Oracle® Application Integration Architecture Oracle Financial Management Integration Pack for Oracle Transportation Management and Oracle E-Business Suite Implementation Guide Release 3.1 Part Number E23563-03 |
|
|
PDF · Mobi · ePub |
Set these properties in the AIAConfigurationProperties.xml file. The file is located in <AIA_HOME>/aia_instances/$INSTANCE_NAME/AIAMetaData/config.
For more information about requirements for working with AIAConfigurationProperties.xml, see Oracle Fusion Middleware Developer's Guide for Oracle Application Integration Architecture Foundation Pack, "Building AIA Integration Flows," How to Set Up AIA Workstation".
This chapter includes the following sections:
Section 13.5, "SyncCurrencyExchangeListLogisticsProvABCSImpl"
Section 13.8, "CreatePayableInvoiceListLogisticsReqABCSImpl"
Section 13.10, "CreateInvoiceListLogisticsReqABCSImpl"Section 13.11, "CreateInvoiceListEbizProvABCSImpl"
Section 13.12, "CreateAccountingEntryListLogisticsReqABCSImpl"
Section 13.17, "Enterprise Business Object Implementation Maps"
Table 13-3 Oracle E-Business Suite Module Configuration Properties
Property Name | Value/Default Value | Description |
---|---|---|
EBIZ_01.SERVER_TIMEZONE |
/ |
Oracle E-Business Suite runs in a single time zone. This property is set to Oracle E-Business Suite time zone. All Oracle E-Business Suite requester service converts the date time data from this time zone to GMT and all Oracle E-Business Suite providers converts the enterprise business message (EBM) time zone to this server time zone. |
Table 13-4 SyncCurrencyExchangeListEbizReqABCSImp Configuration Properties
Property Name | Value/Default Value | Description |
---|---|---|
Default.SystemID |
Ebiz_01 |
It is the responsibility of the application to send the SystemID from which the request is being sent. If any requester application fails to send the SystemID, AIA picks the default SystemID from this configuration property. |
Routing.CurrencyExchangeEBS.SyncCurrencyExchangeList.RouteToCAVS |
True/False |
This property populates EBMHeaders EnvironmentCode and decides whether the CurrencyExchangeEBS should invoke Composite Application Validation System (CAVS) or the provider applications business connector service. If the property value is set to true, EBMHeaders EnvironmentCode is set to CAVS and the enterprise business service (EBS) routes the request to CAVS. If the value is set to false, EBMHeaders Environment Code is set to the EnvironmentCode specified in the AIAConfiguration property Routing.CurrencyExchangeEBS.SyncCurrencyExchangeList.MessageProcessingInstruction.EnvironmentCode. If this property is not set, the default EnvironmentCode is PRODUCTION. |
Routing.CurrencyExchangeEBS. SyncCurrencyExchangeList.MessageProcessingInstruction.EnvironmentCode |
PRODUCTION |
This property defines the Environment Code to be populated in EBMHeader, which is used by the EBS to route it to the corresponding provider application business connector service or CAVS. |
Routing.CurrencyExchangeEBS.SyncCurrencyExchangeList.CAVS.EndpointURI |
/ |
This property defines the Definition ID to be populated in MessageProcessingInstruction of the EBMHeader, when the RouteToCAVS property is set to true. This property holds the URI of the CAVS simulator. |
ABCSExtension.PreXformABMtoEBM |
True/False |
An Enterprise Business Flow can invoke custom code during its execution. These serve as extensibility points. Typical ABCS can have four extension points. This property is used as an extension point before application business message (ABM) is transformed to enterprise business message (EBM). It determines invocation of service at the extension point is to be made or not depending on the property value. |
ABCSExtension.PreInvokeEBS |
True/False |
This property is used as an extension point before application business message (ABM) is transformed to EBM and before Invoking the EBS. It determines invocation of service at the extension point is to be made or not depending on the property value. |
Transformation.EnableExtensions |
True/False |
This property should be set to true when customers want to customize the attribute mapping specified in xsl. |
Table 13-5 SyncCurrencyExchangeListLogisticsProvABCSImpl Configuration Properties
Property Name | Value/Default Value | Description |
---|---|---|
Default.SystemID |
OTM_01 |
It is the responsibility of the customers to set the SystemID in EBMHeader to which the request should be sent in the enterprise business service (EBS). If not set, the ProviderABCS routes the message to this DefaultSystemID picked from the configuration file. |
Routing.LogisticsWebService.RouteToCAVS |
True/False |
This property indicates whether the message should be sent to the target application or to Composite Application Validation System (CAVS). If this property is set to true, the message is routed to CAVS, else it is routed to target application through adapter service. The URL of partner link is dynamically decided through a java activity based on this property. |
Routing.LogisticsWebService.CAVS.EndpointURI |
/ |
If the RouteToCAVS property is set to true, the URI of the simulator is dynamically derived by the java activity from this property. |
Routing.LogisticsWebService.OTM_01.EndpointURI |
/ |
If the RouteToCAVS property is set to false, the URI of the partner link is dynamically through the java activity based on this property. This property holds the endpoint URI of the provider application or the adapter service connected to the provider application. |
Routing. CurrencyExchangeResponseEBS.SyncCurrencyExchangeListResponse.RouteToCAVS |
True/False |
RouteToCAVS property decides, whether the Response message from the provider application is sent to the requester application or to CAVS based on the value of the Environment Code. If RouteToCAVS is set to true, EnvironmentCode is set to Composite Application Validation System (CAVS) and then the simulator URI is picked up from Routing.CurrencyExchangeResponseEBS.SyncCurrencyExchangeList Response.CAVS.EndpointURI. If RouteToCAVS is set to false, EnvironmentCode is set to the value of Routing.CurrencyExchangeResponseEBS.SyncCurrencyExchangeList Response.MessageProcessingInstruction.EnvironmentCode. If this value is NULL, EnvironmentCode is set to PRODUCTION by default. |
Routing. CurrencyExchangeResponseEBS.SyncCurrencyExchangeListResponse.CAVS.EndpointURI |
/ |
/ |
Routing. CurrencyExchangeResponseEBS.SyncCurrencyExchangeList Response.MessageProcessingInstruction.EnvironmentCode |
PRODUCTION |
/ |
ABCSExtension.PreXformEBMtoABM |
True/False |
This property is used as an extension point after enterprise business message (EBM) is transformed to application business message (ABM). It determines invocation of service at the extension point is to be made or not depending on the property value. |
ABCSExtension.ABCSExtension.PreInvokeABS |
True/False |
This property is used as an extension point after EBM is transformed to application business message (ABM) and before invoking the target application. It determines invocation of service at the extension point is to be made or not depending on the property value. |
Transformation.EnableExtensions |
True/False |
This property should be set to true when customers want to customize the attribute mapping specified in xsl. |
OTM_01.CONTACT_DOMAIN |
PUBLIC |
Domain in which Contact GID is created in OTM. Used by OTM to send TransmissionReport back to FMW. |
OTM_01.CONTACT_GID |
CURRENCY_ESID |
This contact is created in OTM to send TransmissionReport to FMW |
Table 13-6 SyncCustomerPartyListLogisticsProvABCSImpl Configuration Properties
Property Name | Value/Default Value | Description |
---|---|---|
Default.SystemID |
OTM_01 |
Based on the SenderHostName obtained from application business message (ABM), sender SystemID is derived, but if that value is not available in ABM, AIA reads it from the config file using this property. |
Routing.LogisticsWebService.RouteToCAVS |
True/False, Default=False |
Determines whether the EndpointURI should be routed either to the end application service or Composite Application Validation System (CAVS) for simulating the service. |
Routing.LogisticsWebService.OTM_01.EndpointURI |
/ |
This property is used to derive the EndpointURI for the target application. |
Routing.CustomerPartyResponseEBSV2.SyncCustomerPartyList.CAVS.EndpointURI |
/ |
This property is used to determine the end point URI when the response message should be routed to CAVS. |
Routing.CustomerPartyResponseEBSV2.SyncCustomerPartyList.MessageProcessingInstruction.EnvironmentCode |
CAVS/PRODUCTION |
Sets the Response enterprise business message (EBM) message header EnvironmentCode element to the value depending on what is mentioned here. |
OTM_01.USERNAME |
/ |
Property specifies the OTM instance User name. |
OTM_01.PASSWORD |
/ |
Property specifies the OTM instance password. |
LogisticsWebService.LanguageCode |
/ |
This property is used for checking the LanguageCode coming from requester. If that code matches with the acceptable language code of OTM, then the processing moves on forward. If the language codes do not match, the process is terminated. |
CallBackURL |
7 |
Property specifies the URL used by OTM to return the response. |
ABCSExtension.PreProcessABM |
True/False Default=False |
This property sets an extension point before EBM is transformed to application business message (ABM). It determines whether a service has to be invoked or not based on its value. |
ABCSExtension.PreProcessEBM |
True/False Default=False |
This property sets an extension point before EBM is transformed to ABM. It determines whether a service has to be invoked or not based on its value. |
ABCSExtension.PostProcessABM |
True/False Default=False |
This property is used as an extension point after EBM is transformed to ABM and after invoking Logistic web service. It determines whether a service has to be invoked or not based on its value. |
ABCSExtension.PostProcessEBM |
True/False Default=False |
This property sets an extension point before EBM is transformed to ABM and after invoking Logistic web service. It determines whether a service has to be invoked or not based on its value. |
Routing.LogisticsWebService.CAVS.EndpointURI |
This property sets the EndpointURI for the CAVS simulator. |
/ |
Routing.CustomerPartyResponseEBSV2.SyncCustomerPartyList.RouteToCAVS |
True/False Default=False |
Determines whether the response message from the provider application should be sent to the requester application or to Composite Application Validation System (CAVS). |
Transformation.EnableExtensions |
True/False Default=False |
This property determines enabling extensions in the transformations based on customer requirements. |
Default.ComMethod |
FAX |
This property is used to read the default communication method of a contact for a location. |
OTM_01.ISPASSWORDENCRYPTED |
True/False Default=False |
Property specifies whether the OTM password is encrypted in the Configuration Properties file. If true, Decryption Service is being called to decode the OTM password. |
Default.CustomerPartyStatusType |
CUSTOMERPARTYSTATUS |
Determines the StatusType value to be used for the Location in OTM. |
For more information about customer master data management related configuration properties, see Oracle Customer Master Data Management Integration 11.1 - Implementation Guide.
Table 13-7 MergeCustomerPartyListLogisticsProvABCSImpl Configuration Properties
Property Name | Value/Default Value | Description |
---|---|---|
Default.SystemID |
OTM_01 |
Based on the SenderHostName obtained from application business message (ABM), sender SystemID is derived, but if that value is not available in ABM, AIA reads it from the config file using this property. |
Routing.LogisticsWebService.RouteToCAVS |
True/False, Default=False |
Determines whether the EndpointURI should be routed either to the end application service or CAVS for simulating the service. |
Routing.LogisticsWebService.OTM_01.EndpointURI |
/ |
This property is used to derive the EndpointURI for the target application. |
Routing.CustomerPartyResponseEBSV2.SyncCustomerPartyList.CAVS.EndpointURI |
/ |
This property is used to determine the end point URI when the response message should be routed to CAVS. |
Routing.LogisticsWebService.MessageProcessingInstruction.EnvironmentCode |
CAVS/PRODUCTION |
Sets the Response enterprise business message (EBM) message header EnvironmentCode element to the value depending on what is mentioned here |
Routing.CustomerPartyResponseEBSV2.SyncCustomerPartyList.MessageProcessingInstruction.EnvironmentCode |
CAVS/PRODUCTION |
Sets the Response EBM message header EnvironmentCode element to the value depending on what is mentioned here |
OTM_01.USERNAME |
/ |
Property specifies the OTM instance User name. |
OTM_01.PASSWORD |
/ |
Property specifies the OTM instance password. |
OTM_01.ISPASSWORDENCRYPTED |
True/False Default=false |
Property specifies whether the OTM password is encrypted in the Configuration Properties file. If true, Decryption Service is being called to decode the OTM password. |
LogisticsWebService.LanguageCode |
/ |
This property is used for checking the LanguageCode coming from requester. If that code matches with the acceptable language code of OTM, then the processing moves on forward If the language codes do not match, the process is terminated. |
CallBackURL |
/ |
Property specifies the URL used by OTM to return the response. |
ABCSExtension.PreProcessEBM |
True/False Default=False |
This property sets an extension point before enterprise business message (EBM) is transformed to application business message (ABM). It determines whether a service has to be invoked or not based on its value. |
ABCSExtension.PreProcessABM |
True/False Default=False |
This property sets an extension point after EBM is transformed to ABM. It determines whether a service has to be invoked or not based on its value. |
ABCSExtension.PostProcessABM |
True/False Default=False |
This property sets an extension point before ABM is transformed to EBM after getting the response from the Target System. It determines whether a service has to be invoked or not based on its value. |
ABCSExtension.PostProcessEBM |
True/False Default=False |
This property sets an extension point after ABM is transformed to EBM after getting the response from the Target System. It determines whether a service has to be invoked or not based on its value. |
Routing.LogisticsWebService.CAVS.EndpointURI |
/ |
This property sets the EndpointURI for the CAVS simulator. |
Routing.CustomerPartyResponseEBSV2.SyncCustomerPartyList.RouteToCAVS |
True/False Default=False |
Determines whether the response message from the provider application should be sent to the requester application or to CAVS |
Transformation.EnableExtensions |
True/False Default=False |
This property determines enabling extensions in the transformations based on customer requirements |
Default.ComMethod |
FAX |
This property is used to read the default communication method of a contact for a location |
Default.CustomerPartyStatusType |
CUSTOMERPARTYSTATUS |
Determines the StatusType value to be used for the Location in OTM. |
Table 13-8 CreatePayableInvoiceListLogisticsReqABCSImp
Property Name | Value/Default Value | Description |
---|---|---|
Default.SystemID |
OTM_01 |
It is the responsibility of the application to send the SystemID from which the request is being sent. If any requester application fails to send the SystemID, AIA picks the default SystemID from this configuration property. |
Routing.PayableInvoiceEBS.CreatePayableInvoiceList.RouteToCAVS |
True/false. Default = false |
This property populates EBMHeaders EnvironmentCode and decides whether the PayableInvoiceEBS should invoke Composite Application Validation System (CAVS) or the Provider applications business connector service. If the value is set to true, EBMHeaders EnvironmentCode is set to CAVS and the enterprise business service (EBS) routes the request to CAVS. If the value is set to false, EBMHeaders EnvironmentCode is set to the EnvironmentCode specified in the AIAConfiguration property Routing.PayableInvoiceEBS.CreatePayableInvoiceList.MessageProcessingInstruction.EnvironmentCode. If this property is not set, then the default EnvironmentCode is PRODUCTION. |
Routing.PayableInvoiceEBS.CreatePayableInvoiceList .MessageProcessingInstruction.EnvironmentCode |
PRODUCTION |
This property defines the Environment Code to be populated in EBMHeader, which is used by the enterprise business service (EBS) to route it to the corresponding provider application business connector service or CAVS. |
ABCSExtension.PreXformABMtoEBM |
True/false. Default = false. |
This property is used as an extension point before ABM is transformed to EBM. It determines invocation of service at the extension point is to be made or not based on the property value. |
Routing.PayableInvoiceEBS.CreatePayableInvoiceList.CAVS .EndpointURI |
/ |
This property defines the Definition ID to be populated in MessageProcessingInstruction of the EBMHeader when the RouteToCAVS property is set to true. This holds the URI of CAVS simulator. |
ABCSExtension.PostXformABMtoEBM |
True/false. Default = false. |
/ |
ABCSExtension.PreInvokeEBS |
True/false. Default = false |
This property is used as an extension point after transforming application business message (ABM) to EBM and before invoking the EBS. |
ABCSExtension.PostInvokeEBS |
True/false. Default = false |
/ |
Transformation.EnableExtensions |
True/false. Default = false |
This property should be set to true when customers want to customize the attribute mapping specified in xsl. |
Table 13-9 CreatePayableInvoiceListEbizProvABCSImpl Configuration Properties
Property Name | Value/Default Value | Description |
---|---|---|
Default.SystemID |
EBIZ_01 |
It is the responsibility of the customers to set the SystemID in EBMHeader to which the request should be sent in the enterprise business service (EBS). If the SystemID is not set, the ProviderABCS routes the message to this DefaultSystemID picked from the config file. |
Routing.CreatePayableInvoiceListEbizDBAdapter.RouteToCAVS |
True/false. Default = false |
This property indicates whether the message should be sent to the target application or to Composite Application Validation System (CAVS). If this property is set to true, the message is routed to CAVS, else it is routed to target application through adapter service. The URI of the partner link is dynamically decided through a java activity based on this property. |
Routing.CreatePayableInvoiceListEbizDBAdapter.CAVS.EndpointURI |
/ |
If the RouteToCAVS property is set to true, the URI of the simulator is dynamically derived through the java activity from this property. |
Routing.CreatePayableInvoiceListEbizDBAdapter.EBIZ_01.EndpointURI |
/ |
If the RouteToCAVS property is set to false, the URI of the partner link is dynamically derived by the java activity from this property. This property should hold the endpoint URI of the provider application or the adapter service connected to provider application. |
Routing.PayableInvoiceResponseEBS.CreatePayableInvoiceListResponse.RouteToCAVS |
True/false. Default = false |
RouteToCAVS property decides, whether the Response message from the provider application is sent to the requester application or to CAVS based on the value of the Environment Code. If RouteToCAVS is set to true, EnvironmentCode is set to CAVS and then the simulator URI is picked up from Routing.PayableInvoiceResponseEBS.CreatePayableInvoiceListResponse.CAVS.EndpointURI. If RouteToCAVS is set to false, EnvironmentCode is set to the value of Routing.PayableInvoiceResponseEBS.CreatePayableInvoiceListResponse.MessageProcessingInstruction.EnvironmentCode. If this value is NULL, it is set to PRODUCTION by default. |
Routing.PayableInvoiceResponseEBS.CreatePayableInvoiceListResponse.CAVS.EndpointURI |
/ |
/ |
Routing.PayableInvoiceResponseEBS.CreatePayableInvoiceListResponse. MessageProcessingInstruction.EnvironmentCode |
PRODUCTION |
/ |
ABCSExtension.PreXformEBMtoABM |
True/false. Default = false |
This property is used as an extension point before EBM is transformed to ABM. It determines invocation of service at the extension point is to be made or not depending on the property value. |
ABCSExtension.PostXformEBMtoABM |
/ |
/ |
ABCSExtension. ABCSExtension.PreInvokeABS |
True/false. Default = false |
This property is used as an extension point after transforming enterprise business message (EBM) to application business message (ABM) and before invoking the target application. It determines invocation of service at the extension point is to be made or not depending on the property value. |
ABCSExtension. ABCSExtension.PostInvokeABS |
True/false. Default = false |
This property is used as an extension point after transforming enterprise business message (EBM) to application business message (ABM) and before invoking the target application. It determines invocation of service at the extension point is to be made or not depending on the property value. |
Transformation.EnableExtensions |
True/false. Default = false |
This property should be set to true when customers want to customize the attribute mapping specified in xsl. |
Table 13-10 CreateInvoiceListLogisticsReqABCSImpl Configuration Properties
Property Name | Value/Default Value | Description |
---|---|---|
Default.SystemID |
OTM_01 |
Based on the SenderHostName obtained from ABM, sender SystemID is derived but if it is not derived from the SenderHostName, AIA reads it from the config file using this property. |
Routing.InvoiceEBS.CreateInvoiceList.RouteToCAVS |
True/false. Default = false |
EnvironmentCode in the Header population is derived based on this value. If this property value is set to true then the EnviromentCode value is set to Composite Application Validation System (CAVS). If this property value is set to false, read the Routing.InvoiceEBS.CreateInvoiceList.MessageProcessingInstruction.EnvironmentCode property from the config file and set that value for EnvironmentCode. If Routing.InvoiceEBS.CreateInvoiceList.MessageProcessingInstruction.EnvironmentCode property is not set, the default EnvironmentCode is set to PRODUCTION. |
Routing.InvoiceEBS.CreateInvoiceList. MessageProcessingInstruction.EnvironmentCode |
PRODUCTION |
This property is used at the time of checking the RouteToCAVS property. |
Routing.InvoiceEBS.CreateInvoiceList.CAVS.EndpointURI |
/ |
This property is used for setting the Definition ID at the time of EBMHeader population. This holds the URI of CAVS simulator. |
ABCSExtension.PreXformABMtoEBM |
True/false. Default = false |
This property is used as an extension point before ABM is transformed to EBM. It determines invocation of service at the extension point is to be made or not based on the property value. |
ABCSExtension.PreInvokeEBS |
True/false. Default = false |
This property is used as an extension point after transforming ABM to EBM and before Invoking the EBS. It determines invocation of service at the extension point is to be made or not depending on the property value. |
Transformation.EnableExtensions |
True/false. Default = false |
Setting this property value to true enables the override of the existing mappings. |
Table 13-11 CreateInvoiceListEbizProvABCSImpl Configuration Properties
Property Name | Value/Default Value | Description |
---|---|---|
Default.SystemID |
EBIZ_01 |
Target System ID is obtained from EBMHeader but if it is not obtained from the EBMHeader read it from the config file using this property. |
Routing.CreateInvoiceListEbizAppsAdapter.RouteToCAVS |
True/false. Default = false |
TargetEndPointLocation is derived using Java code in the Provider based on this value. If this property is true then the message routes to Composite Application Validation System (CAVS), otherwise it is routed to target application through the Adapter. |
Routing.CreateInvoiceListEbizAppsAdapter.CAVS.EndpointURI |
/ |
This property is used to get the EndPointURI when Routing.CreateInvoiceListEbizAppsAdapter.RouteToCAVS is set to true. |
Routing.CreateInvoiceListEbizAppsAdapter.EBIZ_01.EndpointURI |
/ |
This property is used to get the EndPointURI when Routing.CreateInvoiceListEbizAppsAdapter.RouteToCAVS is set to false. |
Routing.InvoiceResponseEBS.CreateInvoiceListResponse.RouteToCAVS |
True/false. Default = false |
EnvironmentCode in the Header population for InvoiceEBSResponse is obtained based on this value. If this property value is set to true, the EnviromentCode value is set to CAVS. If this property value is set to false, read the Routing.InvoiceResponseEBS.CreateInvoiceListResponse.MessageProcessingInstruction.EnvironmentCode property from the config file and set that value for EnvironmentCode. |
Routing.InvoiceResponseEBS.CreateInvoiceListResponse. MessageProcessingInstruction.EnvironmentCode |
PRODUCTION |
This property is used at the time of checking the RouteToCAVS property. |
ABCSExtension.PreXformEBMtoABM |
True/false. Default = false |
This property is used as an extension point before transforming enterprise business message (EBM) to application business message (ABM). It determines invocation of service at the extension point is to be made or not depending on the property value. |
ABCSExtension.PreInvokeApps |
True/false. Default = false |
This property is used as an extension point after transforming EBM to ABM transformation and before Invoking the target. It determines invocation of service at the extension point is to be made or not depending on the property value. |
Transformation.EnableExtensions |
True/false. Default = false |
Setting this property to true enables the override of the existing mappings. |
RESPONSIBILITY |
/ |
This property along with the User Name is used for setting the AppsContext in SetAppsContext.xsl. This xsl is used for setting the Oracle E-Business Suite User and Responsibility values before invoking PL/SQL API. |
EBIZ_01.P_RUN_AUTOINVOICE_CP_Flag Property |
T/F. Default = T |
This property decides whether AutoInvoice Master Program should be called immediately after inserting Invoice in the Oracle E-Business Suite interface tables. If the value is set to true then the AutoInvoice Master Program is triggered immediately after inserting invoice in the Oracle E-Business Suite interface table, otherwise administrator must manually trigger at a later point of time. |
EBIZ_01.P_COMMIT_Flag |
T/F. Default = F |
This property is used internally within the PL/SQL API along with EBIZ_01.P_RUN_AUTOINVOICE_CP_Flag property for calling the AutoInvoice Master Program. |
Table 13-12 CreateAccountingEntryListLogisticsReqABCSImpl Configuration Properties
Property Name | Value/Default Value | Description |
---|---|---|
Default.SystemID |
OTM_01 |
It is the responsibility of the application to send the SystemID from which the request is being sent. If any requester application fails to send this SystemID, AIA picks the default SystemID from this config property. |
Routing.AccountingEntryEBSV1.CreateAccountingEntryList.RouteToCAVS |
True/false |
This property populates the EBMHeaders EnvironmentCode and decides whether the AccountingEntryEBS should invoke CAVS or the Provider applications business connector service. If the value is set to true, EBMHeaders EnvironmentCode is set to CAVS and the enterprise business service (EBS) routes the request to Composite Application Validation System (CAVS). If the value is set to false, EBMHeaders EnvironmentCode is set to the EnvironmentCode specified in AIAConfiguration property Routing.AccountingEntryEBSV1.CreateAccountingEntryList.MessageProcessingInstruction.EnvironmentCode. If this property is not set, the EnvironmentCode is set to PRODUCTION as a default value. |
Routing.AccountingEntryEBSV1.CreateAccountingEntryList.MessageProcessingInstruction.EnvironmentCode |
PRODUCTION |
This property defines the Environment Code to be populated in EBMHeader, which is used by the EBS to route it to the corresponding provider application business connector service or CAVS. This property is used at the time of checking the RouteToCAVS property. |
Routing.AccountingEntryEBSV1.CreateAccountingEntryList.CAVS.EndpointURI |
/ |
This property defines the Definition ID to be populated in MessageProcessingInstruction of the EBMHeader, when the RouteToCAVS property is set to true. This holds the URI of CAVS simulator. |
ABCSExtension.PreXformABMtoEBM |
True/false |
This property is used as an extension point before transforming application business message (ABM) to enterprise business message (EBM) to EBM. It determines invocation of service at the extension point is to be made or not depending on the property value. |
ABCSExtension.PreInvokeEBS |
True/false |
This property is used as an extension point after transforming ABM to EBM and before Invoking the EBS. It determines invocation of service at the extension point is to be made or not depending on the property value. |
Transformation.EnableExtensions |
True/false |
This property should be set to true when customers want to customize the attribute mapping specified in xsl. |
Table 13-13 CreateAccountingEntryListEbizProvABCSImpl Configuration Properties
Property Name | Value/Default Value | Description |
---|---|---|
Default.SystemID |
EBIZ_01 |
It is the responsibility of the customers to set the SystemID in EBMHeader to which the request should be sent in the enterprise business service (EBS). If the SystemID is not set, the ProviderABCS routes the message to this DefaultSystemID picked from the config file. |
Routing.CreateAccountingEntryListEbizDBAdapterService.RouteToCAVS |
True/false. Default=false |
This property indicates whether the message should be sent to the target application or to Composite Application Validation System (CAVS). If this property is set to true, the message is routed to CAVS, else it is routed to target application through adapter service. The URI of partner link is dynamically decided through a java activity based on this property. |
Routing.CreateAccountingEntryListEbizDBAdapterService.EBIZ_01.EndpointURI |
/ |
If the RouteToCAVS property is set to false, the URI of the partner link is dynamically derived by the java activity from this property. This property should hold the endpoint URI of the provider application or the adapter service connected to the provider application. |
Routing.CreateAccountingEntryListEbizDBAdapterService.CAVS.EndpointURI |
/ |
If the RouteToCAVS property is set to true, the URI of the simulator is dynamically derived by the java activity from this property. |
Routing.AccountingEntryResponseEBSV1. CreateAccountingEntryListResponse.RouteToCAVS |
True/false |
RouteToCAVS property decides whether the Response message from the provider application should be sent to the requester application or to CAVS based on the Environment Code value. If RouteToCAVS is set to true, EnvironmentCode is set to CAVS and then the simulator URI is picked up from Routing.AccountingEntryResponseEBSV1.CreateAccountingEntryListResponse.CAVS.EndpointURI. If RouteToCAVS is set to false, EnvironmentCode is set to the value of AccountingEntryListResponse.MessageProcessingInstruction.EnvironmentCode and If this value is NULL, it is set to PRODUCTION by default. |
Routing.AccountingEntryResponseEBSV1.CreateAccountingEntryListResponse.CAVS.EndpointURI |
/ |
/ |
Routing.AccountingEntryResponseEBSV1.AccountingEntryListResponse. MessageProcessingInstruction.EnvironmentCode |
PRODUCTION |
/ |
ABCSExtension.PreXformEBMtoABM |
True/false |
This property is used as an extension point before transforming enterprise business message (EBM) to application business message (ABM). It determines invocation of service at the extension point is to be made or not depending on the property value. |
ABCSExtension. ABCSExtension.PreInvokeABS |
True/false |
This property is used as an extension point after transforming EBM to ABM and before invoking the target application. It determines invocation of service at the extension point is to be made or not depending on the property value. |
Transformation.EnableExtensions |
True/false. Default=false |
This property should be set to true when customers want to customize the attribute mapping specified in xsl. |
Table 13-14 SyncSupplierPartyListEbizReqABCSImpl Configuration Properties
Property Name | Value/Default Value | Description |
---|---|---|
Default.SystemID |
EBIZ_01 |
It is the responsibility of the application to send the SystemID from which the request is being sent. If any requester application fails to send this SystemID, AIA picks the default SystemID from this config property. |
ABCSExtension.PreXformABMtoEBMSupplierPartyListABM |
True/False |
This property is used as an extension point before ABM is transformed to EBM. It determines invocation of service at the extension point is to be made or not depending on whether it is true or false |
Routing.SupplierPartyEBS.SyncSupplierPartyList.RouteToCAVS |
True/False |
EnvironmentCode in the Header population is derived based on this value. If this property value is set to true, the EnviromentCode value is set to CAVS If this property value is set to false, the EnviromentCode is set to the value of Routing.SupplierPartyEBS.SyncSupplierPartyList.MessageProcessingInstruction.EnvironmentCode property from the config file. If Routing.SupplierPartyEBS.SyncSupplierPartyList.MessageProcessingInstruction.EnvironmentCode property is not set, the EnvironmentCode is set to PRODUCTION by default. |
Routing.SupplierPartyEBS.SyncSupplierPartyList.CAVS.EndpointURI |
/ |
This property defines the Definition ID to be populated in MessageProcessingInstruction of the EBMHeader, when the RouteToCAVS property is set to true. This holds the URI of Composite Application Validation System (CAVS) simulator. |
Routing.SupplierPartyEBS.SyncSupplierPartyList. MessageProcessingInstruction.EnvironmentCode |
PRODUCTION |
This property defines the Environment Code to be populated in EBMHeader, which is used by the EBS to route it to the corresponding provider application business connector service or CAVS. This property is used at the time of checking the RouteToCAVS property. |
Transformation.EnableExtensions |
True/False |
This property should be set to true when customers want to customize the attribute mapping specified in xsl. |
ABCSExtension.PreInvokeEBSSupplierPartyEBM |
/ |
This property is used as an extension point after transforming application business message (ABM) to enterprise business message (EBM) and before invoking the EBS. It determines invocation of service at the extension point is to be made or not depending on the property value. |
RESPONSIBILITY |
Responsibility as defined in E-business Suite |
The responsibility is used to set the context when retrieving the supplier data from E-Business Suite. The user is obtained from a domain value map based on the language settings and the responsibility is obtained from the Configuration file. |
BypassAddressIDXref |
No/No |
This property was introduced for an enhancement for Retek team. This property when set to Yes, it by-passes the cross-reference SUPPLIERPARTY_ADDRESS_ID. |
ABCSExtension.PostXformABMtoEBMSupplierPartyListABM |
True/False |
This property is used as an extension point before ABM is transformed to EBM. It determines invocation of service at the extension point is to be made or not depending on whether it is true or false. |
ABCSExtension.PostInvokeEBSSupplierPartyEBM |
True/False |
This property is used as an extension point after transforming ABM to EBM and before invoking the enterprise business service (EBS). It determines invocation of service at the extension point is to be made or not depending on the property value. |
Table 13-15 SyncSupplierPartyListLogisticsProvABCSImpl Configuration Properties
Property Name | Value/Default Value | Description |
---|---|---|
Default.SystemID |
OTM_01 |
It is the responsibility of the customers to set the SystemID in EBMHeader to which the request should be sent in the EBS. If the SystemID is not set, the ProviderABCS routes the message to this DefaultSystemID picked from the config file. |
ABCSExtension.PreProcessABM |
True/False |
This property is used as an extension point before enterprise business message (EBM) is transformed to application business message (ABM). It determines invocation of service at the extension point is to be made or not depending on the property value. |
ABCSExtension.PreProcessEBM |
True/False |
This property is used as an extension point after transforming EBM to ABM and before invoking the target application. It determines invocation of service at the extension point is to be made or not depending on whether it is true or false. |
Routing.LogisticsWebService.RouteToCAVS |
True/False |
This property indicates whether the message should be sent to the target application or to CAVS. If this property is set to true, the message is routed to CAVS, else it is routed to target application through adapter service. The URI of partner link is dynamically decided through a java activity based on this property. |
Routing.LogisticsWebService.CAVS.EndpointURI |
/ |
If the RouteToCAVS property is set to true, the URI of the simulator is dynamically derived by the java activity from this property. |
Routing.LogisticsWebService.OTM_01.EndpointURI |
/ |
If the RouteToCAVS property is set to false, the URI of the partner link is dynamically derived by the java activity from this property. This property should hold the endpoint URI of the provider application or that of the adapter service connected to the provider application. |
Routing.SupplierPartyResponseEBS.SyncSupplierPartyList.RouteToCAVS |
True/False |
RouteToCAVS property decides whether the Response message from the provider application should be sent to the requester application or to CAVS based on which Environment Code is set while populating ResponseEBM Header. If RouteToCAVS is set to true, EnvironmentCode is set to Composite Application Validation System (CAVS) and then the simulator URI is picked up from Routing.SupplierPartyResponseEBS.SyncSupplierPartyList.CAVS.EndpointURI. If RouteToCAVS is set to false, EnvironmentCode is set to the value of Routing.CurrencyExchangeResponseEBS.SyncCurrencyExchangeList Response.MessageProcessingInstruction.EnvironmentCode If this value is NULL, EnvironmentCode is set to PRODUCTION by default. |
Routing.SupplierPartyResponseEBS.SyncSupplierPartyList.CAVS.EndpointURI |
/ |
/ |
Routing.SupplierPartyResponseEBS.SyncSupplierPartyList.MessageProcessingInstruction.EnvironmentCode |
PRODUCTION |
/ |
OTM_01.CONTACT_DOMAIN |
GUEST |
Domain name of OTM where Contact is created. OTM uses this Contact to send Transmission Report to FMW |
OTM_01.CONTACT_GID |
SUPPLIER_ESID |
This contact is created in OTM to send TransmissionReport to FMW. |
LocationRef.Address.CountryCode |
USA |
This property is used to set the country code for supplier and site. Since this is mandatory for creating a Location in OTM and Supplier does not have any address associated, the country code is obtained from the Configuration File. For supplier sites, it is taken from the site address. |
DOMAIN.NAME |
GUEST |
This property is used to get the Domain Name of the Suppliers, which is used as Domain Name in OTM. |
SYNCPURCHASINGSITES |
True/false |
This property is checked to decide whether Supplier Sites should also be synchronized to OTM. If it is set to true, the Supplier Sites should be created as Service Providers / Locations in OTM. |
ABCSExtension.PostProcessABM |
True/false |
This property is used as an extension point before enterprise business message (EBM) is transformed to application business message (ABM). It determines invocation of service. |
For more information about AIA error handling, see the Oracle Fusion Middleware Infrastructure Components and Utilities User's Guide for Oracle Application Integration Architecture Foundation Pack, "Setting Up and Using Error Handling and Logging."
For more information about how services are mapped, see EBO Implementation Maps (EIMs) on My Oracle Support, article ID: 881022.1.