|
<< Click pentru afișare cuprins >> Navigare: SmartCash Everywhere REST Server > Metode de scriere SmartCash Everywhere REST Server > Compute394Report |
Metoda Compute394Report este utilizata pentru a completa informatiile pentru Raportul 394 care ulterior poate fi citit din tabela interna sau cu o metoda specifica.
Parametri Apel
Parametru |
Descriere |
Obligatoriu |
Tip Date |
aIDAPP |
ID unic alocat aplicatiei care se conecteaza la serverul REST SmartCash. |
DA |
Integer |
aJSONObject |
Parametru formatat JSON, cu o sintaxa fixa (vezi exemplu), prin care sunt furnizate toate campurile necesare pentru calcularea raportului in sistemul SmartCash RMS. |
DA |
TJSONObject |
Campuri JSON incluse in parametrul aJSONObject
Camp |
Descriere |
Camp Obligatoriu |
Tip Date |
USER_IDSMARTCASH |
ID-ul unic de operator SmartCash pentru care se doreste a genera raportul in sistemul SmartCash. |
DA |
Integer |
BEGIN_DATE |
Data de Inceput a raportului. |
DA |
DateTime |
END_DATE |
Data de Sfarsit a raportului. |
DA |
DateTime |
STORE_IDSMARTCASH_LIST |
Lista de ID-uri (intern unic al magazinului in sistemul SmartCash) separate prin virgula pentru care se doreste generarea raportului. Cel putin unul din campurile STORE_IDSMARTCASH_LIST sau STORE_NRSHOP_LIST trebuie completat. Daca nici unul nu este completat programul ridica o exceptie. Campul STORE_IDSMARTCASH_LIST are prioritate fata de STORE_NRSHOP_LIST. |
DA/NU |
String |
STORE_NRSHOP_LIST |
Lista de coduri de magazin (codul magazinului stabilit de catre utilizatori in sistemul SmartCash) separate prin virgula pentru care se doreste generarea raportului. |
DA/NU |
String |
IS_SUPPLIER_RECEPTION |
Se completeaza cu valoarea 1 daca se doreste includerea receptiilor de la furnizori in calculul raportului. |
DA/NU |
Integer |
IS_INTERNAL_RECEPTION |
Se completeaza cu valoarea 1 daca se doreste includerea receptiilor din retea (interne) in calculul raportului. |
DA/NU |
Integer |
IS_RETAIL_SALES |
Se completeaza cu valoarea 1 daca se doreste includerea vanzarilor cu amanuntul in calculul raportului. |
DA/NU |
Integer |
IS_WHOLE_SALES |
Se completeaza cu valoarea 1 daca se doreste includerea vanzarilor cu ridicata in calculul raportului. |
DA/NU |
Integer |
IS_SUPPLIER_TRANSFER |
Se completeaza cu valoarea 1 daca se doreste includerea retururilor catre furnizori in calculul raportului. |
DA/NU |
Integer |
IS_VAT_NUMBER_ON_RECEIPTS |
Se completeaza cu valoarea 1 daca se doreste includerea facturilor simplificate (CUI pe bon) in calculul raportului. |
DA/NU |
Integer |
IS_RETAIL_SALE_INVOICES |
Se completeaza cu valoarea 1 daca se doreste includerea facturilor la bonuri ficale in calculul raportului. |
DA/NU |
Integer |
IS_RETAIL_SALE_RETURN_INVOICES |
Se completeaza cu valoarea 1 daca se doreste includerea retururilor la bon fiscal in calculul raportului. |
DA/NU |
Integer |
IS_WHOLE_SALE_RETURN_INVOICES |
Se completeaza cu valoarea 1 daca se doreste includerea retururilor la vanzri cu ridicata in calculul raportului. |
DA/NU |
Integer |
IS_CANCELLED_DOCS |
Se completeaza cu valoarea 1 daca se doreste includerea documentelor anulate in calculul raportului. |
DA/NU |
Integer |