on 12-12-2011 4:25 PM
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
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
Olá,
O Material Ledger está ativado? Isso é prerequisito para esta nota.
Att.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
110 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.