UYARI: Oluşturmak istediğiniz rapor içerisinde kayıt bulunamazsa rapor otomatik olarak silinir, bundan dolayı filtrenin boş gelmeyeceğinden emin olmanız önerilir.
Aşağıda bulunan açıklamalar ile raporlama rest ucunu kullanabilirsiniz.
METHOD : POST
HEADERS;
- auth-token
- accept
- Content-Type
- firm : 2
- period : 1
- language : TRTR
RESPONSE (REQUESTTEN DÖNEN CEVAP);
{
"report id": 156,
"url": http://localhost:8080/logo/ServerReports/mmrpitemslist_admin_156.pdf //raporun oluşturulduğu local sunucu URL’si.
}
Aynı zamanda tomcat konsol’da ;
[16:12:33,117 DEBUG] Report Query Loop : ending....
[16:12:33,291 DEBUG] The report file 'C:\LogoPlatformTailorAllTest\ws\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\logo\ServerReports/mmrpitemslist_admin_156.pdf’
Şeklinde raporun bilgisayar üzerinde kaydolduğu yeri görebilirsiniz.
Bir faturanın/irsaliyenin/siparişin PDF formatında dökümanını almak istiyorsanız;
METHOD : POST
URL : http://localhost:8080/logo/restservices/rest/reporting/executeReport?outputType=1&reportName=LOFRMSalesInvoice&reportParameters={"m_Reference" : 14}
HEADERS;
- auth-token
- accept
- Content-Type
- firm : 2
- period : 1
- language : TRTR
RESPONSE (REQUESTTEN DÖNEN CEVAP);
{
"report id": 19,
"url": "http://localhost:8080/logo/ServerReports/lofrmsalesinvoice_admin_19.pdf"
}
NOT : İkinci yöntemde reportName parametresini ürün üzerinden PDF'ini almak istediğiniz kaydın sağ klik menüsünde Gönder > Gönder yolunu seçtiğinizde açılan pencerenin üstünden görebilirsiniz.