Neu Variable oder SQL zum Feld "Gewinn netto" (im Auftrag)

topsi

Gut bekanntes Mitglied
27. November 2018
113
10
HI,

in jedem Auftrag zeigt JTL unten rechts unter "Zusammenfassung" den Gewinn netto an. Ich würde den gerne in einen Workflow einbinden, finde aber keine variable oder keine SQL Abfrage dazu. Kann mir jemand helfen.

Würde gerne einen Workflow erstellen oder noch besser, es in den "Eigene Übersichten" im Bereich Aufträge anzeigen lassen , ohne dass man den Auftrag dafür öffnen muss. Anbei ein Screenshot vom Feld

Danke vorab !
topsi
 

Anhänge

  • Gewinn_Beispiel.png
    Gewinn_Beispiel.png
    15,5 KB · Aufrufe: 14

SportNet

Sehr aktives Mitglied
16. Oktober 2014
255
58
du kannst für die Berechnung die folgende "Spalten" aus tAuftragPosition nutzen: fAnzahl, fVKNetto, fRabatt, fEKNetto
 

frankell

Sehr aktives Mitglied
9. September 2019
2.647
825
Flensburg
Jep, das dachte ich mir auch schon, hätte aber am liebsten ein komplettes SQL um die eigenen Übersichten verwenden zu können. Leider weiss ich nicht wie ich das selbst hinbekomme
Hallo @topsi,

mit dieser Query solltest Du was werden:

SQL:
SELECT
    CAST(SUM(fAnzahl*fEKNetto) AS MONEY) AS EK,
    CAST(SUM(fAnzahl*fVKNetto) AS MONEY) AS VK,
    CAST(SUM(fAnzahl*(fVKNetto*(1-fRabatt/100))) AS MONEY) AS VKr,
    CAST(SUM(fAnzahl*(fVKNetto*(1-fRabatt/100)) - fAnzahl*fEKNetto) AS MONEY) AS Gewinn
FROM Verkauf.tAuftragPosition
WHERE kAuftrag = @key

Der Code ist für eine Eigene Übersicht im Bereich Aufträge. In DotLiquid oder in einem CustomWorkflow müsstest Du @key natürlich ersetzen.
 
  • Gefällt mir
Reaktionen: sar.no und topsi

topsi

Gut bekanntes Mitglied
27. November 2018
113
10
Hallo @topsi,

mit dieser Query solltest Du was werden:

SQL:
SELECT
    CAST(SUM(fAnzahl*fEKNetto) AS MONEY) AS EK,
    CAST(SUM(fAnzahl*fVKNetto) AS MONEY) AS VK,
    CAST(SUM(fAnzahl*(fVKNetto*(1-fRabatt/100))) AS MONEY) AS VKr,
    CAST(SUM(fAnzahl*(fVKNetto*(1-fRabatt/100)) - fAnzahl*fEKNetto) AS MONEY) AS Gewinn
FROM Verkauf.tAuftragPosition
WHERE kAuftrag = @key

Der Code ist für eine Eigene Übersicht im Bereich Aufträge. In DotLiquid oder in einem CustomWorkflow müsstest Du @key natürlich ersetzen.
Mega gut, hab vielen Dank !!
 

topsi

Gut bekanntes Mitglied
27. November 2018
113
10
Die Versandkosten sind in der Berechnung enthalten, wenn Du das meinst. Also zumindest mit den Werten, wie sie in der Wawi angelegt sind.
Mh, habe gerade mal Versandkosten angepasst, zB Warenpost und keine Änderung im gewinn bei einem Auftrag. Vielleicht greift das erst bei neuen Aufträgen. Welche der Variablen berücksichtigt die Versandkosten ? Hab es auf Anhieb nicht erkennen können
 

frankell

Sehr aktives Mitglied
9. September 2019
2.647
825
Flensburg
Mh, habe gerade mal Versandkosten angepasst, zB Warenpost und keine Änderung im gewinn bei einem Auftrag. Vielleicht greift das erst bei neuen Aufträgen. Welche der Variablen berücksichtigt die Versandkosten ? Hab es auf Anhieb nicht erkennen können
Die Versandkostenposition ist in Verkauf.tAuftragPosition wie alle anderen Positionen aufgelistet, hat also ebenfalls fAnzahl, fEKNetto, fVKNetto und fRabatt. Hier dürfte entscheidend sein, ob ein EK in der Versandart eingetragen ist.
 
