Histórico
Essa função é utilizada para Notas Fiscais de Transferências, no qual permite que as duas Nota Fiscais fiquem com o mesmo valor do Custo Médio Unitário.
Para o funcionamento dessa Função é necessário configurar a formula abaixo na Natureza de Operação da Nota Fiscal de Entrada. Dessa forma o Sispetro vai salvar o Custo Médio Unitário na Nota Fiscal de Entrada o mesmo Custo Médio Unitário da Nota Fiscal de Saída.
O Custo Médio Unitário do produto produto básico é obtido no Fechamento de Custo com data correspondente à data de movimento da Nota Fiscal.
Essa função tem os seguintes parâmetros:
Empresa e Sequencial da NF
Código do Produto Composto
Código do Produto Básico
Indicação se deseja Custo Total ou Unitário (0 - Unitário, 1 - Total)
Segue Exemplo de formatação do Get
if <732> = '01' then GetCustoMedioProdBas(<729>,<730>,'01','05',1) endif
<732> = Código Produto Composto utilizado na Nota Fiscal
<729> = CodEmpresa
<730> = Sequencial da Nota Fiscal
Exemplo
NF Sequencial - 255707
Quantidade - 5000
Produto composto - 01 - Gasolina C
Produto Básico - 05 - Gasolina A
Composição do Produto Básico em relação ao Produto Composto - 73%
Data da NF 11/05/2020
Custo Médio no Fechamento de Custo para 11/05/2020 - 3,261068
GetCustoMedioProdBas(2,255707,'01','05',1)
Valor Encontrado - R$ 3,261068 (Custo Médio no Fechamento de Custo para 11/05/2020) x 3650 (73% da quantidade Total da Nota) = R$ 11.902,90