Skip Headers
Oracle® Application Integration Architecture Siebel CRM Integration Pack for Oracle Order Management: Order to Cash Implementation Guide
Release 3.1.1

Part Number E20515-07
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
PDF · Mobi · ePub

15 Configuring the Order to Cash Pre-Built Integration

This chapter provides instructions about how to configure the Order to Cash: Siebel CRM - EBS pre-built integration. This includes configuring Siebel Customer Relationship Management (Siebel CRM) and Oracle E-Business Suite (Oracle EBS) as well as setting up organizations, inventory locations, Oracle Configurator, and so on.

This chapter includes the following sections:

15.1 Configuring Siebel CRM

After installing and configuring Siebel CRM and any required patches, perform the following configuration steps within your Siebel CRM system.

For more information about required patches, see Oracle Application Integration Architecture Installation and Upgrade Guide for Pre-Built Integrations, "Software Requirements".

To configure Siebel CRM for the Order to Cash: Siebel CRM - EBS integration:

Follow these steps to configure the Oracle Fusion Middleware (FMW) URLs for the outbound web services in the Siebel CRM application.

  1. Go to Site Map.

  2. Click Administration - Web Services.

  3. Click Outbound Web Service.

  4. In the Name field of the web services applet, query for *JMS* or *ABCS* or *ESB* or *ConfiguratorUserLangSiebelAdapter*. The results list 14 web services.

    Of the results, consider the following services:

    • SyncCustomerSiebelEventAggregator

    • RequestProductStructureSiebelJMSProducer

    • ProcessSalesOrderSiebelJMSProducerV2 (for Siebel 8.0.0.x only)

    • CreditCheckSalesOrderSiebelReqABCSImplService

    • CalculateShippingChargeSalesOrderSiebelReqABCSImplService

    • PaymentAuthorizationSalesOrderSiebelReqABCSImplService

    • ProcessQuoteSiebelJMSProducer (for Siebel 8.0.0.x only)

    • CheckATPSalesOrderSiebelReqABCSImplService

    • ConfiguratorUserLangSiebelAdapter

    • ESB_ConfiguratorCopyConfigEbizAdapter_Service

  5. Get the FMW URLs for these services. Update the Address column of the Service Port applet to point to the correct FMW server and port number. For example:

    http://<host name>:<port number>/soa-infra/services/default/
    CheckATPSalesOrderSiebelReqABCSImpl/CheckATPSalesOrderSiebelReqABCSImpl
    <table name="ORGANIZATION_ID">
    
  6. Activate the workflows listed in Table 15-1.

    Table 15-1 Workflow Listing

    Workflow Name Status Project

    CZ PSP Interface

    New

    Web Service Integration

    Account - New Order

    Modified

    COM Workflows

    CZ Return

    New

    Web Service Integration

    Oracle Configurator Load

    New

    Web Service Integration

    Oracle Verify Complex Product All (Order)

    New

    Web Service Integration

    Oracle Verify Complex Product All (Quote)

    New

    Web Service Integration

    Oracle Verify Header (Order)

    New

    Web Service Integration

    Oracle Verify Header (Quote)

    New

    Web Service Integration

    Oracle Verify Item (Order)

    New

    Web Service Integration

    Oracle Verify Item (Quote)

    New

    Web Service Integration

    SWI Account Update Workflow

    New

    Web Service Integration

    SWI Address Update Workflow

    New

    Web Service Integration

    SWI Contact Update Workflow

    New

    Web Service Integration

    SWI External Product Sync Workflow

    New

    Web Service Integration

    SWIOrderUpsert

    New

    Web Service Integration

    SWIQuoteUpsert

    New

    Web Service Integration

    SWISendATPCheck

    New

    Web Service Integration

    SWISendATPCheckLine

    New

    Web Service Integration

    SWISendCalculateShippingCharge

    New

    Web Service Integration

    SWISendCreditCheck

    New

    Web Service Integration

    SWISendOrder

    New

    Web Service Integration

    SWISendPaymentAuthorization

    New

    Web Service Integration

    SWISendQuote

    New

    Web Service Integration

    Submit Order ASI

    New

    COM Workflows

    Submit Quote ASI

    New

    COM Workflows


    For more information about activating workflows, see Siebel Business Process Framework: Workflow Guide, available on Oracle Technology Network.

  7. Enable the component groups listed in Table 15-2.

    Table 15-2 Component Groups Listing

    Component Group Name Alias

    Enterprise Application Integration

    EAI

    Siebel High Tech Industrial Manufacturing

    HTIM

    Siebel ISS

    ISS

    Workflow Management

    Workflow


    Siebel CME (Communications) is also supported.

    For more information about enabling component groups, see Siebel System Administration Guide, available on Oracle Technology Network.

15.2 Setting Up Organizations and Inventory Locations

In Oracle EBS, an operating unit is a logical organization within a company that the company management decides to operate. Order transactions are owned by the operating unit organization.

The transactions for an operating unit are restricted to using the reference data for that same operating unit. That is, all the sales orders (transactional entity) are not only owned by the operating unit on the transaction side, but the reference data is also owned (namely customer accounts or associated items).

Inventory Organizations in Oracle EBS represent manufacturing and storage facilities. Each inventory organization belongs to one parent operating unit. Oracle implements storage facilities, warehouses, and distribution centers in inventory organizations.

15.2.1 Getting Inventory Location Details in Oracle EBS

To get inventory location details in Oracle EBS:

  1. Log in to Oracle EBS.

  2. Confirm that you have the Order Management (OM) responsibilities for the operating units of interest, as shown in Figure 15-1.

    Figure 15-1 Example of the Oracle Applications Home Page

    Example of the Oracle Applications Home Page
  3. Perform the following steps for each of the OM responsibilities that are of interest to you:

    1. Select the System Parameters menu item.

    2. Query the system parameters, as shown in Figure 15-2.

    3. Note the name of the item validation organization associated with the parameter item validation organization, for example, Vision Operations, Vision Germany, and Vision France.

      Figure 15-2 Example of System Parameters Query

      Example of System Parameters Query

15.2.2 Setting Up Organizations in Siebel CRM

The Business Unit organization in Siebel CRM allows the implementation company to partition itself into logical groups. The information is then associated to the business unit, and can be viewed by only the end-users who are associated to that business unit (BU).

The transaction data in Siebel CRM (namely Sales Order) is always associated to a BU (the primary BU). In Siebel CRM, although an order is associated to a specific BU, products from different BUs can be associated on the order lines. In other words, unlike Oracle EBS, the reference data for a transaction can belong to a different organization in Siebel CRM.

To map Siebel organizations to Oracle EBS operating units:

  1. Log in to Siebel Applications.

  2. Click Site Map.

  3. Select Administration - Group, Organizations.

  4. For the Oracle EBS operating units that you identified previously, create the same in Siebel CRM, as shown in Figure 15-3.

    Figure 15-3 Example of Setting Up Organizations in Siebel CRM

    Example of Setting Up Organizations in Siebel CRM

    Note:

    Create an organization record with name only. Leave the Site field blank.

15.2.3 Setting Up Inventory Locations in Siebel CRM

In Siebel CRM, Inventory Locations identify where products are stored and the source from which the product is fulfilled. An inventory location may be a warehouse, a field office, or it may be virtual location. An inventory location is also associated to a BU.

To set up inventory locations in Siebel CRM:

  1. Log in into Siebel Applications.

  2. Click Site Map.

  3. Select Inventory/All Inventory Locations across Organizations.

    Note:

    In Oracle, the Ids and names are shared among operating units and inventory organizations.

  4. Create the inventory location using the same name that was identified in Oracle EBS, as shown in Figure 15-4.

    Figure 15-4 Example of Inventory Locations

    Example of Inventory Locations
  5. Ensure that the organization and inventory location name in Siebel CRM matches the names in Oracle EBS because the bulk load references them by name and not by Id.

15.3 Setting Up Cross-References for Siebel IDs and Oracle EBS Entities

After creating inventory locations in both Siebel CRM and in Oracle EBS, create cross-references.

Note:

In Siebel CRM, you create inventory locations manually.

15.3.1 Identifying Siebel Row IDs

To set up a cross-reference:

  1. Log in to the Siebel database as the table owner.

  2. Run the following query to get the Ids for the organizations created in the previous step:

    select row_id, name from s_org_ext where name like '%Vision%'
    
  3. Run the following query to get the Ids for the inventory locations created previously.

    select row_id, name from s_invloc where name like '%Vision%')
    

15.3.2 Identifying EBS Entities

To get the operating unit details:

  1. Log in to the Oracle EBS database (Apps/Apps).

  2. Identify the operating units that must be synchronized or maintained in Oracle EBS.

  3. Log in to Oracle Applications and get the name for the operating units.

    For example: Vision Operations (204), Vision Germany (888), Vision France (911)

  4. To pick other operating units, use the following query:

    select organization_id, name from hr_operating_units
    

15.3.3 Populating Initial Data for Cross-References

To populate the initial date for cross-references

You must manually populate the ORGANIZATION_ID and INVENTORY_ LOCATION_ID cross-reference table after the install because no process flow exists for this synchronization. Manually add the data into this table using the sql insert statements. The ORGANIZATION_ID table holds the information for business units among the edge applications and the common value.

Sample sql statement (for ORGANIZATION_ID table):

  • EBIZ_01

    INSERT INTO XREF_DATA (XREF_TABLE_NAME,XREF_COLUMN_NAME, ROW_NUMBER, VALUE, IS_DELETED, LAST_MODIFIED) VALUES ('oramds:/apps/AIAMetaData/xref/ORGANIZATION_ID.xref','EBIZ_01', 'ROWNUM_ORG_1', '204', 'N', SYSTIMESTAMP)

  • SEBL_01

    INSERT INTO XREF_DATA (XREF_TABLE_NAME,XREF_COLUMN_NAME, ROW_NUMBER, VALUE, IS_DELETED, LAST_MODIFIED) VALUES ('oramds:/apps/AIAMetaData/xref/ORGANIZATION_ID.xref','SEBL_01', 'ROWNUM_ORG_1', '88-JKO29', 'N', SYSTIMESTAMP)

  • COMMON

    INSERT INTO XREF_DATA (XREF_TABLE_NAME,XREF_COLUMN_NAME, ROW_NUMBER, VALUE, IS_DELETED, LAST_MODIFIED) VALUES ('oramds:/apps/AIAMetaData/xref/ORGANIZATION_ID.xref','COMMON', 'ROWNUM_ORG_1', '1001001', 'N', SYSTIMESTAMP)

For each set, which includes EBIZ_01, SEBL_01, and COMMON, the row numbers must be identical to link these records to each other.

For more information on populating cross-references, see the Oracle Fusion Middleware Developer's Guide for Oracle SOA Suite, "Working with Cross References".

15.3.4 Validating Cross-References

To validate the cross-references:

  1. Log in to the Oracle Application Integration Architecture (Oracle AIA) XREF database.

  2. Query the table XREF_DATA (as shown in Example 15-1) to confirm that every organization and every inventory location used in the XML files has three records.

    Example 15-1 Querying Table XREF_DATA

    select value||'::'||Xref_column_name from xref_Data where
    row_number in (select row_number from xref_data where
    xref_table_name = 'oramds:/apps/AIAMetaData/xref/INVENTORY_LOCATION_ID.xref'
    and value in ('204'))
    
  3. Replace the value for the inventory locations and replace INVENTORY_LOCATION_ID with ORGANIZATION_ID for the operating units that you selected. (The number of operating units and inventory locations depends on your set up.)

For more information about cross-references, see Section 15.7, "Working with Cross-References."

15.4 Setting Up Additional Business Event Subscriptions

In Oracle EBS, items are created in the master organization and assigned to inventory organizations from the item master organization. In the delivered integration, these default subscriptions are created for two events raised for item create and update:

These subscriptions trigger the item synchronization flow for every item created or updated in any inventory organization. The integration flow itself only propagates the item created or updated to Siebel CRM if the inventory organization is mapped in the INVENTORY_LOCATIONS X-Ref table.

It is highly recommended to optimize the default subscriptions to only trigger the item create and update flows for the subset of inventory organizations relevant for order processing in the integration. Typically, this is the set of item validation organizations.

For more information about considerations for organization set up and use case scenarios, see Appendix B, "Organization Data Setup for Product Synchronization."

By default, the subscription for the two events mentioned previously, are processed by the PLSQL function: "aia_custom_subscription_pkg.aia_item_subscription". This package is created in Oracle EBS when the integration is deployed.

In addition, another PLSQL package titled aia_item_subscrpt_params_pkg specifies parameters used by the above subscription PLSQL package. The default source for this package is available in the $AIA_HOME/services/core/Ebiz/AdapterServices/CreateItemEbizEventConsumer/aia_item_subscription_params_pkg.sql file.

The following are the three variables in the aia_item_subscrpt_params_pkg package that must be modified.

To set up subscriptions:

  1. Modify the three variables:

    1. Set the g_validate_subscription value to either Y or N.

      N (default): This value implements the as delivered behavior. For example, the subscription triggers the item synchronization flow for every item created or updated in any inventory organization.

      Y: The subscription triggers the item synchronization flow for only items that were created or updated in the master or item validation organizations specified in the other two variables.

    2. Set the g_master_organization_id value to the Id of the item master organization. For example: g_master_organization_id NUMBER:=204;

    3. Set the g_itemValidationOrgs value to the list of item validation org Ids. For example: g_itemValidationOrgs NumberList:=NumberList(204,911);

    If you use the examples shown here, item creates and updates are synchronized for 204 and 911 organizations.

  2. Recompile the aia_item_subscript_params_pkg package against the Oracle EBS database (Applications schema).

