How to Integrate BarTender Label Software with SAP ERP — Complete India Guide

SAP is the dominant enterprise resource planning platform in Indian pharmaceutical, automotive, FMCG and chemical manufacturing. When production batches are confirmed, goods receipts posted or despatch orders generated in SAP, labels need to print automatically at the correct printer, with the correct data, without a human re-entering any information.

BarTender Automation Edition — supplied and implemented by Infinite Solutions, authorized BarTender partner in India — provides a production-tested, SAP-certified integration path that connects SAP output events directly to your TSC or Printronix label printers.


Why SAP and BarTender Belong Together

The fundamental problem with label printing in SAP environments is that SAP maintains the master data — material numbers, batch numbers, expiry dates, GS1 barcodes, GTIN codes, customer-specific label formats — but SAP itself cannot design or manage complex thermal label formats. SAP’s native label output (SAPscript, SmartForms) is limited and cannot drive modern thermal printers with the precision required for GS1 compliance, RFID encoding or pharmaceutical serialisation.

BarTender solves this by becoming the label rendering and printing engine that SAP drives with data. SAP generates the print trigger and passes the variable data. BarTender applies that data to a professionally designed, locked label template and sends it to the correct printer. The two systems do what each does best.


Five Methods to Integrate BarTender with SAP

Method 1 — BarTender Integration Platform (BIP) with SAP Print Events

The BarTender Integration Platform (BIP) is included in BarTender Automation and Enterprise editions. It is a service that runs on your server and monitors specific triggers — file folders, database tables, TCP ports, web service calls — and fires BarTender print jobs when a trigger condition is met.

In the SAP context, the workflow is:

  1. A business event occurs in SAP — for example, a production order is confirmed (transaction CO15) or a goods receipt is posted (MIGO)
  2. SAP writes an output file (text, XML or CSV) to a designated network folder, or calls a function module that writes to a database table
  3. BIP detects the new file or database record
  4. BIP reads the variable data fields (batch number, material number, plant, expiry date, quantity)
  5. BIP sends a print job to the correct BarTender label template with the data populated
  6. BarTender sends the formatted label to the designated TSC or Printronix printer

Best for: SAP ECC 6.0 and SAP S/4HANA environments where the IT team can configure SAP output conditions. Low complexity on the SAP side — standard output management is used. No SAP ABAP development required for the basic configuration.

Method 2 — Direct SAP Database Connection

BarTender Professional and Automation editions can connect directly to SAP’s underlying database (Oracle or HANA) using ODBC or native database drivers. Label templates query SAP database tables (MARA, MCHA, LIKP, LIPS, etc.) directly to retrieve material master data, batch details and delivery information.

Workflow: Operator selects the material number or batch at a BarTender Print Station. BarTender queries the SAP database for the relevant fields, populates the label template and prints.

Best for: Operations where label printing is operator-initiated at a workstation, rather than fully automated. Avoids complex SAP configuration — only read-only database access is required.

Important: Direct database connections to SAP require approval from your SAP Basis team. Infinite Solutions can assist with the correct ODBC configuration for SAP HANA and SAP Oracle databases.

Method 3 — SAP ALE / IDocs Output

SAP Application Link Enabling (ALE) and Intermediate Documents (IDocs) are SAP’s native data exchange format. SAP can be configured to send IDocs to an external system when specific events occur.

BarTender’s Integration Platform can receive and parse IDoc messages, extracting the relevant data segments for label printing. This is the most SAP-native integration approach and requires ABAP development to configure the partner profile and IDoc type.

Best for: Large SAP implementations with an in-house SAP Basis and ABAP team. Provides tight integration without file-based intermediaries. Common in pharmaceutical manufacturing where full audit trail of print triggers is required.

Method 4 — SAP OData API (S/4HANA Cloud and On-Premise)

SAP S/4HANA exposes business data and events through standard OData APIs. BarTender Automation’s REST API listener can receive calls from SAP workflows, Fiori applications or SAP Integration Suite (formerly SAP Cloud Platform Integration), triggering label prints in response to SAP events.

Workflow: SAP Fiori app or SAP BTP integration flow makes a REST API call to BarTender’s print server, passing material number, batch and printer target. BarTender prints the correct label to the correct printer.

