Inhaltsverzeichnis
    Hinweis: Je nachdem, welche Edition Sie gebucht haben, ist die Anzahl der manuellen Workflow-Ereignisse bzw. der erstellbaren Ereignisse möglicherweise beschränkt. Die JTL-Editionen im Überblick

    Versandspezifische Kosten abrechnen

    Ihre Aufgabe/Ausgangslage

    Sie möchten Ihrem Fulfillment-Kunden Kosten, die beim Versand anfallen, berechnen.

    In unserem Beispiel gehen wir auf folgende Fälle ein:

    • Kosten pro versendetem Auftrag
    • Versandkosten
    • Pickkosten, aufgeteilt in Kosten für den ersten Pick und Kosten für jeden weiteren Pick

    Generelles Vorgehen

    Abrechnungspositionen werden in der Regel automatisiert per JTL-Workflows hinzugefügt. Das heißt, Sie konfigurieren einmalig, unter welchen Bedingungen eine Position erstellt werden soll und sobald diese Bedingungen eintreffen, wird die Position automatisch abgerechnet. Eine Korrektur der Abrechnung kann im Nachhinein immer noch erfolgen. Falls Sie noch nicht mit dem Thema JTL-Workflows vertraut sind, lesen Sie bitte folgende Dokumentation: JTL-Workflows.

    Schritt 1: Abrechnungsartikel anlegen

    Im ersten Schritt müssen Sie für jeden Posten, den Sie separat abrechnen möchten, einen eigenen Abrechnungsartikel anlegen. Abrechnungsposten können (müssen aber nicht) sein:

    • Pauschale pro Auftrag
    • Erster Pick
    • Zusätzlicher Pick
    • Versandkosten für Standardversand, ggf. verteilt auf unterschiedliche Versandgewichte
    1. Legen Sie alle Abrechnungsartikel an, die Sie benötigen. Lesen Sie hierzu: Abrechnungsartikel anlegen.

    Schritt 2: JTL-Workflow erstellen

    Sie legen nun für jede Abrechnungsposition, die Sie erstellen lassen möchten, einen Workflow an. Wir zeigen Ihnen für die in unserem Beispiel genannten Positionsarten, wie diese jeweils eingerichtet werden können.

    1. Öffnen Sie in JTL-Wawi über das Menü Admin > JTL-Workflows das Dialogfenster JTL-Workflows anlegen/bearbeiten.
    2. Wechseln Sie in den Bereich Aufträge und wählen Sie das auslösende Ereignis Auftrag > Ausgeliefert.
    3. Klicken Sie auf Workflow anlegen. Es wird ein neuer Workflow erstellt. Geben Sie dem Workflow einen passenden Namen.
    4. Geben Sie ggf. eine Bedingung an, die für das Auslösen des Workflows gelten soll. In unseren Beispielen verzichten wir auf eine Bedingung.

    Kosten pro Auftrag berechnen

    1. Wählen Sie als Aktion Abrechnungsposition hinzufügen.
    2. Wählen Sie Artikel unter Modus aus und klicken Sie auf Artikel auswählen.
    3. Fügen Sie ggf. einen Hinweis ein, indem Sie auf die …-Schaltfläche hinter der Zeile klicken. Hier bietet sich meistens die Auftragsnummer an.
    4. Deaktivieren Sie die Option Kostenlos hinzufügen, damit der tatsächliche Artikelpreis für den Auftrag auf der Abrechnung ausgewiesen wird.

    Versandkosten berechnen

    1. Wählen Sie als Aktion Abrechnungsposition für Versandkosten hinzufügen.
    2. Klicken Sie auf Artikel auswählen und wählen Sie den Artikel, der die Versandkosten allgemein festlegt. Dieser Artikel wird immer dann berechnet, wenn keine andere Regel greift.
    3. Optional: Klicken Sie anschließend auf Abrechnungspositionen für Versandkosten konfigurieren…, um die Versandkosten für bestimmte Versandgewichte einzuschränken. Es öffnet sich das Dialogfenster Abrechnungspositionen für Versandkosten konfigurieren.
    4. Wählen Sie unter Versandart die Versandart, für die diese Regel gilt. Legen Sie anschließend fest, bis zu welchem Gesamtgewicht eines Pakets die Regel angewendet wird. Sollte es noch kein Paket zu dem Auftrag geben, wird die Standard-Artikelnummer als Abrechnungsposition hinzugefügt. Klicken Sie auf Artikel auswählen, um den Artikel zu bestimmen, der die Kosten für die Regel festlegt.

    Pickkosten berechnen

    Sie können Pickkosten entweder pauschal berechnen oder individuell je nach Anzahl der Picks. Für Letzteres benötigen Sie JTL-WMS Mobile.

    Picks abrechnen mit JTL-Wawi

    Je nachdem wie ein Pick definiert wird, müssen Sie die entsprechenden Abrechnungspositionen bei unterschiedlichen Workflow Ereignis der aktuellen Abrechnung mit der Hilfe der Workflow-Aktion „Abrechnungsposition hinzufügen“ hinzufügen. 

    Picks entsprechen der Anzahl der gelieferten Artikel

    Möchten Sie z.B., dass jeder einzelne Artikel als ein Pick zählt, können Sie diese am Ende des Versandprozesses bei dem Workflow Ereignis „Lieferscheine/Versendet“ komplett abrechnen. 

    Öffnen Sie in JTL-Wawi die Workflow-Verwaltung über das Menü Admin > JTL-Workflows. Wählen Sie dann in der Ereignisbereichsleiste die Schaltfläche Versand.

    1. Wählen Sie im Fensterbereich Auslösende Ereignisse Lieferscheine > Versendet  und klicken Sie auf Workflow anlegen. Es wird ein neuer Workflow erstellt.
    2. Geben Sie dem Workflow einen passenden Namen. In unserem Beispiel FFN-Versendet.
    Hinweis: Wenn die Abrechnungspositionen bei jedem versendeten Auftrag aus Ihrer JTL-Wawi hinzugefügt werden, können Sie die Bedingungen leer lassen.  
    Bedingungen setzen

    Versenden Sie eigene Aufträge, können Sie in den Bedingungen auf Aufträge filtern, die von Ihren FFN-Händlern kommen. 

    1. Klicken Sie im Fensterbereich Bedingungen auf Neue Bedingung.
    2. Klicken Sie auf das linke Dropdown-Menü und wählen Sie  Lieferscheine > Auftrag > Kunde > istFFNHändler.
    3. Wählen Sie im mittleren Dropdown-Menü Gleich.
    4. Wählen Sie im rechten Dropdown-Menü Wahr.
    Aktionen setzen

    Fügen Sie nun die Workflow-Aktion hinzu.

    1. Klicken Sie im Fensterbereich Bedingungen auf Neue Aktion.
    2. Klicken Sie auf das Dropdown-Menü und wählen Sie  Abrechnungsposition hinzufügen.
    3. Wählen Sie im Dropdown-Menü Modus: Artikel.
    4. Klicken Sie bei Anzahl: auf die Schaltfläche um das Dialogfenster Erweiterte Eigenschaften zu öffnen und Ihr eigenes dotLiquid Skript einzufügen.

    Beispiele zur Berechnung der Anzahl

    Als Anzahl soll nun die Summer der Mengen der einzelnen Artikelpositionen genommen werden. Dazu benötigen wir ein dotLiquid Skript. 

    Beispiel 1

    In diesem Beispiel werden alle Mengen der einzelnen Positionen aufsummiert, dabei Stücklisten ignoriert und nur die Mengen der Stücklistenkomponenten berücksichtigt. 

    {% assign summe = 0 -%} 
    {% for Position in Vorgang.PositionenAlle -%} 
    {% if Position.Artikel.IstStückliste == 'false'  -%} 
    {% assign summe = summe | Plus : Position.Menge -%} 
    {% endif -%} 
    {% endfor -%} 
    {{ summe }} 
    Beispiel 2
    Hinweis: Die Liste „Vorgang.PositionenAlle“ beinhaltet alle Positionen, auch Stücklisten und deren Komponenten. „Vorgang.Positionen“ ist die Liste der Positionen ohne Stücklistenkomponenten. Es wird also nur die Stückliste als Ganzes beachtet.

    In diesem Beispiel werden nur die Mengen der Stücklisten berechnet und nicht die einzelnen Komponenten.

    {% assign summe = 0 -%} 
    {% for Position in Vorgang.Positionen -%} 
    {% assign summe = summe | Plus : Position.Menge -%} 
    {% endfor -%} 
    {{ summe }} 

    Erster Pick – anderer Preis

    Wenn Sie nur für den ersten Pick bei einem Auftrag einen gesonderten Preis berechnen möchten, gehen Sie folgendermaßen vor:

    1. Klicken Sie im Fensterbereich Bedingungen auf Neue Aktion.
    2. Klicken Sie auf das Dropdown-Menü und wählen Sie  Abrechnungsposition hinzufügen.
    3. Wählen Sie im Dropdown-Menü Modus: Artikel.
    4. Wählen Sie bei Anzahl:  1.
    5. Fügen Sie eine weitere Aktion hinzu.
    6. Klicken Sie auf das Dropdown-Menü und wählen Sie  Abrechnungsposition hinzufügen.
    7. Wählen Sie im Dropdown-Menü Modus: Artikel.
    8. Klicken Sie bei Anzahl: auf die Schaltfläche um das Dialogfenster Erweiterte Eigenschaften zu öffnen und fügen Sie das untenstehende dotLiquid Skript ein.
    {% assign summe = 0 -%} 
    {% for Position in Vorgang.Positionen -%} 
    {% assign summe = summe | Plus : Position.Menge -%} 
    {% endfor -%} 
    {{ summe | Minus : 1}} 

    Picks individuell mit JTL-WMS Mobile abrechnen

    Sie können die Pickkosten auch individuell pro Pick abrechnen. Dazu verwenden Sie JTL-WMS Mobile. Lesen Sie die Dokumentaion von JTL-WMS Mobile, um zu erfahren, wie Sie generell mit der Mobile App arbeiten.

    1. Wechseln Sie dazu im Dialogfenster JTL-Workflows anlegen/bearbeiten in den Bereich Picklisten.
    2. Markieren Sie den Knotenpunkt Pick > Gepickt mit Mobile App. Klicken Sie anschließend auf Workflow anlegen und geben Sie dem Workflow einen passenden Namen, z. B. „Einzelner Pick“.
    3. Schränken Sie unter Bedingungen ggf. ein, wann der Workflow greifen soll, z. B. wenn die Ware eines bestimmten Fulfillment-Kunden gepickt wird.
    4. Wählen Sie unter Aktionen die Option Abrechnungsposition hinzufügen. Treffen Sie anschließend folgende Einstellungen:
    • Modus: Artikel
    • Artikel auswählen: Artikel für Pick
    • Anzahl: 1 (Wenn die gesamte Picklistenposition als ein Pick berechnet werden soll)
    • Anzahl: {{ Vorgang.Pickmenge }} ( Wenn die Anzahl der Artikel auf der Picklistenposition berechnet werden soll)
    1. Klicken Sie auf Speichern, um den Workflow zu übernehmen. Jedes Mal, wenn Sie einen Pick mit JTL-WMS Mobile vornehmen, wird nun die Abrechnungsposition für den Pick hinzugefügt.