Punchout catalogs are also called dynamic catalogs. This is because they are updated in a matter of seconds. This ensures that the latest Product Data, prices and delivery times are available to the customer. In the following sections, you will find out how punchout catalogs interact with your customers’ purchasing systems and what benefits they offer you as a supplier.

What is a Punchout catalog?

A punchout catalog is an integrated connection to the purchasing system of your customer (purchasing company). As a rule, the company’s own online store is used as the basis for the punchout catalog. By changing the shopping cart process, the order is sent via an interface to the customer’s purchasing system rather than to your own system. This catalog is integrated via the cXML or OCI standards. This means that the customer’s purchasing system remains the leading system and subsequent processes can be used as usual.

open catalog interface
cxml punchout catalog

What does the punch-out process look like in concrete terms?

Your customer’s employee logs into their purchasing system. There he selects the relevant Punchout catalog. This automatically redirects the employee and logs them in. In this “catalog”, the employee searches for the desired items and places them in the shopping cart. The interface is usually similar to the supplier’s online store.

Once the shopping basket has been sent, it is forwarded back to the purchasing system. There, the employee can adjust the order or add accounting information (e.g. the cost center). Once the order information has been confirmed in the purchasing system, the process of approval by the cost center manager or supervisor begins. After approval, the supplier receives the final purchase order. This workflow is shown in the following image.

Punchout process from the start in the purchasing system to sending the order to the supplier

Which systems can interact with Punchout catalogs?

There are two standards on the market. The cXML standard is mainly found in systems originating from American regions. The OCI standard is widely used in European systems. All relevant purchasing systems such as e-marketplaces, e-procurement systems or ERP systems can process punchout catalogs. You can find a brief overview here:

Systems that use the cXML punchout catalog:

Systems that use the OCI punchout catalog:

Advantages and disadvantages of Punchout catalogs

As a rule, your customer has two catalog types that they can integrate into their purchasing system. Static catalogs can be integrated. There are formats such as BMEcat, Datanorm or Excel templates. I like to compare these with stone tablets. Because every time a change is made, a new sheet has to be created and sent to the customer.

electronic catalogs

Dynamic catalogs, on the other hand, update the data in a matter of seconds and reduce the maintenance effort through automation. These include the punchout catalogs presented above. The following table shows the advantages and disadvantages of this type of catalog. There are other functions that reduce the disadvantages. These must be technically mastered and strategically desired by both the supplier and the customer system.

How does onboarding work?

To integrate external catalogs into the purchasing system, you need an online store or website or an external solution (e.g. Primus Shop) with the appropriate interface. Depending on the purchasing system, a cXML or OCI interface must be implemented.

As a first step, I recommend clarifying the commercial details with your customer, such as prices, product range, leading purchasing system and locations or departments authorized to place orders.

On this basis, the punchout catalog can be configured on the supplier side in the second step. Important information such as URL, user or password or shared secret is shared with the contact person of the customer system. This can be a service provider, the customer themselves or the provider of the purchasing system.

In the third step, the integration of the Punchout catalog is implemented and tested. After the successful test, live operation begins. In the optional fourth step, the ordering process for the order and subsequent processes such as goods receipt and invoicing are discussed. This step offers great potential for automation using EDI. You can find details on this process automation in the article “What is EDI?”.

My conclusion

Punchout catalogs have many advantages. Manual updating of data and prices is no longer necessary, as this has already been done in your ERP system (merchandise management system). The customer can view stock levels and order configurable items. As a supplier, this type of catalog is particularly useful for regular changes to Product Data, prices or stock levels. No team is required to create catalogs and upload them to the customer. Unlike static catalogs, no customer approval is required. This saves you time as a supplier, as all order-relevant information is identical in the customer system and your ERP system. This eliminates the need for price differences, ordering “old” items or last-minute appointment requests from your customer.

In addition to the many advantages, dynamic catalogs also have a few disadvantages for the customer. Therefore, it depends on the strategic position and your goal as a supplier. In my experience, it is possible to convince the customer of Punchout catalogs in the medium term. At the latest when the lack of comparability in the purchasing system is restored with OCI Backgroundsearch or Punchout Level 2.

Punchout catalogs qualify you for customers who require Punchout-capable suppliers and increase your reputation with your customers!

Expert in corporate development

Peter Prütting is an expert in value-oriented and digital business development. With over 15 years of sales experience from the perspectives of wholesale, manufacturing, and e-marketplaces, he takes a holistic view. His colleagues value him as a customer-centric and focused leader who guides teams through digital transformation. Away from his daily work, he recharges his batteries by mountain biking.

Looking for a punchout catalog?

We help you find the right solution and implement it quickly.

FAQ – frequently asked questions

What is a Punchout catalog?

