Deleting a Transition State

This topic describes how to delete a transition state from your Oracle CRM On Demand server for your environment (customer test environment or production).

About the Delete Operation

The Delete command deletes a transition state and all of the field setup and related access control configurations for the transition state.

You cannot use the Delete command to delete the field setup or the related access control configuration on a transition state without deleting the transition state itself. If you deleted the field setup or the related access control configuration from a transition state in the source environment after you migrated the transition state to a target environment, and you want to delete the corresponding configuration data from the transition state in the target environment, then you must delete the transition state from the target environment and extract and upload the transition state data from the source environment again.

Syntax

The following is the syntax for using the Oracle Migration Tool On Demand client to delete a transition state:

migrationtool -u UserID -s ServerURL Delete ProcessAdministrationTransitionState SystemNameOfObject [ProcessName] StateName

where:

  • UserID is the user sign-in ID that has the appropriate privileges to run the Oracle Migration Tool On Demand client commands.

  • ServerURL is the URL for the Oracle CRM On Demand server where your company resides.

  • SystemNameOfObject is the system name of the object (record type) from which you want to delete the transition state, for example, Account. The system names for the record types are listed in System Names for Record Types.

  • ProcessName is the name of the process from which you want to delete the transition state.

  • StateName is the name of the transition state that you want to delete.

Note: The Oracle Migration Tool On Demand client requests your Oracle CRM On Demand password, which can be redirected (using the pipe command) to the client program from standard input; that is, from a file, from the command line, or from another program.

Example of Deleting a Transition State

The following is an example of deleting a transition state:

migrationtool -u UserID -s ServerURL Delete ProcessAdministrationTransitionState Account "Account Process"
Active
Note: If the name of the record type, process, or transition state contains spaces, then the name must be enclosed with quotation marks.