Creation of new Instances in New UX is not possible if an attachment is set as Required
book
Article ID: 224167
calendar_today
Updated On:
Products
Clarity PPM SaaSClarity PPM On Premise
Issue/Introduction
Creation of new Custom Object Instances in New UX is not possible if you have an attachment attribute and it's configured as a Required field in classic ppm studio.
Environment
Clarity PPM 16.x
Cause
Steps to replicate:
Login To Clarity
Create a new Custom Object, Test Object which is API enabled.
Create a new attribute of type attachment on the new custom object, add an API alias and make it value required.
Add all custom object rights to the user.
Login to new ux and navigate to custom objects.
Create a new instance, Add the Name, ID and browse a file in the attachment attribute.
Expected Results :- The instance gets created successfully. Actual Results :- Instance creation fails and for older releases like 15.9.3 you would find error: API-1019 : Could not process the request due to internal error.
Resolution
This was reported as DE62554 and concluded as a known limitation and would need change in the product design.
Additional Information
Workaround :- Change the attachment attribute from Required to Not Required.