A punchout catalog is an integrated connection to the purchasing system of your customer (purchasing company). As a rule, the company’s own online store is used as the basis for the punchout catalog. By changing the shopping cart process, the order is sent via an interface to the customer’s purchasing system rather than to your own system. This catalog is integrated via the cXML or OCI standards. This means that the customer’s purchasing system remains the leading system and subsequent processes can be used as usual.

What does the punch-out process look like?

Your customer’s employee logs into their purchasing system. There he selects the relevant Punchout catalog. This automatically redirects the employee and logs them in. In this “catalog”, the employee searches for the desired items and places them in the shopping cart. The interface is usually similar to the supplier’s online store.

Once the shopping basket has been sent, it is forwarded back to the purchasing system. There, the employee can adjust the order or add accounting information (e.g. the cost center). Once the order information has been confirmed in the purchasing system, the process of approval by the cost center manager or supervisor begins. After approval, the supplier receives the final purchase order.

Are the Punchout interfaces based on standards?

Yes, the interfaces to Punchout catalogs are usually via cXML (Commerce Extensible Markup Language) or OCI (Open Catalog Interface). All relevant purchasing systems such as ERP systems, e-procurement systems or e-marketplaces offer such interfaces.

How can my company benefit from a Punchout catalog?

With a Punchout catalog, you get the following benefits:

– Conduct business through the purchasing systems in the same way as the world’s largest companies
– Qualify for potential key account customers Punchout-enabled suppliers need
– Enhance the shopping experience by creating an environment tailored to your products
– Upsell and/or cross-sell additional products
– Data analysis by tracking customer and search behavior

What is a Punchout catalog level 2?

A Punchout catalog level 2 is a combination of a Punchout catalog level 1 and an index file. The index file, which functions like a static catalog, lists all items that can also be ordered via the Punchout catalog. This combination enables a comprehensive search, and items can be compared and purchased in the purchasing system.

What is the difference between cXML and OCI?

These are two different interfaces that transport Product Data from an external system into the purchasing system. cXML was developed by Ariba and OCI by SAP. The functionality for the end user at the customer is the same for both interfaces.

What functions can be added to OCI punchout catalogs?

Additional functions can be added to the OCI interface. These must be supported by both the supplier and the customer system.

DETAIL: Creates a link in the purchasing system. This allows quick access to further product information in the OCI catalog.

VALIDATE: Price and delivery time changes are queried when the shopping cart is transferred.

BACKGROUND_SEARCH: Searches carried out in the purchasing system are also carried out in the OCI catalog and displayed in the purchasing system.

Sources

“In future, we would like to receive the delivery note number, the carrier and the tracking number from you in good time. We will require this information from our suppliers in future. That is why we are currently introducing a portal. The invitation will be sent to you in the next few days.”

As a sales employee, how do you deal with this “request”? The world is becoming more dynamic and the above-mentioned customer request is understandable due to uncertain supply chains. In the best case scenario, your company can implement electronic exchange via EDI. In this article, I will explain what EDI is and how it generates benefits.

Brief summary:

  • “Electronic data interchange” stands for EDI and describes the electronic exchange of data between IT systems
  • EDI enables the automation of business processes. Processes can be rethought, manual errors reduced, efficiency increased and process costs lowered.
  • Well-known EDI standards are EDIFACT, OpenTRANS, VDA, ZUGFerd or X-Rechnung
  • Messages can be exchanged via communication channels such as HTTPS, AS2 or SMTP (via e-mail)
  • EDI message types such as order, order confirmation, shipping notification or invoice are often implemented in C-parts management

What is electronic data interchange via EDI?

EDI stands for electronic data interchange. This refers to the transfer of electronic data in or between IT systems. The exchange of documents or messages (e.g. orders, shipping notifications) takes place automatically without human intervention. Structured data is used in accordance with international or industry-specific standards.

EDI messages
Communication via EDI
EDI order content
Section of data that is exchanged in an EDI-Order (ORDERS)

What are the benefits of using EDI?

I would like to use this example to illustrate the benefits. The customer wants to receive the delivery note number. Until now, the enclosed delivery bill has been used in goods receipt to manually enter the number in the customer’s own IT system. With the use of EDI, this is done automatically. Once the goods issue has been posted at the supplier, the shipping notification is sent to the customer system. In addition to the delivery note number, the packing dimensions and quantities of the items are stored in this. The import takes place automatically before the goods are delivered to the customer. This increases the transparency of goods receipt and saves this manual activity.

EDI therefore enables the automation of business processes. As a result, processes can be rethought, manual errors reduced, efficiency increased and process costs lowered. Process costs represent the value of working time generated by the manual activities of employees.

Advantages of EDI

  • Short-term exchange of information
  • Avoid repeated collection of the same information
  • Avoid errors during data entry
  • Automation of processes such as payment of invoice amounts without manual intervention
  • Savings in process costs
  • Increased efficiency
  • No media disruptions

