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 › KSeF in Comarch ERP XL
Supporting description for the ERP XL environment

Invoices and UPO in KSeF for Comarch ERP XL

For companies operating in Poland, a process in Comarch ERP XL handles sales documents and corrections sent to KSeF (Poland's National e-Invoicing System), exclusion rules, and retrieval of UPO (official acknowledgments of receipt). Astrafox has implemented these processes for clients and builds data extensions. In new projects, our starting points are KSeF Connector for ERP integration and AMODIT for document workflow.

See KSeF Connector See AMODIT
Recommended Astrafox solutions

KSeF Connector for integration, AMODIT for document workflow

We select a solution to suit the scope of the process, regardless of the ERP system used.

KSeF Connector

The ready-made integration layer connects KSeF with any ERP or accounting system. Supports communication, data mapping, validation, statuses and UPO.

View the KSeF Connector →
Challenge and outcome

The invoice goes through rules, transmission, and confirmation in one process

The employee should not select each invoice separately, keep an eye on exceptions and look for confirmation separately from the document. The process organizes these activities according to company rules.

Before

The operator manually checks which invoices and corrections should be sent to KSeF.

After

The process recognizes the conditions, skips the indicated documents and forwards the appropriate documents for shipment.

Before

The team separately checks the sending of the document and looks for official confirmation.

After

The process collects UPO for sent documents, so confirmation remains part of the ERP service.

Before

The standard scope of data does not provide the information needed by the recipient to efficiently identify the invoice.

After

The extension checks the file and adds or changes fixed data without disturbing the required structure.

What we have implemented

Support for sending invoices to KSeF from XL, including exceptions and UPO

This is a solution implemented by Astrafox for customers. It combines the functionality of Comarch ERP XL processes with rules and extensions tailored to the way documents are handled in the company.

Sales and adjustments

The process includes sales documents and corrections. It supports domestic and foreign documents, so one logic controls different document paths coming out of ERP XL.

Conditions for skipping documents

The process checks the agreed conditions before sending. A document that meets the exclusion rule is not sent to KSeF, which separates exceptions from the standard transmission queue.

Downloading UPO

For documents sent to KSeF, the process collects an official confirmation of receipt. The team has confirmation linked to document handling, instead of conducting a separate check outside the ERP.

Data verification

The solution checks the data prepared for transfer. Validation rules correspond to the information that you want to be present in the file before sending.

Modification of KSeF data

Changes selected information or adds data that the standard process does not provide. An example is information that facilitates the identification of a document or its handling on the recipient's side.

Maintaining the file structure

The modification is performed while maintaining the structure required for the file transferred to KSeF. Extension does not involve freely adding content outside the current format.

Clear division of responsibility

Comarch function and Astrafox solution

Processes are a function of the Comarch ERP XL manufacturer to manage the flow of information and documents. Comarch documentation describes tasks, activities, actions, conditions and automatic execution of operations. Using process functionality requires a separate licensing option.

Astrafox designs and implements a specific KSeF process in the client's environment: defining supported documents, exclusion conditions, next steps, UPO retrieval and behavior in exceptional situations.

Extension beyond standard data exchange

Our solution verifies and modifies data transferred from Comarch ERP XL to KSeF. Adds information needed in the recipient's process or changes the indicated values, maintaining the required file structure.

Manufacturer's documentation: processes in ERP XL →
How the process works

From a document in ERP XL to a UPO with KSeF

We base the process on documents, data, and exceptions that occur in the company. This ensures that automation does not bypass controls required in the real-world process.

01

Selection of documents

The process includes established sales documents and corrections, domestic and foreign.

02

Condition check

The rules determine whether the document goes forward or is skipped.

03

Verification and modification

The extension checks the data and makes predetermined changes to the required file structure.

04

Sending to KSeF

The appropriate document is transferred from the ERP XL process to KSeF.

05

Download UPO

The process retrieves the official receipt for the sent document.

For whom

When standard transmission does not cover company rules

The solution is intended for organizations working on Comarch ERP XL that need to control the sending of documents, handle exceptions or expand data transferred to KSeF.

Many types of documents

The company sends domestic and foreign documents, invoices and corrections, and their handling must result from one controlled logic.

Exceptions in the process

Not every document should be sent automatically. Conditions in a process separate the standard path from suppressed documents.

Additional data for the recipient

The recipient needs information that is not provided in the standard flow to identify the document or to handle it efficiently on their end.

KSeF also outside of Comarch ERP XL

KSeF Connector connects KSeF to any ERP

When an organization uses a different ERP system or needs a separate integration layer, we implement KSeF Connector. The Astrafox product supports connecting KSeF to any ERP, including those running locally.

See KSeF Connector →

KSeF in the wider compliance program

The project includes not only the file upload, but also data, roles, exceptions, confirmations and responsibility for handling the document. We incorporate these elements into the security and compliance requirements specific to the organization.

KSeF and other regulations →
Astrafox experience in Comarch ERP XL

Specialists in ERP XL and processes around the system

Astrafox is a Comarch Authorized Integrator and has been a Comarch partner since 2003. Our consultants hold current Comarch certifications. We implement processes in ERP

Related solutions

Expand document and process handling in ERP XL

Maintenance, support, and SLA

Ongoing support of the working Comarch ERP XL, its extensions and integrations, and development along with process changes.

View ERP XL support →

Additional modules and integrations

Hub of Astrafox solutions for sales, logistics, finance, e-commerce, and data exchange in ERP XL.

See solutions for ERP XL →
FAQ

Frequently asked questions about KSeF in Comarch ERP XL

What documents does the implemented KSeF process send in Comarch ERP XL?

The process sends sales documents and corrections, both domestic and foreign. Before sending, it applies established rules and ignores documents that meet certain conditions.

Does the process download UPO from KSeF to Comarch ERP XL?

Yes. The process implemented by Astrafox collects UPO for documents sent to KSeF, making the confirmation part of document handling in the ERP environment.

Is it possible to omit selected invoices when sending to KSeF from XL?

Yes. We define the conditions under which the process skips the document and does not transfer it to KSeF. The rules result from the process and data available in the client's environment.

Do you modify invoice data transferred from Comarch ERP XL to KSeF?

Yes. Our solution verifies and modifies data while maintaining the required file structure. Changes selected information or adds data not provided in the standard, for example needed to identify the document or its handling by the recipient.

How does this service differ from KSeF Connector?

This service concerns a process running in the Comarch ERP XL environment. KSeF Connector is an Astrafox product designed to integrate KSeF with any ERP system, including those operating locally.

Do processes in Comarch ERP XL require an additional license?

Comarch documentation indicates that the process functionality requires a separate licensing option. Before, we check the system version, available modules, licenses and the way documents are handled in a given environment.

Why entrust Astrafox with the integration of KSeF with ERP?

Astrafox is a Comarch Authorized Integrator and has been a Comarch partner since 2003. We also develop our own KSeF Connector, which we connect to any ERP, so we can cover the ERP system, integration with KSeF, and the document handling process under one responsibility.

Choose the KSeF solution for the entire process

KSeF Connector integrates any ERP with KSeF, and AMODIT organizes the workflow, approval and work with documents.

KSeF ConnectorAMODIT