Views:

Applies to Product –Dynamics 365 Supply Chain Management

What’s happening?
The error message "Transaction may not be deleted if it belongs to a refund check batch created for sales order or rebate transactions" occurs when attempting to delete a line in the Vendor Payment journal, despite the customer not using Sales Order or Rebate functionalities.


Reason:
This is likely related to a flight feature that is enabled by default to address a known problem in the system. This feature may be causing the error when trying to delete transactions associated with refund check batches.


Resolution:

  1. Disable the flight feature that is causing this in the sandbox environment.
  2. Verify if the error persists after disabling the flight feature.
  3. If the issue is not resolved, provide the following information for further investigation:
  4. A trace file capturing the steps leading up to the error.
  5. A full browser screenshot showing the error message.
  6. The detailed date and time when the issue was observed.