Ansicht
Dokumentation

NUMBER_CHECK - Nummernkries Nummer im Nummernintervall überprüfen

NUMBER_CHECK - Nummernkries Nummer im Nummernintervall überprüfen

RFUMSV00 - Advance Return for Tax on Sales/Purchases   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book
Vorbemerkung

Dieser Funktionsbaustein ist freigegeben.

Die Dokumentation des Funktionsbausteins wird noch überarbeitet, so daß sie auch formal den Anforderungen genügt, die an freigegebene Funktionsbausteine gestellt werden.

Der Funktionsbaustein prüft, ob eine Nummer in einem externen Intervall liegt.

Alle Ausnahmen werden mit MESSAGE ... RAISING ... erzeugt.

Beispiel:

  1. Objekt HUGO, nicht jahresabhängig.

    DATA: NUMBER(10) TYPE C,
          RC         TYPE INRI-RETURNCODE.

       NUMBER        = ...

       CALL FUNCTION 'NUMBER_CHECK'
            EXPORTING
  2. OBJECT = 'HUGO'
    NR_RANGE_NR = '01'
    NUMBER = NUMBER
    IMPORTING
    RETURNCODE = RC.

    CASE RC.
    WHEN ' '.
    * Nummer liegt im Intervall
    WHEN 'X'.
    * Nummer liegt nicht im Intervall
    ENDCASE.
  3. Objekt EGON, jahresabhängig.

    DATA: NUMBER(10) TYPE C,
    RC TYPE INRI-RETURNCODE,
    YEAR TYPE INRI-TOYEAR.

    YEAR = '1992'.
    T001-BUKRS = '0001'.
    NUMBER = ...

    CALL FUNCTION 'NUMBER_CHECK'
    EXPORTING
    OBJECT = 'EGON'
    NR_RANGE_NR = '01'
    NUMBER = NUMBER
    SUBOBJECT = T001-BUKRS
    TOYEAR = YEAR
    IMPORTING
    RETURNCODE = RC.

    CASE RC.
    WHEN ' '.
    * Nummer liegt im Intervall
    WHEN 'X'.
    * Nummer liegt nicht im Intervall
    ENDCASE.




Parameter

LENGTH_CHECK
NR_RANGE_NR
NUMBER
NUMERIC_CHECK
OBJECT
RETURNCODE
SUBOBJECT
TOYEAR

Ausnahmen

INTERVAL_NOT_FOUND
NUMBER_RANGE_NOT_EXTERN
OBJECT_NOT_FOUND

Funktionsgruppe

SNR3

PERFORM Short Reference   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3007 Date: 20240523 Time: 083713     sap01-206 ( 29 ms )