15.5 Setting Up Application Context Definitions for Oracle EBS

This section describes how to set up the derivation of the context in flows in which Oracle EBS application programming interface (API) or service calls are made.

Application context (or API) for Oracle EBS calls are made up of three components:

Operating units should be mapped to the corresponding entities in other applications (such as business units in Siebel CRM), as described in Section 15.3, "Setting Up Cross-References for Siebel IDs and Oracle EBS Entities" and cross-references in the ORGANIZATION_ID XREF table. In any flow in which the organization context of the source application is available in the flow and is mapped in the ORGANIZATION_ID XREF table, looking up the ORGANIZATION_ID XREF table derives the operating unit. If any context is not mapped or cannot be looked up, then a default is used. This default is set up in the following configuration property:

Property Name: TransformAppContextEbizService.DefaultOperatingUnit

Service Name: TransformAppcontextEbizService

If required, users can also create cross-references between applications using the USER_NAME XREF table. In any flow in which the user context of the source application is available and is mapped in the USER_NAME XREF table, looking up the USER_NAME XREF table derives the username for Oracle EBS. If any context is not mapped or cannot be looked up, then a default is used. This default is set up in the following configuration property:

Property Name: TransformAppContextEbizService.DefaultUser

Service Name: TransformAppcontextEbizService

Responsibilities should be mapped to the Oracle EBS user + operating unit combination. The responsibility should be valid with privileges to operate in the operating unit, and must be assigned to this user. This mapping is done in the ORACLE_RESPONSIBILITY DVM. The column EBIZ_USER_OU should have the concatenation of USER_NAME:ORGANIZATION_ID and the column EBIZ_RESP should have the corresponding responsibility to be used.

For example,


EBIZ_USER_OU - OPERATIONS: 204
EBIZ_RESP - Order Management Super User, Vision Operations (USA)

15.6 Setting Up Oracle Configurator

For the Quotes and the Orders integrations, you must change the run-time configuration in Siebel CRM to invoke the Oracle Configurator from Siebel CRM.

For more information about how to set up Siebel QF for ACR 508 see the instructions for Siebel 8.1.1.3 FP (MOS Article ID 880452.1).

15.6.1 Changing the Run-Time Configuration to Invoke Oracle Configurator from Siebel CRM

You must make the following run-time configuration changes before you can launch Oracle Configurator.

To change the run-time configuration to invoke Oracle Configurator from Siebel CRM:

  1. Log in to the Siebel HTIM application from a browser.

  2. Go to Site Map, Administration Business process, Repository workflow process.

    1. In the top applet, query for the workflows imported previously and activate them.

    2. Ensure that they are in the active state by querying in the bottom applet.

  3. Go to Site Map, Administration Order Management, Signals.

    1. Query for the signal Customize.

    2. Lock the signal record and click Workspace.

    3. Change the service name to Oracle Configurator Load.

    4. Navigate back to the Signals view and click the Release New Version button to release a new version of the signal.

    5. Query for the signal QuotesAndOrdersValidate.

    6. Lock the signal record and click Workspace.

    7. Replace the Siebel Verification with Oracle Batch Validate. Change all four records with sequence #2:

      Mode = Quote, Instance Type = Line Item - Change Service Name column to "Oracle Verify Item (Quote)"

      Mode = Order, Instance Type = Line Item - Change Service Name column to "Oracle Verify Item (Order)"

      Mode = Quote, Instance Type = Header - Change Service Name column to "Oracle Verify Header (Quote)"

      Mode = Order, Instance Type = Header - Change Service Name column to "Oracle Verify Header (Quote)"

  4. Go to Site Map, Administration Runtime Events, Events, and click Menu, Reload Runtime Events.

  5. Go to Site Map, Administration - Application, Views.

    1. Click New to add the following new views:

      CZRuntimeInstanceView (JS)

      CZRuntimeInstanceView (JS) - Agreement

      CZRuntimeInstanceView (JS) - Order (Sales)

      CZRuntimeInstanceView (JS) - Favorites

    2. For each view, assign the appropriate responsibility so that users with that responsibility can navigate to this view.

  6. Go to Site Map, Administration - Integration, WI Symbolic URL List.

    1. From the top applet, select Host Administration from the available options menu.

    2. Add a new host entry:

      Host Name: <Oracle EBIZ host name:port number>

      Virtual Name: OracleConfigurator

    3. Select Symbolic URL Administration and add a new record in the top applet:

      Name: OracleCfgURL

      Note:

      This symbolic name is important because the server-side business component code relies on this name.

      URL: http://OracleConfigurator/OA_HTML/CfgSebl.jsp

      Select the host name.

      Fixup Name: Default

      SSO Disposition: IFRAME

    4. Add the following arguments to the URL in the bottom applet:


      Create a new record with these values:
      Name: InitMessage
      Req Arg: Selected
      Argument Type: Profile Attribute
      Argument Value: CZInitMessage
      Append as argument: Selected
    5. Add another new row and enter the following information:


      Name: PostRequest
      Required Arg: Selected
      Argument Type: Command
      Argument Value: PostRequest
      Append as argument: Deselected
    6. Implement steps g and h to set up the single sign-on (SSO) login to Oracle EBS.

      The SSO login is the preferred mode of accessing Oracle EBS. If an SSO login is not set up, then the Siebel end user must enter Oracle login credentials at a login page. If SSO is going to be used, you must complete step 5.

    7. For the next two arguments, enter the specified values for Argument Value.

      UserLoginId and UserLoginPassword are function names used by Siebel SSO. These functions look up the Oracle login credentials for the current Siebel user. Entering any other value requires the user to log in to an Oracle Applications for Configurator session. In step 5, map the Siebel user to the Oracle login credentials.

    8. Continue to add arguments to the same URL:


      Name: Username
      Required Arg: Selected
      Argument Type: Command
      Argument Value: UserLoginId
      Append as argument: Selected
    9. Add the final argument


      Name: Password
      Required Arg: Selected
      Argument Type: Command
      Argument Value: UserLoginPassword
      Append as argument: Selected
    10. Select SSO Systems Admin List and add a record in the top applet:


      System Name: OracleConfigSSO
      Symbolic URL Name: OracleCfgURL
      Description: Logs in to the Oracle Configurator
    11. In the bottom applet, SSO System Users, add records for the Siebel users who invoke Oracle Configurator.

      Pair the Siebel usernames with Oracle login credentials, for example:


      Siebel Login Name: sadmin
      Login Name: operations
      Password: welcome
  7. Go to Site Map, Administration - Server Configuration - Components

    1. Select the HTIM Object Manager (ENU) component. Select the Order Management - Enable Asset Based Ordering parameter, and set this value to False to invoke Oracle Configurator instead of calling Siebel Configurator.

    2. You must activate the following workflows for Oracle Configurator to work. These workflows exist; they were introduced as part of the Oracle Configurator integration:


      Account - New Quote
      Account - New Order
      Goto*
      PSP*
      Product Compatibility*
      Product Eligibility*
      Product Reco*
      *Pric*
      Compatibility Multiple Popup Workflow Config*
      Check*

15.6.2 Copying Oracle Configurator Web Service Setup

To copy Oracle Configurator Data Map setup:

  1. Log in to the Siebel HTIM application from a browser.

  2. Go to the Site Map and select Administration - Application, Data Map Administration.

  3. For each of the following data maps, add the columns External Configurator Reference 1, External Configurator Reference 2, and External Configurator Reference 3 to both the Source column and the Destination column in the Data Map Field section of each.

    Data Map Component specified in parentheses:

    • AutoAgreement(Data Map Component:Line Item)

    • AutoAgreeFromOrder(Data Map Component Name:Line Items)

    • CopyOrder(Data Map Component Name:Line Item)

    • CopyQuote(Data Map Component Name:Line Item)

    • OrderToTemplate(Data Map Component Name:Line Item)

    • QuoteToSalesOrder(Data Map Component Name:Line Item)

    • QuoteToServiceOrder(Data Map Component Name:Line Item)

    • QuoteToTemplate(Data Map Component Name:Line Item)

    • ReviseAgreement(Data Map Component Name:Line Item)

    • ReviseOrder(Data Map Component Name:Line Item)

    • ReviseQuote(Data Map Component Name:Line Item)

    • TemplateToOrder(Data Map Component Name:Line Item)

    • TemplateToQuote(Data Map Component Name:Line Item)

15.6.2.1 Setting Up the DoCompression Parameter

To set up the DoCompression parameter:

  1. Stop the web server (that is, IIS) in the Siebel environment.

  2. Back up the file D:\19924\eappweb\bin\eapps.cfg on the web server.

    Note:

    Folder D:\19924 is an example. Ensure that you refer to the eapps.cfg file in your installation.

  3. Edit eapps.cfg.

  4. Reset the DoCompression parameter in the [defaults] section.

    It should now be DoCompression=FALSE.

  5. Restart the web server.

15.6.2.2 Adding Siebel Custom Applications to Oracle Applications

Create several custom Oracle Applications to allow models to be accessed from Siebel CRM. These custom applications are used during the publication phase of the Oracle Configurator Model development cycle.

To add Siebel custom applications to Oracle applications:

  1. Log in to Oracle Applications with the system administrator credentials.

  2. Select Application, Register.

    Forms start.

  3. The Applications - Register form should appear.

    If it does not, navigate to it.

  4. Create three new entries, each with four values:

    1. Siebel Quote Integration |SEBLQ | DUMMY_TOP | Provides integration between Siebel Quote and Oracle Configurator

    2. Siebel Order Entry Integration | SEBLO | DUMMY_TOP | Provides integration between Siebel Order Entry and Oracle Configurator

    3. Siebel Agreement Integration | SEBLA | DUMMY_TOP | Provides integration between Siebel Agreement and Oracle Configurator

    Add the new applications to the Oracle Configurator Publication Applicability list.

  5. Change responsibility to Configurator Administrator.

  6. Select Application to Publication Applicability List and add the applications.

    This step runs a concurrent program. When the program runs, these new applications are available during model publication.

For more information about the process of developing models for calling applications, see the Oracle Configurator product documentation.

15.6.2.3 Enabling Siebel Eligibility and Compatibility in Oracle Configurator

By default, Siebel Eligibility and Compatibility are not enabled when you launch Oracle Configurator from the Siebel CRM applications listed in the previous section.

To enable Eligibility and Compatibility in Oracle Configurator:

  1. Modify the UI Definition settings for the UI of the configuration model to display both list and selling prices.

    For details, see the Oracle Configurator Developer User's Guide.

  2. Edit the servlet configuration file cz_init.txt and set the servlet property cz.activemodel as follows:

    cz.activemodel=/lp|/dp|/ec|
    
  3. If you previously enabled Eligibility and Compatibility and want to disable the functionality, set the cz.activemodel servlet property as follows:

    cz.activemodel=/nolp|/nodp|/noec|
    

    The pricing settings in the UI Definition do not have to be changed to disable Eligibility and Compatibility.

  4. Specify how you want Oracle Configurator to process Eligibility and Compatibility violations.

    Do this using either of the following cz.activemodel values:

    • ecv - Display violations as a validation failure

    • noecv - Display violations as an informational message

    For example,

    cz.activemodel=/lp|/dp|/ec|/ecv|
    

    In this example, list and selling (net) prices are enabled, Eligibility and Compatibility are enabled, and violations are displayed as validation failures.

For more information about the cz.activemodel servlet property and the cz_init.txt file, see the Oracle Configurator Installation Guide.

15.6.2.4 Setting Up Custom Look and Feel

To make the Oracle user interface look like the Siebel user interface:

  1. Log in to the Oracle application and select Application Developer.

  2. Select Application: Lookups Application Object Library Function.

  3. Query for %LOOK%FEEL%

  4. Add a new lookup value with the following entries in a new row for name, meaning, and description:

    • NAME: ABS-DESKTOP

    • MEANING: ABS Custom Look And Feel

    • DESCRIPTION: ABS Custom Look And Feel

  5. Save the record and quit.

  6. Change responsibility to System Administrator.

  7. Select the Oracle Applications Look and Feel profile and apply the new look and feel by changing the profile value at the user or application level.

15.6.2.5 Displaying Images and Icons from Oracle Configurator in Siebel CRM

To solve problems viewing images, icons, and so forth from Oracle Configurator in Siebel CRM:

  1. Create an Apache alias to point to the cabo folder under $OA_HTML.

  2. In the Oracle EBS server, modify the Apache configuration file named "apps.conf" by adding the following lines to the file:

    Alias /cabo/      "/slot/ems1426/appmgr/xz1st102comn/html/cabo/"
    <Location /cabo/>
    ..Order allow,deny
    ..Allow from all
    </Location>
    
  3. Restart the Oracle EBS Apache server.

  4. Verify that the setup on the Oracle EBS server is correct:

    1. Log on to Oracle EBS.

    2. Add or navigate to the Responsibility Customizing Look and Feel Administrator.

    3. On the Look and Feel Configuration page, select the Update Look and Feel option.

    4. Verify that the Look and Feel Name = abs-desktop.

    5. Select Next.

    6. On the Customize Styles and Icons page, select the Grid component.

      The correct images should appear on this page.

  5. Clear the browser cache before performing any test on your computer.

15.7 Working with Cross-References

Cross-references map and connect the records within the application network, and they enable these applications to communicate in the same language. The integration server stores the relationship in a persistent way so that others can refer to it.

For more information about cross-references, see Oracle Fusion Middleware Developer's Guide for Oracle SOA Suite, "Working with Cross References.

Table 15-3 lists the Order to Cash cross-references:

Table 15-3 Order to Cash Cross-References

Table Column Description Usage

CUSTOMERPARTY_PARTYID

EBIZ_01

Customer party IDs

Lookup during sales order flow, lookup/populated during customer flow

COMMON

Populated by sales order/customer flow

NA

NA

SEBL_01

 

NA

NA

CUSTOMERPARTY_ACCOUNTID

EBIZ_01

Customer account IDs

Lookup during sales order flow, lookup/populated during customer flow

COMMON

Populated by sales order/customer flow

NA

NA

SEBL_01

Lookup during asset flow

NA

NA

CUSTOMERPARTY_ADDRESSID

EBIZ_01

Address (location) IDs

Lookup during sales order flow, lookup/populated during customer flow

COMMON

Populated by sales order/customer flow

NA

NA

SEBL_01

NA

NA

NA

CUSTOMERPARTY_CONTACTID

EBIZ_01

Contact/Person IDs

Lookup during sales order flow, lookup/populated during customer flow

COMMON

Populated by sales order/customer flow

NA

NA

SEBL_01

NA

NA

NA

CUSTOMERPARTY_LOCATIONREFID

EBIZ_01

Address (location) IDs

Lookup during sales order flow, lookup/populated during customer flow

COMMON

Populated by sales order/customer flow

NA

NA

SEBL_01

NA

NA

NA

CUSTOMERPARTY_PARTYLOCATIONID

EBIZ_01

Party address IDs

Lookup during sales order flow, lookup/populated during customer flow

COMMON

Populated by sales order/customer flow

NA

NA

SEBL_01

NA

NA

NA

CUSTOMERPARTY_ACCOUNT_PHONECOMMID

EBIZ_01

Account Phone contact points

lookup/populated during customer flow

COMMON

NA

NA

NA

SEBL_01

NA

NA

NA

CUSTOMERPARTY_ACCOUNT_FAXCOMMID

EBIZ_01 column

Account Fax contact points

lookup/populated during customer flow

COMMON

NA

NA

NA

SEBL_01

NA

NA

NA

CUSTOMERPARTY_ACCOUNT_WEBCOMMID

EBIZ_01 column

Account Email/Web contact points

lookup/populated during customer flow

COMMON

NA

NA

NA

SEBL_01

NA

NA

NA

CUSTOMERPARTY_CONTACT_PHONECOMMID

EBIZ_01 column

Contact's Phone contact points

lookup/populated during customer flow

COMMON

NA

NA

NA

SEBL_01

NA

NA

NA

CUSTOMERPARTY_CONTACT_FAXCOMMID

EBIZ_01

Contact's Fax contact points

lookup/populated during customer flow

COMMON

NA

NA

NA

SEBL_01

NA

NA

NA

CUSTOMERPARTY_CONTACT_EMAILCOMMID

EBIZ_01

Contact's Email/Web contact points

lookup/populated during customer flow

COMMON

NA

NA

NA

SEBL_01

NA

NA

NA

CUSTOMERPARTY_PARTYCONTACTID

EBIZ_01

Party contact IDs

Lookup during sales order flow, lookup/populated during customer flow

COMMON

NA

NA

NA

NA

SEBL_01

NA

NA

NA

SALESORDER_ID

EBIZ_01

Sales Order ID

Populated by sales order flow

COMMON

NA

NA

NA

SEBL_01

NA

NA

NA

SALESORDER_LINEID

EBIZ_01

Sales Order Line ID

Populated by sales order flow

COMMON

NA

NA

NA

SEBL_01

NA

NA

NA

QUOTE_ID

EBIZ_01

Quote ID

Populated by sales order flow

COMMON

NA

NA

NA

SEBL_01

NA

NA

NA

QUOTE_LINEID

EBIZ_01

Quote Line ID

Populated by sales order flow

COMMON

NA

NA

NA

SEBL_01

NA

NA

NA

ORGANIZATION_ID

EBIZ_01

Organization/Business Unit IDs

Lookup during sales order/customer flow

COMMON

Lookup during asset flow

NA

NA

SEBL_01

NA

NA

NA

PRICELIST_ID

EBIZ_01

Pricelist ID

Lookup during sales order flow

COMMON

Populated by Price List bulk load

NA

NA

SEBL_01

NA

NA

NA

ITEM_ITEMID

EBIZ_01

Item/Product ID

Lookup during sales order flow

COMMON

Lookup during asset flow

NA

NA

SEBL_01

NA

NA

NA

INSTALLEDPRODUCT_ID

EBIZ_01, COMMON, SEBL_01

Asset ID

Populated by asset BPEL flow & bulk load

INVENTORY_LOCATION_ID

EBIZ_01,COMMON,SEBL_01

Inventory Location IDs

Lookup by sync product & complex product flow & asset flow

USER_NAME

EBIZ_01,COMMON,SEBL_01

User names

Lookup used by security context services


15.8 Working with DVMs

DVMs are a standard feature of the Oracle SOA Suite. They enable you to equate lookup codes and other static values across applications, for example, FOOT and FT or US and USA.

DVMs are static in nature, though administrators can add additional maps as required. Transactional business processes never update DVMs; they only read from them. DVMs are stored in XML files and cached in memory at run time.

DVM types are seeded for the Order to Cash flows, and administrators can extend the list of mapped values by adding more maps. The DVM data should be synchronized with what the participating applications use. This synchronization should occur before any initial loads are run or any incremental transactional flows are initiated.

Table 15-4 lists the DVMs for the Order to Cash: Siebel CRM - EBS integration:

Table 15-4 DVMs for Order to Cash: Siebel CRM - EBS

DVM Type DVM Column Name Comments

ADDRESS_COUNTRYID

EBIZ_01, COMMON, SEBL_01

Country codes

STATE

EBIZ_01, COMMON, SEBL_01

State codes

PROVINCE

EBIZ_01, COMMON, SEBL_01

Province codes

ADDRESS_COUNTRYSUBDIVID

EBIZ_01, COMMON, SEBL_01

Subdivision codes

ORDER_SOURCE_ID

COMMON, EBIZ_01

Mapping for multiple sources of Order/Quote

To import order sources and make them AIA-enabled, refer to Ebiz R12 Order Management Guide.

ATPCHECK_STATUS

EBIZ_01, COMMON, SEBL_01

Mapping of E-Business Suite ATP check codes to display messages

CONTACT_SALUTATION

EBIZ_01, COMMON, SEBL_01

Salutation (such as, Mr., Mrs., and so on)

CUSTOMERPARTY_STATUSCODE

EBIZ_01, COMMON, SEBL_01

Account status codes

PHONENUMBER_TYPE

EBIZ_01, COMMON, SEBL_01

Phone number type codes (such as home, work, mobile, fax, and so on)

CONTACT_GENDERCODE

EBIZ_01, COMMON, SEBL_01

Gender code

PHONENUMBER_PURPOSE

EBIZ_01, COMMON, SEBL_01

Phone number purpose (such as personal, business, and so on)

SITEUSAGE_CODE

EBIZ_01, COMMON, SEBL_01

Address site usage code (such as bill to, ship to, and so on)

ITEM_TYPE

EBIZ_01, COMMON, SEBL_01

Mapping of E-Business Suite Item Types to PIM or Siebel Product Types

ITEM_BOM_ITEMTYPE_CODE

EBIZ_01, COMMON, SEBL_01, PIM_01

Mapping of E-Business Suite BOM item type to Siebel structure types

ORACLE_RESPONSIBILITY

EBIZ_01, COMMON, SEBL_01

Mapping of Oracle context/organization to responsibility

UNIT_OF_MEASURE

EBIZ_01, COMMON, SEBL_01

Unit of measure codes

INSTALLEDPRODUCT_STATUS

EBIZ_01, COMMON, SEBL_01

Asset status codes

FREIGHT_TERMS_CODE

EBIZ_01, COMMON, SEBL_01

Freight terms

SHIPPING_PRIORITY

EBIZ_01, COMMON, SEBL_01

Shipping priority codes (such as 2 Day Service)

SHIPPING_METHOD

EBIZ_01, COMMON, SEBL_01

Shipping method codes

CURRENCY_CODE

EBIZ_01, COMMON, SEBL_01

Currency codes

ORDER_CARRIER_TYPE_CODE

EBIZ_01, COMMON, SEBL_01,GLOG_01

Carrier codes (such as FedEx, UPS, and so on)

ORDER_STATUS

EBIZ_01, COMMON, SEBL_01

Order and quote status codes

ORDER_TYPE

EBIZ_01, COMMON, SEBL_01

Type of order (such as sales order, RMA, quote, and so on)

PAYMENT_TERM

EBIZ_01, COMMON, SEBL_01

Terms of payment for an order (for example, Net30)

ORDER_RETURN_REASON

EBIZ_01, COMMON, SEBL_01

RMA return reason

CREDITCARD_TYPE

EBIZ_01, COMMON, SEBL_01

Credit card type codes (such as Visa, MC, and so on)

ORDER_INTEGRATION_STATUS

COMMON, SEBL_01

In sales order flow, integration status setting of the Siebel order or quote

PRODUCT_STATUS

EBIZ_01, COMMON, SEBL_01

Product status codes

CREDITCHECK_STATUS

EBIZ_01, COMMON, SEBL_01

Credit check code mapping (such as pass, fail)

CREDITCARDAUTH_STATUS

EBIZ_01, COMMON, SEBL_01

Credit card authorization code mapping (such as approved, rejected)

CREDITCARD_EXPIRATIONMONTH

EBIZ_01, COMMON, SEBL_01

Mapping of E-Business Suite months to Siebel months

INSTALLEDPRODUCT_TYPE

COMMON, EBIZ_01

Instance Type Code mapping of E-Business Suite

ORDER_FREIGHT_TERMS_CODE

EBIZ_01, COMMON, SEBL_01

Freight terms codes

ORDER_CHANGE_REASON

EBIZ_01, COMMON, SEBL_01

Holds the possible reasons that are applicable when an order is revised or canceled


Mapping of Shipping Method Code

In Oracle EBS, shipping method codes can be created as a combination of various keys such as Carrier Codes, Modes, Priority (service). Siebel CRM has Carrier Codes and Shipping Method (Shipping Priority Codes), which get stored in the ORDER_CARIIER_TYPE_CODE and SHIPPING_PRIORITY DVMs respectively. DVM SHIPPING_METHOD stores all Oracle EBS codes (such as 000001_Federal Ex_A_2F, which has meaning Federal Express-Air-FedEx 2Day) and corresponding COMMON values. To map from Siebel CRM to Oracle EBS Shipping method codes, SHIPPING_METHOD DVM stores COMMON values that can be in either of the following formats according to the way a shipping method code has been created in Oracle EBS application:

In the Oracle AIA Order to Cash, the order flows use the logic according to the mapped Shipping Method Code from Siebel CRM to Oracle EBS based on the values provided for Carrier Code and Shipping priority (Shipping Method) and vice versa from Oracle EBS to Siebel CRM.

Mapping ATP Check Status Codes to Messages

In Oracle EBS, the result of the Available to Promise (ATP) Check is communicated back as a status code. To map these status codes to appropriate error messages, mappings must be established in the ATPCHECK_STATUS DVM. As delivered, mappings for the most common status codes are prepopulated.

The mapping that exists in Oracle EBS can be looked up in the Oracle EBS Lookup type MTL_DEMAND_INTERFACE_ERRORS.

15.9 Enabling Oracle EBS Events

Log in to the Oracle EBS Workflow Administrator responsibility and ensure that the following Business events and the corresponding subscriptions are enabled:

15.10 Creating Oracle EBS System Profiles

You create specific profile options for the Customer and Asset Management process integrations.

15.10.1 Creating System Profile Values for the Customer Management Integration

To set specific profile options for the Customer Management integration:

  1. Log in to Oracle EBS using the system administrator responsibility.

  2. Open the System Profile Values form.

  3. Query these profile options and set the indicated values at the site level:

    • HZ: Execute API Callouts to All Events Enabled or Only Business Object Events Enabled (applicable to Oracle EBS 11.5.10.2)

    • HZ: Raise API Events to All Events Enabled or Only Business Object Events Enabled (applicable to Oracle EBS 12.1.1)

    • HZ: Format Business Object Business Events as Bulk to N

    • HZ: Generate Party Number to Yes

    • HZ: Generate Party Site Number to Yes

15.10.2 Configuring Receivables System Options for the Customer Management Integration

To configure receivables system options for the Customer Management integration:

  1. Log in to Oracle EBS using the Receivables responsibility of the operating unit where customer records are being synced.

  2. Open the System Options form under Setup, System and select the Trans and Customers tab.

  3. Select the Automatic Customer Numbering and Automatic Site Numbering check boxes.

15.10.3 Creating System Profile Values for the Asset Management Integration

To set specific profile options for the Asset Management integration:

  1. Log in to Oracle EBS using the System Administrator responsibility.

  2. Open the System Profile Values form.

  3. Query these profile options and set the indicated values at the site level:

    • CSI: Raise Business Event For Customer Owned Instances to Yes

    • CSI: Auto-split Instances During Instantiation to No

15.10.4 Configuring Oracle EBS for Constraints

To configure Oracle EBS for constraints:

  1. Navigate through Setup, Rules, Security, Processing Constraints.

  2. Query for Order Management Application and Order Line entity in the Processing Constraints form.

  3. Query for the constraint Delete of Line Not Allowed when:

    • Order line is Booked and order line is not an RLM Line

    • Order line is PO Approved

  4. Clear the Constraint check box.

  5. Save and close the form.

15.10.5 Creating Profile Values for the Order Management Integration