Best for: SAP S/4HANA Cloud implementations and organisations using SAP Integration Suite. Modern, cloud-compatible integration without file-based triggers.

Method 5 — BarTender Print Station for SAP Shop Floor

For production floor environments where SAP Shop Floor Control is used, BarTender Print Station provides a simplified browser-based interface. Shop floor workers scan a material or batch barcode, the Print Station retrieves the relevant SAP data and presents the correct label for printing. The worker confirms and the label prints.

Best for: Pharmaceutical production floors, automotive assembly lines and warehouse picking stations where workers need a guided, error-proof label printing interface linked to SAP data without running a full SAP GUI session at each workstation.


Key SAP Transactions and Label Printing Events

SAP Transaction / Event Label Type Triggered Integration Method
CO15 — Production Order Confirmation Batch label, production label, GS1 pallet label Output condition → BIP file trigger
MIGO — Goods Receipt (from PO) GR label, goods received sticker, putaway label Output condition → BIP file trigger
VL01N/VL02N — Delivery Processing Shipping label, carton label, pallet label, customer-specific GS1 label Output condition → BIP or IDoc
MFBF — Backflush (Repetitive Mfg.) WIP tracking label, bin label BIP file trigger or database poll
QA32 — Quality Inspection Release Released batch label, quarantine release sticker BIP or REST API
WM Putaway / Transfer Order Storage bin label, transfer label BIP file trigger

Indian Industry Use Cases

Pharmaceutical Manufacturing (SAP + BarTender + Printronix)

Indian pharmaceutical manufacturers using SAP for batch management face the most complex label printing requirements — CDSCO compliance, GS1 serialisation, RFID encoding and full print audit trails are all required simultaneously. BarTender Enterprise Edition with Printronix T6000e (ODV-2D barcode verification) and SAP batch management integration delivers verified, serialised, compliant labels with a complete audit trail for each print event. Every label printed is logged with the SAP batch number, operator ID, printer ID and timestamp — directly meeting GxP documentation requirements.

Automotive Parts Labelling (SAP + BarTender + TSC)

Automotive Tier 1 and Tier 2 suppliers in India using SAP must print customer-specific labels (Maruti, Tata Motors, Mahindra-format labels) from production and despatch events. BarTender Automation with SAP delivery output integration allows the correct customer-specific label format to be selected automatically based on the SAP sold-to party, printed at the correct despatch workstation as the delivery is processed.

FMCG and Food Manufacturing

FMCG manufacturers using SAP for batch tracking print MRP labels, carton labels and pallet labels from production confirmation events. BarTender ensures every label carries the correct manufacturing date, best before date and MRP pulled directly from SAP — eliminating manual entry and the LMPC compliance risk that comes with it.


What BarTender Edition Do You Need for SAP Integration?

Integration Complexity Required Edition India Price (Standard, + GST)
Operator-initiated printing from SAP database query Professional Edition From ₹92,600 (BTP-WS-3YR)
Automated printing from SAP output events (file, database trigger, REST API) Automation Edition From ₹2,44,000 (BTA-3-3YR)
Multi-site, approval workflow, GxP audit trail, centralised label library Enterprise Edition From ₹6,50,000 (BTE-5-3YR)

All prices standard pricing + GST @18%. SAC: 997331. Contact Infinite Solutions for a formal quotation.


Implement BarTender SAP Integration with Infinite Solutions

Infinite Solutions is an authorized BarTender software partner in India. We design, implement and support BarTender SAP integrations across pharmaceutical, automotive, FMCG and chemical manufacturing operations. Our implementation service includes:

  • ✅ Assessment of your SAP version and existing output management configuration
  • ✅ Selection of the correct integration method (file trigger, database, IDoc, REST API)
  • ✅ BarTender licence supply — Automation or Enterprise with SAC: 997331 GST invoice
  • ✅ Label template design for all required formats — GS1, customer-specific, CDSCO-compliant
  • ✅ BIP configuration and testing against your SAP system
  • ✅ TSC or Printronix printer supply and configuration — 203/300/600 DPI as required
  • ✅ User training and go-live support
  • ✅ Post go-live support and label template change management

Call or WhatsApp us to discuss your SAP version, current label printing setup and integration requirements. We will propose the correct BarTender edition, integration method and implementation timeline.

Contact: sanjay@infinitesolutions.co.in  |  +91 93110 11467