ION integration parameters

The table lists the ION integration application parameters that can be configured and implemented using the Infor Expense Management System Administration Tool application.

Parameter Description and Values
ion.activitiesToSendER A comma (,) separated string of activity IDs. For any of the specified activities in the string,ER document will be sent to In-for ION.

The default values are 72003, 72004,72008, 72009, 72010, 72011, 72012, 72014, 72049, 3134361

ion.activitiesToSendPR A comma (,) separated string of activity IDs. For any of the specified activities in the string,PR document will be sent to In-for ION.

The default values are 3082312, 3082314, 3145573, 3145584, 3145589, 3083866, 3145591, 3145596, 3083867, 3120802, 3082313

ion.activitiesToSendTS A comma (,) separated string of activity IDs. For any of the specified activities in the string,TS document will be sent to In-for ION.

The default values are S72273, 72274,72282, 72283, 72280, 72281

ion.bobTypesToPublish A comma-separated list of bob types that will be published to ION.

The default values are S800, 147000,125000, 30000

ion.costCenterSegmentSeparator Use this application parameter to specify the character for separating the segments in the Sync Personnal BOD, when Cost Center codes are received. By default, the character is a period (.)
Ion.HideCostcentersegments You can use this application parameter to hide segments from a cost center. Specify a comma separated value of the cost center segments that you require to hide.
ion.acceptNewCostCenterAsValid Use this application parameter to create Cost Center codes from GHR through Sync Personnal BOD. Set the value of this parameter to True.
ion.confirmBodsToPublish A comma-separated list of inbound BOD types which are not allowed to be published as Confirm BOD. The default value(ALL) should publish all Confirm BODS
ion.createXmUserFromMingle If true, allows user to be created from Mingle

The default value is True

ion.defaultSecurityUserMember-ship corporate data publish verb. '1'- Sync verb. '2' - Process verb.

The default value is N/A

ion.enabled If true, the ION functionality is enabled

The default value is True

ion.ims Use this application parameter to enable the IMS connection point for a tenant. Set the value of this application parameter to True when using IMS for BOD transfer.
ims.enabled Use this application parameter the enable the IMS functionality. Set the value of this application parameter to True.
imsInbound.logicalId Use this application parameter for document discovery for both IMS and Data lake. Specify the IMS inbound logical ID. Provide a comma separated logical ID values if more than one ERP is using IMS for BOD processing.
ion.LNBackwardsCompatibility If set to true, backwards compatibility is enabled for LN. Every Line or Itemized Line is sent as Expense Report Line.

The default value is False

ion.logicalId An unique identifier to identify Expense Management system in ION environment. Its value should be same as the one that was configured in ION platform.

The default value is <None>

ion.limitHrbkgLogsForSpecificTables You can use this application parameter to specify table names in a comma-separated list for limiting the HRBKG logs. The default value is 'N/A'
ion.nativePaidAmount If set to true, Paid Amount is sent in transactional currency in Expense Report BOD.

The default value is False

ion.parentProjectNotChargeable If set to true, parent project is set as not chargeable. The parent project is not visible for User to select.

The default value is False

ion.personnelLoginEmail If set to true, user log in is considered as email id for Personnel BOD

The default value is False

ion.postfixLoginWithAccountin-gEntity Set to true to combine user login id and accounting entity id as a distinct user login ( for ex-ample - jsmith@PK1) The default is false.

The default value is False

ion.ProjectDelimiterHandler Set to true to separate the project code and accounting entity id from project (for example, AE1@PROJ -> PROJ), default is false.

The default value is False

ion.publishVerb Corporate data publish verb. '1'- Sync verb. '2' - Process verb.

The default value is 1

ion.reservedUserSystemCode-ForLocation Reserved user system code for the location attribute in Expense Report BOD. By default,the value is 8.

The default value is 8

ion.SunSystemsBackwardsCompatibility If true, then the backwards compatibility is enabled for Sun Systems.

The default value is False

ion.SyteLineBackwardsCompatibility

You can set the value of this application parameter to False, for specifying the parent Project and the child Activity in separate tags. The parent Project is assigned to ProjectReference/ID and the Activity is assigned to ActivityID in the Expense Report BOD

By default, the value of the application parameter is set to True and the Project/Activity is specified in the Project Reference tag.

