Hi
I have some question before we go forward...
1. "I have tested to perform settlement.
System allow it."
................ I think order have difference and status is TECO/DLV only settlement is pending and when you run the settlement in TEST mode system allows...is it ? if so may be system will through error if you run it without TEST mode.
2. JV will not solve the issue because order will remain as it is...only PRD a/c will be neutralized. No change in ML also
If you see option 1 is working ( though I doubt) is the best option
kamal