Ansicht
Dokumentation
RFVIDDEI_OBSOLET - Einzelposten: Ist
General Material Data TXBHW - Original Tax Base Amount in Local CurrencyDiese Dokumentation steht unter dem Copyright der SAP AG.
Beschreibung
Das Programm RGUGLS10 druckt Einzelposten-Informationen. Es kann sowohl direkt als auch über die Bericht/Bericht-Schnittstelle aufgerufen werden.
Das Programm ist für die Einzelpostendatei GLS1 der Datenbanktabelle GLT1 geschrieben und kann nur für diese Tabelle benutzt werden. Um ein analoges Programm für eine kundendefinierte Datenbank zu schreiben, kann das Programm RGUGLS10 als Vorlage dienen. Es sind dann folgende Modifikationen notwendig:
- Ersetzen Sie die Einzelpostendatei GLS1 durch die neue Datei.
- Erweitern Sie die SELECT-OPTIONS-Anweisung um die relevanten Felder, die in Ihre Datenbanktabelle neu aufgenommen wurden. Beispiel: wenn Sie das Feld 'PRODNR' Produktnummer aufgenommen haben, so fügen Sie die Anweisung
SELECT-OPTIONS PRODUCT FOR ZZGLSI-PRODNR.
-
hinzu. Dabei wird angenommen, daß Ihre neue Einzelpostendatei ZZGLSI heißt.
- Fügen Sie für jedes neue Tabellenfeld Anweisungen nach folgendem Muster ein:
CALL FUNCTION 'G_REPORT_FIND_DIMENSION'
EXPORTING DIM_FIELD = 'PRODNR '
IMPORTING SUBRC = SUBRC
DIM_DATA = DIM_DATA.
IF SUBRC = 0 AND
DIM_DATA-VAL_MIN <> HEX00 AND
DIM_DATA-VAL_MAX <> HEXFF.
PRODUCT-SIGN = 'I'.
PRODUCT-OPTION = 'BT'.
PRODUCT-LOW = DIM_DATA-VAL_MIN.
PRODUCT-HIGH = DIM_DATA-VAL_MAX.
APPEND PRODUCT.
ENDIF.
- Ergänzen Sie die SELECT-Anweisung mit den neuen Feldern.
- Modifizieren bzw. ergänzen Sie die relevanten WRITE-Anweisungen.
Voraussetzungen
Ausgabe
Beispiel
PERFORM Short Reference General Data in Customer Master
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2289 Date: 20240520 Time: 135633 sap01-206 ( 31 ms )