Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Info

Lizenz: AGPL-3 


Links:
Equitania Fork: https://bitbucketgitlab.ownerp.orgio/equitaniav10-ondemandmyodoo/v10-myodoo-mrp/srctree/b4af932b00ea089ae0e186824c138719ea9e013adevelop/eq_mrp_base/?at=develop


Beschreibung:  Erweiterungen für den Bereich Fertigung.

Fügt hinzu:

Im Folgenden werden die einzelnen Erweiterungen / Funktionalitäten der Fertigung beschrieben:


Erweiterung 1: Zeichnungsnummer in der Produktansicht

Image Added

Erweiterung 2: Anzeige der kompletten Produktionszeit unter der jeweiligen Fertigungstätigkeit

...

 und die Anzeige der produzierten Menge eines Mitarbeiters

Öffnen Sie dazu Ihre Arbeitsaufträge eines Fertigungsauftrags.

Image Added

In der Maske des Arbeitsauftrages können nun mehrere Benutzer an einem FA zeitgleich arbeiten und Ihre Zeiten dokumentieren (siehe Reiter Zeiterfassung). Der Button ARBEIT BEGINNEN / PAUSE / ERLEDIGT dient zur Zeitmessung während des Arbeitsvorganges und trägt diese in den Reiter Zeiterfassung (siehe Punkt 2) ein. Das Feld Gesamtstunden Brutto kann gepflegt werden, um die Brutto-Zeiten der Produktion festzuhalten (siehe Punkt 1). Beispiel: Wie lange habe ich insgesamt benötigt? In dieser Zeit werden beispielsweise Maschinenausfälle etc. mit eingetragen.

Image Added

Die insgesamt produzierte Menge wird in in folgendem Reiter gepflegt. Dabei wird auch hinterlegt, von welchem Benutzer dies durchgeführt wurde.

Image Added


Erweiterung 4: Möglichkeit einer Unterproduktion in einem Fertigungsauftrag

Gehen wir von dem Fall aus, es wird ein Fertigungsauftrag mit 10 Stück erstellt, dieser muss allerdings angepasst werden, da der Kunde doch nur 1 Stück möchte. Dies können Sie über den Button UNTERPRODUKTION im Fertigungsauftrag durchführen. Dabei wird der FA sowie die verbrauchte Materialen auf die neue Stückzahl angepasst und durch eine entsprechende Lagerbuchung freigegeben. Klicken Sie allerdings zuerst auf den Button PRODUZIERE und tragen Sie die neue gewünschte Stückzahl ein.

Image Added

Anschließend führen Sie die Unterproduktion durch.

Image Added

Wie Sie sehen, wurde nun lediglich 1 Stück produziert.

Image Added


Erweiterung 5: Start- und Enddatum im Fertigungsauftrag

...

Dabei wird dem Fertigungsauftrag im Reiter Allgemeine Informationen das Feld Startdatum sowie Enddatum hinzugefügt. Diese Felder werden automatisch bei Beginn und Abschluss der Fertigung beschrieben.

Image Added


Erweiterung 6: Tab Zusätzliche Informationen im Fertigungsauftrag. Hier kann das Unternehmen (Multi-Company) und

...

die Priorität des Fertigungsauftrags ausgewählt werden.

Hinweis: Das Unternehmen kann lediglich gewählt werden, wenn Multi-Company in Verwendung ist!


Image Added


Erweiterung 7: Erweitert die Fertigungsauftragsmaske um das Feld

...

Liefertermin

...

Image Added


Erweiterung 8: Erweitert die Listenansicht der Fertigungsaufträge um alle dem Arbeitsplan hinterlegten Arbeitsplätze und gibt außerdem den nächsten Arbeitsauftrag an

Dabei werden die dazugehörigen Arbeitsaufträge geprüft und analysiert welche erledigt sind und welche im nächsten Schritt anstehen.

Image Added


Erweiterung 9: Ersetzt die Anzeige für Smart Button

...

Fertigung

...

unter Produkte (product.template/product.product). Hier wird nun folgendes angezeigt:

...

Laufende FA's

...

zu diesem Produkt

...

sowie Gesamtanzahl der FA's

...

zu diesem Produkt

Image Added

Image Added


Erweiterung 10: Smart Button

...

Teileverwendung

...

, welcher angibt in welchen Stücklisten das Produkt enthalten ist

...

Image Added

Image Added


Erweiterung 11: Produktionszeit Gesamt

...

 und Produzierte Menge

...

 in der Listenansicht von Arbeitsaufträgen

Image Added


