01. DADOS GERAIS

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


02. SITUAÇÃO/REQUISITO

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.

03. SOLUÇÃO

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.

04. DEMAIS INFORMAÇÕES

        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.

05. ASSUNTOS RELACIONADOS

Gerar Pedido de Compra Básico - MAX0082