Solution : https://service.sap.com/sap/support/notes/619330 (SAP Service marketplace login required)
Summary :
When using SAP Material Ledger, the system defaults to using the posting date (BUDAT) instead of the document date (BLDAT) for currency amount determinations during goods receipts and issues. This behavior aligns with designed functionalities but can be customized for companies requiring document date consideration. Specific modifications in Customizing allow setting the document date for financial transactions and price determinations through user exit EXIT_SAPLEINR_003 and BADI FI_TRANS_DATE_DERIVE. Additional developer steps include enhancing the function module ME_READ_ITEM_TRANSFER to accommodate document dates and extending database structure EKBNK to support new fields related to document date usage during conversions. Always reference SAP Note 170183 when applying such changes.
Key words :
customizing implementation guide -> financial accounting -> financial accounting global settings -> company code -> multiple currencies -> define additional local currencies, multiple local currencies, financial accounting, select 'database table' enter ekbnk, screen select tab page 'components', company code, apply user exit exit_sapleinr_003, <z1>import paramter i_bldat, attached correction instructions implement, short text document date
Related Notes :
575249 | MIRO: Derivation of value date via BADI |
574583 | MIRO: BADI for value date |
170183 |