Search

What are you looking for?

Enter at least 3 characters or an abbreviation, such as AI, BI, or HR.

Home › Comarch ERP › Additional modules and integrations for Comarch ERP XL
Comarch Authorized Integrator · partner since 2003

Additional modules and integrations for Comarch ERP XL

We build additional modules, integrations, and automation beyond standard Comarch ERP XL capabilities for companies operating in Poland. They extend the system to support company-specific processes and connect it with applications and devices used in operations, logistics, IT, and finance.

Describe an ERP process
Astrafox experience with Comarch ERP

Specialists in Comarch ERP XL and solutions around the system

Astrafox is a Comarch Authorized Integrator and has been a Comarch partner since 2003. Our consultants hold current Comarch certifications. We build additional modules, integrations, and automation that operate in client environments—from sales and finance to warehouse operations, logistics, and data exchange with partners.

Solution scope

We develop ERP around the real business process

If an external application or device provides or receives data, we integrate it with Comarch ERP XL. When a process requires additional handling within the system, we build the appropriate extension or automation.

XL applications and extensions

We add windows, reports, buttons, and actions that support users in a specific process.

Application integrations

We connect the ERP system with WMS, e-commerce, B2B systems, driver applications, trading partner platforms, and other company systems.

Device integrations

We incorporate data collection terminals and information screens used by warehouse employees into the process.

Our applications for ERP XL

From order to shipment, settlement, and notification

The solutions cover logistics and warehouse operations, sales, finance, e-commerce, and data exchange with partners and external systems.

Order picking and shipping

Warehouse work planning, data collection terminals, packaging, labels, and shipment preparation control.

Read more →

WMS integration

Synchronization of master data, logistics units, packaging, EAN codes, dimensions, and weights with the warehouse management system.

Read more →

Carrier integrations

Shipment generation, package grouping, consolidated documents, and delivery status imports.

Read more →

mSPEED application integration

Transport orders and data go to the driver, while statuses, signatures, and photos return to ERP XL.

Read more →

Sales order imports

Orders from WebAPI, EDI, FTP, and email are identified, saved in ERP XL, and routed for fulfillment.

Read more →

ECOD and EDI

We export INVOICE, ORDER, and DESADV documents and handle deposit notes and packaging settlements.

Read more →

E-commerce and B2B integration

Exchange of products, prices, inventory levels, customers, orders, and statuses with sales channels.

Read more →

Notifications and collections

ERP rules trigger reminders, balance confirmations, invoice distribution, and settlement-related actions.

Read more →

Process automation

We design tasks, conditions, and actions in ERP XL and connect them with additional applications and integrations.

Read more →

ERP XL interface customizations

We add reports, data checks, reminders, blocks, and buttons that initiate subsequent process steps.

Read more →
KSeF and document workflow

Our solutions for KSeF integration and invoice workflows

