Preislisten und Abrechnungsvorlagen

Einleitung

In wemalo können pro Mandant beliebig viele Preislisten angelegt werden. Preislisten werden dabei in 8 Kategorien unterteilt, die im folgenden dargestellt werden.

Die Erstellung von Preislisten erfolgt über den Mandantenstamm -> Mandant -> Konfig-Tab Abrechnung -> Untermenüpunkt Preislisten.

Kategorien

Die verfügbaren Kategorien sind:

  • Vereinnahmte Ware
  • Lager
  • Versand
  • Versand B2B
  • Verpackungsmaterial
  • Retoure
  • Pauschalen
  • Leistungen

Vereinnahmte Ware

Beinhaltet abrechenbare Wareneingänge.

  • Anzahl Kartons: wird bei Anlieferungen manuell eingetragen und ist die Summe der entgegengenommenen Kartons.
  • Anzahl Paletten: wird bei Anlieferungen manuell eingetragen und ist die Summe der entgegengenommenen Paletten.
  • Anzahl vereinnahmter Ware: gescannte Ware in Stück.
  • Anzahl eindeutiger SKUs: gescannte Ware gruppiert nach SKU (jedes Produkt hat eine eigene SKU).

Lager

Enthält das belegte Lagervolumen und Stellplätze.

  • Anzahl Stellplätze: die Anzahl der unterschiedlichen Stellplätze, die im Abrechnungszeitraum belegt waren.
  • Anzahl Fachbodenregale: nur die Anzahl der normalen Stellplätze, die im Abrechnungszeitraum belegt waren.
  • Anzahl Paletten: die Anzahl der im Abrechnungszeitraum belegten Paletten.
  • Lagergeld (per m³): die Summe des belegten Lagervolumens im Abrechnungszeitraum berechnet anhand der Versanddimensionen in den Produktstammdaten.

Versand

Bestimmt die Versandkosten (Pick, Pack, Versand) für normalen Versand.

  • Anzahl versendeter Aufträge: gibt die Anzahl der versendeten Aufträge im Abrechnungszeitraum wieder.
  • Anzahl versendeter Pakete mit Schwelle: die Anzahl der versendeten Pakete im Abrechnnungszeitraum mit Anzahl Teilen unterhalb der definierten Schwelle.
  • Anzahl versendeter Pakete mit Schwelle: wie zuvor, allerdings kann hierüber ein zweiter Schwellenwert definiert werden. So könnte bei der vorherigen Position die Schwelle < 2 (also alle Pakete mit einem Stück) und hier z.B. die Schwelle < 5 hinterlegt werden. Hier würden dann alle Pakete gelistet, die zwischen 2 und 4 Teile beinhalteten.
  • Jeder weitere Artikel: alle Artikel, die über den zweiten Schwellenwert hinausgehen, werden hier gelistet. Wenn bei obigen Beispiel ein Paket 5 Teile beinhaltet, wird das Paket mit 4 Teilen in der Position zuvor gelistet und ein zusätzliches Teil in dieser Position.
  • Pakete pro Land: Auflistung der versendeten Pakete in deren Zielländer mitsamt Gewicht. Diese Einstellung eignet sich nur für Mandanten, bei denen die Zielländer eingeschränkt und die Paketgewichte relativ gleich sind. Ansonsten wird die Auflistung schnell Unübersichtlich und es müsste eher die Versandkostenmatrix eingesetzt werden.
  • Artikel gesamt: die Gesamtsumme der versendeten Artikel. Dabei ist zu beachten, dass sich die Summe der versendeten Artikel von der Summe der gepickten Artikel unterscheiden kann. Dies ist z.B. der Fall, wenn gepickte Ware nicht mehr rechtzeitig gepackt werden kann, bevor der Paketdienstleister die Pakete abholt. So könnte die gepackte Ware erst am Folgetag fertiggestellt und versendet werden. Findet zwischen den beiden Tagen ein Abrechnungszeitraumswechsel statt, so wird die gepickte Ware im vorherigen Zeitraum und die versendete Ware im neuen Zeitraum abgerechnet.
  • Pick-Kategorie: wemalo unterscheidet zwischen bis zu 10 unterschiedliche Pick-Kategorien. Darüber können unterschiedliche Pickpreise je nach Dimensionen und Gewicht abgebildet werden. Wichtig ist zu beachten, dass es immer eine Pick-Kategorie als Auffangbecken eingerichtet werden muss, in dem die Max-Dimensionen und Max-Gewichte fallen.
    In der Pick-Kategorie werden keine Gebindepicks gelistet. Gibt es bei einem Mandanten auch Gebindepicks, muss die entsprechende Position Gebindeeinheit ebenfalls definiert werden.
  • Versandkosten: bestimmt, ob anhand der Versandkostenmatrix die Berechnung der Versandkosten erfolgen soll.
  • Fast Send: wenn fast send eingesetzt wird, kann die Abrechnung hierüber analog zu den Pick-Kategorien erfolgen (also auch nach Dimensionen und Gewicht).
  • Gebindeeinheit: werden Gebindeeinheiten eingesetzt, können die Gebinde separat abgerechnet werden. Gebinde-Picks werden nicht in der Pick-Kategorie ausgegeben.