To create profile values for the Order Management integration post installation:

  1. Log in to the Oracle EBS application and navigate to System Administrator. Select Profile, System.

  2. Query for the profile OM: Create Account Information and change the site value to All.

  3. Query for the following profiles and set the value to Yes at site level:

    • OM: Roll Up Charges on Header Level for AIA Synch

    • OM: Roll Up Charges on Line Level for AIA Synch

    • OM: Roll Up Tax on Header Level for AIA Synch

  4. Log in to the Oracle EBS application and navigate to Order Management Super User Responsibility.

  5. Launch the Setup: System Parameters - Values form.

  6. Change the value of the Customer Relationships parameter to All Customers.

To preserve a submitted selling price for an order line:

  1. Define a line level, manual, overrideable, amount-pricing modifier (in Oracle Advanced Pricing setup).

  2. Set the value of the system profile option OM: Price Adjustment Modifier for Oracle AIA Order Lines to the modifier defined in the step 1, at the site level.

15.11 Scheduling Concurrent Processes

You must schedule concurrent processes for the Customer Management integration.

For Trading Community Architecture (TCA), a concurrent program must be run to raise business events after data creation. Schedule the concurrent request TCA Business Object Events: Raise Events to run periodically. You can run this request manually.

Before running the TCA Business Object Events: Raise Events concurrent request for the very first time, ensure that the concurrent request TCA Business Object Events: Generate Infrastructure Programs is run first.

Schedule the concurrent request TCA Business Object Events: Cleanse Infrastructure program clean up to run once a day to purge the tracking table.

15.12 Setting a Property in OTM

For the Shipping Charges integration to work successfully, you must set the following property in Oracle Transportation Management 5.5 CU5:

glog.integration.remoteQuery.wrapReplyInTransmission=1

For more information about the Shipping Charges integration, see Chapter 8, "Shipping Charges Integration Flow."

15.13 Configuring the Payment Authorization Integration

To configure the Payment Authorization integration:

  1. Set IBY: ECAPP URL (IBY profile name) to:

    http:// <host machine name>:<port number>/oa_servlets/ibyecapp

    1. Log in to the Oracle EBS application and navigate to System Administrator, Profile, System

    2. Query for IBY: ECAPP URL and change the value of:

      "http://<host machine name>:<port number>/oa_servlets/ibyecapp"

  2. Set the servlet base URL to:

    http:// <host machine name>:<port number>/oa_servlets

  3. Add the responsibility for the user (SYSADMIN).

    Navigate to System Administrator, Security: User, Define, and query for User (SYSADMIN), and add the responsibility IPayment Payment Administrator.

  4. Navigate to IPayment Payment Administrator, iPayment Administrator.

    In iPayment, navigate to the Setup tab, Payment Systems tab, click the update icon of the SamplePaymentSystem and change the value for Servlet base URL to: http:// <host machine name>:<port number>/oa_servlets

For more information about setting up Oracle Order Management transaction types and sequence assignments, see Oracle EBS Order Management User Guide, "Simple Negotiation in Oracle Order Management."

15.14 Handling Errors

Based on the roles defined for the services, the system sends email notifications if a service ends in error.

Table 15-5 lists the errors caused by the Order to Cash services.

Table 15-5 Errors Caused by Order to Cash Services

Error Code Message Text

AIA_ERR_AIAO2C2_1001

Timeout while waiting for a response from the InterfaceCustomerToFulfillmentEBF service.

AIA_ERR_AIAO2C2_1002

Timeout while waiting for a response from the InterfaceSalesOrderToCustomerEBFV2 service.

AIA_ERR_AIAO2C2_1003

Timeout while waiting for a response from the CreateSalesOrder EBS service operation.

AIA_ERR_AIAO2C2_1004

Timeout while waiting for a response from the UpdateSalesOrder EBS service operation.

AIA_ERR_AIAO2C2_1005

This order has been synchronized.

AIA_ERR_AIAO2C2_1006

Account could not be queried. Ensure that the account exists in the system, or review the setup.

AIA_ERR_AIAO2C2_1007

Timeout while waiting for a response from the SyncCustomerPartyList EBS service operation.

AIA_ERR_AIAO2C2_1008

Credit Check failed. Please contact your System Administrator.

AIA_ERR_AIAO2C2_1009

Timeout occurred in UpdateItemInstanceEbizReqABCSImpl waiting for item instance creation


For more information about the errors caused by Siebel CRM or Oracle EBS, see the documentation for that product.

For more information about Oracle AIA error handling, see the Oracle Fusion Middleware Infrastructure Components and Utilities User's Guide for Oracle Application Integration Architecture Foundation Pack, "Setting Up Error Handling."

15.14.1 Describing Delivered Error Notification Roles and Users

The system delivers the following roles and users as default values for issuing error notifications for the Order to Cash integration.

Actor Roles and Users

  • Role: OracleSiebelAdmin User: OracleSiebelAdminUser

  • Role: AIAIntegrationAdmin User: AIAIntegrationAdminUser

FYI Roles and Users

  • Role: OracleSiebelCSR User: OracleSiebelCSRUser

The default password set for all users is welcome1.

For more information about setting up error notifications using these values, see Oracle Fusion Middleware Infrastructure Components and Utilities User's Guide for Oracle Application Integration Architecture Foundation Pack, "Introduction to Oracle AIA Error Handling" and "Using Trace and Error Logs."

15.15 Viewing EBO Implementation Maps (EIMs)

For more information about how services are mapped, see the My Oracle Support document: EBO Implementation Maps (EIMs) 1095494.1.

15.16 Setting Configuration Properties

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.

Table 15-6 shows settings for the system properties:

Table 15-6 Settings: System Properties

System Property Value/Default Value Description

O2C.EnablePriceListMapping

true/false Default = false

Enable/disable mapping and validation of pricelist during order & quote processing.


Table 15-7 shows settings for the module level properties.

Table 15-7 Settings: Module -Level Properties

Module Property Value/Default Value Description

Siebel

SEBL_01.SERVER_TIMEZONE

GMT-08:00

Time zone code of Siebel Server

Siebel

SEBL_01.UTCCanonicalFlag

false

Determines when the date format is in UTC or not. Set this to true if UTC is enabled on the Siebel Application. Else set to false.

Siebel

ComplexXrefKeyDelimiter

:

Delimiter for concatenating Ids in XREF data. Set this to any character (non-system type) that is not used for creating Ids in the Siebel Application.

BULKLOAD

BULKLOAD.DEFAULT.SOURCE

No default value

Ebiz system code (defined in OER), which is the source application for initial loads

BULKLOAD.DEFAULT.TARGET

No default value

Siebel system code (defined in OER), which is the target application for initial loads

NA

Ebiz

EBIZ_01.SERVER_TIMEZONE

No default value

Time zone code


Table 15-8shows settings for the InterfaceCustomerToFulfillmentEBF service property:

Table 15-8 Settings: InterfaceCustomerToFulfillmentEBF Service Property

Property Name Value/Default Value Description

SyncCustomerPartyListResponseRequired

true/false, Default = true

Standard properties to control EBF functionality

InterfaceCustomerToFulfillment

true/false Default = true

Standard properties to control EBF functionality

ProcessCustomerPartyList

true/false Default = true

Standard properties to control EBF functionality

SyncCustomerPartyList.AsyncTimeoutDuration

Default value = PT5M

Specifies the time for which the service waits to receive a response. If response is not received within this time, the process times out and terminates.

Routing.CustomerPartyEBSV2.SyncCustomerPartyList.MessageProcessingInstruction.EnvironmentCode

Default value = PRODUCTION

Governs whether the message is routed to CAVS or to the specified target service. Default value is PRODUCTION, which routes the message to the target service.

Routing.CustomerPartyEBSV2.QueryCustomerPartyList.MessageProcessingInstruction.EnvironmentCode

Default value = PRODUCTION

Governs whether the message is routed to CAVS or to the specified target service. Default value is PRODUCTION, which routes the message to the target service.

Routing.CustomerPartyOrchestrationResponseEBSV2.InterfaceCustomerToFulfillmentResponse.MessageProcessingInstruction.EnvironmentCode

Default value = PRODUCTION

Governs whether the message is routed to CAVS or to the specified target service. Default value is PRODUCTION, which routes the message to the target service.

Routing.CustomerPartyOrchestrationResponseEBSV2.InterfaceCustomerToFulfillmentResponse.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.CustomerPartyEBSV2.QueryCustomerPartyList.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.SalesOrderOrchestrationResponseEBSV2.InterfaceCustomerToFulfillmentResponse.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.CustomerPartyEBSV2.SyncCustomerPartyList.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.CustomerPartyEBSV2.QueryCustomerPartyList.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.CustomerPartyOrchestrationResponseEBSV2.InterfaceCustomerToFulfillmentResponse.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncrequestrecipient

CAVS Endpoint URI, when CAVS is enabled.


Table 15-9shows settings for the SyncAccountSiebelReqABCSImpl service property:

Table 15-9 Settings: SyncAccountSiebelReqABCSImpl Service Property

Property Name Value/Default Value Description

Default.SystemID

No default value

Siebel system code (like SEBL_01, defined in OER) from which requests originate for this process

Routing.CustomerPartyEBSV2.SyncCustomerPartyList.MessageProcessingInstruction.EnvironmentCode

Default value = PRODUCTION

Governs whether the message is routed to CAVS or to the specified target service. Default value is PRODUCTION, which routes the message to the target service.

Routing.CustomerPartyEBSV2.SyncCustomerPartyList.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.CustomerPartyEBSV2.SyncCustomerPartyList.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncrequestrecipient

CAVS Endpoint URI, when CAVS is enabled.

ABCSExtension.PreXformABMtoEBMABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeEBSEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

Account.ProcessUpdateEventsOnly

True

This property governs whether create events raised in the Siebel application are consumed. By default, only update events are consumed.

Routing.SWICustomerParty.SEBL_01.EndpointURI

http://<SIEBEL_HOST>/eai_enu/start.swe?SWEExtSource=WebService&amp;SWEExtCmd= Execute&amp;WSSOAP=1

Siebel SWICustomerPartyService (Query) service endpoint location. This is a SOAP endpoint URL. If the request message contains the target URL, then that takes precedence.

Routing.SWICustomerParty.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.SWICustomerParty.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.


Table 15-10 shows settings for the SyncCustomerPartyListEbizReqABCSImpl service property:

Table 15-10 Settings: SyncCustomerPartyListEbizReqABCSImpl Service Property

Property Name Value/Default Value Description

Default.SystemID

No default value

Ebiz system code (like EBIZ_01, defined in OER) from which requests originate for this process

Routing.QueryCustomerPartyListEbizCreate.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.QueryCustomerPartyListEbizCreate.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property

Routing.QueryCustomerPartyListEbizCreate.EBIZ_01.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/QueryCustomerPartyListEbizCreateAdapter/QueryCustomerPartyListEbizCreateAdapter_ep

Endpoint URI of the Ebiz adapter

Routing.QueryCustomerPartyListEbizUpdate.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.QueryCustomerPartyListEbizUpdate.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.QueryCustomerPartyListEbizUpdate.EBIZ_01.EndpointURI r

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/QueryCustomerPartyListEbizUpdateAdapter/QueryCustomerPartyListEbizUpdateAdapter_ep

Endpoint URI of the Ebiz adapter

Routing.CustomerPartyEBSV2.SyncCustomerPartyList.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.CustomerPartyEBSV2.SyncCustomerPartyList.MessageProcessingInstruction.EnvironmentCode

Default value = PRODUCTION

Governs whether the message is routed to CAVS or to the specified target service. Default value is PRODUCTION, which routes the message to the target service.

Routing.CustomerPartyEBSV2.SyncCustomerPartyList.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncrequestrecipient

CAVS Endpoint URI, when CAVS is enabled.

ABCSExtension.PreXformCreateABMtoEBMABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreXformUpdateABMtoEBMABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeCustEBSEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.


Table 15-11 shows settings for the QueryCustomerPartyListSiebelProvABCSImplV2 service property:

Table 15-11 Settings: QueryCustomerPartyListSiebelProvABCSImplV2 Service Property

Property Name Value/Default Value Description

Default.SystemID

No default value

Siebel system code (such as SEBL_01, defined in OER) from which data is queried by this process

Routing.SWI_spcCustomer_spcParty_spcService.SEBL_01.EndpointURI

http://<SIEBEL_HOST>/eai_enu/start.swe?SWEExtSource=WebService&amp;SWEExtCmd= Execute&amp;WSSOAP=1

Siebel SWICustomerPartyService (Query) service endpoint location. This is a SOAP endpoint URL. If the request message contains the target URL, then that takes precedence.

Routing.SWI_spcCustomer_spcParty_spcService.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.SWI_spcCustomer_spcParty_spcService.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

ABCSExtension.PreXformEBMtoABMEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeSWICustServiceABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostInvokeSWICustServiceABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostXformABMtoEBMEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.


Table 15-12 shows settings for the SyncCustomerPartyListEbizProvABCSImpl service property:

Table 15-12 Settings: SyncCustomerPartyListEbizProvABCSImpl Service Property

Property Name Value/Default Value Description

Default.SystemID

No default value

Ebiz system code (such as EBIZ_01, defined in OER) to which data is synced. The System code value present in the enterprise business message (EBM) header of the incoming message takes precedence over this property value.

Routing.SyncCustomerPartyListEbizAdapter.EBIZ_01.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/SyncCustomerPartyListEbizAdapter/SyncCustomerPartyListEbizAdapter_ep

Endpoint URI of the Ebiz adapter

