CommerceML är en enhetlig standard för utbyte av kommersiell information i XML-format .
Standarden tillhandahåller användning av XML-scheman, särskilt för utbyte av:
CommerceML-standarder används för elektroniskt utbyte av kommersiella dokument mellan informationssystem.
Den första utgåvan av CommerceML-standarden utvecklades 2000 av specialister från 1C och Extra.RU med stöd av tekniska specialister från Microsofts representationskontor i Ryssland.
En överenskommelse har träffats mellan Microsoft, 1C, ett antal inhemska internetföretag och Intels representationskontor i Moskva om stöd och utveckling av en enhetlig standard för utbyte av kommersiell information i XML-format.
Standarder kan avsevärt minska kostnaderna för att organisera informationsinteraktion på grund av enandet av utbytet av kommersiell information mellan olika organisationer: både de som är verksamma på internethandelsmarknaden och de som arbetar inom traditionell (off-line) handel.
Branschorganisationers användning av programvara som stöder dessa standarder kommer att göra det möjligt för dem, med minimal ansträngning och utan inblandning av programmerare, att organisera publiceringen av sina erbjudanden på alla webbskyltfönster som stöder denna standard, samt att utbyta information sinsemellan utan speciell modifiering av program. Till exempel, när varor tas emot från en köpare, kan affärstransaktionsinformation automatiskt laddas från data som tas emot från säljaren.
Utvecklarna strävade efter att se till att standarderna var så öppna som möjligt så att de kunde utvecklas utifrån marknadens objektiva behov och stödjas av största möjliga utbud av ekonomiska mjukvarutillverkare och internetföretag. För att göra detta skapade utvecklare initialt standarder, oavsett funktionerna i deras egen programvara eller informationsbasstrukturer, och utgick från de allmänna principerna för att organisera handelsaktiviteter. Samtidigt tar standarden hänsyn till olika funktioner i arbetet hos både internetföretag och handelsorganisationer.
Vid utveckling av standarder användes ett antal västerländska analoger, men de föreslagna standarderna skiljer sig avsevärt från dem, eftersom de tar hänsyn till inhemska detaljer och inkluderar flera universella lösningar som är nödvändiga för ryska internetföretag och handelsorganisationer. Samtidigt har CommerceML-standarderna mycket gemensamt med de lösningar som används i de mest populära inhemska e-handelssystemen.
Den första och andra utgåvan av CommerceML-standarden och CommerceML EDI-standarden har nu publicerats.