Parameter > Verwaltung > Importe/Exporte > Tabellen- / Importparameter 

Diese Funktion ist nur interessant, wenn Dateien aus dem Importmodul ENTERPRISE V3™ gelesen oder Dateien für dieses Modul geschrieben werden sollen; die von diesem Modul verwendeten Import- und Exportformate unterscheiden sich von denen in Sage X3, d. h. mit der Funktion GESAEV werden die Formate umgeschlüsselt, damit die Entsprechungen zwischen den Import- / Exportmodellen in Sage X3 und einem V3-Modell beschrieben werden können. Weiterhin werden Standardwerte an die Felder vergeben, die nicht im Quellmodell vorhanden sind.

Die Struktur eines Import- / Exportmodells in ENTERPRISE V3 entspricht dem in Sage X3, wenn das Modell aus einer einzigen Datenschicht besteht. In diesem Fall dienen die Importparameter in erster Linie der Definition von Entsprechungen. Das Modell Kopfzeile / Zeile in X3 ENTERPRISE V3 hingegen ist durch folgende Struktur beschrieben:

Feldgruppe (Kopfzeilentabelle)

 

Feldgruppe Zeilen (erste Zeile)

Feldgruppe Zeilen (zweite Zeile)

...

Feldgruppe Zeilen (n. Zeile)

LT

Logisches Trennzeichen

LT

 

Feldgruppe (Kopfzeilentabelle)

 

...

 

 

 

 

 

 

 

 

 

 

Diese Struktur basiert auf der Tatsache, dass auf eine Kopfzeile so lange Zeilen folgen, bis ein durch ein logisches Trennzeichen (häufig handelt es sich dabei um die Zeichen ***) definierter Stoppdatensatz das erneute Schreiben eines neuen Kopfzeilendatensatzes oder einer zweiten Auskunftszeilenebene ermöglicht.

Im Gegensatz hierzu wird in einem Sage-X3-Modell die Datengruppenstruktur mithilfe von Gruppen-Ids definiert. Diese sind obligatorisch, wenn mehr als eine Datensatzschicht existiert:

Kopfzeilen-Id

Feldgruppe (Kopfzeilentabelle)

 

Zeilen-Id

Zeilenfelder (erste Zeile)

...

Zeilen-Id

Zeilenfelder (n. Zeile)

LT

Kopfzeilen-Id

Feldgruppe (Kopfzeilentabelle)

 

...

 

 

 

 

 

 

 

 

 

 

In X3 ENTERPRISE gab es zu bestimmten Modellen (insbesondere dem Buchungsmodell) keine Kopfzeile, sondern lediglich Zeilen (die Kopfzeilendaten wurden in den Zeilen wiederholt). Damit in dieser Umgebung das Sage-X3-Modell verwendet werden kann, muss definiert werden, in welchen Feldern der Stopp erfolgt (in der Regel bei der Belegnummer: Ändert sich diese, handelt es sich nicht mehr um dieselbe Buchung).

Mit den Importparametern von V3 können die Umschlüsselungen zwischen den Modellen V3 und X3 definiert werden, mit denen eine mit einem V3-Modell angelegte Datendatei gelesen und im Anschluss daran neu geschrieben werden kann, so dass sie für das X3-Importmodell lesbar ist.

Mit der V3-Importfunktion können die Dateien danach auf Basis eines Modells dieses Typs umgeschlüsselt werden.

Vorbedingungen

SEEREFERTTO Siehe Dokumentation Umsetzung

Maskenverwaltung

Kopfzeile

Übersicht

In der Kopfzeile werden in Form von Kontrollkästchen ein Code, ein Titel und ein Aktivindikator definiert.

Schließen

 

Felder

In diesem Register befinden sich die folgenden Felder :

Ermöglicht die Angabe von Konvertierungsregeln, um den unter Adonix ENTREPRISE v3 erzeugten Dateiexport zu ermöglichen.

  • Bezeichnung (Feld INTIT)

