Neu Lieferantenbestellung per Ameise importieren

Mapamann

Aktives Mitglied
23. September 2015
47
5
Hallo,

ich versuche eine Lieferantenbestellung per Ameise zu importieren bzw anzulegen.
Dabei habe ich folgendes Problem:
Testweise habe ich eine csv für den Import erstellt, welche 22 Datensätze enthält.
Die csv enthält folgende Daten in den jeweiligen Spalten:
Artikelnummer, Menge, EK Netto, (Lieferant, Lager, Firma, Benutzer)
Die Werte in Klammern habe ich Testweise auch als Standardwerte gesetzt, der Fehler bleibt jedoch der gleiche.
Ebenfalls habe ich versucht die Zuordnung über den internen Schlüssel zu lösen, aber auch da der gleiche Fehler.


Bestimmte Datensätze werden einfach nicht importiert im Testlauf für den Import bzw. wenn ich den Import starte.
Die Ameise spuckt dann für den jeweiligen Datensatz folgendes aus:
"Datensatz 5: Die LieferantenArtikelNummer[] ist mehrfach vorhanden! #ÜBERGEHE DATENSATZ#"

Jedoch übergebe ich die LieferantenArtikelNummer gar nicht.
Ebenfalls existiert der jeweilige Artikel nur einmal im System (inaktiv einbezogen) bzw ist der interne Schlüssel ja eineindeutig.

Von der Bestellung betrifft das 9 Artikel, alle anderen werden in die Bestellung importiert, so wie ich es möchte und anschließend existiert die Bestellung im JTL.

Wo ist hier der/mein Denkfehler?
 

Enrico W.

Administrator
Mitarbeiter
27. November 2014
8.717
1.773
Kannst Du bitte deine CSV einmal mit fake-Daten füllen, die Importvorlage exportieren und beides dann hier hochladen?
 

Mapamann

