Ansicht
Dokumentation
DOCUMENTS_VIA_PKEY_READ - Lese Kalkulationsbelege (WKBK/WKBP) für Tabelle von Positionsschlüsseln
ABAP Short Reference SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3upDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Mit diesem Funktionsbaustein werden für eine Liste, die aus Kalkulationbeleg- und Positionsnummern (Importtabelle PI_T_KKEY) besteht, die zugehörigen Einträge der Tabelle WKBK (Kalkulationsbeleg: Kopfdaten) und der Tabelle WKBP (Kalkulationsbeleg: Positionsdaten) unter Berücksichtigung interner Puffertabellen bestimmt und in entsprechende Exporttabellen übertragen.
Für jede neue Kalkulationsbelegnummer der Listeneinträge wird zunächst überprüft, ob der zu bestimmende WKBK-Eintrag bereits in der entsprechenden internen Puffertabelle zur vorhanden ist. Ist dies der Fall, wird der Eintrag aus der Puffertabelle in die Exporttabelle übertragen, anderenfalls wird die Belegnummer in einer Merktabelle für einen späteren Massenzugriff auf die Datenbank gesammelt. Im Anschluß daran wird mit den Positionseinträgen zum Kalkulationsbeleg analog verfahren. Gepufferte WKBP-Einträge werden in die Exporttabelle übertragen, der Schlüssel nichtvorhandener WKBP-Einträge wird in einer zweiten Merktabelle gesammelt.
Nachdem alle importierten Kalkulationsbelegnummer mit zugehörigen Positionen überprüft wurden, werden die Datenbankzugriffe auf die Tabellen WKBK und WKBP mit den in den Merktabellen gesammelten Belegnummern durchgeführt. Die dabei gefundenen Sätze werden dabei sowohl in die Puffer- als auch in die Exporttabellen übertragen.
Beispiel
Hinweise
Weiterführende Informationen
Parameter
PE_T_ERRO_ARCHPE_T_WKBK
PE_T_WKBP
PI_T_PKEY
Ausnahmen
Funktionsgruppe
WVK0RFUMSV00 - Advance Return for Tax on Sales/Purchases TXBHW - Original Tax Base Amount in Local Currency
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2156 Date: 20240523 Time: 123122 sap01-206 ( 53 ms )