Neu Rechnungsnummer soll auf allen Seiten der Rechnung gedruckt werden

Horsepowerfreak

Aktives Mitglied
28. Januar 2016
6
0
Hallo Community!
Ich möchte, wie in der Überschrift schon steht, gerne dass das Feld mit Rechnungs- und Auftragsnummer auf allen Seiten erscheint wenn die Rechnung aus mehreren Seiten besteht.
Ich konnte per Suche leider nichts dazu finden und im Formulareditor war es für mich auch nicht ersichtlich.
Ich wäre also über einen Rat sehr dankbar.
 

gutberle

Sehr aktives Mitglied
29. März 2011
1.292
402
Wo denn, oben in der Kopfzeile? - Das kannst Du leicht erreichen, indem Du den Text in einer neuen Ebene eingibst, die dann bei jeder Seite außer der Ersten ausgegeben wird.

1. Links in der mitte auf den Reiter Ebenen wechseln.
2. Dort Rechts-Klick und "Ebenen bearbeiten".
3. Mit Klick auf Button "Neue Ebene" (links vom Löschen-Kreuz) eine neue Ebene einfügen.
4. Unten bei den Eigenschaften den Namen auf Kopfzeile setzen.
5. Die Eigenschaft "Bedingung" wie folgt setzen: Page() > 1. Das ist die magische Zeile...
6. OK klicken und dann links bei den Ebenen alle außer der neue Ebene deaktivieren.
7. Oben in der Menüleiste auf "Einfügen" klicken, darunter "Text" klicken und rechts im Fenster eine Textbox aufziehen.
8. In das sich öffnende Textfenster die JTL Variable für die Rechnungsnummer einfügen, hier also Vorgang.Rechnungsnummer.
9. Daneben eine zweite Textbox aufziehen und dort Vorgang.Auftrag.Auftragsnummer eingeben.

Natürlich kannst Du auch nur eine Textbox aufziehen und dann versuchen, den Text darin zu verteilen, meine Erfahrung ist aber, dass das schnell kompliziert wird und man mit mehreren kleineren Textboxen besser bedient ist.

Fertsch ... :)
 

Horsepowerfreak

Aktives Mitglied
28. Januar 2016
6
0
Hallo,
vielen Dank für die umfangreiche Antwort. Da zeigt sich wieder wie umfangreich der Editor ist :)
Also die Rechnungs- und Auftragsnummer soll an die gleich Position wie auf Seite 1.
Habe es nach deiner Anleitung probiert, nur habe ich einfach das Objekt mit den Nummern von der ersten Seite in die neue Ebene kopiert, soweit funktioniert es nur stehen die Nummern ganz oben, egal was man macht! Die Positionsangabe (links bei den Eigenschaften) ist jedoch identisch mit der Textbox von "Erste Seite". Verstehe nicht warum die Position einfach ignoriert wird?
Wenn das gelöst ist, ist es perfekt :)
 

gutberle

Sehr aktives Mitglied
29. März 2011
1.292
402
Da musst Du mal zwei Screenshots der ersten Seite und der nachfolgenden Seiten hochladen, damit ich sehen kann, wie es auf der ersten Seite aussieht.
 

Horsepowerfreak

Aktives Mitglied
28. Januar 2016
6
0
Hallo,
also ich habe von der Ebene "Erste Seite" das Textfeld mit Rechnungs- und Auftragsnummer in meine erstellte Ebene "Rechnungsnummer ab 2" mittels Rechtsklick und "In Ebene kopieren" kopiert.
Das Textfeld erscheint auch ab der zweiten Seite, aber leider ganz oben und nicht an der Position wie im Editor.

Habe davon Screenshots gemacht.JTL1.JPG JTL2.JPG JTL3.JPG JTL4.JPG
 

gutberle

Sehr aktives Mitglied
29. März 2011
1.292
402
Hi @Horsepowerfreak,

Ich kann aus den Bildern nichts erkennen, was offensichtlich falsch wäre und dazu führen sollte, dass die Rechnungsnummer nicht an der vorgesehenen Stelle gedruckt wird.Selbst wenn Du in der Basis Ebene Objektverknüpfungen hast, die dazu führen, dass z.B. die Positionsliste auf der ersten Seite in der Mitte anfangen würde, auf Folgeseiten aber oben, hätte das eigentlich keinen Einfluß auf eine neue Ebene oder einen Text darin.

Schick mir doch mal Deine Vorlage entweder hier an eine Antwort angehängt, oder in einer PN Unterhaltung. Ich schau's mir dann mal direkt in der Vorlage an.

