Accepted formats

Start with whatever your accounting or ERP system can export. As long as the data is present, we can generate a Czech PDK delivery note from it; mapping to the gateway input is on us during onboarding. Below are the formats we commonly encounter. For new integrations without an established export, our canonical pdk-conversion-delivery-note (JSON / XML) with a public schema and examples is available.

Commonly encountered formats

Most suppliers have some machine-readable output in their accounting, ERP or EDI middleware. Send us a sample during onboarding and we will handle the mapping to the gateway input. Below are typical groups of formats and systems.

International standards

EDIFACT DESADV (eASN / ASN)
Global EDI standard Despatch Advice — the EDIFACT-formatted variant of an Advanced Shipping Notice (ASN) — maintained by UN/CEFACT (release D.96B – D21A and others). Delivery advice to the recipient with details about the shipment, items and packaging. Typically transferred over EDI VAN or AS2.
SAP IDoc – DELVRY (DELVRY03 / DELVRY05 / DELVRY06)
SAP-specific container for delivery advice. Header E1EDL20 (document number, shipping point, sales organization, weights, package count, Incoterms), items E1EDL24 (material, batch, delivered quantity), partners E1ADRM1. Available in fixed-length and XML variants.
ISDOC
Czech national standard for electronic documents maintained by the Czech Ministry of the Interior (current version 6.0.2). Defines an XML schema for tax and non-tax documents; files have a .isdoc extension, archives with attachments .isdocx, optionally PDF/A-3 with embedded XML. Some supplier ISDOC profiles also cover delivery notes.

Accounting / ERP exports (XML, XLSX, CSV)

SAP (S/4 HANA, Business One)
In addition to the native IDoc channel we also process plain XML / CSV exports from reports. Useful for suppliers without a full EDI link.
Helios (Inuvio, Nephrite – Asseco Solutions)
Czech ERP with a long market history (Inuvio for mid-sized companies, Nephrite for large ones). Standard input is XML / CSV exports — fields are mapped per installation.
Money S3 / S5 (Solitea)
Solitea accounting and ERP suite (formerly Cígler Software); S3 for smaller companies, S5 for mid and larger ones. Standard XML / CSV exports cover header and items.
Byznys ERP (Seyfor / J.K.R.)
Czech ERP focused on production, warehousing, finance and project management (35+ years on the market, thousands of customers). Exports typically arrive as XML / CSV.
Premier System
Czech information and accounting system covering small and larger companies (4,800+ customers). Standardly handled via XML / CSV exports from the warehouse / invoicing module.
Pohoda (Stormware)
Widely used Czech accounting application for smaller companies. Suppliers typically export documents as XML — the Pohoda XML schema is mapped to the gateway's canonical input.
Servant
Czech invoicing / accounting system. For suppliers with lower volumes or specific workflows we handle CSV / XML exports.
Custom outputs and other systems
For customers without the systems listed above (or with a custom solution) we design the mapping individually. In edge cases we recommend deploying the canonical pdk-conversion-delivery-note format directly (see below).

Specification of data required for PDK export

The data we need in order to issue a PDK delivery note is described in the schema below. For new integrations whose customer system has no established export, the gateway can be driven directly by this canonical input — JSON or XML with a strict structure. The schema is identical in both variants; XML adds an XSD for toolchains that prefer it.

Downloads

Payload structure

Section / field Meaning Requirement
Party identification
supplier.codeSupplier identifier (Company ID or an agreed identifier).required
recipient.internalIdStable internal ID of the recipient in the supplier's records.required
recipient.nationalCodeRecipient's Company ID (8 digits).required
recipient.nameRecipient name.required
recipient.emailE-mail for delivery notifications.required
Document header
deliveryNoteNumberDelivery-note number in the supplier's namespace.required
orderNumberRecipient's order number.optional
dateOfIssueDate of issue.required
dateOfDeliveryDate of delivery (if it differs from the issue date).optional
deliveryPlaceDelivery place (department, pavilion).optional
totalPriceWithoutTaxTotal document price excluding VAT.required
totalPriceWithTaxTotal document price including VAT.required
Items (items[])
pdkCodePDK code (official from PharmData or an agreed catalog code).required
nameProduct name.optional
quantityQuantity (pieces).required
unitPriceWithoutTaxUnit price excluding VAT.required
unitPriceWithTaxUnit price including VAT.required
vatRateVAT rate (e.g. 12, 21).required
batchCodeProduct batch.conditional
expirationDateExpiry date.conditional
barcodeEAN / GTIN.optional
udiCodeUDI (required for medical devices under EU MDR).conditional

Exact regular expressions, ranges and additional descriptions are in the JSON Schema (primary source of truth; the XSD mirrors it 1:1 for XML).

Delivery channels to the recipient

The issued PDK file is delivered to the recipient automatically. In addition to standard channels (eKurýr, delivery API gates, shared storage, e-mail) we support recipient-specific solutions on demand.

Sign up