Ermöglicht die Definition einer Bezeichnung für jeden Datensatz.

  • Aktiv (Feld ENAFLG)

Aktivieren Sie dieses Kontrollkästchen, um den aktuellen Datensatz zu aktivieren.

Die nicht ausgewählten Datensätze behalten ihren Inhalt und ihre Einstellungen, können jedoch in folgenden Fällen nicht durch Aufruf ihres Codes verwendet werden:

  • in anderen Datensätzen, wie Dokumente und Parameter,
  • in Massenverarbeitungen.

Über die Funktionsberechtigungen kann die Anlage eines aktiven Datensatzes untersagt werden. In diesem Fall ist das Kontrollkästchen standardmäßig deaktiviert. Es kann nur von einem berechtigten Benutzer oder über einen Unterschriftenworkflow geändert werden.

Schließen

 

Register Allgemeine Angaben

Übersicht

In diesem Register können die allgemeinen Übertragungsparameter definiert und die Struktur der umzuschlüsselnden Datengruppen beschrieben werden.

Nach der Erfassung des Import- / Exportmodellcodes werden in der Tabelle Stopp die verschiedenen Datengruppen des endgültigen Importmodells angezeigt.

Zu diesen Gruppen muss eine Stoppfeldnummer definiert werden (dies ist lediglich für die letzte Gruppe nicht notwendig). Mit dieser Stoppfeldnummer kann beschrieben werden, in welchem Feld der Datensatzstopp erfolgt, wenn durch einen Datensatz mehrere Zeilenebenen definiert sind. Dies ist beispielsweise bei Übernahme der Buchungen aus X3 FINANCE V3 der Fall. In den Buchungsmodellen werden die Kopfzeilendaten in allen Zeilen wiederholt, weswegen es notwendig ist, für die Unterscheidung zwischen den verschiedenen Belegen den Rang (zwischen 1 und N) des Feldes Belegnummer in der Importdatei anzugeben. Die Kopfzeilen- und Zeilendaten können dann einfach durch diesen Rang definiert werden, und ein Stopp in einem solchen Id-Feld markiert den Übergang zum nächsten Beleg.

Wenn im Zugangs- und Abgangsmodell von V3 die Kopfzeilen- und Zeilendaten auf dieselbe Weise strukturiert sind, kann per Konvention als Stoppfeld immer das erste Feld verwendet werden. Durch Angabe des Gruppentrennzeichens des Modells V3 am Trennzeichen '/' des Importmodells kann der Stopp auf der zweiten Seite definiert werden.

Schließen

 

Felder

In diesem Register befinden sich die folgenden Felder :

Blocknummer 1

Angabe des Codes der Import- / Exportvorlage, die die Datei liest. Die v3-Datei wird konvertiert, damit sie von dieser Vorlage importiert werden kann.

Konvertierungsdatei

  • Feld TYPV3

 

  • Konvertierungsdatei (Feld FILV3)

Ermöglicht die Angabe des Pfades der v3-Datei, die ins x3-Format konvertiert werden muss.

  • Dateiformat (Feld CODDBA)

 

Zieldatei

  • Feld TYPX3

 

  • Zieldatei (Feld FILX3)

Ermöglicht die Angabe des Pfades der ins x3-Format konvertierten Datei, die über das Standard-Importmodul importiert werden kann.

Tabelle Wechsel

  • Code (Feld FLGREC)

Code, der die aktuelle Gruppe in der Import-Export-Vorlage identifiziert.

  • Ebene (Feld FLGLEV)

Verschachtelungsebene der aktuellen Gruppe in der Import-Export-Vorlage.

Tabellenname der entsprechenden aktuellen Datengruppe aus der Import-Export-Vorlage.

  • Schlüsselfeld (Feld FLGV3)

Ermöglicht die Angabe der Zeilennummer der v3-Vorlage, die eine Unterbrechung herbeiführt, wenn ein v3-Datensatz mehreren x3-Ebenen entspricht.