The solution depends on the role of KSeF (Poland's National e-Invoicing System) in the complete process: a technical connection to the financial system or a broader document workflow covering approval and user tasks.

KSeF Connector

Astrafox's ready-made component connects KSeF with any ERP or accounting system. It handles communication, validation, statuses, official acknowledgments of receipt (UPOs), and document exchange.

View KSeF Connector →

When evaluating vendor features in a Comarch environment, see the supporting information about KSeF handling in Comarch ERP XL and purchase invoice workflows with KSeF in an ERP XL environment.

Automation in the system

Automated processes in Comarch ERP XL

We organize the flow of information and documents in ERP XL—from KSeF, ECOD, and sales to warehouse operations, customer communication, and accounting. Processes perform repetitive operations according to company rules and route documents to subsequent stages.

Our applications reduce manual tasks, accelerate users' work, and increase control over business processes.

Rules-driven document workflow

Processes are a Comarch ERP XL system feature created by the vendor. They manage the flow of information and documents: they recognize conditions, perform scheduled operations, and route a case to the next step.

Astrafox analyzes the workflow and implements the process in ERP XL to match the documents, rules, and exceptions in the organization.

Process automation in Comarch ERP XL →

Vendor documentation

A detailed description of process features is available in the Comarch ERP XL documentation.

Open the vendor documentation →

KSeF and UPO

The process sends domestic and international sales documents and corrections to KSeF. Based on defined conditions, it omits documents that should not be sent and retrieves UPOs for submitted documents.

Supporting information: KSeF in ERP XL →

ECOD and document exchange

The process exports documents to ECOD in various formats, including INVOICE, ORDER, and DESADV. This makes commercial data exchange part of the defined workflow rather than a separate manual task.

ECOD and EDI in ERP XL →

Sales and warehouse operations

From confirmed sales orders (ZS), the process generates a commercial or warehouse document, depending on the selected path. It automatically confirms documents and links warehouse release documents (WZ) with (S)FS documents.

Invoices and reports for customers

The process automatically sends invoices and reports to customers. The document is created, passes through the appropriate stage, and reaches the recipient without each message being prepared separately.

Operations on documents in the buffer

The process changes the series or customer, adds descriptions and attributes, and performs other repetitive operations before the document moves to further processing.

Posting and batch operations

The process handles batch posting and recalculates BST, the inventory balance. Repetitive operations cover an entire prepared batch instead of individual documents.

Other areas of automation

  • Document validation and routing to subsequent stages after defined conditions are met.
  • Inventory analysis and order generation based on defined demand.
  • Low-inventory report generation.
  • Grouping warehouse release documents into packages and shipments.
  • Automated bank statement reconciliation.
  • Blocking and unblocking business with customers based on current settlement status.
  • Automated document linking according to company rules.
  • Shipment generation in carrier systems.
  • Settlement of packaging linked to commercial and warehouse documents.
  • Importing and updating shipment statuses from courier companies.
  • Automated calculation of delivery costs on purchase documents.
  • Generation of ECOD notes for issued deposits and their distribution to recipients through different communication channels.
How we implement the solution

First the workflow, then the module, integration, or automation

We do not start with a ready-made module. We define the process flow, documents, conditions, exceptions, required data, and the applications and devices involved in the information exchange.

01

Workflow and documents

We define tasks, user roles, input documents, and points where manual work occurs today.

02

Conditions, data, and connections

We describe rules, exceptions, and data and define what information each system or device provides and receives.

03

Solution and testing

We build ERP XL features, an application, an integration, or an automated process and test standard paths, errors, and situations that require a document to be stopped.

04

Launch and development

We adapt the solution to the operating configuration, launch it in the company's environment, and develop it as documents and working rules change.

Selected case studies

Implemented for clients

The examples show two-way data exchange in B2B sales and automated classification of purchase invoices retrieved from KSeF.

Comarch ERPB2B salesSystem integration

eHurtownia integration with Comarch ERP XL at Mateus

Business challenge
The B2B platform at Mateus needed current commercial data from the ERP system, automated order registration, and information about fulfillment progress.
Solution
The modular integration sends products, descriptions, prices, inventory levels, counterparties, and commercial terms to eHurtownia. Orders return to ERP XL, while an event queue sends subsequent statuses to the platform.
Business outcome
The Mateus team reduced manual data entry, and the platform receives information about order acceptance, the start of fulfillment, shipment, and delivery completion.
View the case study →
Comarch ERPKSeFFinance

Purchase invoice workflow with KSeF at Mateus

Business challenge
Mateus accounting staff manually retrieved, classified, and transferred purchase invoice data for further processing.
Solution
Comarch BPM retrieves the invoice into the ACD point, identifies the vendor, and uses ERP XL rules to route an expense document for coding and approval or a merchandise document for processing in the ERP system.
Business outcome
The Mateus team reduced manual invoice retrieval, classification, and data transfer and controls the status of every document.
View the case study →

Supporting description of the features used in the implementation →

Vendor documentation: Comarch BPM and ERP XL →

FAQ

Frequently asked questions about solutions for Comarch ERP XL

What solutions do you build for Comarch ERP XL?

We build applications and interface extensions for Comarch ERP XL, automate selected processes, and integrate the ERP system with external applications and devices. We tailor the scope to the company’s processes and technology environment.

Do you integrate Comarch ERP XL with external systems or devices?

Yes. If an external application or device provides or receives data, we connect it to Comarch ERP XL and define the scope and direction of the information exchange.

How do you import sales orders into Comarch ERP XL?

Orders enter the system through our WebAPI, EDI connectors, FTP servers, or email attachments. The mechanism identifies counterparties and items, creates sales documents, and routes them for further processing according to defined rules.

Do you modify data sent from Comarch ERP XL to KSeF?

Yes. Our solution validates and modifies data sent to KSeF while preserving the required file structure. It also adds information needed to identify the document or process it on the recipient’s side.

How do your applications differ from Comarch ERP XL features?

Comarch ERP XL is the vendor’s system. We build applications, extensions, integrations, and automation that supplement its operation in specific client processes.

How do you connect ERP XL processes with additional applications?

We define the data, conditions, and accountability within the process, then connect ERP XL features with the application, device, or external system through the appropriate integration.

Which operations can be automated in Comarch ERP XL?

Our implementations include KSeF and official acknowledgment of receipt (UPO) handling, ECOD exports, creation and linking of sales and warehouse documents, distribution of invoices and reports, buffer operations, batch posting, and inventory balance recalculation.

Can a process in ERP XL handle KSeF?

Yes. Processes we have implemented send domestic and international sales documents and corrections to KSeF, omit documents that meet defined conditions, and retrieve UPOs for submitted documents.

Which ECOD formats do the implemented processes support?

The implemented processes export documents in formats including INVOICE, ORDER, and DESADV.

How does a Comarch ERP XL process implementation begin?

We start with the workflow, documents, conditions, and exceptions. We then define automated operations, design the process, test it against real scenarios, and launch it in the company’s environment.

Show us the process that needs to work better

Describe the documents, sequence of tasks, exceptions, systems and devices used, and the data that should flow between them. We will select an additional module, integration, or automation for Comarch ERP XL.

Describe an ERP process