Versand B2B

Der Versand B2B unterscheidet sich inhaltlich aus Sicht der Positionen nicht vom normalen Versand. Allerdings können bei B2B andere Preise hinterlegt werden. Dazu muss in den Warenausgangsaufträgen zwischen B2B und normalen Versand unterschieden werden.

Verpackungsmaterial

Besteht aus einer Auflistung der für den Mandanten verfügbaren Verpackungsmaterialien.

Retoure

Die Retourenabwicklung wird in einer gesonderten Preislistenkategorie erfasst.

  • Anzahl Retourenaufträge: die Summe der Retourenaufträge. Jedes retournierte Paket wird sehr wahrscheinlich in einem Retourenauftrag münden, wobei theoretisch auch mehrere Pakete zu einem Retourenauftrag gehören könnten (eher unwahrscheinlich).
  • Anzahl retournierter Artikel: die tatsächliche Menge der aufgenommen Retourenwaren in Stück.

Pauschalen

Pauschalen wie z.B. Lagerpauschalen, IT-Pauschalen, Adminpauschalen etc. können hierüber hinterlegt werden.

Leistungen

Hier wird unterschieden zwischen Produktleistungen, Wareneingangsleistungen, Warenausgangsleitungen und Formularleistungen.

Einstellungen

Um alle Preislisten-Positionen verwenden zu können, müssen diverse Einstellungen vorgenommen werden. Die verfügbaren Optionen werden in diesem Abschnitt erläutert. Diese umfassen:

  • Verpackungsmaterial
  • Versandprofile
  • Versandkostenmatrix
  • Produktleistungen im Mandantenstamm
  • Formularleistungen
  • WE- und WA-Leistungen

Verpackungsmaterial

Über Konfiguration->Verpackungsmaterial werden Verpackungen hinterlegt, die der Packer beim Packen des Paketes verwenden kann. Dort kann direkt der Abrechnungspreis einer Verpackung angegeben werden.

In der Abrechnung werden alle verwendeten und verfügbaren Verpackungen aufgelistet.

Versandprofile

Sollen Versandprofile in der Abrechnung berücksichtigt werden, muss das Flag Preislistenrelevant gesetzt werden.

Versandkostenmatrix

Mit Hilfe der Versandkostenmatrix lassen sich die Preise je Versandprofil, Empfängerland und Gewicht in einer Excel-Datei pflegen. Siehe dazu auch Versandkostenmatrix.

Produktleistungen im Mandantenstamm

Über den Mandantenstamm können die sog. Produktleistungen aktiviert werden. Dabei kann eingestellt werden, ob bei fehlenden Gewichten, Produktdimensionen oder EANs im Wareneingang der Mitarbeiter aufgefordert wird, diese nachzupflegen.

Formularleistungen

