GetNextInternalReception

<< Click pentru afișare cuprins >>

Navigare:  SmartCash Everywhere REST Server > Metode de citire SmartCash Everywhere REST Server > Metode de citire pentru documente contabile >

GetNextInternalReception

Metoda GetNextInternalReception este utilizata pentru intoarcerea urmatoarei receptii de la un un alt magazin din aceeasi retea, care nu a fost inca prelucrata 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

Camp

Descriere

Tip Date

RECVERSION

Versiunea setului curent de date.

Integer

SHOP_NAME

Denumirea magazinului din care provine documentul respectiv

String

NRSHOP

Codul magazinului folosit de catre utilizatori in programul SmartCash pentru magazinul primitor.

Integer

IDSMARTCASH_SHOP

ID-ul unic al magazinului din care provine documentul in sistemul SmartCash

Integer

IDEXTAPP_SHOP

Codul extern al magazinului respectiv

String

ORDER_NUMBER

Numarul comenzii de aprovizionare pentru care se face receptia

Integer

ORDER_DATE

Data comenzii de aprovizionare pentru care se face receptia

String

NIR

Numarul Notei de Intrare Receptie (NIR) si Constatare Diferente corespunzatoare

Integer

DATANIR

Data Notei de Intrare Receptie (NIR) si Constatare Diferente corespunzatoare

Integer

TYPEOF_DOC

Tipul de document primar utilizat la receptia de marfa:

1 = Factura Fiscala

2 = Aviz de Insotire

In acest caz este totdeauna 2

Integer

DOC

Numarul Facturii sau Avizului receptionat

String

DATADOC

Data Facturii sau Avizului receptionat

String

DUE_DATE

Nu se completeaza pentru acest tip de receptie

String

NAME_SUPPLIER

Denumirea magazinului din retea care a trimis marfa

String

VAT_NUMBER

Codul fiscal al magazinului din retea care a trimis marfa

Integer

IDSMARTCASH_SUPPLIER

ID-ul unic al magazinului din retea care a trimis marfa in sistemul SmartCash

Integer

NRSHOP_SUPPLIER

Codul folosit de catre utilizatori in programul SmartCash pentru din retea magazinul care a trimis marfa

Integer

IDEXTAPP_SUPPLIER

Codul extern al magazinului care a trimis marfa

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 respectiv

String

DOC_QTY

Cantitatea de pe factura sau aviz (Cantitate scriptica) cu precizia de 3 zecimale

Float

REAL_QTY

Cantitatea fizica receptionata pe NIR (Cantitate fizica) cu precizia de 3 zecimale

Float

SALE_UM

Denumirea unitatii de masura folosite la vanzarea produsului in SmartCash

String

UNIT_COST

Pret de Achizite Unitar cu precizia de 5 zecimale. Nu include TVA.

Float

UNIT_PRICE

Pret de Vanzare Unitar cu TVA inclus (Pret de Sala) precizia pana la 2 zecimale

Float

DOC_COST_VALUE

Valoarea de Achizitie (DOC_QTY x UNIT_COST) precizia pana la 5 zecimale. Nu include TVA. Corespunde cantitatii avizate si nu celei fizice receptionate.

Float

DOC_SALE_VALUE_VAT_INCLUDED

Valoarea la pret de vanzare inclusiv TVA (DOC_QTY x SALE_PRICE) precizia pana la 2 zecimale. Corespunde cantitatii avizate si nu celei fizice receptionate.

Float

VAT_PERCENT

Procentul de TVA aplicat

Float

DOC_VAT_COST_VALUE

Valoarea TVA calculat la valoare de achizitie (DOC_COST_VALUE). Corespunde cantitatii avizate si nu celei fizice receptionate.

Float

DOC_VAT_SALE_VALUE

Valoarea TVA (neexigibil) calculat pentru valoarea de vanzare (SALE_VALUE_VAT_INCLUDED). Corespunde cantitatii avizate si nu celei fizice receptionate.

Float

DOC_MARGIN_VALUE

Valoarea marginii comerciale fara TVA. Corespunde cantitatii avizate si nu celei fizice receptionate.

Float

VAT_PAYMENT_TYPE

0 = Fara TVA la incasare

1 = Cu TVA la incasare

Null in acest caz.

Integer

REAL_COST_VALUE

Valoarea de Achizitie fizic receptionata (REAL_QTY x UNIT_COST) precizia pana la 5 zecimale. Nu include TVA. Corespunde cantitatii fizic receptionate.

Float

REAL_SALE_VALUE_VAT_INCLUDED

Valoarea la pret de vanzare inclusiv TVA (REAL_QTY x SALE_PRICE) precizia pana la 2 zecimale. Corespunde cantitatii fizic receptionate.

Float

REAL_VAT_COST_VALUE

Valoarea TVA calculat la valoare de achizitie (REAL_COST_VALUE). Corespunde cantitatii fizic receptionate.

Float

REAL_VAT_SALE_VALUE

Valoarea TVA (neexigibil) calculat pentru valoarea de vanzare (REAL_SALE_VALUE_VAT_INCLUDED). Corespunde cantitatii fizic receptionate.

Float

REAL_MARGIN_VALUE

Valoarea marginii comerciale fara TVA. Corespunde cantitatii fizic receptionate.

Float

BATCH

Codul Lotului de fabricatie

String

BATCH_DATE

Data Lotului de fabricatie

String

BATCH_DESCRIPTION

Descrierea Lotului de fabricatie

String

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 criteriului de clasificare 9.

String

CATEG_10_CODE

Codul categoriei aferent criteriului de clasificare 10.

String

EXPIRY_DATE

Data de expirare a produsului

String