Firmendaten kopieren (tccom0214m000)
Dieses Programm ist Teil des Ablaufs beim Kopieren von Firmendaten. Weitere Einzelheiten finden Sie unter Kopieren einer Mehrfirmenstruktur.
Mit diesem Programm berichtigen Sie die Firmennummern und/oder die Codes der Unternehmenseinheiten in den Dateien mit den exportierten Firmendaten, bevor Sie diese Dateien in die Datenbanktabellen der Zielfirmen importieren.
LN ändert die Nummern der angegebenen Ursprungsfirmen in die Nummern der Zielfirmen und die Codes der angegebenen Unternehmenseinheiten in die Codes der Zielunternehmenseinheiten in den Feldern der Datenbanktabellen, in denen die Domains der Firmennummer (tcncmp) und die der Unternehmenseinheitencodes (tcemm.grid and tgbrg.unit) vorkommen.
Sie können dieses Programm mehrfach verwenden. So können Sie mit diesem Programm z. B. erst die Firmennummern ändern und danach einige oder alle der Unternehmenseinheitencodes.
Ersetzen von Firmennummern
Das Ersetzen von Firmennummern ist erforderlich.
Wenn Sie eine Struktur aus mehreren Firmen kopieren, müssen Sie Folgendes ausführen:
- Mithilfe des Programms Sequenziellen Tabellen-Dump erstellen (ttaad4226m000) Dumps erstellen. Als Verzeichnis für die Tabellendateien geben Sie in das Feld Verzeichnis für Tabellendateien <Verzeichnisname>/#COMP# ein. Für jede Firma des Firmenbereichs werden Unterverzeichnisse erstellt.
- Im Feld Verzeichnis für Tabellendateien des Programms Firmendaten kopieren (tccom0214m000) <Verzeichnisname>/#COMP# eingeben. Dieses Programm wird verwendet, um alle Dateien in den Unterverzeichnissen zu verarbeiten, wobei die Dateien im Unterverzeichnis 1711 die vorläufigen Dumps von Firma 1711 darstellen usw. Die Dateien im Unterverzeichnis 1711 müssen mit 1711.S enden. Wenn nicht, werden sie übersprungen.
Ersetzen von Unternehmenseinheiten
Sie brauchen die Codes der Unternehmenseinheiten nur dann zu ersetzen, wenn die folgenden Bedingungen beide zutreffen:
- Die Ursprungsfirmen und die Zielfirmen greifen auf dieselbe zentrale Firma zu.
- Die Unternehmenseinheiten der Zielfirmen sind mit anderen kaufmännischen Firmen verknüpft als die Unternehmenseinheiten der Ursprungsfirmen.
Nicht die Paketkombination der Firma, sondern die des Anwenders bestimmt die zu kopierenden Daten.
- Feld-Trennzeichen festlegen
-
Geben Sie das Trennzeichen an, das in den sequenziellen Dateien verwendet wird, in denen die exportierten Daten der aktuellen Firma enthalten sind. Dabei handelt es sich um dasselbe Trennzeichen, das auch während des Exports im Programm Sequenziellen Tabellen-Dump erstellen (ttaad4226m000) angegeben wurde.
Folgende Trennzeichen sind möglich:
- das Pipe-Zeichen (|)
- ein Dach gefolgt von einem Großbuchstaben, z. B. ^A, ^B usw.
- Verzeichnis für Tabellendateien
-
Das Verzeichnis, in dem die sequenziellen Dateien der aktuellen Firma gespeichert sind. Dabei handelt es sich um das Verzeichnis, das während des Exports im Programm Sequenziellen Tabellen-Dump erstellen (ttaad4226m000) angegeben wurde.
- Zu kopierende Firmen
-
Markieren Sie dieses Kontrollkästchen, um die Nummern der Ursprungsfirmen in den Dateien mit den exportierten Daten durch die Nummern der Zielfirmen zu ersetzen.
Wenn Sie nur die Codes der Unternehmenseinheiten in den Dateien mit den exportierten Firmendaten ändern möchten, müssen Sie die Markierung dieses Kontrollkästchens aufheben.
- Zu kopierende Firmen
-
Geben Sie die Nummern der Ursprungsfirmen und die Nummern der entsprechenden Zielfirmen an, durch welche diese ersetzt werden sollen. Wenn Sie mehrere Firmen kopieren, die eine Struktur bilden, müssen Sie die Nummern aller Firmen in dieser Struktur angeben.
Dafür gelten die folgenden Regeln:
- Sie können die Firmennummern in beliebiger Reihenfolge angeben.
- Die Nummer der Ursprungsfirma und die Nummer der Zielfirma sind nur durch ein Größer-als-Zeichen (>) getrennt. Zum Beispiel: Geben Sie 400>600 ein, wenn die Ursprungsfirma 400 und die Zielfirma 600 lautet.
- Die Kombinationen aus Nummer der Ursprungsfirma und Nummer der Zielfirma sind durch ein Semikolon (;) getrennt.
- Firmennummern müssen aus vier Ziffern bestehen. Verwenden Sie bei Bedarf führende Nullen, z. B. 001.
- Verwenden Sie keine Leerstellen.
Gehen Sie beim Erfassen der Eingabewerte für dieses Feld sorgfältig vor. Die Nummern der Ursprungsfirmen, für die Sie in diesem Feld keine Zielfirmennummern angeben, werden nicht geändert. Dies kann zu erheblichen Fehlern führen, da nach dem Hochladen der sequenziellen Dateien die Mehrfirmenzielstruktur Bezüge auf Ursprungsfirmen enthalten wird.
Beispiel
Eine Mehrfirmenstruktur aus den Firmen 400, 401, 402 und 403 wird folgendermaßen kopiert:
- Firma 400 in Firma 600
- Firma 401 in Firma 601
- Firma 402 in Firma 602
- Firma 403 in Firma 603
Daher müssen Sie zur Korrektur der Firmennummern in der sequenziellen Datei folgenden Wert eingeben: 400>600;401>601;402>602;403>603.
- Zu kopierende Unternehmenseinheiten
-
Markieren Sie dieses Kontrollkästchen, um die Codes der Ursprungsunternehmenseinheiten in den Dateien mit den exportierten Daten durch die Codes der Zielunternehmenseinheiten zu ersetzen.
Sie brauchen die Codes der Unternehmenseinheiten nur dann zu ändern, wenn die folgenden Bedingungen beide zutreffen:
- Die Ursprungsfirmen und die Zielfirmen greifen auf dieselbe zentrale Firma zu.
- Die Unternehmenseinheiten der Zielfirmen sind mit anderen kaufmännischen Firmen verknüpft als die Unternehmenseinheiten der Ursprungsfirmen.
Wenn Sie nur die Firmennummern in den Dateien mit den exportierten Firmendaten berichtigen möchten, müssen Sie die Markierung dieses Kontrollkästchens aufheben.
- Zu kopierende Unternehmenseinheiten
-
Geben Sie die Codes der Ursprungsunternehmenseinheiten zusammen mit den Codes der entsprechenden Zielunternehmenseinheiten an.
Dafür gelten die folgenden Regeln:
- Sie können die Codes der Unternehmenseinheiten in beliebiger Reihenfolge angeben.
- Die Codes der Ursprungsunternehmenseinheiten und die Codes der Zielunternehmenseinheiten sind durch ein Größer-als-Zeichen (>) getrennt.
- Die Kombinationen aus Code der Ursprungsunternehmenseinheit/Code der Zielunternehmenseinheit sind durch ein Semikolon (;) getrennt.
- Die Codes der Unternehmenseinheiten können aus bis zu sechs Zeichen bestehen. Längere Codes werden nach der sechsten Stelle abgeschnitten. So wird z. B. UE001235 zu UE0012.
- LN ändert Kleinbuchstaben in Großbuchstaben.
- Verwenden Sie keine Leerstellen.
Hinweis
Die Codes der Zielunternehmenseinheiten müssen in der zentralen Firma vorhanden sein.
Beispiel
Die folgenden Ersetzungen müssen in der Datei mit den exportierten Firmendaten vorgenommen werden:
- Der Unternehmenseinheitencode UEL2F2 muss durch den Code UEZ2F2 ersetzt werden.
- Der Unternehmenseinheitencode UEL3F2 muss durch den Code UEZ3F2 ersetzt werden.
- Der Unternehmenseinheitencode UEL3F4 muss durch den Code UEZ3F4 ersetzt werden.
Um die Codes der Unternehmenseinheiten in der sequenziellen Datei zu berichtigen, müssen Sie Folgendes eingeben: UEL2F2>UEZ2F2;UEL3F2>UEZ3F2;UEL3F4>UEZ3F4.