Automated SFTP Directory Polling
Initiates every 10 minutes, scanning the designated FTP/SFTP directory for newly arrived EANCOM ORDERS files from trading partners.
About this template
Automate EANCOM EDI ORDERS Ingestion into SAP Business One with AI-Generated CONTRL Acknowledgements
Keep exploring
Every repetitive process between your ERP, CRM, and business apps has a template. Find yours, customize it, and go live today.
Customize the flow
Every module in this template is fully customisable. Add triggers, swap actions, or extend the logic using appse ai's no-code visual builder.
No triggers for Ftp-Sftp.
Inside the flow
appse ai runs this workflow end to end for Ftp-Sftp — automatically, every single day. Here is exactly what happens when this template runs.
Initiates every 10 minutes, scanning the designated FTP/SFTP directory for newly arrived EANCOM ORDERS files from trading partners.
Screens directory contents to isolate valid EDI transaction files, passing only raw data files forward while ignoring subdirectories.
Downloads the EDI file and converts it to Base64 format for secure, reliable cross-cloud processing.
Decodes the inbound EANCOM payload, extracting PO numbers, SAP customer IDs, line-item material codes, quantities, and prices into structured JSON.
Submits parsed order data to SAP Business One as a test quotation to verify customer status, pricing, and item master configurations - without creating a permanent ledger entry.
Cross-references the incoming EANCOM file against the SAP quotation output to confirm all line items, stock codes, and prices align exactly.
Verified orders are promoted to a legally binding SAP Sales Order; any discrepancy routes to AI-generated exception handling.
OpenAI builds a context-aware EANCOM CONTRL response through ai automation - an 'Accepted' acknowledgement for valid orders, or a 'Rejected' acknowledgement with precise error mapping for failed ones.
Acknowledgement files are uploaded to the partner's FTP/SFTP into /Accepted/ or /Rejected/ folders, closing the compliance loop.
Rejected orders trigger an immediate Teams notification with buyer ID, failing PO number, and the unrecognized item code for instant resolution.
Discover how appse ai has helped businesses automate processes and achieve growth through our users' success stories.