Ansicht
Dokumentation
/ISDFPS/ASSIGN_KEYS - Kundentabellen zuordnen
Fill RESBD Structure from EBP Component Structure ROGBILLS - Synchronize billing plansDiese Dokumentation steht unter dem Copyright der SAP AG.
In dieser Customizing-Aktivität können Sie eine Kundentabelle mit IDocs verbinden.
- Der Tabellenbereich Tabellenzuordnung (/ISDFPS/CT_TABLE) definiert die Verknüpfung zwischen der Standardtabelle, der Kundentabelle und dem Objektyp.
- Der Tabellenbereich Feldzuordnung( /ISDFPS/CT_FIELD) definiert die Beziehung der Schlüsselfelder zwischen der Standardtabelle und der Kundentabelle.
- Sie können die Stammdateninformation „Geändert am“ über Feld - Änderungsdatum in der Tabellenzuordnung überschreiben.
Im folgenden Beispiel enthält die Kundentabelle ZZ_EQUI zusätzliche Equipmentdaten. Die Kundentabelle bezieht sich auf die Standardtabelle EQUI, die Beziehung wird über das Feld EQUNR angelegt. In diesem Beispiel wird angenommen, dass das letzte Änderungsdatum im Feld CHA_DATE der Kundentabelle ZZ_EQUI ist.
Tabellenzuordnung - /ISDFPS/CT_TABLE:
Stammdatentabelle | Kundentabelle | Objekttyp Vert. Kundentab. | Feld - Änderungsdatum | |
---|---|---|---|---|
EQUI | ZZ_EQUI | /ISDFPS/ET | CHA_DATE |
Feldzuordnung - /ISDFPS/CT_FIELD:
Stammdatentabelle | Feld - Stammdatentabelle | Kundentabelle | Feld - Kundentabelle |
---|---|---|---|
EQUI | EQUNR | ZZ_EQUI | EQUNR |
Festlegung des Datums Geändert am (= letzte Änderung des Datensatzes) der Kundentabelle: |
Für ein Standarddatenobjekt basiert die Entscheidung, ob ein einzelner Datensatz bereits verteilt wurde oder ob dieser noch verteilt werden muss, auf dem Datumsfeld Geändert am (z.B. Equipment) des Datensatzes, der mit der Replikationstabelle verglichen wird.
Um diese Logik auf die Kundentabellen zu erweitern, würden die Kundentabellen standardmäßig auf Grundlage des „Geändert am“-Datums der zugehörigen Standardlogik verteilt werden.
Diese Funktion wurde um zwei zusätzliche Optionen zum Ersetzen der Standardlogik erweitert, damit das letzte „Geändert am“-Datum festgelegt werden kann, das für die Entscheidung, ob die Daten verteilt werden, erforderlich ist.
Option 1:
In Feld - Änderungsdatum (DATE_FIELD) können Sie den Feldnamen der Kundentabelle (Feld CC_TABNAME) in die Zuordnungstabelle Tabellenzuordnung (/ISDFPS/CT_TABLE) eingeben. Dieses Feld enthält das letzte Änderungsdatum des Datensatzes in der Kundentabelle. In der Kundentabelle müssen Sie das Feld mit einem Datum füllen und den Datentyp DATS (Länge 8) festlegen. Wenn Feld - Änderungsdatum in der Zuordnungstabelle nicht gefüllt ist, wird diese Funktion nicht ausgeführt.
Beispiel 1:
Equipment mit Nummer 1234567 wurde am 01.01.2017 geändert, das Feld CHA_DATE in Tabelle ZZ_EQUI hat das Datum 01.01.2017 aus der Kundentabelle empfangen.
Verteilt am | Status | Datum in Replikationstabelle nach Verteilung | Zus. Informationen |
---|---|---|---|
01.01.2017 | Verteilt | 01.01.2017 | Änderungsdatum aus Stammdaten ermittelt |
02.01.2017 | Nicht verteilt | 01.01.2017 | Datum nicht geändert |
Beispiel 2:
Equipment mit Nummer 1234567 wurde am 01.01.2017 geändert, das Feld CHA_DATE in Tabelle ZZ_EQUI hat das Datum 02.01.2017 aus der Kundentabelle empfangen.
Verteilt am | Status | Datum in Replikationstabelle nach Verteilung | Zus. Informationen |
---|---|---|---|
01.01.2017 | Verteilt | 01.01.2017 | Änderungsdatum aus Stammdaten ermittelt |
02.01.2017 | Verteilt | 02.01.2017 | Änderungsdatum aus Kundentabelle ermittelt |
Beispiel 3:
Equipment mit Nummer 1234567 wurde am 02.01.2017 geändert, das Feld CHA_DATE in Tabelle ZZ_EQUI hat das Datum 01.01.2017 aus der Kundentabelle empfangen.
Verteilt am | Status | Datum in Replikationstabelle nach Verteilung | Zus. Informationen |
---|---|---|---|
01.01.2017 | Verteilt | 01.01.2017 | Änderungsdatum aus Kundentabelle ermittelt |
02.01.2017 | Verteilt | 02.01.2017 | Änderungsdatum aus Stammdaten ermittelt |
Option 2:
Wenn Sie Ihr Änderungsdatum aus einem anderen Ort als der Kundentabelle oder den Stammdaten ermitteln möchten, können Sie das BAdI ISDFPS/CHANGE_LAST_CHANGED verwenden.
Weitere Informationen finden Sie im BAdI /ISDFPS/CHANGE_LAST_CHANGED.
Hinweis: Stellen Sie sicher, dass Sie im Feld CHA_DATE kein Datum wie 31.12.9999 verwenden oder festlegen. Wenn ein unbestimmtes Datum wie dieses in die Replikationstabelle übernommen wird, wird die Verteilung des zugehörigen Objekts nie wieder angestoßen!
RFUMSV00 - Advance Return for Tax on Sales/Purchases rdisp/max_wprun_time - Maximum work process run time
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 8022 Date: 20240329 Time: 113226 sap01-206 ( 101 ms )