Beispiel: in Adonix Entreprise v3, enthält die Datei ECRITURES Informationen der Kopfzeilen und der Zeilen. In Sage X3 unterscheidet die Standard-Importvorlage für Buchungen eine Ebene für die Kopfzeile und eine Ebene für die Zeilen.

Daher muss die Nummer des PIECE-Bereichs aus der v3-Vorlage angegeben werden, um die Kopfzeile von der Nummer des NUMECT-Bereichs für die Zeilen zu unterscheiden. Wird eine Vorlage auf mehreren Ebenen konvertiert, wird die letzte Ebene als die genaue angesehen und der Bereich ist leer. Unter Sage X3 wird diese Ebene im Allgemeinen durch "**" gekennzeichnet.

Schließen

 

Register Zeilen

Übersicht

In diesem Register werden zu den Feldern des X3-Modells die entsprechenden Feldnummern des V3-Modells angezeigt. Hinweis:

Nummern, die mit der Ziffer 1 beginnen, beziehen sich auf den Beginn der Datengruppe

  • Entspricht eine Kopfzeilen- und Zeilenstruktur in V3 einer identischen Struktur in X3, werden die Zeichen, aus denen sich das Trennzeichen der Datengruppen zusammensetzt (in der Regel handelt es sich dabei um "***") am Zeichen "/" am Gruppenbeginn definiert, und die Nummerierung wird ab 1 fortgesetzt
  • Für die Berücksichtigung von Feldern können Bedingungen definiert werden. Mit der Spalte Bedingung kann bei deren Prüfung die Übertragung des Quellfeldes auf das Zielfeld ausgelöst werden. Es wird darauf hingewiesen, dass der Wert des aktuellen Feldes in der stets alphanumerischen Variable VALEUR gespeichert ist.
  • In der hierfür vorgesehenen Spalte kann auch ein Standardwert für das Feld definiert werden. Dieser Wert kann sich auf das zu importierende Feld beziehen (Variable VALEUR). Wenn das Feld VALEUR z. B. zunächst eine Zahl mit zwei Dezimalstellen aber ohne Trennzeichen enthält, kann dieser Betrag per Division durch 100 umgeschlüsselt werden. Hierfür wird die Initialisierungsformel val(VALEUR)/100 verwendet.

Wenn sich das V3-Exportmodell z. B. aus einer Kopfzeile und aus durch die drei Zeichen *** getrennten Zeilen zusammensetzt, das X3-Modell aus einer Gruppe der Ebene 1 namens E und einer Gruppe der Ebene 2 namens L besteht, die Kopfzeilenfelder der Datei V3 A, B und C in der Reihenfolge B, C, Feld mit Tagesdatum, A übernommen werden müssen und die Zeilenfelder E, F, G in der Reihenfolge E, G, F übernommen werden müssen, wobei G mit 100 zu multiplizieren ist, so ergibt sich im Register Allgemein folgende Tabelle:

Code

Ebene

Tabelle

Stoppfeld

E

1

Kopfzeilentabelle

1

L

2

Zeilentabelle

 

Im Register Zeilen werden lediglich folgende Daten angezeigt:

Code

Datei

Feld

Kommentar

Feld V3

Bedingung

Initialisierung

E

Kopfzeilentabelle

/

 

 

 

 

E

Kopfzeilentabelle

B

Feld B

2

 

 

E

Kopfzeilentabelle

C

Feld C

3

 

 

E

Kopfzeilentabelle

D

Feld D

 

 

date$

E

Kopfzeilentabelle

A

Feld A

1

 

 

L

Zeilentabelle

/

 

***

 

 

L

Zeilentabelle

E

Feld E

1

 

 

L

Zeilentabelle

G

Feld G

3

 

val(VALEUR)*100

L

Zeilentabelle

F

Feld F

2

 

 

Schließen

 

Felder

