6
As of now, if you have your Vendor Workflow turned on, you cannot update Vendors information through eConnect. You will receive a message saying that this must be done through the front end in Microsoft Dynamics GP.

Adding logic to allow updates through eConnect to Vendors even with Workflow turned on, would be a great addition to eConnect.

Essentially the only way to get through this is by turning the Workflow off, then updating the vendors and turning it back on, but then you also have to make sure you set the workflow status back to what it was or else it will come in as a 0 which is invalide.

PRE PROC

Update WF100002
Set Active = 0
Where Workflow_Type_Name = 'Vendor Approval';

if exists(select VENDORID from PM00200 where VENDORID = @I_vVENDORID)
begin
select @I_vUSRDEFND1 = (Select Workflow_status from PM00200 where VENDORID = @I_vVENDORID)
End

Else

Begin
select @I_vUSRDEFND1 = 1
End

POST PROC

Update WF100002
Set Active = 1
Where Workflow_Type_Name = 'Vendor Approval';

update PM00200
Set Workflow_Status = @I_vUSRDEFND1
where VENDORID = @I_vVENDORID

I tested this in my environment and it worked for me.
STATUS DETAILS
New