01. DADOS GERAIS
Produto: | TOTVS Distribuição e Varejo
|
---|---|
Linha de Produto: | Linha Winthor |
Segmento: | Distribuição |
Módulo: | 3-Vendas |
Função: | Alterar Pedido de Venda |
Ticket: | 12077006 |
Requisito/Story/Issue : |
02. SITUAÇÃO/REQUISITO
Faço um contrato na 595, depois vou na 316 faço um pedido com esse contrato finalizo o pedido.
Na rotina 336 ao tentar inserir um item que não esta no contrato apresenta mensagem em anexo.
---------------------------
336 - Alterar pedido de venda.
---------------------------
Valor não informado para o campo obrigatório.
Mensagem do original do banco de dados:
Não foi possível incluir/alterar o item no pedido!
Erro: ORA-01400: cannot insert NULL into ("LOCAL"."PCPEDI"."PVENDA")
03. SOLUÇÃO
Ajustada validação da rotina 336 para permitir inclusão de item que não consta em contrato caso o campo
"Consistir Dados na Venda", no cadastro do Contrato, esteja desmarcado.
É necessário que a rotina seja atualizada para a versão igual ou superior à descrita abaixo:
- 30.1.43.2
- 30.3.14.2
Ajustada validação da rotina 336 para permitir inclusão de item que não consta em contrato caso o campo "Consistir Dados na Venda", no cadastro do Contrato, esteja desmarcado.
Passos a realizar:
1) Criar contrato para cliente na rotina 595 e incluir um item qualquer(para que o item seja incluso, deve-se apertar para baixo na grid do item antes de gravar). Não marcar o campo "Consistir Dados na Venda".
2) Gerar pedido na rotina 316, incluíndo o contrato gerado na aba "Contratos" e importar automaticamente os dados do Contrato.
3) Incluir item que não está no Contrato, na rotina 336.
Resultado Esperado:
Item deve ser incluso, normalmente.
04. DEMAIS INFORMAÇÕES
Importante!
As versões estarão disponíveis para download no CCW.
https://centraldecontrole.pcinformatica.com.br/
Mantenha suas rotinas sempre atualizadas!
05. ASSUNTOS RELACIONADOS