Application parameters for the ION integration
This table lists the application parameters required for the ION integration.
Parameter Name | Description |
---|---|
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, 3000 |
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.defaultSecurityUserMembership |
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 in-bound 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 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.postfixLoginWithAccountingEntity |
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.reservedUserSystemCodeForLocation |
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 Project Reference/ID and the Activity is assigned to Activity ID 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 system The default value is infor |
ion.updateXmUserWithSecurityRoles | ion.UpdateUserGroupMembershipInSyncwithPer-sonnel |
ion.updateXmUserWithSecurityRoles.supressErrorBod |
Set to true to suppress Error Message When No User exists at and No 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 variationID, will be updated automatically by 1 for everysuccessful bod trigger. The default value is 1000000000 |
ion.HROrganizationCostCenter | Set the value of this parameter to False for the chartof 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.publishDataAndAdmin-Groups(param_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 (param_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 (param_id=3159109) |
Set the value of this parameter to true to enable Dimensions from CSF to be consumed and used as Cost Center segments at Expense Management. The membership of the cost center is created automatically when this parameter is enabled. Is customer editable |
ion.ProjectMasterPostfixWithAccountingEntity (param_id=3159209) |
Set the value of this parameter to true to combine user Project id and accounting entity id (e.g.-PROJECT_ID@AE_ID). The default value is False Is customer editable |
ion.segment1(param_id=3159110) |
Use this parameter to map Dimension Flex field value to inbound Segment. For example, Finance 1 Dimension Is customer editable |
ion.segment2(param_id=3159111) |
Use this parameter to map Dimension Flex field value to inbound Segment (For example, Finance 1 Dimension) Is customer editable |
ion.segment3(param_id=3159112) |
Use this parameter to map Dimension Flex field value to inbound Segment (For example,. Finance 1 Dimension) Is customer editable |
ion.segment4(param_id=3159113) |
Use this parameter to map Dimension Flex field value to inbound Segment (For example, Finance 1 Dimension) Is customer editable |
ion.segment5(param_id=3159114) |
Use this parameter to map Dimension Flex field value to inbound Segment (For example, Finance 1 Dimension) Is customer editable |
ion.segment6(param_id=3159115) |
Use this parameter to map Dimension Flex field value to inbound Segment (For example, Finance 1 Dimension) Is customer editable |
ion.segment7(param_id=3159116) |
Use this parameter to map Dimension Flex field value to inbound Segment (For example, Finance 1 Dimension) Is customer editable |
ion.segment8(param_id=3159117) |
Use this parameter to map Dimension Flex field valueto inbound Segment (For example, Finance 1 Dimension) Is customer editable |
ion.segment9(param_id=3159118) |
Use this parameter to map Dimension Flex field value to inbound Segment (For example,. Finance 1 Dimension) Is customer editable |
ion.systemcodeForSecurityUserOutbound (param_id=3159276) |
Set the value of the parameter as system Code N (where N = 1 to 8), to use this column to store whether to trigger a security user bod or not. Is customer editable |