ion.tenantID ION tenant id which maps to Expense Management system

The default value is infor

ion.updateXmUserWithSecurity-Roles If true, allows security roles and user groups from Mingle to be assigned and updated at Expense Management

The default value is True

ion.updateXmUserWithSecurity-Roles.supressErrorBod Set to true to suppress Error Message When No User exists at Expense Management and No Expense Management Roles are found in BOD

The default value is False

ion.userIdSystemCode Stores the concatenated User long string. Valid values are system Code N where N=1 to 8(for example, systemCode1).
ion.UpdateUserGroupMembershipInSyncwithPersonnel Set the value of this application parameter to true for deactivating already existing user group membership.
ion.variationId This parameter stores the cur-rent unused variation ID, will be updated automatically by 1 for every successful bod trigger.

The default value is 1000000000

ion.HROrganizationCostCenter Set the value of this parameter to False for the chart of accounts cost center.
ion.ProjectMasterPostfixWithAccountingEntity Set the value of this parameter to True for combining user project id and accounting entity id. For example, PROJECT_ID@AE_ID.

The default value is False

ion.publishDataAndAdminGroups Set the value of this parameter to True for publishing Data and Admin groups along with Role and User groups.
ion.securityBodsToPublish Use this parameter to publish the Set of Security Outbound BODs. This is a comma separated string.

The default values are 'Sync.SecurityRoleMaster,Sync.SecurityPermissionMaster

ion.ExpenseOccuredDateFormatWithoutTimeStamp Set the value of this parameter to true to get only the expense occurred date without time stamp in Expense Report BOD..

The default value is False

Is customer editable

ion.publishDataAndAdminGroups(parm_id=3159093) Set the value of this parameter to true for publishing Data and Admin groups along with Role and User groups.

The default value is False

Is customer editable

ion.EmployeeExpensesByAPInvoiceEnabled(parm_id=3159275) Set the value of this parameter to false to ignore element 'EmployeeExpensesByAPInvoice' (used for active status of User) from Sync.Personnel BOD.

The default value is True

Is customer editable

ion.enableDimensionsAsCostCenterSegments(parm_id=3159109) Set the value of this parameter to true to enable Dimensions from CSF to be consumed and used as Cost Center segments in Expense Management.

The membership of the cost center is created automatically when this parameter is enabled.

Is customer editable

ion.ProjectMasterPostfixWithAccountingEntity(parm_id=3159209) Set the value of this parameter to true to combine user Project id and accounting entity id ( For example,- PROJECT_ID@AE_ID).

The default value is False

Is customer editable

ion.segment1(parm_id=3159110) Use this parameter to map Dimension Flex field value to inbound Segment. For example, Finance 1 Dimension

Is customer editable

ion.segment2(parm_id=3159111) Use this parameter to map Dimension Flex field value to inbound Segment( For example, Finance 1 Dimension)

Is customer editable

ion.segment3(parm_id=3159112) Use this parameter to map Dimension Flex field value to inbound Segment( For example, Finance 1 Dimension)

Is customer editable

ion.segment4(parm_id=3159113) Use this parameter to map Dimension Flex field value to inbound Segment( For example, Finance 1 Dimension)

Is customer editable

ion.segment5(parm_id=3159114) Use this parameter to map Dimension Flex field value to inbound Segment( For example, Finance 1 Dimension)

Is customer editable

ion.segment6(parm_id=3159115) Use this parameter to map Dimension Flex field value to inbound Segment( For example, Finance 1 Dimension)

Is customer editable

ion.segment7(parm_id=3159116) Use this parameter to map Dimension Flex field value to inbound Segment( For example, Finance 1 Dimension)

Is customer editable

ion.segment8(parm_id=3159117) Use this parameter to map Dimension Flex field value to inbound Segment( For example, Finance 1 Dimension)

Is customer editable

ion.segment9(parm_id=3159118) Use this parameter to map Dimension Flex field value to inbound Segment( For example, Finance 1 Dimension)

Is customer editable

ion.systemcodeForSecurityUserOutbound(parm_id=3159276) Set the value of the parameter as systemCodeN (where N = 1 to 8), to use this column to store whether to trigger a security user bod or not.

Is customer editable