We are integrating an OMS with Dynamics 365 SCM and need to create completed sales returns (RMA) in D365.
In OMS, the return is already completed and refunded. We need to send the below to D365:
- Return header
- Return items
- Payment (PAYMENT_REFUNDED)
We explored OOTB entities and found:
- ReturnOrderHeaderV2
- ReturnOrderLineV2
These work for creating return orders and lines, but we did not find any OOTB composite entity to handle the full return lifecycle (receive, packing slip, invoice, refund).
Questions:
- What is the recommended approach to create a fully processed return (received + invoiced) via integration?
- Is it expected to orchestrate this using multiple entities and service operations?
Any guidance or best practices would be helpful.

Report
All responses (
Answers (