{ "functionClassNameMap": { "processEntity\\attribute": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\BpmGroup\\ProcessEntityGroup\\AttributeType", "bpm\\broadcastSignal": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\BpmGroup\\BroadcastSignalType", "bpm\\processEntity\\attribute": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\BpmGroup\\ProcessEntityGroup\\AttributeType", "bpm\\createdEntity\\attribute": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\BpmGroup\\CreatedEntityGroup\\AttributeType", "bpm\\targetEntity\\attribute": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\TargetEntityGroup\\AttributeType", "bpm\\startProcess": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\BpmGroup\\StartProcessType", "bpm\\caughtErrorMessage": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\BpmGroup\\CaughtErrorMessage", "bpm\\caughtErrorCode": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\BpmGroup\\CaughtErrorCode", "targetEntity\\attribute": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\TargetEntityGroup\\AttributeType", "targetEntity\\attributeFetched": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\TargetEntityGroup\\AttributeFetchedType", "targetEntity\\isAttributeChanged": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\TargetEntityGroup\\IsAttributeChangedType", "targetEntity\\isAttributeNotChanged": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\TargetEntityGroup\\IsAttributeNotChangedType", "targetEntity\\isNew": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\TargetEntityGroup\\IsNewType", "targetEntity\\isRelated": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\TargetEntityGroup\\IsRelatedType", "targetEntity\\hasLinkMultipleId": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\TargetEntityGroup\\HasLinkMultipleIdType", "workflow\\lastHttpResponseBody": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\WorkflowGroup\\LastHttpResponseBodyType", "workflow\\lastHttpResponseCode": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\WorkflowGroup\\LastHttpResponseCodeType", "workflow\\trigger": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\WorkflowGroup\\TriggerType", "workflow\\targetEntity\\attribute": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\TargetEntityGroup\\AttributeType", "workflow\\targetEntity\\attributeFetched": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\TargetEntityGroup\\AttributeFetchedType", "workflow\\targetEntity\\isAttributeChanged": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\TargetEntityGroup\\IsAttributeChangedType", "workflow\\targetEntity\\isAttributeNotChanged": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\TargetEntityGroup\\IsAttributeNotChangedType", "workflow\\signalParam": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\WorkflowGroup\\SignalParamType", "workflow\\lastCreatedEntityId": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\WorkflowGroup\\LastCreatedEntityIdType", "workflow\\alert": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\WorkflowGroup\\AlertType", "report\\recordAttribute": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\ReportGroup\\RecordAttribute", "report\\export": "Espo\\Modules\\Advanced\\Core\\Workflow\\Formula\\Functions\\ReportGroup\\Export" }, "functionList": [ "__APPEND__", { "name": "report\\export", "insertText": "report\\export('REPORT_ID')", "returnType": "string", "unsafe": true }, { "name": "report\\recordAttribute", "unsafe": true }, { "name": "bpm\\processEntity\\attribute", "insertText": "bpm\\processEntity\\attribute('ATTRIBUTE_NAME')", "returnType": "mixed", "unsafe": true }, { "name": "bpm\\targetEntity\\attribute", "insertText": "bpm\\targetEntity\\attribute('ATTRIBUTE_NAME)'", "returnType": "mixed", "unsafe": true }, { "name": "bpm\\createdEntity\\attribute", "insertText": "bpm\\createdEntity\\attribute('ALIAS_ID', 'ATTRIBUTE_NAME')", "returnType": "mixed", "unsafe": true }, { "name": "bpm\\broadcastSignal", "insertText": "bpm\\broadcastSignal(SIGNAL_NAME, [ENTITY_TYPE], [ENTITY_ID])", "unsafe": true }, { "name": "bpm\\startProcess", "insertText": "bpm\\startProcess(FLOWCHART_ID, TARGET_TYPE, TARGET_ID)", "unsafe": true }, { "name": "bpm\\caughtErrorCode", "insertText": "bpm\\caughtErrorCode()", "returnType": "?string", "unsafe": true }, { "name": "bpm\\caughtErrorMessage", "insertText": "bpm\\caughtErrorMessage()", "returnType": "?string", "unsafe": true }, { "name": "workflow\\targetEntity\\attribute", "insertText": "workflow\\targetEntity\\attribute('ATTRIBUTE_NAME')", "unsafe": true }, { "name": "workflow\\targetEntity\\attributeFetched", "insertText": "workflow\\targetEntity\\attributeFetched('ATTRIBUTE_NAME')", "unsafe": true }, { "name": "workflow\\trigger", "insertText": "workflow\\trigger(ENTITY_TYPE, ID, WORKFLOW_ID)", "unsafe": true }, { "name": "workflow\\lastHttpResponseBody", "insertText": "workflow\\lastHttpResponseBody()", "returnType": "string|null", "unsafe": true }, { "name": "workflow\\lastHttpResponseCode", "insertText": "workflow\\lastHttpResponseCode()", "returnType": "int|null", "unsafe": true }, { "name": "workflow\\signalParam", "insertText": "workflow\\signalParam(NAME)", "returnType": "mixed", "unsafe": true }, { "name": "workflow\\lastCreatedEntityId", "insertText": "workflow\\lastCreatedEntityId()", "returnType": "string|null", "unsafe": true }, { "name": "workflow\\alert", "insertText": "workflow\\alert(MESSAGE)", "unsafe": true } ] }