01. DADOS GERAIS
Produto: | TOTVS Manufatura |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Manufatura |
Módulo: | SIGAPCP - Planejamento e Controle de Produção |
Função: | PCPA136 - Demandas do MRP |
País: | Brasil |
Ticket: | 10472040 |
Issue: | DMANSMARTSQUAD1-20395 |
02. SITUAÇÃO/REQUISITO
Quando no dicionário o campo da descrição do produto (SB1.B1_DESC) é maior do que o campo da descrição do produto da demanda do MRP (SVR.VR_DESCPROD) ao incluir uma demanda não é possível a inclusão manual devido a diferença de tamanho entre os campos.
03. SOLUÇÃO
A sugestão inicial era que fosse efetuada essa validação na rotina da sincronização do MRP (PCPA140), porém a sincronização do MRP é efetuada entre tabelas do ERP Protheus e as tabelas correspondentes do novo MRP, e a situação reportada na Issue é entre duas tabelas do ERP Protheus, inviabilizando que a validação fosse efetuada nessa rotina.
Para resolver a questão, foi efetuada uma alteração no programa Demandas do MRP (PCPA136), para que o tamanho do campo da descrição do produto da demanda seja ajustado para o mesmo tamanho do campo da descrição da tabela padrão do produto, em tempo de execução, evitando dessa forma que ocorra erro de diferença de tamanho entre os campos, permitindo que o cadastro manual da demanda seja efetuado com sucesso.
04. DEMAIS INFORMAÇÕES
Não se aplica.
05. ASSUNTOS RELACIONADOS
- Não se aplica.