Specificatii Campuri eAviz
-
Upload
iosif-cristian-dietter -
Category
Documents
-
view
218 -
download
4
description
Transcript of Specificatii Campuri eAviz
Pag. 1 /3
Magister Software SRL
Str. Cristescu Dima slt., nr. 9B, sector 2, cod 021732, Bucureşti, România
Nr. R.C.: J40/848/2002 • CUI: RO14441945 • Cont: RO41BUCU012826572511RO01 – Alpha Bank Sucursala Unirii
Tel/Fax: 031.821.01.50 • Fax: 031.822.00.41 • Call Center: 021.569.36.99 • [email protected] • forums.magister.ro
Specificatii Campuri XML eAviz
1. Nodul “ROOT “ – este nodul principal al fisierului.
2. Nodul “Advice” – contine date despre furnizorul de la care vine, clientul spre care merge si detaliile de Aviz.
a. Se subordoneaza nodului ROOT.
b. Exista un singur nod Advice.
c. Detalii de completat (cele obligatorii sunt marcate cu *)
i. supplier_name – numele furnizorului.
ii. supplier_reg_no – Nr Registru comert al furnizorului.
iii. supplier_fiscal_no – CUI furnizor.
iv. supplier_address – Adresa furnizorului.
v. supplier_bank_account – Contul Furnizorului.
vi. supplier_bank – Banca furnizorului.
vii. customer_name – Numele Clientului caruia este destinat Avizul.
viii. customer_reg_no – Nr Registru comert al clientului.
ix. customer_fiscal_no – CUI Client.
x. customer_address – Adresa Client.
xi. advice_no (*) – Numarul Avizului. (este acelasi cu cel din denumirea Fisierului).
xii. advice_date (*) – Data Avizului (aceeasi cu cea din denumirea fisierului)
xiii. advice_discount_percent – procentul de discount GLOBAL acordat pe factura.
xiv. advice_discount_value – valoarea discountului GLOBAL acordat pe factura.
1. Daca ambele campuri advice referitoare la discount sunt zero, nu exista discount
acordat facturii.
2. Daca una din valori este diferita de zero (procent sau valoare) atunci in functie de
ea va fi calculat discountul.
3. Daca ambele sunt diferite de zero se va lua in calcul doar advice_discount_percent.
xv. advice_type_of – reprezinta tipul de document preluat (0 = Factura sau 1 = Aviz).
xvi. customer_order_no (*) – Numarul comenzii de care apartine acest Aviz (identic cu numarul
din denumirea fisierului).
3. Nodul “Article” – contine informatii despre articolul care se preia de pe aviz.
a. Se subordoneaza nodului Advice.
b. Trebuie sa existe cel putin un nod Article.
c. Detalii de Completat (cele obligatorii sunt marcate cu *)
i. art_no (*) – Codul de identificare al articolului provenit de la furnizor. Trebuie sa fie unic si
se inregistreaza in baza de date SmartCash, in campul Detalii. In cazul in care la import nu
se gaseste nici un articol corespunzator acestui cod in baza de date SmartCash capul Detalii,
se cauta dupa acelasi cod ca si cum ar reprezenta un cod de bare (pentru cautarea lui ca si
cod de bare este necesara precizarea caracterului de control in cazul EAN-8 si EAN-13). In
cazul in care nu se gaseste nici ca cod de bare, se adauga articolul la lista excel cu articole
lipsa din baza de date.
ii. customer_art_no – Nefolosit in prezent.
iii. barcode – Nefolosit in prezent.
iv. art_descr (*) – Descrierea Articolului. Obligatorie dar ea este in acest moment doar in scop
de verificare.
Pag. 2 /3
Magister Software SRL
Str. Cristescu Dima slt., nr. 9B, sector 2, cod 021732, Bucureşti, România
Nr. R.C.: J40/848/2002 • CUI: RO14441945 • Cont: RO41BUCU012826572511RO01 – Alpha Bank Sucursala Unirii
Tel/Fax: 031.821.01.50 • Fax: 031.822.00.41 • Call Center: 021.569.36.99 • [email protected] • forums.magister.ro
v. selling_unit (*) – Factorul de divizare a unitatii de aprovizionare in unitatea de vanzare, in
care acest produs se comercializeaza (ex: Pack_type=Bax, selling_unit=12).
vi. pack_type – Unitatea de Masura de Aprovizionare. Poate diferi de Unitatea de Masura
comerciala.
vii. use_selling_unit (*) – Semnalizeaza daca se foloseste selling_unit la obtinerea cantitatii
reale in unitate de vanzare. Daca valoarea este 1 atunci se foloseste dupa calculul de mai
jos. Daca este zero nu se foloseste deloc pentru articolul respectiv. Plug-in-ul de import are
posibilitatea de a folosi ori selling_unit trimis prin fisier ori ratia de conversie definita in
SmartCash.
viii. qty (*) – Cantitatea livrata in unitatea de masura de aprovizionare. Cantitatea reala
receptionata, in unitate de vanzare este (selling_unit * qty). Principiul este urmatorul:
Produsul se aprovizioneaza la Bax dar se vinde la bucata. De ex: Fanta se aprovizioneaza la
Bax de 6 sticle selling_unit = 6. Numarul de baxuri qty = 5. Cantitatea reala receptionata la
bucata este 30.
ix. price (*) – Pretul de Achizitie per pack_type fara TVA. Pretul final de achizitie se obtine din
impartirea price la selling_unit.
x. val_without_tva – Nefolosit in prezent.
xi. art_discount_percent – procentul de discount acordat pe Articol.
xii. art_discount_value – valoarea discountului acordat pe Articol. (daca ambele valori se
completeaza cea care se ia in considerare este art_discount_percent).
Exemplu:
- <ROOT>
- <advice>
<supplier_name>MINIMAX DISCOUNT SRL</supplier_name>
<supplier_reg_no>J11/22222/2006</supplier_reg_no>
<supplier_fiscal_no>RO 12345678</supplier_fiscal_no>
<supplier_address>STR. ALABALA, NR. 200A, ETAJ 1, BOLINTIN DEAL</supplier_address>
<supplier_bank_account>RO6121212000060003942273</supplier_bank_account>
<supplier_bank>RAIFFEISEN BANK SMB</supplier_bank>
<customer_name>COMERCIANT SRL</customer_name>
<location>103</location>
<customer_reg_no>J40/1234599/2009</customer_reg_no>
<customer_fiscal_no>RO12121212</customer_fiscal_no>
<customer_address>Bucuresti</customer_address>
<advice_no>101289</advice_no>
<advice_date>04/09/2010</advice_date>
<advice_discount_percent>0</ advice_discount_percent>
<advice_discount_value>0</ advice_discount_value>
<advice_type_of>0</advice_ type_of >
<customer_order_no>992</customer_order_no>
- <article>
<art_no>2000000003627</art_no>
<customer_art_no />
<barcode>5201360521616</barcode>
<art_descr>CROISSANT SAMPANIE 65 GR #7DAYS</art_descr>
<selling_unit>1</selling_unit>
Pag. 3 /3
Magister Software SRL
Str. Cristescu Dima slt., nr. 9B, sector 2, cod 021732, Bucureşti, România
Nr. R.C.: J40/848/2002 • CUI: RO14441945 • Cont: RO41BUCU012826572511RO01 – Alpha Bank Sucursala Unirii
Tel/Fax: 031.821.01.50 • Fax: 031.822.00.41 • Call Center: 021.569.36.99 • [email protected] • forums.magister.ro
<pack_type>BUC</pack_type>
<use_selling_unit>1</use_elling_unit>
<qty>30.00000000</qty>
<price>.99000000</price>
<val_without_tva>29.700000</val_without_tva>
</article>
- <article>
<art_no>2000000044835</art_no>
<customer_art_no />
<barcode>5201360112166</barcode>
<art_descr>CROIS.CACAO MAX 85GR #7 DAY STAR FOOD</art_descr>
<selling_unit>1</selling_unit>
<pack_type>BUC</pack_type>
<use_selling_unit>0</use_elling_unit>
<qty>30.00000000</qty>
<price>1.25000000</price>
<val_without_tva>37.500000</val_without_tva>
</article>
</advice>
</ROOT>