Number range object read and maintain services

Function group SNR2

The function modules in this group perform all read and maintenance accesses to number range objects in the database.

  • NUMBER_RANGE_OBJECT_MAINTAIN
    This function module provides all the screens needed to maintain a given number range object, with the possibility of branching to interval maintenance and change document display.
    An export parameter states which action the user has performed with the number range object.
  • NUMBER_RANGE_OBJECT_CLOSE
    With this function module, you write all changes to a given number range object, which were put in local memory with NUMBER_RANGE_OBJECT_UPDATE, to the database. If intervals are affected by the changes, they are updated. Change documents are created for all changes. A flag states whether intervals have been updated.
  • NUMBER_RANGE_OBJECT_DELETE
    With this function module, you can delete either the whole definition of a given number range object, including texts, or only the texts. The deletion is performed directly in the database.
    The function module provides no connection to the correction and transport system.
  • NUMBER_RANGE_OBJECT_INIT
    With this function module, you initialize local memory for a given number range object.
    You only need this call when you offer number range object maintenance in a user transaction, in which you want to provide the possibility of canceling changes which have not been saved.
  • NUMBER_RANGE_OBJECT_LIST
    This function module gets a list of all number range objects with their texts and attributes. The information is put in a table.
    The contents of local memory are not taken into account.
  • NUMBER_RANGE_OBJECT_READ
    This function module gets the texts and attributes of a given number range object. The records returned can be used for changes with the function modules NUMBER_RANGE_OBJECT_UPDATE and NUMBER_RANGE_OBJECT_DELETE.
  • NUMBER_RANGE_OBJECT_UPDATE
    This function module copies new number range objects or changes to existing number range objects into local memory, after error checks.
    The function module does not provide a connection to the correction and transport system.