volker99
2nd October 2007, 17:19
Hallo,
ich möchte in einer EDI Nachricht (Invoice out) sowohl die EAN-Nr., die eigene Artikelnr. und die Kunden-Artikelnummer unterbringen.
Die eigene und die EAN-Nr. ist kein Problem, aber die Kunden-Artikelnr.
Die EAN und Kundennr. sind beide als alternativen Artikelnummern (tiitm012) gepflegt und sollen auch nicht als weitere Nr. in den EDI-Konvertierungen eingerichtet werden.
Hat jemand eine Idee, wie das möglich ist??:confused:
lakoon
9th October 2007, 10:48
Hallo
Ja, das dachte ich am Anfang auch. Leider habe ich nur die Lösung gefunden, dass für die ausgehende Aritkelcodekonvetierung die Konvertierungstabellen gepflegt werden müssen. D.h., du musst in der Session tcedi2132m000 "Artikelcodegruppen verwalten" für die Organisation den Code in der Nachricht mit dem Codierungssystem verbinden. -> Jetzt funktioniert bereits die Konvertierung für eingehende Nachrichten.
Willst du aber auch ausgehende Nachrichten konvertieren, muss zusätzlich in der Session tceid4160m000 "Konv. Artikelcodes (ausg.) verwalten" pro Organisation jeder Artikel mit der Artikelcode ID und der richtiten Aritkelnummer verbunden werden. Dies gilt für alle EDI - Geschäftspartner. Will man pro EDI Geschäftspartner der gleichen Organisation andere Artikelnummern verwenden, muss die Session tcedi4144m000 "Konv. Artikelcodes pro Geschäftspartner (ausg.) verwalten" benutzt werden.
Als Erleichterung habe ich mir eine Session geschrieben, welche aus den Alternativen Artikecodierungen die entsprechenden EDI Tabellen generiert. Der Benutzer muss nach der Verwaltung also nur noch auf einen Button drücken - und schon sind die Daten auch für EDI Nachrichten wieder aktualisiert ;-) ---
/lakoon
litrax
30th October 2007, 16:19
Hallo,
betreue zwar schon länger kein EDI mehr, aber meines Wissens muß man doch eigentlich nur in der Tabelle tcedi011 "Durch Geschäftspartner unterstützte Nachrichten" bei dem entsprechenden ausgehenden Nachrichtenformat im Feld "Codierungssystem" das Codierungssystem aus der Tabelle tiitm012 angeben.
Wichtig ist auf jeden Fall, dass man in der entsprechenden Konvertierungseinstellung (speziell in dem Programm "tcedi5115s000" "Definitionen der Konvertierungseinstellungen verwalten") in der Zeile der Artikelnummer unter der Spalte "Konvertierungstabelle" den Eintrag "Code für altern. Artikel" auswählt (hier ist nämlich die tiitm012 hinterlegt) und anschließend in der Spalte "Aktion, wenn nicht vorh." die gewünschte Aktion (Bedeutungen: siehe Baan- Hilfe) auswählt.
Allerdings stehen bei uns dann noch Einträge auf der 2. Maske unter "Qualitätsmerkmal 1" bei denen ich nicht genau weiß, welche Auswirkungen die haben. Dort würde ich mal nichts verändern, weil dort der Qualifier, der in die Datei geschrieben wird, festgelegt ist.
Hoffe das kann man so verstehen, wenn nicht kann man ja hier Rückfragen...
Gruß
Litrax
lakoon
30th October 2007, 16:57
Hallo Litrax
Du schreibst:
...Allerdings stehen bei uns dann noch Einträge auf der 2. Maske unter "Qualitätsmerkmal 1" bei denen ich nicht genau weiß, welche Auswirkungen die haben. Dort würde ich mal nichts verändern, weil dort der Qualifier, der in die Datei geschrieben wird, festgelegt ist.
Steht da in der Spalte Konv.-tabelle etwas drin. Bei uns nicht. Die anderen Werte sind so gefüllt wie du vorschlägst, trotzdem funktionierts bei uns nur, wenn die Konvertierungstabelle gepflegt ist.
Müsste in dieser Spalte etwa auch "Alt. Artikelcodes (EDI)" drin stehen.
/lakoon
litrax
30th October 2007, 17:21
Also bei uns ist das schon immer folgendermaßen gefüllt:
Siehe Hardcopys im Anhang.
Kann also gut sein, daß in der 2. Maske in dem Feld "Konvertierungstabelle" auch "Code für altern. Artikel" gefüllt sein muß, damit das funktioniert.
Wie gesagt, ich mache das schon lange nicht mehr und bei uns ist das schon immer so konfiguriert.
Ich würde sagen: Einfach mal auf einem Testsystem oder in einer Testfirma ausprobieren...
Gruß
Litrax