Eigene Felder in Lieferschein ausgeben

lohkaes

Gut bekanntes Mitglied
27. April 2007
230
14
Hallo Zusammen,

für einen Lieferanten müssen wir die Referenznummer pro Auftrag hinterlegen, damit eine automatische Zuordnung erfolgen kann.
Haben nun ein eignes Feld "EX_LIEF_REF_NR" erstellt. Dieses Feld wird bei unseren Kundenauftägen mit der Referenznummer des
Lieferanten befüllt. So weit so gut.

Nun soll diese Referenznummer aus dem erstellen Feld auf den Lieferschein, welcher von uns an den Lieferanten gesendet wird.
Leider finde ich bei den Lieferantenbestellungen unter "Druck/Email/Exportvorlagen-Verwalten", keine Möglichkeit das eigene Feld
auszuwählen.

Hab ich hier was übersehen, oder gibt es eine andere Möglichkeit ein eigenes Feld in Lieferantenbestellungen einzubinden?
Oder wie könnte man das sonst noch machen?

Danke.

Viele Grüße
 

lohkaes

Gut bekanntes Mitglied
27. April 2007
230
14
Hallo John,

danke für deinen Hinweis:
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'"))))

Wie muss den das ganze aussehen, wenn ich den Inhalt eines eigenen Feldes mit der Bezeichnung: EX_Nr auf einem Lieferschein bzw. im Betreff einer Mail ausgeben möchte?
Kannst Du mir hier auf die Sprünge helfen? Danke.

Gruß
 

John

Sehr aktives Mitglied
3. März 2012
3.954
972
Berlin
Der Code von mir funktioniert nicht 1:1 im Lieferschein, weil dort die Variable für die interne Auftragsnummer kAuftrag nicht zur Verfügung steht. Diese muß auch erst per SQL abgefragt werden.
 

lohkaes

Gut bekanntes Mitglied
27. April 2007
230
14
Hallo,

für alle die es eventuell noch benötigen. Hier meine Lösung die ich sehr gerne mit allen teile:
Code:
{% assign EigeneFelder = Vorgang.Auftrag.Attribute | Split: '|' %}
{% for Feld in EigeneFelder %}
{% if Feld contains 'NAME_DES_EIGENEN_FELDES'%}
{% assign NAME_DES_EIGENEN_FELDES = Feld | Remove: 'NAME_DES_EIGENEN_FELDES=' %}
{{NAME_DES_EIGENEN_FELDES}}
{% endif %}
{% endfor %}

Angelegt hab ich das Eigene Feld unter: Eigene Felder --> Bereich: Angebot/Auftrag/Abonennments und dann unter JTL-Wawi ein neues Feld mit dem Namen "NAME_DES_EIGENEN_FELDES" erstellt

Viele Grüße
 
  • Gefällt mir
Reaktionen: STH

paull

Aktives Mitglied
1. November 2022
19
1
Hallo,

für alle die es eventuell noch benötigen. Hier meine Lösung die ich sehr gerne mit allen teile:
Code:
{% assign EigeneFelder = Vorgang.Auftrag.Attribute | Split: '|' %}
{% for Feld in EigeneFelder %}
{% if Feld contains 'NAME_DES_EIGENEN_FELDES'%}
{% assign NAME_DES_EIGENEN_FELDES = Feld | Remove: 'NAME_DES_EIGENEN_FELDES=' %}
{{NAME_DES_EIGENEN_FELDES}}
{% endif %}
{% endfor %}

Angelegt hab ich das Eigene Feld unter: Eigene Felder --> Bereich: Angebot/Auftrag/Abonennments und dann unter JTL-Wawi ein neues Feld mit dem Namen "NAME_DES_EIGENEN_FELDES" erstellt

Viele Grüße

Hallo lohkaes,
wo hast du diesen Code in deiner Lieferscheinvorlage genau eingesetzt? Ich finde gerade keine Möglichkeit, dort dot-Liquid-Code zu verwenden.
Wir verwenden 1.6

LG Paul
 

lohkaes

Gut bekanntes Mitglied
27. April 2007
230
14
Hallo Paul,

