You say that in 1), you put plant/shipping point 2000, but does the stock actually go from 1000 -> 2000 -> Customer?
In the direct intercompany process, the stock is shipped from 1000, although the commercial billing is done by company 2000. Or does the stock actually move from plant 1000 to 2000 before being shipped to the customer?