|
<< Click pentru afișare cuprins >> Navigare: SmartCash Everywhere REST Server > Metode de citire SmartCash Everywhere REST Server > Metode de citire pentru documente contabile > GetWholeSaleByOrder |
Metoda GetWholeSaleByOrder este utilizata pentru intoarcerea unei facturi de vanzare cu ridicata pe baza codului comenzii din dispeceratul de comenzi (primita cu metoda AddNewDeliveryOrder). 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 sau preturi de achizitie diferite (de iesire).
Parametri Apel
Parametru |
Descriere |
Tip Date |
aIDAPP |
ID unic alocat aplicatiei care se conecteaza la serverul REST SmartCash |
Integer |
aValueSearch |
Codul comenzii primate prin dispeceratul de comenzi de la o aplicatie terta folosind metoda AddNewDeliveryOrder. |
String |
Campuri JSON returnate
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 din care provin vanzarile. |
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 |
IDSMARTCASH_CUSTOMER |
ID-ul unic al clientului in sistemul SmartCash. |
Integer |
IDEXTAPP_CUSTOMER |
Codul extern al clientului. |
String |
NAME_CUSTOMER |
Numele clientului. |
String |
VAT_NUMBER_CUSTOMER |
Codul fiscal al clientului. |
String |
DOC |
Numarul (si seria) facturii emise in programul SmartCash. |
Integer |
DATADOC |
Data facturii emise in programul SmartCash. |
String |
EXTERNAL_ORDER_NUMBER |
Camp care reprezinta comanda externa ce a fost livrata cu factura respectiva (in cazul in care factura corespunde unei comenzi sosite de exemplu de pe un site online). Are aceeasi valoare cu cea primita prin parametrul aValueSearch. |
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 |
Float |
VAT_COST_VALUE |
Valoarea TVA-ului la pret de achizitie pe articolul respectiv |
Float |
VAT_SALE_VALUE |
Valoarea TVA-ului aplicat pentru valoarea de vanzare intreaga (la pretul de pe raft) pe articolul respectiv |
Float |
VAT_DISCOUNTED_SALE_VALUE |
Valoarea TVA-ului aplicat pentru valoarea de vanzare redusa (la pretul redus dupa aplicarea discount-ului) pe articolul respectiv |
Float |
MARGIN_VALUE |
Valoarea marginii comerciale (nu include TVA) fata de valoarea de vanzare la pret intreg. |
Float |
DISCOUNTED_MARGIN_VALUE |
Valoarea marginii comerciale efective (nu include TVA) dupa ce s-a scazut discount-ul. |
Float |
BATCH |
Lotul de fabricatie |
Float |
BATCH_DATE |
Data Lotului de fabricatie |
Float |
BATCH_DESCRIPTION |
Descrierea lotului de fabricatie |
String |