Если позиция заказа на поставку контирована, основной счет определяется исходя из модификации счета(в стандартной системе для типа контировки K - модификация VBR) прописанной в типе контировки. Счета для соответсующих модификаций можно просмотреть в транзакции OBYC(Операция GBB- модификация VBR).
При указании объекта контирвокми(МВЗ) номер основного счета изменяться не будет. Да и не логично это - ведь различным видам затрат могут быть присвоены одинаковые МВЗ. Как в таком случае система должна единственным образом определить нужный вам счет?
Можно попробовать изменять значение основного счета по вашей логике в экзите(например badi ME_PROCESS_PO_cust).