Hi @ll,
I am currently creating a simple workflow for non-standard software. The user should enter the necessary information in text fields and the requirements are then checked by a person responsible. No rocket science
I created a new service and linked it with the "Install software" workflow (SLM automation book) to use the already existing functionalities. I modified the variables for Input1 and Input2 in the "Approval Task" and changed them to 'text' (see screenshot). This also corresponds to the settings in other input fields (e.g. manager comment)
Service Settings:
When I want to check out the service in the cart, AP always displays an error message, pointing to Input1 and Compliance.
Thanks and Best,
Mathias
Hi Mathias,
We've been able to re-produce your setup and issue.
Long term
This is an unexpected behaviour that will be fixed; the parameter shouldn't be resolved when it's not used. We've added this to our backlog. If you want to know when it gets fixed and released - please create a ticket using the support.
Short term
You can work around this by following these steps:
1. Go to the service configuration / parameter input 1
2. Flip back to the "input field" type "Prepopulated readonly".
3. In all of the three web service parameters (applicationId / provisioningGroup / serviceId) - clear the values.
4. Click "Save all"
5. If you don't want to show the parameter (I assume you don't), uncheck the "Checkout view" / "My tasks view" / "My requests view" to hide the parameter.
NOTE:
Even though you've disabled the second approal step, you need to do these steps on the second approval (step 4) as well, because the parameters of disabled steps will also be resolved - hence the same behaviour will occur there.
Hope this helps!
Cheers
David