{"id":3541,"date":"2026-08-03T09:00:00","date_gmt":"2026-08-03T07:00:00","guid":{"rendered":"https:\/\/brentasoft.com\/blog\/subcontracting-odoo-19-mrp-pmi-manifattura-italiane\/"},"modified":"2026-06-10T08:48:20","modified_gmt":"2026-06-10T06:48:20","slug":"subcontracting-odoo-19-mrp-pmi-manifattura-italiane","status":"publish","type":"post","link":"https:\/\/brentasoft.com\/blog\/subcontracting-odoo-19-mrp-pmi-manifattura-italiane\/","title":{"rendered":"Subcontracting in Odoo MRP: lavorazione conto terzi, resupply, qualit\u00e0 (guida PMI manifattura)"},"content":{"rendered":"<p><em>Cinquantasettesima guida operativa Odoo 19 per PMI italiane. Il subcontracting (lavorazione conto terzi) \u00e8 una leva strategica per le PMI manifatturiere italiane: permette di scalare capacity senza investimenti in macchine, accedere a competenze specializzate, gestire picchi stagionali. Ma \u00e8 anche una delle aree pi\u00f9 rischiose: qualit\u00e0 variabile, dipendenza fornitori, controllo costi difficile. In Odoo 19 il modulo Subcontracting nativo gestisce tutto il flusso end-to-end. In questa guida vediamo come strutturarlo bene per PMI italiane.<\/em><\/p>\n<p>Vediamo: tipologie di subcontracting, configurazione BOM subcontract, workflow Purchase Order subcontract, gestione resupply componenti, ricevimento prodotti finiti, controllo qualit\u00e0 sub, KPI fornitori, casi pratici PMI manifattura.<\/p>\n<h2>Tipologie di subcontracting<\/h2>\n<h3>1. Full subcontracting (lavorazione completa)<\/h3>\n<ul>\n<li>Fornitore produce prodotto finito da zero<\/li>\n<li>Materie prime acquistate dal fornitore stesso<\/li>\n<li>Pro: zero involvement operativo del cliente<\/li>\n<li>Contro: meno controllo costi, lock-in fornitore<\/li>\n<\/ul>\n<h3>2. Subcontract with resupply (con fornitura materie)<\/h3>\n<ul>\n<li>Cliente fornisce componenti, fornitore esegue lavorazione<\/li>\n<li>Componenti tracciati durante tutto il flusso<\/li>\n<li>Pro: controllo materie + costi, qualit\u00e0 input gestita<\/li>\n<li>Contro: logistica pi\u00f9 complessa, coordinamento essenziale<\/li>\n<\/ul>\n<h3>3. Partial subcontracting<\/h3>\n<ul>\n<li>Solo una\/alcune operations esternalizzate (es. verniciatura)<\/li>\n<li>Resto produzione interna<\/li>\n<li>Pro: capacity flessibile su singolo step<\/li>\n<li>Contro: handling multipli del WIP<\/li>\n<\/ul>\n<h3>4. Toll manufacturing<\/h3>\n<ul>\n<li>Cliente fornisce tutto (materie + know-how + specifiche)<\/li>\n<li>Fornitore vende solo &#8220;lavorazione&#8221; (ore + macchina)<\/li>\n<li>Pro: massimo controllo<\/li>\n<li>Contro: subcontractor ha minimo valore aggiunto<\/li>\n<\/ul>\n<h2>Gestione subcontractor partner<\/h2>\n<p>Ogni subcontractor \u00e8 un partner Odoo con configurazione dedicata: anagrafica, vendor pricelist, lead time, qualit\u00e0 rating. Centralizzare i fornitori subcontract permette di gestirli come asset strategico:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-sub-01-vendors.png\" alt=\"Lista vendors subcontractor Odoo 19 PMI manifattura italiane\" class=\"aligncenter size-full wp-image-3536\"\/><\/p>\n<ul>\n<li>Anagrafica completa fornitore<\/li>\n<li>Tag &#8220;subcontractor&#8221; per filter rapido<\/li>\n<li>Lead time configurato per pianificazione<\/li>\n<li>Qualit\u00e0 rating storico<\/li>\n<li>Cross-reference con catalog cliente<\/li>\n<li>Vendor pricelist con prezzo lavorazione<\/li>\n<\/ul>\n<h2>Configurazione BOM subcontract<\/h2>\n<h3>Setup BOM type &#8220;Subcontracting&#8221;<\/h3>\n<ul>\n<li>BOM con type = &#8220;Subcontracting&#8221;<\/li>\n<li>Subcontractor partner indicato<\/li>\n<li>Lista componenti che cliente fornisce (resupply)<\/li>\n<li>Output: prodotto finito ricevuto<\/li>\n<li>Cost calcolato: cost componenti + cost lavorazione<\/li>\n<\/ul>\n<h3>Routing nella BOM subcontract<\/h3>\n<ul>\n<li>Operations sono concettuali (chi fa cosa)<\/li>\n<li>Tempi non rilevano (no work center interno)<\/li>\n<li>Quality check possibili al ricevimento<\/li>\n<\/ul>\n<h2>Purchase Order per subcontract<\/h2>\n<p>Il Purchase Order \u00e8 il documento chiave nel subcontract Odoo: una volta confermato, Odoo genera automaticamente i picking per inviare componenti al subcontractor e per ricevere il prodotto finito:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-sub-02-po1.png\" alt=\"Purchase Order subcontract Odoo 19 workflow lavorazione esterna PMI manifattura\" class=\"aligncenter size-full wp-image-3537\"\/><\/p>\n<ul>\n<li>PO con line items = prodotto finito (non componenti)<\/li>\n<li>Subcontractor identificato come vendor<\/li>\n<li>Cost = solo cost lavorazione (non materie prime)<\/li>\n<li>Lead time per pianificazione production<\/li>\n<li>Linkage automatico ai picking<\/li>\n<li>Documenti accompagnatori generati<\/li>\n<\/ul>\n<h2>Esempio PO subcontract dettagliato<\/h2>\n<p>Un PO subcontract ben configurato include: prodotto finito atteso, quantit\u00e0, prezzo lavorazione, data consegna, condizioni pagamento. Diventa il contratto operativo con il fornitore:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-sub-03-po3.png\" alt=\"Purchase Order detail subcontract Odoo 19 lavorazione PMI manifattura\" class=\"aligncenter size-full wp-image-3538\"\/><\/p>\n<ul>\n<li>Termini di pagamento standard (es. 60gg DF)<\/li>\n<li>Currency multi-paese per export<\/li>\n<li>Tax setup corretto per regime fiscale fornitore<\/li>\n<li>Notes per istruzioni specifiche<\/li>\n<li>Approval workflow se &gt; soglia<\/li>\n<li>Audit log per traceability<\/li>\n<\/ul>\n<h2>Resupply: invio componenti al fornitore<\/h2>\n<p>Per subcontract con resupply, Odoo genera automaticamente un internal transfer per spedire i componenti al subcontractor. La gestione di questi trasferimenti \u00e8 critica per tracciabilit\u00e0 e controllo costi:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-sub-04-internal.png\" alt=\"Internal transfer resupply subcontractor Odoo 19 PMI manifattura italiane\" class=\"aligncenter size-full wp-image-3539\"\/><\/p>\n<ul>\n<li>Transfer da magazzino cliente a &#8220;subcontract location&#8221;<\/li>\n<li>Componenti rimangono di propriet\u00e0 del cliente<\/li>\n<li>Stock valutato in subcontract location<\/li>\n<li>Visibility totale durante working in progress<\/li>\n<li>Reconciliation periodica con conta fisica fornitore<\/li>\n<li>Auto-trigger di reorder se stock critico<\/li>\n<\/ul>\n<h2>Ricevimento prodotto finito<\/h2>\n<p>Quando il subcontractor consegna il prodotto finito, Odoo genera un picking di incoming. \u00c8 il momento per quality check e validazione del lavoro svolto:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-sub-05-incoming.png\" alt=\"Incoming picking subcontract prodotti finiti Odoo 19 PMI manifattura\" class=\"aligncenter size-full wp-image-3540\"\/><\/p>\n<ul>\n<li>Incoming picking da subcontract location<\/li>\n<li>Consumo automatico componenti (riconciliazione BOM)<\/li>\n<li>Quality control al ricevimento (QC points)<\/li>\n<li>Lotti\/seriali tracciati end-to-end<\/li>\n<li>Cost finale calcolato (materie + lavorazione)<\/li>\n<li>Vendor bill auto-suggerita<\/li>\n<\/ul>\n<h2>Quality Control per subcontract<\/h2>\n<h3>QC al ricevimento<\/h3>\n<ul>\n<li>QC point su tipo picking &#8220;subcontract incoming&#8221;<\/li>\n<li>Sample-based per lotti grandi<\/li>\n<li>100% check per lotti critici<\/li>\n<li>Pass-fail per accept\/reject<\/li>\n<li>Photo evidence obbligatoria per documentazione<\/li>\n<\/ul>\n<h3>Gestione non-conformit\u00e0<\/h3>\n<ul>\n<li>Reject parziale: backorder per quantit\u00e0 OK<\/li>\n<li>Reject totale: return to subcontractor<\/li>\n<li>Rework: tracking costi addizionali<\/li>\n<li>Penali contrattuali registrate<\/li>\n<li>Update vendor rating<\/li>\n<\/ul>\n<h2>KPI subcontract management<\/h2>\n<h3>KPI operativi<\/h3>\n<ul>\n<li>On-time delivery rate per subcontractor<\/li>\n<li>Quality acceptance rate (% lotti OK al primo check)<\/li>\n<li>Lead time effettivo vs promesso<\/li>\n<li>Communication responsiveness<\/li>\n<\/ul>\n<h3>KPI finanziari<\/h3>\n<ul>\n<li>Cost lavorazione per unit\u00e0 vs benchmark<\/li>\n<li>Variance cost preventivato vs effettivo<\/li>\n<li>Total spend per subcontractor<\/li>\n<li>Concentrazione vendor risk<\/li>\n<\/ul>\n<h3>KPI strategici<\/h3>\n<ul>\n<li>Capacity flexibility ottenuta<\/li>\n<li>Skill diversification<\/li>\n<li>Geographic risk distribution<\/li>\n<li>Innovation co-development<\/li>\n<\/ul>\n<h2>Quando convenze il subcontract<\/h2>\n<h3>Pro subcontract<\/h3>\n<ul>\n<li>Capacity esplosa stagionale<\/li>\n<li>Lavorazioni specializzate non core<\/li>\n<li>Investimento macchine non economicamente giustificato<\/li>\n<li>Speed-to-market critico<\/li>\n<li>Diversification geographic risk<\/li>\n<\/ul>\n<h3>Pro produzione interna<\/h3>\n<ul>\n<li>Know-how strategic da proteggere<\/li>\n<li>Volumi stabili e alti<\/li>\n<li>Quality requirements estremi<\/li>\n<li>Compliance settoriale stringente<\/li>\n<li>Margine sufficient per investimento<\/li>\n<\/ul>\n<h3>Mix tipico PMI manifattura<\/h3>\n<ul>\n<li>Core production: 60-80% interna<\/li>\n<li>Subcontracting strategico: 15-25%<\/li>\n<li>Capacity peak handling: 5-15%<\/li>\n<\/ul>\n<h2>Errori comuni nel subcontract<\/h2>\n<h3>&#8220;Dipendenza single source&#8221;<\/h3>\n<p><strong>Problema<\/strong>: 1 subcontractor per 60%+ volume su una lavorazione critica.<br \/>\n<strong>Soluzione<\/strong>: minimo 2 subcontractor qualificati per ogni lavorazione critica.<\/p>\n<h3>&#8220;Cost focus senza quality&#8221;<\/h3>\n<p><strong>Problema<\/strong>: scelta subcontractor solo su prezzo, qualit\u00e0 degrada nel tempo.<br \/>\n<strong>Soluzione<\/strong>: scoring complessivo: 50% cost + 30% quality + 20% reliability.<\/p>\n<h3>&#8220;No SLA contrattuali&#8221;<\/h3>\n<p><strong>Problema<\/strong>: termini vaghi, dispute al primo ritardo o difetto.<br \/>\n<strong>Soluzione<\/strong>: SLA chiari (delivery, quality, penali) firmati in contratto.<\/p>\n<h3>&#8220;Stock subcontractor non monitorato&#8221;<\/h3>\n<p><strong>Problema<\/strong>: componenti inviati spariscono nei sistemi fornitore.<br \/>\n<strong>Soluzione<\/strong>: reconciliation mensile + spot audit on-site.<\/p>\n<h3>&#8220;Knowledge leak&#8221;<\/h3>\n<p><strong>Problema<\/strong>: subcontract progressivo &#8220;regala&#8221; know-how proprietario al fornitore.<br \/>\n<strong>Soluzione<\/strong>: NDA strict + protect IP critico in operations interne.<\/p>\n<h2>Casi pratici PMI manifatturiere italiane<\/h2>\n<h3>Caso 1 \u2014 Metalmeccanica: verniciatura subcontract<\/h3>\n<ul>\n<li>Verniciatura esternalizzata (no investimento cabina)<\/li>\n<li>3 subcontractor qualificati per redundancy<\/li>\n<li>Setup subcontract: 18k \u20ac<\/li>\n<li>Saving vs internal: 240k \u20ac\/anno<\/li>\n<li>OEE produzione interna +8 points<\/li>\n<\/ul>\n<h3>Caso 2 \u2014 Mobile: tappezzeria + verniciatura<\/h3>\n<ul>\n<li>Tappezzeria 100% subcontract (lavoro artigianale)<\/li>\n<li>Verniciatura 70% subcontract (capacity peak)<\/li>\n<li>Lead time totale: -3 settimane in 12 mesi<\/li>\n<li>Capacity flessibile per stagione natalizia<\/li>\n<\/ul>\n<h3>Caso 3 \u2014 Tessile: cucitura subcontract internazionale<\/h3>\n<ul>\n<li>Cucitura subcontract paesi est europei<\/li>\n<li>Costi lavorazione: -45% vs interno<\/li>\n<li>Lead time: +1 settimana (logistica)<\/li>\n<li>Quality control rigoroso al ricevimento<\/li>\n<li>Risparmio annuo: 380k \u20ac<\/li>\n<\/ul>\n<h3>Caso 4 \u2014 Alimentare: subcontract fallito<\/h3>\n<ul>\n<li>Confezionamento subcontract per ridurre costi<\/li>\n<li>Quality issues continui: contaminazioni<\/li>\n<li>Cost recall + reputational damage: 180k \u20ac<\/li>\n<li>Lesson learned: settori regolati food\/pharma \u2192 internalizzare confezionamento<\/li>\n<\/ul>\n<h2>FAQ<\/h2>\n<h3>Devo abilitare modulo Subcontracting in Odoo?<\/h3>\n<p>Modulo nativo in Odoo Enterprise. Setup automatico al primo BOM type &#8220;subcontracting&#8221;. Funzionalit\u00e0 Community pi\u00f9 limitate, ma sufficiente per casi semplici. Per subcontract complessi consigliato Enterprise.<\/p>\n<h3>Posso gestire subcontract con regimi fiscali diversi?<\/h3>\n<p>S\u00ec, multi-tax setup nativo. Subcontract interno UE \u2192 IVA reverse charge automatica se configurata. Subcontract extra-UE \u2192 import customs duties da gestire separatamente. Configurazione corretta evita errori fiscali.<\/p>\n<h3>Come gestire subcontract con lotti tracciati?<\/h3>\n<p>Lotti\/seriali assegnati al ricevimento prodotto finito. Linkage automatico con componenti inviati. Tracciabilit\u00e0 completa per recall. Compliance food\/medical garantita.<\/p>\n<h3>Quanto costa setup subcontracting Odoo?<\/h3>\n<p>Per PMI con 3-5 subcontractor: 12-25k \u20ac setup (configurazione, BOM subcontract, training). Ricorrente: 3-6k \u20ac\/anno per evoluzioni. ROI: payback 6-12 mesi tramite efficiency + cost optimization.<\/p>\n<h3>Posso usare subcontracting per maintenance interventi?<\/h3>\n<p>S\u00ec, tecnici esterni per overhaul possono essere configurati come &#8220;subcontractor&#8221; per intervento. PO subcontract con BOM = &#8220;intervento manutenzione X&#8221;. Tracciamento costi unitario per intervento.<\/p>\n<h2>Prossimi passi<\/h2>\n<p>Nelle prossime guide vedremo come <strong>implementare lean manufacturing<\/strong> (Kanban, Just-In-Time) in Odoo, come <strong>integrare IoT<\/strong> con MRP per visibility real-time produzione, e come <strong>gestire la traceability completa<\/strong> end-to-end per compliance settori regolati.<\/p>\n<p style=\"margin-top:30px;background:#f4f4f8;padding:18px;border-radius:8px;\"><strong>Vuoi implementare subcontracting Odoo nella tua PMI manifatturiera?<\/strong><br \/>\nG Tech Group implementa workflow subcontracting Odoo per PMI manifatturiere italiane: subcontractor onboarding, BOM subcontract, quality control, KPI monitoring. Track record di cost saving 15-40% su lavorazioni esternalizzate.<br \/>\n<a href=\"https:\/\/brentasoft.com\/preventivatore.php\"><strong>Richiedi un preventivo gratuito<\/strong><\/a> oppure prova la nostra <a href=\"https:\/\/odoo.brentasoft.com\/\">demo Odoo 19 live<\/a>. Oppure <a href=\"https:\/\/www.odoo.com?utm_campaign=partner-d192ce8a&amp;utm_source=partner_ref\" target=\"_blank\" rel=\"noopener noreferrer\">prova Odoo direttamente su odoo.com<\/a> (link partner Brentasoft).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cinquantasettesima guida Odoo 19: subcontracting MRP. 4 tipologie, BOM subcontract, PO workflow, resupply componenti, QC, KPI subcontractor, casi pratici PMI manifattura.<\/p>\n","protected":false},"author":2,"featured_media":3536,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_titles_title":"Subcontracting Odoo MRP: guida PMI manifattura","_seopress_titles_desc":"Subcontracting Odoo 19 MRP per PMI manifatturiere italiane: 4 tipologie, BOM subcontract, PO workflow, resupply, QC, KPI, casi pratici.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"https:\/\/brentasoft.com\/blog\/subcontracting-odoo-19-mrp-pmi-manifattura-italiane\/","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-sub-01-vendors.png","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","footnotes":""},"categories":[689],"tags":[],"class_list":["post-3541","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guide-odoo"],"_links":{"self":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/posts\/3541","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/comments?post=3541"}],"version-history":[{"count":0,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/posts\/3541\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/media\/3536"}],"wp:attachment":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/media?parent=3541"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/categories?post=3541"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/tags?post=3541"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}