Ansicht
Dokumentation

J_7L_PREIS_ARTIKEL_SPLITTING - REA Preisberechnung Artikel für eine Periode, mit Splitting

J_7L_PREIS_ARTIKEL_SPLITTING - REA Preisberechnung Artikel für eine Periode, mit Splitting

Vendor Master (General Section)   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser FB berechnet das Lizenzentgelt eines REA-Artikels für eine Periode mit Berücksichtigung des R-Partner-Splittings.

Dazu wird für jeden Recyclingpartner jeder Version der Zuordnung Recyclingpartner zu Artikel mittels des FB J_7L_PREIS_ARTIKEL_PERIODE für die Versionsperiode ein Lizenzentgelt ermittelt.

Diese Lizenzentgelte werden dann mit der Versionsperiodendauer und dem Splitting-Anteil des R-Partners gewichtet und aufsummiert.

Beispiel


TABLES: J_7LE02,
J_7LC02.

DATA: VERSION LIKE J_7LKB1 OCCURS 0 WITH HEADER LINE,
SUMMEE LIKE J_7LKB1-SUMMEE,
SUMMER LIKE J_7LKB1-SUMMER,
SUMMEA LIKE J_7LKB1-SUMMEA.

SELECT SINGLE * FROM J_7LC02 WHERE BUKRS = '1000'.
CALL FUNCTION 'J_7L_PREIS_ARTIKEL_SPLITTING'
EXPORTING
ARTNR = '000000000000913816'
BUKRS = '1000'
LAND1 = 'DE'
VRKME = 'ST'
DATAB = '19990101'
DATBI = '20001231'
FMENG = 1000
VERDETAIL = 'X'
IMPORTING
SUMMEE = SUMMEE
SUMMER = SUMMER
SUMMEA = SUMMEA
TABLES
VERSION = VERSION
EXCEPTIONS
ARTNR_NOT_FOUND = 1
PLVRS_NOT_FOUND = 2
ENTNR_NOT_FOUND = 3
VRPNR_NOT_FOUND = 4
UNIT_CONVERSION_ERROR = 5
UNSPECIFIED_ERROR = 6
OTHERS = 7.

IF SYST-SUBRC <> 0.
WRITE: 'Returncode', SYST-SUBRC.
ELSE.
WRITE: SUMMEE CURRENCY J_7LE02-WAERE, J_7LE02-WAERE,
SUMMER CURRENCY J_7LC02-WAERS, J_7LC02-WAERS,
SUMMEA CURRENCY J_7LC02-WAERA, J_7LC02-WAERA.
LOOP AT VERSION.
SELECT SINGLE * FROM J_7LE02 WHERE ENTNR = VERSION-ENTNR AND
BUKRS = '1000' AND
LAND1 = 'DE'.
WRITE: / VERSION-STATUS, VERSION-DATAB, VERSION-DATBI,
VERSION-ENTNR, VERSION-SPLIT,
VERSION-SUMMEE CURRENCY J_7LE02-WAERE, J_7LE02-WAERE,
VERSION-SUMMER CURRENCY J_7LC02-WAERS, J_7LC02-WAERS,
VERSION-SUMMEA CURRENCY J_7LC02-WAERA, J_7LC02-WAERA.
ENDLOOP.
ENDIF.

Hinweise

  • Der Parameter SUMMEE liefert nur dann einen verwertbaren Betrag,
    wenn die Währungen aller beteiligten R-Partner gleich sind.

Weiterführende Informationen





Parameter

ARTNR
BUKRS
DATAB
DATBI
FMENG
KZMMSD
KZPRFM
LAND1
LANDR
PFORMEL
RBUKR
SUMMEA
SUMMEE
SUMMER
VARIANTE
VERDETAIL
VERSION
VRKME
WAERA
WAERS

Ausnahmen

ARTNR_NOT_FOUND
ENTNR_NOT_FOUND
LANDR_NOT_FOUND
OVERFLOW_ERROR
PLVRS_NOT_FOUND
RBUKR_NOT_FOUND
UNIT_CONVERSION_ERROR
UNSPECIFIED_ERROR
VRPNR_NOT_FOUND

Funktionsgruppe

J7LP

PERFORM Short Reference   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4155 Date: 20240523 Time: 102144     sap01-206 ( 40 ms )