123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172 |
- {
- "default": [
- {
- "name": "Berechnen",
- "description": "Fast calculation for entered parameters",
- "icon": "calculate.svg",
- "postExecution": "default",
- "fields": []
- },
- {
- "name": "Clone",
- "description": "Copy fast offer",
- "icon": "calculate.svg",
- "postExecution": "default",
- "fields": []
- },
- {
- "name": "Print",
- "description": "Print fast offer",
- "icon": "pdf.svg",
- "postExecution": "link",
- "fields": []
- },
- {
- "name": "Documents",
- "description": "Documents",
- "icon": "downUploadDocuments.svg",
- "fields": [
- {
- "fieldType": 2,
- "name": "Attachments",
- "brief": "Attachments",
- "tooltip": "Here you can manage the attached documents",
- "fieldDataType": "Attachments",
- "value": []
- }
- ],
- "actions": [
- {
- "name": "upload",
- "caption": "Add File"
- },
- {
- "name": "close",
- "caption": "Close"
- }
- ]
- },
- {
- "name": "Fields",
- "description": "Fields",
- "icon": "iconQuestions.svg",
- "fields": [
- {
- "fieldType": 1,
- "name": "PreviousCancelation",
- "brief": "Did the policeholder <strong>cancel</strong> policies before?",
- "tooltip": "Please give the detailes on the previously canceled policies if any",
- "icon": "",
- "fieldDataType": "RadioFlagWithOptions",
- "value": "None",
- "isMandatory": true,
- "relatedFields": [
- {
- "fieldType": 1,
- "name": "PreviouaseCancelDate",
- "brief": "Date of the Cancelation",
- "tooltip": "Please select the cancelation date of the last policy",
- "fieldDataType": "Datum",
- "isMandatory": true
- },
- {
- "fieldType": 1,
- "name": "PreviousCancelationCompany",
- "brief": "Insurance Company",
- "tooltip": "Please type the name of the insurance company where the last polisy was cancel",
- "fieldDataType": "Text",
- "value": "",
- "isMandatory": true
- },
- {
- "fieldType": 1,
- "name": "PreviousCancelationReason",
- "brief": "Cancelation Reason",
- "tooltip": "Please type the reason for the policy cancelation",
- "fieldDataType": "TextBox",
- "value": "",
- "isMandatory": true
- }
- ]
- },
- {
- "fieldType": 2,
- "name": "multiLineText",
- "brief": "Multiline Text",
- "tooltip": "This text is contains several lines",
- "fieldDataType": "Text",
- "value": "There are <strong>several</strong> options below:<ul><li><em>first option,</em></li><li><em>second option</em></li></ul><div>...</div>"
- }
- ],
- "actions": [
- {
- "name": "run",
- "caption": "Apply"
- },
- {
- "name": "close",
- "caption": "Close"
- }
- ],
- "field_groups": [
- {
- "fieldType": 3,
- "name": "NumericFields",
- "brief": "Numeric Data",
- "tooltip": "Examples of Numeric Data",
- "fieldDataType": "Flag",
- "value": "True"
- }
- ],
- "NumericFields": [
- {
- "fieldType": 1,
- "name": "regular",
- "brief": "Regular",
- "tooltip": "Please enter a number",
- "fieldDataType": "Zahl",
- "inputRange": [
- "range",
- "18",
- "80"
- ],
- "onlyFromRange": true,
- "value": "30",
- "isMandatory": true
- },
- {
- "fieldType": 1,
- "name": "slider",
- "brief": "Slider",
- "tooltip": "Please select a number",
- "fieldDataType": "Zahl",
- "inputRange": [
- "slider",
- "18",
- "1080"
- ],
- "onlyFromRange": true,
- "value": "30",
- "isMandatory": true
- },
- {
- "fieldType": 1,
- "name": "stepSlider",
- "brief": "Slider with Step",
- "tooltip": "Please select a number",
- "fieldDataType": "Zahl",
- "inputRange": [
- "slider",
- "100",
- "1000",
- "50"
- ],
- "onlyFromRange": true,
- "value": "150",
- "inputTriggers": true,
- "isMandatory": true
- }
- ]
- }
- ]
- }
|