====== Especificação funcional: Configurações de produções e perdas ====== ===== Resumo ===== O sistema provê o cadastro de processos de produção e suas etapas para que o produto possa utilizar esses cadastros como base em seu processo produtivo. ===== Processos de Produção ===== {{:softwares:facture-e:requisitos:configuracoes:configuracoes.png|Configuração dos processos de produção}} Para que as produções sejam realizadas é necessário criar processos de produção, que definem as etapas de produção de cada um deles. Cada processo pode ter quantas etapas forem necessárias, desde que essas etapas sejam do tipo: **Inicial**: Primeira etapa da produção, que indica que o processo de produção foi iniciado; **Intermediária**: etapas que ocorrem durante o processo de produção; **Final**: última etapa, que marca o término do processo de produção. Os processos devem ser identificados pelo nome e não deve ser permitido criar dois processos com o mesmo nome no sistema. Além disso, um processo não pode ser excluído ou alterado caso haja algum produto ou ordem de produção que o esteja utilizando. ===== Cadastro de processos de produção ===== {{:softwares:facture-e:requisitos:configuracoes:processos_de_producao.png|Processos de produção}} Um processo de produção precisa ter apenas um nome e um conjunto de etapas. As entradas e saídas de cada etapa não podem ser configuradas durante a criação do processo porque cada produto pode ter requisitos de produção diferentes, mesmo que utilizem o mesmo processo de produção. Cada processo de produção precisa ter, no mínimo: * Uma etapa final OU * Uma etapa inicial e uma final OU * Uma etapa inicial, uma ou várias etapas intermediárias e uma final. Cada etapa precisa apenas de um nome e de um tipo, e não deve ser permitido ter duas etapas com o mesmo nome no mesmo processo de produção.