ABAP RAP

Numbering

Scope

This set explains numbering strategies in the managed scenario.

Programmed numbering

Early numbering

  • Configure early numbering in the behavior header.
  • Implement FOR_NUMBERING in the handler class.

Late numbering (since 2021)

Requirement: create a key that consists of the project key, a dash, and a sequential number within that project (e.g. BW4-816).

Steps

  • Adjust behavior definition (late numbering)
  • Implement ADJUST_NUMBERS method

Implementation notes

  • Use MAPPED changing parameter to get %PID of new instances.
  • Calculate next number by querying ZBC_TASKS for the max suffix and incrementing.