Custom fields extended from SDK are not visible in the output forms when you try to preview it. The same functionality is working fine in the source tenant, but after moving the solution to target tenant the fields are missing.
SAP Cloud Application Studio
SAP Cloud for Customer
SAP Buisness ByDesign
Reproducing the Issue
Login to UI.
- Navigate to the respective screen.
- You can see the field and values are displaying properly in the UI.
- Now you click on Preview/ Generate Summary to see the fields in the form.
- The fields are missing in the form.
Issue is occuring because the extension field is a pre-fixed name in the Form template, if you create a new patch, the name in the Form template is changed.
So when your solution without patch, you can use the same Form with the extension fields in dev, test and production tenant. Once the patch is created a new namspace created but the field name in the target tenant will be still pointing to the orginal solution name.
You can verify this by opening the .XDP file in Adobe Live Cycle Designer, load the main schema. Navigate to the field via Data Connection, you still see the fields from the orginal solution.
If you create a new patch, after activate in dev, test and production tenant(transfer from dev to test and production), you need to re-download the Form template, select new data connection(MainSchema.xsd), change the extension fields and upload again.
PDI extension fields missing in form template SDK fields are not visible in form Extension fields values are not appearing in test tenant , KBA , AP-RC-BDS-1O , ByDesign Studio OneOffs , AP-RC-OUT , Output Management , AP-RC-BDS-OM , ByDesign Studio Output Management(Forms) , Problem