Ansicht
Dokumentation

RH_GET_NUMBER_RANGE - Prüfen Nummernkreise für Personalplanungsobjekte

RH_GET_NUMBER_RANGE - Prüfen Nummernkreise für Personalplanungsobjekte

ROGBILLS - Synchronize billing plans   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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

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

Beispiel:

1. Objekt HUGO, nicht jahresabh.

DATA: NUMBER(10) TYPE C,

RC LIKE INRI-RETURNCODE.

NUMBER = ...

CALL FUNCTION 'NUMBER_CHECK'

EXPORTING 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.

2. Objekt EGON, jahresabh.

DATA: NUMBER(10) TYPE C,

RC LIK INRI-RETURNCODE,

YEAR LIKE 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

FROM_NO
LAST_NO
NO_RANGE_NUM
OBJECT_TYPE
PLAN_VERSION
RETURNCODE
TO_NO

Ausnahmen

INTERVAL_NOT_FOUND
OBJECT_TYPE_NOT_FOUND
PLAN_VERSION_NOT_FOUND
RP_PLAN_RANGES_NOT_DEFINED

Funktionsgruppe

RHIN

Addresses (Business Address Services)   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2365 Date: 20240604 Time: 010133     sap01-206 ( 41 ms )