GetNextInternalTransfer

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