corrad-bp/docs/json/process-builder/processVariables.json
Md Afiq Iskandar 84e8d8e42f Enhance Process Builder with New Variables and External Menu Support
- Added new variables for 'namaAsnaf', 'todoStatus', 'asnafScore', 'resultTimestamp', and 'resultSummary' to improve data handling in process definitions.
- Updated process definition JSON to include new output mappings and enhanced script logic for better API response handling.
- Implemented validation for external menu paths in the menu editor, ensuring proper URL formatting and handling for external links.
- Enhanced the user interface in the menu editor to support external URL inputs, improving user experience when adding or editing menu items.
- Updated API endpoints to skip file operations for external menus, streamlining the process of adding and editing external links.
2025-07-16 11:08:38 +08:00

59 lines
1.3 KiB
JSON

{
"apiError": {
"name": "apiError",
"type": "object",
"scope": "global",
"value": null,
"description": "API error from API Call"
},
"namaAsnaf": {
"name": "namaAsnaf",
"type": "string",
"scope": "global",
"description": ""
},
"todoTitle": {
"name": "todoTitle",
"type": "string",
"scope": "global",
"description": "Title from API response"
},
"apiResponse": {
"name": "apiResponse",
"type": "object",
"scope": "global",
"value": null,
"description": "API response from API Call"
},
"kategoriAsnaf": {
"name": "kategoriAsnaf",
"type": "string",
"scope": "global",
"description": ""
},
"todoStatus": {
"name": "todoStatus",
"type": "boolean",
"scope": "global",
"description": "Completion status (true if id > 100)"
},
"asnafScore": {
"name": "asnafScore",
"type": "number",
"scope": "global",
"description": "Calculated score based on input lengths"
},
"resultTimestamp": {
"name": "resultTimestamp",
"type": "string",
"scope": "global",
"description": "Timestamp when script ran"
},
"resultSummary": {
"name": "resultSummary",
"type": "string",
"scope": "global",
"description": "Summary string for result"
}
}