Ansicht
Dokumentation
FKK_S_INSTPLAN_DATA_ALINE - Fakturierung: Ratenplanfälligkeitshistorie anpassen
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up General Material DataDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Mit dem vorliegenden Funktionsbaustein können Sie die Ratenplanpositionen eines Ratenplans ändern. Mit dem Parameter I_OPBEL können Sie die Nummer des zu ändernden Ratenplans übergeben, die Tabelle T_INST_DELTA_FKKOP enthält die geänderten Daten der Ratenplanpositionen.
Beachten Sie, dass Ausgleichsrestriktionen nicht gesetzt, sondern nur zurückgenommen werden können.
Vor der Änderung sind die aktuellen Ratenplanpositionen über den Funktionsbaustein
FKK_S_INSTPLAN_GETDETAIL einzulesen. Dabei muss der Parameter ACCUMULATE
= 'X' gesetzt werden (siehe Beispiel), da der Funktionsbaustein FKK_S_INSTPLAN_CHANGEFROMDATA nur mit verdichteten Ratenplanpositionen arbeitet.
Beispiel
***************************************************
* Definitions
***************************************************
* Internal Tables
DATA: tl_fkkop TYPE sfkkop OCCURS 10,
tl_rfkinst TYPE rfkinst OCCURS 10.
* Work areas
DATA: wa_fkkop TYPE sfkkop,
wa_rfkinst TYPE rfkinst.
**************************************************
* Read Installment plan
**************************************************
CALL FUNCTION 'FKK_S_INSTPLAN_GETDETAIL'
EXPORTING
i_opbel = p_opbel
i_accumulate = 'X'
* IMPORTING
* RETURN =
* INSTPLANATTR =
TABLES
t_instplan_fkkop = tl_fkkop
.
*************************************************
* implement changes
*************************************************
LOOP AT tl_fkkop INTO wa_fkkop.
MOVE-CORRESPONDING wa_fkkop TO wa_rfkinst.
* ...
* do modifications in wa_rfkinst here
* ...
APPEND wa_rfkinst TO tl_rfkinst.
ENDLOOP.
**************************************************
* change installment plan
**************************************************
CALL FUNCTION 'FKK_S_INSTPLAN_CHANGEFROMDATA'
EXPORTING
i_opbel = p_opbel
* IMPORTING
* RETURN =
TABLES
t_instl_delta_fkkop = tl_rfkinst.
Hinweise
Weiterführende Informationen
Parameter
I_CHANGE_MODEI_ONCOMMIT
T_INSTPLN_INVH
Ausnahmen
NOT_CHANGEDFunktionsgruppe
FKN1Vendor Master (General Section) ABAP Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3133 Date: 20240523 Time: 140401 sap01-206 ( 41 ms )