Bestellung von Artikeln per Datendrehscheibe

 

Hier gibt es die Möglichkeit der Übermittlung von Bestellungen an die Terres Zentrale. Eine entsprechende Umschlüsselung gemäß Umschlüsselwerk (Querverweis Bereich Importumsetzer) wird vorgenommen

 

Vorgehensweise

Um eine Bestellung für Terres auszulösen, wird wie folgt vorgegangen:

1.   Eine Bestellung wird wie im A.eins Standard erfasst.
Manuell ist darauf zuachten, dass ein Lieferrant ausgewählt wird, der für Terres gelistet ist, außerdem müssen die gewählten Artikel ebenfalls bei Terrres gelistet sein.

2.   Bestellung über OpenTrans drucken.
In diesem Vorgang wird mittels einem dazugehörigem Konverter, der auf das Umschlüsselwerk zugreift, die Bestellung in eine von Terres lesbare XML Struktur gewandelt. Abschließend wird die Bestellung inklusive dem XML als Anhang in das Archiv geschrieben und in den Ausgabepfad der OpenTrans Schnittstelle gespeichert.

3.   Bestellung an Terres senden
Die erstellte Bestellung aus der OpenTrans Schnittstelle kann per Belegversand an Terres übermittelt werden.

4.   Die erfassten Bestellungen können unter dem Terres Bestellexport angesehen werden.
Hauptmenü http://www.amic.de/hilfe/Images/test/pfeil_10x10.png Externe Kommunikation http://www.amic.de/hilfe/Images/test/pfeil_10x10.png Datendrehscheibe http://www.amic.de/hilfe/Images/test/pfeil_10x10.png Bestellexport [TERRX]

 

 

Besonderheiten

Wird eine Bestellung erfasst, und diese ist noch nicht an Terres übermittelt worden, und in der zwischenzeit erhält ein Artikel das Kennzeichen „Bestellung-zulassen“ 0 so wird in den Standard Varianten der Anwendung Bestellexport [TERRX] die Bestellung rot markiert.

 

Vorher müssen einige Einstellungen im A.eins System vorgenommen sein.

 

Einrichtungen

1.   Die Dokumentenverwaltung muss aktiviert sein. Eventuell muss eine Lizenz für die Dokumentenverwaltung erworben werden.

2.   OpenTrans muss Eingerichtet werden. (Lizenz erforderlich)

3.   Für das Bestellformular muss das Archivierungskennzeichen gesetzt worden sein.

 

4.   In der Formularzuordnung / Vorgangsklasse muss für die Bestellung und der dazugehörigen Unterklasse das OpenTrans aktiviert werden. OpenTrans wird auf der Registerkarte OT aktiviert.

 

5.   Auf der Registerkarte OT gibt es die Option eine Prozedur für Dateinamen anzugeben. Dies sollte nun über den SPA 911 erledigt werden.

6.   Im Lieferanten müssen die Einstellungen zu OpenTrans auf der Registerkarte Kennzeichen eingetragen werden.

 

7.   In den Vorgangsdruckklassen muss geprüft werden, ob nicht für die Bestellung ein anderes Formular eingerichtet worden ist, welches nicht Archiviert wird. Wenn dies der Fall sein sollte muss das Archivkennzeichen für das Formular gesetzt werden.

 

8.   Im Mandantenstamm muss die Terres Bestellnummer auf der Registerkarte Allgemein hinterlegt werden. Diese Nummer bekommen Sie von Terres.

 

9.   In den Mengeneinheiten müssen die Internationalen Mengeneinheit(UN) deklariert sein. Wenn diese nicht vorhanden sind kann die Basiseinrichtung aufgerufen werden. Diese trägt die gängigsten Umsetzungen zwischen den UN Mengeinheiten und den A.eins Mengeneinheit ein.

 

10.  Der Belegversand muss eingerichtet werden.(Lizenz erforderlich)

 

Konverterprozedur

In der Konverterprozedur, welche aus dem OpenTrans Dokument ein Terres Dokument macht, müssen einige Stellen umkonvertiert werden.

 

Felder für die Bestellung

Erklärung der Einzelnen Felder in der Bestellung

Header OpenTrans Pfad '/ORDER/ORDER_HEADER/ORDER_INFO/PARTIES/PARTY/.'

*  XML Element