Über Leistungen zuweisen -> Mandant auswählen -> Warenausgang -> Matrix erstellen -> Formularleistungen können spezielle Leistungen hinterlegt werden, die beim Packen ausgeführt und gesondert abgerechnet werden.

Dazu gehören Druck von Rechnungen, Lieferscheinen, Packlisten etc.

WE- und WA-Leistungen

Die WE-Leistungen werden über Leistungen zuweisen -> Mandant auswählen -> Wareneingang zugewiesen. wemalo unterscheidet dabei zwischen produktspezische und mandantenspezifische Leistungen.

WA-Leistungen lassen sich über Leistungen zuweisen -> Mandant auswählen -> Warenausgang hinterlegen, wobei es auch hier die soeben erwähnte Unterscheidung gibt.

Damit Leistungen in Abrechnungen aufgeführt werden, muss das Flag „Zur Rechnungsausgabe hinzufügen“ gesetzt worden sein.

Abrechnung generieren

Die Generierung von Abrechnungen erfolgt über den Mandantenstamm -> Mandant -> Konfig-Tab Abrechnung -> Untermenüpunkt Abrechnung.

Nur aktivierte Preislisten können für die Generierung einer Abrechnung verwendet werden. Dazu muss die Preisliste in der Preislistenübersicht aktiviert werden.

Anschließend kann nach Auswahl von Start- und Enddatum die Abrechnung generiert werden. Die Zahlen werden ermittelt und eine Excel-Datei generiert (der Download erfolgt unmittelbar).




Seriennummer-Popup bei Retouren

Über den Produktstamm können Seriennummern hinterlegt werden, die bei Retouren gesondert geprüft werden. Wird eine Seriennummer aus der Liste gescannt, erfolgt die Anzeige eines Hinweises, der über den Produktstamm eingetragen werden kann.

Im folgenden Screenshot ist die Einstellung im Produktstamm abgebildet:

Über den X-Button kann eine Seriennummerprüfung wieder entfernt werden. Seriennummern sind eindeutig. D.h. durch Eingabe einer bereits hinterlegten Seriennummer wird der vorherige Eintrag überschrieben.

Wenn eine Retoure gescannt und eine hinterlegte Seriennumer eingetragen wird, erscheint die angegebene Mitteilung wie folgt:

 

 




PDF-Generierung Produkt-Barcodes / EAN

Folgende Platzhalter können verwendet werden:

  • product_name
  • product_sku
  • product_barcode
  • product_ean
  • product_factorynumber
  • product_size
  • product_dessign



Gebindefunktion

Anlegen der Gebinde

Über den Produktstamm können für ein Produkt beliebig viele Gebinde eingetragen werden.
Dazu kann über das Einheiten-Tab die Gebindeeinheiten eingesehen und hinzugefügt werden. Eine Gebindeeinheit besteht aus einem Namen (wird bei Umlagerung, Pick und Pack angezeigt) und einer Menge (wie viel Stück in einer Einheit sind). Außerdem können Dimensionen (Höhe/Breite/Länge und Gewicht) hinterlegt werden, da dies Auswirkungen auf Abrechnungen haben könnte (sofern für Pick-Kategorieren eingesetzt werden).

Als mögliche Gebindeeinheitstypen stehen Karton, Griffeinheit und Palette zur Verfügung. Aus technischer Sicht gibt es allerdings keine Unterscheidung.

Mit Hilfe eines Barcodes kann ein für die Gebindeeinheit spezifischer Barcode hinterlegt werden, der bei Wareneingang, Umlagerung, Pick & Pack akzeptiert wird.

Gebinde-Upload

Über den Mandantenstamm können Gebinde per CSV-Datei hochgeladen werden. Bzgl. Aufbau der CSV-Datei siehe Inline-Hilfe in wemalo.

Integration in Abrechnungen

In der Gruppe Versand können Gebinde für die Abrechnung aktiviert werden.

Integration Anlieferung und Wareneingang

