Seite 1 von 1
Tools Export -> Alle Bestellnummern eines Lieferanten exportieren
Verfasst: Fr 27. Jun 2025, 07:41
von 42845er
Hallo,
Ich will alle Bestellnummern eines Lieferanten exportieren, dann bei diesen in den Onlineshop importieren, den aktuellen Preis exportieren und dann in CAO mit dem Artikelimport wieder importieren.
Also alle Preise eines Lieferanten abgleichen.
Wie mache ich das am besten?
Im Forum habe ich gefunden, wie ich den Hersteller und dessen Nummern exportiere:
viewtopic.php?t=6862
Geht das mit den Lieferanten auch?
Re: Tools Export -> Alle Bestellnummern eines Lieferanten exportieren
Verfasst: Di 1. Jul 2025, 12:42
von 42845er
Hallo Leute,
Aktualisiert Ihr nie eure Lieferantenpreise?
Über den Produktimport geht es ja nicht, da hier ja nicht der Lieferantenpreis importiert wird.
Wie macht Ihr das?
Re: Tools Export -> Alle Bestellnummern eines Lieferanten exportieren
Verfasst: Mi 2. Jul 2025, 14:29
von nico
Hallo,
geht entweder durch den Einkauf...
Oder du musst den gewünschten EK-Preis importieren
Re: Tools Export -> Alle Bestellnummern eines Lieferanten exportieren
Verfasst: Mi 2. Jul 2025, 14:33
von nico
hat sich nicht geändert ->
viewtopic.php?t=3445
Re: Tools Export -> Alle Bestellnummern eines Lieferanten exportieren
Verfasst: Mi 2. Jul 2025, 15:38
von 42845er
Oje
Das heisst, ich muss die Preise händisch einpflegen?
Re: Tools Export -> Alle Bestellnummern eines Lieferanten exportieren
Verfasst: Do 3. Jul 2025, 16:26
von 42845er
Bin jetzt mal in einem anderen Forum tätig geworden:
https://www.mikrocontroller.net/topic/578841
Ich hoffe, dass es jemandem dort gelingt, den Export hinzubekommen.
Der Import wird interessanter.
Re: Tools Export -> Alle Bestellnummern eines Lieferanten exportieren
Verfasst: Do 3. Jul 2025, 16:47
von 42845er
CAHTgpt hat mir folgenden Code augespuckt:
Code: Alles auswählen
SELECT
a.MATCHCODE AS HERSTELLER,
ap.BESTNUM,
ap.PREIS
FROM
ARTIKEL_PREIS ap
JOIN
ADRESSEN a ON ap.ADRESS_ID = a.REC_ID
WHERE
a.MATCHCODE = 'MOUSER'
AND ap.BESTNUM IS NOT NULL
ORDER BY
ap.BESTNUM ASC;
In HeidiSQL geht er, aber in CAO nicht.
Meldung: Verbotene SQL Befehle gefunden

Re: Tools Export -> Alle Bestellnummern eines Lieferanten exportieren
Verfasst: Do 3. Jul 2025, 17:05
von mengl
Hallo,
lass am Ende von ASC; das Semikolon weg: ASC, dann ist die Meldung weg.
Re: Tools Export -> Alle Bestellnummern eines Lieferanten exportieren
Verfasst: Fr 4. Jul 2025, 05:46
von 42845er
DAS war es.
Danke :-D
Re: Tools Export -> Alle Bestellnummern eines Lieferanten exportieren
Verfasst: Fr 4. Jul 2025, 08:03
von 42845er
Der Reimport würde so funktionieren:
Code: Alles auswählen
UPDATE ARTIKEL_PREIS ap
JOIN ADRESSEN a ON ap.ADRESS_ID = a.REC_ID
SET ap.PREIS = 123456.78
WHERE a.MATCHCODE = 'MOUSER'
AND ap.BESTNUM = '5678';
Ich habe mir ein Excel Makro geschrieben,
welches mir die ganzen Daten wie Preis, Hersteller und Bestellnummer ersetzt.
Geht recht gut.
Jetzt muss ich mir noch einen MySQL Code generieren lassen,
welchen den Preis des Standardlieferanten direkt in den EK importiert.
Dann haben wir alles an Funktionen beinander, was CAO an In/Export leider dringenst abgeht.
Wegen Datenbankmanipulation gelöscht siehe
viewtopic.php?t=4616
Re: Tools Export -> Alle Bestellnummern eines Lieferanten exportieren
Verfasst: Fr 4. Jul 2025, 08:14
von nico
top, geht doch

