As per standard SAP, any movement type can't credit or debit directly to vendor account.
Either you have to do invoice (since you can call the program during movement type by using your own development) or you have to post manually from FI side (also you can call the program during movement type by using your own development).