Liquid Lot Control – Chargenverwaltung & Liquidsteuer
by Sencer Cetin https://github.com/SencerC$ 287.72
In-App Purchases| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Point of Sale (point_of_sale) • Discuss (mail) • Invoicing (account) |
| Lines of code | 1662 |
| Technical Name |
bgg_liquid_lot_control |
| License | OPL-1 |
| Website | https://github.com/SencerC |
| Versions | 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Point of Sale (point_of_sale) • Discuss (mail) • Invoicing (account) |
| Lines of code | 1662 |
| Technical Name |
bgg_liquid_lot_control |
| License | OPL-1 |
| Website | https://github.com/SencerC |
| Versions | 17.0 18.0 19.0 |
Liquidsteuer Verwaltung
Enterprise-ready Chargenverwaltung und Liquidsteuer-Berechnung für Odoo 19.0. Das Modul unterstützt Point of Sale, Verkaufsaufträge und Lieferprozesse, weist Chargen automatisch nach FIFO zu und erstellt nachvollziehbare Berichte für Buchhaltung und interne Kontrolle.
Warum dieses Modul?
Liquidsteuer Verwaltung verbindet Steuerlogik, Chargenverwaltung und operative Prozesse in einer durchgängigen Lösung. Die Oberfläche bleibt für Benutzer einfach, während die Zuordnung im Hintergrund konsistent und nachvollziehbar erfolgt.
Automatische FIFO-Zuordnung
Chargen werden anhand des Chargendatums automatisch in der richtigen Reihenfolge verwendet.
Steuerlogik je Charge
Steuerpflichtige Chargen erhalten automatisch den konfigurierten Liquidsteuer-Aufschlag.
Saubere Auswertung
PDF-Berichte sowie Listen- und Pivot-Analysen liefern klare Grundlagen für Buchhaltung und Prüfung.
Einrichtung
Nach der Installation sind nur wenige Einstellungen notwendig, damit Produkte, Chargen und Steuerlogik korrekt zusammenarbeiten.
1. Globale Einstellungen
Unter Einstellungen → BGG Liquidsteuer werden die zentralen Parameter für Steuerberechnung und Chargenzuweisung gepflegt.
| Feld | Beschreibung | Beispiel |
|---|---|---|
| Liquidsteuer pro ml (€) |
Steuerbetrag pro Milliliter. Der Aufschlag pro Einheit ergibt sich aus:
Steuersatz pro ml × steuerpflichtige ml
|
z. B. 0,024 |
| USt-Satz (%) | Wird im Bericht für die Brutto-Darstellung verwendet und dient der Auswertung. | 20 |
| POS-Chargenzuweisung |
Automatisch: Charge wird im Hintergrund nach FIFO gewählt. Manuell: Charge wird im POS durch den Benutzer ausgewählt. |
Automatisch |
| Chargenzuweisung in Verkauf und Lager | Definiert, ob Chargen in Verkaufsaufträgen und Lieferungen automatisch oder manuell zugeordnet werden. | Automatisch |
2. Produkt konfigurieren
Im Produktformular steht ein eigener Reiter „Liquidsteuer“ zur Verfügung. Für jedes relevante Produkt sollten folgende Felder gesetzt werden:
- Ist Liquid – aktiviert die Logik für dieses Produkt.
- Auto-Charge – erlaubt die automatische Chargenzuweisung.
- Steuerpflichtige ml – definiert die steuerrelevante Menge pro Einheit.
3. Chargen anlegen
Chargen werden in der Regel beim Wareneingang erstellt. Für FIFO und Steuerlogik sind insbesondere diese Felder relevant:
- Chargendatum – steuert die FIFO-Reihenfolge.
- Steuerpflichtig – aktiviert den Liquidsteuer-Aufschlag für diese Charge.
Chargen ohne Datum können weiterhin verwendet werden, werden in der FIFO-Logik jedoch nachrangig behandelt.
Point of Sale
Im POS bleibt der Ablauf für Kassierer einfach, während Chargen- und Steuerlogik automatisch im Hintergrund verarbeitet werden.
Automatischer Modus
Bestand prüfen
Das System ermittelt den verfügbaren Bestand je Charge unter Berücksichtigung des aktuellen Warenkorbs.
FIFO anwenden
Die gewünschte Menge wird automatisch auf die ältesten verfügbaren Chargen verteilt.
Preis berechnen
Für steuerpflichtige Chargen wird der Liquidsteuer-Aufschlag direkt auf den Stückpreis gerechnet.
Bestandsgrenzen sichern
Reicht der verfügbare Bestand nicht aus, wird die Position nicht angelegt und eine Meldung angezeigt.
Manueller Modus
Im manuellen Modus öffnet sich nach der Produktauswahl ein Dialog zur Chargenauswahl. Nach der Auswahl wird der Endpreis inklusive Liquidsteuer automatisch berechnet.
Verkaufsaufträge und Lieferungen
Die Chargenlogik steht nicht nur im POS, sondern auch in Sales- und Lagerprozessen durchgängig zur Verfügung.
In Verkaufsaufträgen steht in der Auftragszeile eine zusätzliche Spalte „Charge“ zur Verfügung. Im automatischen Modus wird beim Hinzufügen eines Liquid-Produkts direkt die älteste verfügbare Charge vorgeschlagen.
Reicht die Menge einer Charge nicht aus, wird die Position automatisch auf mehrere Chargen aufgeteilt. Dadurch bleibt die Zuordnung auch bei größeren Mengen nachvollziehbar und korrekt.
- Teilmenge aus Charge A
- Restmenge aus Charge B
- weitere Aufteilung bei Bedarf
Der Preis jeder einzelnen Zeile enthält bereits den passenden Liquidsteuer-Aufschlag.
Liquidsteuerbericht
Für Buchhaltung, Kontrolle und Dokumentation stehen detaillierte Auswertungen direkt in Odoo zur Verfügung.
Unter Point of Sale → Liquids → Chargen- & Steuerbericht steht eine Übersicht aller relevanten Liquidverkäufe bereit. Verkäufe aus POS und Lieferungen werden getrennt ausgewertet, damit keine Dopplungen entstehen.
Über den Button „Liquidsteuerbericht“ kann für einen gewählten Zeitraum ein PDF mit den wichtigsten Informationen erstellt werden.
- Steuerstatus der Charge
- Verkaufte Menge
- Steuerpflichtige ml
- Liquidsteuer netto
- Liquidsteuer brutto
- Gesamtsummen
Kompatibilität
Benötigte Odoo-Module:
point_of_sale,
stock,
sale,
sale_stock
Dieses Modul wird ohne Gewähr bereitgestellt. Der Autor übernimmt keine Haftung für fehlerhafte Steuerberechnungen, Datenverluste oder sonstige Schäden, die aus der Nutzung der Software entstehen. Die fachliche und steuerliche Prüfung der erzeugten Werte liegt in der Verantwortung des Betreibers. Eine Abstimmung mit Steuerberatung oder Buchhaltung wird empfohlen. Support ist nicht Bestandteil des Lieferumfangs.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module