top of page
sapiens sapiens.eu sapiens.mk
SAP e-Invoice Integration for North Macedonia

Connect SAP directly with the Public Revenue Office (UJP) eFaktura platform through a secure, automated and fully integrated electronic-invoicing solution.

SAP e-Invoice Integration

The SAP e-Invoice Integration for North Macedonia enables companies to exchange outgoing and incoming electronic invoices with the UJP eFaktura platform directly from their SAP system. The add-on supports invoice preparation, digital signing, submission, receipt, status synchronization and monitoring, helping finance teams reduce manual work, improve data accuracy and maintain clear control over the complete electronic-invoicing process.

 

Developed under the registered SAP namespace /SPNM/, the solution can be implemented in SAP ECC and SAP S/4HANA environments. It uses standard SAP integration and security mechanisms, requires no modification of SAP standard programs and is designed to preserve the customer’s existing business processes. By keeping electronic invoicing inside SAP, companies can work with familiar documents, authorizations and responsibilities instead of introducing a separate operational application.

Outgoing electronic invoices

The solution connects the existing SAP billing process with UJP eFaktura. When a billing document is created, the required information is collected automatically from the invoice and related master and transactional data. The electronic invoice is prepared according to applicable UJP requirements, digitally signed and transmitted through a secure connection.

 

Depending on the customer’s processes and configuration, the submitted data may include invoice numbers and dates, seller and buyer details, invoice items, quantities, prices, VAT information, discounts, totals, payment information and references to related documents.

 

Processing can run automatically in the background, without adding unnecessary steps to the normal SAP billing procedure. Users continue working with familiar SAP transactions while the electronic invoice is generated, signed and submitted. Controls help prevent duplicate submissions, and every processing attempt is recorded for traceability.

Incoming electronic invoices

Electronic invoices received from suppliers through the UJP platform can be transferred into SAP for validation and further processing. Based on the agreed implementation scope, incoming invoices may be posted automatically, parked for review or sent to an existing approval workflow.

 

Authorized users can review invoice information and perform the appropriate accept or reject action directly from SAP. The solution can support both purchase-order-based invoices and invoices without a purchase order, allowing it to fit different accounts-payable procedures. Validation rules and follow-up steps can be aligned with the customer’s internal responsibilities, approval levels and accounting controls.

Monitoring and control

A dedicated SAP monitoring cockpit gives finance and support teams a central overview of outgoing and incoming electronic invoices. Users can review processing and submission statuses, UJP confirmation identifiers, document references, timestamps and messages returned by the external platform.

The cockpit clearly identifies successfully processed, pending, rejected, reversed and cancelled documents. Invoices that could not be processed can be corrected and submitted again. Filters by date, SAP document number, company code and processing status help users locate relevant documents quickly.

Periodic synchronization with UJP keeps invoice statuses in SAP up to date and provides transparent visibility throughout the document lifecycle.

Security and digital signing

Electronic invoices are digitally signed using SAP-supported security mechanisms. The signing certificate is managed within the customer’s SAP environment, while communication with UJP is performed through a secure HTTPS connection.

Invoice data remains inside the customer’s SAP landscape and is not transferred to or stored in a external application. The solution runs entirely within the customer’s SAP system, with external communication limited to secure data exchange with UJP eFaktura services. Each submission attempt is logged together with the related SAP document, result, timestamp and confirmation information received from UJP, supporting auditing and operational troubleshooting.

Flexible integration and configuration

Communication with UJP can be established through direct secure communication from SAP, SAP Process Integration or Process Orchestration, or SAP Cloud Integration / SAP Integration Suite. The selected integration channel does not change the standard SAP business process.

The add-on can be configured for different billing types, document structures, tax procedures and organizational settings. Multiple company codes can be supported within the same SAP system, with separate configuration and electronic-invoicing settings for each legal entity.

Implementation and delivery

The solution is delivered as a structured SAP add-on under the /SPNM/ namespace. A typical implementation includes installation in the customer’s SAP landscape, configuration of company codes and document types, setup of the signing certificate and secure connection, integration with the existing billing process, end-to-end testing and user training.

The result is a reliable electronic-invoicing process that connects SAP with North Macedonia’s UJP eFaktura platform while preserving the customer’s SAP architecture and established business procedures.

© 2020 by Sapiens

  • LinkedIn
ISO 9001 certificate
bottom of page