Compute394Report

<< 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