| Janela | Campo | Tabela | Trigger/Procedure | Descricao |
| Produtos | VEVALORTOTALLIQUIDO | AVEC8501 | AVEC8501_VALORES_MC | new.vevalortotalliquido = new.valor_total- new.valor_ipi - new.aux1 [FRETE] - coalesce(new.desconto4,0); [SERVICO] |
| Frete | AUX1 | AVEC8501 | Calculaldo pelo sistema | |
| IPI | VALOR_IPI | AVEC8501 | Calculado pelo sistema | |
| Servicos | DESCONTO4 | AVC8501 | AVEC8501_VALORES_MC | TOTALIZADO PELA SOMA DOS ITENS select sum(ite.desconto4) from avec85it ite where ite.numero_pedido = new.numero_pedido into :somador; if (somador is null) then somador = 0; new.desconto4 = cast(:somador as numeric (9,2)); if (new.desconto4 > 0 and new.codigobramex is null) then new.codigobramex = 'AMMA'; |
| Total Pedido | VALOR_TOTAL | AVEC8501 | Calculado pelo sistema | |
| Total NF MA | VEVALORCONTRIBUICAO | AVEC8501 | AVEC8501_VALOR_MC | new.vevalorcontribuicao = cast(coalesce(new.ve_vlr_com_fab,0) as numeric (9,2)) + cast(coalesce(new.desconto4,0) as numeric (9,2)); |
