Ansicht
Dokumentation
MRM_SELCRITERIA_SAVE - Logistik-Reprü - Anlegen, Ändern von Selektionskriterien einer Rechnung
CL_GUI_FRONTEND_SERVICES - Frontend Services ROGBILLS - Synchronize billing plansDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Die Selektionskriterien einer Rechnung werden geändert.
Dabei werden die Datenbanktabellen RBSELBEST/FRBR/LIFS/WERK und (bei gesetztem Parameter I_RBKPB_UPDATE) RBKPB beschrieben. Es wird nur ein einziger Rechnungsbeleg bearbeitet. Daher müssen die Felder BELNR und GJAHR in den Tabellen T_SELBEST/FRBR/LIFS/WERK gleich den Parametern I_BELNR und I_GJAHR sein, andernfalls bricht das System mit einer Fehlermeldung ab.
Wenn der Parameter I_RBKPB_UPDATE gesetzt ist, so werden die Lieferdatumsabgrenzung (I_LFDATABLI, I_LFDATBISLI, I_LFDATABRT, I_LFDATBISRT) und die globalen Zuordnungskennzeichen (I_KZZUORDLI, I_KZZUORDRT) in den entsprechenden Satz der Tabelle RBKPB geschrieben. Wenn beim Aufruf der Satz in der RBKPB bereits gelesen ist, so sollte die Datumsabgrenzung dort gepflegt werden, um Performanceprobleme und Dateninkonsistenzen zu vermeiden. Wenn der entsprechende Satz in der RBKPB nicht vorhanden ist, wird vom System die Ausnahme INVOICE_NOT_FOUND ausgelöst.
Wenn der Parameter I_LOCK gesetzt ist, so werden die Rechnung und somit auch die Selektionskriterien vor dem Anlegen durch eine logische Sperre geschützt und danach wieder freigegeben. Wenn die Rechnung bereits durch einen anderen Benutzer gesperrt ist, wird vom System die Ausnahme INVOICE_LOCKED ausgelöst.
Parameter
I_BELNRI_GJAHR
I_LOCK
I_XBEST
I_XERFB
I_XERFB_NEW
I_XFRBR
I_XLIFS
I_XUPDA
I_XWERK
T_SELBEST
T_SELCONTRACT
T_SELERFB
T_SELERFB_NEW
T_SELFRBR
T_SELLIFS
T_SELTM
T_SELWERK
Ausnahmen
Funktionsgruppe
MRMECPI1466 during Backup RFUMSV00 - Advance Return for Tax on Sales/Purchases
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2225 Date: 20240523 Time: 124802 sap01-206 ( 62 ms )