Gruß,
Ingmar
 

igel-max

Sehr aktives Mitglied
3. August 2009
3.139
103
Schwarzach a Main
verstehe nicht warum du es so kompliziert machst wenn du die Rechnungsnummer auf allen Seiten haben möchtest und überall auf der gleiche Position dann macht es doch direkt auf Basis ebene dann erscheint es überall und überall auf gleiche Postion..
 

gutberle

Sehr aktives Mitglied
29. März 2011
1.292
402
Jo, da hat @igel-max Recht. In Deinem Eingangspost war keine Rede von "auf allen Seiten gleich" und da hat nur mein Vorschlag Sinn gemacht, aber wenn Du es wirklich auf allen Seiten gleich haben willst, dann mach es so, wie @igel-max oben vorgeschlagen hat.
 

Horsepowerfreak

Aktives Mitglied
28. Januar 2016
6
0
@gutberle
Danke, hier ist die Vorlage


@igel-max
Auch dir Danke für deinen Beitrag. Habe ich jetzt so gemacht, leider erscheint das Textfeld ebenso ab der zweiten Seite ganz oben statt auf der Position wie auf Seite eins.

Und ja, am besten soll das Feld an gleicher Position wie auf Seite eins sein! Habe ich im Beitrag Nr. 3 wohl etwas zu beiläufig beschrieben.
 

Anhänge

  • Rechnung_Rechnung_Rechnung #1.vlg
    16,2 KB · Aufrufe: 8

gutberle

Sehr aktives Mitglied
29. März 2011
1.292
402
Hallo @Horsepowerfreak,

ich habe jetzt Zeit gefunden, mir Deine Vorlage anzuschauen und es ist eigentlich ist es ganz einfach. Das Ganze wäre aber ein Komplettkurs in List & Label, das kriege ich hier nicht hin, also ab hier in Steno ... ;)

1. Warum wird die Zeile mit der der Rechnungsnummer immer oben gedruckt, wenn Du die Textbox von der Ebene Basis in einer neue Ebene kopierst?
> Einfach, weil Du mit der Textbox auch Ihre Positionierungsangaben kopierst, was Du ja eigentlich willst. Du hast aber nicht genau genug auf die Positionsangaben geschaut, denn für Oben steht dort ...
Cond(Page() == 1, 110, 10) + UnitFromSCM(0) + UnitFromSCM(0)
... auch wenn die letzten beiden Befehle kompletter (aber langlebiger) Unsinn in den Vorlagen von JTL sind, sagt der erste Teil aus, dass diese Textbox auf der ersten Seite an der Position 110mm von oben stehen soll, auf allen Folgeseiten bei 10mm, klingelts? :)
2. Warum macht JTL dass mit 110,10?
> Einfach, weil man normalerweise möchte, dass die Positionen auf der ersten Seite unter einem nur dort erscheinenden Block beginnen, ab der zweiten Seite aber von ganz oben. Das willst Du aber nicht, denn Deine Vorlage hat die Positionen immer unterhalb des immer (annähernd) gleichen Block beginnend.
3. Der Positionsblock, also der Berichtscontainer hat doch aber auch eine diskrete Oben Angabe, warum beginnt der dann auf Seite 2+ weiter oben?
> Einfach, der Positionsblock ist logisch mit dem "Kunde.Kundennummer" Text-Block auf der Ebene Basis verknüpft und das bedeutet, dass der tatsächliche Oben-Beginn des Positionsblocks von der tatsächlichen (!) Höhe seiner übergeordneten Verknüpfungen abhängt.
4. Ok, das war jetzt nicht "einfach", also mal genauer. Aktiviere in der Ebenen-Auswahl die Positionsliste, gehe dann auf "Objekte", dort Rechtsklick auf "Berichtscontainer" und "Objektliste..." auswählen.

JTLWawi_VerknüpfungBerichtscontainer_19102017.png

