I am developing an integration between an existing application and Dynamics GP 2013 using eConnect. My application is supposed to create a new vendor with a status of 'temporary' and then create a payable transaction for the newly created vendor. Everything is working perfectly except for setting the vendor status to 'temporary'.
In the taUpdateCreateVendorRcd schema, I am setting the VENDSTTS value to 3 and the UpdateIfExists value to 2. That doesn't work. I also tried making a call specifically to CreateEntity with a PMVendorMasterType to create the vendor, then update the status to 'temporary' during the transaction creation. That doesn't work. I just can't get the status to change from 'active' to 'temporary'.
One other curious thing that I noticed is that the VENDSTTS node does not seem to be included in the result XML that I get back from the call to CreateTransactionEntity.
Has anyone else run across this issue and found a way to get it to work?
Thanks!