The best possible way to analyse this is only to debug the program with the help of a programmer and analyse the issue. As you have very clearly mentioned that there are no partner functions in Vendor Master or in the PO, there is an obvious case of data conversion taking place in your WF program.
/M