Skip to Content

BODS RDS Material Master Internal numbers

Dear Data Gurus

I am migrating Material master using the standard BODS RDS, the material being migrated are using internal numbering. The issue is that the target system already have material with the same numbers manually created therefore I need the new material from DS to increment to what is already on the target system rather than overwrite.

How can I achieve this?

Many Thanks,


Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Feb 28, 2018 at 02:48 PM


    When using internal numbering, SAP ECC uses the next number based on the config. To avoid overwriting an existing object (material in this case), set the internal number range to be higher than the highest existing object's number (or set the current number to be higher than that number). (You may need to consider the allocation of blocks of numbers from the DB server to the App servers.)

    The functionality to check if an object already has a certain number and skip to the next number is not available.

    I usually use an external numbering for a migration. These can be assigned within DS, based on the existing numbers in the target system. For a migration, you can normally keep anyone else from creating materials at the same time you are creating them. Thus, you can setup the external numbering config and/or DS with the desired numbers at the start of the load.


    Add comment
    10|10000 characters needed characters exceeded