> Dort siehst Du, dass Dein Berichtscontainer mit dem Kundennummern-Block so verknüpft ist, dass seine Position immer "Vertikal Am Ende" des Kundennummernblocks beginnt.
> Und wenn Du jetzt mal zurück auf die Ebene "Basis" gehst und dort den Block "Kundennummer" per Mausklick aktivierst (falls das nicht geht, den darüberliegenden Text-Block per Rechtsklick > Anordnen in den Hintergrund schicken), dann siehst Du, dass der Kundennummern-Block als Darstellungsbegingung page() == 1. Ab Seite 2 beginnt der Positionsblock also zumindest schon mal um die Höhe des Kundennummernblocks nach oben versetzt.
5. Ok, und was nun, wenn ich möchte, dass der Rechnungsnummernblock an der immer gleichen Stelle erscheint und der Positionsblock zwar unter dem Kundennummernblock aber auch immer an einer fixen Position?
a) Re-Nr.: Du musst die Oben Bedingung für den Rechnungsnummern-Block ändern, von Cond(Page() == 1, 110, 10) auf einen fixen Wert, sagen wir mal 110.
b) PosListe: Du musst den Höhenverlust durch die Nichtausgabe der Kundennummer ab Seite 2 kompensieren. Aktuell steht Oben für die Positionsliste auf 105, was schon mal gar keinen Sinn macht (siehe 110 hier drüber...). Der Textblock mit der Rechnungs- und Kundennummer ist 12,55 mm hoch. Damit kannst Du den Positionsblock darunter nur dann sicher an einer fixen Position anzeigen, wenn Du seine Oben Position > 122,55 mm setzt. Real geht das auch mit ein bißchen weniger, wie z.B. 122 mm, weil die Textblöcke nicht exakt die Höhe des darin enthaltenen Textes haben und nach unten immer noch ein bißchen Platz ist.

Ich habe Dir Deine Vorlage hier einfach wieder angehängt, habe darin die neue und jetzt überflüssige Ebene gelöscht, Oben für den Re-Nr. Block fix auf 110 gesetzt, Oben für den Berichtscontainer auf 122. Ansonsten habe ich keine Veränderungen vorgenommen. Die Vorlage hat noch ein paar Probleme, die ich nicht genauer angeschaut habe. Z.B. wird Deine Absenderadresse nur auf Seite 1 angezeigt, die Kundenadresse angeblich auf jeder Seite, was bei mir aber nicht passiert, es hört irgendwann einfach auf, etc.

Aber ich denke, mit der Lösung des aktuellen Problems und vor allem mit den Hinweisen, die oben stehen, solltest Du dich auch selbst besser im Vorlageneditor und in der Vorlage zurechtfinden. - Lost geht's ... :)

Gruß,
Ingmar
 

Anhänge

  • Rechnung_ReNrAlleSeiten_Horsepowerfreak_19102017.vlg
    15,5 KB · Aufrufe: 3
  • Gefällt mir
