Árvore de páginas

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus®
Segmento:Suprimentos
Módulo:Compras
Função:MATA120 - Pedido de Compra
Ticket:5489369
Requisito/Story/Issue (informe o requisito relacionado) :DMANMAT02-17234


02. SITUAÇÃO/REQUISITO

No pedido de compra, ao atualizar a quantidade da 2ª unidade de medida, o campo Vlr.Total (C7_TOTAL) estava sendo zerado.

03. SOLUÇÃO

Foram criados três novos gatilhos no campo Qtd. 2a UM (C7_QTSEGUM) para atualizar o valor total do pedido ao alterar a 2ª unidade de medida.

04. DEMAIS INFORMAÇÕES

Importante

A atualização estará disponível a partir da release 12.1.28.


Para surtir o efeito desejado em releases anteriores, crie os gatilhos do campo Qtd. 2a UM (C7_QTSEGUM) seguindo o procedimento abaixo:

Acesse o SIGACFG > Base de Dados > DicionárioBase de Dados, selecionar Gatilhos e clicar em Incluir.

O primeiro gatilho deve ser criado conforme imagem abaixo, com a seguinte regra: 

M->C7_TOTAL := Round(M->C7_PRECO*M->C7_QUANT,TamSX3("C7_TOTAL")[2])  

O segundo gatilho deve ser criado conforme a imagem abaixo, com a seguinte regra: 

M->C7_TOTAL := IF(A120Trigger("C7_TOTAL"),M→C7_TOTAL,0)

O terceiro gatilho dever ser criado conforme a imagem abaixo, com a seguinte regra: 

A120lTime()



05. ASSUNTOS RELACIONADOS

Não há.