Árvore de páginas

A função de reajustar a cotação permite que toda cotação realizada para uma determinada ordem de compra possa ser corrigida no momento do seu recebimento, por um conjunto de moedas e índices pré-determinados. Esse reajuste pode ser realizado com a combinação de até 5 moedas e os percentuais de influência de cada uma delas, formando uma fórmula de correção do preço total do item.

No momento do cadastro da cotação do item, deve ser informada que a mesma possui reajuste, assim como o cadastro prévio das cotações para as moedas e índices utilizados.

O usuário deve informar a data base do preço (data em que foi definida a cotação com o fornecedor). A mesma, menos a data do índice (data da cotação da moeda ou do índice utilizada para definir a cotação) resultará no número de dias para retração, que por sua vez determinará a data de retração (data que será utilizada como base para a cotação da moeda ou do índice).

Quando do recebimento da ordem de compra, o programa de recebimento calculará os reajustes, encontrando índice geral de correção dos valores da ordem de compra. Caso os valores corrigidos da ordem de compra forem os mesmos da Nota Fiscal, será emitida uma mensagem de advertência ao usuário.

Exemplo:

Campo Reajuste

Com uma única moeda e percentual = 100%.

Preço Unitário R$ 100,00

Quantidade 10 peças

Preço Total R$ 1000,00

Data emissão NF 21/04/19XX

Data base do preço 15/04/19XX

Cotação Dólar para 10/04/19XX R$ 1023,87

Cotação Dólar para 16/04/19XX R$ 1126,09

Tabela cadastrada por intermédio da Função Manutenção de Cotações (OC0201):

Moeda Data Índice Percentual

Dólar 10/04/19XX 100%

Dólar

Número dias retração = data base do preço – data índice = 15/04/19XX - 10/04/19XX = 5 dias

Data retração = data emissão NF – número dias retração = 21/04/19XX - 5 dias = 16/04/19XX

Valor na data de retração = preço total / cot moeda data retração (16/04/19XX) = 1000,00 / 1126,09 = 0,08881

Valor na data do índice = preço total / cot moeda data do índice (10/04/19XX)= 1000,00 / 1023,87 = 0,9767

Índice de reajuste = % da moeda x (valor data índice / valor na data retração)/100= 100 x (0,9767 / 0,8881) / 100 = 1,0998

Preço reajustado = preço total x percentual total reajuste = 1000,00 x 1,0998 = 1099,80.

Com duas moedas:

Data Base do Preço = 12/02/19XX

Data Entrada NF = 20/02/19XX

Preço NF = R$ 50.000,00

Cotação do Dólar: Cotação da TR:

02/02/97 - 4,00 05/02/97 – 333,33

10/02/97 - 5,00 13/02/97 – 352,94

Moeda Data Índice Percentual

1 - Dólar02/02/19XX 60%

2 - TR 05/02/19XX 40%

Dólar:

NR dias retração = Data Base Preço - Data Base do Índice = 12/02/19XX - 02/02/19XX = 10 dias

Data de retração = Data de entrada da NF - NR dias retração = 20/02/19XX - 10= 10/02/19XX

Valor índice 1 = preço/cotação dólar com base na data de retração = 50.000 / 5 = 10.000,00

Valor índice 2 = preço/cotação moeda dólar com base na data do índice = 50.000 / 4 = 12.500,00

1 parte índice = % moeda dólar x(índice 2 / índice 1) / 100 = 60 x (12.500,00 / 10.000,00) / 100 = 0,75

TR:

No dias retração = Data Base Preço - Data Base do Índice = 12/02/19XX - 05/02/19XX = 7 dias

Data de Retração = Data de entrada da NF - NR dias retração = 20/02/19XX - 7 = 13/02/19XX

Valor índice 1 = preço/cotação moeda dólar com base na data de retração = 50.000,00 / 352,94 = 141,67

Valor índice 2 = preço/cotação moeda dólar com base na data do índice = 50.000,00 / 333,33 = 150,00

1 parte índice = % moeda dólar x (índice 2/ índice 1) / 100 = 60 x (150,00 / 141,67) / 100 = 0,63

Índice Reajuste = índice moeda 1 + índice moeda 2 = 0,75 + 0,63 = 1,38

Preço Reajustado = 50.000,00 x 1,38 = 69.000,00