Ansicht
Dokumentation

RKE_OBJECTS_ALLOCATE - Top-Down Verteilung

RKE_OBJECTS_ALLOCATE - Top-Down Verteilung

Addresses (Business Address Services)   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Der Funktionsbaustein dient zur Verteilung von Werten zwischen Objekten.

Tabelle TDCONNECT: Eine Gruppe von Objekten EOBJNR in der ein Wert verteilt wird ist durch die gleiche Nummer SOBJNR gekennzeichnet.

Grundsätzlich werden alle Senderwerte (VSEND) einer Gruppe addiert und neu entsprechend den Referenzwerten (VREFE) verteilt.

Feld FLNOREC = 'X': Objekt ist kein Empfänger (VEMPF = 0), sein Senderwert wird aber berücksichtigt.

Tabelle: TDPERIO: alle vorkommenden Perioden

Tabelle: TDFNAM: Feldnamen der zu verteilenden Wertfelder

Tabelle TDVALUES: Daten zu den Objekten:
VSEND: Senderwert (alter Wert)
VREFE: Referenzwert (Äquivalenzziffern)
VEMPF: Empfängerwert (neuer Wert)

Parameter IGN_FLNOREC = 'X':

Objekt wird als Empfänger behandelt, auch wenn FLNOREC = 'X' ist.

Parameter IGN_ZERVAL = 'X': Objekte mit Referenzwert 0 (VREFE = 0) die mögliche Empfänger sind (FLNOREC = ' ') werden nicht in den Verteilungsprozess miteinbezogen, ihr Senderwert wird nicht zu den anderen addiert, sondern es wird VEMPF = VSEND gesetzt.

Parameter ONLY_FLNOREC = 'X': Nur Senderwerte FLNOREC = 'X' verteilen ("nur nicht zugeordnetes verteilen").

Beispiele:

IGN_FLNOREC = ' ', IGN_ZERVAL = ' ', ONLY_FLNOREC = ' '.

EOBJNR FLNOREC VSEND VREFE VEMPF

1 X 150 10 0

2 50 3 150

3 100 7 350

4 200 0 0

IGN_FLNOREC = 'X', IGN_ZERVAL = ' ', ONLY_FLNOREC = ' '.

EOBJNR FLNOREC VSEND VREFE VEMPF

1 X 150 10 250

2 50 3 75

3 100 7 175

4 200 0 0

IGN_FLNOREC = ' ', IGN_ZERVAL = 'X', ONLY_FLNOREC = ' '.

EOBJNR FLNOREC VSEND VREFE VEMPF

1 X 150 10 0

2 50 3 90

3 100 7 210

4 200 0 200

IGN_FLNOREC = 'X', IGN_ZERVAL = 'X', ONLY_FLNOREC = ' '.

EOBJNR FLNOREC VSEND VREFE VEMPF

1 X 150 10 150

2 50 3 45

3 100 7 105

4 200 0 200

IGN_FLNOREC = ' ', IGN_ZERVAL = ' ', ONLY_FLNOREC = 'X' oder

IGN_FLNOREC = ' ', IGN_ZERVAL = 'X', ONLY_FLNOREC = 'X'

EOBJNR FLNOREC VSEND VREFE VEMPF

1 X 150 10 0

2 50 3 95 ( = 50 + 150 * 3 / 10 )

3 100 7 205 ( = 100 + 150 * 7 / 10 )

4 200 0 200

IGN_FLNOREC = 'X', IGN_ZERVAL = ' ', ONLY_FLNOREC = 'X'

IGN_FLNOREC = 'X', IGN_ZERVAL = 'X', ONLY_FLNOREC = 'X'

EOBJNR FLNOREC VSEND VREFE VEMPF

1 X 150 10 75 ( = 150 * 10 / 20 )

2 50 3 72,5 ( = 50 + 150 * 3 / 20 )

3 100 7 125,5

4 200 0 200





Parameter

ALG_NEG_VAL
IGN_FLNOREC
IGN_ZERVAL
ONLY_FLNOREC
TDCONNECT
TDERRO
TDFNAM
TDPERIO
TDUNITS
TDVALUES

Ausnahmen

PROGRAM_ERROR

Funktionsgruppe

KEP6

Vendor Master (General Section)   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3761 Date: 20240603 Time: 232042     sap01-206 ( 45 ms )