Reaktionen: BR_EVO
Ähnliche Themen
Titel Forum Antworten Datum
Schriftzug „Invoice“ vor der Rechnungsnummer JTL-Wawi 1.10 7
Neu Rechnungsnummer an JTL-Shop übertragen Technische Fragen zu Plugins und Templates 0
Neu Auf die Rechnung soll der normale Artikelname stehen, nicht Amazon Name Amazon-Anbindung - Fehler und Bugs 5
Workflow soll wenn Artikel 0 Bestand für 35 Tage hat diesen auf inaktiv setzen JTL-Wawi 1.10 4
Vater soll nicht den Preis des günstigsten Kindes übernehmen JTL-Wawi 1.10 0
Neu Download-Datei soll nach Registrierung als Kunde im Kundenaccount freigeschaltet werden Allgemeine Fragen zu JTL-Shop 2
Artikel soll laut Wawi auf der Pickliste sein. Ist er er aber nicht. JTL-Wawi 1.9 1
Datenabgleich von WooCommerce auf JTL Wawi 1.9.7.0 JTL-Wawi 1.9 0
Neu Downgrade von 3 JTL-Shop-Lizenzen auf 1 – Frage zur Umstellung der Domains User helfen Usern - Fragen zu JTL-Wawi 1
eBay-Vorlage übernimmt nur Nettopreis – Steuersatz bleibt immer auf 0,0 % JTL-Wawi 1.11 6
QR-Code auf Rechnung JTL-Wawi 1.11 9
Update auf Version 1.11.0.0 schlägt fehl JTL-Wawi 1.11 6
Amazon Rechnungen werden seit "Update" nicht mehr erstellt - VCS Lite 1.10.10.3 auf 1.10.14.3 JTL-Wawi 1.10 9
Neu Keine plugins im header und footer mehr auf Startseite shop 5.6.0 angezeigt Installation / Updates von JTL-Shop 5
Neu eBay-Angebote: Herstellernummer wird automatisch auf 'Nicht zutreffend' gesetzt - wie verhindern? eBay-Anbindung - Fehler und Bugs 0
Zugriff auf Artikel und Bestellungen nach Update nicht möglich JTL-Wawi 1.11 0
Kassenanbindung funktioniert nach Update auf 1.11 nicht mehr JTL-Wawi 1.11 2
Neu Umzug von Shopify auf JTL Umstieg auf JTL-Shop 1
Neu Probleme nach Shop Update auf V5.6 Onlineshop-Anbindung 3
Datenbankverbindung Ameise funktioniert seit Update auf 1.11.1.0 nicht mehr JTL-Wawi 1.11 6
Update auf Version 1.11.0.0 schlägt fehl ! JTL-Wawi 1.11 10
Neu PayPal lädt nicht mehr nach Update auf 5.6 (Child theme Checkout index.tpl Bug) Installation / Updates von JTL-Shop 0
Neu HOOK_SMARTY_OUTPUTFILTER wird nicht auf Kategorieseiten ausgeführt? Technische Fragen zu Plugins und Templates 5
Neu Teststand auf localhost - Plugin-Lizenzen abgelaufen Plugins für JTL-Shop 2
Neu Lieferadresse auf Lieferschein und Auftragsbestägigung Vorlage Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Neu JTL Shop Update von 5.3.3 auf 5.6 mit der Community Free Edition - WaWi funktion weiter gegeben? User helfen Usern - Fragen zu JTL-Wawi 1
Probleme mit dem Einstellen von Artikeln auf Amazon über JTL Wawi mit dem Lister 2.0 Amazon-Lister - Fehler und Bugs 6
Neu Ladenpreis auf Etikett mit Bedingung verknüpfen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Update von JTL-Wawi von 1.6 auf 1.9 Installation von JTL-Wawi 12
Neu Wie lege und inseriere ich sehr ähnliche Artikel so effizient wie möglich auf eBay und Shopify User helfen Usern - Fragen zu JTL-Wawi 0
Neu Von 0.99923 auf aktuell - mir fehlen die 1.5.52. und die 1.8.10.0 Installation von JTL-Wawi 1
Neu neuerdings viel manuelles bestätigen auf MDE JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 2
Neu Falsche Währung auf Amazon-Rechnung des Kunden (externer Beleg) JTL-Wawi - Fehler und Bugs 3
Neu JTL Shop - Umwandlung Domain von Test auf Live Allgemeine Fragen zu JTL-Shop 1
Neu Nach Update auf 1.10.14.1 - Zahlungsart wird beim Auftrag erstellen nicht mit übernommen + Sepa Eingänge JTL-Wawi - Fehler und Bugs 0
Neu DPD und das Gewicht auf dem Label JTL-ShippingLabels - Ideen, Lob und Kritik 2
Neu Gutschriftmenge auf eine ausgestellte Teilrechnung reduziert offene Auftragsmenge JTL-Wawi - Fehler und Bugs 0
Beantwortet Template update nach Shop update auf Installation / Updates von JTL-Shop 4
Freiposition auf Rechnung ohne Preise anzeigen JTL-Wawi 1.6 7
Neu Eine Rechnungsposition auf zwei Teilrechnungen berechnen - Wie löst ihr das? Arbeitsabläufe in JTL-Wawi 7
Dubios: Nach Update auf 553 Einbruch um 30% Einrichtung JTL-Shop5 3
Neu Nach Update von 1.8.10.0 auf 1.10.14.1 werden Rechnungen nicht mehr zu Amazon hochgeladen!!! Amazon-Anbindung - Fehler und Bugs 5
Auftrag auf Pickliste lässt sich nicht mehr entfernen JTL-Wawi 1.9 1
Worker Retouren Fehlermeldung "Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt." JTL-Wawi 1.9 0
Neu Nach Import der Angebote sind alle versandarten auf kostenlosen Standardversand gesetzt worden Amazon-Lister - Ideen, Lob und Kritik 2
Update 1.9.8.0 auf 1.10.14.0 Frage zum Rechnungen IDU JTL-Wawi 1.10 0
Neu Maximal Käufe auf unbegrenzten Bestand eBay-Anbindung - Ideen, Lob und Kritik 1
Neu Maximale Käufe auf unbegrenzten Bestand einrichten Arbeitsabläufe in JTL-Wawi 5
Neu Lager unbekannt auf Packliste User helfen Usern - Fragen zu JTL-Wawi 15
nach update auf 1.10.11.0 nur 251 von 252 Steuerklassne JTL-Wawi 1.10 3

Ähnliche Themen