Über ein DropDown kann die Gebindeeinheit gewählt werden. Die Gesamtsumme wird entsprechend der gewählten Einheit und der eingegebenen Menge berechnet und angezeigt.

Wird der spezifische Gebindebarcode gescannt, so wird das dazugehörige Gebinde bereits vorausgewählt.

Beispiel: wenn eine Gebindeeinheit mit 6 Stück gewählt wurde und die Menge 2 eingetragen worden ist, wird als Gesamtstückzahl 12 ausgegeben.

Integration Umlagerung

In der MDE-Ansicht wird nach Scan des Produktes und Eingabe der Menge ein Vorschlag zur Entnahme der Ware als Gebinde angezeigt.

Integration Picken

Beim Picken bekommt der Mitarbeiter nach dem Scan des Produktes ein DropDown zur Auswahl des Gebindes angezeigt. Sobald ein Gebinde gewählt worden ist, springt die Anzeige auf die Mengeneingabe und der Picker kann damit fortfahren. Es wird überprüft, dass die eingegeben Menge multipliziert mit der Gebindemenge (in dem obigen Beispiel 6) nicht die zu pickende Menge übersteigt.

Beispiel: das Gebinde hat eine hinterlegte Stückzahl von 6 und als Menge wurde 2 eingetragen. Die Gesamtstückzahl beträgt somit 12. Sollten weniger als 12 gepickt werden, wird der Picker mit einer entsprechenden Fehlermeldung am Fortfahren gehindert. Zu jeder Zeit bekommt der Picker die berechnete Gesamtstückzahl ausgegeben.

Integration Packen

Der Packer kann nach dem Scan des Produkt-Barcode das Gebinde auswählen und die Scan-Anzahl wird entsprechend der Gebindemenge umgerechet. Wenn der Gebindebarcode gescannt wird, geschieht die Wahl des Gebindes automatisch.




Gebinde-Management über REST

Anlegen/bearbeiten von Gebinden: http://connect-api.wemalo.com/#api-Product-addUnit
Laden der verfügbaren Gebinde-Einheiten: http://connect-api.wemalo.com/#api-Product-getUnits

Außerdem: beim Anlegen eines WE-Auftrages kann in der Position die ID der Gebinde-Einheit eingetragen werden: http://connect-api.wemalo.com/#api-GoodsReceipt-addGoodsReceipt
Dort gibt es jetzt den Parameter „productUnitId“.

Beispiel:

Für ein Produkt wird eine Gebinde-Einheit „Vorteilspack 5 Stück“ angelegt. Diese Gebindeeinheit beinhaltet 5 Stück des besagten Produktes.
Bei der Übermittlung des Wareneinganges kann diese Gebinde-Einheit mit einer Stückzahl angegeben werden, z.B. 2 Stück.
In dem Fall erwartet wemalo 10 Stück des Produktes (2 mal das Gebinde mit 5 Stück => 2*5=10).




Versandkostenmatrix

Mit Hilfe der Versandkostenmatrix werden die Versandkosten je Paket nach Empfängerland, Gewicht und Versanddienstleister im Mandantenstamm hinterlegt, um bei der Abrechnungsgenerierung exakte Versandpreise ermitteln zu können.

Vorlage je Mandant

Im Mandantenstamm kann unter Abrechnung->Versandkostenmatrix eine Vorlage je Versanddienstleister heruntergeladen werden. Dem Benutzer werden dabei alle Versanddienstleister angezeigt, die für den Mandanten eingerichtet worden sind.

Vorlage auf Lagerebene

Auf Lagerebene kann eine Vorlage hinterlegt werden, die für Versendungen eingesetzt wird, die nicht über den Mandanten definiert worden sind.

Spezifikation

