Solution : https://service.sap.com/sap/support/notes/574583 (SAP Service marketplace login required)
Summary :
In logistics invoice verification under SAP, the system initially derived the value date (WWERT) based solely on the posting date (BUDAT). According to the revised requirements, the value date should instead be derived from either the document date (BLDAT) or the posting date, contingent on the country key of the company code. To accommodate this, an implementation using the BAdI FI_TRANS_DATE_DERIVE is advised. Configurations for this are executed via function module FI_DERIVE_WWERT, which will enable this conditional derivation. If there's no prior implementation or return from BADI, the system will default value date to the posting date. Specific implementation instructions and transaction guidance are provided in the instructions.
Key words :
reference type default valuei_budat type budati_bldat type bldati_bukrs type bukrsi_wwert type wwert_di_intca type intcaoptional pass, type pass valuee_wwert type wwert_dshort textconversion datesave, typereference type descriptionbudat posting date, utility -> additional dictonary objects, parameter type pass, dialog component fi-mm, determine conversion dateimport parameter, enter 'derive bkpf-wwert, accit-wwert pass, insert import parameter i_wwert
Related Notes :
1156325 | BAdIs in the Logistics Invoice Verification environment |
885976 | MIRO: Change doc type w/o calling BADI FI_TRANS_DATE_DERIVE |
867170 | MIRO: Value date for conversion |
661354 | MIRO: Incorrect tax base in local currency in BSET |
619330 | Document date instead of posting date in GR |
599672 | Workflow: Error SG105 in method PRELIMINARYPOST |
577555 | MIR4: Derivation of value date and exchange rate |
575249 | MIRO: Derivation of value date via BADI |
554017 | MIR4: Value date when changing documents |
377124 | MIRO, MR1M: Value date |