In diesem Register befinden sich die folgenden Felder :

Tabelle Felder

  • Code (Feld TYP)

Definiert den Code der Gruppe der X3-Importvorlage.

Definiert die vom X3-Import betroffene Tabelle.

  • Feld (Feld FLD)

Definiert das vom X3-Import betroffene Feld

  • Kommentar (Feld COM)

Bezeichnung des vorherigen Codes.

  • Bereichsnr. (Feld ZON)

 

  • Bedingung (Feld COND)

Wurde die Bedingung nicht überprüft, ist der Bereich leer.

  • Initialisierung (Feld INIT)

Angabe eines Wertes oder eines Ausdrucks, der den Wert dieses Bereichs erzwingt.

  • Pflichtfeld (Feld OBLIG)

 

 

Schließen

 

Spezielle Buttons

Umschlüsselung eines Imports aus V3.

Im über diese Schaltfläche geöffneten Fenster befinden sich die folgenden Felder: :

Blocknummer 1

  • Feld OBJET

 

  • Feld CLES

 

Blocknummer 2

  • Von Ordner (Feld DOSORG)

Geben Sie den Ordner an, aus dem der Datensatz kopiert werden soll. Die möglichen Syntaxen sind im entsprechenden Anhang beschrieben.

  • Alle Ordner (Feld TOUDOS)

Mit dieser Option kann der Datensatz in alle im Dictionary definierten Ordner kopiert werden (Tabelle ADOSSIER der aktuellen Lösung).

  • Nach Ordner (Feld DOSDES)

Geben Sie den Ordner an, in den der Datensatz kopiert werden soll. Die möglichen Syntaxen sind im entsprechenden Anhang beschrieben.

Schließen

in einen anderen Ordner .Fehlermeldungen

Spezialfall Buchhaltungsschnittstelle

Es gibt einen Spezialfall für die Verwaltung der Buchhaltungsschnittstelle mit den Kostenrechnungsbelastungen aus der Version 3: Bei der Entschlüsselung von Feldern kann das Feld CCE(i) gefüllt werden (0 <= i <= 8), wobei mit der Bedingung i = j die Zuweisung des Sektors j in Abhängigkeit des Felds in Modellzeile i bedingt werden kann. Bei diesem Feld handelt es sich um die laufende zuzuweisende Dimensionsnummer. Dies setzt allerdings voraus, dass in Version 3.9 die neusten Patches zur Verwaltung von Importmodellen zur Verfügung stehen. Beispiel für die Felder (in der entsprechenden Reihenfolge) eines V3-Modells, das zur Übertragung von allgemeinen Buchungen mit Kostenrechnungsbelastungen auf den drei Dimensionen angelegt wurde:

Nr.

Datei

Feld

1

ECRITURES

CODJOU

2

ECRITURES

PIECE

3

ECRITURES

NUMECT

4

ECRITURES

DATECT

5

ECRITURES

CODETT

6

ECRITURES

CODCOL

7

ECRITURES

CODCPT

8

ECRITURES

LIBECT

9

ECRITURES

MNTECT

10

ECRITURES

SENS

11

ECRITURES

CODNAT

12

ECRANA

CODSEC

13

ECRANA

BETRAG

14

ECRANA

QTE

15

ECRANA

TYPSEC

16

ECRANA

NUMECT

17

ECRANA

NUMLIG

Die Kopfzeile des entsprechenden X3-Modells nimmt die folgende Form an:

Code

Ebene

Tabelle

Stoppfeld

G

1

GACCENTRY

2

D

2

GACCENTRYD

3

A

3

GACCENTRYA

 

Im Register Positionen werden folgende Daten angezeigt (in diesem Beispiel wurden die Währung und der Belegtyp fixiert):

Nr.

Code

Datei

Feld

Kommentar

Feld V3

Bedingung

Initialisierung

1

G

GACCENTRY

/

 

 

 

 

2

G

GACCENTRY

