GetNextWholeSaleReturnInvoice

<< Click pentru afișare cuprins >>

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

GetNextWholeSaleReturnInvoice

Metoda GetNextWholeSaleReturnInvoice este utilizata pentru intoarcerea urmatoarei facturi de retur corespunzatoare unor vanzari cu ridicata (facturi de retur la alte facturi fiscale), factura care nu a fost inca prelucrata de catre aplicatia dvs. Datele sunt returnate pe linii, detaliat la nivel de articole. 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 Factura de retur  respectiva

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

IDSMARTCASH_CUSTOMER

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

Integer

IDEXTAPP_CUSTOMER

Codul extern al magazinului respectiv

String

NAME_CUSTOMER

ID-ul unic al clientului care a returnat marfa in sistemul SmartCash

String

VAT_NUMBER_CUSTOMER

Codul extern al clientului care a returnat marfa

String

DOC

Seria si Numarul Facturii respective

String

DATADOC

Data Facturii de retur

String

IDSMARTCASH_ARTICLE

ID-ul unic al articolului 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 returnata din articolul respectiv. Valoarea este negativa fiind vorba de un retur.

Float

SALE_UM

UM Vanzare

Float

UNIT_PRICE

Pretul de vanzare unitar inclusiv TVA

Float

SALE_VALUE_VAT_INCLUDED

Valoarea de vanzare la pret intreg intreaga inclusiv TVA. Valoarea este negativa fiind vorba de un retur.

Float

DISCOUNT_VALUE_VAT_INCLUDED

Valoarea discount-ului la pret de vanzare inclusiv TVA. Valoarea este pozitiva fiind vorba de un retur.

Float

DISCOUNTED_SALE_VALUE_VAT_INCLUDED

Valoarea incasata efectiv pentru articolul respectiv, inclusiv TVA dupa aplicarea discount-ului. Valoarea este negativa fiind vorba de un retur.

Float

DISCOUNTED_SALE_VALUE

Valoarea incasata efectiv pentru articolul respectiv, exclusiv TVA dupa aplicarea discount-ului. Valoarea este negativa fiind vorba de un retur.

Float

VAT_PERCENT

Procentul de TVA

Float

VAT_SALE_VALUE

Valoarea TVA-ului calculat din valoarea intreaga de vanzare (la pret de raft). Valoarea este negativa fiind vorba de un retur.

Float

VAT_DISCOUNTED_SALE_VALUE

Valoarea TVA-ului calculat din valoarea redusa de vanzare (valoarea incasata rezultata dupa aplicarea discount-ului). Valoarea este negativa fiind vorba de un retur.

Float

COST_VALUE

Valoarea la pret de achizitie fara TVA a articolului returnat. Pentru servicii, avansuri sau coduri speciale de discount, campul are valoarea 0.

Float

RETURNED_INVOICE

Factura originala pe care a fost vandut articolul returnat.

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

String

CATEG_10_CODE

Codul categoriei aferent criteriului de clasificare 10.

String