Zuletzt bearbeitet:
Ähnliche Themen
Titel Forum Antworten Datum
[AKZ] Anbieterkennzeichnung Variable anpassen Einrichtung JTL-Shop5 5
Neu Wo verändere ich die Variable #firma.name# die in Mail-Vorlagen zu finden ist? Allgemeine Fragen zu JTL-Shop 2
Neu Wie soll man Weiterleitungen einrichten Exat oder GET Allgemeine Fragen zu JTL-Shop 0
Neu Ab welcher JTL Wawi Version ist der OnPremise REST API Endpoint POST /v2/returns oder POST /v1/returns für Create Return verfügbar? Schnittstellen Import / Export 0
JTL Ameise Lieferantenbestellung mit VPE importieren oder umrechnen JTL-Wawi 1.11 0
Neu JTL-Wawi mit Claude, ChatGPT, Openclaw/Hermes oder CRM System verbinden User helfen Usern 2
In Diskussion Workflow mit UND / ODER - Bedingung erstellen JTL-Workflows - Ideen, Lob und Kritik 7
Neu Merkmale Shop an oder Aus Allgemeine Fragen zu JTL-Shop 1
Neu Streichpreise oder Rabatte für Staffelpreise von einem Artikel einrichten? Wie am Besten? JTL-Wawi 1.6 0
Statistische Auswertung mit Klar Connector oder Controlling Software? JTL-Wawi 1.10 0
Neu eBay-Vorlage übernimmt alten Artikelnamen nach Duplizieren – Bug oder Bedienfehler? JTL-Wawi - Fehler und Bugs 2
Neu Teillieferung nur mit Rechnung über ganzen Auftrag oder ohne Rückstandsmeldung möglich Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu Stücklisten nach Artikelkopie nicht mehr direkt änderbar – Bug oder gewollte Änderung? JTL-Wawi - Fehler und Bugs 1
Keine APP oder API Verbindung möglich JTL-Wawi App 4
Neu Amazon Angebotspreise per Stored Procedure/Function oder API setzen Amazon-Anbindung - Ideen, Lob und Kritik 0
Neu LS POS oder JTL POS ? Fragen rund um LS-POS 2
Neu Import von Rechnungen oder Lieferungen aus anderem System Starten mit JTL: Projektabwicklung & Migration 0
Neu Ecomdata - RemoteDesktop oder Virtual Mashine User helfen Usern 4
Neu MS Server und MS SQL Installation von JTL-Wawi 2
WMS Lagerbestand Bezeichnung in SQL Datenbank JTL-Wawi 1.11 2
Für Ihren SQL-Server wurde ein Service Pack zur Verfügung gestellt - nö, gelogen, wie kriege ich die Meldung weg? JTL-Wawi 1.11 15
Wawi Meldung SQL Servicepack zu installieren - aber welches? Update SQL2022 CU24 nicht möglich JTL-Wawi 1.11 3
CSV Exportvorlage - SQL Abfrage Eigenes Feld JTL-Wawi 2.0 4
Keine Rückmeldung in JTL Wawi sobald SQL Server Memory durch Database Cache ausgeslastet ist JTL-Wawi 2.0 9
Update auf 1.11 verlangt ein Update auf aktuelleren SQL Server JTL-Wawi 1.11 7
Neu SQL Lagerbestand minus in Aufträgen Eigene Übersichten in der JTL-Wawi 3
Neu SQL-Server geht eine Stunde nach Allgemeine Fragen zu JTL-Shop 4
Neu Umzug SQL Datenbank auf neuen Server User helfen Usern - Fragen zu JTL-Wawi 2
Kundenstammdaten - "Eigenes Feld" in SQL auslesen JTL-Wawi 1.9 2
Aktuelles Update 1.11.7: Anmeldedialog merkt sich den letzten User immer noch nicht & falsche Warnung für angeblich fehlendes SQL Server Update JTL-Wawi 1.11 3

Ähnliche Themen