Symptom
Customer receives the following error when trying to activate a .FTHD file
Failed to create the form message type.
Inconsistent service integration configuration. Change configuration
Environment
SAP Cloud Application Studio
SAP Business By Design
SAP Cloud for Customer
Reproducing the Issue
- Login to SDK.
- Open the solution.
- Try to activate the file with .FTHD extension.
- Error appears.
Cause
This issue is caused because of the referenced extension fields which cannot be used.
In solution architecture extra Form BO references XBO and form data structure shall contain its extension fields.
Resolution
As no valid use case for the solution architecture which leads to that issue is known so far, partner shall Enhance Form on XBO and create a new variant to the standard form in Key User Tool.
Special Case: If a field in the BO that was added in the form has been removed now from the BO:
If this is the case then partner should do a dummy change in the form ( like unselecting and then selecting the field in FTHD ) and then Save and Activate the form so that the latest changes are reflected from the BO as well.
Just activation would not be sufficient since the form message type still has a reference to old field. Hence a Save is also needed for which we do a dummy change , and then Activate it which would fix the issue here.
Keywords
Failed to create the form message type;Inconsistent service integration configuration;Activateform; , KBA , SRD-MD-PRD-PRD , Product , Product Enhancement
SAP Knowledge Base Article - Public