*  Konstante

*  Wert /Herkunft

*  XML Pfad OpenTrans

*   Sendercode

*   Ja

*   GEX

*  

*   Empfaengercode

*   Nein

*   ILN aus dem Mandantenstamm

*  

*   Sendername

*   Nein

*   Name aus dem OpenTrans Dokument

*   Party_Role supplier

*   ADRESS/bemact:NAME

*   Senderort

*   Nein

*   City aus dem OpenTrans Dokument

*   Party_Role supplier

*   ADRESS/bemact:CITY

*   Erstellungsdatum

*   Nein

*   Tagesdatum

*  

*   Erstellungszeit

*   Nein

*   Uhrzeit bei der Erstellung des Dokumentes

*  

*   Externe-Referenz

*   Ja/Nein

*   Kann mit einem eigenen Wert gefüllt werden

*  

*   Testuebertragung

*   Nein

*  0 Echte Bestellung

*  1 Test Bestellung

*  

 

Kopfdaten OpenTrans Pfad '/ORDER/ORDER_HEADER/ORDER_INFO/PARTIES/PARTY/.'

*  XML Element

*  Konstante

*  Wert /Herkunft

*  XML Pfad OpenTrans

*   Belegart

*   Ja

*   Bestellung

*  

*   Nr

*   Nein

*   Belegnummer

*   ../../ORDER_ID

*   Verk-an-Deb-Nr

*   Ja

*   Terresnummer aus dem Mandantenstamm

*  

*   GWSNr

*   Nein

*   Feld bleibt leer

*  

*   Lief-an-Name

*   Nein

*   Liefername

*   ./ADDRESS/bmecat:NAME

*   Lief-an-Name-2

*   Nein

*   Weiterer Name

*   ./ADDRESS/bmecat:NAME2

*   Lief-an-Adresse

*   Nein

*   Lieferadresse

*   ./ADDRESS/bmecat:STREET

*   Lief-an-PLZ-Code

*   Nein

*   Lieferpostleitzahl

*   ./ADDRESS/bmecat:ZIPBOX

*   Lief-an-Ort

*   Nein

*   Lieferort

*   ./ADDRESS/bmecat:CITY

*   Lieferdatum

*   Nein

*   Lieferdatum ist aber Belegdatum

*   ../../ORDER_DATE

*   Lagerortcode

*   Nein

*   Lager aus dem Vorgang

*  

*   Waehrungscode

*   Nein

*   Währung des Beleges

*   ../../bmecat:CURRENCY

*   Belegdatum

*   Nein

*   Wann ist Bestellung erstellt worden

*   ../../ORDER_DATE

*   Lieferart

*   Ja

*   Lager

*  

*   Eink-von-Kred-Nr

*   Nein

*   Kreditorennummer des Lieferanten. Entweder ist die Lieferantennummer in A.eins die Kreditorennummer des Leiferanter, oder die Nummer muss sich aus dem Stammsatz des Artikels gezogen werden.

*   ./bmecat:PARTY_ID

*   Palettenanzahl

*   Ja

*   0 Wird bei der Bestellung nicht benötigt.

*  

*   Barverkauf

*   Ja

*   0 Wird bei der Bestellung nicht benötigt.

*  

*   Storno-Beleg

*   Nein

*   Vorgangsklasse

*  

*   Eink-von-ILN

*   Nein

*   ILN Nummer des Lieferanten. Ist für die Bestellung über Agravis nicht kritisch. Wird aber für Bestellungen von Streckenliefernaten benötigt. Deswegen sollte dies Feld gefüllt werden.

*   './ADDRESS/*:Eink-von-ILN'

*   Muss als char 13 übergeben werden

*   Verk-an-ILN

*   Ja

*   ILN Nummer aus dem Mandenstamm

*  

*   Lief-an-ILN

*   Nein

*   ILN Nummer des Kunden der Lagerzuordnung

*  

*   EDI-Nachrichtentyp

*   Ja

*   Orders

*  

*   EDI-Anwendungscode

*   Ja

*   A.eins

*  

*   EDI-Referenznummer

*   Ja/Nein

*   Kann mit einem eigenen Wert gefüllt werden

*  

 

Positionsdaten OpenTrans Pfad '/ORDER/ORDER_ITEM_LIST/ORDER_ITEM/.'