Routing.SyncCustomerPartyListEbizAdapter.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.SyncCustomerPartyListEbizAdapter.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.CustomerPartyResponseEBSV2.SyncCustomerPartyListResponse.MessageProcessingInstruction.EnvironmentCode

Default value = PRODUCTION

Governs whether the message is routed to CAVS or to the specified target service. Default value is PRODUCTION, which routes the message to the target service.

Routing.CustomerPartyResponseEBSV2.SyncCustomerPartyListResponse.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.CustomerPartyResponseEBSV2.SyncCustomerPartyListResponse.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncrequestrecipient

CAVS Endpoint URI, when CAVS is enabled.

ABCSExtension.PreXformEBMtoABMEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeEbizAdapterABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostInvokeEbizAdapterABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostXformABMtoEBMEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.


Table 15-13 shows settings for the SyncCustomerPartyListSiebelProvABCSImpl service property:

Table 15-13 Settings: SyncCustomerPartyListSiebelProvABCSImpl Service Property

Property Name Value/Default Value Description

Default.SystemID

No default value

Siebel system code (such as SEBL_01, defined in OER) to which data is synced. The System code value present in the EBM header of the incoming message takes precedence over this property value.

Routing.SyncCustomerPartyListSiebelService.SEBL_01.EndpointURI

http://<SIEBEL_HOST>/eai_enu/start.swe?SWEExtSource=WebService&amp;SWEExtCmd= Execute&amp;WSSOAP=1

Siebel SWICustomerPartyService(Upsert) service endpoint location. This is a SOAP endpoint URL. If the request message contains the target URL, then that takes precedence.

Routing.SyncCustomerPartyListSiebelService.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.SyncCustomerPartyListSiebelService.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.MergeCustomerPartyListSiebelService.SEBL_01.EndpointURI

http://<SIEBEL_HOST>/eai_enu/start.swe?SWEExtSource=WebService&amp;SWEExtCmd= Execute&amp;WSSOAP=1

Siebel SWICustomerPartyService(Merge) service endpoint location. This is a SOAP endpoint URL. If the request message contains the target URL, then that takes precedence.

Routing.MergeCustomerPartyListSiebelService.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.MergeCustomerPartyListSiebelService.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.CustomerPartyEBSV2.SyncCustomerPartyListResponse.MessageProcessingInstruction.EnvironmentCode

Default value = PRODUCTION

Governs whether the message is routed to CAVS or to the specified target service. Default value is PRODUCTION, which routes the message to the target service.

Routing.CustomerPartyEBSV2.SyncCustomerPartyListResponse.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.CustomerPartyEBSV2.SyncCustomerPartyListResponse.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncrequestrecipient

CAVS Endpoint URI, when CAVS is enabled.

Routing.CustomerPartyResponseEBSV2.SyncCustomerPartyListResponse.MessageProcessingInstruction.EnvironmentCode

Default value = PRODUCTION

Governs whether the message is routed to CAVS or to the specified target service. Default value is PRODUCTION, which routes the message to the target service.

ABCSExtension.PreXformEBMtoABMEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeSWICustSyncServiceABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeSWICustUpsertServiceABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostInvokeSWICustSyncServiceABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostInvokeSWICustUpsertServiceABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.


Table 15-14 shows settings for the MergeAccountEbizReqABCSImpl service property:

Table 15-14 Settings: MergeAccountEbizReqABCSImpl Service Property

Property Name Value/Default Value Description

Default.SystemID

No default value

Ebiz system code (such as EBIZ_01, defined in OER) from which requests originate for this process.

Routing.QueryMergeAccountEbizAdapter.EBIZ_01.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/QueryMergeAccountEbizAdapter/QueryMergeAccountEbizAdapter_ep

Endpoint URI of the Ebiz adapter.

Routing.QueryMergeAccountEbizAdapter.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.QueryMergeAccountEbizAdapter.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.QueryCustomerPartyEbizAdapter.EBIZ_01.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/QueryCustomerPartyEbizAdapter/QueryCustomerPartyEbizAdapter_ep

Endpoint URI of the Ebiz adapter.

Routing.QueryCustomerPartyEbizAdapter.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.QueryCustomerPartyEbizAdapter.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.CustomerPartyEBS.SyncCustomerPartyList.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncrequestrecipient

CAVS Endpoint URI, when CAVS is enabled.

Routing.CustomerPartyEBS.SyncCustomerPartyList.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.CustomerPartyEBS.SyncCustomerPartyList.MessageProcessingInstruction.EnvironmentCode

Default value = PRODUCTION

Governs whether the message is routed to CAVS or to the specified target service. Default value is PRODUCTION, which routes to the target service.

ABCSExtension.PreXformSyncAcctABMToEBMABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreXformMergeAcctABMToEBMABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeCustPartyEBSEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.


Table 15-15 shows settings for the MergePartyEbizReqABCSImpl service property:

Table 15-15 Settings: MergePartyEbizReqABCSImpl Service Property

Property Name Value/Default Value Description

Default.SystemID

No default value

Ebiz system code (such as EBIZ_01, defined in OER) from which requests originate for this process.

Routing.QueryPartyMergeEbizAdapter.EBIZ_01.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/QueryPartyMergeEbizAdapter/QueryPartyMergeEbizAdapter_ep

Endpoint URI of the Ebiz adapter.

Routing.QueryPartyMergeEbizAdapter.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.QueryPartyMergeEbizAdapter.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.QueryMergeOrgCustEbizAdapter.EBIZ_01.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/QueryMergeOrgCustEbizAdapter/QueryMergeOrgCustEbizAdapter_ep

Endpoint URI of the Ebiz adapter.

Routing.QueryMergeOrgCustEbizAdapter.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.QueryMergeOrgCustEbizAdapter.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.QueryRelatedOrgCustEbizAdapter.EBIZ_01.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/QueryRelatedOrgCustEbizAdapter/QueryRelatedOrgCustEbizAdapter_ep

Endpoint URI of the Ebiz adapter.

Routing.QueryRelatedOrgCustEbizAdapter.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.QueryRelatedOrgCustEbizAdapter.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.CustomerPartyEBS.SyncCustomerPartyList.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncrequestrecipient

CAVS Endpoint URI, when CAVS is enabled.

Routing.CustomerPartyEBS.SyncCustomerPartyList.MessageProcessingInstruction.EnvironmentCode

Default value = PRODUCTION

Governs whether the message is routed to CAVS or to the specified target service. Default value is PRODUCTION, which routes the message to the target service.

Routing.CustomerPartyEBS.SyncCustomerPartyList.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

ABCSExtension.PreXformABMToEBMABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreXformRelatedABMToEBMABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeSyncCustomerPartyEBSEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.


Table 15-16 shows settings for the InterfaceSalesOrderToFulfillmentEBF service property:

Table 15-16 Settings: InterfaceSalesOrderToFulfillmentEBF Service Property

Property Name Value/Default Value Description

InterfaceSalesOrderToCustomerResponseRequired

true/false Default = true

Standard properties to control EBF functionality.

Routing.SalesOrderEBSV2.SyncSalesOrderList.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS EndpointURI property.

Routing.SalesOrderEBSV2.SyncSalesOrderList.CAVS.EndpointURI

true/false Default = false

CAVS Endpoint URI, when CAVS is enabled.

isLegacyEbizProviderSupported

true/false Default = false

Governs whether the SyncSalesOrderEbizProvABCSImpl or CreateSalesOrderEbizProvABCSImpl is used. Default value is false, which uses SyncSalesOrderEbizProvABCSImpl service.

InterfaceSalesOrderToCustomer

True

Controls whether the InterfaceSalesOrderToCustomerEBF is invoked during order processing.

UpdateSalesOrder

True

Governs whether Update Order operation has to perform to update the sales order back in the source system during order processing.

RMAOrderTypes

RMA

List of values for RMA order types. During processing of orders with this type, Customer sync does not occur. This is a comma-separated (no spaces) list of string values.

InterfaceSalesOrderToCustomer.AsyncTimeoutDuration

PT5M30S

Specifies the time for which the service waits to receive a response. If response is not received within this time, the process times out and terminates. Duration to wait for the asynchronous callback from the InterfaceSalesOrderToCustomer service. If response is not received within the wait duration, a fault occurs.

CreateSalesOrder.AsyncTimeoutDuration

PT3M

Specifies the time for which the service waits to receive a response. If response is not received within this time, the process times out and terminates. Duration to wait for the asynchronous CreateSalesOrderResponse callback from the SalesOrderResponseEBS service. If response is not received within the wait duration, a fault occurs.

UpdateSalesOrder.AsyncTimeoutDuration

PT1M

Specifies the time for which the service waits to receive a response. If response is not received within this time, the process times out and terminates. Duration to wait for the asynchronous UpdateSalesOrderResponse callback from the SalesOrderResponseEBS service. If response is not received within the wait duration, a fault occurs.

Routing.SalesOrderEBSV2.CreateSalesOrder.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.SalesOrderEBSV2.CreateSalesOrder.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.SalesOrderEBSV2.UpdateSalesOrder.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.SalesOrderEBSV2.UpdateSalesOrder.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.SalesOrderOrchestrationEBSV2.InterfaceSalesOrderToCustomer.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI.property.

Routing.SalesOrderOrchestrationEBSV2.InterfaceSalesOrderToCustomer.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.SalesOrderOrchestrationResponseEBSV2.InterfaceSalesOrderToFulfillmentResponse.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.SalesOrderOrchestrationResponseEBSV2.InterfaceSalesOrderToFulfillmentResponse.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponserecipient

CAVS Endpoint URI, when CAVS is enabled.


Table 15-17 shows settings for the InterfaceSalesOrderToCustomerEBFV2 service property:

Table 15-17 Settings: InterfaceSalesOrderToCustomerEBFV2 Service Property

Property Name Value/Default Value Description

InterfaceCustomerToFulfillmentResponseRequired

true/false Default = false

Standard properties to control EBF functionality.

Routing.CustomerPartyOrchestrationEBSV2.InterfaceCustomerToFulfillment.RouteTo CAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS.

If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.CustomerPartyOrchestrationEBSV2.InterfaceCustomerToFulfillment.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.SalesOrderOrchestrationResponseEBSV2.InterfaceSalesOrderToCustomerResponse.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.SalesOrderOrchestrationResponseEBSV2.InterfaceSalesOrderToCustomerResponse.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponserecipient

CAVS Endpoint URI, when CAVS is enabled.

InterfaceCustomerToFulfillment.AsyncTimeoutDuration

PT5M

Specifies the time for which the service waits to receive a response. If response is not received within this time, the process times out and terminates. Duration to wait for the asynchronous InterfaceCustomerToFulfillmentResponse callback from the SalesOrderOrchestrationResponseEBS service. If response is not received within the wait duration, a fault occurs.


Table 15-18 shows settings for the ProcessSalesOrderSiebelReqABCSImplV2 service property:

Table 15-18 Settings: ProcessOrderSiebelReqABCSImplV2 Service Property

Property Name Value/Default Value Description

- SEBL_01.ApplicationVersion

$siebel.version (example, 8.1.1.x or 8.0.0.x)

Takes Siebel version values provided while you are installing the integration based on which it calls the respective web service version in Siebel.

Routing.SBLOrderUpsertService.SEBL_01.EndpointURI

Siebel SBLOrderUpsert service endpoint location (example, Siebel version 8.0.7 endpoint location).

This is a SOAP endpoint URL. If the request message contains the target URL, then that takes precedence.

Routing.SBLOrderUpsertService.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS.

If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.SBLOrderUpsertService.CAVS.EndpointURI

true/false Default = false

CAVS Endpoint URI, when CAVS is enabled.

isResponseRequired

true/false Default = true

Governs whether responseCode should be populated in EBM indicating that EBF (example, InterfaceSalesOrderToFulfillment) should return the response.

Default.SystemID

SEBL_01

Siebel system code (such as SEBL_01, defined in OER) from which requests originate for this process.

Routing.SalesOrderOrchestrationEBSV2.ProcessSalesOrder.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.SalesOrderOrchestrationEBSV2.ProcessSalesOrder.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncrequestrecipient

CAVS Endpoint URI, when CAVS is enabled.

Routing.SWIOrderUpsert.SEBL_01.EndpointURI

http://<SIEBEL_HOST>/eai_enu/start.swe?SWEExtSource=SecureWebService&amp;SWEExtCmd= Execute&amp;WSSOAP=1

Siebel SWIOrderUpsert service endpoint location. This is a SOAP endpoint URL. If the request message contains the target URL, then that takes precedence.

Routing.SWIOrderUpsert.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.SWIOrderUpsert.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

ABCSExtension.PreXformABMtoEBMABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeEBSEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

RMAOrderTypes

RMA

Defines the value for RMA order types. This is a list of code values that represent RMA order type, which affects the attribute mappings. This is a comma-separated (no spaces) list of string values.


Table 15-19 shows settings for the ProcessQuoteSiebelReqABCSImpl service property:

Table 15-19 Settings: ProcessQuoteSiebe;ReqABCSImpl Service Property

Property Name Value/Default Value Description

isResponseRequired

true/false Default = false

Governs whether responseCode should be populated in EBM indicating that EBF (example, InterfaceSalesOrderToFulfillment) should return the response.

Default.SystemID

SEBL_01

Siebel system code (such as SEBL_01, defined in OER) from which requests originate for this process.

Routing.SalesOrderOrchestrationEBSV2.ProcessSalesOrder.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.SalesOrderOrchestrationEBSV2.ProcessSalesOrder.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncrequestrecipient

CAVS Endpoint URI, when CAVS is enabled.

Routing.SWIQuoteUpsert.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.SWIQuoteUpsert.SEBL_01.EndpointURI

