SAP to NRA Document Processing Workflow - Linux Container/VPC Cloud Architecture with Borica QES

3. LINUX CONTAINER/VPC CLOUD
☁️
BORICA CLOUD QES
iDoc XML Upload Documents to Sign Signed + Detached Sig Signed XML + Sig Status/Result
1
SAP
SAP System
• ERP System
• Document source
• iDoc format output
2
iDoc XML
iDoc Converter
• Convert iDoc to XML
• Upload to Linux Instance
3
K8s
Take Control Linux Container Services
• Storage Service: XML repository
• Web Service Container:
  - Download & process XML
  - Orchestrate remote signing
  - Submit to NRA
  - Listen for results from NRA
4
QES
Borica Cloud QES
• Qualified Electronic Signature
• Returns signed documents
• Provides detached signature
5
NRA
National Revenue Agency
• API: Web Service
• Receives signed documents
• Validates QES signature
• Returns processing status

Process Flow Details - Linux Container/VPC Cloud Architecture

1.
SAP System: Generates iDoc documents from business transactions
2.
iDoc Converter: Transforms iDoc format to XML and uploads to Linux Container/VPC cloud storage
3.
Take Control Linux Services (Combined Storage + Web Service):
  • Storage Service: Cloud-based XML file repository (VPC storage)
  • Web Service Container: Downloads files, orchestrates signing, submits to NRA
4.
Borica Cloud QES: Provides Qualified Electronic Signature service, returns signed documents with detached signature
5.
NRA Processing: Receives signed documents with detached signature, validates and returns status
6.
Status Monitoring: Take Control Linux Service continuously listens for processing results from NRA