Magazin online - Campuri

From docs
Revision as of 20:21, 22 December 2021 by Horatiu Floroiu (talk | contribs) (delivery_info)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


order

orderid
Id/cod comanda extern - alocat se sistemul care trimite comanda
orderdate
Data comenzii
operation
Operatia pentru procesarea comenzii: ADD, DELETE, UPDATE
Comanda este adaugata daca aceast camp nu este completat sau este blank sau este ADD.
DELETE - daca aceasta comanda este in sistem si este posibila anularea atunci comanda este anulata. Trebuie intergoata starea comenzii dupa trimiterea acestei operatii pentru verificarea efectului acestei comenzi. O operatie de replace se poate simula dintr-o secventa de operatii: delete, interogare stare, add.
UPDATE - daca aceasta comanda este in sistem si exista starea data de campul order_status atunci se actualizeaza starea comenzii.
doctypename
Numele tipului de comanda pe care se va inregistra comanda in ERP. EX: „Cmd Client”, „Standard”
payment_method
Numele metodei de plata conform nomenclatorului din ERP. EX: „Ramburs”, „OP”.
payment_days
Numarul de zile in care se va face plata. Este recomandat sa se foloseasca numai nr de zile pentru care sunt definite termene de plata in nomenclatorul corespunzator din ERP. Altfel, procesarea comanzii va adauga o valoare in nomenclator.
currency
Moneda in care se sunt exprimate valorile din comanda. Pentru lei se foloseste ROL.
clientid
Numarul intern ERP pentru identificare clientului (ID) care este furnizat prin fluxul de nomenclator clienti. Daca nu se foloseste respectivul flux atunci nu se completeaza.
Daca este completat atunci se incearca identificarea clientului in ERP dupa acest ID.
client_name
Numele complet al clientului. Pentru persoanele fizice se formeaza princ concatenarea nume+spatiu+prenume. Pentru persoanele jurice este denumirea companiei
client_surname
Numai pentru persoane fizice: Nume
client_givenname
Numai pentru persoane fizice: Prenume
client_cui
CUI pentru persoane fizice (inclusiv atributul fiscal daca este cazul), CNP sau alt cod pentru persoane fizice. Ex: RO32302953 sau 32302953 sau 2771017100065.
client_address
Adresa completa - mai putin localitatea si judetul
client_tradeno
Nr de la Registrul Comertului – pentru persoane juridice
client_country
Tara
client_country_code
Cod de tara
client_county
Judet
client_county_code
Cod judet
client_city
Oras
client_type
1 – Persoana Juridica, 4 – persoana fizica
client_postal_code
Cod postal
delivery_date
Data de livrare a comenzii
order_status
Comanda se introduce in ERP in aceasta stare. Aceasta informatie este utila pentru automatizarea gestiunii comenilor.
Exemple valori:Noua,
Preluata (Validare Client), Preluata (Verificare Stoc).
Daca nu este completat sau este completat cu o valoare atunci se comanda se introduce in ERP cu prima stare (dupa ordine).

client_info

Informatii suplimentare despre client

client_code
Cod Client – poate fi codul din sistemul care trimite comanda
client_type
Tip Client – valoare din nomenclatorul corespunzator din ERP. Este util numai la adaugarea clientului in ERP.
client_portofolio
Portofoliu Client – valoare din nomenclatorul corespunzator din ERP. Este util numai la adaugarea clientului in ERP.
client_agent
Agentul de vanzare care se asociaza cu aceasta comanda – valoare din nomenclatorul corespunzator din ERP
client_collaboration
Mod colaborare cu Clientul – valoare din nomenclatorul corespunzator din ERP. Este util numai la adaugarea clientului in ERP.
client_segment
Segmentul in care este incadrat Clientul – valoare din nomenclatorul corespunzator din ERP. Este util numai la adaugarea clientului in ERP.
client_price_catalog
Catalogul de preturi care va fi asociat cu Clientul la adaugarea clientului in ERP. Valoare din nomenclatorul corespunzator din ERP

contact_info

Date de contact asociate cu clientul. Esentiale pentru clientii persoane juridice pentru ca aici se completeaza datele persoane care a facut comanda

contact_code
COD pentru identificarea unica a contactului. Optional. Se paote completa cu adresa de email.
contact_name
Numele persoanei la care se livreaza
contact_surname
Prenumele persoanei la care se livreaza
contact_email
Adresa de email
contact_phone
Numar de telefon fix
contact_mobile
Numar de telefon mobil
contact_title
Titul (dna, dl, …)
contact_position
Functia (portar, secretara, etc..)

order_notes

Observatii si alte notite pentru comanda. Acest camp poate fi folosit pentru specificarea altor informatii pentru care nu exista campuri dedicate

order_notes_internal

Observatii si alte notite interne pentru comanda. Acest camp poate fi folosit pentru specificarea altor informatii pentru care nu exista campuri dedicate