http://<SIEBEL_HOST>/eai_enu/start.swe?SWEExtSource=SecureWebService&amp;SWEExtCmd= Execute&amp;WSSOAP=1

Siebel SWIQuoteUpsert service endpoint location. This is a SOAP endpoint URL. If the request message contains the target URL, then that takes precedence.

Routing.SWIQuoteUpsert.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

ABCSExtension.PreXformABMtoEBMABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeEBSEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.


Table 15-20 shows settings for the UpdateSalesOrderEbizReqABCSImpl service property:

Table 15-20 Settings: UpdateSalesOrderEbizReqABCSImpl Service Property

Property Name Value/Default Value Description

IsOrderLineShippingDetailsRequired

true/false Default = true

Flag for specifying whether synching shipping details for a order line gets shipped

Routing.ShipmentAdviceEBS.SyncShipmentAdviceList.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.ShipmentAdviceEBS.SyncShipmentAdviceList.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncrequestrecipient

CAVS Endpoint URI, when CAVS is enabled.

Routing.GetSalesOrderLineShippingDetailsEbizAdapter.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.GetSalesOrderLineShippingDetailsEbizAdapter.EBIZ_01.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/GetSalesOrderLineShippingDetailsEbizAdapter/GetSalesOrderLineShippingDetailsEbizAdapter_ep

Endpoint URI of the Ebiz adapter.

ABCSExtension.PreXformOutputParametersToSyncShipmentAdviceListEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked

ABCSExtension.PreInvokeShipmentAdviceEBS

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

Default.SystemID

EBIZ_01

Ebiz system code (such as EBIZ_01, defined in OER) from which requests originate for this process.

Routing.SalesOrderEBSV2.UpdateSalesOrder.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.SalesOrderEBSV2.UpdateSalesOrder.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncrequestrecipient

CAVS Endpoint URI, when CAVS is enabled.

Routing.GetSalesOrderEbizAdpater.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.GetSalesOrderEbizAdpater.EBIZ_01.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/GetSalesOrderEbizAdapter/GetSalesOrderEbizAdapter_ep

Endpoint URI of the Ebiz adapter.

Routing.GetSalesOrderEbizAdpater.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.GetItemValidationOrgEbizAdapter.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.GetItemValidationOrgEbizAdapter.EBIZ_01.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/GetItemValidationOrganizationOUEbizAdapter/GetItemValidationOrganizationOUEbizAdapter_ep

Endpoint URI of the Ebiz adapter.

Routing.GetItemValidationOrgEbizAdapter.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

XRefCheck.IntervalSleepTimeMilliseconds

5000

Specifies the interval time for which the service sleeps to check whether xref has been populated during create order process.

XRefCheck.TotalWaitTime

PT30S

Specifies the total wait time for which the service waits regardless of whether xref has been populated during Create Order process.

ABCSExtension.PreXformOutputParametersToUpdateSalesOrderEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeSalesOrderEBS

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.


Table 15-21shows settings for the UpdateSalesOrderSiebelProvABCSImpl service property:

Table 15-21 Settings: Update SalesOrderSiebelProvABCSImpl Service Property

Property Name Value/Default Value Description

SyncNewChildLine

true/false Default = false

To activate or inactivate the behavior that specifies whether to sync new child component lines for example, in case of BOM split child lines or included item line sync.

SEBL_01.ApplicationVersion

$siebel.version (example, 8.1.1.x or 8.0.0.x)

Takes Siebel version values provided while you are installing the integration based on which it calls the respective web service version in Siebel.

Routing.SBLOrderUpsertService.SEBL_01.EndpointURI

http://<SIEBEL_HOST>/eai_enu/start.swe?SWEExtSource=SecureWebService&SWEExtCmd= Execute&amp;WSSOAP=1

Siebel SBLOrderUpsert service endpoint location. This is a SOAP endpoint URL.

If the request message contains the target URL, then that takes precedence.

Routing.SBLOrderUpsertService.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.SBLOrderUpsertService.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

ABCSExtension.PreInvokeSWIOrderUpsertABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point.

If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostInvokeSWIOrderUpsertABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point.

If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

Default.SystemID

SEBL_01

Siebel system code (such as SEBL_01, defined in OER) from which requests originate for this process.

Routing.SWIOrderUpsertService.SEBL_01.EndpointURI

http://<SIEBEL_HOST>/eai_enu/start.swe?SWEExtSource=SecureWebService&amp;SWEExtCmd= Execute&amp;WSSOAP=1

Siebel SWIOrderUpsert service endpoint location. This is a SOAP endpoint URL. If the request message contains the target URL, then that takes precedence.

Routing.SWIOrderUpsertService.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.SWIOrderUpsertService.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.SWIQuoteUpsertService.SEBL_01.EndpointURI

http://<SIEBEL_HOST>/eai_enu/start.swe?SWEExtSource=SecureWebService&amp;SWEExtCmd= Execute&amp;WSSOAP=1

Siebel SWIQuoteUpsert service endpoint location. This is a SOAP endpoint URL. If the request message contains the target URL, then that takes precedence.

Routing.SWIQuoteUpsertService.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.SWIQuoteUpsertService.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.SalesOrderResponseEBSV2.UpdateSalesOrderResponse.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.SalesOrderResponseEBSV2.UpdateSalesOrderResponse.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponserecipient

CAVS Endpoint URI, when CAVS is enabled.

ABCSExtension.PreXformEBMtoABMEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeSBLOrderUpsertABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeSBLQuoteUpsertABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostInvokeSBLOrderUpsertABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostInvokeSBLQuoteUpsertABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostXformABMtoEBMEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.


Table 15-22 shows settings for the CreateSalesOrderEbizProvABCSImpl service property:

Table 15-22 Settings: CreateSalesOrderEbizProvABCSImpl Service Property

Property Name Value/Default Value Description

Default.SystemID

EBIZ_01

Ebiz system code (such as EBIZ_01, defined in OER) from which requests originate for this process.

Routing.ProcessSalesOrderEbizAdapter.EBIZ_01.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/ProcessSalesOrderEbizAdapter/ProcessSalesOrderEbizAdapter_ep

Endpoint URI of the Ebiz adapter.

Routing.ProcessSalesOrderEbizAdapter.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.ProcessSalesOrderEbizAdapter.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.SalesOrderResponseEBSV2.CreateSalesOrderResponse.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.SalesOrderResponseEBSV2.CreateSalesOrderResponse.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponserecipient

CAVS Endpoint URI, when CAVS is enabled.

RMAOrderTypes

RMA

Defines the value for RMA order types. This is a list of code values that represent RMA order type, which affects the attribute mappings. This is a comma-separated (no spaces) list of string values.

ABCSExtension.PreXformEBMToABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeProcessSOEbizAdapter

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostInvokeProcessSOEbizAdapter

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostXformABMToEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

OrderSourceReference

COMMON/SourceSystemIdentifier Default=COMMON

Property to decide whether OSR should hold the Common ID or Source System Identifier.

DefaultOrderSourceId

28

Property to supply the ORDER_SOURCE_ID if dvm lookup failure occurs for quotes.

DefaultQuoteSourceId

29

Property to support the ORDER_SOURCE_ID if dvm lookup failure occurs for quotes.


Table 15-23 shows settings for the CheckATPSalesOrderSiebelReqABCSImpl service property:

Table 15-23 Settings: CheckATPSalesOrderSiebelReqABCSImpl Service Property

Property Name Value/Default Value Description

Default.SystemID

SEBL_01

Siebel system code (such as SEBL_01, defined in OER) from which requests originate for this process.

Routing.SalesOrderEBS.ProcessSalesOrderATPCheck.MessageProcessingInstruction.EnvironmentCode

Default value = PRODUCTION

Governs whether the message is routed to CAVS or to the specified target service. Default value is PRODUCTION, which routes to the target service.

ABCSExtension.PreXformABMtoEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeEBSCheckATPEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostInvokeEBSCheckATPEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostXformABMtoEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

Routing.SalesOrderEBS.ProcessSalesOrderATPCheck.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.SalesOrderEBS.ProcessSalesOrderATPCheck.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.


Table 15-24 shows settings for the PaymentAuthorizationSalesOrderSiebelReqABCSImpl service property:

Table 15-24 Settings: PaymentAuthorizationSalesOrderSiebelReqABCSImpl Service Property

Property Name Value/Default Value Description

Default.SystemID

SEBL_01

Siebel system code (like SEBL_01, defined in OER) from which requests originate for this process.

Routing.ReceivedPaymentEBS.ProcessCreditChargeAuthorization.MessageProcessingInstruction.EnvironmentCode

Default value = PRODUCTION

Governs whether the message is routed to CAVS or to the specified target service. Default value is PRODUCTION, which routes the message to the target service.

ABCSExtension.PreXformABMtoEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeEBSPaymentAuthorizationEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostInvokeEBSPaymentAuthorizationEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostXformABMtoEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

Routing.ReceivedPaymentEBS.ProcessCreditChargeAuthorization.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.ReceivedPaymentEBS.ProcessCreditChargeAuthorization.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.


Table 15-25 shows settings for the CreditCheckSalesOrderSiebelReqABCSImpl service property:

Table 15-25 Settings: CreditCheckSalesOrderSiebelReqABCSImpl Service Property

Property Name Value/Default Value Description

Default.SystemID

SEBL_01

Siebel system code (such as SEBL_01, defined in OER) from which requests originate for this process.

Routing.CustomerPartyEBSV2.ProcessCreditEligibilityVerification.MessageProcessingInstruction.EnvironmentCode

Default value = PRODUCTION

Governs whether the message is routed to CAVS or to the specified target service. Default value is PRODUCTION, which routes the message to the target service.

Routing.CustomerPartyEBSV2.ProcessCreditEligibilityVerification.RouteToCAVS

true/false Default = false

CAVS Endpoint URI, when CAVS is enabled.

Routing.CustomerPartyEBSV2.ProcessCreditEligibilityVerification.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

ABCSExtension.PreInvokeEBSCreditCheck

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreXformABMtoEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostInvokeEBSCreditCheck

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostXformEBMtoABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.


Table 15-26shows settings for the CalculateShippingChargeSalesOrderSiebelReqABCSImpl service property:

Table 15-26 Settings: CalculateShippingChargeSalesOrderSiebelReqABCSImpl Service Property

Property Name Value/Default Value Description

Default.SystemID

SEBL_01

Siebel system code (such as SEBL_01, defined in OER) from which requests originate for this process.

Routing.SalesOrderEBSV2.ProcessSalesOrderShippingChargeCalculation.MessageProcessingInstruction.EnvironmentCode

Default value = PRODUCTION

Governs whether the message is routed to CAVS or to the specified target service. Default value is PRODUCTION, which routes the message to the target service.

Routing.SalesOrderEBSV2.ProcessSalesOrderShippingChargeCalculation.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.SalesOrderEBSV2.ProcessSalesOrderShippingChargeCalculation.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

ABCSExtension.PreInvokeEBSCalculateShippingCharge

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreXformABMtoEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostInvokeEBSCalculateShippingCharge

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostXformEBMtoABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.


Table 15-27shows settings for the ProcessSalesOrderATPCheckEbizProvABCSImpl service property:

Table 15-27 Settings: ProcessSalesOrderATPCheckEbizProvABCSImpl Service Property

Property Name Value/Default Value Description

Default.SystemID

EBIZ_01

Ebiz system code (such as EBIZ_01, defined in OER) from which requests originate for this process.

Routing.ProcessSalesOrderATPCheckEbizAdapter.EBIZ_01.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/ProcessSalesOrderATPCheckEbizAdapter/ProcessSalesOrderATPCheckEbizAdapter_ep

Endpoint URI of the Ebiz adapter.

Routing.ProcessSalesOrderATPCheckEbizAdapter.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.ProcessSalesOrderATPCheckEbizAdapter.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.FetchATPScheduleSequenceEbizAdapter.EBIZ_01.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/FetchATPScheduleSequenceEbizAdapter/FetchATPScheduleSequenceEbizAdapter_ep

Endpoint URI of the Ebiz adapter.

Routing.FetchATPScheduleSequenceEbizAdapter.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.FetchATPScheduleSequenceEbizAdapter.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

ABCSExtension.PreXformEBMtoABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeCheckATPEbizAdapterABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostXformABMtoEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostInvokeCheckATPEbizAdapterABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.


Table 15-28 shows settings for the ProcessCreditChargeAuthorizationEbizProvABCSImpl service property:

Table 15-28 Settings: ProcessCreditChargeAuthorizationEbizProvABCSImpl Service Property

Property Name Value/Default Value Description

Default.SystemID

EBIZ_01

Ebiz system code (such as EBIZ_01, defined in OER) from which requests originate for this process.

Routing.ProcessCreditChargeAuthorizationEbizAdapter.EBIZ_01.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/ProcessCreditChargeAuthorizationEbizAdapter/ProcessCreditChargeAuthorizationEbizAdapter_ep

Endpoint URI of the Ebiz adapter.

Routing.ProcessCreditChargeAuthorizationEbizAdapter.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.ProcessCreditChargeAuthorizationEbizAdapter.RouteToCAVS

true/false Default = false

Govern whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

ABCSExtension.PreXformEBMtoABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokePaymentAuthEbizAdapterABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostInvokePaymentAuthEbizAdapterABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostXformABMtoEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.


Table 15-29 shows settings for the ProcessCreditEligibilityEbizProvABCSImpl service property:

Table 15-29 Settings: ProcessCreditEligibilityEbizProvABCSImpl Service Property