Erweiterung 12: Möglichkeit einer Überproduktion in einem Fertigungsauftrag

Sie haben Beispielsweise einen FA mit der Stückzahl 1 angelegt und möchten im Nachhinein doch 2 Stück produzieren. Dann klicken Sie auf PRODUZIERE und im nachfolgenden Fenster tragen Sie die neue Menge ein. WICHTIG: Es ist nur eine Überproduktion pro FA möglich!

Image Added


Image Added


Erweiterung 13: Tab

...

Arbeitsplatzvorgänge

...

unter der Stücklisten Formansicht

Hier werden die mit der Stückliste verknüpften Arbeitsplatzvorgänge angezeigt.

Image Added


Erweiterung 13: Im Tab

...

Komponenten

...

unter der Stücklisten-Formansicht

...

wurden die Felder Verfügbare Menge

...

,

...

Einstandspreis

...

,

...

Einkauf ME

...

und

...

Summe

...

Total hinzugefügt

Image Added


Erweiterung 13: Möglichkeit einer Schnellanlage von Staffelpreisen unter einem Produkt

In den folgenden Abbildungen wird Ihnen skizziert, wie Sie schnell Zeit Staffelpreise für ein bestimmtes Produkt anlegen können. Gehen Sie dazu  im Produkt unter dem Reiter Lager auf Lieferanten und fügen einen neuen Eintrag hinzu.

Image Added

Anschließend fügen sie unter Schnellanlage Einstandspreise einen neuen Eintrag hinzu

Image Added

Dort fügen Sie wie folgt die gewünschten Einstandspreise ein.

Image Added

Wie Sie nun sehen kann, haben Sie in kürzester Zeit Staffelpreise zu einem entsprechenden Artikel definiert.

Image Added


Erweiterung 14: Feld

...

Reihenfolge

...

(ohne Widget) in der Lieferanten-Listenansicht in einem Produkt

...

Dabei wird die Reihenfolge in der Lieferanten-Listenansicht eines Produktes dargestellt. Im Odoo-Standard erfolgt dies lediglich via Drag and Drop ohne sichtbare Reihenfolge.

Image Added


Erweiterung 15: Erweitert Tab Verbrauchte Materialien um eine neue Spalte

...

Vorhergesagte Menge im Fertigungsauftrag

Image Added


Erweiterung 16: Mindestbestellmenge eines Produkts (Lieferant) wird bei einer aus einem FA generierten Angebotsanfrage berücksichtigt

Beispiel: Ein Produkt benötigt 5 Stück eines Unterproduktes zur Produktion. Dabei wird geprüft ob es zu diesem Unterprodukt einen Lieferanten zur Beschaffung gibt nach folgenden Kriterien:

  • Berechnung/Auswahl Lieferant:
    • Die zur Auswahl stehenden Lieferanten werden zunächst nach Mindestbestellmenge (asc), Reihenfolge (desc) und Preis (desc) sortiert. Anschließend wird diese Liste durchgegangen. Entspricht nun die benötigte Bestellmenge der Mindestbestellmenge eines Lieferanten, so wird dieser Lieferant ausgewählt.
    • Ist die benötigte Bestellmenge eine Dezimalzahl, so wird diese für die Berechnungslogik zunächst abgerundet.
    • Ist die benötigte Bestellmenge kleiner als die Mindestbestellmenge aller zur Verfügung stehenden Lieferanten so wird der erste Lieferant ausgewählt, welcher in der oben genannten sortierten Liste an erster Position steht.
    • Wurde bisher kein Lieferant gefunden, dessen Mindestbestellmenge der benötigten Bestellmenge entspricht, so wird der Lieferant ausgewählt, welcher nach Sortierung nach Reihenfolge (desc) und Preis (asc) in der Liste an erster Position steht.


Berechnungslogik Einstandspreis/Staffelpreis Einkauf unter der Stückliste:

  • Ermittlung des Preises (Produkt → Lieferantentabelle 'product.supplierinfo') anhand der in der Stückliste benötigten Menge. Hierbei wird die 'Minimale Menge' des Lieferanten berücksichtigt.
  • Die Reihenfolge ('sequence') ist bei der gleichen 'Minimalen Menge' in der  Lieferantentabelle 'product.supplierinfo' eines Produkts entscheidend für den Preis. Hier ist der Lieferant mit der Reihenfolge '1' der Hauptlieferant und ist somit bei der Preisermittlung der entscheidende Faktor. 
  • Sollte die Reihenfolge der Lieferanten eines Produkts und die 'Minimale Menge' gleich sein, so wird der Lieferant zur Preisermittlung verwendet, der zuletzt hinzugefügt worden ist.