payment_card

Detalii privind plata cu cardul pentru situatia in care comanda a fost platita online.

transactionid
ID Tranzactie
authorizationcode
Cod autorizare
rrncode
Cod RRN
cardcode
Cod Card
holdername
Numele complet detinator card
paymentnotes
Observatii privind plata.

delivery_info

Informatii de livrare – in format complet sau detaliat.

delivery_address
Adresa completa la care se face livrarea - mai putin localitatea si judentul
delivery_street
Nume Strada sau sat
delivery_street_no
Numar strada
delivery_block
Numar bloc/cladire
delivery_entrance
Numar scara
delivery_floor
Numar etaj
delivery_apartment
Numar apartament
delivery_country
Tara
delivery_country_code
Cod de tara
delivery_county
Judet
delivery_county_code
Cod judet
delivery_city
Oras
delivery_type
Tip Livrare conform nomenclatorului din ERP
delivery_carrier
Nume sau Cod Furnizor din ERP pentru compania care asigura transportul. Optional.
delivery_route
Traseul folosit pentru livrarea marfurilor. Valori conform nomenclatorului Trasee din ERP.
Exemple de valori: Buc-Est, Buc-Vest, Moldova, DHL.
Daca acest camp nu este complet atunci traseul de livrare este propus in ERP conform setarilor din ERP.
delivery_lockerid

delivery_contact

Se completeaza pentru persoanele fizice cand se livreaza la o persoana fizica diferita de cea pentru care se factureaza.

dely_contact_code
COD pentru identificarea unica a contactului. Optional. Se poate complata cu o informatie unica. Poate fi numarul de telefon mobil sau un cod care identifica unic acest set de date.
dely_contact_name
Numele persoanei la care se livreaza
dely_contact_surname
Prenumele persoanei la care se livreaza
dely_contact_email
Adresa de email
dely_contact_phone
Numar de telefon fix
dely_contact_mobile
Numar de telefon mobil
dely_contact_title
Titul (dna, dl, …)
dely_contact_position
Functia (portar, secretara, etc..)
dely_address
Adresa completa la care se face livrarea - mai putin localitatea si judentul
dely_street
Nume strada sau sat
dely_street_no
Numar strada
dely_block
Numar bloc/cladire
dely_entrance
Numar scara
dely_floor
Numar etaj
dely_apartment
Numar apartament
dely_country
Tara
dely_country_code
Cod de tara
dely_county
Judet
dely_county_code
Cod judet
dely_city
Oras

items

item
itemid
ID produs sau serviciu conform nomenclatorului din ERP. Se completeaza numai cu ID-urile preluate din fluxul de replicare nomenclator produse. Altfel nu trebuie completat.
item_name
Nume produs/serviciu conform nomenclator din ERP
item_code
Cod produs/serviciu conform nomenclator din ERP
item_barcode
Cod de bare produs/serviciu conform nomenclator din ERP
item_name_extern
Nume extern pentru produs/serviciu. Este folosit ca sa fie afisat pe comanda/factura in locul numelui din nomenclator ERP. Poate fi completat cu cel afisat pe website cand este diferit.
item_code_extern
Cod extern pentru produs/serviciu. Este folosit ca sa fie afisat pe comanda/factura in locul codului din nomenclator ERP. Poate fi completat cu cel afisat pe website cand este diferit.
item_barcode_extern
Cod de bare extern pentru produs/serviciu
item_vat
Procent TVA. Ex: 24
item_um
Unitate de masura produs – conform nomenclatorului din ERP
quantity
Cantitate
price
Pret unitar
finalprice
Pret redus unitar (dupa aplicarea reducerilor)
currency
Moneda in care se sunt exprimate preturile. Pentru lei se foloseste ROL.
item_notes
Observatii 1 despre linia de comanda. Poate fi completat cu detalii despre promotiile aplicate
item_notes2
Observatii 2
inventory_code
Optional - conform nomenclatorul de gestiuni din ERP.
Codul gestiunii din care se rezerva marfa cu prioritate. ERP va incerca reservarea din aceasta gestiune, iar daca nu este disponibil stoc suficient se va rezerva din celelalte gestiuni de vanzare. Este util cand produsele sunt vandute cu preturi promotionale din stocuri promotionale gestionate intr-o gestiune separata.
supplier_code
Optional – codul furnizorului (configurat in Pluriva ERP) de la care este recomandata achizitia. Urmatoarele patru campuri sunt procesate numai daca acest camp este procesat cu succes. Produsul se asociaza in ERP cu acest furnizor.
supplier_item_code
Optional – codul produsului din nomenclatorul furnizorului
supplier_item_name
Optional – numele produsului din nomenclatorul furnizorului
supplier_item_price
Optional – pretul de achizitie recomandat. Daca nu este completat se, foloseste pretul de achizitie din ERP.
supplier_item_currency
Optional – mode in care este exprimat pretul anterior.