...
Implementar o objeto tp_recalcdespacesscust para que ele aceite um novo atributo que identifique se o recálculo será realizado considerando o faturamento de pedido de venda ou o faturamento de carga.
Implementar este ponto de entrada na procedure do faturamento de carga, fazendo a chamada da procedure sp_mad_recalcdespacesscust dentro da pkg_mad_faturamento.
...
Implementado ponto de entrada na PKG_MAD_FATURAMENTO.SP_FATURA_PEDIDO através da procedure customizada SP_MAD_RECALCDESPACESSCUST para que, antes de iniciar o faturamento, seja possível chamar um objeto customizado, afim de que, seja possível recalcular os valores de despesa conforme os valores gerados na EDI_PEDVENDAITEM e a quantidade atendida de cada produto no pedido de venda.
Os parâmetros serão passados para a procedure SP_MAD_RECALCDESPACESSCUST pelo type TP_RECALCDESPACESSCUST, dos quais serão alimentados pela procedure PKG_MAD_FATURAMENTO.SP_FATURA_PEDIDO e PKG_MAD_FATURAMENTO.SP_Fatura_Carga com os parâmetros necessários.
...