Optimized business processes through increased transparency

  • Increasing the quality of information for purchase orders
  • Automation of the invoicing process
  • Optimization of stocks
  • Optimization of incoming goods
  • System-supported identification of deviations, e.g. from changed delivery dates or changed prices

➡️ EDI is the automated exchange of business documents between suppliers and customers. Business processes can be optimized by exchanging information at short notice. Process cost savings and the optimization of workflows are the result.

How does the EDI process work?

To ensure that the electronic data exchange between the partners works well, the scope must be defined. It is important to clarify which messages will be exchanged in the future and which information is mandatory. The challenge when implementing EDI processes is the purely technical perspective, the digitalization of paper-based business processes and the lack of a view of the overall process. In the perfect case, the overall process is thought through on the basis of the digital possibilities. The following illustration shows an example of the exchange of electronic business documents. We start with the order from the recipient. This is the employee who orders the items from the customer. After the exchange of further EDI messages, the process concludes with the settlement of the invoice.

Process landscape
EDI process between customer and supplier

EDI standards at a glance

Over the last few years, international and industry-specific standards have been developed for the exchange of electronic data. Successful onboarding always consists of two parts. One part is the format (e.g. EDIFACT) of the EDI message. The second part is the method of transmission (e.g. AS2).

What standard EDI formats are there?

  • EDIFACT: International standard for which the United Nations is responsible
  • OpenTRANS: How the BMEcat was developed by the Electronic Business Standardization Committee and Fraunhofer IAO
  • VDA: Is the standard of the German Association of the Automotive Industry
  • IDoc: The SAP document format standard for transferring business transaction data
  • X-Invoice and ZUGFerd: EDI invoices that comply with the CEN standard EN16931
ORDERS
Example VDA
ORDERS EDI
Example EDIFACT
ORDERS EDI
Example OpenTRANS

What are the most common transmission routes?

  • HTTPS
  • AS2
  • SMTP
  • SFTP

What message types can be exchanged?

  • Offer
  • Order
  • Order confirmation
  • Order change
  • Shipping notification
  • Invoice
  • Payment advice
  • Credit advice
Order change EDI
EDI process incl. order change (ORDCHG)

How can EDI processes be implemented?

There are basically three options for implementing EDI processes. The most convenient option is to implement the EDI messages with the help of the internal IT department. This involves translating the customer format into the format of the company’s own ERP system. Experts refer to this translation process as conversion. So-called converters can be used for this, which transfer messages into a specific format in a similar way to a translation program. A leading provider of converters is the company Seeburger.

The second option is to do this via an external service provider. In this case, your customer sends the EDI messages to an external partner, e.g. My open Factory. This partner translates the format into the format of your ERP system and imports the message (e.g. order or order change). The same applies to sending from your IT system. In this case, the service provider converts the message into a format of the customer’s choice and sends it via the agreed transmission channel.

The third and usually worst option is collaboration via webEDI. In this case, your customer processes the messages via EDI. However, it is necessary for the supplier to log into a web portal and manually transfer the information to their own IT system. Or, in the case of order confirmations and invoices, to transfer the data from their own IT system to the web portal. Further details can be found here: WEB-EDI vs. EDI > The battle for scalability.

Conclusion

Electronic data interchange, or EDI for short, helps business partners to exchange information automatically. This reduces manual data entry for both customers and suppliers. This also reduces the potential for errors and prevents incorrect deliveries and unnecessary returns. EDI is therefore ideal for optimizing business processes.

Process costs play an important role in the area of C-items. As these are low-value items (e.g. tools, safety shoes, office equipment), the cost of the ordering and delivery process should be kept as low as possible.

EDI is very well suited to reducing so-called process costs. Smooth processes and transparent information help both suppliers and customers with C-item procurement. Experience has also shown that customer loyalty increases with integrated suppliers. It is therefore a good time to increase your own EDI rate and actively approach customers!

Expert in corporate development

Peter Prütting is an expert in value-oriented and digital business development. With over 15 years of sales experience from the perspectives of wholesale, manufacturing, and e-marketplaces, he takes a holistic view. His colleagues value him as a customer-centric and focused leader who guides teams through digital transformation. Away from his daily work, he recharges his batteries by mountain biking.

FAQ – Frequently asked questions

What does the abbreviation EDI stand for?

EDI stands for electronic data interchange and is made up of the first letters of the term “electronic data interchange”.

What is EDI?

EDI (electronic data interchange) refers to the transfer of electronic data in or between IT systems. The exchange of documents or messages (e.g. orders, shipping notifications) takes place automatically without human intervention.

What are the advantages of EDI?

Company processes can be optimized through the short-term exchange of information. Process cost savings and the optimization of workflows are the result.

Sources