|
<< Click pentru afișare cuprins >> Navigare: SmartCash Everywhere REST Server > Metode de citire SmartCash Everywhere REST Server > Metode de citire pentru documente contabile > GetNextRetailSale |
Metoda GetNextRetailSale este utilizata pentru intoarcerea urmatoarelor vanzari cu amanuntul (prin bon fiscal), cate o inchidere de zi odata, inregistrate intr-un magazin din retea, vanzari care nu au fost inca prelucrate de catre aplicatia dvs. Datele sunt returnate pe linii, detaliat la nivel de articole. Campurile de tip antet (SHOP_NAME, DATADOC, etc) se repeta pentru fiecare linie de articol. Acelasi articol poate fi multiplicat daca corespunde la loturi de fabricatie diferite.
Metoda trebuie urmata de confirmare prin metoda ConfirmReceivingDataByTypeOf.
Parametri Apel
Parametru |
Descriere |
Tip Date |
aIDAPP |
ID unic alocat aplicatiei care se conecteaza la serverul REST SmartCash |
Integer |
Campuri JSON returnate in nodul DATASET
Camp |
Descriere |
Tip Date |
RECVERSION |
Versiunea setului curent de date. |
Integer |
SHOP_NAME |
Denumirea magazinului din care provin vanzarile respective |
String |
NRSHOP |
Codul magazinului folosit de catre utilizatori in programul SmartCash pentru magazinul primitor. |
Integer |
IDSMARTCASH_SHOP |
ID-ul unic al magazinului din care provin vanzarile cu amanuntul in sistemul SmartCash |
Integer |
IDEXTAPP_SHOP |
Codul extern al magazinului respectiv |
String |
NRPOS |
Numarul POS-ului sau al Casei de Marcat (ECR) de la care provin vanzarile cu amanuntul |
Integer |
DAY_CLOSURE_NUMBER |
Numarul de Z emis de casa de marcat sau de POS pentru vanzarile cu amanuntul din ziua respectiva. Numarul este unic pe POS si se poate repeta dupa inlocuirea unei memorii fiscale (dupa aprox 2700 de inchideri). In combinatie cu campul DOC este insa unic. |
Integer |
DAY_CLOSURE_DATE |
Data Z-ului emis de la casa de marcat sau de la POS pentru vanzarile cu amanuntul din ziua respectiva. Reprezinta tehnic data si ora ultimei tranzactii de incasare pentru vanzairile cu Z-ul respectiv. |
String |
DOC |
Numarul descarcarii de gestiune din programul SmartCash aferente inchiderii respective de zi |
Integer |
DATADOC |
Data descarcarii de gestiune din programul SmartCash aferente inchiderii respective de zi (data la care stocul a fost operat cu vanzarile respective) |
String |
IDSMARTCASH_ARTICLE |
ID-ul unic al articolului vandut in sistemul SmartCash ID-ul are valori intregi si pozitive pentru orice articol (marfa sau servicii) adaugat de catre utilizatori in SmartCash. ID-ul poate avea si urmatoarele valori negative, predefinite intern si rezervate pentru o serie de operatii comerciale: -3 = DISCOUNT PROCENTUAL COTA TVA A -4 = DISCOUNT PROCENTUAL COTA TVA B -5 = DISCOUNT PROCENTUAL COTA TVA C -6 = DISCOUNT PROCENTUAL COTA TVA D -7 = DISCOUNT PROCENTUAL COTA TVA E
-8 = DISCOUNT VALORIC COTA TVA A -9 = DISCOUNT VALORIC COTA TVA B -10 = DISCOUNT VALORIC COTA TVA C -11 = DISCOUNT VALORIC COTA TVA D -12 = DISCOUNT VALORIC COTA TVA E
-30 = AVANS COTA TVA A -31 = AVANS COTA TVA B -32 = AVANS COTA TVA C -33 = AVANS COTA TVA D -34 = AVANS COTA TVA E |
Integer |
IDEXTAPP_ARTICLE |
Codul extern al articolului |
String |
QTY |
Cantitatea vanduta din articolul respectiv (la vanzarea pe mai multe loturi se poate defalca pe cantitati corespondente pe lot) |
Float |
SALE_UM |
Unitatea de masura de vanzare pentru articolul respectiv |
String |
UNIT_COST |
Pretul de achizitie unitar al articolului respectiv (nu include TVA) |
Float |
UNIT_PRICE |
Pretul de vanzare unitar inclusiv TVA-ul (pretul de raft) pe articolul respectiv |
Float |
COST_VALUE |
Valoarea de achizitie (QTY * UNIT_COST) pe articolul respectiv (nu include TVA) |
Float |
SALE_VALUE_VAT_INCLUDED |
Valoarea de vanzare la pret intreg, inclusiv TVA pe articolul respectiv |
Float |
DISCOUNT_VALUE_VAT_INCLUDED |
Valoarea discount-ului acordat pentru articolul respectiv, inclusiv TVA-ul |
Float |
DISCOUNTED_SALE_VALUE_VAT_INCLUDED |
Valoarea incasata efectiv pentru articolul respectiv, inclusiv TVA dupa aplicarea discount-ului. |
Float |
DISCOUNTED_SALE_VALUE |
Valoarea incasata efectiv pentru articolul respectiv, exclusiv TVA dupa aplicarea discount-ului. |
Float |
VAT_PERCENT |
Procentul de TVA aplicat pe articolul respectiv (pe linie vanzare) |
Float |
VAT_COST_VALUE |
Valoarea TVA-ului la pret de achizitie pe articolul respectiv (pe linie vanzare) |
Float |
VAT_SALE_VALUE |
Valoarea TVA-ului aplicat pentru valoarea de vanzare intreaga (la pretul de pe raft) pe articolul respectiv (pe linie vanzare) |
Float |
VAT_DISCOUNTED_SALE_VALUE |
Valoarea TVA-ului aplicat pentru valoarea de vanzare redusa (la pretul redus dupa aplicarea discount-ului) pe articolul respectiv (pe linie vanzare) |
Float |
MARGIN_VALUE |
Valoarea marginii comerciale (nu include TVA) fata de valoarea de vanzare la pret intreg pe articolul respectiv (pe linie vanzare). |
Float |
DISCOUNTED_MARGIN_VALUE |
Valoarea marginii comerciale efective (nu include TVA) dupa ce s-a scazut discount-ul pe articolul respectiv (pe linie vanzare). |
Float |
BATCH |
Lotul de fabricatie pe articolul respectiv |
Float |
BATCH_DATE |
Data Lotului de fabricatie pe articolul respectiv |
Float |
BATCH_DESCRIPTION |
Valoarea de Achizitie (DOC_QTY x UNIT_COST) precizia Descrierea lotului de fabricatie pe articolul respectiv |
Float |
TOTAL_SALES_VALUE_VAT_INCLUDED |
Valoarea TOTALA de vanzare inclusiv TVA pentru toata inchiderea corespunzatoare de POS |
Float |
TOTAL_SALES_VAT |
Valoarea TOTALA de a TVA-ului toata inchiderea corespunzatoare de POS |
Float |
TOTAL_SALES_VALUE |
Valoarea TOTALA a vanzarilor exclusiv TVA pentru toata inchiderea corespunzatoare de POS |
Float |
TOTAL_PAY_CASH |
Valoarea totala incasata pe forma de plata NUMERAR pe toata inchiderea corespunzatoare de POS |
Float |
TOTAL_PAY_CEC |
Valoarea totala incasata pe forma de plata CEC pe toata inchiderea corespunzatoare de POS |
Float |
TOTAL_PAY_COUPON |
Valoarea totala incasata pe forma de plata TICHET VALORIC (bonuri de masa) pe toata inchiderea corespunzatoare de POS |
Float |
TOTAL_PAY_CARD |
Valoarea totala incasata pe forma de plata CARD pe toata inchiderea corespunzatoare de POS |
Float |
ACCOUNTING_CODE |
Codul categoriei contabile din care articolul curent face parte, implicit valoarea 1 = Marfa, 2 = Materie Prima. |
String |
CATEG_1_CODE |
Codul categoriei aferent criteriului de clasificare 1. |
String |
CATEG_2_CODE |
Codul categoriei aferent criteriului de clasificare 2. |
String |
CATEG_3_CODE |
Codul categoriei aferent criteriului de clasificare 3. |
String |
CATEG_4_CODE |
Codul categoriei aferent criteriului de clasificare 4. |
String |
CATEG_5_CODE |
Codul categoriei aferent criteriului de clasificare 5. |
String |
CATEG_6_CODE |
Codul categoriei aferent criteriului de clasificare 6. |
String |
CATEG_7_CODE |
Codul categoriei aferent criteriului de clasificare 7. |
String |
CATEG_8_CODE |
Codul categoriei aferent criteriului de clasificare 8. |
String |
CATEG_9_CODE |
Codul categoriei aferent criteriul de clasificare 9. |
String |
CATEG_10_CODE |
Codul categoriei aferent criteriului de clasificare 10. |
String |
NC_CODE |
Codul vamal NC. |
String |
CPV_CODE |
Codul CPV SEAP. |
String |
Campuri JSON returnate in nodul METRICS
Camp |
Descriere |
Tip Date |
RECEIPTS_COUNT |
Numarul total de bonuri emise. |
Integer |
INVOICE_RECEIPTS_COUNT |
Numarul total de bonuri corespunzatoare facturilor simplificate. |
Integer |
CANCELED_RECEIPTS_COUNT |
Numarul total de bonuri anulate. (inchise cu valoarea zero). |
Integer |