...

  • .

...

Adds:

  • Drawing number in the product view
  • Display of the complete production time under the respective manufacturing activity
  • Displaying the produced quantity of an employee
  • Possibility of underproduction in an FA
  • Start and end date in the production order
  • Tab' Extra information' in the production order. Here you can select the company (multi-company) and the priority of the production order
  • Extends the production order template with the field' Delivery date'.
  • Extends the list view of the production orders to include all work centers stored in the routing and also specifies the next work order
  • Replaces the display for Smart Button' Manufacturing' under Products (product. template/product. product). The following is now displayed here: Current FA's with this product/total number of
  • FA's with this product
  • Smart Button' Part usage', which indicates in which BOMs the product is included
  • Total Production Time' and' Produced Quantity' in the list view of work orders
  • Possibility of overproduction in an FA
  • Tab' Work center operations' under the BOMs Form view
  • Added fields' Available quantity',' Cost price',' Purchasing ME' and' Total total' in the' Components' tab under the BOMs form view
  • Possibility of a fast installation of scale prices under one product
  • Sequence' field (without widget) in the supplier list view in a product
  • 'Quantity Available' in tab 'Consumed Materials' 
  • Consideration of the minimum order quantity of a product (supplier) for a quotation request generated from a production order.
    • Calculation/Selection of supplier:
      • The suppliers to be selected are initially sorted by minimum order quantity (asc), sequence (desc) and price (desc). This list will then be reviewed. If the required order quantity now corresponds to the minimum order quantity of a vendor, this vendor is selected.
      • If the required order quantity is a decimal number, it is first rounded off for the calculation logic.
      • If the required order quantity is less than the minimum order quantity of all available vendors, the system selects the first vendor to be placed in the first position in the above-mentioned sorted list.
      • If no vendor whose minimum order quantity corresponds to the required order quantity has been found so far, the system selects the vendor that is at the top of the list after sorting according to the sequence (desc) and price (asc).

Calculation logic: Costprice/scaled price purchasing below the bill of material:

  • Determination of the price (product' supplier table' product. supplierinfo') on the basis of the quantity required in the parts list. The' minimum quantity' of the vendor is taken into account.
  • The order (' sequence') is decisive for the price for the same' minimum quantity' in the supplier table' product. supplierinfo' of a product. The vendor with the sequence' 1' is the main supplier
  • and is therefore the decisive factor in price determination. 
  • If the sequence of the vendors of a product and the' minimum quantity' are the same, the vendor that was last added is used to determine the price.


Installation: 
Installieren Sie unter Apps die App: eq_mrp_baseInstallation: 
Install the app under Apps: eq_mrp_base 


Info

Abhängigkeiten/Dependencies:

Abhängigkeit zu Modul / Dependency on moduleBeschreibung / Description
base

Basisfunktionalität des Odoo Systems. Basic functionality of the Odoo system. 

mrp

Fertigungsfunktionalität des Odoo Systems. Production functionality of the Odoo system.

Ansichten ID / View IDinherit_idDatenmodell / DatamodelFeld / FieldBeschreibung / Description
eq_mrp_production_form_view2mrp.mrp_production_workcenter_form_view_inheritmrp.workordereq_total_production_time

Fügt vor der Zeitentabelle der Benutzer bei den Fertigungstätigkeiten die gesamte benötigte Produktionszeit (eq_total_production_time) ein.

Inserts the total production time (eq_total_production_time) before the user's time table for production activities.


product

Produktfunktionalität des Odoo Systems

Ansichten IDinherit_idDatenmodellFeldBeschreibung
eq_mrp_base_product_template_only_form_viewproduct.product_template_only_form_viewproduct.templateeq_drawing_number

Fügt nach dem Feld "barcode" das Feld Zeichnungsnummer (eq_drawing_number) ein.

Inserts the field Drawing number (eq_drawing_number) after the field "barcode".

eq_mrp_base_product_template_search_viewproduct.product_template_search_viewproduct.templateeq_drawing_number

Erweitert die Suche um das Feld "Zeichnungsnummer" nach der Preisliste.

Extends the search by adding the field "Drawing number" after the price list.

eq_mrp_base_product_product_form_viewproduct.product_normal_form_viewproduct.producteq_drawing_number

Fügt nach dem Feld "barcode" das Feld Zeichnungsnummer (eq_drawing_number) ein.

Inserts the field Drawing number (eq_drawing_number) after the field "barcode".



...