Hyreka Warenwirtschaft

Aufträge Importieren aus CSV

BEN schrieb am 17.01.2025
Guten Morgen!
ich müsste eine CSV in Hyreka migrieren, die vom bisherigen System erstellt wird. Es handelt sich um Aufträge, circa 5000 Zeilen
Jede Zeile ist ein Auftrag mit einer Position

<a href="https://ibb.co/xJPtkfN"><img src="https://i.ibb.co/pJGB7RS/Jds-LQy-G90n.png" alt="Jds-LQy-G90n" border="0"></a>



das importieren habe ich erst in die Auftrag dann in die atposition dbf probiert das klappt leider nicht, ohne fehlermeldungen, schließt er den Import ab es werden aber keine aufträge in der Maske
dargestellt.
BEN schrieb am 17.01.2025
Screenshot der import CSV https://ibb.co/xJPtkfN
[img]data:application/vnd.ms-excel;base64,77u/SWRlbnRudW1tZXI7SkErTU87S1VORE5VTTtBcnRpa2VsLU5yLjtOQU1FO09ydDtQTFo7TGFuZDtSaW5nO0VESTtaQVo7Vi1TdGF0dXM7R2ViaWV0O1NhLi1LdG8uO0FydC4tQmV6ZWljaG51bmc7UEdSO0VBTjtNZW5nZTtQcmVpcyAyTks7VW1zYXR6IDJOSztMRkROUg0KMjUwMTAwMDcwMzAwMDAwNzcgSWQ7MjUwMTswMDA3MDs3MDAwMDA3NztMVVRaO01ldHppbmdlbjs3MjU1NTtERTs7Ozs7NzA7MDAwMDA7U2NocmF1YmU7MzUwMTtFQU46IDQwMTAzOzE7MjI3NDA7MjI3NDA7QVUxMDAwMTMvMjUNCg==[/img]
Daniel schrieb am 17.01.2025
Aufträge zu importieren ist nicht ganz ohne. Es müssen neben den offensichtlichen Feldern auch einige interne Felder wie z.B. der Statuscode gefüllt. Die Tabellen sind zwar korrekt, aber ich vermute es fehlen teilweise die intern benötigten Angaben. Außerdem müssten auch noch die Adressen importiert werden. Aufträge und Adressen sind über die Kundennummer verknüpft.

Wenn ich etwas Zeit finde kann ich die relevanten Felder heraussuchen. Außerdem ist bei der Feldzuweisung (Mapping) wichtig, dass die Datentypen übereinstimmen. Vielleicht kommen die Fehler daher...
BEN schrieb am 20.01.2025
@Daniel das wäre Spitze!
BEN schrieb am 22.01.2025
@Daniel
REMINDER
BEN schrieb am 31.01.2025
Bitte um Rückmeldung
Daniel schrieb am 01.02.2025
Nochmal zur Info für mich.
Sind das aktuelle Aufträge, für die auch Reservierungen nötig sind, oder alte Aufträge für die Historie?

Sprich - ist das eine einmalige Aktion?
Daniel schrieb am 01.02.2025
Grundsätzlich musst du die Kopfdaten in die Tabelle auftrag und die Positionen in Tabelle atposition importieren, aber das hast du ja bereits probiert.

Folgende Felder sind besonders wichtig, die anderen sollten trotzdem gefüllt werden:

LFDNR - Auftragsnummer
KUNDNUM - Kundennummer des verknüpften Adressdatensatz, der ebenfalls existieren muss!
STATUS - C = Abgeschlossener Auftrag
C_STATUS - erledigt
WERT - Auftragswert inkl. Steuer
DATEVKONTO - 4400
ERFASSDAT, AUFTRDAT, ANFRADAT - Datum
GEBUCHT - true
RESERVIERT - true
ANGEBOT - false

Am besten exportierst du dir direkt aus der Datenbank die Tabellen auftrag und atposition und schaust wie dort die Werte gesetzt sind.

Du solltest beim Import unbedingt allen Feldern einen Wert zuweisen! Auch ein leerer Text oder 0 ist ein Wert. Werden keine Werte zugewiesen, sind die Felder nicht initialisiert (NULL) und es könnte bei der weiteren Verarbeitung Probleme geben.

Da während deines Imports ein Fehler auftritt, könntest du mir eine Beispieldatei und das genaue Mapping zusenden, damit ich den Fehler reproduzieren kann.
BEN schrieb am 03.02.2025
Fehler:  Ungültige Bezugnahme auf Array.
Modul: IMPORTWIZARDFORM::IMPORTFREEFORM
Zeile: 4367
Code: 193
Stacktrace : IMPORTWIZARDFORM
Hyreka schrieb am 04.02.2025
Können Sie einen Auszug aus der Datei an support@hyreka.de senden?

Dann können wir den Fehler reproduzieren und beheben.
BEN schrieb am 07.02.2025
Die Datei habe ich vor ein paar Tagen reingeschickt konnte der Fehler schon reproduziert werden?
Hyreka schrieb am 10.02.2025
Wir haben ihnen soeben eine Mail mit weiteren Informationen, einer angepassten CSV-Datei und den Import-Vorlagen zugesendet.
BEN schrieb am 02.05.2025
Leider kam zu den letzten beiden Mails keine Antworte mehr...
Antwort auf den Beitrag von BEN:
Name *
E-Mail (wird nicht veröffentlicht)
Antwort *
Forum Richtlinien
hoch