MatchingID;Dispatcher;Product;Comments;Country;Country DE;Country Code;ZIP;BasePrice;KiloPrice;Weight;Price
  • Die Werte werden mit einem Semikolon voneinander getrennt.
  • Es ist auf die richtige Reihenfolge zu achten und die Datei muss als UTF-8 kodiert werden.
  • Es gibt eine Datei pro Versanddienstleister.
  • Damit wemalo bei der Preisermittlung ein Profil einem Eintrag in der CSV-Datei zuordnen kann, wird die Matching-ID benötigt. Diese beinhaltet eine Kombination aus Dienstleister, Produkt und optionale Zusatzleistungen (wie z.B. Nachname).
  • Die Spalte Dispatcher beinhaltet den Versanddienstleister (sollte für eine komplette Datei immer identisch sein). In der Spalte Product wird das Versandprodukt eingetragen.
  • In der Spalte Comments kann ein aussagekräftige Name für die Preislistenposition hinterlegt werden. In der Abrechnung wird die Eintragung in dieser Spalte mit in die Preisberechnung aufgenommen.
  • Die Spalten Country, Country DE und Country Code beschreiben das Empfängerland (englische und deutsche Bezeichnung, sowie der internationale Matching-Code).
  • ZIP beinhaltet die Postleitzahl (in der ersten Version der Matrix nicht verwendet).
  • Über BasePrice kann ein Basis-Preis eingetragen werden, der anhand KiloPrice je Kilo erweitert wird. In der ersten Umsetzungsversion der Matrix wird das nicht angewendet.
  • Die beiden für die Preisermittlung relevanten Spalten sind Weight und Price. Weight gibt dabei die Gewichtsgrenze an, bis zu der die jeweilige Zeile relevant ist. Die Vorlage ist so aufgebaut, dass jede Kombination aus Versandprodukt und Land mit den Gewichten 1KG bis 40KG aufgelistet wird. Wiegt ein Paket 39,5 KG, so wird der Preis für 40KG verwendet. Wiegt es 38,9KG, ist der Preis bei 39KG ausschlaggebend usw. In der Spalte Price wird der Versandpreis in Euro angegeben, wobei die Eingabe von . als Trennzeichen für Nachkommastellen zu bevorzugen ist (aber nicht zwingend erforderlich).

Matrix erstellen

Um eine Matrix für einen Mandanten zu erstellen, kann auf eine Vorlage aufgebaut werden. Dazu können pro Lager Vorlagen je Versanddienstleister hinterlegt werden. Über den Mandanten kann zusätzlich eine auf die für den Mandanten eingerichteten Versandprofilen zugeschnittene Vorlagendatei heruntergeladen werden.

Übersicht der bisher hinterlegten Versandmatrizen

Anzeige einer hinterlegten Matrix als HTML-Ansicht

 

Download als CSV


Ansicht nach CSV-Export

Versandprofil

  • Im Versandprofil kann eingestellt werden, ob das Profil in der Generierung der Preise berücksichtigt werden soll.

Matrix anwenden

  • Im Bereich Versand in der Preisliste muss dazu die Option „Versandkosten“ aktiviert werden.



Mandanteneinrichtung

Wird ein neuer Mandant im System eingerichtet, müssen eine Reihe von Einstellungen vorgenommen werden. Diese umfassen:

  • Anlegen des Mandanten im Mandantenstamm (siehe auch Mandant anlegen)
  • Hinterlegen von Versandprofilen (siehe auch Versandprofil anlegen)
  • Ggf. Verpackungsmaterial anlegen (siehe auch Verpackungsmaterial anlegen)
  • Mandanten im Mandantenstamm konfigurieren: hinterlegen der Merkmale und Retourengründe, ggf. Aktivierung von Leistungen, Einstellungen, Kommissionierung, Versand und Dokumente. Unter Versand müssen z.B. alle Versandprofile aktiviert werden, die bei der automatischen Selektion des Versandprofils in Betracht gezogen werden sollen.
  • Der Datenaustausch muss eingerichtet werden: dies erfolgt entweder in Wemalo über den Datenaustausch (Plentymarkets, Magento, WooCommerce) oder über wemalo-connect (Shopware, Shopify, REST-API). Für wemalo-connect werden die Mandanten-ID und die Lager-ID benötigt.
  • Die Berechtigung für den Mandanten muss bei den entsprechenden Benutzern hinterlegt werden.



