View Full Version: I Think I Broke A Trigger

LawsonTalk > BCI, Processflow and Addins > I Think I Broke A Trigger



Title: I Think I Broke A Trigger


vc727 - October 3, 2007 04:27 PM (GMT)
I seem to have disabled the delivered trigger for JobReq Approval. Has anyone ever had a delivered trigger stop wroking?

I was trying toclean up test by deleting all the old test flows and processes but somhow have disabled the trigger. The service is there and enabled. The flows are there and assigned to the correct service but when the Job Req is added a workunit is not created. I had the system admin recomplie PA42 but that didn't work.

I am lost as to what I did and how to fix it.

Milo - October 4, 2007 07:11 PM (GMT)
One suggestion (I'm a newbie to ProcessFlow myself): That's what backups are for ... restore a backup to another server & start sifting. Good luck! :bye:

vc727 - October 5, 2007 05:02 PM (GMT)
I'll check with the system admin and see if we can do that thanks. I wouldn't think it would be this easy to break it.

Keith_G_Thompson - October 9, 2007 10:14 PM (GMT)
Check the following 1st:

WF05 - Service Definition (must be "Enabled")
WF40 - Process Definition (make sure path and version are correct and that it's active)
WF07 - Process Definition - THIS IS A TRICKY LITTLE BUGGER! Make sure the Service from WF05 is defined (at the top) and then make sure there's at least 1 detail line added - EVEN IF THERE ARE NO VARIABLES. Once that line is added make sure that the Status is "1" and that behind the Process button the Service is associated with the Process (from WF40)

If it's just this one Flow that's broken, that might be it. If more are broken, also check setup within WF00 and WF02.

vc727 - October 17, 2007 08:00 PM (GMT)
As it turns out is was my wonderful attention to detail that bit me (again).

the company field as used on WF07 is a 4 char field our company is 100 so it had to be 0100. I just didn't put the zero back when I was reassigning everything. so I had a lot of 100 0201 when it had to be 0100 0201 to trip the trigger.

I would have known that if I had taken notes before deleting at will.




Hosted for free by InvisionFree