Die Positionsdaten können n mal vorkommen.

*  XML Element

*  Konstante

*  Wert /Herkunft

*  XML Pfad OpenTrans

*   Zeilennr

*   Nein

*   Positionszähler für die Artikel in der Bestellung

*   ./LINE_ITEM_ID

*  

*   Art

*   Ja

*   Artikel

*  

*   Beschreibung

*   Nein

*   Bezeichnung des Artikels

*   ./PRODUCT_ID/bmecat:DESCRIPTION_LONG

*  

*   Menge

*   Nein

*   Menge der Bestellung

*   ./QUANTITY

*   VK-Preis

*   Nein

*   Verkaufspreis des Artikels, hier kann aber auch eine 0 übergeben werden

*   ./VK-Preis

*   MWSt-p

*   Nein

*   Auch hier kann eine 0 übergeben werden

*   ./MWSt-p

*   Betrag

*   Nein

*   Netto Betrag für den Artikel

*   ./Betrag

*   Betrag-inkl-MWSt

*   Nein

*   Brutto Betrag für den Artikel

*   ./Betrag-inkl-MWSt

*   Bruttogewicht

*   Nein

*   Bruttogewicht des Artikels

*   Auch hier kann eine 0 übergeben werden

*   ./Bruttogewicht

*   Nettogewicht

*   Nein

*   Nettogewicht des Artikels

*   Auch hier kann eine 0 übergeben werden

*   ./Nettogewich

*   Anzahl-pro-Paket

*   Nein

*   Hier kann ein 0 übergeben werden.

*  

*   Strecke

*   Nein

*   Hier kann ein 0 übergeben werden.

*   ./Strecke

*   Gehoert-zu-Zeilennr

*   Nein

*   Hier kann ein 0 übergeben werden.

*   ./Gehoert-zu-Zeilennr

*   Menge-pro-Einheit

*   Nein

*   Wird aus dem Original Datensatz zu dem Artikel aus der Datendrehscheibe genommen.

*   ./Menge-pro-Einheit'

*   Einheitencode

*   Nein

*   Wird aus dem Original Datensatz zu dem Artikel aus der Datendrehscheibe genommen.

*   ./bmecat:ORDER_UNIT

*   Preisabschlag

*   Nein

*   Hier kann ein 0 übergeben werden. (Preisgestalltung liegt bei Agravis)

*  

*   Preisaufschlag

*   Nein

*   Hier kann ein 0 übergeben werden. (Preisgestalltung liegt bei Agravis)

*  

*   Preiseinheitencode

*   Nein

*   Einheit des Preises

*   ./Preiseinheitencode

*   Menge-pro-Preiseinheit

*   Nein

*   Wird aus dem Original Datensatz zu dem Artikel aus der Datendrehscheibe genommen.

*   ./PRODUCT_PRICE_FIX/bmecat:PRICE_QUANTITY

*  

*   Gebindefaktor

*   Nein

*   Hier wird keine Info erwartet

*   ./Gebindefaktor

*   Basiseinheitencode

*   Nein

*   Mengeinheit des Terresartikel, hier muss noch eine Umschlüsselung von UN Norm auf Terres passieren

*   ./bmecat:ORDER_UNIT

*   Basiseinheit

*   Nein

*   Mengeinheit wird aus dem Orginal Datensatz von Terres genommen.

*   ./bmecat:ORDER_UNIT

*   Preis

*   Nein

*   Preis des Artikels

*  

*   Gebindepreis

*   Nein

*   Hier wird keine Info erwartet

*   ./Gebindepreis

*   Preisart

*  

*   Ist immer Netto, aber die Preise werdden nicht vearbeitet.

*   ./Preisart

*   Palettenanzahl

*   Nein

*   Hier wird eine 0 übergeben

*  

*   Menge-pro-Paletteneinheit

*   Nein

*   Hier kann ein 0 übergeben werden.

*  

*   Preis-inkl-MWSt

*   Nein

*  

*  

*   Artikel-EDI

*   Ja

*   Artikelnummer diese muss noch in die Terresartikelnummer Umgeschlüsselt werden.

*   ./PRODUCT_ID/bmecat:SUPPLIER_PID

*   Artikelverfahren-EDI

*   Ja

*   SA

*  

*   Einheitencode-EDI

*   Ja

*   PCE

*