MRP Documents Share

Teilen Sie Zeichnungen und Step-Dateien zu ihren Produkten als URL-Dokument.

Technischer Name: mrp_documents_share
Repository: https://github.com/Mint-System/Odoo-Apps-Manufacture/tree/14.0/mrp_documents_shareopen in new window

Verwendung

Zeichnung und Step-Datei hinzufügen

Erstellen Sie einen teilbaren Link zu ihrer Zeichung oder Step-Datei. Hier ein Beispiel mit Google Drive:

Navigieren Sie zu ihrem Produkt und erstellen Sie einen neuen Eintrag für die Zeichnung oder Step-Datei.

Im Feld Url fügen Sie den öffentlichen Link hinzu.

Wenn Sie eine Bestellung auslösen, erscheint der Link auf dem Bericht und der Portal-Ansicht.

Bericht:

Portal-Ansicht:

Falls das Produkt produziert wird, sehen Sie in der Workcenter-Tablet-Ansicht den Link auf die Zeichnung.

Alle Produktionsdokumente anzeigen

Die hinterlegten Zeichnungen und Step-Dateien können Sie auf einer Listenanischt anzeigen lassen. Navigieren Sie nach Fertigung > Produkte > Produktionsdokumente.

Aktionen

Produktionsdokumente mit Produkt verknüpfen

Damit die Produktionsdokumente und Produkte in beide Richtigungen verknüpft werden, kann diese Aktion auf den Produkten ausgeführt werden.

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

Name der Aktion: Produktionsdokumente mit Produkt verknüpfen
Modell: product.template
Folgeaktion: Python-Code ausführen

Kopieren Sie die folgenden Zeilen in das Feld Python Code:

for rec in records:
  if rec.drawing_file:
    rec.drawing_file.sudo().write({
      'res_model': 'product.template',
      'res_id': rec.id,
    })
  if rec.step_file:
    rec.step_file.sudo().write({
      'res_model': 'product.template',
      'res_id': rec.id,
    })

Schliessen Sie die Aktion mit Kontextuelle Aktion Erstellen ab. Markieren Sie die Produkte unter Fertigung > Produkte > Produkte und wählen Sie Aktion > Produktionsdokumente mit Produkt verknüpfen.

Dasselbe können Sie für Produktvarianten einrichten:

Name der Aktion: Produktionsdokumente mit Produkt verknüpfen
Modell: product.product
Folgeaktion: Python-Code ausführen

Kopieren Sie die folgenden Zeilen in das Feld Python Code:

for rec in records.product_tmpl_id:
  if rec.drawing_file:
    rec.drawing_file.sudo().write({
      'res_model': 'product.template',
      'res_id': rec.id,
    })
  if rec.step_file:
    rec.step_file.sudo().write({
      'res_model': 'product.template',
      'res_id': rec.id,
    })

Schliessen Sie die Aktion mit Kontextuelle Aktion Erstellen ab. Markieren Sie die Produkte unter Fertigung > Produkte > Produkte und wählen Sie Aktion > Produktionsdokumente mit Produkt verknüpfen.


📝 Edit on GitHubopen in new window