Ansicht
Dokumentation

RC1XCNAM - EH&S: XPRA zur Umsetzung von TCG11, TCG66, TCGA6

RC1XCNAM - EH&S: XPRA zur Umsetzung von TCG11, TCG66, TCGA6

rdisp/max_wprun_time - Maximum work process run time   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Beschreibung

Dieses Programm dient zur Umsetzung der Tabellen TCG11, TCG66 und TCGA6 zwischen Version 3.0E und 3.0F.

Sollte dieses Umsetzungsprogramm nicht fehlerfrei durchlaufen, so besteht die Gefahr von Dateninkonsistenzen. In diesem Fall kann das EH&S-Modul nicht verwendet werden. Die entsprechenden Transaktionen (alle Transaktionen beginnend mit CG) sollten bis zur Behebung der Fehler gesperrt werden.

Umsetzung der Tabelle TCG11:

In der Tabelle werden die Felder CLS und CLSPOS in die neuen Felder CLVANAM und CLVPNAM umgesetzt. Die in den alten Feldern enthaltene interne Klassennumer wird dabei mittels Zugriff auf die Klassendefinitionstabelle (KLAH) in den Klassennamen (externe Klassennummer) umgewandelt und in die neuen Felder gestellt.

Fehlerhafte Einträge, d.h. Einträge mit Klassennummern, die nicht existieren, werden nicht umgesetzt und im Protokol vermerkt. Diese Einträge sollten nach Ablauf des Programms überprüft und ggf. vor einer Wiederholung korrigiert bzw. gelöscht werden.

Bei korrekter Umsetzung werden die alten Felder mit '0' belegt.

Die Umsetzung kann beliebig häufig wiederholt werden, da nur Einträge mit Feldern ungleich INITIAL ('0') abgearbeitet werden.

Umsetzung der Tabelle TCG66:

In der Tabelle TCG66 wird das Feld CLSATTR, welches eine interne Merkmalsnummer enthält, in das neue Feld ATNAM, welches einen Merkmalsnamen aufnimmt, umgesetzt. Dabei wird auf die Merkmalsdefinitionstabelle (CABN) zugegriffen.

Fehlerhafte Einträge, d.h. solche mit Merkmalsnummern, zu der kein Merkmal existiert, werden nicht umgesetzt und im Protokol vermerkt. Diese Einträge sollten nach Ablauf des Programms überprüft und ggf. korrigiert bzw. gelöscht werden.

Bei korrekter Umsetzung wird das Merkmalsnummernfeld mit '0' belegt.

Die Umsetzung kann beliebig häufig wiederholt werden, da nur Einträge mit Feldwert ungleich INITIAL ('0') abgearbeitet werden.

Umsetzung der Tabelle TCGA6:

In der Tabelle werden die Felder LSYFKOB und LSYFKEL in die neuen Felder TABNAME, FIELDNAME bzw. KLART, CLASS, ATNAM umgesetzt.

Fehlerhafte Symbole werden nicht umgesetzt.

Bei korrekter Umsetzung werden die Originalfelder gelöscht.

Wird die Umsetzung mehrfach gestartet, so werden die bereits umgesetzten Symbole nicht mehr bearbeitet. Sie werden als nicht mehr umsetzbar im Protokoll aufgeführt.

Die Symbole, welche nicht umgesetzt werden können, sollten um Anschluß an die Umsetzung kontrolliert werden. Es handelt sich hierbei entweder um bereits umgesetzte Symbol oder um fehlerhafte Symbole. Bereits umgesetzte Symbole können ignoriert werden. Fehlerhafte Symbole sollten korrigiert werden. Diese Symbole konnten vor der Umsetzung nicht in einer Berichtsgenerierung verarbeitet werden und können auch nach der Umsetzung nicht verarbeitet werden.

Die Umsetzung kann beliebig oft gestartet werden.

Voraussetzungen

Die Klassendefinitionstabelle (KLAH) und die Merkmaldefinitionstabelle (CABN) müssen umgesetzt und aktiv sein, da es ansonsten bei der Umsetzung der Tabellen TCG11 und TCG66 zu Fehlern kommen kann, infolge dessen einzelne Einträge nicht umgesetzt werden.

Ausgabe

Beispiel






ABAP Short Reference   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3632 Date: 20240520 Time: 065055     sap01-206 ( 70 ms )