Seite 1 von 1

Export eines Auftrags in csv

Verfasst: Do 23. Jul 2020, 22:13
von Joachim.Paetzold
Gruß in die Runde mit der Bitte um Hilfe.
Wir nutzen für die Techniker eine iPhone-App zur Auftragszeiterfassung. In diese App lassen sich Aufträge
per csv importieren. Wir nutzen in CAO die Auftragsverwaltung. Gibt es eine Möglichkeit beim Drucken
eines Auftrags diesen auch mit den benötigten Feldinhalten gleichzeitig (oder auch extra über 'Tools') in eine csv-datei
zu schreiben?
Folgende Felder erwartet der csv-import:
Kundenname; Auftragsnummer; Kundennummer; Max. Stunden (oder leer); Kundenname; Straße; PLZ; Ort; Ansprechpartner; Telefon; Termin; Endtermin (oder nochmal Termin); 1 (als Zahl für [ja] zu Darstellung des folgenden Feldes); Projekt + Überschrift1 + Überschrift2

Da wir mit programmieren nicht so vertraut sind hier die Bitte um Hilfe.

Re: Export eines Auftrags in csv

Verfasst: Fr 24. Jul 2020, 05:22
von hei-ta
Hallo Joachim,

bei Aufträgen etwas zu exportieren, sollte seit kurzem über Allgemeine Einstellungen/Lieferarten/Export-Einstellungen/Aufträge.
Haken für "aktiv" und Optionen wählen und folgenden Code eintragen

Code: Alles auswählen

J.KUN_NAME1, 
J.VRENUM, 
'', 
J.KUN_NAME1, 
J.KUN_STRASSE, 
J.KUN_PLZ, 
CONCAT(ASP.ANREDE,' ', asp.VORNAME, ' ', ASP.NAME) AS Ansprechpartner, 
ASP.TELEFON, 
J.TERMIN, 
J.TERMIN,
'1',
CONCAT (J.PROJEKT, ' + ', J.USR1, ' + ', J.USR2) AS 'Beschreibung'
FROM journal as J
INNER JOIN adressen_asp as ASP ON J.ASP_ID = ASP.REC_ID
WHERE j.REC_ID = :ID
Helmut

Re: Export eines Auftrags in csv

Verfasst: Fr 24. Jul 2020, 11:12
von Joachim.Paetzold
moin Helmut,
vielen dank, habe es so eingetragen aber bei erzeugt er beim drucken eines auftrages keine datei.
export01.JPG

Re: Export eines Auftrags in csv

Verfasst: Fr 24. Jul 2020, 15:51
von hh-cm
Das wird wohl am INNER JOIN liegen.

Änder mal "INNER JOIN adressen_asp " zu "LEFT JOIN adressen_asp "

Re: Export eines Auftrags in csv

Verfasst: Fr 24. Jul 2020, 21:16
von Joachim.Paetzold
Moin Chris,
auch damit erstellt CAO keine Datei beim Erstellen eines Auftrages. Trotzdem Danke, vielleicht kommt
einem noch der zündende Gedanke.