du trägst den Code in deine E-Mail Lieferscheinvorlage ein.
Im Menü Admin dann Druck/E-Mail/Exportvorlagen
hier deine Lieferscheinvorlage auswählen und auf den Menüpunkt Mailen wechseln
dann Lieferschein auswählen und dann auf bearbeiten klicken.
Nun bei Empfänger auf Benutzerdefiniert wechseln und dann die Bearbeitung mit
dem drei-Punkte-Button starten. In das nun öffnete Feld fügst du nun den Code ein.

Viele Grüße
 

lohkaes

Gut bekanntes Mitglied
27. April 2007
230
14
Hallo Zusammen,

hat den jemand es schon hinbekommen, diese Lösung in einer Vorlage 2.0 zum Laufen zu bekommnen?

Code:
{% assign EigeneFelder = Vorgang.Auftrag.Attribute | Split: '|' %}
{% for Feld in EigeneFelder %}
{% if Feld contains 'NAME_DES_EIGENEN_FELDES'%}
{% assign NAME_DES_EIGENEN_FELDES = Feld | Remove: 'NAME_DES_EIGENEN_FELDES=' %}
{{NAME_DES_EIGENEN_FELDES}}
{% endif %}
{% endfor %}

Ich kann aktuell die Inhalte der angelegten "Eigenen Felder" nirgends in einer Variablen finden.
Müssen die eigenen Felder über einen anderen Weg abgefragt werden, oder wie heißt den hier die
aktuelle Variable?

Danke.
 

frankell

Sehr aktives Mitglied
9. September 2019
2.486
758
Flensburg
Versucht es mal mit

Report.SalesOrder.SalesOrderAttribute

anstelle von Vorgang.Auftrag.Attribute. Die Variablen der alten Vorlagen existieren nicht in neuen Vorlagen. Da muss man immer die Entsprechung suchen, die nicht immer vorhanden ist. Hier sollte das aber mit Report.SalesOrder.SalesOrderAttribute funktionieren, weil Eigene Felder nicht anderes als spezielle Attribute sind.
 

abubakar01

Neues Mitglied
11. Februar 2025
1
0
Hello everyone,

For a supplier, we must store the reference number for each order so that automatic assignment can take place.
We have now created a separate field "EX_LIEF_REF_NR". This field is filled with the reference number of the
Supplier filled. So far so good.

Now this reference number from the created field should be entered on the delivery note, which we send to the supplier.
Unfortunately, I cannot find the option to create my own field in the supplier orders under "Print/Email/Export templates-Manage"
to select.

Have I missed something here, or is there another way to include a custom field in supplier orders?
Or how else could you do this?

Thanks.
front teeth dentures
Best regards
You may need to add the custom field EX_LIEF_REF_NR to the template manually. Check if custom fields are available in the template editor under Print/Email/Manage export templates . If not, scripting or API customization might be required.
 

Gidigidens

Aktives Mitglied
8. Oktober 2019
10
0
Versucht es mal mit

Report.SalesOrder.SalesOrderAttribute

anstelle von Vorgang.Auftrag.Attribute. Die Variablen der alten Vorlagen existieren nicht in neuen Vorlagen. Da muss man immer die Entsprechung suchen, die nicht immer vorhanden ist. Hier sollte das aber mit Report.SalesOrder.SalesOrderAttribute funktionieren, weil Eigene Felder nicht anderes als spezielle Attribute sind.
Wo findest du diese Variable? Bei mir (Version 1.11.4) schaut das so aus. Mehr ist da nicht...... Screenshot 2026-02-03 105527.jpg
 

frankell

Sehr aktives Mitglied
9. September 2019
2.486
758
Flensburg
Hallo @Gidigidens,

Du bist wahrscheinlich in der Druck-/Speichervorlage und nicht in der Mailvorlage, um die es hier ging.

In ersterer geht das so:

Code:
JTL_GetReportAttribute("Name eigenes Feld",Report.SalesOrderInternalId)
 

Gidigidens

Aktives Mitglied
8. Oktober 2019
10
0
Hallo frankwell,
vielen Dank für Deine Rückmeldung. Du hast recht. Ich benötige das in der Druckvorlage. Wir tragen in dieses eigene Feld im Auftrag unsere Kostenstellennummer ein. Diese wird dann über OCR ausgelesen und ans BMT übergeben. Hab deinen COde verwendet. Funkt aber leider nciht. Kommt aber auch keine Fehlermeldung. Ist ja schon mal was......
 