Aktives Mitglied
23. September 2015
47
5
Kannst Du bitte deine CSV einmal mit fake-Daten füllen, die Importvorlage exportieren und beides dann hier hochladen?
Sorry dass ich erst jetzt wieder schreibe, bin leider nicht eher dazu gekommen.:(
Anbei die beiden Dateien, ich hoffe das passt so.

Lieferant/Lager/Firma/Nutzer setze ich rechts daneben über die Standardwerte.
Die Bezugs-Auftrags-Nummer ist/wäre optional. Eine entsprechend passende Bestellnummer würde ich zum Zeitpunkt des Imports vergeben
 

Anhänge

  • jtl.zip
    2,8 KB · Aufrufe: 3

Enrico W.

Administrator
Mitarbeiter
27. November 2014
8.717
1.773
Verzeihung, ich hatte das leider nicht gesehen. Ich bau mir im Laufe dieses Tages eine entsprechende Testdatebank zusammen und prüf den Import.
 
  • Gefällt mir
Reaktionen: Mapamann

Gual61

Sehr aktives Mitglied
13. Juli 2009
456
36
Thema zwar ein Jahr alt, aber ich stehe vom gleichen Problem und es gibt bislang keine Antwort, also PUSH

Meine Situation...

Lieferantennummer: ist Spalte 1
Warenlager: Standardwert
Firma: Standardwert
Benutzer: Standardwert

Artikel automatisch dem Lieferanten zuordnen, falls nicht schon zugeordnet: NEIN

Aus der JTL-Guide:
Identifikator für Artikel: Artikel, die Sie bestellen möchten, müssen eindeutig identifizierbar sein, z. B. über die Artikelnummer oder die Lieferantenartikelnummer.

Bei nicht angegebenem EK-Netto den Preis vom existierenden Lieferantenartikel nehmen: Sie können den Aktuellen Netto-Einkaufspreis über die CSV-Datei vorgeben. Wenn Sie dies nicht tun, kann JTL-Ameise den Preis aus den Artikelstammdaten ziehen. Setzen Sie dafür diese Einstellung auf Ja.

Dem entsprechend sieht meine Datei so aus; mehr bräuchte ich nicht:

LIEF|ART-ID|MENGE
0069|41585|2
0069|41586|3
0069|41587|4
0069|41588|5

Ergebnis:
Datensatz 1: Die LieferantenArtikelNummer[] ist mehrfach vorhanden! #ÜBERGEHE DATENSATZ#
Datensatz 2: Die LieferantenArtikelNummer[] ist mehrfach vorhanden! #ÜBERGEHE DATENSATZ#
Datensatz 3: Die LieferantenArtikelNummer[] ist mehrfach vorhanden! #ÜBERGEHE DATENSATZ#
Datensatz 4: Die LieferantenArtikelNummer[] ist mehrfach vorhanden! #ÜBERGEHE DATENSATZ#

LieferantenArtikelNummer ??? Warum? Ich arbeite mit Artikel ID und die Artikel haben alle kein LieferantenArtikelNummer. Ist auch nirgendwo zugewiesen.

Zweiter Versuch - habe jetzt in der Wawi den beiden ersten Artikel einen fake Lieferantennummer gegeben: 1 und 2, um zu sehen was passiert.

LIEF|ART-ID|LieferantenArtikelNummer|MENGE
0069|41585|1|2
0069|41586|2|3
0069|41587||4
0069|41588||5

Ergebnis

Datensatz 1: Die Artikelnummer [1617500-620] ist noch keinem Lieferanten zugeordnet und es ist keine Umsatzsteuer angegeben! #ÜBERGEHE DATENSATZ#
Datensatz 2: Die Artikelnummer [1617500-630] ist noch keinem Lieferanten zugeordnet und es ist keine Umsatzsteuer angegeben! #ÜBERGEHE DATENSATZ#
Datensatz 3: Die LieferantenArtikelNummer[] ist mehrfach vorhanden! #ÜBERGEHE DATENSATZ#
Datensatz 4: Die LieferantenArtikelNummer[] ist mehrfach vorhanden! #ÜBERGEHE DATENSATZ#

Na super, jetzt wurden die erste zwei Artikel zumindest erkannt. Soll das heissen, dass ZWANGSLÄUFIG immer Artikelnummer UND Lieferantenartikelnummer angegeben werden müssen? Im Guide steht aber klar ODER!
Des Weiteren: Die Artikelnummer [1617500-620] ist noch keinem Lieferanten zugeordnet und es ist keine Umsatzsteuer angegeben ???
Die Artikel haben wohl ein Lieferant zugeordnet, sogar als Standard! Dazu sollen die Preise aus der Wawi kommen da die Einstellung auf Ja steht.

Was ist denn nun hier faul? Bezieht sich das alles auf eine neuere Version der Ameise und meine 1.3.20.0 ist zu alt und funktioniert dort nicht?
Bitte um Aufklärung

Schöne Grüße
 

Enrico W.

Administrator
Mitarbeiter
27. November 2014
8.717
1.773
Nein, das heißt, dass du die Lieferantenartikelnummer nur ein mal in der Wawi haben darfst. Hast du die gleiche Lieferantenartikelnummer beispielsweise bei mehreren Kindartikeln hinterlegt, dann kann die Ameise selbstverständlich diese nicht eindeutig identifizieren. Werden beim Import also mehr als ein Artikel mit dieser Lieferantenartikelnummer gefunden, kann der Import nicht durchgeführt werden.
In einem solchen Falle musst Du dafür Sorge tragen, dass der Artikel eindeutig erkannt werden kann. Die Artikelnummer ist eine Möglichkeit, da diese in der JTL-Wawi immer eindeutig ist und nicht ein zweites mal vorkommen kann.
Grundsätzlich ist zu sagen, dass Bugfixes in die neuen Versionen einfließen. Wenn Du also noch mit der 1.3.20.0 arbeitest kann ich jetzt nicht mit Gewissheit sagen, ob es in dieser Version an der Stelle ein Problem gab. Auch die Guideeinträge werden möglichst aktuell gehalten und auf neue Versionen hin aktualisiert. Das geht zwar nicht immer sofort, insbesondere, wenn es in einem Bereich nur minimale Abweichungen gibt, aber nach und nach werden die Guide-Einträge dahingehend bearbeitet.

In diesem Zusammenhang habe ich in der aktuellen JTL-Wawi einen Fehler gefunden. Hier wird aktuell scheinbar nicht geprüft, ob die Lieferantenartikelnummer einmal oder mehrfach vergeben wurde. Dafür habe ich ein Ticket an unsere Entwicklung erstellt.
https://jira.jtl-software.de/browse/WAWI-40695
 

Gual61

Sehr aktives Mitglied
13. Juli 2009
456
36
Hallo Enrico,
leider ist Deine Antwort nicht aufschlussreich.
Zum einen klärt sie nicht warum die Artikel, die Eindutig erkannt wurden - siehe den zweiten Test von mir oben - diesen Fehler produziert haben:
Die Artikelnummer [1617500-620] ist noch keinem Lieferanten zugeordnet und es ist keine Umsatzsteuer angegeben! #ÜBERGEHE DATENSATZ#
aber das könnte an der Version liegen. Ich mache noch ein Test auf meiner Test DB die schon auf 1.5 ist.

Das was mich stützig macht ist,
1:
dass du die Lieferantenartikelnummer nur ein mal in der Wawi haben darfst.
Das ist doch völlig unrealistisch! Innerhalb des Nummerkreises eines Lieferanten mag es schon gehen, aber bei 400 Lieferanten und 40000 Artikel kann ich nicht ausschliessen, dass verschiedene Artikel bei verschiedene Lieferanten die gleiche nummer haben und offensichtlich wertet die Ameise auch leere Felder als Doubletten aus.

und 2:
musst Du dafür Sorge tragen, dass der Artikel eindeutig erkannt werden kann. Die Artikelnummer ist eine Möglichkeit, da diese in der JTL-Wawi immer eindeutig ist
Das tue ich doch! Genau weil, mir bewusst ist, dass mit dem Lieferantennummer ein Problem gibt = nicht eindeutig, benutze ich die Artikel ID (kArtikel) und lasse die LieferantenArtNr weg.

Das ganze getue bleibt mir schleierhaft auch weil, ein Blick in der DB zeigt, dass mit Artikel-ID und Lieferanten-ID ohne weiteres möglich ist den LieferantenArtikel eindeutig zu identifizieren
Code:
select * from tliefartikel where tLieferant_kLieferant = LIEF-ID and tArtikel_kArtikel = ART-ID
gibt immer genau EIN Datensatz zurück.

Grüße und erstmal ein schönes WE
Gual
 

Enrico W.

Administrator
Mitarbeiter
27. November 2014
8.717
1.773
Ehrlich gesagt bin ich unsicher, ob wir gerade aneinander vorbei reden oder ob wir unterschiedliche Testszenarien haben. Um beides auszuschließen bitte ich Dich: Teste einmal mit der aktuellen JTL-Wawi. Solltest du damit das Problem weiterhin haben erstell uns bitte ein Supportticket im Kundencenter. Häng bitte eine Beispiel-CSV-Datei und die Importvorlage gleich mit an, damit die Kollegen das direkt 1:1 nachstellen können.
 
Ähnliche Themen
Titel Forum Antworten Datum
Lieferantenbestellung mit GLS Versandetikett an den Hersteller/Lieferanten per Mail Senden. JTL-Wawi 1.8 0
Neu Dropshipping Bestellung - Auswahl Lieferantenbestellung mailen, drucken,... User helfen Usern - Fragen zu JTL-Wawi 0
Neu Enddatum Sonderpreise per Ameise importieren User helfen Usern - Fragen zu JTL-Wawi 0
Beantwortet E-Mail Vorlage Versandbestätigung per Workflow ausführen, wie? JTL-Workflows - Ideen, Lob und Kritik 7
Neu Ameise-Vorlage per SQL abrufen und Daten als Ergebnis erhalten JTL Ameise - Eigene Exporte 1
Neu Erstattungen per Paypal bei Stornierungen wird öfter nicht ausgezahlt Arbeitsabläufe in JTL-Wawi 0
Neu Artikel per Dropshipping versenden und selbst versenden Arbeitsabläufe in JTL-Wawi 1
ebay Angebotsindividuelle Einstellungen setzen per Ameise? JTL-Wawi 1.9 1
Neu Rechnung automatisch per Mail versenden User helfen Usern - Fragen zu JTL-Wawi 9
In Diskussion Rechnungsentwurf per Workflow? JTL-Workflows - Ideen, Lob und Kritik 7
Neu Wie finde ich per SQL heraus welche Aufträge auf Teillieferbar stehen? JTL Ameise - Eigene Exporte 1
Neu Rechnung per Email aus LS-Pos Fragen rund um LS-POS 0
Neu Mollie Zahlung per Kreditkarte (25% Fehlschlag) User helfen Usern - Fragen zu JTL-Wawi 1
Neu Per WMS Workflow API Call ausführen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu Berichtscontainer per Formel sortieren Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Frage zur Kartonagen Verwaltung in JTL WMS 1.8 - Karton per Scan ersetzen? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu Ware direkt in ein Standardlager einbuchen per SQL StoreProcedure dbo.spWarenlagerEingangSchreiben Schnittstellen Import / Export 9
Neu Die Ameise ignoriert hinterlegte Lieferantenstaffelpreise beim Import von Lieferantenbestellungen. JTL-ShippingLabels - Fehler und Bugs 0
Neu EXTF csv Datev als eigenen Export, statt Ameise? Einzeldifferenzbesteuert! User helfen Usern - Fragen zu JTL-Wawi 2
Ameise img_alt_1 JTL-Wawi 1.9 1
Neu JTL-Ameise -Export - Alle Lieferanten funktioniert nicht JTL-Ameise - Fehler und Bugs 1
Neu JTL-Ameise -Export - Alle Lieferanten funktioniert nicht JTL-Ameise - Fehler und Bugs 0
Neu Tabellen (.csv) vor Ameise-Import automatisch ändern Schnittstellen Import / Export 15
Neu Ameise (Import) - Feld "Otto.de: Artikelname" User helfen Usern - Fragen zu JTL-Wawi 2
Neu Rechnungsimport via Ameise Arbeitsabläufe in JTL-Wawi 1
Neu Ameise (WAWI 1.9.5.2) -> Wie funktioniert der Upload der Produktion JTL-Plan&Produce - Ideen, Lob und Kritik 0
Manuell erstellte "Beschreibung weitere Ausgabewege" kann in Ameise nicht importiert werden JTL-Wawi 1.9 4
Neu Meta-Descriptions mit Sonderzeichen via JTL-Ameise importieren JTL-Ameise - Fehler und Bugs 3
Neu Freitextfeld mit der Ameise hinzufügen User helfen Usern - Fragen zu JTL-Wawi 3
JTL-Ameise Export Verkaufsrechnungen // Beleglink für Steuerberaterin JTL-Wawi 1.9 1
Neu CMD-Line-Version von JTL-Ameise User helfen Usern - Fragen zu JTL-Wawi 4
Neu System.ArgumentNullException bei Ameise Import (Konfigurationsgruppen zuordnen) JTL-Wawi - Fehler und Bugs 2
Neu Ameise bricht ab bei leeren feldern JTL-Ameise - Fehler und Bugs 2
Neu Ameise Export in SQL Abfrage umwandeln User helfen Usern - Fragen zu JTL-Wawi 11
Neu Aufruf Ameise als Batch JTL-Ameise - Ideen, Lob und Kritik 0
Neu JTL Ameise Attribute JTL-Wawi - Fehler und Bugs 2

Ähnliche Themen