diff --git a/file-formats/sfpf/sfpf-v1.json b/file-formats/sfpf/sfpf-v1.json index b6e4df47f..e48f8958f 100644 --- a/file-formats/sfpf/sfpf-v1.json +++ b/file-formats/sfpf/sfpf-v1.json @@ -19,12 +19,13 @@ "properties": { "description": { "title": "Description", - "description": "Description of the Form Template", + "description": "Description of the ABAP object", "type": "string", "maxLength": 60 }, "originalLanguage": { - "title": "Original language", + "title": "Original Language", + "description": "Original language of the ABAP object", "type": "string", "minLength": 2, "maxLength": 2, @@ -46,57 +47,49 @@ "Standard", "ABAP cloud development" ], - "default": "cloudDevelopment" + "default": "standard" } }, "additionalProperties": false, "required": [ + "description", "originalLanguage" ] }, - "props": { - "title": "Properties", - "description": "Form Template Properties", + "generalInformation": { + "title": "General Information", + "description": "General Information", "type": "object", "properties": { - "name": { - "title": "Name", - "description": "Name of the Form Template", - "type": "string", - "maxLength": 30 - }, "dataprovider": { "title": "Dataprovider", "description": "RAP Service Definition that implements the business context for this form template", "type": "string", "maxLength": 40 }, - "embed": { + "fontEmbed": { "title": "Font Embed", "description": "Automatically embed font files into the output. Useful if your output uses fonts that are not delivered by default, for asian fonts or to include your own branding.", "type": "boolean" }, - "mirroring": { - "title": "Mirror in RTL", - "description": "When your form template is designed in an LTR language and your target output is an RTL language, should fields be automatically be mirrord in the output?", + "layoutMirroring": { + "title": "Layout Mirroring", + "description": "When activated if your form template is designed in an LTR language and your target output is an RTL language, layout will be automatically mirrored in the output.", "type": "boolean" }, - "optimize": { - "title": "FDP Data Optimization", - "description": "When your form template is designed in an LTR language and your target output is an RTL language, should fields be automatically be mirrord in the output?", + "reduceDataVol": { + "title": "Reduce Data Volume", + "description": "Reduce data input volume based on the form design", "type": "boolean" } }, - "additionalProperties": false, - "required": [ - "name" - ] + "additionalProperties": false } }, "additionalProperties": false, "required": [ "formatVersion", "header", - "props" + "generalInformation" ] }