Complex deals can be dangerous
Deals can be complex
DDEX allows complex deals to be communicated with many different aspects:
Different start and end dates for the deal;
Different (sets of) territories;
Different types of exploitation;
Previews and bonus tracks;
Pricing strictures;
Specific distribution channels;
Staging different deals;
etc
This feature bears one risk, alas: If too complex deals are communicated. then there is a danger that the receiving DSP may misinterpret some aspect and make Releases or Resources at a point in time, in a specific country for a specific exploitation when it should not have been made available. Alternatively, a receiving DSP may not make a Release or Resource available when it should have done so. This problem may lead to a loss in revenue (and, for the DSP, potential, a loss in customer) while the former may even lead to legal disputes - with all its ramification.
Keep deals simple
When creating a Deal, a Release Creator should consider to keep it as simple as possible and not to overcomplicate things. Below is an example of a Deal that took several DDEX experts a while to decode to determine what the sender of the message wanted to say. On the right an explanation of what, after the analysis was done has been said and whether that is a useful thing to say.
Overly complex deal
Please note that the example on the left uses the syntax of ERN-3. However, the same principle applies to ERN-4.