Universal ERP Settings

Overview

Use the Universal ERP Settings form to connect Auditoria to an ERP that exchanges business record data through flat files. The Universal Connector supports two connection types: SFTP and S3 Bucket. Use this connector when your ERP is not natively supported, or when you need a prescriptive, template-driven batch integration. Universal ERP is available under the ERP connection type on the System Settings page.


Before You Begin

  • Prepare an SFTP server or S3 bucket that Auditoria can access.
  • Create the required folders:
    • Read folder for files to be ingested
    • Write folder for acknowledgments, results, and error logs
    • Processed (Move) folder for successfully ingested files
  • Gather credentials: SFTP host, port, username, and password, or AWS access key, secret key, bucket name, and region.

Configure Universal ERP Settings

  1. On the Add New Connection view, click the ERP icon, then click Universal ERP. The ERP Settings form opens.
  2. Under Connection Type, select SFTP or S3 Bucket.
  3. Complete the fields for the selected connection type.
  4. (Optional) Turn on Enforce Controlled Record Access.
  5. Click Save.

SFTP Connection

Figure 1. Universal ERP Settings — SFTP

Table 1. Universal ERP SFTP settings

FieldDescription
Instance NameUser-defined label for this ERP connection.
SFTP HostSFTP server address. Enter - if SFTP is not used.
SFTP PortSFTP network port number. Enter - if SFTP is not used.
SFTP UsernameUsername used to authenticate to the SFTP server. Enter - if SFTP is not used.
SFTP PasswordPassword used to authenticate to the SFTP server. Enter - if SFTP is not used.
SFTP Read folder pathPath of the directory on the SFTP server from which files are read. Enter - if SFTP is not used.
SFTP Write folder pathPath of the directory on the SFTP server to which Auditoria writes acknowledgments and logs. Enter - if SFTP is not used.
SFTP Move folder pathPath of the directory where successfully processed files are moved. Enter - if SFTP is not used.

S3 Bucket Connection

Figure 2. Universal ERP Settings — S3 Bucket

Table 2. Universal ERP S3 Bucket settings

FieldDescriptionRequired
Instance NameUser-defined label for this ERP connection.Yes
S3 Bucket NameName of the S3 bucket Auditoria will read from and write to.Yes
AWS RegionAWS region where the S3 bucket is hosted.Yes
Encryption TypeEncryption method applied to objects in the bucket. [VERIFY: full list of supported encryption options.][VERIFY]
Access Key IDAWS IAM access key ID with permission to the bucket.Yes
Secret Access KeyAWS IAM secret access key paired with the access key ID.Yes
S3 Attachments Folder PathPath within the bucket where invoice attachments are stored.[VERIFY]
Read folder pathPath within the bucket from which files are read. Enter - to disable.Yes
Write folder pathPath within the bucket to which Auditoria writes acknowledgments and logs. Enter - to disable.Yes
Processed folder pathPath within the bucket where successfully processed files are moved. Enter - to disable.Yes

Enforce Controlled Record Access

Enable Controlled Record Access

  1. Click the Enforce Controlled Record Access toggle to turn it on.
  2. In the Enable Controlled Record Access confirmation dialog, review the message: Access to this ERP source will be restricted when controlled record access is enabled.
  3. Click Continue to confirm.
  4. Click Save to apply the setting.

Figure 3. Enable Controlled Record Access confirmation

Disable Controlled Record Access

  1. Click the Enforce Controlled Record Access toggle to turn it off.
  2. In the Disable Controlled Record Access confirmation dialog, review the message: Access to this ERP source will be unrestricted when controlled record access is not enabled.
  3. Click Continue to confirm.
  4. Click Save to apply the setting.

Figure 4. Disable Controlled Record Access confirmation

Important: Controlled record access cannot be enabled after the ERP connection is configured with SmartFlow Skills.