Informazioni sulla programmazione dei processi
Applicabile a: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012
La programmazione processi è una forma di programmazione più dettagliata della programmazione operazioni. Può essere utilizzata per programmare singoli processi o ordini di lavorazione e controllare l'ambiente di produzione. Suddivide ciascuna operazione nei diversi processi o attività. I processi vengono quindi assegnati alle risorse operative che li eseguiranno.
Programmazione processi
La programmazione processi consente inoltre di sincronizzare tutti i processi a cui fa riferimento il processo selezionato. È possibile specificare una data e un'ora di inizio o fine per il processo, quindi eseguire la programmazione. L'ora specificata può essere l'ora di inizio o di fine a seconda della direzione di programmazione. Questa opzione è utile, ad esempio, quando un processo può essere eseguito solo in un computer alla volta o per ottimizzare il processo che viene eseguito per ciascuna risorsa.
Per ulteriori informazioni, vedere Approntamento (modulo).
Attività nella programmazione processi
La programmazione processi include le seguenti attività:
Suddividere le operazioni in processi.
Programmare processi in base alle date e alle ore per le risorse specificate per l'operazione correlata.
Calcolare le ore di inizio e di fine per ciascun processo. È possibile utilizzare la funzione di capacità limitata per assicurarsi che non si verifichi una sovrapposizione di orari.
Stabilire in quali risorse nel gruppo di risorse eseguire il processo. A tale scopo, un gruppo di risorse deve essere specificato per un'operazione. La programmazione processi consente di selezionare le risorse o i gruppi di risorse in base al più breve lead time e di considerare le prenotazioni precedenti delle risorse.
Esplodere le operazioni in processi quando si esegue la programmazione processi. I processi vengono programmati per data e ora in base all'ordine specificato dal ciclo di lavorazione produzione. L'impostazione dell'operazione determina i processi da esplodere durante la programmazione. Il gruppo di cicli di lavorazione assegnato all'operazione determina se i processi vengono generati. Un processo viene generato solo se ha una durata specifica. Ad esempio, un processo di tempo di trasporto viene generato se il tempo di trasporto è stato specificato per l'operazione selezionata.
Direzione della programmazione
È possibile programmare i processi in avanti o a ritroso.
In avanti: utilizzare la direzione di programmazione in avanti per iniziare la produzione il prima possibile. Tale metodo è noto anche come metodo push perché forza l'esecuzione delle diverse fasi del processo di produzione. La produzione è programmata per iniziare e terminare il più presto possibile.
A ritroso: utilizzare la direzione di programmazione a ritroso per iniziare la produzione il più tardi possibile. Tale metodo è noto anche come metodo pull perché è basato sulla data in cui la produzione deve essere completata. Con la programmazione a ritroso si effettuano i calcoli a partire dalla data più tarda possibile di inizio della produzione che non compromette la scadenza finale.
Capacità limitata
È possibile programmare i processi utilizzando la capacità limitata. Quando si utilizza la capacità limitata, la capacità programmata non può essere maggiore della capacità disponibile per la risorsa. Per tempo disponibile si intende l'intervallo di tempo durante il quale la risorsa è disponibile e non sono previste prenotazioni sulla capacità.
La programmazione in base alla capacità limitata garantisce che le ore di inizio e di fine per un'operazione in una data specifica non si sovrappongano. La capacità delle risorse già prenotata viene considerata, come pure le sovrapposizioni tra le ore di inizio e di fine. Con la funzione di capacità limitata viene stabilita la capacità che deve essere disponibile per la risorsa per un utilizzo ottimale, calcolando anche il minor lead time possibile tra un'operazione e l'altra.
Materiale limitati
La programmazione processi basata sui materiali limitati garantisce che i materiali richiesti siano disponibili quando inizia l'operazione. Le regole di copertura per gli articoli definiscono i limiti. Nella programmazione viene utilizzata l'esplosione del fabbisogno per determinare quando gli articoli componente sono disponibili. Se si esegue la programmazione senza materiali limitati, il sistema presupporrà che tutti gli articoli siano disponibili quando richiesti.
Proprietà limitate
La programmazione processi basata su proprietà speciali richiede che vengano specificate alcune proprietà per le operazioni del ciclo di lavorazione produzione. Tali proprietà devono essere soddisfatte affinché venga riservata la capacità richiesta. Per ulteriori informazioni, vedere Proprietà (modulo).
Riferimenti
La programmazione processi consente di programmare tutte le produzioni a cui fa riferimento la produzione corrente. Se a una produzione sono associate una o più produzioni secondarie, queste dovrebbero essere programmate contemporaneamente alla produzione principale perché la produzione principale non potrà essere avviata prima della fine delle produzioni secondarie correlate.
Programma risorse
Il motore di programmazione esamina combinazioni di risorse per identificare le combinazioni che possono soddisfare i requisiti. È possibile specificare criteri di selezione selezionando uno dei seguenti valori nel campo Selezione risorsa primaria del modulo Parametri di programmazione:
Durata: il motore di programmazione sceglie la risorsa con il lead time più breve.
Nota
La programmazione in base alla durata può causare una riduzione delle prestazioni quando lo stesso gruppo di risorse contiene molte risorse e vengono utilizzate operazioni secondarie. È possibile programmare un massimo di 32 risorse per operazione. Se si supera questa quantità, viene visualizzato un messaggio del Registro informazioni e la programmazione processi non trova la risorsa alternativa migliore.
Priorità: se due o più risorse hanno uguali capacità e livello, il motore di programmazione sceglierà la risorsa con priorità più alta. La risorsa con il valore numerico più basso in questo campo ha la priorità più alta.
Durante l'esecuzione della programmazione processi, il sistema pianifica le risorse in base alle limitazioni definite nei parametri delle risorse. È possibile controllare la capacità delle risorse utilizzando le impostazioni del calendario. Il sistema calcolerà i carichi per le risorse durante il processo di programmazione.
Nota
Per le produzioni che utilizzano la funzione di programmazione delle operazioni, è possibile eseguire la programmazione dei processi dopo la programmazione delle operazioni. Se invece non si utilizza la programmazione delle operazioni, è possibile eseguire la sola programmazione dei processi.
Capacità massime per le risorse per commessa
Le risorse vengono assegnate ai processi con la programmazione processi. È possibile definire le capacità massime delle risorse per commessa.
Ad esempio, è possibile impostare il sistema per programmare non più del 50% di capacità totale per un ordine di produzione. Ciò consente di controllare in modo più efficace la programmazione delle risorse a livello di processo e impedire che si verifichino problemi se la capacità disponibile non è sufficiente per l'esecuzione contemporanea di più produzioni.
Efficienza delle risorse
La programmazione processi considera le percentuali di efficienza specificate per le risorse. Le percentuali di efficienza riducono o aumentano il tempo prenotato per la risorsa. Di conseguenza, anche il lead time aumenterà o diminuirà. Il calcolo viene effettuato nel seguente modo:
- Tempo di programmazione = tempo * 100/percentuale di efficienza, dove il tempo include sia il tempo di esecuzione che di impostazione.
Vedere anche
Esecuzione della programmazione processi