Skip to Content
0

Approval Process on Custom Object Failed

Nov 15, 2017 at 09:42 AM

115

avatar image

Hi experts,

I have created a customized BO with approval process defined. Currently, I have 3 problem with this.

1. I have errors while submit the instance to approval as below. The error message is "Process definition exists with configuration error Task type exists with instantiation lock"

2. I tried to modify the approval process, but the system prevent my changes with errors. "Cannot maintain the process; Instantiation lock is set for task type YI676K31Y_APP2_APP"

3. If I want to have a multi choices in the work distribution dropdown box, just like what we have in the Approval Process for Contract like below, how to achieve this?

Thanks for your help.

BR

Kevin

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

4 Answers

Sasi Kanth Velagaleti
Nov 16, 2017 at 05:19 AM
0

Hi Kevin,

Issue 1 & 2 occur when there is a change in the design time data in the approval process related files. In order to keep things consistent, approval task type is "Instantiation locked" until the changes are deployed into the workspace. This can be resolved by updating the workspace or by doing "business configuration deployment" in the cloud studio.
Coming to the issue 3, if my understanding is right, you are expecting more approvers to be visible in the "Work Distribution" dropdown. The approver fields that are visible in the drop down for custom approval process are the ones that are created in the BO of EmployeeID type. If you want more approver fields, please add the required ones in the BO definition and update the approval process file. Remember to deploy these changes to avoid task types being "instantiation lock".

Hope this answers your questions.

Best Regards,
Sasi.

Show 3 Share
10 |10000 characters needed characters left characters exceeded

Hi Sasi,

Thanks for you comments.

Regarding the issue 3, yes we want there be more options to choose. For example, we want the requestor's line manager to approve the request, but we could not fix the employee id as there will be multi organization units, we want the system determine the approver automatically. Do we have to check the line manager while submitting to approval?

I have go thru the document and scn, but failed to find how to realize this. Thanks for providing some hints on this.

BR

Kevin

0

Hi Kevin,

There are a couple of ways to achieve this.
1. Create a BO field for line manager of EmployeeID type and fill this field with line manager's id to whom you want the notification to be sent. You need not hardcode one particular employee id.

2. Again, create a BO field for line manager. In the UI designer, add an OVS (that has the line manager) to this field. During BO instance creation, the creator can choose from the list of users available in the OVS.

Thanks & Regards,
Sasi.

0

I have the same problem 1 & 2 in business by design

i deployed business configuration more than once successfully and still the same issue

any help please ?

0
YONG WANG Nov 15, 2017 at 01:01 PM
0

the issue 1& 2 is now solved, due to the "Software Upgrading" of C4C system.

Share
10 |10000 characters needed characters left characters exceeded
Haitham Emam Jan 15 at 08:55 AM
0

I have the same problem 1 & 2 in business by design

i deployed business configuration more than once successfully and still the same issue

any help please ?

Share
10 |10000 characters needed characters left characters exceeded
avatar image
Former Member
Jan 16 at 02:50 PM
0

Hi,

Due to some technical background processes, it takes some time to deploy the business configuration. Alternatively try scoping the solution in Business Configuration work center.

Thanks & Regards,

Hindu

Share
10 |10000 characters needed characters left characters exceeded