|
<< Click pentru afișare cuprins >> Navigare: SmartCash Everywhere REST Server > Metode de citire SmartCash Everywhere REST Server > Metode de citire pentru documente contabile > GetNextInternalTransfer |
Metoda GetNextInternalTransfer este utilizata pentru intoarcerea urmatorului document de transfer de marfa catre un alt magazin din aceeasi retea SmartCash, transfer care nu au fost inca prelucrat de catre aplicatia dvs. Datele sunt returnate pe linii, detaliat la nivel de articole. Campurile de tip antet (DOC, DATADOC, etc) se repeta pentru fiecare linie de articol. Acelasi articol poate fi multiplicat daca corespunde la loturi de fabricatie sau de descarcare FIFO 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
Camp |
Descriere |
Tip Date |
RECVERSION |
Versiunea setului curent de date. |
Integer |
SHOP_NAME |
Denumirea magazinului din care provine transferul respectiv |
String |
NRSHOP |
Codul magazinului folosit de catre utilizatori in programul SmartCash pentru magazinul din care provine documentul. |
Integer |
IDSMARTCASH_SHOP |
ID-ul unic al magazinului din care provine documentul in sistemul SmartCash |
Integer |
IDEXTAPP_SHOP |
Codul extern al magazinului respectiv |
String |
TRANSFER_NUMBER |
Numarul transferului in sistemul SmartCash |
Integer |
DOC |
Numarul Avizului de Insotire pentru transferul respectiv de marfa. In cazul utilizarii serializarii fiscale numarul este de forma SERIE 000000001, in caz contrar este un numar intreg unic consecutiv. SERIE este seria alocata avizelor in magazinul respectiv iar numarul este un intreg completat la dreapta cu 0 pana la 9 pozitii. |
String |
DATADOC |
Data Avizului de Insotire pentru transferul respectiv |
String |
EXTERNAL_ORDER_NUMBER |
Camp care reprezinta comanda externa ce a fost livrata cu documentul respectiv (in cazul in care transferul corespunde unei comenzi sosite de exemplu de pe un site online). |
String |
IDDELIVERY |
ID-ul ordinului de livrare adaugat prin comanda AddNewDeliveryOrder in sistemul SmartCash (daca a existat un astfel de ordin de livrare) |
Integer |
NOTES |
Observatii optionale diverse de tip text. |
String |
RETURN_INVOICE |
Nu se foloseste la aceasta operatie. |
String |
RETURN_INVOICE_DATA |
Nu se foloseste la aceasta operatie. |
String |
TOTAL_RETURN_INVOICE_COST_VALUE |
Nu se foloseste la aceasta operatie. |
Float |
TOTAL_RETURN_INVOICE_VAT_VALUE |
Nu se foloseste la aceasta operatie. |
Float |
NAME_RECEIVER_STORE |
Numele magazinului catre care se efectueaza transferul de marfa. |
String |
IDSMARTCASH_RECEIVER_STORE |
ID-ul unic al magazinului destinatie in sistemul SmartCash |
Integer |
IDEXTAPP_RECEIVER_STORE |
Codul extern al magazinului destinatie. |
String |
NRSHOP_RECEIVER_STORE |
Numarul alocat de utilizatori magazinului destinatie in reteaua SmartCash. |
Integer |
VAT_NUMBER_RECEIVER_STORE |
Codul Fiscal al magazinului destinatie. |
String |
IDSMARTCASH_ARTICLE |
ID-ul unic al articolului in sistemul SmartCash. In acest context ID-ul are numai valori intregi, pozitive pentru orice articol. |
Integer |
IDEXTAPP_ARTICLE |
Codul Extern al articolului |
String |
QTY |
Cantitatea transferata |
Float |
SALE_UM |
UM Vanzare |
Float |
UNIT_COST |
Pretul de achizitie unitar (Pret de descarcare FIFO SmartCash) |
Float |
UNIT_PRICE |
Pretul de vanzare unitar inclusiv TVA (pretul de raft) |
Float |
UNIT_COST_RETURN_INVOICE |
Nu se foloseste la aceasta operatie. |
Float |
COST_VALUE |
Valoarea de achizitie la pret de descarcare FIFO SmartCash |
Float |
SALE_VALUE_VAT_INCLUDED |
Valoarea de vanzare cu TVA inclus |
Float |
COST_VALUE_RETURN_INVOICE |
Nu se foloseste la aceasta operatie. |
Float |
VAT_PERCENT |
Procentul de TVA |
Float |
VAT_COST_VALUE |
Valoarea TVA la pret de achizitie FIFO |
Float |
VAT_SALE_VALUE |
Valoarea TVA din valoarea de vanzare |
Float |
VAT_COST_RETURN_INVOICE_VALUE |
Nu se foloseste la aceasta operatie. |
Float |
BATCH |
Lotul de fabricatie |
String |
BATCH_DATE |
Data lotului de fabricatie |
String |
BATCH_DESCRIPTION |
Descrierea lotului de fabricatie |
String |
IDSMARTCASH_ SUPPLIER_RECEPTION |
ID-ul furnizorului pe care s-a facut receptia acestui articol aferent lotului de fabricatie. |
Integer |
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 |