Daten aus Systemtabelle CSYTAB exportieren

Die Datenbank CSYTAB wird von mehreren Programmen verwendet. Sie enthält mehrere Tabellen mit Daten, die für unterschiedliche Zwecke verwendet werden. Jede Tabelle verfügt über einen "Konstantenwert", der die Datensätze in CSYTAB definiert, die zu der jeweiligen Tabelle gehören. So wird zum Beispiel der Konstantenwert SMCD für die Verkäufertabelle in "Verkäufer. Öffnen" (CRS100) verwendet. Da der Konstantenwert in M3 nicht sichtbar ist, ist es schwer zu erkennen, welche Programme Konstantenwerte verwenden.

CSYTAB verfügt auch über Felder für die Division oder den Sprachcode. Je nach Tabelle gilt für die beiden Felder:
  • Nicht verwendet oder immer leer. Der Konstantenwert SMCD, der in (CRS100) verwendet wird, verwendet weder Division noch Sprache.
  • Obligatorisch oder nie leer. Der Konstantenwert FATP, der von "Anlagentyp. Öffnen" (FAS075) verwendet wird, erfordert immer eine Division.
  • Optional, das heißt, dieses Feld kann leer bleiben oder einen Wert enthalten. Der Konstantenwert TEDL, der von "Lieferbedingung. Öffnen" (CRS065) verwendet wird, kann leer sein oder einen angegebenen Sprachcode enthalten.

CSYTAB speichert auch Informationen im Feld "Parameter", in dem verschiedene Datenfelder in einer einzigen Zeichenfolge (Textstring) gespeichert werden. So wie einige Programme, die CSYTAB verwenden, unterschiedliche Variationen in verschiedenen Ländern aufweisen können, kann das Feld "Parameter" verschiedene Arten von Daten für denselben Konstantenwert enthalten.

Aufgrund dieser Eigenschaften kann der Export und Import von Daten aus CSYTAB komplex sein. Das Programm "CSYTAB. Export" (CMS240) wurde erstellt, um Daten auf einfache Weise aus CSYTAB zu exportieren.

Einschränkung

Nicht alle in CSYTAB gefundenen Konstantenwerte wurden für den Export über (CMS240) aktiviert. Einige der Datensätze sind nicht für den Export und Import vorgesehen oder sie wurden noch nicht dafür aktiviert.

Führen Sie folgende Schritte aus

  1. Zeigen Sie in (CMS240/B) die Datensätze zu einem "Konstantenwert" an. Es ist möglich, nach "Konstantenwert" zu durchsuchen, um die verfügbaren Konstantenwerte anzuzeigen. Sie können auch das verknüpfte Programm öffnen, das den Konstantenwert über F18 = Öffnen verwendet.
    Hinweis

    Es ist möglich, eine Sortierfolge für das Browse-Fenster zu definieren, sodass stattdessen nach Programmen sortiert wird. Dies erfolgt über "Objekt" CMM240 und "Tabelle" CMM24010 in "Sortierfolge im Browse-Fenster. Öffnen" (MNS180). Siehe Die Sortierfolge für die Anzeige im Browse-Fenster erstellen.

  2. Um CSYTAB-Daten zu exportieren, verwenden Sie F17 = Export. Damit gelangen Sie zum Exportbild (CMS240/H). Je nach Typ des Konstantenwerts werden "Division" und "Sprache" angezeigt.
  3. Wählen Sie "Ausgewählte Division(en) beibehalten" aus, wenn die Division aus der Quelle importiert werden soll. Wenn "Ausgewählte Division(en) beibehalten" nicht ausgewählt ist, wird beim Import die Division des Benutzers verwendet und es kann immer nur jeweils eine Division exportiert werden.
  4. Die gedruckte Datei kann durch Öffnen von "Konfigurationsdaten-Jobs. Öffnen" (MNS200) gefunden werden. Verwenden Sie die Sortierfolge 4, und geben Sie den Dateinamen und das Startdatum an. Verwenden Sie Eingabe 20 = XML-Datei anz., um die XML-Datei als komprimierte ZIP-Datei herunterzuladen.