Neu Eigene Felder aus Kundenstammdaten in Rechnung übergeben

Bernd Wichtmann

Aktives Mitglied
15. Dezember 2020
38
6
Oldie but Goldie.
Schon einige Male gefragt und diskutiert, leider war da keine Lösung für uns dabei.

Anforderung:
Wir müssen für einen neuen Kundenstamm auf den Rechnungen eine Mitglieds-Nummer mit ausgeben.
Dafür habe ich in den Kundenstammdaten eine neue Gruppe mit einem Feld "Mitglieds-Nr" angelegt. Die Nummer soll einfach in einem neuen Textfeld immer mit ausgegeben werden.

Eigene-Felder.JPG

Ansatz:
Nach reichlich Recherche hier im Forum habe ich diverse Ansätze ausprobiert, um dieses Feld anzusprechen und ausgeben zu lassen.
Leider bisher ohne Erfolg.
Was gar nicht funktioniert hat und einen Syntaxfehler produziert hat war der Befehl "JTL_Get...".

Was keinen Syntaxfehler erzeugt, aber leider auch keine Ausgabe sind 2 Befehle:
  • "Mitglieds-Nr.: " + Alias$("Mitglieds-Nr",Vorgang.Kunde.EigeneFelderAlsText)
  • "Mitglieds-Nr.: " + Alias$("Mitglieds-Nr",Vorgang.Auftrag.Kunde.EigeneFelderAlsText)
Vorlage_01.JPG

Das Eigene Feld ist als "Freitext"-Feld definiert und im Bereich "Kunde" angelegt.
WaWi Verson 1.6.48.0

Vielleicht kann mir jemand helfen das Rätsel, bzw das Brett vorm Kopf zu lösen.

T.i.a
 

jtldudel

Sehr aktives Mitglied
4. Januar 2018
636
208
Wie sehen die Variablen in deiner Vorlage aus, z.b. Rechnungssnummer?
Sind die auf deutsch, so wie "Vorgang.Rechnungsnummer" (oder so ähnlich), oder auf english, so wie "Report.InvoiceNumber" (oder so ähnlich)?

Bekommst du einen Text angezeigt, wenn du einfach nur die variable "Vorgang.Auftrag.Kunde.EigeneFelderAlsText" irgendwo ausgibst?
 

Bernd Wichtmann

Aktives Mitglied
15. Dezember 2020
38
6
Wie sehen die Variablen in deiner Vorlage aus, z.b. Rechnungssnummer?
Sind die auf deutsch, so wie "Vorgang.Rechnungsnummer" (oder so ähnlich), oder auf english, so wie "Report.InvoiceNumber" (oder so ähnlich)?

Bekommst du einen Text angezeigt, wenn du einfach nur die variable "Vorgang.Auftrag.Kunde.EigeneFelderAlsText" irgendwo ausgibst?
Danke für deine Rückfrage.
Heute morgen funktionierte es tatsächlich mit den getesteten Befehlen. Scheinbar brauchte das System trotz Abgleich etwas (fast 24 Stunden) um die Daten entsprechend zu verarbeiten und zur Verfügung stellen zu können.

Jetzt steh ich bei der E-Mail-Vorlage aber schon wieder vor dem gleichen Problem: wie steuer ich das Feld hier an?

Einsetzen der Variablen aus der Druckvorlage bringt jetzt hier (wieder) nichts. 😩

Um deine Frage (vlt noch für andere) noch zu beantworten 😉 :
die Rechnungsnummer zB ist ebenfalls in deutsch ("Rechnung" + " " + Vorgang.Rechnungsnummer)
Ja, es werden gleich mehrer Texte zusammen ausgegeben, wenn ich nur den Befehl "Vorgang.Auftrag.Kunde.EigeneFelderAlsText" eintrage.
 
Zuletzt bearbeitet:

Ähnliche Themen