Ansicht
Dokumentation
/IBS/RB_UE_VERTV_GET_LIST_PREP - RBD Einzelnachweis Vertragssalden, Vorb. Massenverarbeitung
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
Der Funktionsbaustein bereitet das Lesen von Salden zu Verträgen vor. Er muss zunächst aufgerufen werden, wenn man die Salden mehrerer Verträge mittels /IBS/RB_UE_GET_LIST_DATA ermitteln will. Um die Verarbeitung zu beenden, sollte /IBS/RB_UE_GET_LIST_END aufgerufen werden, das die DB-Cursor schliesst und internes Memory freigibt.
Steuerung:
Das Flag IF_GET_ALL bestimmt, ob alle Verträge gelesen werden sollen (ggf. abhängig
von der Modul-Id). Ist das der Fall, muss eine geeignete Grösse in I_PACKAGE_SIZE übergeben
werden, und die Angaben in I_VERTV_LOW und I_VERTV_HI werden ignoriert. Der FB /IBS/RB_UE_GET_LIST_DATA
stellt dann die Salden je Paket bereit. In diesem Fall ist die Angabe von I_MODID optional. Während
der Bearbeitung darf kein explizites oder implizites COMMIT WORK erfolgen, andernfalls ist der Datenbank-Cursor nicht mehr benutzbar! Ersatzweise kann man den Funktionsbaustein 'DB_COMMIT' verwenden.
Sollen nicht alle Verträge gelesen werden, ist ein Intervall von Verträgen (I_VERTV_LOW - I_VERTV_HI) zu einer Modul-Id (I_MODID) zu übergeben. In diesem Fall werden die DB-Tabellen sofort gelesen und intern zur Verfügung gestellt. Ein Commit Work kann jederzeit erfolgen.
Beispiel
Hinweise
Weiterführende Informationen
Parameter
IF_GET_ALLI_LIBUE
I_MODID
I_PACKAGE_SIZE
I_VERTV_HI
I_VERTV_LOW
Ausnahmen
PARAM_ERRORFunktionsgruppe
/SAPLRB_OB_UEBAL_S_LOG - Application Log: Log header data TXBHW - Original Tax Base Amount in Local Currency
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1741 Date: 20240523 Time: 161859 sap01-206 ( 48 ms )