Files
Odoo-Wiki/MRP BoM Position.md

1.8 KiB

description, forge, kind, name, partner, prev, repo, title, versions
description forge kind name partner prev repo title versions
Jede Komponente in der Stückliste erhält eine Positionsnummer. github.com howto mrp_bom_position Mint System ./order-positions Mint-System/Odoo-Apps-Manufacture MRP BoM Position
17.0
16.0
14.0

MRP BoM Position

icon_oms_box

{{ $frontmatter.description }}

Technischer Name: {{ $frontmatter.name }}
Repository: https://{{ $frontmatter.forge }}/{{ $frontmatter.repo }}/tree/{{ $frontmatter.versions[0] }}/{{ $frontmatter.name }}

Verwendung

Positionsnummern generieren

Mit dieser Erweiterung wird auf jeder Stückliste für jede Komponente eine Positionsnummer generiert.

Positionsnummer anzeigen

Unter https://odoo.build/snippets.html finden Sie Snippets mit der Bezeichnung Get Postition, beispielsweise https://odoo.build/snippets/purchase.html#get-position. Verwenden Sie diese Snippets um auf Berichten, die Positionsnummer aus Verkaufs-, Einkaufs- und Fertigungsaufträgen anzuzeigen.

Aktionen

Positionsnummer festlegen

Navigieren Sie nach Einstellungen > Technisch > Serveraktionen und erstellen Sie einen neuen Eintrag:

Name der Aktion: Positionsnummer festlegen
Modell: mrp.bom
Typ: Code ausführen

Kopieren Sie die folgenden Zeilen in das Feld Python-Code:

for record in records:
  record.set_position()

Die Aktion mit dem Knopf Kontextuelle Aktion erstellen bestätigen und dann speichern.

In der Listen- und Formularansicht der Stücklisten haben Sie nun Aktionen > Positionsnummer festlegen zur Auswahl.