This utility report is really useful when you want to assign the value to identifier of create a identifier for a specification.
Even we have "CG02" as a slandered Substance Workbench we have to use the manual approach to deal with each specification. As an ABAP consultant I spent considerable amount of time to figure out the beast way of automating this and I am assuming that this is really useful.
In the following sections I am going to explain the development approach in detailed.
Advantages:
- When we want to change/update manufacture name.
- Want to assign or update the CAS number..
- Want to assign the country specific identifiers.
In the following sections I am going to explain the development approach in detailed.
Selection Screen:

Design and Development:
- Import the Specification data from ESTDH.
- Import RECNROOT and Identifier Information from ESTRI.
- If Assign New Identifier Option selected prepare the data to assign the Identifier.
- Make sure we have Specification data such as Specification, Identifier information, Language code, Recon Root Number.
- Call BAPI BAPI_BUS1077_CHANGE to change Substance.

- If the Modify Identifier selected prepare data to modify Identifier.
- Make sure we have Specification data such as Specification, Identifier information, Language code, Recon Root Number.
- Call BAPI BAPI_BUS1077_CHANGE to change Substance.
- Please see the attached source code for remaining details.
- Output:
