Eigene Felder Angebot/Auftrag/abonnements drucken lassen

MS-ITSC

Aktives Mitglied
14. März 2019
7
0
Hallo zusammen,

ich suche gerade eine Funktion die eigentlich ohne Probleme gehen sollte. Ich habe unter >Admin > Eigene Felder anlegen zwei neue Felder angelegt mit Freitext als Datentyp. Wir möchten gerne einfach im Angebot und Auftrag zusätzlich Infos angeben, die dann der Kunde auch so im Angebot, Auftrag und Rechnung sieht.
Jetz habe ich zwar schon viele Anleitungen gefunden wo im Auftrag "JTL_GetSalesOrderCustomField" genutzt wird, aber irgendwie läuft das bei mir in der 1.7.8.1 so nicht mehr. Ich kontte das zwar im Angebot einbinden mit folgendem Text:

JTL_GetSalesOrderCustomField("Objekt",Report.InternalId) / "Objekt" ist mein Feldname

Aber es kommt immer Error: Dieser Vorgang unterstützt keine eigenen Felder von Aufträgen. Und im Auftragsformular finde ich diese Funktion JTL_GetSalesOrderCustomField überhaupt nicht. Irgendwie stehe ich auf dem Schlauch. Es muss doch möglich sein, die eigenen Felder auf den Formularen mit zu drucken. Kann mir da jemand einen Tipp geben?

VG Stefan
 
Zuletzt bearbeitet:

ManuelHudec

Sehr aktives Mitglied
24. Juli 2019
259
50
Großbettlingen
Das findest du relativ einfach raus, in dem du im Rechten Block für Funktionen einfach mal custom eingibst, dann werden dir entsprechende Variablen angezeigt. Wenn dort die Variable für JTL_GetSalesOrderCustomField nicht dabei ist, dann kommst du mit JTL_GetReportAttribute sehr wahrscheinlich weiter =)

Unbenannt.png
 
Zuletzt bearbeitet:

John

Sehr aktives Mitglied
3. März 2012
3.172
704
Berlin
Ich hatte das Problem heute in einer 1.7x bei einem Kunden. Es funktionierte weder JTL_GetSalesOrderCustomField noch JTL_GetReportAttribute
JTL_GetReportAttribute ist veraltet, weil jetzt Auftragsattribute Eigene Felder sind und JTL_GetSalesOrderCustomField wirf eine Fehlermeldung, weil es in diesem Bereich nicht unterstützt wird.

Mit diesem Code gibts man Eigene Felder des Angebtos (nicht der Artikel) in einem Angebot aus
Code:
COND(IsNullOrEmpty(JTL_DirectQuery("SELECT kAuftragAttribut FROM Verkauf.tAuftragAttribut WHERE kAuftrag =  " + ToString$(Report.InternalId) + " AND kAttribut = " +
JTL_DirectQuery("SELECT kAttribut FROM dbo.tAttributSprache WHERE cName = 'Ihre Bestellnummer'"))),"", JTL_DirectQuery("SELECT cWertVarchar FROM Verkauf.tAuftragAttributSprache WHERE kAuftragAttribut = " +
JTL_DirectQuery("SELECT kAuftragAttribut FROM Verkauf.tAuftragAttribut WHERE kAuftrag =  " + ToString$(Report.InternalId) + " AND kAttribut = " +
JTL_DirectQuery("SELECT kAttribut FROM dbo.tAttributSprache WHERE cName = 'Ihre Bestellnummer'"))))

Die Fallunterscheidung mit COND ist nötig, weil es auch Aufträge ohne das Attribut geben kann und hier die ungefprüfte Ausgabe des SQL einen Error werfen würde, der dann auf dem Formular zu sehen wäre.

John
 
Zuletzt bearbeitet:

paull

Aktives Mitglied
1. November 2022
9
1
Ich hatte das Problem heute in einer 1.7x bei einem Kunden. Es funktionierte weder JTL_GetSalesOrderCustomField noch JTL_GetReportAttribute
JTL_GetReportAttribute ist veraltet, weil jetzt Auftragsattribute Eigene Felder sind und JTL_GetSalesOrderCustomField wirf eine Fehlermeldung, weil es in diesem Bereich nicht unterstützt wird.

Mit diesem Code gibts man Eigene Felder des Angebtos (nicht der Artikel) in einem Angebot aus
Code:
COND(IsNullOrEmpty(JTL_DirectQuery("SELECT kAuftragAttribut FROM Verkauf.tAuftragAttribut WHERE kAuftrag =  " + ToString$(Report.InternalId) + " AND kAttribut = " +
JTL_DirectQuery("SELECT kAttribut FROM dbo.tAttributSprache WHERE cName = 'Ihre Bestellnummer'"))),"", JTL_DirectQuery("SELECT cWertVarchar FROM Verkauf.tAuftragAttributSprache WHERE kAuftragAttribut = " +
JTL_DirectQuery("SELECT kAuftragAttribut FROM Verkauf.tAuftragAttribut WHERE kAuftrag =  " + ToString$(Report.InternalId) + " AND kAttribut = " +
JTL_DirectQuery("SELECT kAttribut FROM dbo.tAttributSprache WHERE cName = 'Ihre Bestellnummer'"))))

