Modul eq_init_reports

Technischer Name: eq_init_reports

Lizenz: AGPL-3 


Links:
Equitania Fork: https://gitlab.ownerp.io/v10-myodoo-public/v10-addons/tree/develop/eq_init_reports


Beschreibung

Dieses Modul setzt alle Einstellungen für "Name des gedruckten Berichts" und "Als Anhangsprefix speichern" bei diesen QWeb Reports:

  • Invoices - Rechnung
  • Request for Quotation - Angebotsanfrage
  • Purchase Order - Beschaffungsauftrag
  • Quotation / Order - Angebot
  • Delivery Note - Lieferschein (Lager)
  • Picking Operations - Packvorgänge (Lager)



Unter Name des gedruckten Berichts kann via Code definiert werden, unter welcher Bezeichnung dieser im System angelegt wird. 

Beispiel-Code:

(object.state in ('draft','sent')) and ('Angebot-' + (object.name or '').replace('/','')+'.pdf') or (object.state in ('sale','done')) and ('Auftrag-' + (object.name or '').replace('/','')+'.pdf')

Dabei wird der Name des Dokuments wie folgt aufgebaut: Wenn der Objektstatus draft oder sent ist und es sich um ein Angebot handelt, wird das Objekt zusammensetzt (Angebot + Angebotsnummer). Des Weiteren wird ein / durch ein Leerzeichen ersetzt und die Dateiendung .pdf hinzugefügt.

Der Aufbau und die Funktionsweise ist analog für alle Reports sowie für das Feld Als Anhangsprefix speichern.


Installation: 

Installieren Sie unter Apps die App: eq_init_reports


Abhängigkeiten/Dependencies:

Abhängigkeit zu Modul / Dependency on moduleBeschreibung / Description
base_setupBasisfunktionalität des Odoo Systems. Basic functionality of the Odoo system.
eq_accountReport as diesem Modul
eq_purchaseReport as diesem Modul
eq_saleReport as diesem Modul
eq_stockReport as diesem Modul