Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

Version 1 Nächste Version anzeigen »

Technischer Name: contract_variable_quantity

Lizenz: AGPL-3 


Links:
Equitania Fork: https://github.com/equitania/myodoo-oca-v10/tree/develop/contract/contract_variable_quantity


Beschreibung

Dieses Modul ermöglicht die Definition von variablen Mengen in einem wiederkehrenden Rahmenkontrakt an Hand einer definierten Formel.


Funktionsweise und Konfiguration:

1. Die entsprechende Mengenformel wird unter Finanzen → Konfiguration → Formeln (Menge) definiert. 

2. Die Formel wird durch einen Python Quellcode definiert und speichert das Ergebnis in der Variable "result" in Form eines float / integer Werts.

Folgende Variablen können für die Berechnung des Formel genutzt werden:

  • env: Environment variable for getting other models.
  • context: Current context dictionary.
  • user: Current user.
  • line: Contract recurring invoice line that triggers this formula.
  • contract: Contract whose line belongs to.
  • invoice: Invoice (header) being created.
Formula form
Anwendung:
Die angelegt Formel wird wie folgt verwendet:
  1. Erstellung eines neuen Vertrags unter Finanzen → Verkauf → Verträge
  2. "Erzeuge wiederkehrende Rechnungen automatisch" aktivieren
  3. Neue Rechnungsposition hinzufügen
  4. "Veränderliche Größe" unter "Anzahl-Typ" auswählen
  5. Formular auswählen


Installation: 
Installieren Sie unter Apps die App: contract_variable_quantity






  • Keine Stichwörter