I’ve tried just setting the OrderHed.OpenOrder to FALSE, hoping it would be like selecting “Close Order” from Order Entry (which automatically closes all open lines and releases). But it did nothing.
Then I tried from the other end, just closing open releases in OrderRel.OpenRelease.
I was working on E9 when I did this with the order release and it seemed to
do the same thing as the close release action. Must be a different story
with E10.
I have to do this in E10 with DMT for a client about once a month and I’ve not had any issue. (the way they ship causes some releases not to close as they should).
Just to confirm I ran it just now and it worked.
I use the ‘Sales Order Release’ import, as Update only with the following fields in this order:
Company, OrderNum, OrderLine ORderRelNum, OpenRelease
If there are any business logic issues the error message should display in the error log. (such as pending shipments)
If that doesn’t work, could you confirm the exact version you are on, perhaps there is a bug (or being able to do this was a bug)