Neu Versandart unter Positionen

Road2017

Aktives Mitglied
12. Januar 2017
54
2
Verwendest du eine Vorlage, wenn ja welche?

Grundsätzlich musst du das jeweilige Datenfeld einfach deaktivieren bzw. die Sichtbarkeit auf nicht anzeigen stellen.
 

gutberle

Sehr aktives Mitglied
29. März 2011
1.292
402
Das stellst Du im Berichtscontainer ein, denn dort wird über in einer Schleife über die Positionen gelaufen.
- Links einen Doppelklick auf "Tabelle: Auftragspositionen"
- Dann mit der Maus einmal auf das "Ordnersymbol" im Reiter Datenzeile geklickt-
- Dann rechts "Darstellungsbedingung" suchen und dort im DropDown Feld "Formel ..." auswählen.
- Im Editorfenster "(Auftragspositionen.IstVersandkostenPosition = False)" einfügen
- ... oder falls dort schon etwas steht " and (Auftragspositionen.IstVersandkostenPosition = False)" hinten anhängen.
Damit wird die Artikelzeile nur noch ausgegeben, wenn es sich nicht um eine Versandkostenposition handelt.
 
  • Gefällt mir
Reaktionen: volvisti und AlexN

volvisti

Sehr aktives Mitglied
18. Juli 2017
317
43
Das funktioniert in den Versionen, die noch auf Ausgabe 1.0 basieren auch in der aktuellen Version richtig gut.
Muß nun aber einen neuen Clienten einrichten, der dann auf Ausgabe 2.0 basiert.

Hat jemand ne Idee, wie man das in Ausgabe 2.0 ( Wawi-Version 1.5.9) umsetzen kann?

Danke schon mal
 

Marc2

Mitglied
21. Oktober 2019
23
3
Hat jemand ne Idee, wie man das in Ausgabe 2.0 ( Wawi-Version 1.5.9) umsetzen kann?
Hallo Sönke,
ich stand gerade vor einem ähnlichen Problem und habe für mich folgende Lösung gefunden: In der Positionstabelle für die Anzeige der einzelnen Zeilen eine Bedingung einfügen, die bei mir z. B. so aussieht:
Code:
if(InvoicePosition.Name = "DHL", false, true)
Der Code (wenn ich mich nicht vertippt habe) würde nun auf der Rechnung die Position mit dem Namen "DHL" nicht anzeigen. Man müsste das jetzt erweitern auf alle Versandart-Bezeichnungen, die ausgeblendet werden sollen und in jedem Formular angepasst unterbringen. Leider nicht sehr bequem und schnell umzusetzen, aber für meinen einfachen Fall (genau eine Versandart nicht anzeigen) in Ordnung.

Viele Grüße
Marc
 

volvisti

Sehr aktives Mitglied
18. Juli 2017
317
43
Hallo Marc,
Danke für Deine Antwort.
Habe zwischenzeitlich weiter geforscht und bin mit Hilfe der Community zum gewünschten Ergebnis gekommen.
Musste zusätzlich noch Kunden-Lagerware ausblenden, da die Mengen nur mit der Rechnung vom Lager abgebucht werden aber nicht als RE-Position erscheinen sollen.

Ich kann Dir sagen, das geht einfacher/komfortabler ;)
Siehe
https://forum.jtl-software.de/threads/zuordnung-positiontype.125518/#post-688330
https://forum.jtl-software.de/threads/versandart-nicht-als-position-auf-rechnung.125887/#post-687606

Hier meine Lösung:
not Report.DiscountAvailable and if((InvoicePosition.PositionType = "ShippingPosition"),false,true) AND NOT ((contains(InvoicePosition.SKU,"KL")) or (contains(InvoicePosition.SKU,"kl")))

Darstellungsbedingung.jpg
 
Zuletzt bearbeitet:

Ähnliche Themen