Siebel Applications Administration Guide > Global Accounts >

Updating a Custom Hierarchy


Custom hierarchies are static and must be updated by the administrator. There are two approaches to updating an account hierarchy:

  • Edit the account relationships in the current hierarchy.
  • Update the hierarchy to the default (parent account) hierarchy, and then edit the account relationships in the hierarchy.

To update a custom hierarchy

  1. Navigate to Accounts screen > Global Accounts Administration view.
  2. Select the account hierarchy record.
  3. Do one of the following:
    • In the Account Relationships list, edit the Parent Account fields for existing accounts and create new relationship records as required.
    • In the Account Hierarchy list, click Update Hierarchy to return the hierarchy to the default. Then, in the Account Relationships list, edit the Parent Account fields for existing accounts, and create new relationship records as required.

To add hierarchy update to a batch workflow policy

  1. In Siebel Tools, create a workflow policy.
  2. Configure the workflow policy to call the Update Hierarchy business service.
  3. Use the Workflow Process simulator to test that the workflow process functions correctly.
  4. Set the status of the workflow process to Active.

    For information about how to create and configure a workflow policy, use the Workflow Process Simulator, and set the status of a workflow process, see Siebel Business Process Framework: Workflow Guide.

    NOTE:  If you create the business service in Siebel Tools, and compile the business service into the SRF file, make sure that you copy the SRF file to the objects\lang directory.

  5. Execute the workflow policy as a batch component in the Siebel application, as follows:
    1. Navigate to the Administration - Server Management screen > Jobs view.
    2. In the Jobs view, create a new job with a Component/Job value of Workflow Process Manager.
    3. In the Job Parameters form, add a parameter for the new job with the following details:
      Field
      Description

      Name

      Enter the value Workflow Process Name.

      Value

      Enter the name of the workflow policy you created in Step 1.

    4. In the Job Detail form, enter the time and date when you want the job to start in the Scheduled Start field.
    5. In the Jobs view, click Submit Job.

      The job starts automatically at the scheduled time, and a Task ID is generated for the job.

    6. To track the execution of the task, in the Jobs view, select the job whose Task ID you want to track, then click Tasks in the link bar.

      You can view the details of the task in the Tasks view and subviews.

Siebel Applications Administration Guide Copyright © 2009, Oracle and/or its affiliates. All rights reserved. Legal Notices.