Die Fallunterscheidung mit COND ist nötig, weil es auch Aufträge ohne das Attribut geben kann und hier die ungefprüfte Ausgabe des SQL einen Error werfen würde, der dann auf dem Formular zu sehen wäre.

John

Hallo John,
ich habe gerade das gleiche Problem und deinen Code ausprobiert.

Ich habe in JTL ein eigenes Feld unter "Angebot/Auftrag/Abonnements" erstellt.
Im Anschluss deinen Code in der Lieferscheinvorlage unverändert eingesetzt. Nur "Ihre Bestellnummer" mit unserem Feldnamen "Test1" ersetzt.

Ich bekomme keine Fehlermeldung, aber auch keine Ausgabe. Weißt du, woran dies liegen könnte?

Wir benutzten noch die 1.6

LG Paul
 

John

Sehr aktives Mitglied
3. März 2012
3.172
704
Berlin
Alte Vorlage, neue Vorlage, Wawi Version, Typ des Eigene Feldes.
Da gibt es leider viele Gründe, als das sich das ohne konkret auf alle Einzelheuiten drauf zu schauen beantworten ließe.
 

DASevents

Sehr aktives Mitglied
16. Januar 2013
612
32
Da ich gerade am rumprobieren bin und dies hier gelesen habe....
In der Wawi 1.8.12.0 Neue Vorlagen
die unter
Admin > Eigene Felder > Angebot/Aufträge/Abonnements
angelgten Eigenen Felder Inhalte lassen sich anzeigen:
In Aufträgen geht:
JTL_GetSalesOrderCustomField("NameEigenesFeld" ,Report.InternalId)
In Angeboten und Rechnungen geht:
JTL_GetReportAttribute("NameEigenesFeld",Report.InternalId)
Vielleicht hiflt es ja jemandem....
 
Ähnliche Themen
Titel Forum Antworten Datum
JT WAWI 1.9.6.1 Eigene Felder werden nicht mehr übertragen, bzw. gelöscht JTL-Wawi 1.9 11
Neu SQL Eigener Export - Eigene Felder im Auftrag User helfen Usern - Fragen zu JTL-Wawi 7
Neu Eigene Felder aus dem Auftrag in der Packtisch+ / WMS Ausgabe JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 4
Neu Eigene Felder / Attribute spaltenweise exportieren JTL Ameise - Eigene Exporte 6
Neu Wie kann ich über eigene Felder eine Mehrfachauswahl erstellen? User helfen Usern - Fragen zu JTL-Wawi 4
Neu Möglichkeit Variablen in Html in Eigene > Inhalte > Seiten auszugeben Allgemeine Fragen zu JTL-Shop 4
Eigene UST ID wird nicht eingetragen JTL-Wawi 1.9 9
Neu Eigene Übersicht - Artikelbestand alle Läger Eigene Übersichten in der JTL-Wawi 1
Neu Eigene Kategorien für ebay Angebote oder JTL Wawi Kategorie Baum nutzen Einrichtung und Installation von JTL-eazyAuction 1
Neu List & Label - Eigene SQL-Abfrage als Grundlage für Tabelle im Berichtscontainer? User helfen Usern - Fragen zu JTL-Wawi 10
QR-Code Formel kann nicht in die eigene Vorlage hinzugefügt werden JTL-Wawi 1.9 1
Neu JTL Shop 5.4.0 eigene Inhalte/Seiten hinzufügen nicht möglich JTL-Shop - Fehler und Bugs 5
Lieferscheine -versendet / Eigene Übersicht: Kundenkategorie aus den Kundenstammdaten JTL-Wawi 1.8 3
Neu Eigene Übersichten - Beschaffung - Bestellvorschläge - nur Standardlieferant anzeigen Eigene Übersichten in der JTL-Wawi 4
GPSR Felder und Zuordnungen JTL-Wawi 1.9 3
Fehlende Felder für GPSR-relevanten Informationen? 1.9.6.4 JTL-Wawi 1.9 13
Neu Felder vom neuen Plugin importieren möglich? Shopware-Connector 0
Neu SCX (Alle Marktplätze) - habt ihr Kategorien, bei denen die Kategoriespezifischen Felder nicht laden / zuordnen nicht möglich / No Data available? Einrichtung und Installation von JTL-eazyAuction 0
Neu Aus Angebot direkt Auftrag an Kunden mailen JTL-Wawi - Ideen, Lob und Kritik 1
Neu Eigenes Feld aus Artikelstamm im Angebot andrucken Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Workflow FollowUP Angebot JTL-Wawi - Ideen, Lob und Kritik 0
Neu Amazon Lister 2.0 Fehlercode: SLR402 Bild "1.jpg" für das Angebot mit SKU "xxxxx" auf Channel "AMAZONDEJTL" wurde nicht gefunden Amazon-Lister - Ideen, Lob und Kritik 1
Beantwortet Artikelbilder auf Lieferschein / Rechnung / Angebot. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 8
Neu Bildgrößen auf der Startseite (in den Boxen wie z.B. Top-Angebot) Allgemeine Fragen zu JTL-Shop 4
Neu Lieferdatum/Lieferzeit in Angebot/AB/Lieferschein/Rechnung für einzelne Positionen darstellen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Bug: "Angebot automatisch einstellen" Option bei Vorlagen eBay wird automatisch deaktiviert JTL-Wawi 1.9 1

Ähnliche Themen