Einrichtung UPS WorldShip

Wemalo unterstützt den Export von Versanddaten für UPS Worldship als XML-Datei. Dazu werden die folgenden Daten benötigt:

  • UPS Mandantennummer
  • Produkt (in WorldShip BillingOption, z.B. PP)
  • Methode (in Worldship ServiceType, z.B. ST)
  • Zölle und Steuern zu Lasten von
  • Transport zu Lasten von

Beispiel-Export einer XML-Datei:

<?xml version="1.0" encoding="UTF-8"?>
<OpenShipments xmlns="x-schema:OpenShipments.xdr">
 <OpenShipment ProcessStatus="" ShipmentOption="">
 <ShipTo>
 <CompanyOrName>Test-Spediteur</CompanyOrName>
 <Attention>Test Z.2</Attention>
 <Address1>TestStr. 10-13</Address1>
 <Address2>1. OG rechts</Address2>
 <CountryTerritory>DE</CountryTerritory>
 <CityOrTown>Wiesbaden</CityOrTown>
 <Telephone>0049-123456789</Telephone>
 <StateProvinceCounty/>
 <PostalCode>11111</PostalCode>
 </ShipTo>
 <ShipFrom>
 <CompanyOrName>Johannes Neumann</CompanyOrName>
 <Attention>-</Attention>
 <Address1>Dr.-Raber-Str. 4</Address1>
 <CountryTerritory>DE</CountryTerritory>
 <CityOrTown>Hagenow</CityOrTown>
 <Telephone>0</Telephone>
 <PostalCode>19230</PostalCode>
 </ShipFrom>
 <ShipmentInformation>
 <ShipperNumber>test1234</ShipperNumber>
 <ServiceType>ST</ServiceType>
 <BillingOption>PP</BillingOption>
 <NumberOfPackages>1</NumberOfPackages>
 <DescriptionOfGoods>Textilien</DescriptionOfGoods>
 </ShipmentInformation>
 <Package>
 <Weight>1</Weight>
 <PackageType/>
 <Reference1>12121</Reference1>
 <Reference2>sasasa</Reference2>
 </Package>
 </OpenShipment>
</OpenShipments>



Modul Refurbishement

Es gibt im Benutzerstamm ein Modul Refurbishment. Wenn es markiert ist, taucht im Menü unterhalb von Produktionsaufträge ein neuer Eintrag Refurbishment auf. Über diese Maske können Refurbishement-Aktionen durchgeführt werden.




Artikelmerkmale

Im Mandantenstamm können Artikelmerkmale angelegt werden. Das Standard-Merkmal ist zur Bestimmung des Zustands, wie zum Beispiel 1. Wahl, B-Ware etc. vorgesehen. Darüber hinaus gibt es ein Merkmal Verpackung zur Kennzeichnung des Zustands der Verpackung und ein Merkmal Funktion, welches nach einer Funktionsprüfung gesetzt werden kann.

Das Standard-Merkmal wird direkt bei der Entgegennahmen von Retouren gesetzt. Außerdem kann es beim Umlagern geändert werden und ist in den Bestandsansichten zu sehen.

Die Merkmale Verpackung und Funktion sind über eine spezielle Refurbishment-Maske zu sehen und änderbar. Über diese Maske kann ein technischer Mitarbeiter die entsprechenden Merkmale setzen und einen Kommentar hinterlegen. Das Verpackungsmerkmal kann beim Scannen einer Retoure gesetzt werden, wenn der Benutzer das Refurbishment-Modul zugewiesen bekommen. Es wird aber nicht in der Position angezeigt, sondern ausschließlich über die Refurbishment-Maske.

Die einzelnen Merkmalgruppen können über eine entsprechende Auswahlbox gesetzt werden. Die Merkmale werden alle in einer Maske beim Mandanten angezeigt, doch werden sie je nach Gruppe gruppiert in der Tabelle dargestellt.

Jede Gruppe kann ein Standard-Merkmal haben.