Produto: | TOTVS Varejo Supermercados |
---|---|
Linha de Produto: | Linha Consinco |
Segmento: | Varejo |
Módulo: | COMPRAS |
Função: | PEDIDO DE COMPRAS - MAX0082 |
País: | Brasil |
Ticket: | 12874200 |
Requisito/Story/Issue (informe o requisito relacionado) : | DSUPCOMP-3803 |
Foi identificado que ao utilizar o PD "IND_VLR_INF" do grupo "EDI_PEDCOMPRA" quando o valor está em "A", o sistema não estava acatando a regra de negócio do mesmo.
Na importação da EDI, quando o PD está em "A", o sistema deveria reagir de duas maneiras, tendo um valor definido na EDI, o sistema deveria usar o valor do mesmo, quando a EDI não possuísse um valor definido, o sistema deveria buscar na tabela de custo da família do produto e usar esses valores, o que não estava acontecendo, o sistema trazia esses valores Nulos.
Foi identificado que havia um tratamento na proc SP_EDI_GRAVATEMPPEDIDOCOMPRA onde não deixa inserir NULL na tabela. Sendo assim, o tratamento que faz na inserção da tabela MSUX_PSITEMRECEBER verificando se é NULL pra inserir a informação da tabela de custo não funcionava. Foi usando a função SQL DECODE para fazer o tratamento.
Se estiver na versão 21.02, atualizar o sistema para a release 21.02.036 ou release superior.
Se estiver na versão 21.01, atualizar o sistema para a release 21.01.072 ou release superior.
Se estiver na versão 22.01, atualizar o sistema para a release 22.01.002 ou release superior.
Gerar Pedido de Compra Básico - MAX0082