PC 922 Kunde / Lieferant / Adressen abgleichen, 31M
Bei Interesse bitte beim Softwarelieferanten nachfragen.
Kurzbeschreibung:
Es muss jeweils eine eigene SQL-Tabelle definiert werden. In diese Tabelle werden die zu importierenden Kunden / Lieferanten / Adressen geschrieben.
Diese SQL-Tabellen müssen sich vom Aufbau der Felder an den infra-Tabellen D41,D42,D100,D117 orientieren. Dort werden Kunden / Lieferanten / Adressen angelegt oder bereits vorhandene korrigiert.
Per SQL-Trigger werden die Änderungen mittels der infra-Verbucherschnittstelle "Kunden-/Lieferantenstamm und Adressen abgleichen, 31M-PC922.IPS (PC 922)" abgeglichen.
INI-Eintrag:
PostingCode.922=Kunde / Lieferant / Adressen abgleichen,IPS:31M-PC922.IPS,"Kunde/Lieferant: @linkpostingid, Adress-Nr: @itemno, Datei: @usflag1"
Die Übernahme der Daten erfolgt über die IPS-Datei 31M-PC922.IPS und ACTIPS.DLL.
Die Schnittstelle übernimmt neu erfasste und geänderte Kunden- und Lieferantenstammdaten sowie Adressdaten aus einer SQL-Tabelle oder einem infra-Ursprungssystem und kopiert diese in ein infra-Zielsystem.
Der Austausch erfolgt über SQL-Tabellen.
Existierende Datensätze werden überschrieben.
Beim Kunden- und Lieferantenstamm können Felder, die nicht übernommen werden sollen, über INI-Einstellungen ausgeklammert werden, z.B. Umsätze, letzter Auftrag usw. (s. INI-Einträgen PC922-NoSync… in Sektion [MWI31M])
|
Feld
|
Format
|
Bedeutung
| ||||
|
postingcode
|
int
|
Buchungsart
| ||||
|
usflag1
|
int
|
Datei-Index in der infra-Datenbank
| ||||
|
linkpostingid
|
varchar
|
Kunden- bzw. Lieferantennummer
| ||||
|
itemno
|
varchar
|
Adressnummer
| ||||
|
fromstoreno
|
varchar
|
SQL-Datenbanktabelle aus der die Daten kommen
z.B. [TESTEN].[dbo].KUNDE
| ||||
|
tostoreno
|
varchar
|
SQL-Datenbanktabelle aus der die Adresse kommt:
z.B. [TESTEN].[dbo].ADRESSEN
|
