Jump to content
Will J Douglas

Raise New ---- Change The flow is poorly formed. Please contact your PCF Manager.

Recommended Posts

Hi,

When I raise a change using Raise New Change direct from Drop Down - the capture flow works.

I understand this drops straight into the New Change progressive capture (which then drops into my self configured "IT Change Request Request" that is set at the catalog item level capture correctly

When I raise a change using Raise New and then select Change afterwards I get the "The flow is poorly formed. Please contact your PCF Manager." error at the point when I'm clicking Next after selecting the Service.

I understand this process uses the New Request capture, and then  switches into the New Change progressive capture after the request type is selected.

New Request Capture

image.thumb.png.537f7a456fe6c14184b34ce9908ee6be.png

 

New Change Capture

 

image.png.52fb1ca3309c37684b780ff887abceb9.png

 

My Capture

 

image.png.ec44e1c7280dee033a4b4ab131c8767d.png

 

In theory in looks like it should end up at the same place when the capture branches but it isn't working.

 

Any ideas?

 

Regards,

Will.

Share this post


Link to post
Share on other sites

Just to clarify it is Request type details->requestTypeSelectionData == Change Request

It is still at the default settings as far as I know.

Share this post


Link to post
Share on other sites

@Will J Douglas,

I tend to find using the equal to operator (==) very tricky to manage, and I am not sure why.  In cases like these I would always use contains operator, and just use the word "change"

It would look something like:
Request Type contains (the word) change

I wont say that this will work though (but it could do?), you could give it a try.  No doubt @Victor will come up with a much better answer though.  This Sith Lord has the power to everything.

Thanks,

Samuel

Share this post


Link to post
Share on other sites

I've tried

         setting to contains Change  - still not working

         setting to contains change - still not working.

         Set back to == Change Request

        Tried changing to requestTypeSelectionDesc - still not working.

Share this post


Link to post
Share on other sites

Top of the error details message is 

 

{"dumpMessage":"nextNode is empty!","attr":{"name":"new request","application":"com.hornbill.servicemanager","pcTemplateUrl":"app/features/pcapture/template/pc-template.html","pcControllerUrl":"app/features/pcapture/template/pc-template.controller.js","autoNextButtonView":"left","pathToFiles":"lib/espphplib/app_resource.php/1554-6-5419:com.hornbill.servicemanager/app/features/pcapture/forms/","inputParams":{"newRequestType":"Change Request","knowledgeSearch":{"user":

Share this post


Link to post
Share on other sites

Hi @Will J Douglas

I think this is because you are using catalog items for Change Management, but in your "new change" progressive capture you do not have a "Switch Capture" node present (you have "end"). If you have a look at the flows we have set up for "new Incident" and "new service request" you will notice that that have the Switch Capture node in them. 

So you can try deleting the "End" node and replacing it with "Switch Capture" - to be set up like this:

Screenshot_8.png

 

And see if that resolves the issue?

Kind Regards

Bob

Share this post


Link to post
Share on other sites

Hi @Bob Dickinson @Victor

 

I have made the suggested change (removing the End node and replacing with a Switch Capture Node (to switch to the Catalog specific prog capture form)

This has cleared the PCF error but it also skips the RFC custom form that is in included in the Information Systems Change V2 prog capture attached to each catalog item.

Regards,

Will.

Share this post


Link to post
Share on other sites

Hi @Will Douglas

I believe this should all be set up correctly now, regardness of whether you click the "Raise New" or "New Change" button. 
Could you try again, and describe the scenario where the Custom Form does not appear (i.e. the method from which you have raised it - Raise New, or New Change - and the Service/Catalog Item that you are selecting)?

Kind Regards

 

Bob

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...