01. DADOS GERAIS
Produto: | TOTVS Manufatura
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Manufatura |
Módulo: |
TOTVS Manufatura (Linha Protheus) - Planejamento e controle da produção (SIGAPCP)
|
Função: | PCPA152 - CRP |
País: | Brasil |
Ticket: | Não se aplica. |
Story: | DMANNEWPCP-8909 |
02. SITUAÇÃO/REQUISITO
Realizar a gravação das tabelas da disponibilidade em multi thread.
Gerar a tabela SMF antes do processo de disponibilidade, para utilizar as ordens de produção que serão processadas na query de carga de horas efetivadas.
Ajustar erro de exibição das datas no gantt e na tela de utilização.
03. SOLUÇÃO
Foi ajustado o processamento do CRP para o calculo de tempos das ordens de produção ser a primeira etapa, desta forma as ordens de produção serão carregadas em uma tabela temporária, que será utilizada na query de carga das horas efetivadas, para carregar somente as horas efetivadas das ordens de produção que não serão processadas na programação.
Também foi alterada a etapas de geração da disponibilidade, para ser executada de forma paralela a etapa de priorização, e não gravar os dados no final. Deixando a gravação para a etapa de gravação dos dados em multi thread.
Também foi alterada a gravação do setup, para não gravar o parâmetro dataRealFim, pois ao executar uma programação usando um setup que tenha esse parâmetro gravado, caso a programação não possua ordens alocadas, iria exibir incorretamente as datas no gantt e na tela de utilização.
04. DEMAIS INFORMAÇÕES
Devido as mudança na geração da tabela SMF, o parâmetro "priorização" foi bloqueado ao continuar uma programação.
05. ASSUNTOS RELACIONADOS