thank you for answering Danny,
No i am not using WHS Load.
scenario is like this
transfer order in 07/1/2025
create whse shipment date 7/1/2025
post shipment without post receiving and not invoiced yet.
then we found that we need to undo shipment to change the date.
then we did this
reopen transfer
change date from 7/1/2025 to 31/12/2024
go to posted transfer shipment
undo shipment
recreate whse shipment on 31/12/2024
post whse shipment
everything is perfect till now
item ledger entries now in posting date 31/12/2024
but the valuation date in value entry is 7/1/2024
here my question in last line why system took the old date in valuation date
thank you