Microsoft Dynamics 365
I support this.
It makes perfect sense that this should be part of standard quality functionality. Especially as the Quarantine functionality is no longer compatible with advanced warehousing.
A simple reference type of "Sales return" in the Quality association form would resolve this issue, imho. This could then be used in conjunction with disposition codes and location directives to move the goods to the required quality area, where a quality order would be already created for the goods to be inspected.
The proposed workaround is:
Following extensive investigation, the behavior is intended as design in the code below:
reversalDate = DateTimeUtil::getSystemDate(DateTimeUtil::getUserPreferredTimeZone());
In addition, following investigation, we can also reverse prepayment invoice by click on remove prepayment functionality on the purchase order form.
The problem: Reversal date is the system date and not the invoice date or the session date. It would be better to follow the function of reversal of vendor transactions: to chose the reversal date. Otherwise I would have problems in my year end reports (balace sheet and profit and loss) if prepayment invoice posting date is different from reversal transation date!
This feature is very much required to have details on the Purchases belongs to the respective segments (departments, Business units, etc.) and also, for reporting purposes.