Property Name Value/Default Value Description

Default.SystemID

EBIZ_01

Ebiz system code (such as EBIZ_01, defined in OER) from which requests originate for this process.

Routing.ProcessCreditEligibilityEbizAdapter.EBIZ_01.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/ProcessCreditEligibilityEbizAdapterZ/ProcessCreditEligibilityEbizAdapter_ep

Endpoint URI of the Ebiz adapter.

Routing.ProcessCreditEligibilityEbizAdapter.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.ProcessCreditEligibilityEbizAdapter.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

ABCSExtension.PreXformEBMtoABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeProcessCreditEligibilityEbizAdapterABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostXformABMtoEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostInvokeProcessCreditEligibilityEbizAdapterABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.


Table 15-30 shows settings for the ProcessSalesOrderShippingChargeLogisticsProvABCSImpl service property:

Table 15-30 Settings: ProcessSalesOrderShippingChargeLogisticsProvABCSImpl

Property Name Value/Default Value Description

Default.SystemID

LOGIS_01

Logistics system code (such as LOGIS_01, defined in OER) from which requests originate for this process.

Routing.GLogService.LOGIS_01.EndpointURI

http://otm-dobson-55-oas.us.xxxxxx.com/ GC3Services/IntXmlService/webservice

Endpoint URI of the GLOG service.

Routing.GLogService.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.GLogService.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

ABCSExtension.PreXformEBMtoABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostXformABMtoEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeLogisticsABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostInvokeLogisticsABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

Logistics.CalculateShippingCharge.TransmissionType

QUERY

Specifying Logistics web service. It is a query type. (This is a constant for rate enquiry.)

Logistics.CalculateShippingCharge.RequestType

LowestCost

OTM Query type is ordered by lower cost.

Logistics.CalculateShippingCharge.WeightUOM

LB

UOM to be used for weight for OTM.

Logistics.CalculateShippingCharge.VolumeUOM

CUFT

UOM to be used for volume for OTM.


Table 15-31shows settings for the InterfaceSyncProductStructureEBF service property:

Table 15-31 Settings: InterfaceSyncProductStructureEBF Service Property

Property Name Value/Default Value Description

Routing.ItemCompositionEBS.SyncItemCompositionList.MessageProcessingInstruction.EnvironmentCode

Default value = PRODUCTION

Governs whether the message is routed to CAVS or to the specified target service. Default value is PRODUCTION, which routes the message to the target service.

Routing.ItemCompositionEBS.SyncItemCompositionList.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.ItemCompositionEBS.SyncItemCompositionList.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncrequestrecipient

CAVS Endpoint URI, when CAVS is enabled.

Routing.ItemCompositionEBS.QueryItemCompositionList.MessageProcessingInstruction.EnvironmentCode

Default value = PRODUCTION

Governs whether the message is routed to CAVS or to the specified target service. Default value is PRODUCTION, which routes the message to the target service.

Routing.ItemCompositionEBS.QueryItemCompositionList.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.ItemCompositionEBS.QueryItemCompositionList.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/ AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Product.Source.PIP

O2C/MDM Default = O2C

Governs whether the product structure must be synced.

Default value is O2C, which synchronizes the product structure.


Table 15-32 shows settings for the RequestProductStructureSiebelReqABCSImpl service property:

Table 15-32 Settings: RequestProductStructureSiebelReqABCSImpl Service Property

Property Name Value/Default Value Description

Default.SystemID

SEBL_01

Siebel system code (such as SEBL_01, defined in OER) from which requests originate for this process.

ABCSExtension.PreXformABMToEBMABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeProcessItemCompositionEBSEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

Routing.ItemCompositionOrchestrationEBS.ProcessItemComposition.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.ItemCompositionOrchestrationEBS.ProcessItemComposition.MessageProcessingInstruction.EnvironmentCode

Default value = PRODUCTION

Governs whether the message is routed to CAVS or to the specified target service. Default value is PRODUCTION, which routes the message to the target service.

Routing.ItemCompositionOrchestrationEBS.ProcessItemComposition.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponserecipient

CAVS Endpoint URI, when CAVS is enabled.


Table 15-33 shows settings for the CreateProductEbizReqABCSImpl service property:

Table 15-33 Settings: CreateProductEbizReqABCSImpl Service Property

Property Name Value/Default Value Description

SourceMileStone

WF_BPEL_Q

Governs the name of the queue on which the consumer would be listening (example: WF_BPEL_Q).

Default.SystemID

EBIZ_01

Ebiz system code (such as EBIZ_01, defined in OER) to which data is synced. The System code value present in the EBM header of the incoming message takes precedence over this property value.

Routing.QuerySimpleItemAdapter.EBIZ_01.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/QuerySimpleItemAdapter/QuerySimpleItemAdapter_ep

Endpoint URI of Ebiz adapter.

Routing.QuerySimpleItemAdapter.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.ItemEBS.SyncItemList.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.ItemEBS.SyncItemList.MessageProcessingInstruction.EnvironmentCode

Default value = PRODUCTION

Governs whether the message is routed to CAVS or to the specified target service. Default value is PRODUCTION, which routes the message to the target service.

Routing.ItemEBS.SyncItemList.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponserecipient

CAVS Endpoint URI, when CAVS is enabled.

Routing.QuerySimpleItemAdapter.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponserecipient

CAVS Endpoint URI, when CAVS is enabled.

BYPASS_ITEMVALIDATIONORG_FLAG

Y/N Default value = N

This property controls whether to bypass the validation of the organization associated with item against OE:Item Validation Org. By default, the organization associated with Item is validated against OE:Item Validation Org.

ABCSExtension.PreXformABMToEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeItemEBSEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

PUBLISH_ALL_PRODUCT

Y/N Default = N

Governs whether to sync both nonorderable and orderable products (when value is Y) or to sync only nonorderable products while performing Item sync (when value is N).


Table 15-34shows settings for the UpdateProductEbizReqABCSImpl service property:

Table 15-34 Settings: UpdateProductEbizReqABCSImpl Service Property

Property Name Value/Default Value Description

SourceMileStone

WF_BPEL_Q

Governs the name of the queue on which the consumer would be listening (example WF_BPEL_Q).

Default.SystemID

EBIZ_01

Ebiz system code (such as EBIZ_01, defined in OER) to which data is synced. The system code value present in the EBM header of the incoming message takes precedence over this property value.

Routing.QuerySimpleItemUpdateAdapter.EBIZ_01.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/QuerySimpleItemUpdateAdapter/QuerySimpleItemUpdateAdapter_ep

Endpoint URI of Ebiz adapter.

Routing.QuerySimpleItemUpdateAdapter.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

BYPASS_ITEMVALIDATIONORG_FLAG

Y/N Default = N

This property controls whether to bypass the validation of the organization associated with the item against OE:Item Validation Org. By default, the organization associated with the item is validated against OE:Item Validation Org.

ABCSExtension.PreXformABMToEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeItemEBSEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

Routing.ItemEBS.SyncItemList.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.ItemEBS.SyncItemList.MessageProcessingInstruction.EnvironmentCode

Default value = PRODUCTION

Governs whether the message is routed to CAVS or to the specified target service. Default value is PRODUCTION, which routes the message to the target service.

Routing.ItemEBS.SyncItemList.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponserecipient

CAVS Endpoint URI, when CAVS is enabled.

Routing.QuerySimpleItemUpdateAdapter.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponserecipient

CAVS Endpoint URI, when CAVS is enabled.


Table 15-35 shows settings for the BulkLoadProductEbizReqABCSImpl service property:

Table 15-35 Settings: BulkLoadProductEbizReqABCSImpl Service Property

Property Name Value/Default Value Description

SourceMileStone

WF_BPEL_Q

Governs the name of the queue on which the consumer would be listening (example: WF BPEL_Q).

Routing.TransformAppContextEbizService.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI when CAVS is enabled.

Routing.TransformAppContextEbizService.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Default.SystemID

EBIZ_01

Ebiz system code (such as EBIZ_01, defined in OER) to which data is synced. The System code value present in the EBM header of the incoming message takes precedence over this property value.

Routing.QuerySimpleItemBulkLoadAdapter.EBIZ_01.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/QuerySimpleItemBulkLoadAdapter/QuerySimpleItemBulkLoadAdapter_ep

Endpoint URI of Ebiz adapter.

Routing.QuerySimpleItemBulkLoadAdapter.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

BYPASS_ITEMVALIDATIONORG_FLAG

Y/N Default = N

This property controls whether to bypass the validation of the organization associated with the item against OE:Item Validation Org. By default, the organization associated with the item is validated against OE:Item Validation Org.

ABCSExtension.PreXformABMToEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeItemEBSEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

Routing.ItemEBS.SyncItemList.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.ItemEBS.SyncItemList.MessageProcessingInstruction.EnvironmentCode

Default value = PRODUCTION

Governs whether the message is routed to CAVS or to the specified target service. Default value is PRODUCTION, which routes the message to the target service.

Routing.ItemEBS.SyncItemList.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponserecipient

CAVS Endpoint URI, when CAVS is enabled.

Routing.QuerySimpleItemBulkLoadAdapter.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponserecipient

CAVS Endpoint URI, when CAVS is enabled.


Table 15-36shows settings for the SyncProductSiebelProvABCSImpl service property:

Table 15-36 Settings: SyncProductSiebelProvABCSImpl Service Property

Property Name Value/Default Value Description

Default.SystemID

SEBL_01

Siebel system code (such as SEBL_01, defined in OER) from which requests originate for this process.

SIMPLE_PRODUCT_RELEASE_FLAG

Y/N Default = Y

This property controls whether to release Simple Product in Siebel. By default, Simple Product (that is, Bundle product) in Siebel is released.

COMPLEX_PRODUCT_RELEASE_FLAG

Y/N Default = N

This property controls whether to release Complex Product in Siebel. By default, Complex Product (that is, Customizable product) in Siebel is not released.

Routing.SWIProductIntegrationIORes.SEBL_01.EndpointURI

http://<SIEBEL_HOST>/eai_enu/start.swe?SWEExtSource=SecureWebService&amp;SWEExtCmd= Execute&amp;WSSOAP=1

Endpoint URI of Siebel service.

Routing.SWIProductIntegrationIORes.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.SWIProductIntegrationIORes.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponserecipient

CAVS Endpoint URI, when CAVS is enabled.

Routing.ItemEBSV2.SyncItemListResponse.MessageProcessingInstruction.EnvironmentCode

Default value = PRODUCTION

Governs whether the message is routed to CAVS or to the specified target service. Default value is PRODUCTION, which routes the message to the target service.

Routing.ItemResponseEBSV2.SyncItemListResponse.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.ItemResponseEBSV2.SyncItemListResponse.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponserecipient

CAVS Endpoint URI, when CAVS is enabled.

ABCSExtension.PreXformEBMtoABMEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeSWIProductImportUpsertABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostInvokeSWIProductImportUpsertABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostXformABMtoEBMEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

Product.Source.PIP

MDM/O2C Default = O2C

Governs whether O2C or MDM is the product master.


Table 15-37 shows settings for the SyncItemCompositionListSiebelProvABCSImpl service property:

Table 15-37 Settings: SyncItemCompositionListSiebelProvABCSImpl Service Property

Property Name Value/Default Value Description

Default.SystemID

SEBL_01

Siebel system code (such as SEBL_01, defined in OER) from which requests originate for this process.

Routing.SWIProductIntegration.SEBL_01.EndpointURI

http://<SIEBEL_HOST>/eai_enu/start.swe?SWEExtSource=SecureWebService&amp;SWEExtCmd= Execute&amp;WSSOAP=1

Endpoint URI of Siebel service.

Routing.SWIProductIntegration.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.ItemCompositionEBS.SyncItemCompositionListResponse.MessageProcessingInstruction.EnvironmentCode

Default value = PRODUCTION

Governs whether the message is routed to CAVS or to the specified target service. Default value is PRODUCTION, which routes the message to the target service.

Routing.ItemCompositionResponseEBS.SyncItemCompositionListResponse.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.ItemCompositionResponseEBS.SyncItemCompositionListResponse.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>//AIAValidationSystemServlet/asyncrequestrecipient

CAVS Endpoint URI, when CAVS is enabled.

Routing.SWIProductIntegrationIORes.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponserecipient

CAVS Endpoint URI, when CAVS is enabled.

SIMPLE_PRODUCT_RELEASE_FLAG

Y/N Default = Y

This property controls whether to release Simple Product in Siebel. By default, Simple Product (that is, Bundle product) in Siebel is released.

COMPLEX_PRODUCT_RELEASE_FLAG

Y/N Default = N

This property controls whether to release Complex Product in Siebel. By default, Default Complex Product (that is, Customizable product) in Siebel is not released.

ABCSExtension.PreXformEBMtoABMEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeSWIProductImportUpsertABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostInvokeSWIProductImportUpsertABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostXformABMtoEBMEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.


Table 15-38 shows settings for the QueryItemCompositionListEbizProvABCSImpl service property:

Table 15-38 Settings: QueryItemCompositionListEbizProvABCSImpl Service Property

Property Name Value/Default Value Description

Default.SystemID

EBIZ_01

Ebiz system code (such as EBIZ_01, defined in OER) to which data is synced.

PUBLISH_ALL_PRODUCT

Y/N Default = N

Governs whether the ABCS process should publish all child components. By default, the process publishes only nonorderable child component product.

ABCSExtension.PreXformItemEBMtoABMEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeExplodeItemCompositionEbizAdapterABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostInvokeQueryItemCompositionEbizAdapterABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostXformItemABMtoEBMEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreXformItemStructureEBMtoABMEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreInvokeQueryStructureItemCompositionEbizAdapterABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostInvokeQueryStructureItemCompositionEbizAdapterABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostXformItemStructureABMtoEBMEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

Routing.ExplodeItemCompositionEbizAdapter.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.ExplodeItemCompositionEbizAdapter.EBIZ_01.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/ExplodeItemCompositionEbizAdapter/ExplodeItemCompositionEbizAdapter_ep

Endpoint URI of Ebiz adapter.

Routing.ExplodeItemCompositionEbizAdapter.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.QueryItemCompositionEbizAdapter.EBIZ_01.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/QueryItemCompositionEbizAdapter/QueryItemCompositionEbizAdapter_ep

Endpoint URI of Ebiz adapter.

Routing.QueryItemCompositionEbizAdapter.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.QueryItemCompositionEbizAdapter.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.QueryStructureItemCompositionEbizAdapter.EBIZ_01.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/QueryStructureItemCompositionEbizAdapter/QueryStructureItemCompositionEbizAdapter_ep

Endpoint URI of Ebiz adapter.

Routing.QueryStructureItemCompositionEbizAdapter.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.QueryStructureItemCompositionEbizAdapter.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.


Table 15-39 shows settings for the CreateAssetSiebelProvABCSImpl service property:

Table 15-39 Settings: CreateAssetSiebelProvABCSImpl Service Property

Property Name Value/Default Value Description

Routing.SWIAssetManagementIO.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Default.SystemID

SEBL_01

Siebel system code (such as SEBL_01, defined in OER) from which requests originate for this process.

ABCSExtension.PreProcessABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreProcessEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

Routing.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.SWIAssetManagementIO.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.SWIAssetManagementIO.SEBL_01.EndpointURI

http://<SIEBEL_HOST>/eai_enu/start.swe?SWEExtSource=SecureWebService&amp;SWEExtCmd= Execute&amp;WSSOAP=1

Endpoint URI of Siebel Service.


Table 15-40 shows settings for the UpdateAssetSiebelProvABCSImpl service property:

Table 15-40 Settings: UpdateAssetSiebelProvABCSImpl Service Property

Property Name Value/Default Value Description

Default.SystemID

SEBL_01

Siebel system code (such as SEBL_01, defined in OER) from which requests originate for this process.

ABCSExtension.PreProcessABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreProcessEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

Routing.SWIAssetManagementIO.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.SWIAssetManagementIO.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.SWIAssetManagementIO.SEBL_01.EndpointURI

http://<SIEBEL_HOST>/eai_enu/start.swe?SWEExtSource=SecureWebService&amp;SWEExtCmd= Execute&amp;WSSOAP=1

Endpoint URI of Siebel Service.


Table 15-41 shows settings for the UpdateItemInstanceEbizReqABCSImpl service property:

Table 15-41 Settings: UpdateItemInstanceEbizReqABCSImpl Service Property

Property Name Value/Default Value Description

Routing.QueryItemInstanceEbizAdapter.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.QueryItemInstanceEbizAdapter.EBIZ_01.EndpointURI

Ebiz version 11.5.10 EndpointURI should be

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/QueryItemInstanceEbizAdapter/QueryItemInstanceEbizAdapter_ep

EBiz version 12.1.x EndpointURI should be

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/QueryItemInstanceEbizR12VersionAdapter/QueryItemInstanceEbizR12VersionAdapter_ep

Endpoint URI of Ebiz adapter.

Routing.QueryItemInstanceOrderEbizAdapter.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.QueryItemInstanceOrderEbizAdapter.EBIZ_01.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/GetItemValidationOrganizationOUEbizAdapter/GetItemValidationOrganizationOUEbizAdapter_ep

Endpoint URI of Ebiz adapter.

Default.SystemID

EBIZ_01

Ebiz system code (such as EBIZ_01, defined in OER) to which data is synced.

ABCSExtension.PreProcessABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreProcessEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

Routing.QueryItemInstanceOrderEbizAdapter.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.QueryItemInstanceEbizAdapter.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.InstalledProductEBSV2.UpdateInstalledProductList.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.InstalledProductEBSV2.UpdateInstalledProductList.MessageProcessingInstruction.EnvironmentCode

Default value = PRODUCTION

Governs whether the message is routed to CAVS or to the specified target service. Default value is PRODUCTION, which routes the message to the target service.

Routing.InstalledProductEBSV2.UpdateInstalledProductList.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.


Table 15-42 shows settings for the CreateItemInstanceEbizReqABCSImpl service property:

Table 15-42 Settings: CreateItemInstanceEbizReqABCSImpl Service Property

Property Name Value/Default Value Description

Routing.QueryItemInstanceEbizAdapter.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.QueryItemInstanceEbizAdapter.EBIZ_01.EndpointURI

Ebiz version 11.5.10 EndpointURI should be

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/QueryItemInstanceEbizAdapter/QueryItemInstanceEbizAdapter_ep

EBiz version 12.1.x EndpointURI should be

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/QueryItemInstanceEbizR12VersionAdapter/QueryItemInstanceEbizR12VersionAdapter_ep

Endpoint URI of Ebiz adapter.

Routing. GetItemValidationOrganizationOUEbizAdapter.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing. GetItemValidationOrganizationOUEbizAdapter.EBIZ_01.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/GetItemValidationOrganizationOUEbizAdapter/GetItemValidationOrganizationOUEbizAdapter_ep

Endpoint URI of Ebiz adapter.

Default.SystemID

EBIZ_01

Ebiz system code (such as EBIZ_01, defined in OER) to which data is synced.

ABCSExtension.PreProcessABM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PreProcessEBM

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

Routing. GetItemValidationOrganizationOUEbizAdapter.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.QueryItemInstanceEbizAdapter.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.InstalledProductEBSV2.CreateInstalledProductList.RouteToCAVS

true/false Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.InstalledProductEBSV2.CreateInstalledProductList.MessageProcessingInstruction.EnvironmentCode

Default value = PRODUCTION

Governs whether the message is routed to CAVS or to the specified target service. Default value is PRODUCTION, which routes the message to the target service.

Routing.InstalledProductEBSV2.CreateInstalledProductList.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.


Table 15-43 shows settings for the TransformAppContextEbizService service property:

Table 15-43 Settings: TransformAppContextEbizService Service Property

Property Name Value/Default Value Description

TransformAppContextEbizService.Soap.EndpointURL

N/A

Endpoint URL for the service.

TransformAppContextEbizService.EBIZ_01.ResponsibilityDVM

ORACLE_RESPONSIBILITY

DVM used to look up the responsibility for the User/OU combination for the instance EBIZ_01.

TransformAppContextEbizService.DefaultUser

OPERATIONS

Default user for initializing Oracle EBS service calls.

TransformAppContextEbizService.DefaultOperatingUnit

204

Default organization for initializing Oracle EBS service calls.

TransformAppContextEbizService.DefaultResponsibility

Order Management Super User, Vision Operations (USA)

Default Oracle EBS responsibility for application context.

Routing.QueryResponsibilityEbizAdapter.RouteToCAVS

false/true

Determines whether the endpoint URL should be routed to either the end application service or CAVS for simulating the service.

Routing.QueryResponsibilityEbizAdapter.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/asyncresponsesimulator

This property sets the endpoint URL for the CAVS simulator.

Default.SystemID

EBIZ_01

The application is responsible for sending the system ID from which the request is being sent. If any requestor application fails to send the system ID, AIA picks the default system ID from this configuration property.

Routing.QueryResponsibilityEbizAdapter.EBIZ_01.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/event/AIASystem/Ebiz/ABCS/ QueryResponsibilityEbizAdapter

Endpoint URI of the Oracle EBS adapter.


Table 15-44 shows settings for the TransformAppContextSiebelService service property:

Table 15-44 Settings: TransformAppContextSiebelService Service Property

Property Name Value/Default Value Description

TransformAppContextSiebelService.Soap.EndpointURL

N/A

Endpoint URL for the service.

TransformAppContextSiebelService.DefaultUser

User1

Default Siebel user.

TransformAppContextSiebelService.DefaultBusinessUnit

SiebelAdmin

Default Siebel business unit.


Table 15-45 shows settings for the SyncSalesOrderEbizProvABCSImpl service property:

Table 15-45 Settings: SyncSalesOrderEbizProvABCSImpl Service Property

Property Name Value/Default Value Description

Default.SystemID

EBIZ_01

Ebiz system code (such as EBIZ_01, defined in OER) from which requests originate for this process.

ABCSExtension.PreXformEBMtoABM

true/false; Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostXformEBMtoABM

true/false; Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along

AIA ABCS Extension guidelines) is invoked.

Routing.ProcessSalesOrderEbizAdapter_pttV1.RouteToCAVS

true/false; Default = false

Governs whether the service should route the message to the CAVS endpoint. Default value is false, which does not route the message to CAVS. If set to true, it routes the message to CAVS using the endpoint specified in the CAVS.EndpointURI property.

Routing.ProcessSalesOrderEbizAdapter_pttV1.CAVS.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/AIAValidationSystemServlet/syncresponsesimulator

CAVS Endpoint URI, when CAVS is enabled.

Routing.ProcessSalesOrderEbizAdapter_pttV1.EBIZ_01.EndpointURI

http://<SOA_HOST>:<SOA_PORT>/ soa-infra/services/default/ProcessSalesOrderEbizAdapter/ProcessSalesOrderEbizAdapter_ep

Endpoint URI of the Ebiz adapter.

Routing.ProcessSalesOrderEbizAdapter_pttV1.MessageProcessingInstruction.EnvironmentCode

Default value = PRODUCTION

Governs whether the message is routed to CAVS or to the specified target service. Default value is PRODUCTION, which routes to the target service.

ABCSExtension.PreInvokeABS

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

ABCSExtension.PostInvokeABS

true/false Default = false

Governs whether ABCS Extension is enabled at the predefined plug-into point. If set to true, then the Extension process (defined along AIA ABCS Extension guidelines) is invoked.

RMAOrderTypes

RMA

This property defines the value for RMA order types. This is a list of code values that represent RMA order type. Affects the attribute mappings. This is a comma-separated (no spaces) list of string values.

OrderSourceReference

COMMON/SourceSystemIdentifier; Default = COMMON

Property to decide Order Source Reference should hold the Common ID or Source System Identifier.

DefaultOrderSourceId

Default value = 28

Property to supply the default ORDER_SOURCE_ID if dvm lookup fails for quotes.

DefaultQuoteSourceId

Default value = 29

Property to supply the default ORDER_SOURCE_ID if dvm lookup fails for quotes.

OM.CALCULATE_PRICE_FLAG

Default value = P

The CALCULATE_PRICE_FLAG on the order line entity controls whether a pricing or charge calculation should be done on the line. Default is P, which specifies that only the freight charge calculation is done.

HONOR_ORDER_NUMBER

Y/N; Default = N

Governs whether ORDER_NUMBER should be passed as part of inbound ABM. Default value is N which does not pass ORDER_NUMBER.

CreditCardAuthorized

Y/N; Default = Y

Property governing whether to pass credit card details, even when authorization details are missing. Default value is Y, which assumes that authorization details are present.


15.17 Performing Post Installation Configurations

This section includes these post installation configurations for the Order to Cash integration:

15.17.1 Configuring the Oracle Product MDM Integration with the Order to Cash: Siebel CRM - EBS Integration

To enable interoperability between the Product MDM integration and the Order to Cash integration, see the Oracle Application Integration Architecture Pre-Built Integrations: Functional Interoperability Configuration Guide.

15.17.2 Deploying Services and Creating Grants to Methods

To deploy services and create grants to methods:

  1. Add the responsibility for the user (SYSADMIN).

    1. Navigate to System Administrator, Security: User, Define.

    2. Query for User (SYSADMIN).

    3. Add responsibility Integrated SOA Gateway.

  2. Add the role Irep Administrator for the user.

    1. Navigate to User Management, User, Search for user, Update, Assign Role.

    2. Search for role Irep Administrator and assign.

  3. Deploy service and create grants.

    1. Navigate to Integrated SOA Gateway, Integration Repository, Select View By as Interface Type, Product Life Cycle Management, and Advanced Product Catalog.

    2. Click Item Service.

    3. Select the methods and user (who is invoking the service).

  4. Create grant.

    1. Select the methods and click Create Grant.

    2. Select the user who invokes the service and click Deploy Service.

15.17.3 Subscribing to the Business Events

To subscribe to business events:

  1. Log in as SYSADMIN/SYSADMIN.

  2. Navigate to Workflow Administrator, Web Applications Responsibility, Business Events.

  3. Query for business event oracle.apps.ego.item.publishItem, or oracle.apps.bom.structure.publishStructure.

  4. Click Subscription.

  5. Enter the details shown in Example 15-2 in the Subscription page:

    Example 15-2 Subscription Details

    System (Select from the LOV),
    Source Type -Local,
    Event Filter - "oracle.apps.ego.item.publishItem" / "oracle.apps.bom.structure.publishStructure".
    Phase -205
    Rule Function-WF_RULE.DEFAULT_RULE,
    Out Agent (Select from the LOV),
    Owner Name-FND
    Owner Tag-FND
    
  6. Click Apply.

Note:

Users can publish only those items on which they have Publish Privilege. By default, this privilege is available with Item Author Role. This privilege can be added to any of the roles. Before publishing, users have to check if they have privilege to publish items/structures.

For more information about installation and related activities, download the latest version of the Oracle Application Integration Architecture Installation and Upgrade Guide for Pre-Built Integrations.