Skip to Content
Author's profile photo Former Member

Massive Identifier change/creation for Substance.

     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:

  1. When we want to change/update manufacture name.
  2. Want to assign or update the CAS number..
  3. Want to assign the country specific identifiers.

  In the following sections I am going to explain the development approach in detailed.

Selection Screen:

SCREEN.jpg

Design and Development:

  1. Import the Specification data from ESTDH.
    1. Import RECNROOT and Identifier Information from ESTRI.
  2. If Assign New Identifier Option selected prepare the data to assign the Identifier.
    1. Make sure we have Specification data such as Specification, Identifier information, Language code, Recon Root Number.
    2. Call BAPI BAPI_BUS1077_CHANGE to change Substance.
    3. CODE.jpg
  3. If the Modify Identifier selected prepare data to modify Identifier.
    1. Make sure we have Specification data such as Specification, Identifier information, Language code, Recon Root Number.
    2. Call BAPI BAPI_BUS1077_CHANGE to change Substance.
  4. Please see the attached source code for remaining details.
  5. Output:

OUTPUT.jpg

Assigned Tags

      1 Comment
      You must be Logged on to comment or reply to a post.
      Author's profile photo Christoph Bergemann
      Christoph Bergemann

      Great work 🙂 😎 Thanks for sharing