Domanda

Devo aggiungere alcune nuove funzionalità a un'applicazione PHP. Deve seguire i passaggi di un ordine. Un processo crea alcuni ordini, l'ordine va alla conferma, quindi se approvato viene inviato a un fornitore, in seguito il fornitore conferma che può consegnare l'ordine, viene presentata una richiesta al fornitore e così via ...

Devo registrarmi quando viene effettuato ogni passaggio e inviare notifiche. Inoltre, alcuni passaggi hanno un tempo di stima e se quel tempo viene trascorso devo inviare notifiche in modo che tutti conoscano il ritardo.

Quando si avvia un processo, ha un insieme predefinito di passaggi, ma nel mezzo l'utente dovrebbe essere in grado di creare nuovi sotto-Steps ed eliminare o saltare i passaggi futuri.

Dovrei usare un motore di flusso di lavoro? Quale suggerisce (solo free-opensource)?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
scroll top