frankell

Sehr aktives Mitglied
9. September 2019
2.486
758
Flensburg
Siehe hier: https://forum.jtl-software.de/threa...trag-in-rechnung-ausgeben.233860/post-1268401

Und drei Bitten noch, bevor Du in einen Thread schreibst:
- Schau Dir bitte an, worum es tatsächlich geht. Hier geht es um die Ausgabe eines Eigenen Feldes in einer Lieferschein-Mailvorlage, nicht in einer Rechnungs-Druckvorlage.
- Wie Du an dem Link siehst, gibt es exakt zu Deiner Anforderung bereits mindestens einen anderen Thread, daher bitte bei der Suche im Forum vielleicht auch etwas genauer sein
- Informationen, worum es geht, gleich am Anfang mit an die Hand geben

Ist nicht böse gemeint, es geht nur darum, möglichst schnell zum Punkt zu kommen bzw. Doppelungen von vornherein zu vermeiden.
 

Gidigidens

Aktives Mitglied
8. Oktober 2019
10
0
Siehe hier: https://forum.jtl-software.de/threa...trag-in-rechnung-ausgeben.233860/post-1268401

Und drei Bitten noch, bevor Du in einen Thread schreibst:
- Schau Dir bitte an, worum es tatsächlich geht. Hier geht es um die Ausgabe eines Eigenen Feldes in einer Lieferschein-Mailvorlage, nicht in einer Rechnungs-Druckvorlage.
- Wie Du an dem Link siehst, gibt es exakt zu Deiner Anforderung bereits mindestens einen anderen Thread, daher bitte bei der Suche im Forum vielleicht auch etwas genauer sein
- Informationen, worum es geht, gleich am Anfang mit an die Hand geben

Ist nicht böse gemeint, es geht nur darum, möglichst schnell zum Punkt zu kommen bzw. Doppelungen von vornherein zu vermeiden.
Hallo frankwell, sorry da hab ich nicht genau geschaut. Auch werde ich die Problembeschreibung zukünftig präziser Formulieren. Deine angehängte Lösung hat zum Erfolg geführt ich bedanke mich herzlich. Super
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu wie Wawi eigene Felder (Kunden) an Shop DB übertragen? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Export eigene Felder User helfen Usern - Fragen zu JTL-Wawi 3
Neu Kunden-Daten Import / Eigene Felder User helfen Usern - Fragen zu JTL-Wawi 1
Neu Ausgabe (drucken) Auftrag "eigene Felder" oder "Auftragspositionen.Bezeichnung" Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Eigene Felder des Artikels per Exportvorlage Auftrag auslesen Schnittstellen Import / Export 0
Vorlagen und eigene Felder JTL-Wawi 1.10 3
"Eigene Felder" in ebay Designvorlage JTL-Wawi 1.11 2
JTL Wawi App eigene Statistiken erscheinen nicht JTL-Wawi App 0
Eigene Spalten in Vorlagen (Rechnung, Angebot, Lieferschein etc.) JTL-Wawi 1.11 4
Neu Eigene Übersichten nicht mehr möglich? JTL-Wawi - Fehler und Bugs 4
eigene mehrere Bankverbindungen - Zugferd Datei anpassen? JTL-Wawi 1.11 2
Auftrags Import via Ameise keine Eigenen Felder?! JTL-Wawi 1.9 1
Neu Amazon Lister 2.0 Kategoriespezifische Felder fehlen bei vielen Kategorien Amazon-Lister - Fehler und Bugs 3
Neu Umstiegsproblem beim Lister - Kategorienspezifisch Felder alle einzelt einstellen? Amazon-Lister - Fehler und Bugs 4
Verkaufseinheit wird nicht auf Angebot/Auftrag/Rechnung/Lieferschein ausgegeben JTL-Wawi 1.11 3
Neu Suche DirectQuery für Kundenkommentar (Rechnung) & Hinweis (Lieferschein) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Lieferschein entweder mit Stücklistenkomponente oder aber mit normalem Artikel ausgeben. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Seriennummer und Beschreibung 1 in XML Lieferschein ausgeben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Lieferschein Nummer wird auf der Rechnung wird komisch angezeigt Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Lieferschein: Hinweis auf Teillieferung in Ausgabe 2.0 Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2

Ähnliche Themen