CommerceML este un standard unificat pentru schimbul de informații comerciale în format XML .
Standardul prevede utilizarea schemelor XML, în special pentru schimbul de:
Standardele CommerceML sunt utilizate pentru schimbul electronic de documente comerciale între sistemele informaționale.
Prima ediție a standardului CommerceML a fost dezvoltată în anul 2000 de specialiști de la 1C și Extra.RU cu sprijinul specialiștilor tehnici de la reprezentanța Microsoft din Rusia.
S-a ajuns la un acord între Microsoft, 1C, o serie de companii interne de internet și reprezentanța Intel din Moscova privind suportul și dezvoltarea unui standard unificat pentru schimbul de informații comerciale în format XML.
Standardele pot reduce semnificativ costul organizării interacțiunii informaționale datorită unificării schimbului de informații comerciale între diverse organizații: atât cele care activează pe piața comerțului pe internet, cât și cele care lucrează în domeniul comerțului tradițional (off-line).
Utilizarea software-ului care suportă aceste standarde de către organizațiile comerciale le va permite acestora, cu un efort minim și fără implicarea programatorilor, să organizeze publicarea ofertelor lor pe orice vitrine Web care acceptă acest standard, precum și să facă schimb de informații între ele fără modificarea specială a programelor. De exemplu, atunci când mărfurile sunt primite de la un cumpărător, informațiile despre tranzacțiile comerciale pot fi încărcate automat din datele primite de la vânzător.
Dezvoltatorii au căutat să se asigure că standardele sunt cât mai deschise posibil, astfel încât să poată fi dezvoltate pe baza nevoilor obiective ale pieței și susținute de cea mai largă gamă posibilă de producători economici de software și companii de internet. Pentru a face acest lucru, dezvoltatorii au creat inițial standarde, indiferent de caracteristicile propriilor software sau structuri de bază de informații și au pornit de la principiile generale de organizare a activităților de tranzacționare. În același timp, standardul ia în considerare diverse caracteristici ale activității atât a companiilor de internet, cât și a organizațiilor comerciale.
La elaborarea standardelor, au fost utilizate o serie de analogi occidentali, dar standardele propuse diferă semnificativ de acestea, deoarece iau în considerare specificul intern și includ câteva soluții universale necesare companiilor de internet și organizațiilor comerciale rusești. În același timp, standardele CommerceML au multe în comun cu soluțiile utilizate în cele mai populare sisteme interne de comerț electronic.
Prima și a doua ediție a standardului CommerceML și a standardului CommerceML EDI au fost acum publicate.