Re: Tools Export -> Alle Bestellnummern eines Lieferanten exportieren
Verfasst: Fr 4. Jul 2025, 08:26
von 42845er
Was auch gut geht ist, den Preis des Standardlieferanten in den EK Preis des Artikels zu schreiben.
Das kann wie folgt realisiert werden:
Code: Alles auswählen
UPDATE ARTIKEL a
JOIN ARTIKEL_PREIS ap
ON a.ARTIKEL_ID = ap.ARTIKEL_ID
AND a.DEFAULT_LIEF_ID = ap.ADRESS_ID
SET a.EK_PREIS = ap.PREIS;
Wegen Datenbankmanipulation gelöscht siehe
viewtopic.php?t=4616
Re: Tools Export -> Alle Bestellnummern eines Lieferanten exportieren
Verfasst: Fr 4. Jul 2025, 12:30
von 42845er
Sehr schade.
Da muss man selbst für ganz normalee Funktionen, welche entäuschenderweise nicht verfügbar sind einen Workaround suchen und dann wird der Workaround vernichtet.
Oder wird die Funktion sowieso (endlich) nachgerüstet?
BTW: Die Überschrift "IM- und Export von Daten" sollte nochmals durchdacht werden, wenn sowieso keine Daten importiert werden dürfen.
Re: Tools Export -> Alle Bestellnummern eines Lieferanten exportieren
Verfasst: Fr 4. Jul 2025, 13:38
von nico
The Regels sind the Regel
BTW: Die Überschrift "IM- und Export von Daten" sollte nochmals durchdacht werden, wenn sowieso keine Daten importiert werden dürfen.
Die Aussage stimmt ja so nicht und hilft auch nicht, auf dieser Art seinen Frust kund zu tun.
Viele rechtliche/technische Sachen sind dem kleinen Entwicklerteam in der letzten Zeit auf die Füße gefallen und mußten vorrangig umgesetzt werden.
Kasse, e-REchnung, DMS, Datenschutz, MySQL, Mapi, usw.
Alles geht nun mal nicht sofort und vielleicht auch nie...
Und keiner kann etwas dafür, das du CAO nicht richtig getestet hast
Re: Tools Export -> Alle Bestellnummern eines Lieferanten exportieren
Verfasst: Fr 4. Jul 2025, 14:01
von 42845er
Wenn ich blöd rübergekommen bin, bitte ich um Entschuldigung.
Ich weiss selbst wie es aktuell zugeht
Regeln sind Regeln. Ja.
Finde es aber schade, wenn man sich bemüht einen Workaround zu einem fehlenden Kernfeature zu finden, was der Community zur Verfügung gestellt wird, dieser aber gelöscht wird.
Nachdem es keinerlei andere Meldung von der Entwicklungsabteilung gab, wird ein Import/Export wohl nicht kommen

Re: Tools Export -> Alle Bestellnummern eines Lieferanten exportieren
Verfasst: Sa 5. Jul 2025, 12:58
von redone
Exportiere deine Daten so wie du es mit dem SQL-Script vorhast und importiere die Daten mit der dafür vorgesehenen Funktion im Artikelstamm.
Es gibt mehrere Wege seine Daten zu ändern oder anzupassen. Aber Scripte die Daten direkt in der Datenbank ändern werden hier nicht geduldet. Zumal damit Abhängigkeiten nicht berücksichtigt werden.