Skip to main content

Import Methods overview

ExFlow | Setup | Import methods

A screenshot of a computer Description automatically generated

This form is used for setting up methods of importing invoice data and images into ExFlow, allowing more than one transport method per company. They are run by the separate batch job "Import invoice XML files (Multiple methods)".

This means that both the standard import setup in ExFlow parameters can be used in combination with multiple import methods. ExFlow also supports PEPPOL, OIOUBL formats.

Buttons action pane
SaveSave.
NewSetup a new import method.
DeleteDeletes the selected line.
General/XSLT repositoryThe XSLT file that transforms the data into the ExFlow format.
Active: If the XSLT file should be used.
Edit: Edit the existing XSLT file or upload a new file.
General/CertificateSetup the certificate used for SFTP.
Active: If the certificate should be used.
Edit: Upload a new certificate.
General/Available mime typesSetup mime types.
General/Company identifiersSelect the Legal entity. To make sure that the legal entities are found when ExFlow imports the invoice files, and if you are missing the company id in the Xml file you need to setup EAN, Tax no. etc. and point them to the correct D365FO legal entity (company area id).
General/Document configurationTo configure the document setup.
General/Document setupSelect the previous configured document XSLT and select the import document types.
General/Show filesConnects to the import method and display’s the accessible files ready for import.
General/Test connectionTo test the connection between selected area/service and Exflow import method.
General/View connected buyersTo view connected buyers from EDC.
General/Generate vendor xmlTo generate vendor xml when using upload vendor master data.
EnabledIf the import method should be activated.
Import methodSelect the import method to configure, supported methods are File (only used for testing purpose, not supported in sandbox and prod), SFTP, ExFlow Data Capture API.
DescriptionDescription of the import method you configure.
Import document typesThe type of document that the method should import. If it is a vendor invoice or if it is an attachment.
FTP
FTP AddressThe address to the FTP server.
SubfolderIf an FTP subfolder is used.
FTP userFTP username.
FTP passwordFTP password.
Clean XML when importing using FTP/SFTPIf the imported XML should be cleaned from forbidden signs such as ampersand characters.
Use default encodingIf default encoding of the imported file should be used if UTF-8 encoding format could not be found.
SFTP
PortIf a dedicated port should be used.
Use certificateIf a certificate should be used for the SFTP connection.
CertificateWhich certificate that should be used.
XML transformation
Specify XSLTSpecify if a unique XSLT should be used.
The name of the XSLTChoose the XSLT file to be used.
Ignore DTD processingYes, if tag in XML source file, see image below, includes Note.dtd, otherwise No. See more information in setup instructions.
Attachments
Process attachmentsIf attachments should be fetched based on the information from the XSLT file, multiple attachments are now supported.
Attachment folderA subfolder on the FTP server that store the attachments.
Allow import without invoice imageAllow the xml invoice to be imported without an invoice image.
Attachment folderA subfolder on the FTP server that store the attachments.
Clean Base64 stringTo clean the Base64 string.
External codes
Use supplier idIf supplier id from ExFlow Data Capture online should be used, set to Yes.
Vendor codeVendor code.
Document handling
Document type invoiceReference to the standard D365 FO document type, to be used by ExFlow for storage of invoice files.
Attachment document typeReference to the standard D365 FO document type, to be used by ExFlow for storage of invoice files.
Import method ExFlow Data Capture API
ExFlow Data Capture API integration
EnabledIf the method should be active.
Import methodWhich import method to be used.
DescriptionDescription.
Web service URLThe URL to the API service for ExFlow Data Capture.
API KeyThe API Key given to you by your ExFlow Data Capture partner.
User nameThe ExFlow Data Capture user name that is connected to the companies in ExFlow Data Capture that shall be imported.
PasswordYour ExFlow Data Capture password.
XSLT Transformation/Specify XSLTIf a unique XSLT should be used.
XSLT Transformation/The name of the XSLTWhich XSLT that should be used.
XSLT Transformation/Ignore DTD processingYes, if tag in XML source file, see image below, includes Note.dtd, otherwise No. See more information in setup instructions.
Attachments/Process attachmentsIf attachments should be fetched based on the information from the XSLT file, multiple attachments are now supported.
Attachments/MethodSelect GetAttachments or GetBatchOriginalEmail.
Clean Base64 stringTo clean the Base64 string.
External codes/Use supplier idYes to use supplier id from external system.
External codes/vendor codeA vendor code used for storing the template id has to be setup before using this functionality. This is done via the standard external codes for vendor form. (Acc.payable, Vendors, All vendors,tab procurement, Setup, External codes)
Document type invoiceReference to the standard D365 FO document type, to be used by ExFlow for storage of invoice files.
Attachment document typeReference to the standard D365 FO document type, to be used by ExFlow for storage of invoice files.
Import method Azure Blob Storage
Azure Blob Storage
EnabledIf the method should be active.
Storage Account NameThe name of the storage account in azure.
Storage Account KeyThe key to the storage account in azure.
Container referenceThe container name that holds the file in azure.
Clean XML when importing using FTP/SFTPYes/No to cleand the XML.
XSLT Transformation/Specify XSLTIf a specific XSLT should be used for the XML file.
XSLT Transformation/The name of the XSLTWhich XSLT that should be used.
XSLT Transformation/Ignore DTD processingYes, if tag in XML source file, see image below, includes Note.dtd, otherwise No. See more information in setup instructions.
Attachments/Process attachmentsYes, If separate attachment files should be imported.
Allow import without invoice imageIf set to yes, it is allowed to import invoice data that has no corresponding invoice image files.
Attachments/Container referenceThe container name the holds the files in azure.
Clean Base64 stringTo clean the Base64 string.
External codes/Use supplier idYes, if use supplier id from external system.
External codes/vendor codeA vendor code used for storing the template id has to be setup before using this functionality. This is done via the standard external codes for vendor form. (Acc.payable, Vendors, All vendors,tab procurement, Setup, External codes)
Document handling/Document type invoiceReference to the standard D365 FO document type, to be used by ExFlow for storage of invoice files.
Document handling/Attachment document typeReference to the standard D365 FO document type, to be used by ExFlow for storage of invoice files.