MENSAGEM:
[CORE_E02297] Falha no cálculo de preço dinâmico: Erro ao executar a procedure.
SITUAÇÃO:
Ao clicar em 'Consulta de Produtos' e pesquisar os produtos a mensagem é apresentada.
CAUSA:
Ocorre quando a PROCEDURE não está correta.
SOLUÇÃO:
Avalie a PROCEDURE, pois a mesma não está correta. A procedure para cálculo de preço dinâmico deve receber apenas um parâmetro de entrada e como resultado deve retornar um Json do tipo chave-valor. O campo "PRECO" é o preço dinâmico e esse dado é obrigatório no retorno, mesmo que seja zero. Por exemplo:
{
"PRECO" : "50.0",
"PRECOBASE" : "50.0"
"AD_TIPOPRECO" : "T"
}
Ao criar a procedure, acesse a tela 'Preferências' (Caminho de acesso à tela: Configurações » Avançado » Preferências), busque pelo parâmetro 'NOMPROCCALCPRE Procedure para cálculo de preço dinâmico - NOMPROCCALCPRE' e nele indique o nome da procedure criada para cálculo de preço dinâmico. Fazendo esse preenchimento significa que o sistema irá utilizar as rotinas de preço dinâmico.
Observação: Com os parâmetros de chave 'Nota modelo para cálculo de preço dinâmico - MODCALCPRECDIN' e 'NOMPROCCALCPRE Procedure para cálculo de preço dinâmico - NOMPROCCALCPRE' devidamente configurados, quando for lançada uma venda ou um pedido de venda informando o local do item, o valor unitário será calculado de acordo com a procedure cadastrada.
Comentários
0 comentário
Por favor, entre para comentar.