Ansicht
Dokumentation

RFVIDDEI_OBSOLET - Einzelposten: Ist

RFVIDDEI_OBSOLET - Einzelposten: Ist

General Material Data   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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:

  1. Ersetzen Sie die Einzelpostendatei GLS1 durch die neue Datei.
  2. 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.
  1. 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.

  1. Ergänzen Sie die SELECT-Anweisung mit den neuen Feldern.
  2. 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 )