cancel
Showing results for 
Search instead for 
Did you mean: 

Taxa câmbio MIGO

Former Member
0 Kudos

Boa tarde.

Apliquei a nota 619330 - Document date instead of posting date in GR para o sistema pegar a data do documento para verificar a taxa de câmbio. Alterei também na transação OB22 o campo "Tipo da Data de Conversão" para 1 - Data do documento, porém o sistema pega o cambio da data do documento somente se a MIGO for feita antes da MIRO, caso contrário pega a data de lançamento.

Alguem já passou por isso?

Obrigada

Accepted Solutions (1)

Accepted Solutions (1)

fabio_almeida
Active Participant
0 Kudos

Olá Fernanda,

Você tem que implementar a BADI FI_TRANS_DATE_DERIVE (nota 574583) para manter a seguinte linha de código:

E_WWERT = I_BLDAT.

Porém, na implementação da BADI você deve excluir as entradas e saídas.

Você poderia usar o campo I_BLART para selecionar os document types.

i_blart = WE stands for goods receipts

I_blart = WA stands for goods issue.

Eu sugiro a você usar a seguinte lógica (código):

if I_blart <> 'WE' or i_BLART <> 'WA'.

E_WWERT = I_BLDAT.

endif.

Assim E_WWERT não será mudado para os lançamentos de movimento de mercadoria e a taxa de câmbio não será influenciada por um lançamento posterior.

Ou seja, a data do documento será mantida.

Espero que ajude,

Abraços,

Boa Sorte!

Fábio Almeida

Consultor MM

Former Member
0 Kudos

Oi Fábio.

A nota 574583 fala para implementar a BADI para usar outra data na procura do cambio na MIRO.

Eu acreditava que não precisava implementar esta BADI na MIGO já que a nota 619330 fala de pegar a data do documento na seleção da taxa de cambio na entrada de mercadoria, mas infelizmente só está funcionando se a MIGO for feita primeiro.

Talvez a unica solução seja implementar uma BADI na MIGO mesmo.

Obrigada

Fernanda

Answers (2)

Answers (2)

carla_bussolo
Advisor
Advisor
0 Kudos

Olá Fernanda,

A nota 619330 é do componente de MM-IM-GF-CURR, e ter um goods é um pré-requisito para o funcionamento. Está descrito na Symptom da nota:

"You work with material ledger. When you post a goods receipt or goods issue, the posting date - and not the document date - is used as basis for the determination of the foreign currency amounts."

Contudo, na Solution existe um ponto importante:

"If the document date should be used instead of the posting date when posting an invoice, use BADI FI_TRANS_DATE_DERIVE provided for this purpose (see Notes 574583 and 575249)."

Verificando a nota 574583:

"Symptom

In the logistics invoice verification, the system derives the value date (WWERT) from the posting date (BUDAT).However, the derivation should occur from the document date (BLDAT) or the posting date depending on the country key of the company code.

...

Solution

The derivation of the value date can be implemented via an implementation with the help of BADI FI_TRANS_DATE_DERIVE.The BADI is called via function module FI_DERIVE_WWERT."

Ou seja, você terá que implementar a BAdI FI_TRANS_DATE_DERIVE para obter o resultado correto.

Espero que essa informação lhe ajude.

Atenciosamente,

Carla Bussolo

Former Member
0 Kudos

Oi Carla.

A entrada de mercadoria está sendo feita, porém o sistema só pega a data do documento quando a entrada da mercadoria é feita antes da entrada da fatura, se a MIGO for feita depois da MIRO o sistema pega a data de lançamento na entrada da mercadoria.

Na MIRO o sistema está pegando a data do lançamento, o que está correto pois não implementamos a BADI FI_TRANS_DATE_DERIVE.

abs

Fernanda

carla_bussolo
Advisor
Advisor
0 Kudos

Olá Fernanda,

Você já verificou as configurações na OB22?

Att.,

Carla Bussolo

Former Member
0 Kudos

Oi Carla

Eu alterei o campo "Tipo da Data de Conversão" para 1 - Data do documento. E é com esta configuração que o sistema só pega a data do documento se a entrada da mercadoria for feita antes da entrada da invoice.

obrigada

Fernanda

Marssel700
Active Contributor
0 Kudos

Olá,

O Material Ledger está ativado? Isso é prerequisito para esta nota.

Att.

Former Member
0 Kudos

Oi...

Está sim.