Properties Of B2BI

There are various properties that you need to configure if you want to process your EDI files. On the Adeptia homepage go to Administer > Solution Properties > EDI Solution Parameters.

Below you will find various properties that you can configure:

abpm.solution.edi.userDefinedTransactionXMLFolder

Description

User Defined EDI Transaction XML Folder

Default Value

Solutions\EDI\EdiTransactionXMLs

Possible Values

Any absolute path where you want to store the EDI transaction XML folder.

Usage

You can use this property if you want to define a custom path to store your EDI transaction XML folder. The path you define should be absolute.

abpm.solution.edi.controlNumberGenStrategy

Description

User Defined EDI Control Number Generation Strategy

Default Value

timestamp

Possible Values

timestamp/sequence

Usage

You can use property to generate the control number. If timestamp is selected then any random number is generated as control number and if sequence then control number generated in the sequence.

abpm.solution.edi.notification.translationError.hostEmailID

Description

The EmailID of the host who will receive the email in case of translation error(s).

Default Value

host@company.com

Possible Values

Any valid email id of the host

Usage

You can use this property to define the email id that will receive a notification mail in case any translation error occurs. 

abpm.solution.edi.notification.systemError.hostEmailID

Description

The EmailID of the host who will receive the email in case of system error(s).

Default Value

host@company.com

Possible Values

Any valid email id of the host

Usage

You can use this property to define the email id that will receive a notification mail in case any system error occurs.

abpm.solution.edi.repository.archive.path

Description

B2B Repository Archive Path

Default Value

web/Archive/B2B

Possible Values

Any absolute or relative path where you want to store the archived repository files.

Usage

You can use this property in case you want to define a custom path to store the B2B repository archive.

abpm.solution.edi.pagination.enable

Description

Enable or Disable Pagination

Default Value

Yes

Possible Values

Yes/No

Usage

You can use this property in case you want to enable/disable pagination.

abpm.solution.edi.pagination.page.size

Description

Maximum number of Records that will displayed in a page

Default Value

20

Possible Values

Any positive integer number

Usage

You can use this property in case you want to define the maximum number of records that will appear in a page. By default, 20 records will appear in a page at a time. However, you can enter any positive integer value in it to increase/decrease the number of records that will be displayed within a page.

abpm.solution.edi.transactionset.processST03

Description

Process ST03 segment in EDI X12

Default Value

No

Possible Values

Yes/No

Usage

You can use this property in case you want to process the ST03 transaction segment in the EDI X12 transaction set.

abpm.solution.edi.interchange.validation

Description

Enable or disable the EDI X12 interchange envelope validation.

Default Value

Yes

Possible Values

Yes/No

Usage

You can use this property in case you want to enable/disable the validation for EDI X12 interchange envelope. By default, this validation is enabled.

abpm.solution.edi.group.validation

Description

Enable or disable the EDI X12 group envelope validation.

Default Value

Yes

Possible Values

Yes/No

Usage

You can use this property in case you want to enable/disable the validation for EDI X12 group envelope. By default, this validation is enabled.

abpm.solution.edi.dataFile.location

Description

Location of data files that are displayed in EDI logs (FileIn, FileOut and ErrorFile).

Default Value

web

Possible Values

Any absolute path or relative path where you want to store the data files.

Usage

You can use this property while you want to save the data file to any other location than default. Preferable used in clustering environment.

abpm.solution.b2b.partnerIdentifier.skipError

Description

Skip error logging in the log database if partner identifier is not matched.

Default Value

False

Possible Values

True/False

Usage

This property is applicable only for Non-EDI. This property is used when you don’t want to display the error in the B2B logs if the  Partner Identifier value does not match the source file data.

abpm.solution.edi.generateAckPerTradingPartner

Description

Generate all the Transaction set of acknowledgement for same trading partner under one FA.

Default Value

false

Possible Values

true/false

Usage

This property is used to generate the same FA file for multiple Inbound relationship of the same Trading Partner.

abpm.solution.nonedi.dataFile.location

Description

Location of data files that are displayed in Non-EDI logs (FileIn, FileOut and ErrorFile).

Default Value

web

Possible Values

Any absolute path where you want to store your Non-EDI data files such as FileIn, FileOut, and ErrorFile.

Usage

Change the value of this property if you want to store your Non-EDI  data files for FileIn, FileOut, and ErrorFile at a location of your choice.

abpm.solution.edi.transactionset.generateAK103

Description

Generate AK103 segment in EDI X12 Acknowledgement file.

Default Value

No

Possible Values

Yes/No or True/False

Usage

Change the value of this property from No/False to Yes/True, if you want to generate a 103 acknowledgement for an EDI X12 acknowledgement file. This property would work if your EDI file’s version is not 3030, 3040, 3050, 3060, 3070, and 4010.

abpm.solution.edi.batchSize

Description

Specify batch size for batch update in Database.

Default Value

2000

Possible Values

Any positive integer.

Usage

Its value specifies the number of records, which are processed in one batch.

abpm.solution.edi.notification.interChangeErrorNotification.senderEmailId

Description

Specifies email ID of sender for EDI Interchange Error Notification.

Default Value

host@company.com

Possible Values

Any valid email ID.

Usage

A notification is sent through the mentioned email ID in case of any Interchange level error.

abpm.solution.edi.notification.interChangeErrorNotification.receiverEmailId

Description

Comma separated receiver email IDs for EDI Interchange Error Notification.

Default Value

host@company.com

Possible Values

Any valid email ID

Usage

The mentioned email ID receives a notification in case of any Interchange level error.

abpm.solution.edi.notification.nackNotification.senderEmailId

Description

Email ID of sender for EDI NACK Notification.

Default Value

host@company.com

Possible Values

Any valid email ID

Usage

A notification is sent through the mentioned email ID in case of any transaction level error.

abpm.solution.edi.notification.systemErrorNotification.receiverEmailIds

Description

Comma separated receiver email IDs for EDI system error notification.

Default Value

host@company.com

Possible Values

Any valid email ID

Usage

The mentioned email IDs receives a notification in case of any System level error.

abpm.solution.edi.notification.mailTarget.userId

Description

Mail server user id for Mail Target.

Default Value

NA

Possible Values

Any valid email ID

Usage

The User ID of the mentioned sender email.

abpm.solution.edi.notification.mailTarget.password

Description

Mail server password for Mail Target.

Default Value

NA

Usage

Password of the mentioned sender email ID.