TYP

Belegtyp

 

 

"OD"

3

G

GACCENTRY

NUM

Beleg

 

 

 

4

G

GACCENTRY

FCY

Standort

5

 

 

5

G

GACCENTRY

JOU

Journal

1

 

 

6

G

GACCENTRY

ACCDAT

Buchungsdat

4

 

 

7

G

GACCENTRY

REF

Referenz

2

 

 

8

G

GACCENTRY

CUR

Währung

 

 

"EUR"

9

D

GACCENTRYD

/

 

 

 

 

10

D

GACCENTRYD

LIG

Nr.

 

 

 

11

D

GACCENTRYD

SAC

Samm.

6

 

 

12

D

GACCENTRYD

ZUB

Konto

7

 

 

13

D

GACCENTRYD

BPR

Personenkonto

 

 

 

14

D

GACCENTRYD

DES

Bezeichnung

8

 

 

15

D

GACCENTRYD

SNS

Vorzeichen

10

 

 

16

D

GACCENTRYD

AMTCUR

Betrag in Währung

9

 

 

17

D

GACCENTRYD

FCYLIN

Standort

5

 

 

18

D

GACCENTRYD

CNA

Kostenart

11

 

 

19

A

GACCENTRYA

/

***

 

 

 

20

A

GACCENTRYA

ANALIG

Nr.

 

 

 

21

A

GACCENTRYA

CCE(0)

Kostenstelle

1

4=1

 

22

A

GACCENTRYA

CCE(1)

Kostenstelle

1

4=2

 

23

A

GACCENTRYA

CCE(2)

Kostenstelle

1

4=3

 

24

A

GACCENTRYA

CCE(3)

Kostenstelle

 

 

 

25

A

GACCENTRYA

QTY

Menge

3

 

 

26

A

GACCENTRYA

AMTCUR

Betrag in Währung

2

 

 

Das Besondere an diesem Modell ist die Art, wie die Entsprechung zwischen den aus Version 3 ausgegebenen Dimensionen gebildet wird. In Version 3 ist durch das vierte Feld der Kostenrechnungsdatengruppe (Datei ECRANA) die Dimensionsnummer des Sektors mit dem entsprechenden Betrag und der entsprechenden Menge definiert. Dieses Feld wird so oft wie notwendig wiederholt, die Trennzeichen am Ende der Gruppe lauten ***.  Durch die Sonderbedingungen 4 = 1, 4 = 2 und 4 = 3 für diesen Modelltyp kann CCE(0) mit dem Sektor belegt werden, der vorhanden ist, falls das vierte Schnittstellenfeld (TYPSEC) den Wert 1 annimmt (4 = 1); CCE(1) kann mit dem Sektor belegt werden, der vorhanden ist, falls TYSEC = 2; CCE(2) kann mit dem Sektor belegt werden, der vorhanden ist, falls TYPSEC = 3. Der Sektor CCE(3) wird hier nicht belegt. Mit dieser Syntax können beliebige Entsprechungen zwischen den drei Dimensionen in Version 3 und in Sagen X3 definiert werden.

Fehlermeldungen

Während der Erfassung können außer den generischen Meldungen folgende Fehlermeldungen auftreten: :

Die Dateinamen müssen sich unterscheiden

Quell- und Zieldatei dürfen nicht identisch sein.

Zieldatei bereits vorhanden, wird gelöscht

Dabei handelt es sich um einen Hinweis: Die zu schreibende Datei ist bereits vorhanden und wird vom Vorgangsergebnis überschrieben, falls der Vorgang fortgesetzt wird.

Import mit diesem Modell nicht möglich

Es wurde ein X3-Modell verwendet, das keinen Datenimport zulässt.

Dateityp nicht korrekt

Es sind nur Dateien vom Typ ASCII 2 und Text mit Trennzeichen zulässig.

Verwendete Tabellen

SEEREFERTTO Siehe Dokumentation Umsetzung