Per-ERP integration methods, PDF handling, AP delivery, and writeback details.
Last updated: 2026-03-03
| Company |
ERP |
Country |
AR |
AP |
AP Tool |
AP Delivery |
PDF Tool |
PDF Pickup |
| Chart MY |
JDE |
Malaysia |
Yes |
Yes |
COR360 |
SFTP |
BI Publisher |
FILE_SHARE |
| GOFA |
JDE |
Germany |
Yes |
Yes |
COR360 |
SFTP |
BI Publisher |
FILE_SHARE |
| FLOW |
JDE |
Germany |
Yes |
Yes |
ERP Direct |
REST API |
BI Publisher |
FILE_SHARE |
| VCT |
JDE |
Germany |
Yes |
Yes |
ERP Direct |
REST API |
BI Publisher |
FILE_SHARE |
| HMP FR |
IFS (no mod — migrating to JDE) |
France |
No |
Existing |
ABBYY (existing) |
Existing process |
N/A |
N/A |
| HMP BE |
IFS (no mod — migrating to JDE) |
Belgium |
No |
Existing |
COR360 (existing) |
Existing process |
N/A |
N/A |
| HDE |
SAP S/4H |
Germany |
Yes |
Yes |
OpenText |
SFTP |
Adobe Forms |
FILE_SHARE |
| HTO |
SAP S/4H |
Germany |
Yes |
Yes |
OpenText |
SFTP |
Adobe Forms |
FILE_SHARE |
| HTO DK |
SAP S/4H |
Denmark |
Yes |
Yes |
OpenText |
SFTP |
Adobe Forms |
FILE_SHARE |
| HSV |
AX |
France |
Yes |
Yes |
Basware |
EMAIL |
SSRS |
FILE_SHARE |
| HBC |
AX |
France |
Yes |
Yes |
Basware |
EMAIL |
SSRS |
FILE_SHARE |
| CPI FR |
Epicor |
France |
Yes |
Yes |
Ancora/DocStar |
REST API |
SSRS |
FILE_SHARE |
| HAX DK |
AX / D365 |
Denmark |
Yes |
Yes |
TBD |
TBD |
SSRS |
TBD |
All ERPs push UCF JSON + PDF directly to the middleware via REST API. There is no intermediate data warehouse.
ERP -> POST /api/ar/invoice -> Middleware -> EDICOM -> Government / Customer
| Step |
Description |
| 1 |
ERP generates invoice data in UCF JSON format |
| 2 |
ERP generates PDF (using native PDF tool) |
| 3 |
ERP pushes UCF JSON + PDF (base64 + SHA-256 hash) to middleware REST API |
| 4 |
Middleware validates, promotes to InvoiceRegister, sends to EDICOM |
For clearance countries (Malaysia), there are two separate ERP pushes -- see Country Rules.
| Attribute |
Value |
| Vendor |
Oracle |
| Sites |
4 (Chart MY, GOFA, FLOW, VCT) |
| Countries |
Malaysia, Germany |
| AP Tool |
COR360 (2 sites), ERP Direct (2 sites) |
JDE -> UCF JSON + PDF (BI Publisher) -> POST /api/ar/invoice -> Middleware -> EDICOM
JDE sites with COR360: EDICOM -> Middleware -> SFTP -> COR360 -> JDE
JDE sites without COR360: EDICOM -> Middleware -> REST API -> JDE
Malaysia AP Exception:
Malaysia AP is intercompany only — invoices arrive directly from other Chart entities (no EDICOM).
Chart MY creates a self-bill invoice (type 11) which is then submitted to EDICOM for MyInvois clearance.
COR companies for Malaysia: 111, 223, 226, 7326.
| Component |
Method |
Notes |
| PDF Generation |
BI Publisher |
Existing templates per site |
| PDF Pickup |
SFTP or JDE Orchestrator API |
TBD -- confirm with JDE team |
| PDF Naming |
{InvoiceNumber}.pdf |
After clearance: {InvoiceNumber}-v2.pdf |
Middleware -> POST /jderest/orchestrator/v2/service/invokeService -> JDE
Payload: { serviceName: "CHART_EI_UPDATE_CLEARANCE", inputs: { invoiceNumber, clearanceId, qrCode, validatedAt } }
Response: { success: true, pdfPath: "\\jde-server\invoices\INV-v2.pdf" }
| Site |
Path |
Protocol |
| GOFA |
\\gofa-jde\chart\invoices\ |
SMB/445 |
| FLOW |
\\flow-jde\chart\invoices\ |
SMB/445 |
| VCT |
\\vct-jde\chart\invoices\ |
SMB/445 |
| Chart MY |
\\my-jde\chart\invoices\ |
SMB/445 |
| Question |
Answer |
Status |
| Can JDE regenerate PDF with ID+QR? |
TBD |
OPEN |
| PDF pickup method preference (SFTP vs API)? |
TBD |
OPEN |
| COR360 deployed at all expected sites? |
Assumed yes |
TO CONFIRM |
⚠️ IFS will NOT be modified for e-invoicing. Both HMP sites are migrating from IFS to JDE. The project will use existing AP processes (email/ABBYY/COR360) unchanged. No IFS integration work, no AR enablement, no API development. When IFS is replaced by JDE, the JDE e-invoicing integration will apply. (DEC-010, 2026-03-03)
| Attribute |
Value |
| Vendor |
IFS |
| Sites |
2 (HMP FR [migrating to JDE], HMP BE [migrating to JDE]) |
| Countries |
France, Belgium |
| E-invoicing integration |
NONE — IFS is being replaced, no modification planned |
| AP Tool |
ABBYY → IFS (HMP FR), COR360 (HMP BE) — existing processes unchanged |
| AR |
Not enabled on IFS — will be enabled after JDE migration |
HMP FR: Supplier → Chart mailbox → ABBYY (OCR+indexing) → manual check → IFS (existing process, no change)
HMP BE: Supplier → COR360 → IFS (existing process, no change)
Not applicable. AR will not be enabled on IFS. AR invoicing will begin after JDE migration.
| Person |
Role |
Site |
| Kristoff Mertes |
Finance Director |
HMP FR |
| Eliana Bernaert |
Credit Control / AR |
HMP FR & BE |
| Site |
Current ERP |
Target ERP |
Timeline |
Notes |
| HMP FR |
IFS |
JDE |
TBD |
ABBYY AP process continues until migration |
| HMP BE |
IFS |
JDE |
TBD |
On hold for EDICOM; interim Peppol solution in place |
| Attribute |
Value |
| Vendor |
SAP |
| Sites |
3 (HDE, HTO, HTO DK) |
| Countries |
Germany, Denmark |
| AP Tool |
OpenText |
Note: HTO DK (Helsingoer, Denmark) runs on the same SAP instance as HTO DE (company 7471). Same AR/AP flows, same OpenText integration. Separate legal entity with Danish CVR number.
SAP S/4H -> UCF JSON + PDF (Adobe Forms) -> POST /api/ar/invoice -> Middleware -> EDICOM
EDICOM -> Middleware -> SFTP -> OpenText -> SAP S/4H
| Component |
Method |
Notes |
| PDF Generation |
Adobe Forms / Smart Forms |
Standard SAP |
| PDF Pickup |
Output Management or SFTP |
TBD -- confirm with SAP team |
| Site |
Path |
Protocol |
| HDE |
\\hde-sap\output\invoices\ |
SMB/445 |
| HTO |
\\hto-sap\output\invoices\ |
SMB/445 |
| Person |
Role |
Entity |
| Tim Freimann |
SAP AR outbound mapping |
HDE/HTO (unavailable until April) |
| Stephan Schmitz |
SAP inbound / OpenText XML spec |
HDE/HTO |
| Christoph Hauer |
SAP SD expert, outbound mapping |
HDE/HTO |
| Caroline Lutz |
AR & AP Manager |
HTO |
| Christian Stolzenberg |
AR & AP Manager |
HDE |
| Michael Steinbach |
SCM Manager |
HTO |
| Bert Halboth |
SCM Manager |
HDE |
| Daniele Franck |
SAP S/4H contact |
HTO/HDE/HTO DK |
| Karsten Aarestrup |
Finance Director |
HTO DK (Denmark) |
| Question |
Answer |
Status |
| What is "X1" (AP automation system)? |
Unknown |
CRITICAL -- OPEN |
| PDF pickup method? |
TBD |
OPEN |
| Can SAP regenerate PDF? |
TBD |
OPEN |
| Attribute |
Value |
| Vendor |
Microsoft |
| Sites |
3 (HSV, HBC, HAX DK) |
| Countries |
France, Denmark |
| AP Tool |
Basware (HSV/HBC), TBD (HAX DK — COR360 project underway) |
Note: HSV and HBC run on older AX (Dynamics AX). HAX DK runs on D365 (Dynamics 365 Finance). D365 + COR360 integration project is underway for HAX DK. AP is expected to work; AR extraction needs development.
AX -> UCF JSON + PDF (SSRS) -> POST /api/ar/invoice -> Middleware -> EDICOM
Domestic: Supplier PA → EDICOM (PA) → Middleware → Email (PDF+UCF) → Basware → AX
Non-domestic: Chart Mailbox → SSC Manual → SmartPDF (OCR) → Basware → AX
(Middleware reads mailbox for e-Reporting → EDICOM → PPF)
| Step |
Tool |
Role |
| 1 |
Chart Mailbox |
Invoice receipt (non-domestic) |
| 2 |
SSC (Budapest) |
Manual processing — data entry, validation |
| 3 |
SmartPDF |
OCR & indexing |
| 4 |
Basware |
AP workflow, PO matching |
| 5 |
AX |
AP voucher creation |
Note: For domestic French invoices, steps 1-3 are replaced by EDICOM (PA) → Middleware → Basware direct.
| Component |
Method |
Notes |
| PDF Generation |
SSRS Reports |
Standard AX |
| PDF Pickup |
Blob storage or API |
TBD |
| Question |
Answer |
Status |
| PDF pickup method? |
TBD |
OPEN |
| Basware mailbox address? |
TBD |
OPEN |
| HAX DK: AR extraction mechanism? |
None exists yet — needs development |
CRITICAL — OPEN |
| HAX DK: AP tool? |
COR360 project underway (Martijn) |
OPEN |
| HAX DK: D365 certified with Danish Business Authority? |
TBD (ACT-054) |
OPEN |
| Attribute |
Value |
| Vendor |
Epicor |
| Sites |
1 (CPI FR) |
| Countries |
France |
| AP Tool |
Ancora → DocStar → Epicor |
Epicor -> UCF JSON + PDF (SSRS/BAQ) -> POST /api/ar/invoice -> Middleware -> EDICOM
Domestic: Supplier PA → EDICOM (PA) → Middleware → Epicor REST API
Non-domestic: Chart Mailbox → Ancora (OCR+indexing) → DocStar (review/edit/approval) → Epicor
(Middleware reads mailbox for e-Reporting → EDICOM → PPF)
| Step |
Tool |
Role |
| 1 |
Chart Mailbox |
Invoice receipt (non-domestic) |
| 2 |
Ancora |
OCR & indexing (automated) |
| 3 |
DocStar |
Review, edit, approval workflow |
| 4 |
Epicor |
AP transaction creation |
Note: Each transition is automated. For domestic French invoices, Ancora/DocStar may be bypassed if Factur-X data can be leveraged directly (under investigation).
| Component |
Method |
Notes |
| PDF Generation |
SSRS / BAQ Reports |
Standard Epicor |
| PDF Pickup |
REST API or file share |
TBD |
| Question |
Answer |
Status |
| PDF pickup method? |
TBD |
OPEN |
| Epicor team capacity? |
TBD |
OPEN |
| Entity |
Technical |
Mapping |
Business / Finance |
| HSV (AX) — Basware for AP |
Jonathan Law (AX Dev Mgr), Stacey Carlin (AX Finance Lead) |
SSC (Youssef Adarab — AP, Nikolett Rado-Nemeth — AR) |
Carole Gallois (FD) |
| HBC (AX) — Basware for AP |
Jonathan Law (AX Dev Mgr), Stacey Carlin (AX Finance Lead) |
SSC (Youssef Adarab — AP, Judit Antli — AR) |
Eyal Azulay (FD), Peter Szabo (SSC controller) |
| HMP FR (IFS) — ABBYY for AP |
Kristoff Mertes |
— |
Kristoff Mertes (FD) |
| HMP BE (IFS) — COR360 for AP |
— |
— |
Eliana Bernaert (Credit Control / AR) |
| CPI FR (Epicor) — Ancora/DocStar for AP |
Lauren Hellings, Neil Shilson (BA) |
Lauren Hellings |
Loic Prugnaud (FD), Sylvie Collier (GL/AP), Emeline Dhorbait (AP/AR) |
| Person |
Role |
Notes |
| Agota Fabone Vincze |
SSC/CBS VP |
All countries using CBS; Budapest + Hyderabad |
| Szilvia Enesy |
AR Manager, Finance |
Reports to Agota; AR management |
| Renata Erika Kis |
SSC Project Manager |
Coordinates SSC participation |
| Jozsef Buza |
Basware Admin |
Key technical contact for middleware-to-Basware integration |
| Youssef Adarab |
AP Specialist (HSV/HBC) |
Basware/AX AP flows |
| Nikolett Rado-Nemeth |
Billing Team Lead (AR) |
AX AR processes |
| Judit Antli |
Financial Accounting & AR |
AR accounting rules, intercompany |
Can we leverage Factur-X structured data to avoid OCR overhead for Ancora/ABBYY? If domestic AP invoices arrive as Factur-X (PDF+XML), the XML could be ingested directly, bypassing OCR entirely.
| ERP |
PDF Tool |
Pickup Method |
Clearance Ready |
| JDE |
BI Publisher |
SFTP or JDE Orchestrator API |
TBD |
| IFS |
N/A |
N/A |
N/A — no IFS integration (DEC-010) |
| SAP S/4H |
Adobe Forms |
Output Management or SFTP |
TBD |
| AX |
SSRS |
Blob storage or API |
N/A (no clearance) |
| Epicor |
SSRS / BAQ |
REST API or file share |
N/A (no clearance) |
| Target |
Route |
Sites |
Transport |
| COR360 |
Middleware -> SFTP -> COR360 -> JDE |
MY, GOFA |
SFTP/22 (fire-and-forget) |
| OpenText |
Middleware -> SFTP -> OpenText -> SAP |
HDE, HTO, HTO DK |
SFTP/22 (fire-and-forget) |
| Basware |
Middleware → Email (PDF + UCF) → Basware → AX |
HSV, HBC |
EMAIL (to Basware mailbox) |
| Ancora/DocStar |
Mailbox → Ancora → DocStar → Epicor |
CPI FR |
Automated OCR pipeline |
| ABBYY |
Mailbox → ABBYY → IFS |
HMP FR |
Existing process — no middleware integration (DEC-010) |
| ERP Direct |
Middleware → REST API → ERP |
FLOW, VCT |
HTTPS/443 (with confirmation) |
See Architecture Reference for the canonical companies table and state machines.