Inaktiv Versandkosten - nur bei einer Kundegruppe anzeigen, steuerliche Handhabung

volvisti

Sehr aktives Mitglied
18. Juli 2017
328
47
Hallo zusammen,
leider bin ich zu obigen Themen nicht wirklich fündig geworden...

Ich habe in der WaWi die Anforderung, dass ich nur für Händler die Versandkosten in der Rechnung als Position auflisten soll, für Endkunden (Shopkunden) aber die Pauschale in den Summen aufführen kann.
Die unterschiedlichen Summenblöcke lassen sich ja wunderbar mit bedingter Darstellung der Ebenen realisieren.
Leider läßt mich das System die Positionsliste nicht in eine andere Ebene kopieren, sondern nur einer anderen Eben zuweisen.

Ich hatte irgendwo gefunden, dass man mit dem Zusatz
and (Auftragspositionen.IstVersandkostenPosition = False)
in den Darstellungsbedingungen der Datenzeilen die Versandkosten komplett unterdrücken kann.
Für das Ausweisen im Summenblock steht da ja, in meinem Fall für die Endkunden, eine Variable zur Verfügung.

Wenn ich nun die Ausgabe mit
Vorgang.Auftrag.RabattVorhanden and cond(Vorgang.Kunde.Kundengruppe.Name <> "Händler",(Auftragspositionen.IstVersandkostenPosition = False))
versuche zu regeln, bleibt, trotz vorhandener Rabatte, die Liste leer.

Hat einer ne Idee wie man das hinbekommen kann?

Ausserdem gilt es im B2B-Bereich in diesem Zusammenhang ja auch noch den steuerrechtlichen Satz "Nebenleistungen teilen umsatzrechtlich das Schicksal der Hauptleistungen" zu beachten.
Hier wird es spannend wenn die Artikel unterschiedliche Steuersätze haben und für das Ganze Versandkosten berechnet werden sollen. Das Programm müsste dann ja von sich aus den für die Versandkosten zu verwendenden Steuersatz ermitteln.

Wie handhabt Ihr das?

Ich freue mich auf Antworten.
Oder frei nach Aktenzeichen XY: "Sachdienliche Hinweise werden erbeten".

In diesem Sinne ... schönes Wochenende
 

gutberle

Sehr aktives Mitglied
29. März 2011
1.295
407
Dass Du die Positionsliste nicht kopieren kannst, liegt daran, dass der Berichtscontainer nur einmal in der Vorlage existieren kann.

Und dass Dein Befehl von oben nicht funktioniert, liegt daran, dass Du in der Cond() Funktion versuchst, dem schreibgeschützten Eigenschaftswert istVersandkostenPosition einen Wert zuzuweisen. Ich bin mir aber auch nicht sicher, was Du mit dem Gesamtbefehl erreichen willst?

Zu den Versandkosten und Steuern: Das macht die Wawi von alleine und simpel: 19% ... 😉
 

Ähnliche Themen