ANSI Units of Measure

Code Description AA Ball AB Bulk Pack AC Acre AD Bytes AE Amperes per Meter AF Centigram AG Angstrom AH Additional Minutes AI Average Minutes Per Call AJ Read more →

B2B Commerce Shopping Models

B2B purchases are made in a number of ways today. There are a few requirements that differentiate B2B commerce from B2C commerce: Buyers have contracts with suppliers - these may include negotiated prices and product restrictions Buyers’ orders often need to be be approved internally prior to being placed with the supplier Orders need to be recorded in the buyers financial system Brick and Mortar Before eCommerce, there were physical stores, now referred to as brick and mortar stores. Read more →

CIF Catalogs

Overview CIF (Catalog Interchange Format) was developed by Ariba as a file format for catalog files. The file format builds on the CSV file format by adding a header/footer and standardizing column headings. CIF_I_V3.0 <catalog attributes> DATA <catalog items> ENDOFDATA Header The CIF file header contains attributes that define how the body of the file should processed. The first line of the header should contain the CIF file signature and version number in the following format: CIF_I_V<version>. Read more →

CSV Catalogs

Overview CSV catalog files are a popular method of providing buyers with product information and pricing. Typically, the supplier is responsible for exporting their product information into a CSV format, transmitting it to the buyer, and the buyer is responsible for importing the catalog into their eProcurement system. CSV catalogs can be suitable for use with smaller catalogs, where pricing changes infrequently, and the catalog does not contain configurable items. Read more →


Catalogs files containing a suppliers products can be loaded into many eProcurement systems to allow employees to shop from the catalog from within the eProcurement system. File Formats CSV CIF (Catalog Interchange Format) cXML Index OCI 5 JSON BMEcat EDIFACT PRICAT EDI X12 832 Price/Sales Catalog Transmission Methods Email Read more →

Commodity Codes

eProcurement systems use commodity codes to classify purchases. Spend analytics systems can analyze the categorized purchases to provide insight on how an organizations money is being speant. Suppliers may need to include commodity codes in their catalogs depending on their customers requirements. UNSPSC UNSPSC is an open classification system for products and services. UNSPSC codes are 8 numeric digits that correspond to a commodity such as Staplers or Laptops. The UNSPSC classification system is organized as a 4 level hierarchy of: Segment, Family, Class, and Commodity. Read more →

OCI RoundTrip

What is OCI RoundTrip? OCI RoundTrip is SAP’s version of PunchOut. OCI RoundTrip only covers the catalog/shopping part of eProcurement. Electronic orders, order confirmations, ship notices, and invoices are not covered by the OCI specification. Using a gateway solution to map between OCI and cXML should be considered before adding support for OCI RoundTrip to an eCommerce store that supports cXML PunchOut. Login Request Authentication is done via an HTTP request sent from the users browser to the eCommerce website. Read more →

PunchOut Catalogs

What is PunchOut? PunchOut is a technology that connects a buyer’s eProcurement application (used to purchase goods and services) directly to their suppliers’ eCommerce sites. PunchOut enables a buyer’s employees to shop on suppliers’ eCommerce sites, but complete their purchase in their organization’s eProcurement application, where approval workflows can be applied and spending can be tracked. PunchOut Workflow An employee logs in to their company’s eProcurement system. The employee selects a supplier eCommerce site to " Read more →


Overview Electronic orders and invoices can streamline processes for both buyers and suppliers. Electronic transactions can replace traditional forms of communication such as Phone, Fax, and Email. cXML and EDI are the most commonly used standards for B2B transactions. Transaction Types Type cXML ASC X12 EDIFACT Order OrderRequest 850 ORDERS Change Order OrderRequest Read more →

UNUOM Units of Measure

UNUOM Revision 9 (2014) #uoms_table { display: none; } $(function() { var notesCells = $('#uoms_table tr td:nth-child(3), #uoms_table tr th:nth-child(3)'); window.toggleNotes = function() { notesCells.toggle(); }; window.filterTable = function() { var query = $('#search_term').val().trim().toLowerCase(); var rows = $('#uoms_table tbody tr'); if(query == '') {; return; } rows.each(function(i, elem) { if($(elem).text().toLowerCase().indexOf(query) != -1) { $(elem).show(); } else { $(elem).hide(); } }) } toggleNotes(); $('#uoms_table').show(); });  Show Notes Code Description Notes 05 Read more →