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

URL : http://localhost:8080/logo/restservices/rest/reporting/executeReport?outputType=1&reportName=MMRPItemsList

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.


Telif HakkıKullanım KoşullarıGizlilik
Copyright © 2018 Logo Yazılım