Did you try to create a purchase order + Miro ? The best would be to have 2 branch codes in the suppliers master data, and make a test choosing the branch which isn't the main branch code.
What's about the customers?
What's about the payment file with email adress ?