/IBS/RB_UE_VERTV_GET_LIST_PREP - RBD Einzelnachweis Vertragssalden, Vorb. Massenverarbeitung
CPI1466 during Backup ABAP Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Der Funktionsbaustein bereitet das Lesen von Salden zu Verträgen vor. Er muss zunächstaufgerufen werden, wenn man die Salden mehrerer Verträge mittels /IBS/RB_UE_GET_LIST_DATA ermittelnwill. 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ängigvon der Modul-Id). Ist das der Fall, muss eine geeignete Grösse in I_PACKAGE_SIZE übergebenwerden, und die Angaben in I_VERTV_LOW und I_VERTV_HI werden ignoriert. Der FB /IBS/RB_UE_GET_LIST_DATAstellt dann die Salden je Paket bereit. In diesem Fall ist die Angabe von I_MODID optional. Währendder 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_UESUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up PERFORM Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1657 Date: 20120527 Time: 032321 triton ( 89 ms )






