Flow pyStartCase does not exist in Pega 8.5 case type

In Pega 8.5, adding a new case type creates the default first stage 'Create’and corresponding flow ‘CreateForm_Default’. However, I no longer see the default flow rule pyStartCase. Is flow pyStartCase no longer applicable from Pega 8.5?

In the integration service wizard for ‘File - Create and Manage Work’, for Flow Type, I do not see pyStartCase or Create flow rules. In the older Pega versions, I was able to select pyStartCase here.

Question:

  1. Is the default flow pyStartCase no longer created for new case types in Pega 8.5?
  1. In the integration service wizard for File, what should we select now for the Flow Type dropdown?

Please see the attached image.

Sincerely,

-Sri

Hello,

Can this be helpful maybe: https://community.pega.com/sites/default/files/help_v85/index.htm#case-management/technical-considerations-for-the-create-stage-in-existing-case-types-con.htm

Thanks Marc for the community article. The article lists options for existing case types, case types that were created prior to Pega 8.5, and the options available after the upgrade.

In my scenario, I created a new case type in Pega 8.5 and therefore does not have the flow pyStartCase.

Yes I think this is expected on starting from Pega 8.5

The default “pyStartCase” is no longer applicable from 8.5. Infact we have moved away from Starting Flows for the Case types created from 8.5.

  1. Is the default flow pyStartCase no longer created for new case types in Pega 8.5?

→ pyStartCase is no longer created

  1. In the integration service wizard for File, what should we select now for the Flow Type dropdown?

→ You dont need to select a flow. Hence the mandatory is removed for flow name for new case types. Select the case type and proceed forward

I have the same question. Above answer helps me to understand.

I have another scenario -

I need to create a case for case type from Service file rule. Basically, I have an activity and I need to create the case from activity. The case type is created in 8.5.

Please help.

For creating the cases in above mentioned scenario, always use svcAddWorkObject. Starting flow is not a mandatory field anymore for this API. If you want to create a case which is created before 8.5 then pass the starting flow. If not dont pass the starting flow

Passing of paramters while creating a case for new case types (Case types without starting flows) is available in next version.

That being said, you can rely on the APIs to create the case by passing the parameters

use pxCreateTopCase to create the case, and then Open the assignment.

Marc, I think the implication here is that the developer needs to know the new mechanism for doing what he / she wants in Pega 8.5. Where is the first flow that he / she can begin to edit to effect the desired change in behavior. Right?

With pyStartCase as it is a flow, you could pass parameters to initialize the case started (e.g. from Create Work action).

The only option I can see is to create a data page, loading the parameters needed to pass it through. (It is a bit unstructured to my taste.)

Do we have some more sophisticated solution for it?

Thank you in advance,

Gabor Antoci