'''f request''' contine datele despre livrare intr-un '''bloc JSON'''
Versiunea din 24 septembrie 2013 13:51, autor: Livrari Online (Discuție | contribuții)
Blocul de date pentru livrare in format JSON
{ "f_shipping_company_id": Integer/Obligatoriu
,"request_data_ridicare":"2013-08-06" Data/optional
,"request_ora_ridicare":"14:00:00" Time/optional
,"request_ora_ridicare_end":"14:00:00" Time/optional
,"request_ora_livrare_sambata":"14:00:00" Time/optional
,"request_ora_livrare_end_sambata":"14:00:00" Time/optional
,"request_ora_livrare":"14:00:00" Time/optional
,"request_ora_livrare_end":"14:00:00" Time/optional
,"descriere_livrare":"Livrare de test" varchar(250)/optional
,"referinta_expeditor":"Referinta unica" varchar(255)/Obligatoriu
,"valoare_declarata":"150.99" decimal 10,2/Obligatoriu
,"ramburs":"140.99" decimal 10,2/Obligatoriu
,"asigurare_la_valoarea_declarata":true boolean/Obligatoriu
,"retur_documente":true boolean/optional
,"retur_documente_bancare":true boolean/optional
,"confirmare_livrare":true boolean/optional
,"livrare_sambata":true boolean/optional
,"currency":"RON" char/Obligatoriu cand "valoare_declarata" > 0
,"currency_ramburs":"RON" char/Obligatoriu cand "ramburs" > 0
,"notificare_email":true boolean/optional
,"notificare_sms":true boolean/optional
,"cine_plateste":0 0 - merchant; 2 - destinatar; 1 - expeditor/Obligatoriu
,"serviciuid":8 int/Obligatoriu
,"request_mpod":true boolean/optional
,"colete":[
{"greutate":1.01 decimal 10,2 [kg]/Obligatoriu
,"lungime":10 integer [cm]/Obligatoriu
,"latime":10 integer [cm]/Obligatoriu
,"inaltime":10 integer [cm]/Obligatoriu
,"continut":4 int [1="Acte"; 2="Tipizate"; 3="Fragile"; 4="Generale"]/Obligatoriu
,"tipcolet":2} int [1="Plic"; 2="Colet"; 3="Palet"]/Obligatoriu
,{"greutate":10.01
,"lungime":10
,"latime":10
,"inaltime":10
,"continut":1
,"tipcolet":1}]
,"destinatar":
{"first_name":"numele" varchar(50)/Obligatoriu
,"last_name":"prenumele" varchar(50)/Obligatoriu
,"email":"adresa de email" varchar(50)/Obligatoriu
,"phone":"nr de telefon fix" varchar(40)/Obligatoriu
,"mobile":"07999_____" varchar(40)/Obligatoriu
,"lang":"ro" char(2)/Obligatoriu ro/en
,"company_name":"Societatea comerciala" varchar(255)/optional
,"j":"J11\/1111\/1994" varchar(50)/optional
,"bank_account":"ROxxx xxxx xxxx xxxx xxxx" varchar(50)/optional
,"bank_name":"Banca Noua Sucursala Centru Vechi" varchar(50)/optional
,"cui":"codul de TVA"} varchar(20)/optional
,"shipTOaddress":
{"address1":"Strada si numarul strazii" varchar(200)/Obligatoriu
,"address2":"Bl., Sc., Et., Ap., Interfon" varchar(100)/Obligatoriu
,"city":"Orasul" varchar(100)/Obligatoriu
,"state":"Judetul" varchar(100)/Obligatoriu
,"zip":"Codul postal" varchar(50)/Obligatoriu
,"country":"Romania" varchar(100)/Obligatoriu
,"phone":"07999_____" varchar(50)/Obligatoriu
,"observatii":"Indicatii pentru curieri"} varchar(140)/Obligatoriu
,"shipFROMaddress":
{"email":"adresa de email a expeditorului" varchar(50)/Obligatoriu
,"first_name":"numele" varchar(50)/Obligatoriu
,"last_name":"prenumele" varchar(50)/Obligatoriu
,"mobile":"07999_____" varchar(40)/Obligatoriu
,"main_address":"Bl., Sc., Et., Ap., Interfon" varchar(100)/Obligatoriu
,"city":"orasul" varchar(100)/Obligatoriu
,"state":"judetul" varchar(100)/Obligatoriu
,"zip":"codul postal" varchar(50)/Obligatoriu
,"country":"Romania" varchar(100)/Obligatoriu
,"phone":"nr de telefon" varchar(40)/Obligatoriu
,"instructiuni":"Indicatii pentru curieri"} varchar(140)/Obligatoriu
}