From 3e3ef9381636f02845749d07e6dc2c7b706528f6 Mon Sep 17 00:00:00 2001 From: Roly Rudy Gutierrez Pinto Date: Fri, 1 Nov 2019 12:28:55 -0400 Subject: [PATCH] PMC-138 Assigned user lost in case of Custom Import (Promotion Manager) --- tests/resources/GranularImporterTest.json | 6440 +++++++++++++++++ tests/resources/p1normal-1.pmx | 1347 ++++ tests/resources/p1normalWithException-1.pmx | 156 + tests/resources/p1normalWithoutTitle-1.pmx | 457 ++ tests/resources/p1normalWithoutTitle2-1.pmx | 458 ++ .../resources/p2custom-1-ObjectsToImport.json | 58 + tests/resources/p2custom-1.pmx2 | 1332 ++++ tests/resources/projectData.json | 210 + tests/resources/saveAsTest-1.pmx | 457 ++ .../workflow/engine/classes/ProcessesTest.php | 31 + .../Migrator/GranularImporterTest.php | 34 + .../ProcessMaker/Importer/XmlImporterTest.php | 312 + .../Project/Adapter/BpmnWorkflowTest.php | 236 + .../ProcessMaker/Services/Api/ProjectTest.php | 61 + thirdparty/pear/Log/file.php | 7 +- workflow/engine/classes/Processes.php | 2 - .../Migrator/GranularImporter.php | 25 +- .../src/ProcessMaker/Importer/Importer.php | 61 +- .../Project/Adapter/BpmnWorkflow.php | 8 - .../src/ProcessMaker/Services/Api/Project.php | 3 +- workflow/engine/templates/processes/main.js | 2 +- 21 files changed, 11650 insertions(+), 47 deletions(-) create mode 100644 tests/resources/GranularImporterTest.json create mode 100644 tests/resources/p1normal-1.pmx create mode 100644 tests/resources/p1normalWithException-1.pmx create mode 100644 tests/resources/p1normalWithoutTitle-1.pmx create mode 100644 tests/resources/p1normalWithoutTitle2-1.pmx create mode 100644 tests/resources/p2custom-1-ObjectsToImport.json create mode 100644 tests/resources/p2custom-1.pmx2 create mode 100644 tests/resources/projectData.json create mode 100644 tests/resources/saveAsTest-1.pmx create mode 100644 tests/unit/workflow/engine/src/ProcessMaker/BusinessModel/Migrator/GranularImporterTest.php create mode 100644 tests/unit/workflow/engine/src/ProcessMaker/Importer/XmlImporterTest.php create mode 100644 tests/unit/workflow/engine/src/ProcessMaker/Project/Adapter/BpmnWorkflowTest.php create mode 100644 tests/unit/workflow/engine/src/ProcessMaker/Services/Api/ProjectTest.php diff --git a/tests/resources/GranularImporterTest.json b/tests/resources/GranularImporterTest.json new file mode 100644 index 000000000..58836197b --- /dev/null +++ b/tests/resources/GranularImporterTest.json @@ -0,0 +1,6440 @@ +[ + ["PROCESSDEFINITION", { + "tables": { + "bpmn": { + "activity": [{ + "act_uid": "6531814515db0a000b1a480052102224", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "act_name": "Task 1", + "act_type": "TASK", + "act_is_for_compensation": "0", + "act_start_quantity": "1", + "act_completion_quantity": "0", + "act_task_type": "EMPTY", + "act_implementation": "", + "act_instantiate": "0", + "act_script_type": "", + "act_script": "", + "act_loop_type": "EMPTY", + "act_test_before": "0", + "act_loop_maximum": "0", + "act_loop_condition": "0", + "act_loop_cardinality": "0", + "act_loop_behavior": "0", + "act_is_adhoc": "0", + "act_is_collapsed": "0", + "act_completion_condition": "0", + "act_ordering": "0", + "act_cancel_remaining_instances": "1", + "act_protocol": "0", + "act_method": "0", + "act_is_global": "0", + "act_referer": "0", + "act_default_flow": "0", + "act_master_diagram": "0", + "bou_uid": "4221702605db0a000b20d10010330783", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "artifact": [], + "bound": [{ + "bou_uid": "2016268785db0a000b75638084821721", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "2617400505db0a000b92f82076213131", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "4221702605db0a000b20d10010330783", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "data": [], + "diagram": [{ + "dia_uid": "9502970915db09ff768d099009727349", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_name": "test", + "dia_is_closable": "0" + }], + "documentation": [], + "event": [{ + "evn_uid": "3614756985db0a000b6fa01034717430", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "START", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "LEAD", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "CATCH", + "bou_uid": "2016268785db0a000b75638084821721", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "evn_uid": "6197501805db0a000b8db51064043229", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "END", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "THROW", + "bou_uid": "2617400505db0a000b92f82076213131", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "extension": [], + "flow": [{ + "flo_uid": "1198047555db0a000baf2c6079046727", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "3614756985db0a000b6fa01034717430", + "flo_element_origin_type": "bpmnEvent", + "flo_element_origin_port": "0", + "flo_element_dest": "6531814515db0a000b1a480052102224", + "flo_element_dest_type": "bpmnActivity", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "133", + "flo_y1": "117", + "flo_x2": "169", + "flo_y2": "117", + "flo_state": "[{\"x\":133,\"y\":117},{\"x\":169,\"y\":117}]", + "flo_position": "1" + }, { + "flo_uid": "1533031225db0a000bb07c6074426522", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "6531814515db0a000b1a480052102224", + "flo_element_origin_type": "bpmnActivity", + "flo_element_origin_port": "0", + "flo_element_dest": "6197501805db0a000b8db51064043229", + "flo_element_dest_type": "bpmnEvent", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "320", + "flo_y1": "117", + "flo_x2": "353", + "flo_y2": "117", + "flo_state": "[{\"x\":320,\"y\":117},{\"x\":353,\"y\":117}]", + "flo_position": "1" + }], + "gateway": [], + "lane": [], + "laneset": [], + "participant": [], + "process": [{ + "pro_uid": "1750951385db09ff768f3d7080798156", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "pro_name": "test", + "pro_type": "NONE", + "pro_is_executable": "0", + "pro_is_closed": "0", + "pro_is_subprocess": "0" + }], + "project": [{ + "prj_uid": "3666235555db09ff7679916050315746", + "prj_name": "test", + "prj_description": "", + "prj_target_namespace": "", + "prj_expresion_language": "", + "prj_type_language": "", + "prj_exporter": "", + "prj_exporter_version": "", + "prj_create_date": "2019-10-23 18:46:15", + "prj_update_date": "2019-10-23 18:46:28", + "prj_author": "00000000000000000000000000000001", + "prj_author_version": "", + "prj_original_source": "" + }] + }, + "workflow": { + "stepSupervisor": [], + "processUser": [], + "groupwfs": [], + "objectPermissions": [], + "dbconnections": [], + "filesManager": [], + "reportTablesDefinition": [], + "reportTablesFields": [], + "steptriggers": [], + "triggers": [], + "steps": [], + "outputs": [], + "inputs": [], + "dynaforms": [], + "processVariables": [], + "tasks": [{ + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_ID": "0", + "TAS_UID": "6531814515db0a000b1a480052102224", + "TAS_TITLE": "Task 1", + "TAS_DESCRIPTION": "", + "TAS_DEF_TITLE": "", + "TAS_DEF_SUBJECT_MESSAGE": "", + "TAS_DEF_PROC_CODE": "", + "TAS_DEF_MESSAGE": "", + "TAS_DEF_DESCRIPTION": "", + "TAS_TYPE": "NORMAL", + "TAS_DURATION": "1", + "TAS_DELAY_TYPE": "", + "TAS_TEMPORIZER": "0", + "TAS_TYPE_DAY": "", + "TAS_TIMEUNIT": "DAYS", + "TAS_ALERT": "FALSE", + "TAS_PRIORITY_VARIABLE": "", + "TAS_ASSIGN_TYPE": "BALANCED", + "TAS_ASSIGN_VARIABLE": "@@SYS_NEXT_USER_TO_BE_ASSIGNED", + "TAS_GROUP_VARIABLE": "", + "TAS_MI_INSTANCE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCE", + "TAS_MI_COMPLETE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCES_COMPLETE", + "TAS_ASSIGN_LOCATION": "FALSE", + "TAS_ASSIGN_LOCATION_ADHOC": "FALSE", + "TAS_TRANSFER_FLY": "FALSE", + "TAS_LAST_ASSIGNED": "0", + "TAS_USER": "0", + "TAS_CAN_UPLOAD": "FALSE", + "TAS_VIEW_UPLOAD": "FALSE", + "TAS_VIEW_ADDITIONAL_DOCUMENTATION": "FALSE", + "TAS_CAN_CANCEL": "FALSE", + "TAS_OWNER_APP": "FALSE", + "STG_UID": "", + "TAS_CAN_PAUSE": "FALSE", + "TAS_CAN_SEND_MESSAGE": "TRUE", + "TAS_CAN_DELETE_DOCS": "FALSE", + "TAS_SELF_SERVICE": "FALSE", + "TAS_START": "TRUE", + "TAS_TO_LAST_USER": "FALSE", + "TAS_SEND_LAST_EMAIL": "FALSE", + "TAS_DERIVATION": "NORMAL", + "TAS_POSX": "169", + "TAS_POSY": "79", + "TAS_WIDTH": "110", + "TAS_HEIGHT": "60", + "TAS_COLOR": "", + "TAS_EVN_UID": "", + "TAS_BOUNDARY": "", + "TAS_DERIVATION_SCREEN_TPL": "", + "TAS_SELFSERVICE_TIMEOUT": "0", + "TAS_SELFSERVICE_TIME": "0", + "TAS_SELFSERVICE_TIME_UNIT": "", + "TAS_SELFSERVICE_TRIGGER_UID": "", + "TAS_SELFSERVICE_EXECUTION": "EVERY_TIME", + "TAS_NOT_EMAIL_FROM_FORMAT": "0", + "TAS_OFFLINE": "FALSE", + "TAS_EMAIL_SERVER_UID": "", + "TAS_AUTO_ROOT": "FALSE", + "TAS_RECEIVE_SERVER_UID": "", + "TAS_RECEIVE_LAST_EMAIL": "FALSE", + "TAS_RECEIVE_EMAIL_FROM_FORMAT": "0", + "TAS_RECEIVE_MESSAGE_TYPE": "text", + "TAS_RECEIVE_MESSAGE_TEMPLATE": "alert_message.html", + "TAS_RECEIVE_SUBJECT_MESSAGE": "", + "TAS_RECEIVE_MESSAGE": "", + "TAS_AVERAGE": "", + "TAS_SDV": "" + }], + "taskusers": [], + "routes": [{ + "ROU_UID": "1399970385db0a004529ba5017276522", + "ROU_PARENT": "0", + "PRO_UID": "3666235555db09ff7679916050315746", + "TAS_UID": "6531814515db0a000b1a480052102224", + "ROU_NEXT_TASK": "-1", + "ROU_CASE": "1", + "ROU_TYPE": "SEQUENTIAL", + "ROU_DEFAULT": "0", + "ROU_CONDITION": "", + "ROU_TO_LAST_USER": "FALSE", + "ROU_OPTIONAL": "FALSE", + "ROU_SEND_EMAIL": "TRUE", + "ROU_SOURCEANCHOR": "1", + "ROU_TARGETANCHOR": "0", + "ROU_TO_PORT": "1", + "ROU_FROM_PORT": "2", + "ROU_EVN_UID": "", + "GAT_UID": "" + }], + "lanes": [], + "gateways": [], + "subProcess": [], + "caseTracker": [], + "caseTrackerObject": [], + "stage": [], + "fieldCondition": [], + "event": [], + "caseScheduler": [], + "processCategory": [], + "taskExtraProperties": [], + "webEntry": [], + "webEntryEvent": [], + "messageType": [], + "messageTypeVariable": [], + "messageEventDefinition": [], + "scriptTask": [], + "timerEvent": [], + "emailEvent": [], + "abeConfiguration": [], + "process": { + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_TITLE": "test", + "PRO_DESCRIPTION": "", + "PRO_PARENT": "3666235555db09ff7679916050315746", + "PRO_TIME": "1", + "PRO_TIMEUNIT": "DAYS", + "PRO_STATUS": "ACTIVE", + "PRO_STATUS_ID": "1", + "PRO_TYPE_DAY": "", + "PRO_TYPE": "NORMAL", + "PRO_ASSIGNMENT": "FALSE", + "PRO_SHOW_MAP": "0", + "PRO_SHOW_MESSAGE": "0", + "PRO_SUBPROCESS": "0", + "PRO_TRI_CREATE": "", + "PRO_TRI_OPEN": "", + "PRO_TRI_DELETED": "", + "PRO_TRI_CANCELED": "", + "PRO_TRI_PAUSED": "", + "PRO_TRI_REASSIGNED": "", + "PRO_TRI_UNPAUSED": "", + "PRO_TYPE_PROCESS": "PUBLIC", + "PRO_SHOW_DELEGATE": "0", + "PRO_SHOW_DYNAFORM": "0", + "PRO_CATEGORY": "", + "PRO_SUB_CATEGORY": "", + "PRO_INDUSTRY": "0", + "PRO_UPDATE_DATE": "2019-10-23 18:46:28", + "PRO_CREATE_DATE": "2019-10-23 18:46:15", + "PRO_CREATE_USER": "00000000000000000000000000000001", + "PRO_HEIGHT": "5000", + "PRO_WIDTH": "10000", + "PRO_TITLE_X": "0", + "PRO_TITLE_Y": "0", + "PRO_DEBUG": "0", + "PRO_DYNAFORMS": "", + "PRO_DERIVATION_SCREEN_TPL": "", + "PRO_COST": "0", + "PRO_UNIT_COST": "", + "PRO_ITEE": "1", + "PRO_ACTION_DONE": "a:1:{i:0;s:41:\"GATEWAYTOGATEWAY_DELETE_CORRUPTED_RECORDS\";}", + "CATEGORY_ID": "0", + "PRO_CATEGORY_LABEL": "No Category", + "PRO_BPMN": "1" + }, + "reportTables": [], + "reportTablesVars": [] + }, + "plugins": [] + }, + "files": { + "workflow": [], + "bpmn": [] + }, + "version": "3.1", + "objects": "PROCESSDEFINITION|ASSIGNMENTRULES|VARIABLES|DYNAFORMS|INPUTDOCUMENTS|OUTPUTDOCUMENTS|TRIGGERS|REPORTTABLES|TEMPLATES|FILES|DBCONNECTION|PERMISSIONS|SUPERVISORS|SUPERVISORSOBJECTS" + }], + ["ASSIGNMENTRULES", { + "tables": { + "bpmn": { + "activity": [{ + "act_uid": "6531814515db0a000b1a480052102224", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "act_name": "Task 1", + "act_type": "TASK", + "act_is_for_compensation": "0", + "act_start_quantity": "1", + "act_completion_quantity": "0", + "act_task_type": "EMPTY", + "act_implementation": "", + "act_instantiate": "0", + "act_script_type": "", + "act_script": "", + "act_loop_type": "EMPTY", + "act_test_before": "0", + "act_loop_maximum": "0", + "act_loop_condition": "0", + "act_loop_cardinality": "0", + "act_loop_behavior": "0", + "act_is_adhoc": "0", + "act_is_collapsed": "0", + "act_completion_condition": "0", + "act_ordering": "0", + "act_cancel_remaining_instances": "1", + "act_protocol": "0", + "act_method": "0", + "act_is_global": "0", + "act_referer": "0", + "act_default_flow": "0", + "act_master_diagram": "0", + "bou_uid": "4221702605db0a000b20d10010330783", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "artifact": [], + "bound": [{ + "bou_uid": "2016268785db0a000b75638084821721", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "2617400505db0a000b92f82076213131", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "4221702605db0a000b20d10010330783", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "data": [], + "diagram": [{ + "dia_uid": "9502970915db09ff768d099009727349", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_name": "test", + "dia_is_closable": "0" + }], + "documentation": [], + "event": [{ + "evn_uid": "3614756985db0a000b6fa01034717430", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "START", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "LEAD", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "CATCH", + "bou_uid": "2016268785db0a000b75638084821721", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "evn_uid": "6197501805db0a000b8db51064043229", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "END", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "THROW", + "bou_uid": "2617400505db0a000b92f82076213131", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "extension": [], + "flow": [{ + "flo_uid": "1198047555db0a000baf2c6079046727", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "3614756985db0a000b6fa01034717430", + "flo_element_origin_type": "bpmnEvent", + "flo_element_origin_port": "0", + "flo_element_dest": "6531814515db0a000b1a480052102224", + "flo_element_dest_type": "bpmnActivity", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "133", + "flo_y1": "117", + "flo_x2": "169", + "flo_y2": "117", + "flo_state": "[{\"x\":133,\"y\":117},{\"x\":169,\"y\":117}]", + "flo_position": "1" + }, { + "flo_uid": "1533031225db0a000bb07c6074426522", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "6531814515db0a000b1a480052102224", + "flo_element_origin_type": "bpmnActivity", + "flo_element_origin_port": "0", + "flo_element_dest": "6197501805db0a000b8db51064043229", + "flo_element_dest_type": "bpmnEvent", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "320", + "flo_y1": "117", + "flo_x2": "353", + "flo_y2": "117", + "flo_state": "[{\"x\":320,\"y\":117},{\"x\":353,\"y\":117}]", + "flo_position": "1" + }], + "gateway": [], + "lane": [], + "laneset": [], + "participant": [], + "process": [{ + "pro_uid": "1750951385db09ff768f3d7080798156", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "pro_name": "test", + "pro_type": "NONE", + "pro_is_executable": "0", + "pro_is_closed": "0", + "pro_is_subprocess": "0" + }], + "project": [{ + "prj_uid": "3666235555db09ff7679916050315746", + "prj_name": "test", + "prj_description": "", + "prj_target_namespace": "", + "prj_expresion_language": "", + "prj_type_language": "", + "prj_exporter": "", + "prj_exporter_version": "", + "prj_create_date": "2019-10-23 18:46:15", + "prj_update_date": "2019-10-23 18:46:28", + "prj_author": "00000000000000000000000000000001", + "prj_author_version": "", + "prj_original_source": "" + }] + }, + "workflow": { + "stepSupervisor": [], + "processUser": [], + "groupwfs": [], + "objectPermissions": [], + "dbconnections": [], + "filesManager": [], + "reportTablesDefinition": [], + "reportTablesFields": [], + "steptriggers": [], + "triggers": [], + "steps": [], + "outputs": [], + "inputs": [], + "dynaforms": [], + "processVariables": [], + "tasks": [{ + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_ID": "0", + "TAS_UID": "6531814515db0a000b1a480052102224", + "TAS_TITLE": "Task 1", + "TAS_DESCRIPTION": "", + "TAS_DEF_TITLE": "", + "TAS_DEF_SUBJECT_MESSAGE": "", + "TAS_DEF_PROC_CODE": "", + "TAS_DEF_MESSAGE": "", + "TAS_DEF_DESCRIPTION": "", + "TAS_TYPE": "NORMAL", + "TAS_DURATION": "1", + "TAS_DELAY_TYPE": "", + "TAS_TEMPORIZER": "0", + "TAS_TYPE_DAY": "", + "TAS_TIMEUNIT": "DAYS", + "TAS_ALERT": "FALSE", + "TAS_PRIORITY_VARIABLE": "", + "TAS_ASSIGN_TYPE": "BALANCED", + "TAS_ASSIGN_VARIABLE": "@@SYS_NEXT_USER_TO_BE_ASSIGNED", + "TAS_GROUP_VARIABLE": "", + "TAS_MI_INSTANCE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCE", + "TAS_MI_COMPLETE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCES_COMPLETE", + "TAS_ASSIGN_LOCATION": "FALSE", + "TAS_ASSIGN_LOCATION_ADHOC": "FALSE", + "TAS_TRANSFER_FLY": "FALSE", + "TAS_LAST_ASSIGNED": "0", + "TAS_USER": "0", + "TAS_CAN_UPLOAD": "FALSE", + "TAS_VIEW_UPLOAD": "FALSE", + "TAS_VIEW_ADDITIONAL_DOCUMENTATION": "FALSE", + "TAS_CAN_CANCEL": "FALSE", + "TAS_OWNER_APP": "FALSE", + "STG_UID": "", + "TAS_CAN_PAUSE": "FALSE", + "TAS_CAN_SEND_MESSAGE": "TRUE", + "TAS_CAN_DELETE_DOCS": "FALSE", + "TAS_SELF_SERVICE": "FALSE", + "TAS_START": "TRUE", + "TAS_TO_LAST_USER": "FALSE", + "TAS_SEND_LAST_EMAIL": "FALSE", + "TAS_DERIVATION": "NORMAL", + "TAS_POSX": "169", + "TAS_POSY": "79", + "TAS_WIDTH": "110", + "TAS_HEIGHT": "60", + "TAS_COLOR": "", + "TAS_EVN_UID": "", + "TAS_BOUNDARY": "", + "TAS_DERIVATION_SCREEN_TPL": "", + "TAS_SELFSERVICE_TIMEOUT": "0", + "TAS_SELFSERVICE_TIME": "0", + "TAS_SELFSERVICE_TIME_UNIT": "", + "TAS_SELFSERVICE_TRIGGER_UID": "", + "TAS_SELFSERVICE_EXECUTION": "EVERY_TIME", + "TAS_NOT_EMAIL_FROM_FORMAT": "0", + "TAS_OFFLINE": "FALSE", + "TAS_EMAIL_SERVER_UID": "", + "TAS_AUTO_ROOT": "FALSE", + "TAS_RECEIVE_SERVER_UID": "", + "TAS_RECEIVE_LAST_EMAIL": "FALSE", + "TAS_RECEIVE_EMAIL_FROM_FORMAT": "0", + "TAS_RECEIVE_MESSAGE_TYPE": "text", + "TAS_RECEIVE_MESSAGE_TEMPLATE": "alert_message.html", + "TAS_RECEIVE_SUBJECT_MESSAGE": "", + "TAS_RECEIVE_MESSAGE": "", + "TAS_AVERAGE": "", + "TAS_SDV": "" + }], + "taskusers": [], + "routes": [{ + "ROU_UID": "1399970385db0a004529ba5017276522", + "ROU_PARENT": "0", + "PRO_UID": "3666235555db09ff7679916050315746", + "TAS_UID": "6531814515db0a000b1a480052102224", + "ROU_NEXT_TASK": "-1", + "ROU_CASE": "1", + "ROU_TYPE": "SEQUENTIAL", + "ROU_DEFAULT": "0", + "ROU_CONDITION": "", + "ROU_TO_LAST_USER": "FALSE", + "ROU_OPTIONAL": "FALSE", + "ROU_SEND_EMAIL": "TRUE", + "ROU_SOURCEANCHOR": "1", + "ROU_TARGETANCHOR": "0", + "ROU_TO_PORT": "1", + "ROU_FROM_PORT": "2", + "ROU_EVN_UID": "", + "GAT_UID": "" + }], + "lanes": [], + "gateways": [], + "subProcess": [], + "caseTracker": [], + "caseTrackerObject": [], + "stage": [], + "fieldCondition": [], + "event": [], + "caseScheduler": [], + "processCategory": [], + "taskExtraProperties": [], + "webEntry": [], + "webEntryEvent": [], + "messageType": [], + "messageTypeVariable": [], + "messageEventDefinition": [], + "scriptTask": [], + "timerEvent": [], + "emailEvent": [], + "abeConfiguration": [], + "process": { + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_TITLE": "test", + "PRO_DESCRIPTION": "", + "PRO_PARENT": "3666235555db09ff7679916050315746", + "PRO_TIME": "1", + "PRO_TIMEUNIT": "DAYS", + "PRO_STATUS": "ACTIVE", + "PRO_STATUS_ID": "1", + "PRO_TYPE_DAY": "", + "PRO_TYPE": "NORMAL", + "PRO_ASSIGNMENT": "FALSE", + "PRO_SHOW_MAP": "0", + "PRO_SHOW_MESSAGE": "0", + "PRO_SUBPROCESS": "0", + "PRO_TRI_CREATE": "", + "PRO_TRI_OPEN": "", + "PRO_TRI_DELETED": "", + "PRO_TRI_CANCELED": "", + "PRO_TRI_PAUSED": "", + "PRO_TRI_REASSIGNED": "", + "PRO_TRI_UNPAUSED": "", + "PRO_TYPE_PROCESS": "PUBLIC", + "PRO_SHOW_DELEGATE": "0", + "PRO_SHOW_DYNAFORM": "0", + "PRO_CATEGORY": "", + "PRO_SUB_CATEGORY": "", + "PRO_INDUSTRY": "0", + "PRO_UPDATE_DATE": "2019-10-23 18:46:28", + "PRO_CREATE_DATE": "2019-10-23 18:46:15", + "PRO_CREATE_USER": "00000000000000000000000000000001", + "PRO_HEIGHT": "5000", + "PRO_WIDTH": "10000", + "PRO_TITLE_X": "0", + "PRO_TITLE_Y": "0", + "PRO_DEBUG": "0", + "PRO_DYNAFORMS": "", + "PRO_DERIVATION_SCREEN_TPL": "", + "PRO_COST": "0", + "PRO_UNIT_COST": "", + "PRO_ITEE": "1", + "PRO_ACTION_DONE": "a:1:{i:0;s:41:\"GATEWAYTOGATEWAY_DELETE_CORRUPTED_RECORDS\";}", + "CATEGORY_ID": "0", + "PRO_CATEGORY_LABEL": "No Category", + "PRO_BPMN": "1" + }, + "reportTables": [], + "reportTablesVars": [] + }, + "plugins": [] + }, + "files": { + "workflow": [], + "bpmn": [] + }, + "version": "3.1", + "objects": "PROCESSDEFINITION|ASSIGNMENTRULES|VARIABLES|DYNAFORMS|INPUTDOCUMENTS|OUTPUTDOCUMENTS|TRIGGERS|REPORTTABLES|TEMPLATES|FILES|DBCONNECTION|PERMISSIONS|SUPERVISORS|SUPERVISORSOBJECTS" + }], + ["VARIABLES", { + "tables": { + "bpmn": { + "activity": [{ + "act_uid": "6531814515db0a000b1a480052102224", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "act_name": "Task 1", + "act_type": "TASK", + "act_is_for_compensation": "0", + "act_start_quantity": "1", + "act_completion_quantity": "0", + "act_task_type": "EMPTY", + "act_implementation": "", + "act_instantiate": "0", + "act_script_type": "", + "act_script": "", + "act_loop_type": "EMPTY", + "act_test_before": "0", + "act_loop_maximum": "0", + "act_loop_condition": "0", + "act_loop_cardinality": "0", + "act_loop_behavior": "0", + "act_is_adhoc": "0", + "act_is_collapsed": "0", + "act_completion_condition": "0", + "act_ordering": "0", + "act_cancel_remaining_instances": "1", + "act_protocol": "0", + "act_method": "0", + "act_is_global": "0", + "act_referer": "0", + "act_default_flow": "0", + "act_master_diagram": "0", + "bou_uid": "4221702605db0a000b20d10010330783", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "artifact": [], + "bound": [{ + "bou_uid": "2016268785db0a000b75638084821721", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "2617400505db0a000b92f82076213131", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "4221702605db0a000b20d10010330783", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "data": [], + "diagram": [{ + "dia_uid": "9502970915db09ff768d099009727349", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_name": "test", + "dia_is_closable": "0" + }], + "documentation": [], + "event": [{ + "evn_uid": "3614756985db0a000b6fa01034717430", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "START", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "LEAD", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "CATCH", + "bou_uid": "2016268785db0a000b75638084821721", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "evn_uid": "6197501805db0a000b8db51064043229", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "END", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "THROW", + "bou_uid": "2617400505db0a000b92f82076213131", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "extension": [], + "flow": [{ + "flo_uid": "1198047555db0a000baf2c6079046727", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "3614756985db0a000b6fa01034717430", + "flo_element_origin_type": "bpmnEvent", + "flo_element_origin_port": "0", + "flo_element_dest": "6531814515db0a000b1a480052102224", + "flo_element_dest_type": "bpmnActivity", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "133", + "flo_y1": "117", + "flo_x2": "169", + "flo_y2": "117", + "flo_state": "[{\"x\":133,\"y\":117},{\"x\":169,\"y\":117}]", + "flo_position": "1" + }, { + "flo_uid": "1533031225db0a000bb07c6074426522", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "6531814515db0a000b1a480052102224", + "flo_element_origin_type": "bpmnActivity", + "flo_element_origin_port": "0", + "flo_element_dest": "6197501805db0a000b8db51064043229", + "flo_element_dest_type": "bpmnEvent", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "320", + "flo_y1": "117", + "flo_x2": "353", + "flo_y2": "117", + "flo_state": "[{\"x\":320,\"y\":117},{\"x\":353,\"y\":117}]", + "flo_position": "1" + }], + "gateway": [], + "lane": [], + "laneset": [], + "participant": [], + "process": [{ + "pro_uid": "1750951385db09ff768f3d7080798156", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "pro_name": "test", + "pro_type": "NONE", + "pro_is_executable": "0", + "pro_is_closed": "0", + "pro_is_subprocess": "0" + }], + "project": [{ + "prj_uid": "3666235555db09ff7679916050315746", + "prj_name": "test", + "prj_description": "", + "prj_target_namespace": "", + "prj_expresion_language": "", + "prj_type_language": "", + "prj_exporter": "", + "prj_exporter_version": "", + "prj_create_date": "2019-10-23 18:46:15", + "prj_update_date": "2019-10-23 18:46:28", + "prj_author": "00000000000000000000000000000001", + "prj_author_version": "", + "prj_original_source": "" + }] + }, + "workflow": { + "stepSupervisor": [], + "processUser": [], + "groupwfs": [], + "objectPermissions": [], + "dbconnections": [], + "filesManager": [], + "reportTablesDefinition": [], + "reportTablesFields": [], + "steptriggers": [], + "triggers": [], + "steps": [], + "outputs": [], + "inputs": [], + "dynaforms": [], + "processVariables": [], + "tasks": [{ + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_ID": "0", + "TAS_UID": "6531814515db0a000b1a480052102224", + "TAS_TITLE": "Task 1", + "TAS_DESCRIPTION": "", + "TAS_DEF_TITLE": "", + "TAS_DEF_SUBJECT_MESSAGE": "", + "TAS_DEF_PROC_CODE": "", + "TAS_DEF_MESSAGE": "", + "TAS_DEF_DESCRIPTION": "", + "TAS_TYPE": "NORMAL", + "TAS_DURATION": "1", + "TAS_DELAY_TYPE": "", + "TAS_TEMPORIZER": "0", + "TAS_TYPE_DAY": "", + "TAS_TIMEUNIT": "DAYS", + "TAS_ALERT": "FALSE", + "TAS_PRIORITY_VARIABLE": "", + "TAS_ASSIGN_TYPE": "BALANCED", + "TAS_ASSIGN_VARIABLE": "@@SYS_NEXT_USER_TO_BE_ASSIGNED", + "TAS_GROUP_VARIABLE": "", + "TAS_MI_INSTANCE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCE", + "TAS_MI_COMPLETE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCES_COMPLETE", + "TAS_ASSIGN_LOCATION": "FALSE", + "TAS_ASSIGN_LOCATION_ADHOC": "FALSE", + "TAS_TRANSFER_FLY": "FALSE", + "TAS_LAST_ASSIGNED": "0", + "TAS_USER": "0", + "TAS_CAN_UPLOAD": "FALSE", + "TAS_VIEW_UPLOAD": "FALSE", + "TAS_VIEW_ADDITIONAL_DOCUMENTATION": "FALSE", + "TAS_CAN_CANCEL": "FALSE", + "TAS_OWNER_APP": "FALSE", + "STG_UID": "", + "TAS_CAN_PAUSE": "FALSE", + "TAS_CAN_SEND_MESSAGE": "TRUE", + "TAS_CAN_DELETE_DOCS": "FALSE", + "TAS_SELF_SERVICE": "FALSE", + "TAS_START": "TRUE", + "TAS_TO_LAST_USER": "FALSE", + "TAS_SEND_LAST_EMAIL": "FALSE", + "TAS_DERIVATION": "NORMAL", + "TAS_POSX": "169", + "TAS_POSY": "79", + "TAS_WIDTH": "110", + "TAS_HEIGHT": "60", + "TAS_COLOR": "", + "TAS_EVN_UID": "", + "TAS_BOUNDARY": "", + "TAS_DERIVATION_SCREEN_TPL": "", + "TAS_SELFSERVICE_TIMEOUT": "0", + "TAS_SELFSERVICE_TIME": "0", + "TAS_SELFSERVICE_TIME_UNIT": "", + "TAS_SELFSERVICE_TRIGGER_UID": "", + "TAS_SELFSERVICE_EXECUTION": "EVERY_TIME", + "TAS_NOT_EMAIL_FROM_FORMAT": "0", + "TAS_OFFLINE": "FALSE", + "TAS_EMAIL_SERVER_UID": "", + "TAS_AUTO_ROOT": "FALSE", + "TAS_RECEIVE_SERVER_UID": "", + "TAS_RECEIVE_LAST_EMAIL": "FALSE", + "TAS_RECEIVE_EMAIL_FROM_FORMAT": "0", + "TAS_RECEIVE_MESSAGE_TYPE": "text", + "TAS_RECEIVE_MESSAGE_TEMPLATE": "alert_message.html", + "TAS_RECEIVE_SUBJECT_MESSAGE": "", + "TAS_RECEIVE_MESSAGE": "", + "TAS_AVERAGE": "", + "TAS_SDV": "" + }], + "taskusers": [], + "routes": [{ + "ROU_UID": "1399970385db0a004529ba5017276522", + "ROU_PARENT": "0", + "PRO_UID": "3666235555db09ff7679916050315746", + "TAS_UID": "6531814515db0a000b1a480052102224", + "ROU_NEXT_TASK": "-1", + "ROU_CASE": "1", + "ROU_TYPE": "SEQUENTIAL", + "ROU_DEFAULT": "0", + "ROU_CONDITION": "", + "ROU_TO_LAST_USER": "FALSE", + "ROU_OPTIONAL": "FALSE", + "ROU_SEND_EMAIL": "TRUE", + "ROU_SOURCEANCHOR": "1", + "ROU_TARGETANCHOR": "0", + "ROU_TO_PORT": "1", + "ROU_FROM_PORT": "2", + "ROU_EVN_UID": "", + "GAT_UID": "" + }], + "lanes": [], + "gateways": [], + "subProcess": [], + "caseTracker": [], + "caseTrackerObject": [], + "stage": [], + "fieldCondition": [], + "event": [], + "caseScheduler": [], + "processCategory": [], + "taskExtraProperties": [], + "webEntry": [], + "webEntryEvent": [], + "messageType": [], + "messageTypeVariable": [], + "messageEventDefinition": [], + "scriptTask": [], + "timerEvent": [], + "emailEvent": [], + "abeConfiguration": [], + "process": { + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_TITLE": "test", + "PRO_DESCRIPTION": "", + "PRO_PARENT": "3666235555db09ff7679916050315746", + "PRO_TIME": "1", + "PRO_TIMEUNIT": "DAYS", + "PRO_STATUS": "ACTIVE", + "PRO_STATUS_ID": "1", + "PRO_TYPE_DAY": "", + "PRO_TYPE": "NORMAL", + "PRO_ASSIGNMENT": "FALSE", + "PRO_SHOW_MAP": "0", + "PRO_SHOW_MESSAGE": "0", + "PRO_SUBPROCESS": "0", + "PRO_TRI_CREATE": "", + "PRO_TRI_OPEN": "", + "PRO_TRI_DELETED": "", + "PRO_TRI_CANCELED": "", + "PRO_TRI_PAUSED": "", + "PRO_TRI_REASSIGNED": "", + "PRO_TRI_UNPAUSED": "", + "PRO_TYPE_PROCESS": "PUBLIC", + "PRO_SHOW_DELEGATE": "0", + "PRO_SHOW_DYNAFORM": "0", + "PRO_CATEGORY": "", + "PRO_SUB_CATEGORY": "", + "PRO_INDUSTRY": "0", + "PRO_UPDATE_DATE": "2019-10-23 18:46:28", + "PRO_CREATE_DATE": "2019-10-23 18:46:15", + "PRO_CREATE_USER": "00000000000000000000000000000001", + "PRO_HEIGHT": "5000", + "PRO_WIDTH": "10000", + "PRO_TITLE_X": "0", + "PRO_TITLE_Y": "0", + "PRO_DEBUG": "0", + "PRO_DYNAFORMS": "", + "PRO_DERIVATION_SCREEN_TPL": "", + "PRO_COST": "0", + "PRO_UNIT_COST": "", + "PRO_ITEE": "1", + "PRO_ACTION_DONE": "a:1:{i:0;s:41:\"GATEWAYTOGATEWAY_DELETE_CORRUPTED_RECORDS\";}", + "CATEGORY_ID": "0", + "PRO_CATEGORY_LABEL": "No Category", + "PRO_BPMN": "1" + }, + "reportTables": [], + "reportTablesVars": [] + }, + "plugins": [] + }, + "files": { + "workflow": [], + "bpmn": [] + }, + "version": "3.1", + "objects": "PROCESSDEFINITION|ASSIGNMENTRULES|VARIABLES|DYNAFORMS|INPUTDOCUMENTS|OUTPUTDOCUMENTS|TRIGGERS|REPORTTABLES|TEMPLATES|FILES|DBCONNECTION|PERMISSIONS|SUPERVISORS|SUPERVISORSOBJECTS" + }], + ["DYNAFORMS", { + "tables": { + "bpmn": { + "activity": [{ + "act_uid": "6531814515db0a000b1a480052102224", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "act_name": "Task 1", + "act_type": "TASK", + "act_is_for_compensation": "0", + "act_start_quantity": "1", + "act_completion_quantity": "0", + "act_task_type": "EMPTY", + "act_implementation": "", + "act_instantiate": "0", + "act_script_type": "", + "act_script": "", + "act_loop_type": "EMPTY", + "act_test_before": "0", + "act_loop_maximum": "0", + "act_loop_condition": "0", + "act_loop_cardinality": "0", + "act_loop_behavior": "0", + "act_is_adhoc": "0", + "act_is_collapsed": "0", + "act_completion_condition": "0", + "act_ordering": "0", + "act_cancel_remaining_instances": "1", + "act_protocol": "0", + "act_method": "0", + "act_is_global": "0", + "act_referer": "0", + "act_default_flow": "0", + "act_master_diagram": "0", + "bou_uid": "4221702605db0a000b20d10010330783", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "artifact": [], + "bound": [{ + "bou_uid": "2016268785db0a000b75638084821721", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "2617400505db0a000b92f82076213131", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "4221702605db0a000b20d10010330783", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "data": [], + "diagram": [{ + "dia_uid": "9502970915db09ff768d099009727349", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_name": "test", + "dia_is_closable": "0" + }], + "documentation": [], + "event": [{ + "evn_uid": "3614756985db0a000b6fa01034717430", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "START", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "LEAD", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "CATCH", + "bou_uid": "2016268785db0a000b75638084821721", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "evn_uid": "6197501805db0a000b8db51064043229", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "END", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "THROW", + "bou_uid": "2617400505db0a000b92f82076213131", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "extension": [], + "flow": [{ + "flo_uid": "1198047555db0a000baf2c6079046727", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "3614756985db0a000b6fa01034717430", + "flo_element_origin_type": "bpmnEvent", + "flo_element_origin_port": "0", + "flo_element_dest": "6531814515db0a000b1a480052102224", + "flo_element_dest_type": "bpmnActivity", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "133", + "flo_y1": "117", + "flo_x2": "169", + "flo_y2": "117", + "flo_state": "[{\"x\":133,\"y\":117},{\"x\":169,\"y\":117}]", + "flo_position": "1" + }, { + "flo_uid": "1533031225db0a000bb07c6074426522", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "6531814515db0a000b1a480052102224", + "flo_element_origin_type": "bpmnActivity", + "flo_element_origin_port": "0", + "flo_element_dest": "6197501805db0a000b8db51064043229", + "flo_element_dest_type": "bpmnEvent", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "320", + "flo_y1": "117", + "flo_x2": "353", + "flo_y2": "117", + "flo_state": "[{\"x\":320,\"y\":117},{\"x\":353,\"y\":117}]", + "flo_position": "1" + }], + "gateway": [], + "lane": [], + "laneset": [], + "participant": [], + "process": [{ + "pro_uid": "1750951385db09ff768f3d7080798156", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "pro_name": "test", + "pro_type": "NONE", + "pro_is_executable": "0", + "pro_is_closed": "0", + "pro_is_subprocess": "0" + }], + "project": [{ + "prj_uid": "3666235555db09ff7679916050315746", + "prj_name": "test", + "prj_description": "", + "prj_target_namespace": "", + "prj_expresion_language": "", + "prj_type_language": "", + "prj_exporter": "", + "prj_exporter_version": "", + "prj_create_date": "2019-10-23 18:46:15", + "prj_update_date": "2019-10-23 18:46:28", + "prj_author": "00000000000000000000000000000001", + "prj_author_version": "", + "prj_original_source": "" + }] + }, + "workflow": { + "stepSupervisor": [], + "processUser": [], + "groupwfs": [], + "objectPermissions": [], + "dbconnections": [], + "filesManager": [], + "reportTablesDefinition": [], + "reportTablesFields": [], + "steptriggers": [], + "triggers": [], + "steps": [], + "outputs": [], + "inputs": [], + "dynaforms": [], + "processVariables": [], + "tasks": [{ + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_ID": "0", + "TAS_UID": "6531814515db0a000b1a480052102224", + "TAS_TITLE": "Task 1", + "TAS_DESCRIPTION": "", + "TAS_DEF_TITLE": "", + "TAS_DEF_SUBJECT_MESSAGE": "", + "TAS_DEF_PROC_CODE": "", + "TAS_DEF_MESSAGE": "", + "TAS_DEF_DESCRIPTION": "", + "TAS_TYPE": "NORMAL", + "TAS_DURATION": "1", + "TAS_DELAY_TYPE": "", + "TAS_TEMPORIZER": "0", + "TAS_TYPE_DAY": "", + "TAS_TIMEUNIT": "DAYS", + "TAS_ALERT": "FALSE", + "TAS_PRIORITY_VARIABLE": "", + "TAS_ASSIGN_TYPE": "BALANCED", + "TAS_ASSIGN_VARIABLE": "@@SYS_NEXT_USER_TO_BE_ASSIGNED", + "TAS_GROUP_VARIABLE": "", + "TAS_MI_INSTANCE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCE", + "TAS_MI_COMPLETE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCES_COMPLETE", + "TAS_ASSIGN_LOCATION": "FALSE", + "TAS_ASSIGN_LOCATION_ADHOC": "FALSE", + "TAS_TRANSFER_FLY": "FALSE", + "TAS_LAST_ASSIGNED": "0", + "TAS_USER": "0", + "TAS_CAN_UPLOAD": "FALSE", + "TAS_VIEW_UPLOAD": "FALSE", + "TAS_VIEW_ADDITIONAL_DOCUMENTATION": "FALSE", + "TAS_CAN_CANCEL": "FALSE", + "TAS_OWNER_APP": "FALSE", + "STG_UID": "", + "TAS_CAN_PAUSE": "FALSE", + "TAS_CAN_SEND_MESSAGE": "TRUE", + "TAS_CAN_DELETE_DOCS": "FALSE", + "TAS_SELF_SERVICE": "FALSE", + "TAS_START": "TRUE", + "TAS_TO_LAST_USER": "FALSE", + "TAS_SEND_LAST_EMAIL": "FALSE", + "TAS_DERIVATION": "NORMAL", + "TAS_POSX": "169", + "TAS_POSY": "79", + "TAS_WIDTH": "110", + "TAS_HEIGHT": "60", + "TAS_COLOR": "", + "TAS_EVN_UID": "", + "TAS_BOUNDARY": "", + "TAS_DERIVATION_SCREEN_TPL": "", + "TAS_SELFSERVICE_TIMEOUT": "0", + "TAS_SELFSERVICE_TIME": "0", + "TAS_SELFSERVICE_TIME_UNIT": "", + "TAS_SELFSERVICE_TRIGGER_UID": "", + "TAS_SELFSERVICE_EXECUTION": "EVERY_TIME", + "TAS_NOT_EMAIL_FROM_FORMAT": "0", + "TAS_OFFLINE": "FALSE", + "TAS_EMAIL_SERVER_UID": "", + "TAS_AUTO_ROOT": "FALSE", + "TAS_RECEIVE_SERVER_UID": "", + "TAS_RECEIVE_LAST_EMAIL": "FALSE", + "TAS_RECEIVE_EMAIL_FROM_FORMAT": "0", + "TAS_RECEIVE_MESSAGE_TYPE": "text", + "TAS_RECEIVE_MESSAGE_TEMPLATE": "alert_message.html", + "TAS_RECEIVE_SUBJECT_MESSAGE": "", + "TAS_RECEIVE_MESSAGE": "", + "TAS_AVERAGE": "", + "TAS_SDV": "" + }], + "taskusers": [], + "routes": [{ + "ROU_UID": "1399970385db0a004529ba5017276522", + "ROU_PARENT": "0", + "PRO_UID": "3666235555db09ff7679916050315746", + "TAS_UID": "6531814515db0a000b1a480052102224", + "ROU_NEXT_TASK": "-1", + "ROU_CASE": "1", + "ROU_TYPE": "SEQUENTIAL", + "ROU_DEFAULT": "0", + "ROU_CONDITION": "", + "ROU_TO_LAST_USER": "FALSE", + "ROU_OPTIONAL": "FALSE", + "ROU_SEND_EMAIL": "TRUE", + "ROU_SOURCEANCHOR": "1", + "ROU_TARGETANCHOR": "0", + "ROU_TO_PORT": "1", + "ROU_FROM_PORT": "2", + "ROU_EVN_UID": "", + "GAT_UID": "" + }], + "lanes": [], + "gateways": [], + "subProcess": [], + "caseTracker": [], + "caseTrackerObject": [], + "stage": [], + "fieldCondition": [], + "event": [], + "caseScheduler": [], + "processCategory": [], + "taskExtraProperties": [], + "webEntry": [], + "webEntryEvent": [], + "messageType": [], + "messageTypeVariable": [], + "messageEventDefinition": [], + "scriptTask": [], + "timerEvent": [], + "emailEvent": [], + "abeConfiguration": [], + "process": { + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_TITLE": "test", + "PRO_DESCRIPTION": "", + "PRO_PARENT": "3666235555db09ff7679916050315746", + "PRO_TIME": "1", + "PRO_TIMEUNIT": "DAYS", + "PRO_STATUS": "ACTIVE", + "PRO_STATUS_ID": "1", + "PRO_TYPE_DAY": "", + "PRO_TYPE": "NORMAL", + "PRO_ASSIGNMENT": "FALSE", + "PRO_SHOW_MAP": "0", + "PRO_SHOW_MESSAGE": "0", + "PRO_SUBPROCESS": "0", + "PRO_TRI_CREATE": "", + "PRO_TRI_OPEN": "", + "PRO_TRI_DELETED": "", + "PRO_TRI_CANCELED": "", + "PRO_TRI_PAUSED": "", + "PRO_TRI_REASSIGNED": "", + "PRO_TRI_UNPAUSED": "", + "PRO_TYPE_PROCESS": "PUBLIC", + "PRO_SHOW_DELEGATE": "0", + "PRO_SHOW_DYNAFORM": "0", + "PRO_CATEGORY": "", + "PRO_SUB_CATEGORY": "", + "PRO_INDUSTRY": "0", + "PRO_UPDATE_DATE": "2019-10-23 18:46:28", + "PRO_CREATE_DATE": "2019-10-23 18:46:15", + "PRO_CREATE_USER": "00000000000000000000000000000001", + "PRO_HEIGHT": "5000", + "PRO_WIDTH": "10000", + "PRO_TITLE_X": "0", + "PRO_TITLE_Y": "0", + "PRO_DEBUG": "0", + "PRO_DYNAFORMS": "", + "PRO_DERIVATION_SCREEN_TPL": "", + "PRO_COST": "0", + "PRO_UNIT_COST": "", + "PRO_ITEE": "1", + "PRO_ACTION_DONE": "a:1:{i:0;s:41:\"GATEWAYTOGATEWAY_DELETE_CORRUPTED_RECORDS\";}", + "CATEGORY_ID": "0", + "PRO_CATEGORY_LABEL": "No Category", + "PRO_BPMN": "1" + }, + "reportTables": [], + "reportTablesVars": [] + }, + "plugins": [] + }, + "files": { + "workflow": [], + "bpmn": [] + }, + "version": "3.1", + "objects": "PROCESSDEFINITION|ASSIGNMENTRULES|VARIABLES|DYNAFORMS|INPUTDOCUMENTS|OUTPUTDOCUMENTS|TRIGGERS|REPORTTABLES|TEMPLATES|FILES|DBCONNECTION|PERMISSIONS|SUPERVISORS|SUPERVISORSOBJECTS" + }], + ["INPUTDOCUMENTS", { + "tables": { + "bpmn": { + "activity": [{ + "act_uid": "6531814515db0a000b1a480052102224", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "act_name": "Task 1", + "act_type": "TASK", + "act_is_for_compensation": "0", + "act_start_quantity": "1", + "act_completion_quantity": "0", + "act_task_type": "EMPTY", + "act_implementation": "", + "act_instantiate": "0", + "act_script_type": "", + "act_script": "", + "act_loop_type": "EMPTY", + "act_test_before": "0", + "act_loop_maximum": "0", + "act_loop_condition": "0", + "act_loop_cardinality": "0", + "act_loop_behavior": "0", + "act_is_adhoc": "0", + "act_is_collapsed": "0", + "act_completion_condition": "0", + "act_ordering": "0", + "act_cancel_remaining_instances": "1", + "act_protocol": "0", + "act_method": "0", + "act_is_global": "0", + "act_referer": "0", + "act_default_flow": "0", + "act_master_diagram": "0", + "bou_uid": "4221702605db0a000b20d10010330783", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "artifact": [], + "bound": [{ + "bou_uid": "2016268785db0a000b75638084821721", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "2617400505db0a000b92f82076213131", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "4221702605db0a000b20d10010330783", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "data": [], + "diagram": [{ + "dia_uid": "9502970915db09ff768d099009727349", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_name": "test", + "dia_is_closable": "0" + }], + "documentation": [], + "event": [{ + "evn_uid": "3614756985db0a000b6fa01034717430", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "START", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "LEAD", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "CATCH", + "bou_uid": "2016268785db0a000b75638084821721", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "evn_uid": "6197501805db0a000b8db51064043229", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "END", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "THROW", + "bou_uid": "2617400505db0a000b92f82076213131", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "extension": [], + "flow": [{ + "flo_uid": "1198047555db0a000baf2c6079046727", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "3614756985db0a000b6fa01034717430", + "flo_element_origin_type": "bpmnEvent", + "flo_element_origin_port": "0", + "flo_element_dest": "6531814515db0a000b1a480052102224", + "flo_element_dest_type": "bpmnActivity", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "133", + "flo_y1": "117", + "flo_x2": "169", + "flo_y2": "117", + "flo_state": "[{\"x\":133,\"y\":117},{\"x\":169,\"y\":117}]", + "flo_position": "1" + }, { + "flo_uid": "1533031225db0a000bb07c6074426522", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "6531814515db0a000b1a480052102224", + "flo_element_origin_type": "bpmnActivity", + "flo_element_origin_port": "0", + "flo_element_dest": "6197501805db0a000b8db51064043229", + "flo_element_dest_type": "bpmnEvent", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "320", + "flo_y1": "117", + "flo_x2": "353", + "flo_y2": "117", + "flo_state": "[{\"x\":320,\"y\":117},{\"x\":353,\"y\":117}]", + "flo_position": "1" + }], + "gateway": [], + "lane": [], + "laneset": [], + "participant": [], + "process": [{ + "pro_uid": "1750951385db09ff768f3d7080798156", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "pro_name": "test", + "pro_type": "NONE", + "pro_is_executable": "0", + "pro_is_closed": "0", + "pro_is_subprocess": "0" + }], + "project": [{ + "prj_uid": "3666235555db09ff7679916050315746", + "prj_name": "test", + "prj_description": "", + "prj_target_namespace": "", + "prj_expresion_language": "", + "prj_type_language": "", + "prj_exporter": "", + "prj_exporter_version": "", + "prj_create_date": "2019-10-23 18:46:15", + "prj_update_date": "2019-10-23 18:46:28", + "prj_author": "00000000000000000000000000000001", + "prj_author_version": "", + "prj_original_source": "" + }] + }, + "workflow": { + "stepSupervisor": [], + "processUser": [], + "groupwfs": [], + "objectPermissions": [], + "dbconnections": [], + "filesManager": [], + "reportTablesDefinition": [], + "reportTablesFields": [], + "steptriggers": [], + "triggers": [], + "steps": [], + "outputs": [], + "inputs": [], + "dynaforms": [], + "processVariables": [], + "tasks": [{ + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_ID": "0", + "TAS_UID": "6531814515db0a000b1a480052102224", + "TAS_TITLE": "Task 1", + "TAS_DESCRIPTION": "", + "TAS_DEF_TITLE": "", + "TAS_DEF_SUBJECT_MESSAGE": "", + "TAS_DEF_PROC_CODE": "", + "TAS_DEF_MESSAGE": "", + "TAS_DEF_DESCRIPTION": "", + "TAS_TYPE": "NORMAL", + "TAS_DURATION": "1", + "TAS_DELAY_TYPE": "", + "TAS_TEMPORIZER": "0", + "TAS_TYPE_DAY": "", + "TAS_TIMEUNIT": "DAYS", + "TAS_ALERT": "FALSE", + "TAS_PRIORITY_VARIABLE": "", + "TAS_ASSIGN_TYPE": "BALANCED", + "TAS_ASSIGN_VARIABLE": "@@SYS_NEXT_USER_TO_BE_ASSIGNED", + "TAS_GROUP_VARIABLE": "", + "TAS_MI_INSTANCE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCE", + "TAS_MI_COMPLETE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCES_COMPLETE", + "TAS_ASSIGN_LOCATION": "FALSE", + "TAS_ASSIGN_LOCATION_ADHOC": "FALSE", + "TAS_TRANSFER_FLY": "FALSE", + "TAS_LAST_ASSIGNED": "0", + "TAS_USER": "0", + "TAS_CAN_UPLOAD": "FALSE", + "TAS_VIEW_UPLOAD": "FALSE", + "TAS_VIEW_ADDITIONAL_DOCUMENTATION": "FALSE", + "TAS_CAN_CANCEL": "FALSE", + "TAS_OWNER_APP": "FALSE", + "STG_UID": "", + "TAS_CAN_PAUSE": "FALSE", + "TAS_CAN_SEND_MESSAGE": "TRUE", + "TAS_CAN_DELETE_DOCS": "FALSE", + "TAS_SELF_SERVICE": "FALSE", + "TAS_START": "TRUE", + "TAS_TO_LAST_USER": "FALSE", + "TAS_SEND_LAST_EMAIL": "FALSE", + "TAS_DERIVATION": "NORMAL", + "TAS_POSX": "169", + "TAS_POSY": "79", + "TAS_WIDTH": "110", + "TAS_HEIGHT": "60", + "TAS_COLOR": "", + "TAS_EVN_UID": "", + "TAS_BOUNDARY": "", + "TAS_DERIVATION_SCREEN_TPL": "", + "TAS_SELFSERVICE_TIMEOUT": "0", + "TAS_SELFSERVICE_TIME": "0", + "TAS_SELFSERVICE_TIME_UNIT": "", + "TAS_SELFSERVICE_TRIGGER_UID": "", + "TAS_SELFSERVICE_EXECUTION": "EVERY_TIME", + "TAS_NOT_EMAIL_FROM_FORMAT": "0", + "TAS_OFFLINE": "FALSE", + "TAS_EMAIL_SERVER_UID": "", + "TAS_AUTO_ROOT": "FALSE", + "TAS_RECEIVE_SERVER_UID": "", + "TAS_RECEIVE_LAST_EMAIL": "FALSE", + "TAS_RECEIVE_EMAIL_FROM_FORMAT": "0", + "TAS_RECEIVE_MESSAGE_TYPE": "text", + "TAS_RECEIVE_MESSAGE_TEMPLATE": "alert_message.html", + "TAS_RECEIVE_SUBJECT_MESSAGE": "", + "TAS_RECEIVE_MESSAGE": "", + "TAS_AVERAGE": "", + "TAS_SDV": "" + }], + "taskusers": [], + "routes": [{ + "ROU_UID": "1399970385db0a004529ba5017276522", + "ROU_PARENT": "0", + "PRO_UID": "3666235555db09ff7679916050315746", + "TAS_UID": "6531814515db0a000b1a480052102224", + "ROU_NEXT_TASK": "-1", + "ROU_CASE": "1", + "ROU_TYPE": "SEQUENTIAL", + "ROU_DEFAULT": "0", + "ROU_CONDITION": "", + "ROU_TO_LAST_USER": "FALSE", + "ROU_OPTIONAL": "FALSE", + "ROU_SEND_EMAIL": "TRUE", + "ROU_SOURCEANCHOR": "1", + "ROU_TARGETANCHOR": "0", + "ROU_TO_PORT": "1", + "ROU_FROM_PORT": "2", + "ROU_EVN_UID": "", + "GAT_UID": "" + }], + "lanes": [], + "gateways": [], + "subProcess": [], + "caseTracker": [], + "caseTrackerObject": [], + "stage": [], + "fieldCondition": [], + "event": [], + "caseScheduler": [], + "processCategory": [], + "taskExtraProperties": [], + "webEntry": [], + "webEntryEvent": [], + "messageType": [], + "messageTypeVariable": [], + "messageEventDefinition": [], + "scriptTask": [], + "timerEvent": [], + "emailEvent": [], + "abeConfiguration": [], + "process": { + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_TITLE": "test", + "PRO_DESCRIPTION": "", + "PRO_PARENT": "3666235555db09ff7679916050315746", + "PRO_TIME": "1", + "PRO_TIMEUNIT": "DAYS", + "PRO_STATUS": "ACTIVE", + "PRO_STATUS_ID": "1", + "PRO_TYPE_DAY": "", + "PRO_TYPE": "NORMAL", + "PRO_ASSIGNMENT": "FALSE", + "PRO_SHOW_MAP": "0", + "PRO_SHOW_MESSAGE": "0", + "PRO_SUBPROCESS": "0", + "PRO_TRI_CREATE": "", + "PRO_TRI_OPEN": "", + "PRO_TRI_DELETED": "", + "PRO_TRI_CANCELED": "", + "PRO_TRI_PAUSED": "", + "PRO_TRI_REASSIGNED": "", + "PRO_TRI_UNPAUSED": "", + "PRO_TYPE_PROCESS": "PUBLIC", + "PRO_SHOW_DELEGATE": "0", + "PRO_SHOW_DYNAFORM": "0", + "PRO_CATEGORY": "", + "PRO_SUB_CATEGORY": "", + "PRO_INDUSTRY": "0", + "PRO_UPDATE_DATE": "2019-10-23 18:46:28", + "PRO_CREATE_DATE": "2019-10-23 18:46:15", + "PRO_CREATE_USER": "00000000000000000000000000000001", + "PRO_HEIGHT": "5000", + "PRO_WIDTH": "10000", + "PRO_TITLE_X": "0", + "PRO_TITLE_Y": "0", + "PRO_DEBUG": "0", + "PRO_DYNAFORMS": "", + "PRO_DERIVATION_SCREEN_TPL": "", + "PRO_COST": "0", + "PRO_UNIT_COST": "", + "PRO_ITEE": "1", + "PRO_ACTION_DONE": "a:1:{i:0;s:41:\"GATEWAYTOGATEWAY_DELETE_CORRUPTED_RECORDS\";}", + "CATEGORY_ID": "0", + "PRO_CATEGORY_LABEL": "No Category", + "PRO_BPMN": "1" + }, + "reportTables": [], + "reportTablesVars": [] + }, + "plugins": [] + }, + "files": { + "workflow": [], + "bpmn": [] + }, + "version": "3.1", + "objects": "PROCESSDEFINITION|ASSIGNMENTRULES|VARIABLES|DYNAFORMS|INPUTDOCUMENTS|OUTPUTDOCUMENTS|TRIGGERS|REPORTTABLES|TEMPLATES|FILES|DBCONNECTION|PERMISSIONS|SUPERVISORS|SUPERVISORSOBJECTS" + }], + ["OUTPUTDOCUMENTS", { + "tables": { + "bpmn": { + "activity": [{ + "act_uid": "6531814515db0a000b1a480052102224", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "act_name": "Task 1", + "act_type": "TASK", + "act_is_for_compensation": "0", + "act_start_quantity": "1", + "act_completion_quantity": "0", + "act_task_type": "EMPTY", + "act_implementation": "", + "act_instantiate": "0", + "act_script_type": "", + "act_script": "", + "act_loop_type": "EMPTY", + "act_test_before": "0", + "act_loop_maximum": "0", + "act_loop_condition": "0", + "act_loop_cardinality": "0", + "act_loop_behavior": "0", + "act_is_adhoc": "0", + "act_is_collapsed": "0", + "act_completion_condition": "0", + "act_ordering": "0", + "act_cancel_remaining_instances": "1", + "act_protocol": "0", + "act_method": "0", + "act_is_global": "0", + "act_referer": "0", + "act_default_flow": "0", + "act_master_diagram": "0", + "bou_uid": "4221702605db0a000b20d10010330783", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "artifact": [], + "bound": [{ + "bou_uid": "2016268785db0a000b75638084821721", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "2617400505db0a000b92f82076213131", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "4221702605db0a000b20d10010330783", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "data": [], + "diagram": [{ + "dia_uid": "9502970915db09ff768d099009727349", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_name": "test", + "dia_is_closable": "0" + }], + "documentation": [], + "event": [{ + "evn_uid": "3614756985db0a000b6fa01034717430", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "START", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "LEAD", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "CATCH", + "bou_uid": "2016268785db0a000b75638084821721", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "evn_uid": "6197501805db0a000b8db51064043229", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "END", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "THROW", + "bou_uid": "2617400505db0a000b92f82076213131", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "extension": [], + "flow": [{ + "flo_uid": "1198047555db0a000baf2c6079046727", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "3614756985db0a000b6fa01034717430", + "flo_element_origin_type": "bpmnEvent", + "flo_element_origin_port": "0", + "flo_element_dest": "6531814515db0a000b1a480052102224", + "flo_element_dest_type": "bpmnActivity", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "133", + "flo_y1": "117", + "flo_x2": "169", + "flo_y2": "117", + "flo_state": "[{\"x\":133,\"y\":117},{\"x\":169,\"y\":117}]", + "flo_position": "1" + }, { + "flo_uid": "1533031225db0a000bb07c6074426522", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "6531814515db0a000b1a480052102224", + "flo_element_origin_type": "bpmnActivity", + "flo_element_origin_port": "0", + "flo_element_dest": "6197501805db0a000b8db51064043229", + "flo_element_dest_type": "bpmnEvent", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "320", + "flo_y1": "117", + "flo_x2": "353", + "flo_y2": "117", + "flo_state": "[{\"x\":320,\"y\":117},{\"x\":353,\"y\":117}]", + "flo_position": "1" + }], + "gateway": [], + "lane": [], + "laneset": [], + "participant": [], + "process": [{ + "pro_uid": "1750951385db09ff768f3d7080798156", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "pro_name": "test", + "pro_type": "NONE", + "pro_is_executable": "0", + "pro_is_closed": "0", + "pro_is_subprocess": "0" + }], + "project": [{ + "prj_uid": "3666235555db09ff7679916050315746", + "prj_name": "test", + "prj_description": "", + "prj_target_namespace": "", + "prj_expresion_language": "", + "prj_type_language": "", + "prj_exporter": "", + "prj_exporter_version": "", + "prj_create_date": "2019-10-23 18:46:15", + "prj_update_date": "2019-10-23 18:46:28", + "prj_author": "00000000000000000000000000000001", + "prj_author_version": "", + "prj_original_source": "" + }] + }, + "workflow": { + "stepSupervisor": [], + "processUser": [], + "groupwfs": [], + "objectPermissions": [], + "dbconnections": [], + "filesManager": [], + "reportTablesDefinition": [], + "reportTablesFields": [], + "steptriggers": [], + "triggers": [], + "steps": [], + "outputs": [], + "inputs": [], + "dynaforms": [], + "processVariables": [], + "tasks": [{ + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_ID": "0", + "TAS_UID": "6531814515db0a000b1a480052102224", + "TAS_TITLE": "Task 1", + "TAS_DESCRIPTION": "", + "TAS_DEF_TITLE": "", + "TAS_DEF_SUBJECT_MESSAGE": "", + "TAS_DEF_PROC_CODE": "", + "TAS_DEF_MESSAGE": "", + "TAS_DEF_DESCRIPTION": "", + "TAS_TYPE": "NORMAL", + "TAS_DURATION": "1", + "TAS_DELAY_TYPE": "", + "TAS_TEMPORIZER": "0", + "TAS_TYPE_DAY": "", + "TAS_TIMEUNIT": "DAYS", + "TAS_ALERT": "FALSE", + "TAS_PRIORITY_VARIABLE": "", + "TAS_ASSIGN_TYPE": "BALANCED", + "TAS_ASSIGN_VARIABLE": "@@SYS_NEXT_USER_TO_BE_ASSIGNED", + "TAS_GROUP_VARIABLE": "", + "TAS_MI_INSTANCE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCE", + "TAS_MI_COMPLETE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCES_COMPLETE", + "TAS_ASSIGN_LOCATION": "FALSE", + "TAS_ASSIGN_LOCATION_ADHOC": "FALSE", + "TAS_TRANSFER_FLY": "FALSE", + "TAS_LAST_ASSIGNED": "0", + "TAS_USER": "0", + "TAS_CAN_UPLOAD": "FALSE", + "TAS_VIEW_UPLOAD": "FALSE", + "TAS_VIEW_ADDITIONAL_DOCUMENTATION": "FALSE", + "TAS_CAN_CANCEL": "FALSE", + "TAS_OWNER_APP": "FALSE", + "STG_UID": "", + "TAS_CAN_PAUSE": "FALSE", + "TAS_CAN_SEND_MESSAGE": "TRUE", + "TAS_CAN_DELETE_DOCS": "FALSE", + "TAS_SELF_SERVICE": "FALSE", + "TAS_START": "TRUE", + "TAS_TO_LAST_USER": "FALSE", + "TAS_SEND_LAST_EMAIL": "FALSE", + "TAS_DERIVATION": "NORMAL", + "TAS_POSX": "169", + "TAS_POSY": "79", + "TAS_WIDTH": "110", + "TAS_HEIGHT": "60", + "TAS_COLOR": "", + "TAS_EVN_UID": "", + "TAS_BOUNDARY": "", + "TAS_DERIVATION_SCREEN_TPL": "", + "TAS_SELFSERVICE_TIMEOUT": "0", + "TAS_SELFSERVICE_TIME": "0", + "TAS_SELFSERVICE_TIME_UNIT": "", + "TAS_SELFSERVICE_TRIGGER_UID": "", + "TAS_SELFSERVICE_EXECUTION": "EVERY_TIME", + "TAS_NOT_EMAIL_FROM_FORMAT": "0", + "TAS_OFFLINE": "FALSE", + "TAS_EMAIL_SERVER_UID": "", + "TAS_AUTO_ROOT": "FALSE", + "TAS_RECEIVE_SERVER_UID": "", + "TAS_RECEIVE_LAST_EMAIL": "FALSE", + "TAS_RECEIVE_EMAIL_FROM_FORMAT": "0", + "TAS_RECEIVE_MESSAGE_TYPE": "text", + "TAS_RECEIVE_MESSAGE_TEMPLATE": "alert_message.html", + "TAS_RECEIVE_SUBJECT_MESSAGE": "", + "TAS_RECEIVE_MESSAGE": "", + "TAS_AVERAGE": "", + "TAS_SDV": "" + }], + "taskusers": [], + "routes": [{ + "ROU_UID": "1399970385db0a004529ba5017276522", + "ROU_PARENT": "0", + "PRO_UID": "3666235555db09ff7679916050315746", + "TAS_UID": "6531814515db0a000b1a480052102224", + "ROU_NEXT_TASK": "-1", + "ROU_CASE": "1", + "ROU_TYPE": "SEQUENTIAL", + "ROU_DEFAULT": "0", + "ROU_CONDITION": "", + "ROU_TO_LAST_USER": "FALSE", + "ROU_OPTIONAL": "FALSE", + "ROU_SEND_EMAIL": "TRUE", + "ROU_SOURCEANCHOR": "1", + "ROU_TARGETANCHOR": "0", + "ROU_TO_PORT": "1", + "ROU_FROM_PORT": "2", + "ROU_EVN_UID": "", + "GAT_UID": "" + }], + "lanes": [], + "gateways": [], + "subProcess": [], + "caseTracker": [], + "caseTrackerObject": [], + "stage": [], + "fieldCondition": [], + "event": [], + "caseScheduler": [], + "processCategory": [], + "taskExtraProperties": [], + "webEntry": [], + "webEntryEvent": [], + "messageType": [], + "messageTypeVariable": [], + "messageEventDefinition": [], + "scriptTask": [], + "timerEvent": [], + "emailEvent": [], + "abeConfiguration": [], + "process": { + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_TITLE": "test", + "PRO_DESCRIPTION": "", + "PRO_PARENT": "3666235555db09ff7679916050315746", + "PRO_TIME": "1", + "PRO_TIMEUNIT": "DAYS", + "PRO_STATUS": "ACTIVE", + "PRO_STATUS_ID": "1", + "PRO_TYPE_DAY": "", + "PRO_TYPE": "NORMAL", + "PRO_ASSIGNMENT": "FALSE", + "PRO_SHOW_MAP": "0", + "PRO_SHOW_MESSAGE": "0", + "PRO_SUBPROCESS": "0", + "PRO_TRI_CREATE": "", + "PRO_TRI_OPEN": "", + "PRO_TRI_DELETED": "", + "PRO_TRI_CANCELED": "", + "PRO_TRI_PAUSED": "", + "PRO_TRI_REASSIGNED": "", + "PRO_TRI_UNPAUSED": "", + "PRO_TYPE_PROCESS": "PUBLIC", + "PRO_SHOW_DELEGATE": "0", + "PRO_SHOW_DYNAFORM": "0", + "PRO_CATEGORY": "", + "PRO_SUB_CATEGORY": "", + "PRO_INDUSTRY": "0", + "PRO_UPDATE_DATE": "2019-10-23 18:46:28", + "PRO_CREATE_DATE": "2019-10-23 18:46:15", + "PRO_CREATE_USER": "00000000000000000000000000000001", + "PRO_HEIGHT": "5000", + "PRO_WIDTH": "10000", + "PRO_TITLE_X": "0", + "PRO_TITLE_Y": "0", + "PRO_DEBUG": "0", + "PRO_DYNAFORMS": "", + "PRO_DERIVATION_SCREEN_TPL": "", + "PRO_COST": "0", + "PRO_UNIT_COST": "", + "PRO_ITEE": "1", + "PRO_ACTION_DONE": "a:1:{i:0;s:41:\"GATEWAYTOGATEWAY_DELETE_CORRUPTED_RECORDS\";}", + "CATEGORY_ID": "0", + "PRO_CATEGORY_LABEL": "No Category", + "PRO_BPMN": "1" + }, + "reportTables": [], + "reportTablesVars": [] + }, + "plugins": [] + }, + "files": { + "workflow": [], + "bpmn": [] + }, + "version": "3.1", + "objects": "PROCESSDEFINITION|ASSIGNMENTRULES|VARIABLES|DYNAFORMS|INPUTDOCUMENTS|OUTPUTDOCUMENTS|TRIGGERS|REPORTTABLES|TEMPLATES|FILES|DBCONNECTION|PERMISSIONS|SUPERVISORS|SUPERVISORSOBJECTS" + }], + ["TRIGGERS", { + "tables": { + "bpmn": { + "activity": [{ + "act_uid": "6531814515db0a000b1a480052102224", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "act_name": "Task 1", + "act_type": "TASK", + "act_is_for_compensation": "0", + "act_start_quantity": "1", + "act_completion_quantity": "0", + "act_task_type": "EMPTY", + "act_implementation": "", + "act_instantiate": "0", + "act_script_type": "", + "act_script": "", + "act_loop_type": "EMPTY", + "act_test_before": "0", + "act_loop_maximum": "0", + "act_loop_condition": "0", + "act_loop_cardinality": "0", + "act_loop_behavior": "0", + "act_is_adhoc": "0", + "act_is_collapsed": "0", + "act_completion_condition": "0", + "act_ordering": "0", + "act_cancel_remaining_instances": "1", + "act_protocol": "0", + "act_method": "0", + "act_is_global": "0", + "act_referer": "0", + "act_default_flow": "0", + "act_master_diagram": "0", + "bou_uid": "4221702605db0a000b20d10010330783", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "artifact": [], + "bound": [{ + "bou_uid": "2016268785db0a000b75638084821721", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "2617400505db0a000b92f82076213131", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "4221702605db0a000b20d10010330783", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "data": [], + "diagram": [{ + "dia_uid": "9502970915db09ff768d099009727349", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_name": "test", + "dia_is_closable": "0" + }], + "documentation": [], + "event": [{ + "evn_uid": "3614756985db0a000b6fa01034717430", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "START", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "LEAD", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "CATCH", + "bou_uid": "2016268785db0a000b75638084821721", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "evn_uid": "6197501805db0a000b8db51064043229", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "END", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "THROW", + "bou_uid": "2617400505db0a000b92f82076213131", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "extension": [], + "flow": [{ + "flo_uid": "1198047555db0a000baf2c6079046727", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "3614756985db0a000b6fa01034717430", + "flo_element_origin_type": "bpmnEvent", + "flo_element_origin_port": "0", + "flo_element_dest": "6531814515db0a000b1a480052102224", + "flo_element_dest_type": "bpmnActivity", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "133", + "flo_y1": "117", + "flo_x2": "169", + "flo_y2": "117", + "flo_state": "[{\"x\":133,\"y\":117},{\"x\":169,\"y\":117}]", + "flo_position": "1" + }, { + "flo_uid": "1533031225db0a000bb07c6074426522", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "6531814515db0a000b1a480052102224", + "flo_element_origin_type": "bpmnActivity", + "flo_element_origin_port": "0", + "flo_element_dest": "6197501805db0a000b8db51064043229", + "flo_element_dest_type": "bpmnEvent", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "320", + "flo_y1": "117", + "flo_x2": "353", + "flo_y2": "117", + "flo_state": "[{\"x\":320,\"y\":117},{\"x\":353,\"y\":117}]", + "flo_position": "1" + }], + "gateway": [], + "lane": [], + "laneset": [], + "participant": [], + "process": [{ + "pro_uid": "1750951385db09ff768f3d7080798156", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "pro_name": "test", + "pro_type": "NONE", + "pro_is_executable": "0", + "pro_is_closed": "0", + "pro_is_subprocess": "0" + }], + "project": [{ + "prj_uid": "3666235555db09ff7679916050315746", + "prj_name": "test", + "prj_description": "", + "prj_target_namespace": "", + "prj_expresion_language": "", + "prj_type_language": "", + "prj_exporter": "", + "prj_exporter_version": "", + "prj_create_date": "2019-10-23 18:46:15", + "prj_update_date": "2019-10-23 18:46:28", + "prj_author": "00000000000000000000000000000001", + "prj_author_version": "", + "prj_original_source": "" + }] + }, + "workflow": { + "stepSupervisor": [], + "processUser": [], + "groupwfs": [], + "objectPermissions": [], + "dbconnections": [], + "filesManager": [], + "reportTablesDefinition": [], + "reportTablesFields": [], + "steptriggers": [], + "triggers": [], + "steps": [], + "outputs": [], + "inputs": [], + "dynaforms": [], + "processVariables": [], + "tasks": [{ + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_ID": "0", + "TAS_UID": "6531814515db0a000b1a480052102224", + "TAS_TITLE": "Task 1", + "TAS_DESCRIPTION": "", + "TAS_DEF_TITLE": "", + "TAS_DEF_SUBJECT_MESSAGE": "", + "TAS_DEF_PROC_CODE": "", + "TAS_DEF_MESSAGE": "", + "TAS_DEF_DESCRIPTION": "", + "TAS_TYPE": "NORMAL", + "TAS_DURATION": "1", + "TAS_DELAY_TYPE": "", + "TAS_TEMPORIZER": "0", + "TAS_TYPE_DAY": "", + "TAS_TIMEUNIT": "DAYS", + "TAS_ALERT": "FALSE", + "TAS_PRIORITY_VARIABLE": "", + "TAS_ASSIGN_TYPE": "BALANCED", + "TAS_ASSIGN_VARIABLE": "@@SYS_NEXT_USER_TO_BE_ASSIGNED", + "TAS_GROUP_VARIABLE": "", + "TAS_MI_INSTANCE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCE", + "TAS_MI_COMPLETE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCES_COMPLETE", + "TAS_ASSIGN_LOCATION": "FALSE", + "TAS_ASSIGN_LOCATION_ADHOC": "FALSE", + "TAS_TRANSFER_FLY": "FALSE", + "TAS_LAST_ASSIGNED": "0", + "TAS_USER": "0", + "TAS_CAN_UPLOAD": "FALSE", + "TAS_VIEW_UPLOAD": "FALSE", + "TAS_VIEW_ADDITIONAL_DOCUMENTATION": "FALSE", + "TAS_CAN_CANCEL": "FALSE", + "TAS_OWNER_APP": "FALSE", + "STG_UID": "", + "TAS_CAN_PAUSE": "FALSE", + "TAS_CAN_SEND_MESSAGE": "TRUE", + "TAS_CAN_DELETE_DOCS": "FALSE", + "TAS_SELF_SERVICE": "FALSE", + "TAS_START": "TRUE", + "TAS_TO_LAST_USER": "FALSE", + "TAS_SEND_LAST_EMAIL": "FALSE", + "TAS_DERIVATION": "NORMAL", + "TAS_POSX": "169", + "TAS_POSY": "79", + "TAS_WIDTH": "110", + "TAS_HEIGHT": "60", + "TAS_COLOR": "", + "TAS_EVN_UID": "", + "TAS_BOUNDARY": "", + "TAS_DERIVATION_SCREEN_TPL": "", + "TAS_SELFSERVICE_TIMEOUT": "0", + "TAS_SELFSERVICE_TIME": "0", + "TAS_SELFSERVICE_TIME_UNIT": "", + "TAS_SELFSERVICE_TRIGGER_UID": "", + "TAS_SELFSERVICE_EXECUTION": "EVERY_TIME", + "TAS_NOT_EMAIL_FROM_FORMAT": "0", + "TAS_OFFLINE": "FALSE", + "TAS_EMAIL_SERVER_UID": "", + "TAS_AUTO_ROOT": "FALSE", + "TAS_RECEIVE_SERVER_UID": "", + "TAS_RECEIVE_LAST_EMAIL": "FALSE", + "TAS_RECEIVE_EMAIL_FROM_FORMAT": "0", + "TAS_RECEIVE_MESSAGE_TYPE": "text", + "TAS_RECEIVE_MESSAGE_TEMPLATE": "alert_message.html", + "TAS_RECEIVE_SUBJECT_MESSAGE": "", + "TAS_RECEIVE_MESSAGE": "", + "TAS_AVERAGE": "", + "TAS_SDV": "" + }], + "taskusers": [], + "routes": [{ + "ROU_UID": "1399970385db0a004529ba5017276522", + "ROU_PARENT": "0", + "PRO_UID": "3666235555db09ff7679916050315746", + "TAS_UID": "6531814515db0a000b1a480052102224", + "ROU_NEXT_TASK": "-1", + "ROU_CASE": "1", + "ROU_TYPE": "SEQUENTIAL", + "ROU_DEFAULT": "0", + "ROU_CONDITION": "", + "ROU_TO_LAST_USER": "FALSE", + "ROU_OPTIONAL": "FALSE", + "ROU_SEND_EMAIL": "TRUE", + "ROU_SOURCEANCHOR": "1", + "ROU_TARGETANCHOR": "0", + "ROU_TO_PORT": "1", + "ROU_FROM_PORT": "2", + "ROU_EVN_UID": "", + "GAT_UID": "" + }], + "lanes": [], + "gateways": [], + "subProcess": [], + "caseTracker": [], + "caseTrackerObject": [], + "stage": [], + "fieldCondition": [], + "event": [], + "caseScheduler": [], + "processCategory": [], + "taskExtraProperties": [], + "webEntry": [], + "webEntryEvent": [], + "messageType": [], + "messageTypeVariable": [], + "messageEventDefinition": [], + "scriptTask": [], + "timerEvent": [], + "emailEvent": [], + "abeConfiguration": [], + "process": { + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_TITLE": "test", + "PRO_DESCRIPTION": "", + "PRO_PARENT": "3666235555db09ff7679916050315746", + "PRO_TIME": "1", + "PRO_TIMEUNIT": "DAYS", + "PRO_STATUS": "ACTIVE", + "PRO_STATUS_ID": "1", + "PRO_TYPE_DAY": "", + "PRO_TYPE": "NORMAL", + "PRO_ASSIGNMENT": "FALSE", + "PRO_SHOW_MAP": "0", + "PRO_SHOW_MESSAGE": "0", + "PRO_SUBPROCESS": "0", + "PRO_TRI_CREATE": "", + "PRO_TRI_OPEN": "", + "PRO_TRI_DELETED": "", + "PRO_TRI_CANCELED": "", + "PRO_TRI_PAUSED": "", + "PRO_TRI_REASSIGNED": "", + "PRO_TRI_UNPAUSED": "", + "PRO_TYPE_PROCESS": "PUBLIC", + "PRO_SHOW_DELEGATE": "0", + "PRO_SHOW_DYNAFORM": "0", + "PRO_CATEGORY": "", + "PRO_SUB_CATEGORY": "", + "PRO_INDUSTRY": "0", + "PRO_UPDATE_DATE": "2019-10-23 18:46:28", + "PRO_CREATE_DATE": "2019-10-23 18:46:15", + "PRO_CREATE_USER": "00000000000000000000000000000001", + "PRO_HEIGHT": "5000", + "PRO_WIDTH": "10000", + "PRO_TITLE_X": "0", + "PRO_TITLE_Y": "0", + "PRO_DEBUG": "0", + "PRO_DYNAFORMS": "", + "PRO_DERIVATION_SCREEN_TPL": "", + "PRO_COST": "0", + "PRO_UNIT_COST": "", + "PRO_ITEE": "1", + "PRO_ACTION_DONE": "a:1:{i:0;s:41:\"GATEWAYTOGATEWAY_DELETE_CORRUPTED_RECORDS\";}", + "CATEGORY_ID": "0", + "PRO_CATEGORY_LABEL": "No Category", + "PRO_BPMN": "1" + }, + "reportTables": [], + "reportTablesVars": [] + }, + "plugins": [] + }, + "files": { + "workflow": [], + "bpmn": [] + }, + "version": "3.1", + "objects": "PROCESSDEFINITION|ASSIGNMENTRULES|VARIABLES|DYNAFORMS|INPUTDOCUMENTS|OUTPUTDOCUMENTS|TRIGGERS|REPORTTABLES|TEMPLATES|FILES|DBCONNECTION|PERMISSIONS|SUPERVISORS|SUPERVISORSOBJECTS" + }], + ["REPORTTABLES", { + "tables": { + "bpmn": { + "activity": [{ + "act_uid": "6531814515db0a000b1a480052102224", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "act_name": "Task 1", + "act_type": "TASK", + "act_is_for_compensation": "0", + "act_start_quantity": "1", + "act_completion_quantity": "0", + "act_task_type": "EMPTY", + "act_implementation": "", + "act_instantiate": "0", + "act_script_type": "", + "act_script": "", + "act_loop_type": "EMPTY", + "act_test_before": "0", + "act_loop_maximum": "0", + "act_loop_condition": "0", + "act_loop_cardinality": "0", + "act_loop_behavior": "0", + "act_is_adhoc": "0", + "act_is_collapsed": "0", + "act_completion_condition": "0", + "act_ordering": "0", + "act_cancel_remaining_instances": "1", + "act_protocol": "0", + "act_method": "0", + "act_is_global": "0", + "act_referer": "0", + "act_default_flow": "0", + "act_master_diagram": "0", + "bou_uid": "4221702605db0a000b20d10010330783", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "artifact": [], + "bound": [{ + "bou_uid": "2016268785db0a000b75638084821721", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "2617400505db0a000b92f82076213131", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "4221702605db0a000b20d10010330783", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "data": [], + "diagram": [{ + "dia_uid": "9502970915db09ff768d099009727349", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_name": "test", + "dia_is_closable": "0" + }], + "documentation": [], + "event": [{ + "evn_uid": "3614756985db0a000b6fa01034717430", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "START", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "LEAD", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "CATCH", + "bou_uid": "2016268785db0a000b75638084821721", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "evn_uid": "6197501805db0a000b8db51064043229", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "END", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "THROW", + "bou_uid": "2617400505db0a000b92f82076213131", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "extension": [], + "flow": [{ + "flo_uid": "1198047555db0a000baf2c6079046727", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "3614756985db0a000b6fa01034717430", + "flo_element_origin_type": "bpmnEvent", + "flo_element_origin_port": "0", + "flo_element_dest": "6531814515db0a000b1a480052102224", + "flo_element_dest_type": "bpmnActivity", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "133", + "flo_y1": "117", + "flo_x2": "169", + "flo_y2": "117", + "flo_state": "[{\"x\":133,\"y\":117},{\"x\":169,\"y\":117}]", + "flo_position": "1" + }, { + "flo_uid": "1533031225db0a000bb07c6074426522", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "6531814515db0a000b1a480052102224", + "flo_element_origin_type": "bpmnActivity", + "flo_element_origin_port": "0", + "flo_element_dest": "6197501805db0a000b8db51064043229", + "flo_element_dest_type": "bpmnEvent", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "320", + "flo_y1": "117", + "flo_x2": "353", + "flo_y2": "117", + "flo_state": "[{\"x\":320,\"y\":117},{\"x\":353,\"y\":117}]", + "flo_position": "1" + }], + "gateway": [], + "lane": [], + "laneset": [], + "participant": [], + "process": [{ + "pro_uid": "1750951385db09ff768f3d7080798156", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "pro_name": "test", + "pro_type": "NONE", + "pro_is_executable": "0", + "pro_is_closed": "0", + "pro_is_subprocess": "0" + }], + "project": [{ + "prj_uid": "3666235555db09ff7679916050315746", + "prj_name": "test", + "prj_description": "", + "prj_target_namespace": "", + "prj_expresion_language": "", + "prj_type_language": "", + "prj_exporter": "", + "prj_exporter_version": "", + "prj_create_date": "2019-10-23 18:46:15", + "prj_update_date": "2019-10-23 18:46:28", + "prj_author": "00000000000000000000000000000001", + "prj_author_version": "", + "prj_original_source": "" + }] + }, + "workflow": { + "stepSupervisor": [], + "processUser": [], + "groupwfs": [], + "objectPermissions": [], + "dbconnections": [], + "filesManager": [], + "reportTablesDefinition": [], + "reportTablesFields": [], + "steptriggers": [], + "triggers": [], + "steps": [], + "outputs": [], + "inputs": [], + "dynaforms": [], + "processVariables": [], + "tasks": [{ + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_ID": "0", + "TAS_UID": "6531814515db0a000b1a480052102224", + "TAS_TITLE": "Task 1", + "TAS_DESCRIPTION": "", + "TAS_DEF_TITLE": "", + "TAS_DEF_SUBJECT_MESSAGE": "", + "TAS_DEF_PROC_CODE": "", + "TAS_DEF_MESSAGE": "", + "TAS_DEF_DESCRIPTION": "", + "TAS_TYPE": "NORMAL", + "TAS_DURATION": "1", + "TAS_DELAY_TYPE": "", + "TAS_TEMPORIZER": "0", + "TAS_TYPE_DAY": "", + "TAS_TIMEUNIT": "DAYS", + "TAS_ALERT": "FALSE", + "TAS_PRIORITY_VARIABLE": "", + "TAS_ASSIGN_TYPE": "BALANCED", + "TAS_ASSIGN_VARIABLE": "@@SYS_NEXT_USER_TO_BE_ASSIGNED", + "TAS_GROUP_VARIABLE": "", + "TAS_MI_INSTANCE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCE", + "TAS_MI_COMPLETE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCES_COMPLETE", + "TAS_ASSIGN_LOCATION": "FALSE", + "TAS_ASSIGN_LOCATION_ADHOC": "FALSE", + "TAS_TRANSFER_FLY": "FALSE", + "TAS_LAST_ASSIGNED": "0", + "TAS_USER": "0", + "TAS_CAN_UPLOAD": "FALSE", + "TAS_VIEW_UPLOAD": "FALSE", + "TAS_VIEW_ADDITIONAL_DOCUMENTATION": "FALSE", + "TAS_CAN_CANCEL": "FALSE", + "TAS_OWNER_APP": "FALSE", + "STG_UID": "", + "TAS_CAN_PAUSE": "FALSE", + "TAS_CAN_SEND_MESSAGE": "TRUE", + "TAS_CAN_DELETE_DOCS": "FALSE", + "TAS_SELF_SERVICE": "FALSE", + "TAS_START": "TRUE", + "TAS_TO_LAST_USER": "FALSE", + "TAS_SEND_LAST_EMAIL": "FALSE", + "TAS_DERIVATION": "NORMAL", + "TAS_POSX": "169", + "TAS_POSY": "79", + "TAS_WIDTH": "110", + "TAS_HEIGHT": "60", + "TAS_COLOR": "", + "TAS_EVN_UID": "", + "TAS_BOUNDARY": "", + "TAS_DERIVATION_SCREEN_TPL": "", + "TAS_SELFSERVICE_TIMEOUT": "0", + "TAS_SELFSERVICE_TIME": "0", + "TAS_SELFSERVICE_TIME_UNIT": "", + "TAS_SELFSERVICE_TRIGGER_UID": "", + "TAS_SELFSERVICE_EXECUTION": "EVERY_TIME", + "TAS_NOT_EMAIL_FROM_FORMAT": "0", + "TAS_OFFLINE": "FALSE", + "TAS_EMAIL_SERVER_UID": "", + "TAS_AUTO_ROOT": "FALSE", + "TAS_RECEIVE_SERVER_UID": "", + "TAS_RECEIVE_LAST_EMAIL": "FALSE", + "TAS_RECEIVE_EMAIL_FROM_FORMAT": "0", + "TAS_RECEIVE_MESSAGE_TYPE": "text", + "TAS_RECEIVE_MESSAGE_TEMPLATE": "alert_message.html", + "TAS_RECEIVE_SUBJECT_MESSAGE": "", + "TAS_RECEIVE_MESSAGE": "", + "TAS_AVERAGE": "", + "TAS_SDV": "" + }], + "taskusers": [], + "routes": [{ + "ROU_UID": "1399970385db0a004529ba5017276522", + "ROU_PARENT": "0", + "PRO_UID": "3666235555db09ff7679916050315746", + "TAS_UID": "6531814515db0a000b1a480052102224", + "ROU_NEXT_TASK": "-1", + "ROU_CASE": "1", + "ROU_TYPE": "SEQUENTIAL", + "ROU_DEFAULT": "0", + "ROU_CONDITION": "", + "ROU_TO_LAST_USER": "FALSE", + "ROU_OPTIONAL": "FALSE", + "ROU_SEND_EMAIL": "TRUE", + "ROU_SOURCEANCHOR": "1", + "ROU_TARGETANCHOR": "0", + "ROU_TO_PORT": "1", + "ROU_FROM_PORT": "2", + "ROU_EVN_UID": "", + "GAT_UID": "" + }], + "lanes": [], + "gateways": [], + "subProcess": [], + "caseTracker": [], + "caseTrackerObject": [], + "stage": [], + "fieldCondition": [], + "event": [], + "caseScheduler": [], + "processCategory": [], + "taskExtraProperties": [], + "webEntry": [], + "webEntryEvent": [], + "messageType": [], + "messageTypeVariable": [], + "messageEventDefinition": [], + "scriptTask": [], + "timerEvent": [], + "emailEvent": [], + "abeConfiguration": [], + "process": { + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_TITLE": "test", + "PRO_DESCRIPTION": "", + "PRO_PARENT": "3666235555db09ff7679916050315746", + "PRO_TIME": "1", + "PRO_TIMEUNIT": "DAYS", + "PRO_STATUS": "ACTIVE", + "PRO_STATUS_ID": "1", + "PRO_TYPE_DAY": "", + "PRO_TYPE": "NORMAL", + "PRO_ASSIGNMENT": "FALSE", + "PRO_SHOW_MAP": "0", + "PRO_SHOW_MESSAGE": "0", + "PRO_SUBPROCESS": "0", + "PRO_TRI_CREATE": "", + "PRO_TRI_OPEN": "", + "PRO_TRI_DELETED": "", + "PRO_TRI_CANCELED": "", + "PRO_TRI_PAUSED": "", + "PRO_TRI_REASSIGNED": "", + "PRO_TRI_UNPAUSED": "", + "PRO_TYPE_PROCESS": "PUBLIC", + "PRO_SHOW_DELEGATE": "0", + "PRO_SHOW_DYNAFORM": "0", + "PRO_CATEGORY": "", + "PRO_SUB_CATEGORY": "", + "PRO_INDUSTRY": "0", + "PRO_UPDATE_DATE": "2019-10-23 18:46:28", + "PRO_CREATE_DATE": "2019-10-23 18:46:15", + "PRO_CREATE_USER": "00000000000000000000000000000001", + "PRO_HEIGHT": "5000", + "PRO_WIDTH": "10000", + "PRO_TITLE_X": "0", + "PRO_TITLE_Y": "0", + "PRO_DEBUG": "0", + "PRO_DYNAFORMS": "", + "PRO_DERIVATION_SCREEN_TPL": "", + "PRO_COST": "0", + "PRO_UNIT_COST": "", + "PRO_ITEE": "1", + "PRO_ACTION_DONE": "a:1:{i:0;s:41:\"GATEWAYTOGATEWAY_DELETE_CORRUPTED_RECORDS\";}", + "CATEGORY_ID": "0", + "PRO_CATEGORY_LABEL": "No Category", + "PRO_BPMN": "1" + }, + "reportTables": [], + "reportTablesVars": [] + }, + "plugins": [] + }, + "files": { + "workflow": [], + "bpmn": [] + }, + "version": "3.1", + "objects": "PROCESSDEFINITION|ASSIGNMENTRULES|VARIABLES|DYNAFORMS|INPUTDOCUMENTS|OUTPUTDOCUMENTS|TRIGGERS|REPORTTABLES|TEMPLATES|FILES|DBCONNECTION|PERMISSIONS|SUPERVISORS|SUPERVISORSOBJECTS" + }], + ["TEMPLATES", { + "tables": { + "bpmn": { + "activity": [{ + "act_uid": "6531814515db0a000b1a480052102224", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "act_name": "Task 1", + "act_type": "TASK", + "act_is_for_compensation": "0", + "act_start_quantity": "1", + "act_completion_quantity": "0", + "act_task_type": "EMPTY", + "act_implementation": "", + "act_instantiate": "0", + "act_script_type": "", + "act_script": "", + "act_loop_type": "EMPTY", + "act_test_before": "0", + "act_loop_maximum": "0", + "act_loop_condition": "0", + "act_loop_cardinality": "0", + "act_loop_behavior": "0", + "act_is_adhoc": "0", + "act_is_collapsed": "0", + "act_completion_condition": "0", + "act_ordering": "0", + "act_cancel_remaining_instances": "1", + "act_protocol": "0", + "act_method": "0", + "act_is_global": "0", + "act_referer": "0", + "act_default_flow": "0", + "act_master_diagram": "0", + "bou_uid": "4221702605db0a000b20d10010330783", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "artifact": [], + "bound": [{ + "bou_uid": "2016268785db0a000b75638084821721", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "2617400505db0a000b92f82076213131", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "4221702605db0a000b20d10010330783", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "data": [], + "diagram": [{ + "dia_uid": "9502970915db09ff768d099009727349", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_name": "test", + "dia_is_closable": "0" + }], + "documentation": [], + "event": [{ + "evn_uid": "3614756985db0a000b6fa01034717430", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "START", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "LEAD", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "CATCH", + "bou_uid": "2016268785db0a000b75638084821721", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "evn_uid": "6197501805db0a000b8db51064043229", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "END", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "THROW", + "bou_uid": "2617400505db0a000b92f82076213131", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "extension": [], + "flow": [{ + "flo_uid": "1198047555db0a000baf2c6079046727", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "3614756985db0a000b6fa01034717430", + "flo_element_origin_type": "bpmnEvent", + "flo_element_origin_port": "0", + "flo_element_dest": "6531814515db0a000b1a480052102224", + "flo_element_dest_type": "bpmnActivity", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "133", + "flo_y1": "117", + "flo_x2": "169", + "flo_y2": "117", + "flo_state": "[{\"x\":133,\"y\":117},{\"x\":169,\"y\":117}]", + "flo_position": "1" + }, { + "flo_uid": "1533031225db0a000bb07c6074426522", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "6531814515db0a000b1a480052102224", + "flo_element_origin_type": "bpmnActivity", + "flo_element_origin_port": "0", + "flo_element_dest": "6197501805db0a000b8db51064043229", + "flo_element_dest_type": "bpmnEvent", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "320", + "flo_y1": "117", + "flo_x2": "353", + "flo_y2": "117", + "flo_state": "[{\"x\":320,\"y\":117},{\"x\":353,\"y\":117}]", + "flo_position": "1" + }], + "gateway": [], + "lane": [], + "laneset": [], + "participant": [], + "process": [{ + "pro_uid": "1750951385db09ff768f3d7080798156", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "pro_name": "test", + "pro_type": "NONE", + "pro_is_executable": "0", + "pro_is_closed": "0", + "pro_is_subprocess": "0" + }], + "project": [{ + "prj_uid": "3666235555db09ff7679916050315746", + "prj_name": "test", + "prj_description": "", + "prj_target_namespace": "", + "prj_expresion_language": "", + "prj_type_language": "", + "prj_exporter": "", + "prj_exporter_version": "", + "prj_create_date": "2019-10-23 18:46:15", + "prj_update_date": "2019-10-23 18:46:28", + "prj_author": "00000000000000000000000000000001", + "prj_author_version": "", + "prj_original_source": "" + }] + }, + "workflow": { + "stepSupervisor": [], + "processUser": [], + "groupwfs": [], + "objectPermissions": [], + "dbconnections": [], + "filesManager": [], + "reportTablesDefinition": [], + "reportTablesFields": [], + "steptriggers": [], + "triggers": [], + "steps": [], + "outputs": [], + "inputs": [], + "dynaforms": [], + "processVariables": [], + "tasks": [{ + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_ID": "0", + "TAS_UID": "6531814515db0a000b1a480052102224", + "TAS_TITLE": "Task 1", + "TAS_DESCRIPTION": "", + "TAS_DEF_TITLE": "", + "TAS_DEF_SUBJECT_MESSAGE": "", + "TAS_DEF_PROC_CODE": "", + "TAS_DEF_MESSAGE": "", + "TAS_DEF_DESCRIPTION": "", + "TAS_TYPE": "NORMAL", + "TAS_DURATION": "1", + "TAS_DELAY_TYPE": "", + "TAS_TEMPORIZER": "0", + "TAS_TYPE_DAY": "", + "TAS_TIMEUNIT": "DAYS", + "TAS_ALERT": "FALSE", + "TAS_PRIORITY_VARIABLE": "", + "TAS_ASSIGN_TYPE": "BALANCED", + "TAS_ASSIGN_VARIABLE": "@@SYS_NEXT_USER_TO_BE_ASSIGNED", + "TAS_GROUP_VARIABLE": "", + "TAS_MI_INSTANCE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCE", + "TAS_MI_COMPLETE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCES_COMPLETE", + "TAS_ASSIGN_LOCATION": "FALSE", + "TAS_ASSIGN_LOCATION_ADHOC": "FALSE", + "TAS_TRANSFER_FLY": "FALSE", + "TAS_LAST_ASSIGNED": "0", + "TAS_USER": "0", + "TAS_CAN_UPLOAD": "FALSE", + "TAS_VIEW_UPLOAD": "FALSE", + "TAS_VIEW_ADDITIONAL_DOCUMENTATION": "FALSE", + "TAS_CAN_CANCEL": "FALSE", + "TAS_OWNER_APP": "FALSE", + "STG_UID": "", + "TAS_CAN_PAUSE": "FALSE", + "TAS_CAN_SEND_MESSAGE": "TRUE", + "TAS_CAN_DELETE_DOCS": "FALSE", + "TAS_SELF_SERVICE": "FALSE", + "TAS_START": "TRUE", + "TAS_TO_LAST_USER": "FALSE", + "TAS_SEND_LAST_EMAIL": "FALSE", + "TAS_DERIVATION": "NORMAL", + "TAS_POSX": "169", + "TAS_POSY": "79", + "TAS_WIDTH": "110", + "TAS_HEIGHT": "60", + "TAS_COLOR": "", + "TAS_EVN_UID": "", + "TAS_BOUNDARY": "", + "TAS_DERIVATION_SCREEN_TPL": "", + "TAS_SELFSERVICE_TIMEOUT": "0", + "TAS_SELFSERVICE_TIME": "0", + "TAS_SELFSERVICE_TIME_UNIT": "", + "TAS_SELFSERVICE_TRIGGER_UID": "", + "TAS_SELFSERVICE_EXECUTION": "EVERY_TIME", + "TAS_NOT_EMAIL_FROM_FORMAT": "0", + "TAS_OFFLINE": "FALSE", + "TAS_EMAIL_SERVER_UID": "", + "TAS_AUTO_ROOT": "FALSE", + "TAS_RECEIVE_SERVER_UID": "", + "TAS_RECEIVE_LAST_EMAIL": "FALSE", + "TAS_RECEIVE_EMAIL_FROM_FORMAT": "0", + "TAS_RECEIVE_MESSAGE_TYPE": "text", + "TAS_RECEIVE_MESSAGE_TEMPLATE": "alert_message.html", + "TAS_RECEIVE_SUBJECT_MESSAGE": "", + "TAS_RECEIVE_MESSAGE": "", + "TAS_AVERAGE": "", + "TAS_SDV": "" + }], + "taskusers": [], + "routes": [{ + "ROU_UID": "1399970385db0a004529ba5017276522", + "ROU_PARENT": "0", + "PRO_UID": "3666235555db09ff7679916050315746", + "TAS_UID": "6531814515db0a000b1a480052102224", + "ROU_NEXT_TASK": "-1", + "ROU_CASE": "1", + "ROU_TYPE": "SEQUENTIAL", + "ROU_DEFAULT": "0", + "ROU_CONDITION": "", + "ROU_TO_LAST_USER": "FALSE", + "ROU_OPTIONAL": "FALSE", + "ROU_SEND_EMAIL": "TRUE", + "ROU_SOURCEANCHOR": "1", + "ROU_TARGETANCHOR": "0", + "ROU_TO_PORT": "1", + "ROU_FROM_PORT": "2", + "ROU_EVN_UID": "", + "GAT_UID": "" + }], + "lanes": [], + "gateways": [], + "subProcess": [], + "caseTracker": [], + "caseTrackerObject": [], + "stage": [], + "fieldCondition": [], + "event": [], + "caseScheduler": [], + "processCategory": [], + "taskExtraProperties": [], + "webEntry": [], + "webEntryEvent": [], + "messageType": [], + "messageTypeVariable": [], + "messageEventDefinition": [], + "scriptTask": [], + "timerEvent": [], + "emailEvent": [], + "abeConfiguration": [], + "process": { + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_TITLE": "test", + "PRO_DESCRIPTION": "", + "PRO_PARENT": "3666235555db09ff7679916050315746", + "PRO_TIME": "1", + "PRO_TIMEUNIT": "DAYS", + "PRO_STATUS": "ACTIVE", + "PRO_STATUS_ID": "1", + "PRO_TYPE_DAY": "", + "PRO_TYPE": "NORMAL", + "PRO_ASSIGNMENT": "FALSE", + "PRO_SHOW_MAP": "0", + "PRO_SHOW_MESSAGE": "0", + "PRO_SUBPROCESS": "0", + "PRO_TRI_CREATE": "", + "PRO_TRI_OPEN": "", + "PRO_TRI_DELETED": "", + "PRO_TRI_CANCELED": "", + "PRO_TRI_PAUSED": "", + "PRO_TRI_REASSIGNED": "", + "PRO_TRI_UNPAUSED": "", + "PRO_TYPE_PROCESS": "PUBLIC", + "PRO_SHOW_DELEGATE": "0", + "PRO_SHOW_DYNAFORM": "0", + "PRO_CATEGORY": "", + "PRO_SUB_CATEGORY": "", + "PRO_INDUSTRY": "0", + "PRO_UPDATE_DATE": "2019-10-23 18:46:28", + "PRO_CREATE_DATE": "2019-10-23 18:46:15", + "PRO_CREATE_USER": "00000000000000000000000000000001", + "PRO_HEIGHT": "5000", + "PRO_WIDTH": "10000", + "PRO_TITLE_X": "0", + "PRO_TITLE_Y": "0", + "PRO_DEBUG": "0", + "PRO_DYNAFORMS": "", + "PRO_DERIVATION_SCREEN_TPL": "", + "PRO_COST": "0", + "PRO_UNIT_COST": "", + "PRO_ITEE": "1", + "PRO_ACTION_DONE": "a:1:{i:0;s:41:\"GATEWAYTOGATEWAY_DELETE_CORRUPTED_RECORDS\";}", + "CATEGORY_ID": "0", + "PRO_CATEGORY_LABEL": "No Category", + "PRO_BPMN": "1" + }, + "reportTables": [], + "reportTablesVars": [] + }, + "plugins": [] + }, + "files": { + "workflow": [], + "bpmn": [] + }, + "version": "3.1", + "objects": "PROCESSDEFINITION|ASSIGNMENTRULES|VARIABLES|DYNAFORMS|INPUTDOCUMENTS|OUTPUTDOCUMENTS|TRIGGERS|REPORTTABLES|TEMPLATES|FILES|DBCONNECTION|PERMISSIONS|SUPERVISORS|SUPERVISORSOBJECTS" + }], + ["FILES", { + "tables": { + "bpmn": { + "activity": [{ + "act_uid": "6531814515db0a000b1a480052102224", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "act_name": "Task 1", + "act_type": "TASK", + "act_is_for_compensation": "0", + "act_start_quantity": "1", + "act_completion_quantity": "0", + "act_task_type": "EMPTY", + "act_implementation": "", + "act_instantiate": "0", + "act_script_type": "", + "act_script": "", + "act_loop_type": "EMPTY", + "act_test_before": "0", + "act_loop_maximum": "0", + "act_loop_condition": "0", + "act_loop_cardinality": "0", + "act_loop_behavior": "0", + "act_is_adhoc": "0", + "act_is_collapsed": "0", + "act_completion_condition": "0", + "act_ordering": "0", + "act_cancel_remaining_instances": "1", + "act_protocol": "0", + "act_method": "0", + "act_is_global": "0", + "act_referer": "0", + "act_default_flow": "0", + "act_master_diagram": "0", + "bou_uid": "4221702605db0a000b20d10010330783", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "artifact": [], + "bound": [{ + "bou_uid": "2016268785db0a000b75638084821721", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "2617400505db0a000b92f82076213131", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "4221702605db0a000b20d10010330783", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "data": [], + "diagram": [{ + "dia_uid": "9502970915db09ff768d099009727349", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_name": "test", + "dia_is_closable": "0" + }], + "documentation": [], + "event": [{ + "evn_uid": "3614756985db0a000b6fa01034717430", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "START", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "LEAD", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "CATCH", + "bou_uid": "2016268785db0a000b75638084821721", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "evn_uid": "6197501805db0a000b8db51064043229", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "END", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "THROW", + "bou_uid": "2617400505db0a000b92f82076213131", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "extension": [], + "flow": [{ + "flo_uid": "1198047555db0a000baf2c6079046727", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "3614756985db0a000b6fa01034717430", + "flo_element_origin_type": "bpmnEvent", + "flo_element_origin_port": "0", + "flo_element_dest": "6531814515db0a000b1a480052102224", + "flo_element_dest_type": "bpmnActivity", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "133", + "flo_y1": "117", + "flo_x2": "169", + "flo_y2": "117", + "flo_state": "[{\"x\":133,\"y\":117},{\"x\":169,\"y\":117}]", + "flo_position": "1" + }, { + "flo_uid": "1533031225db0a000bb07c6074426522", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "6531814515db0a000b1a480052102224", + "flo_element_origin_type": "bpmnActivity", + "flo_element_origin_port": "0", + "flo_element_dest": "6197501805db0a000b8db51064043229", + "flo_element_dest_type": "bpmnEvent", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "320", + "flo_y1": "117", + "flo_x2": "353", + "flo_y2": "117", + "flo_state": "[{\"x\":320,\"y\":117},{\"x\":353,\"y\":117}]", + "flo_position": "1" + }], + "gateway": [], + "lane": [], + "laneset": [], + "participant": [], + "process": [{ + "pro_uid": "1750951385db09ff768f3d7080798156", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "pro_name": "test", + "pro_type": "NONE", + "pro_is_executable": "0", + "pro_is_closed": "0", + "pro_is_subprocess": "0" + }], + "project": [{ + "prj_uid": "3666235555db09ff7679916050315746", + "prj_name": "test", + "prj_description": "", + "prj_target_namespace": "", + "prj_expresion_language": "", + "prj_type_language": "", + "prj_exporter": "", + "prj_exporter_version": "", + "prj_create_date": "2019-10-23 18:46:15", + "prj_update_date": "2019-10-23 18:46:28", + "prj_author": "00000000000000000000000000000001", + "prj_author_version": "", + "prj_original_source": "" + }] + }, + "workflow": { + "stepSupervisor": [], + "processUser": [], + "groupwfs": [], + "objectPermissions": [], + "dbconnections": [], + "filesManager": [], + "reportTablesDefinition": [], + "reportTablesFields": [], + "steptriggers": [], + "triggers": [], + "steps": [], + "outputs": [], + "inputs": [], + "dynaforms": [], + "processVariables": [], + "tasks": [{ + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_ID": "0", + "TAS_UID": "6531814515db0a000b1a480052102224", + "TAS_TITLE": "Task 1", + "TAS_DESCRIPTION": "", + "TAS_DEF_TITLE": "", + "TAS_DEF_SUBJECT_MESSAGE": "", + "TAS_DEF_PROC_CODE": "", + "TAS_DEF_MESSAGE": "", + "TAS_DEF_DESCRIPTION": "", + "TAS_TYPE": "NORMAL", + "TAS_DURATION": "1", + "TAS_DELAY_TYPE": "", + "TAS_TEMPORIZER": "0", + "TAS_TYPE_DAY": "", + "TAS_TIMEUNIT": "DAYS", + "TAS_ALERT": "FALSE", + "TAS_PRIORITY_VARIABLE": "", + "TAS_ASSIGN_TYPE": "BALANCED", + "TAS_ASSIGN_VARIABLE": "@@SYS_NEXT_USER_TO_BE_ASSIGNED", + "TAS_GROUP_VARIABLE": "", + "TAS_MI_INSTANCE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCE", + "TAS_MI_COMPLETE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCES_COMPLETE", + "TAS_ASSIGN_LOCATION": "FALSE", + "TAS_ASSIGN_LOCATION_ADHOC": "FALSE", + "TAS_TRANSFER_FLY": "FALSE", + "TAS_LAST_ASSIGNED": "0", + "TAS_USER": "0", + "TAS_CAN_UPLOAD": "FALSE", + "TAS_VIEW_UPLOAD": "FALSE", + "TAS_VIEW_ADDITIONAL_DOCUMENTATION": "FALSE", + "TAS_CAN_CANCEL": "FALSE", + "TAS_OWNER_APP": "FALSE", + "STG_UID": "", + "TAS_CAN_PAUSE": "FALSE", + "TAS_CAN_SEND_MESSAGE": "TRUE", + "TAS_CAN_DELETE_DOCS": "FALSE", + "TAS_SELF_SERVICE": "FALSE", + "TAS_START": "TRUE", + "TAS_TO_LAST_USER": "FALSE", + "TAS_SEND_LAST_EMAIL": "FALSE", + "TAS_DERIVATION": "NORMAL", + "TAS_POSX": "169", + "TAS_POSY": "79", + "TAS_WIDTH": "110", + "TAS_HEIGHT": "60", + "TAS_COLOR": "", + "TAS_EVN_UID": "", + "TAS_BOUNDARY": "", + "TAS_DERIVATION_SCREEN_TPL": "", + "TAS_SELFSERVICE_TIMEOUT": "0", + "TAS_SELFSERVICE_TIME": "0", + "TAS_SELFSERVICE_TIME_UNIT": "", + "TAS_SELFSERVICE_TRIGGER_UID": "", + "TAS_SELFSERVICE_EXECUTION": "EVERY_TIME", + "TAS_NOT_EMAIL_FROM_FORMAT": "0", + "TAS_OFFLINE": "FALSE", + "TAS_EMAIL_SERVER_UID": "", + "TAS_AUTO_ROOT": "FALSE", + "TAS_RECEIVE_SERVER_UID": "", + "TAS_RECEIVE_LAST_EMAIL": "FALSE", + "TAS_RECEIVE_EMAIL_FROM_FORMAT": "0", + "TAS_RECEIVE_MESSAGE_TYPE": "text", + "TAS_RECEIVE_MESSAGE_TEMPLATE": "alert_message.html", + "TAS_RECEIVE_SUBJECT_MESSAGE": "", + "TAS_RECEIVE_MESSAGE": "", + "TAS_AVERAGE": "", + "TAS_SDV": "" + }], + "taskusers": [], + "routes": [{ + "ROU_UID": "1399970385db0a004529ba5017276522", + "ROU_PARENT": "0", + "PRO_UID": "3666235555db09ff7679916050315746", + "TAS_UID": "6531814515db0a000b1a480052102224", + "ROU_NEXT_TASK": "-1", + "ROU_CASE": "1", + "ROU_TYPE": "SEQUENTIAL", + "ROU_DEFAULT": "0", + "ROU_CONDITION": "", + "ROU_TO_LAST_USER": "FALSE", + "ROU_OPTIONAL": "FALSE", + "ROU_SEND_EMAIL": "TRUE", + "ROU_SOURCEANCHOR": "1", + "ROU_TARGETANCHOR": "0", + "ROU_TO_PORT": "1", + "ROU_FROM_PORT": "2", + "ROU_EVN_UID": "", + "GAT_UID": "" + }], + "lanes": [], + "gateways": [], + "subProcess": [], + "caseTracker": [], + "caseTrackerObject": [], + "stage": [], + "fieldCondition": [], + "event": [], + "caseScheduler": [], + "processCategory": [], + "taskExtraProperties": [], + "webEntry": [], + "webEntryEvent": [], + "messageType": [], + "messageTypeVariable": [], + "messageEventDefinition": [], + "scriptTask": [], + "timerEvent": [], + "emailEvent": [], + "abeConfiguration": [], + "process": { + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_TITLE": "test", + "PRO_DESCRIPTION": "", + "PRO_PARENT": "3666235555db09ff7679916050315746", + "PRO_TIME": "1", + "PRO_TIMEUNIT": "DAYS", + "PRO_STATUS": "ACTIVE", + "PRO_STATUS_ID": "1", + "PRO_TYPE_DAY": "", + "PRO_TYPE": "NORMAL", + "PRO_ASSIGNMENT": "FALSE", + "PRO_SHOW_MAP": "0", + "PRO_SHOW_MESSAGE": "0", + "PRO_SUBPROCESS": "0", + "PRO_TRI_CREATE": "", + "PRO_TRI_OPEN": "", + "PRO_TRI_DELETED": "", + "PRO_TRI_CANCELED": "", + "PRO_TRI_PAUSED": "", + "PRO_TRI_REASSIGNED": "", + "PRO_TRI_UNPAUSED": "", + "PRO_TYPE_PROCESS": "PUBLIC", + "PRO_SHOW_DELEGATE": "0", + "PRO_SHOW_DYNAFORM": "0", + "PRO_CATEGORY": "", + "PRO_SUB_CATEGORY": "", + "PRO_INDUSTRY": "0", + "PRO_UPDATE_DATE": "2019-10-23 18:46:28", + "PRO_CREATE_DATE": "2019-10-23 18:46:15", + "PRO_CREATE_USER": "00000000000000000000000000000001", + "PRO_HEIGHT": "5000", + "PRO_WIDTH": "10000", + "PRO_TITLE_X": "0", + "PRO_TITLE_Y": "0", + "PRO_DEBUG": "0", + "PRO_DYNAFORMS": "", + "PRO_DERIVATION_SCREEN_TPL": "", + "PRO_COST": "0", + "PRO_UNIT_COST": "", + "PRO_ITEE": "1", + "PRO_ACTION_DONE": "a:1:{i:0;s:41:\"GATEWAYTOGATEWAY_DELETE_CORRUPTED_RECORDS\";}", + "CATEGORY_ID": "0", + "PRO_CATEGORY_LABEL": "No Category", + "PRO_BPMN": "1" + }, + "reportTables": [], + "reportTablesVars": [] + }, + "plugins": [] + }, + "files": { + "workflow": [], + "bpmn": [] + }, + "version": "3.1", + "objects": "PROCESSDEFINITION|ASSIGNMENTRULES|VARIABLES|DYNAFORMS|INPUTDOCUMENTS|OUTPUTDOCUMENTS|TRIGGERS|REPORTTABLES|TEMPLATES|FILES|DBCONNECTION|PERMISSIONS|SUPERVISORS|SUPERVISORSOBJECTS" + }], + ["DBCONNECTION", { + "tables": { + "bpmn": { + "activity": [{ + "act_uid": "6531814515db0a000b1a480052102224", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "act_name": "Task 1", + "act_type": "TASK", + "act_is_for_compensation": "0", + "act_start_quantity": "1", + "act_completion_quantity": "0", + "act_task_type": "EMPTY", + "act_implementation": "", + "act_instantiate": "0", + "act_script_type": "", + "act_script": "", + "act_loop_type": "EMPTY", + "act_test_before": "0", + "act_loop_maximum": "0", + "act_loop_condition": "0", + "act_loop_cardinality": "0", + "act_loop_behavior": "0", + "act_is_adhoc": "0", + "act_is_collapsed": "0", + "act_completion_condition": "0", + "act_ordering": "0", + "act_cancel_remaining_instances": "1", + "act_protocol": "0", + "act_method": "0", + "act_is_global": "0", + "act_referer": "0", + "act_default_flow": "0", + "act_master_diagram": "0", + "bou_uid": "4221702605db0a000b20d10010330783", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "artifact": [], + "bound": [{ + "bou_uid": "2016268785db0a000b75638084821721", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "2617400505db0a000b92f82076213131", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "4221702605db0a000b20d10010330783", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "data": [], + "diagram": [{ + "dia_uid": "9502970915db09ff768d099009727349", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_name": "test", + "dia_is_closable": "0" + }], + "documentation": [], + "event": [{ + "evn_uid": "3614756985db0a000b6fa01034717430", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "START", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "LEAD", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "CATCH", + "bou_uid": "2016268785db0a000b75638084821721", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "evn_uid": "6197501805db0a000b8db51064043229", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "END", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "THROW", + "bou_uid": "2617400505db0a000b92f82076213131", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "extension": [], + "flow": [{ + "flo_uid": "1198047555db0a000baf2c6079046727", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "3614756985db0a000b6fa01034717430", + "flo_element_origin_type": "bpmnEvent", + "flo_element_origin_port": "0", + "flo_element_dest": "6531814515db0a000b1a480052102224", + "flo_element_dest_type": "bpmnActivity", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "133", + "flo_y1": "117", + "flo_x2": "169", + "flo_y2": "117", + "flo_state": "[{\"x\":133,\"y\":117},{\"x\":169,\"y\":117}]", + "flo_position": "1" + }, { + "flo_uid": "1533031225db0a000bb07c6074426522", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "6531814515db0a000b1a480052102224", + "flo_element_origin_type": "bpmnActivity", + "flo_element_origin_port": "0", + "flo_element_dest": "6197501805db0a000b8db51064043229", + "flo_element_dest_type": "bpmnEvent", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "320", + "flo_y1": "117", + "flo_x2": "353", + "flo_y2": "117", + "flo_state": "[{\"x\":320,\"y\":117},{\"x\":353,\"y\":117}]", + "flo_position": "1" + }], + "gateway": [], + "lane": [], + "laneset": [], + "participant": [], + "process": [{ + "pro_uid": "1750951385db09ff768f3d7080798156", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "pro_name": "test", + "pro_type": "NONE", + "pro_is_executable": "0", + "pro_is_closed": "0", + "pro_is_subprocess": "0" + }], + "project": [{ + "prj_uid": "3666235555db09ff7679916050315746", + "prj_name": "test", + "prj_description": "", + "prj_target_namespace": "", + "prj_expresion_language": "", + "prj_type_language": "", + "prj_exporter": "", + "prj_exporter_version": "", + "prj_create_date": "2019-10-23 18:46:15", + "prj_update_date": "2019-10-23 18:46:28", + "prj_author": "00000000000000000000000000000001", + "prj_author_version": "", + "prj_original_source": "" + }] + }, + "workflow": { + "stepSupervisor": [], + "processUser": [], + "groupwfs": [], + "objectPermissions": [], + "dbconnections": [], + "filesManager": [], + "reportTablesDefinition": [], + "reportTablesFields": [], + "steptriggers": [], + "triggers": [], + "steps": [], + "outputs": [], + "inputs": [], + "dynaforms": [], + "processVariables": [], + "tasks": [{ + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_ID": "0", + "TAS_UID": "6531814515db0a000b1a480052102224", + "TAS_TITLE": "Task 1", + "TAS_DESCRIPTION": "", + "TAS_DEF_TITLE": "", + "TAS_DEF_SUBJECT_MESSAGE": "", + "TAS_DEF_PROC_CODE": "", + "TAS_DEF_MESSAGE": "", + "TAS_DEF_DESCRIPTION": "", + "TAS_TYPE": "NORMAL", + "TAS_DURATION": "1", + "TAS_DELAY_TYPE": "", + "TAS_TEMPORIZER": "0", + "TAS_TYPE_DAY": "", + "TAS_TIMEUNIT": "DAYS", + "TAS_ALERT": "FALSE", + "TAS_PRIORITY_VARIABLE": "", + "TAS_ASSIGN_TYPE": "BALANCED", + "TAS_ASSIGN_VARIABLE": "@@SYS_NEXT_USER_TO_BE_ASSIGNED", + "TAS_GROUP_VARIABLE": "", + "TAS_MI_INSTANCE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCE", + "TAS_MI_COMPLETE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCES_COMPLETE", + "TAS_ASSIGN_LOCATION": "FALSE", + "TAS_ASSIGN_LOCATION_ADHOC": "FALSE", + "TAS_TRANSFER_FLY": "FALSE", + "TAS_LAST_ASSIGNED": "0", + "TAS_USER": "0", + "TAS_CAN_UPLOAD": "FALSE", + "TAS_VIEW_UPLOAD": "FALSE", + "TAS_VIEW_ADDITIONAL_DOCUMENTATION": "FALSE", + "TAS_CAN_CANCEL": "FALSE", + "TAS_OWNER_APP": "FALSE", + "STG_UID": "", + "TAS_CAN_PAUSE": "FALSE", + "TAS_CAN_SEND_MESSAGE": "TRUE", + "TAS_CAN_DELETE_DOCS": "FALSE", + "TAS_SELF_SERVICE": "FALSE", + "TAS_START": "TRUE", + "TAS_TO_LAST_USER": "FALSE", + "TAS_SEND_LAST_EMAIL": "FALSE", + "TAS_DERIVATION": "NORMAL", + "TAS_POSX": "169", + "TAS_POSY": "79", + "TAS_WIDTH": "110", + "TAS_HEIGHT": "60", + "TAS_COLOR": "", + "TAS_EVN_UID": "", + "TAS_BOUNDARY": "", + "TAS_DERIVATION_SCREEN_TPL": "", + "TAS_SELFSERVICE_TIMEOUT": "0", + "TAS_SELFSERVICE_TIME": "0", + "TAS_SELFSERVICE_TIME_UNIT": "", + "TAS_SELFSERVICE_TRIGGER_UID": "", + "TAS_SELFSERVICE_EXECUTION": "EVERY_TIME", + "TAS_NOT_EMAIL_FROM_FORMAT": "0", + "TAS_OFFLINE": "FALSE", + "TAS_EMAIL_SERVER_UID": "", + "TAS_AUTO_ROOT": "FALSE", + "TAS_RECEIVE_SERVER_UID": "", + "TAS_RECEIVE_LAST_EMAIL": "FALSE", + "TAS_RECEIVE_EMAIL_FROM_FORMAT": "0", + "TAS_RECEIVE_MESSAGE_TYPE": "text", + "TAS_RECEIVE_MESSAGE_TEMPLATE": "alert_message.html", + "TAS_RECEIVE_SUBJECT_MESSAGE": "", + "TAS_RECEIVE_MESSAGE": "", + "TAS_AVERAGE": "", + "TAS_SDV": "" + }], + "taskusers": [], + "routes": [{ + "ROU_UID": "1399970385db0a004529ba5017276522", + "ROU_PARENT": "0", + "PRO_UID": "3666235555db09ff7679916050315746", + "TAS_UID": "6531814515db0a000b1a480052102224", + "ROU_NEXT_TASK": "-1", + "ROU_CASE": "1", + "ROU_TYPE": "SEQUENTIAL", + "ROU_DEFAULT": "0", + "ROU_CONDITION": "", + "ROU_TO_LAST_USER": "FALSE", + "ROU_OPTIONAL": "FALSE", + "ROU_SEND_EMAIL": "TRUE", + "ROU_SOURCEANCHOR": "1", + "ROU_TARGETANCHOR": "0", + "ROU_TO_PORT": "1", + "ROU_FROM_PORT": "2", + "ROU_EVN_UID": "", + "GAT_UID": "" + }], + "lanes": [], + "gateways": [], + "subProcess": [], + "caseTracker": [], + "caseTrackerObject": [], + "stage": [], + "fieldCondition": [], + "event": [], + "caseScheduler": [], + "processCategory": [], + "taskExtraProperties": [], + "webEntry": [], + "webEntryEvent": [], + "messageType": [], + "messageTypeVariable": [], + "messageEventDefinition": [], + "scriptTask": [], + "timerEvent": [], + "emailEvent": [], + "abeConfiguration": [], + "process": { + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_TITLE": "test", + "PRO_DESCRIPTION": "", + "PRO_PARENT": "3666235555db09ff7679916050315746", + "PRO_TIME": "1", + "PRO_TIMEUNIT": "DAYS", + "PRO_STATUS": "ACTIVE", + "PRO_STATUS_ID": "1", + "PRO_TYPE_DAY": "", + "PRO_TYPE": "NORMAL", + "PRO_ASSIGNMENT": "FALSE", + "PRO_SHOW_MAP": "0", + "PRO_SHOW_MESSAGE": "0", + "PRO_SUBPROCESS": "0", + "PRO_TRI_CREATE": "", + "PRO_TRI_OPEN": "", + "PRO_TRI_DELETED": "", + "PRO_TRI_CANCELED": "", + "PRO_TRI_PAUSED": "", + "PRO_TRI_REASSIGNED": "", + "PRO_TRI_UNPAUSED": "", + "PRO_TYPE_PROCESS": "PUBLIC", + "PRO_SHOW_DELEGATE": "0", + "PRO_SHOW_DYNAFORM": "0", + "PRO_CATEGORY": "", + "PRO_SUB_CATEGORY": "", + "PRO_INDUSTRY": "0", + "PRO_UPDATE_DATE": "2019-10-23 18:46:28", + "PRO_CREATE_DATE": "2019-10-23 18:46:15", + "PRO_CREATE_USER": "00000000000000000000000000000001", + "PRO_HEIGHT": "5000", + "PRO_WIDTH": "10000", + "PRO_TITLE_X": "0", + "PRO_TITLE_Y": "0", + "PRO_DEBUG": "0", + "PRO_DYNAFORMS": "", + "PRO_DERIVATION_SCREEN_TPL": "", + "PRO_COST": "0", + "PRO_UNIT_COST": "", + "PRO_ITEE": "1", + "PRO_ACTION_DONE": "a:1:{i:0;s:41:\"GATEWAYTOGATEWAY_DELETE_CORRUPTED_RECORDS\";}", + "CATEGORY_ID": "0", + "PRO_CATEGORY_LABEL": "No Category", + "PRO_BPMN": "1" + }, + "reportTables": [], + "reportTablesVars": [] + }, + "plugins": [] + }, + "files": { + "workflow": [], + "bpmn": [] + }, + "version": "3.1", + "objects": "PROCESSDEFINITION|ASSIGNMENTRULES|VARIABLES|DYNAFORMS|INPUTDOCUMENTS|OUTPUTDOCUMENTS|TRIGGERS|REPORTTABLES|TEMPLATES|FILES|DBCONNECTION|PERMISSIONS|SUPERVISORS|SUPERVISORSOBJECTS" + }], + ["PERMISSIONS", { + "tables": { + "bpmn": { + "activity": [{ + "act_uid": "6531814515db0a000b1a480052102224", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "act_name": "Task 1", + "act_type": "TASK", + "act_is_for_compensation": "0", + "act_start_quantity": "1", + "act_completion_quantity": "0", + "act_task_type": "EMPTY", + "act_implementation": "", + "act_instantiate": "0", + "act_script_type": "", + "act_script": "", + "act_loop_type": "EMPTY", + "act_test_before": "0", + "act_loop_maximum": "0", + "act_loop_condition": "0", + "act_loop_cardinality": "0", + "act_loop_behavior": "0", + "act_is_adhoc": "0", + "act_is_collapsed": "0", + "act_completion_condition": "0", + "act_ordering": "0", + "act_cancel_remaining_instances": "1", + "act_protocol": "0", + "act_method": "0", + "act_is_global": "0", + "act_referer": "0", + "act_default_flow": "0", + "act_master_diagram": "0", + "bou_uid": "4221702605db0a000b20d10010330783", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "artifact": [], + "bound": [{ + "bou_uid": "2016268785db0a000b75638084821721", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "2617400505db0a000b92f82076213131", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "4221702605db0a000b20d10010330783", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "data": [], + "diagram": [{ + "dia_uid": "9502970915db09ff768d099009727349", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_name": "test", + "dia_is_closable": "0" + }], + "documentation": [], + "event": [{ + "evn_uid": "3614756985db0a000b6fa01034717430", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "START", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "LEAD", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "CATCH", + "bou_uid": "2016268785db0a000b75638084821721", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "evn_uid": "6197501805db0a000b8db51064043229", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "END", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "THROW", + "bou_uid": "2617400505db0a000b92f82076213131", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "extension": [], + "flow": [{ + "flo_uid": "1198047555db0a000baf2c6079046727", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "3614756985db0a000b6fa01034717430", + "flo_element_origin_type": "bpmnEvent", + "flo_element_origin_port": "0", + "flo_element_dest": "6531814515db0a000b1a480052102224", + "flo_element_dest_type": "bpmnActivity", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "133", + "flo_y1": "117", + "flo_x2": "169", + "flo_y2": "117", + "flo_state": "[{\"x\":133,\"y\":117},{\"x\":169,\"y\":117}]", + "flo_position": "1" + }, { + "flo_uid": "1533031225db0a000bb07c6074426522", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "6531814515db0a000b1a480052102224", + "flo_element_origin_type": "bpmnActivity", + "flo_element_origin_port": "0", + "flo_element_dest": "6197501805db0a000b8db51064043229", + "flo_element_dest_type": "bpmnEvent", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "320", + "flo_y1": "117", + "flo_x2": "353", + "flo_y2": "117", + "flo_state": "[{\"x\":320,\"y\":117},{\"x\":353,\"y\":117}]", + "flo_position": "1" + }], + "gateway": [], + "lane": [], + "laneset": [], + "participant": [], + "process": [{ + "pro_uid": "1750951385db09ff768f3d7080798156", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "pro_name": "test", + "pro_type": "NONE", + "pro_is_executable": "0", + "pro_is_closed": "0", + "pro_is_subprocess": "0" + }], + "project": [{ + "prj_uid": "3666235555db09ff7679916050315746", + "prj_name": "test", + "prj_description": "", + "prj_target_namespace": "", + "prj_expresion_language": "", + "prj_type_language": "", + "prj_exporter": "", + "prj_exporter_version": "", + "prj_create_date": "2019-10-23 18:46:15", + "prj_update_date": "2019-10-23 18:46:28", + "prj_author": "00000000000000000000000000000001", + "prj_author_version": "", + "prj_original_source": "" + }] + }, + "workflow": { + "stepSupervisor": [], + "processUser": [], + "groupwfs": [], + "objectPermissions": [], + "dbconnections": [], + "filesManager": [], + "reportTablesDefinition": [], + "reportTablesFields": [], + "steptriggers": [], + "triggers": [], + "steps": [], + "outputs": [], + "inputs": [], + "dynaforms": [], + "processVariables": [], + "tasks": [{ + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_ID": "0", + "TAS_UID": "6531814515db0a000b1a480052102224", + "TAS_TITLE": "Task 1", + "TAS_DESCRIPTION": "", + "TAS_DEF_TITLE": "", + "TAS_DEF_SUBJECT_MESSAGE": "", + "TAS_DEF_PROC_CODE": "", + "TAS_DEF_MESSAGE": "", + "TAS_DEF_DESCRIPTION": "", + "TAS_TYPE": "NORMAL", + "TAS_DURATION": "1", + "TAS_DELAY_TYPE": "", + "TAS_TEMPORIZER": "0", + "TAS_TYPE_DAY": "", + "TAS_TIMEUNIT": "DAYS", + "TAS_ALERT": "FALSE", + "TAS_PRIORITY_VARIABLE": "", + "TAS_ASSIGN_TYPE": "BALANCED", + "TAS_ASSIGN_VARIABLE": "@@SYS_NEXT_USER_TO_BE_ASSIGNED", + "TAS_GROUP_VARIABLE": "", + "TAS_MI_INSTANCE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCE", + "TAS_MI_COMPLETE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCES_COMPLETE", + "TAS_ASSIGN_LOCATION": "FALSE", + "TAS_ASSIGN_LOCATION_ADHOC": "FALSE", + "TAS_TRANSFER_FLY": "FALSE", + "TAS_LAST_ASSIGNED": "0", + "TAS_USER": "0", + "TAS_CAN_UPLOAD": "FALSE", + "TAS_VIEW_UPLOAD": "FALSE", + "TAS_VIEW_ADDITIONAL_DOCUMENTATION": "FALSE", + "TAS_CAN_CANCEL": "FALSE", + "TAS_OWNER_APP": "FALSE", + "STG_UID": "", + "TAS_CAN_PAUSE": "FALSE", + "TAS_CAN_SEND_MESSAGE": "TRUE", + "TAS_CAN_DELETE_DOCS": "FALSE", + "TAS_SELF_SERVICE": "FALSE", + "TAS_START": "TRUE", + "TAS_TO_LAST_USER": "FALSE", + "TAS_SEND_LAST_EMAIL": "FALSE", + "TAS_DERIVATION": "NORMAL", + "TAS_POSX": "169", + "TAS_POSY": "79", + "TAS_WIDTH": "110", + "TAS_HEIGHT": "60", + "TAS_COLOR": "", + "TAS_EVN_UID": "", + "TAS_BOUNDARY": "", + "TAS_DERIVATION_SCREEN_TPL": "", + "TAS_SELFSERVICE_TIMEOUT": "0", + "TAS_SELFSERVICE_TIME": "0", + "TAS_SELFSERVICE_TIME_UNIT": "", + "TAS_SELFSERVICE_TRIGGER_UID": "", + "TAS_SELFSERVICE_EXECUTION": "EVERY_TIME", + "TAS_NOT_EMAIL_FROM_FORMAT": "0", + "TAS_OFFLINE": "FALSE", + "TAS_EMAIL_SERVER_UID": "", + "TAS_AUTO_ROOT": "FALSE", + "TAS_RECEIVE_SERVER_UID": "", + "TAS_RECEIVE_LAST_EMAIL": "FALSE", + "TAS_RECEIVE_EMAIL_FROM_FORMAT": "0", + "TAS_RECEIVE_MESSAGE_TYPE": "text", + "TAS_RECEIVE_MESSAGE_TEMPLATE": "alert_message.html", + "TAS_RECEIVE_SUBJECT_MESSAGE": "", + "TAS_RECEIVE_MESSAGE": "", + "TAS_AVERAGE": "", + "TAS_SDV": "" + }], + "taskusers": [], + "routes": [{ + "ROU_UID": "1399970385db0a004529ba5017276522", + "ROU_PARENT": "0", + "PRO_UID": "3666235555db09ff7679916050315746", + "TAS_UID": "6531814515db0a000b1a480052102224", + "ROU_NEXT_TASK": "-1", + "ROU_CASE": "1", + "ROU_TYPE": "SEQUENTIAL", + "ROU_DEFAULT": "0", + "ROU_CONDITION": "", + "ROU_TO_LAST_USER": "FALSE", + "ROU_OPTIONAL": "FALSE", + "ROU_SEND_EMAIL": "TRUE", + "ROU_SOURCEANCHOR": "1", + "ROU_TARGETANCHOR": "0", + "ROU_TO_PORT": "1", + "ROU_FROM_PORT": "2", + "ROU_EVN_UID": "", + "GAT_UID": "" + }], + "lanes": [], + "gateways": [], + "subProcess": [], + "caseTracker": [], + "caseTrackerObject": [], + "stage": [], + "fieldCondition": [], + "event": [], + "caseScheduler": [], + "processCategory": [], + "taskExtraProperties": [], + "webEntry": [], + "webEntryEvent": [], + "messageType": [], + "messageTypeVariable": [], + "messageEventDefinition": [], + "scriptTask": [], + "timerEvent": [], + "emailEvent": [], + "abeConfiguration": [], + "process": { + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_TITLE": "test", + "PRO_DESCRIPTION": "", + "PRO_PARENT": "3666235555db09ff7679916050315746", + "PRO_TIME": "1", + "PRO_TIMEUNIT": "DAYS", + "PRO_STATUS": "ACTIVE", + "PRO_STATUS_ID": "1", + "PRO_TYPE_DAY": "", + "PRO_TYPE": "NORMAL", + "PRO_ASSIGNMENT": "FALSE", + "PRO_SHOW_MAP": "0", + "PRO_SHOW_MESSAGE": "0", + "PRO_SUBPROCESS": "0", + "PRO_TRI_CREATE": "", + "PRO_TRI_OPEN": "", + "PRO_TRI_DELETED": "", + "PRO_TRI_CANCELED": "", + "PRO_TRI_PAUSED": "", + "PRO_TRI_REASSIGNED": "", + "PRO_TRI_UNPAUSED": "", + "PRO_TYPE_PROCESS": "PUBLIC", + "PRO_SHOW_DELEGATE": "0", + "PRO_SHOW_DYNAFORM": "0", + "PRO_CATEGORY": "", + "PRO_SUB_CATEGORY": "", + "PRO_INDUSTRY": "0", + "PRO_UPDATE_DATE": "2019-10-23 18:46:28", + "PRO_CREATE_DATE": "2019-10-23 18:46:15", + "PRO_CREATE_USER": "00000000000000000000000000000001", + "PRO_HEIGHT": "5000", + "PRO_WIDTH": "10000", + "PRO_TITLE_X": "0", + "PRO_TITLE_Y": "0", + "PRO_DEBUG": "0", + "PRO_DYNAFORMS": "", + "PRO_DERIVATION_SCREEN_TPL": "", + "PRO_COST": "0", + "PRO_UNIT_COST": "", + "PRO_ITEE": "1", + "PRO_ACTION_DONE": "a:1:{i:0;s:41:\"GATEWAYTOGATEWAY_DELETE_CORRUPTED_RECORDS\";}", + "CATEGORY_ID": "0", + "PRO_CATEGORY_LABEL": "No Category", + "PRO_BPMN": "1" + }, + "reportTables": [], + "reportTablesVars": [] + }, + "plugins": [] + }, + "files": { + "workflow": [], + "bpmn": [] + }, + "version": "3.1", + "objects": "PROCESSDEFINITION|ASSIGNMENTRULES|VARIABLES|DYNAFORMS|INPUTDOCUMENTS|OUTPUTDOCUMENTS|TRIGGERS|REPORTTABLES|TEMPLATES|FILES|DBCONNECTION|PERMISSIONS|SUPERVISORS|SUPERVISORSOBJECTS" + }], + ["SUPERVISORS", { + "tables": { + "bpmn": { + "activity": [{ + "act_uid": "6531814515db0a000b1a480052102224", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "act_name": "Task 1", + "act_type": "TASK", + "act_is_for_compensation": "0", + "act_start_quantity": "1", + "act_completion_quantity": "0", + "act_task_type": "EMPTY", + "act_implementation": "", + "act_instantiate": "0", + "act_script_type": "", + "act_script": "", + "act_loop_type": "EMPTY", + "act_test_before": "0", + "act_loop_maximum": "0", + "act_loop_condition": "0", + "act_loop_cardinality": "0", + "act_loop_behavior": "0", + "act_is_adhoc": "0", + "act_is_collapsed": "0", + "act_completion_condition": "0", + "act_ordering": "0", + "act_cancel_remaining_instances": "1", + "act_protocol": "0", + "act_method": "0", + "act_is_global": "0", + "act_referer": "0", + "act_default_flow": "0", + "act_master_diagram": "0", + "bou_uid": "4221702605db0a000b20d10010330783", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "artifact": [], + "bound": [{ + "bou_uid": "2016268785db0a000b75638084821721", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "2617400505db0a000b92f82076213131", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "4221702605db0a000b20d10010330783", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "data": [], + "diagram": [{ + "dia_uid": "9502970915db09ff768d099009727349", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_name": "test", + "dia_is_closable": "0" + }], + "documentation": [], + "event": [{ + "evn_uid": "3614756985db0a000b6fa01034717430", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "START", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "LEAD", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "CATCH", + "bou_uid": "2016268785db0a000b75638084821721", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "evn_uid": "6197501805db0a000b8db51064043229", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "END", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "THROW", + "bou_uid": "2617400505db0a000b92f82076213131", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "extension": [], + "flow": [{ + "flo_uid": "1198047555db0a000baf2c6079046727", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "3614756985db0a000b6fa01034717430", + "flo_element_origin_type": "bpmnEvent", + "flo_element_origin_port": "0", + "flo_element_dest": "6531814515db0a000b1a480052102224", + "flo_element_dest_type": "bpmnActivity", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "133", + "flo_y1": "117", + "flo_x2": "169", + "flo_y2": "117", + "flo_state": "[{\"x\":133,\"y\":117},{\"x\":169,\"y\":117}]", + "flo_position": "1" + }, { + "flo_uid": "1533031225db0a000bb07c6074426522", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "6531814515db0a000b1a480052102224", + "flo_element_origin_type": "bpmnActivity", + "flo_element_origin_port": "0", + "flo_element_dest": "6197501805db0a000b8db51064043229", + "flo_element_dest_type": "bpmnEvent", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "320", + "flo_y1": "117", + "flo_x2": "353", + "flo_y2": "117", + "flo_state": "[{\"x\":320,\"y\":117},{\"x\":353,\"y\":117}]", + "flo_position": "1" + }], + "gateway": [], + "lane": [], + "laneset": [], + "participant": [], + "process": [{ + "pro_uid": "1750951385db09ff768f3d7080798156", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "pro_name": "test", + "pro_type": "NONE", + "pro_is_executable": "0", + "pro_is_closed": "0", + "pro_is_subprocess": "0" + }], + "project": [{ + "prj_uid": "3666235555db09ff7679916050315746", + "prj_name": "test", + "prj_description": "", + "prj_target_namespace": "", + "prj_expresion_language": "", + "prj_type_language": "", + "prj_exporter": "", + "prj_exporter_version": "", + "prj_create_date": "2019-10-23 18:46:15", + "prj_update_date": "2019-10-23 18:46:28", + "prj_author": "00000000000000000000000000000001", + "prj_author_version": "", + "prj_original_source": "" + }] + }, + "workflow": { + "stepSupervisor": [], + "processUser": [], + "groupwfs": [], + "objectPermissions": [], + "dbconnections": [], + "filesManager": [], + "reportTablesDefinition": [], + "reportTablesFields": [], + "steptriggers": [], + "triggers": [], + "steps": [], + "outputs": [], + "inputs": [], + "dynaforms": [], + "processVariables": [], + "tasks": [{ + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_ID": "0", + "TAS_UID": "6531814515db0a000b1a480052102224", + "TAS_TITLE": "Task 1", + "TAS_DESCRIPTION": "", + "TAS_DEF_TITLE": "", + "TAS_DEF_SUBJECT_MESSAGE": "", + "TAS_DEF_PROC_CODE": "", + "TAS_DEF_MESSAGE": "", + "TAS_DEF_DESCRIPTION": "", + "TAS_TYPE": "NORMAL", + "TAS_DURATION": "1", + "TAS_DELAY_TYPE": "", + "TAS_TEMPORIZER": "0", + "TAS_TYPE_DAY": "", + "TAS_TIMEUNIT": "DAYS", + "TAS_ALERT": "FALSE", + "TAS_PRIORITY_VARIABLE": "", + "TAS_ASSIGN_TYPE": "BALANCED", + "TAS_ASSIGN_VARIABLE": "@@SYS_NEXT_USER_TO_BE_ASSIGNED", + "TAS_GROUP_VARIABLE": "", + "TAS_MI_INSTANCE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCE", + "TAS_MI_COMPLETE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCES_COMPLETE", + "TAS_ASSIGN_LOCATION": "FALSE", + "TAS_ASSIGN_LOCATION_ADHOC": "FALSE", + "TAS_TRANSFER_FLY": "FALSE", + "TAS_LAST_ASSIGNED": "0", + "TAS_USER": "0", + "TAS_CAN_UPLOAD": "FALSE", + "TAS_VIEW_UPLOAD": "FALSE", + "TAS_VIEW_ADDITIONAL_DOCUMENTATION": "FALSE", + "TAS_CAN_CANCEL": "FALSE", + "TAS_OWNER_APP": "FALSE", + "STG_UID": "", + "TAS_CAN_PAUSE": "FALSE", + "TAS_CAN_SEND_MESSAGE": "TRUE", + "TAS_CAN_DELETE_DOCS": "FALSE", + "TAS_SELF_SERVICE": "FALSE", + "TAS_START": "TRUE", + "TAS_TO_LAST_USER": "FALSE", + "TAS_SEND_LAST_EMAIL": "FALSE", + "TAS_DERIVATION": "NORMAL", + "TAS_POSX": "169", + "TAS_POSY": "79", + "TAS_WIDTH": "110", + "TAS_HEIGHT": "60", + "TAS_COLOR": "", + "TAS_EVN_UID": "", + "TAS_BOUNDARY": "", + "TAS_DERIVATION_SCREEN_TPL": "", + "TAS_SELFSERVICE_TIMEOUT": "0", + "TAS_SELFSERVICE_TIME": "0", + "TAS_SELFSERVICE_TIME_UNIT": "", + "TAS_SELFSERVICE_TRIGGER_UID": "", + "TAS_SELFSERVICE_EXECUTION": "EVERY_TIME", + "TAS_NOT_EMAIL_FROM_FORMAT": "0", + "TAS_OFFLINE": "FALSE", + "TAS_EMAIL_SERVER_UID": "", + "TAS_AUTO_ROOT": "FALSE", + "TAS_RECEIVE_SERVER_UID": "", + "TAS_RECEIVE_LAST_EMAIL": "FALSE", + "TAS_RECEIVE_EMAIL_FROM_FORMAT": "0", + "TAS_RECEIVE_MESSAGE_TYPE": "text", + "TAS_RECEIVE_MESSAGE_TEMPLATE": "alert_message.html", + "TAS_RECEIVE_SUBJECT_MESSAGE": "", + "TAS_RECEIVE_MESSAGE": "", + "TAS_AVERAGE": "", + "TAS_SDV": "" + }], + "taskusers": [], + "routes": [{ + "ROU_UID": "1399970385db0a004529ba5017276522", + "ROU_PARENT": "0", + "PRO_UID": "3666235555db09ff7679916050315746", + "TAS_UID": "6531814515db0a000b1a480052102224", + "ROU_NEXT_TASK": "-1", + "ROU_CASE": "1", + "ROU_TYPE": "SEQUENTIAL", + "ROU_DEFAULT": "0", + "ROU_CONDITION": "", + "ROU_TO_LAST_USER": "FALSE", + "ROU_OPTIONAL": "FALSE", + "ROU_SEND_EMAIL": "TRUE", + "ROU_SOURCEANCHOR": "1", + "ROU_TARGETANCHOR": "0", + "ROU_TO_PORT": "1", + "ROU_FROM_PORT": "2", + "ROU_EVN_UID": "", + "GAT_UID": "" + }], + "lanes": [], + "gateways": [], + "subProcess": [], + "caseTracker": [], + "caseTrackerObject": [], + "stage": [], + "fieldCondition": [], + "event": [], + "caseScheduler": [], + "processCategory": [], + "taskExtraProperties": [], + "webEntry": [], + "webEntryEvent": [], + "messageType": [], + "messageTypeVariable": [], + "messageEventDefinition": [], + "scriptTask": [], + "timerEvent": [], + "emailEvent": [], + "abeConfiguration": [], + "process": { + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_TITLE": "test", + "PRO_DESCRIPTION": "", + "PRO_PARENT": "3666235555db09ff7679916050315746", + "PRO_TIME": "1", + "PRO_TIMEUNIT": "DAYS", + "PRO_STATUS": "ACTIVE", + "PRO_STATUS_ID": "1", + "PRO_TYPE_DAY": "", + "PRO_TYPE": "NORMAL", + "PRO_ASSIGNMENT": "FALSE", + "PRO_SHOW_MAP": "0", + "PRO_SHOW_MESSAGE": "0", + "PRO_SUBPROCESS": "0", + "PRO_TRI_CREATE": "", + "PRO_TRI_OPEN": "", + "PRO_TRI_DELETED": "", + "PRO_TRI_CANCELED": "", + "PRO_TRI_PAUSED": "", + "PRO_TRI_REASSIGNED": "", + "PRO_TRI_UNPAUSED": "", + "PRO_TYPE_PROCESS": "PUBLIC", + "PRO_SHOW_DELEGATE": "0", + "PRO_SHOW_DYNAFORM": "0", + "PRO_CATEGORY": "", + "PRO_SUB_CATEGORY": "", + "PRO_INDUSTRY": "0", + "PRO_UPDATE_DATE": "2019-10-23 18:46:28", + "PRO_CREATE_DATE": "2019-10-23 18:46:15", + "PRO_CREATE_USER": "00000000000000000000000000000001", + "PRO_HEIGHT": "5000", + "PRO_WIDTH": "10000", + "PRO_TITLE_X": "0", + "PRO_TITLE_Y": "0", + "PRO_DEBUG": "0", + "PRO_DYNAFORMS": "", + "PRO_DERIVATION_SCREEN_TPL": "", + "PRO_COST": "0", + "PRO_UNIT_COST": "", + "PRO_ITEE": "1", + "PRO_ACTION_DONE": "a:1:{i:0;s:41:\"GATEWAYTOGATEWAY_DELETE_CORRUPTED_RECORDS\";}", + "CATEGORY_ID": "0", + "PRO_CATEGORY_LABEL": "No Category", + "PRO_BPMN": "1" + }, + "reportTables": [], + "reportTablesVars": [] + }, + "plugins": [] + }, + "files": { + "workflow": [], + "bpmn": [] + }, + "version": "3.1", + "objects": "PROCESSDEFINITION|ASSIGNMENTRULES|VARIABLES|DYNAFORMS|INPUTDOCUMENTS|OUTPUTDOCUMENTS|TRIGGERS|REPORTTABLES|TEMPLATES|FILES|DBCONNECTION|PERMISSIONS|SUPERVISORS|SUPERVISORSOBJECTS" + }], + ["SUPERVISORSOBJECTS", { + "tables": { + "bpmn": { + "activity": [{ + "act_uid": "6531814515db0a000b1a480052102224", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "act_name": "Task 1", + "act_type": "TASK", + "act_is_for_compensation": "0", + "act_start_quantity": "1", + "act_completion_quantity": "0", + "act_task_type": "EMPTY", + "act_implementation": "", + "act_instantiate": "0", + "act_script_type": "", + "act_script": "", + "act_loop_type": "EMPTY", + "act_test_before": "0", + "act_loop_maximum": "0", + "act_loop_condition": "0", + "act_loop_cardinality": "0", + "act_loop_behavior": "0", + "act_is_adhoc": "0", + "act_is_collapsed": "0", + "act_completion_condition": "0", + "act_ordering": "0", + "act_cancel_remaining_instances": "1", + "act_protocol": "0", + "act_method": "0", + "act_is_global": "0", + "act_referer": "0", + "act_default_flow": "0", + "act_master_diagram": "0", + "bou_uid": "4221702605db0a000b20d10010330783", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "artifact": [], + "bound": [{ + "bou_uid": "2016268785db0a000b75638084821721", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "2617400505db0a000b92f82076213131", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "4221702605db0a000b20d10010330783", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "data": [], + "diagram": [{ + "dia_uid": "9502970915db09ff768d099009727349", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_name": "test", + "dia_is_closable": "0" + }], + "documentation": [], + "event": [{ + "evn_uid": "3614756985db0a000b6fa01034717430", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "START", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "LEAD", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "CATCH", + "bou_uid": "2016268785db0a000b75638084821721", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "evn_uid": "6197501805db0a000b8db51064043229", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "END", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "THROW", + "bou_uid": "2617400505db0a000b92f82076213131", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "extension": [], + "flow": [{ + "flo_uid": "1198047555db0a000baf2c6079046727", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "3614756985db0a000b6fa01034717430", + "flo_element_origin_type": "bpmnEvent", + "flo_element_origin_port": "0", + "flo_element_dest": "6531814515db0a000b1a480052102224", + "flo_element_dest_type": "bpmnActivity", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "133", + "flo_y1": "117", + "flo_x2": "169", + "flo_y2": "117", + "flo_state": "[{\"x\":133,\"y\":117},{\"x\":169,\"y\":117}]", + "flo_position": "1" + }, { + "flo_uid": "1533031225db0a000bb07c6074426522", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "6531814515db0a000b1a480052102224", + "flo_element_origin_type": "bpmnActivity", + "flo_element_origin_port": "0", + "flo_element_dest": "6197501805db0a000b8db51064043229", + "flo_element_dest_type": "bpmnEvent", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "320", + "flo_y1": "117", + "flo_x2": "353", + "flo_y2": "117", + "flo_state": "[{\"x\":320,\"y\":117},{\"x\":353,\"y\":117}]", + "flo_position": "1" + }], + "gateway": [], + "lane": [], + "laneset": [], + "participant": [], + "process": [{ + "pro_uid": "1750951385db09ff768f3d7080798156", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "pro_name": "test", + "pro_type": "NONE", + "pro_is_executable": "0", + "pro_is_closed": "0", + "pro_is_subprocess": "0" + }], + "project": [{ + "prj_uid": "3666235555db09ff7679916050315746", + "prj_name": "test", + "prj_description": "", + "prj_target_namespace": "", + "prj_expresion_language": "", + "prj_type_language": "", + "prj_exporter": "", + "prj_exporter_version": "", + "prj_create_date": "2019-10-23 18:46:15", + "prj_update_date": "2019-10-23 18:46:28", + "prj_author": "00000000000000000000000000000001", + "prj_author_version": "", + "prj_original_source": "" + }] + }, + "workflow": { + "stepSupervisor": [], + "processUser": [], + "groupwfs": [], + "objectPermissions": [], + "dbconnections": [], + "filesManager": [], + "reportTablesDefinition": [], + "reportTablesFields": [], + "steptriggers": [], + "triggers": [], + "steps": [], + "outputs": [], + "inputs": [], + "dynaforms": [], + "processVariables": [], + "tasks": [{ + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_ID": "0", + "TAS_UID": "6531814515db0a000b1a480052102224", + "TAS_TITLE": "Task 1", + "TAS_DESCRIPTION": "", + "TAS_DEF_TITLE": "", + "TAS_DEF_SUBJECT_MESSAGE": "", + "TAS_DEF_PROC_CODE": "", + "TAS_DEF_MESSAGE": "", + "TAS_DEF_DESCRIPTION": "", + "TAS_TYPE": "NORMAL", + "TAS_DURATION": "1", + "TAS_DELAY_TYPE": "", + "TAS_TEMPORIZER": "0", + "TAS_TYPE_DAY": "", + "TAS_TIMEUNIT": "DAYS", + "TAS_ALERT": "FALSE", + "TAS_PRIORITY_VARIABLE": "", + "TAS_ASSIGN_TYPE": "BALANCED", + "TAS_ASSIGN_VARIABLE": "@@SYS_NEXT_USER_TO_BE_ASSIGNED", + "TAS_GROUP_VARIABLE": "", + "TAS_MI_INSTANCE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCE", + "TAS_MI_COMPLETE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCES_COMPLETE", + "TAS_ASSIGN_LOCATION": "FALSE", + "TAS_ASSIGN_LOCATION_ADHOC": "FALSE", + "TAS_TRANSFER_FLY": "FALSE", + "TAS_LAST_ASSIGNED": "0", + "TAS_USER": "0", + "TAS_CAN_UPLOAD": "FALSE", + "TAS_VIEW_UPLOAD": "FALSE", + "TAS_VIEW_ADDITIONAL_DOCUMENTATION": "FALSE", + "TAS_CAN_CANCEL": "FALSE", + "TAS_OWNER_APP": "FALSE", + "STG_UID": "", + "TAS_CAN_PAUSE": "FALSE", + "TAS_CAN_SEND_MESSAGE": "TRUE", + "TAS_CAN_DELETE_DOCS": "FALSE", + "TAS_SELF_SERVICE": "FALSE", + "TAS_START": "TRUE", + "TAS_TO_LAST_USER": "FALSE", + "TAS_SEND_LAST_EMAIL": "FALSE", + "TAS_DERIVATION": "NORMAL", + "TAS_POSX": "169", + "TAS_POSY": "79", + "TAS_WIDTH": "110", + "TAS_HEIGHT": "60", + "TAS_COLOR": "", + "TAS_EVN_UID": "", + "TAS_BOUNDARY": "", + "TAS_DERIVATION_SCREEN_TPL": "", + "TAS_SELFSERVICE_TIMEOUT": "0", + "TAS_SELFSERVICE_TIME": "0", + "TAS_SELFSERVICE_TIME_UNIT": "", + "TAS_SELFSERVICE_TRIGGER_UID": "", + "TAS_SELFSERVICE_EXECUTION": "EVERY_TIME", + "TAS_NOT_EMAIL_FROM_FORMAT": "0", + "TAS_OFFLINE": "FALSE", + "TAS_EMAIL_SERVER_UID": "", + "TAS_AUTO_ROOT": "FALSE", + "TAS_RECEIVE_SERVER_UID": "", + "TAS_RECEIVE_LAST_EMAIL": "FALSE", + "TAS_RECEIVE_EMAIL_FROM_FORMAT": "0", + "TAS_RECEIVE_MESSAGE_TYPE": "text", + "TAS_RECEIVE_MESSAGE_TEMPLATE": "alert_message.html", + "TAS_RECEIVE_SUBJECT_MESSAGE": "", + "TAS_RECEIVE_MESSAGE": "", + "TAS_AVERAGE": "", + "TAS_SDV": "" + }], + "taskusers": [], + "routes": [{ + "ROU_UID": "1399970385db0a004529ba5017276522", + "ROU_PARENT": "0", + "PRO_UID": "3666235555db09ff7679916050315746", + "TAS_UID": "6531814515db0a000b1a480052102224", + "ROU_NEXT_TASK": "-1", + "ROU_CASE": "1", + "ROU_TYPE": "SEQUENTIAL", + "ROU_DEFAULT": "0", + "ROU_CONDITION": "", + "ROU_TO_LAST_USER": "FALSE", + "ROU_OPTIONAL": "FALSE", + "ROU_SEND_EMAIL": "TRUE", + "ROU_SOURCEANCHOR": "1", + "ROU_TARGETANCHOR": "0", + "ROU_TO_PORT": "1", + "ROU_FROM_PORT": "2", + "ROU_EVN_UID": "", + "GAT_UID": "" + }], + "lanes": [], + "gateways": [], + "subProcess": [], + "caseTracker": [], + "caseTrackerObject": [], + "stage": [], + "fieldCondition": [], + "event": [], + "caseScheduler": [], + "processCategory": [], + "taskExtraProperties": [], + "webEntry": [], + "webEntryEvent": [], + "messageType": [], + "messageTypeVariable": [], + "messageEventDefinition": [], + "scriptTask": [], + "timerEvent": [], + "emailEvent": [], + "abeConfiguration": [], + "process": { + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_TITLE": "test", + "PRO_DESCRIPTION": "", + "PRO_PARENT": "3666235555db09ff7679916050315746", + "PRO_TIME": "1", + "PRO_TIMEUNIT": "DAYS", + "PRO_STATUS": "ACTIVE", + "PRO_STATUS_ID": "1", + "PRO_TYPE_DAY": "", + "PRO_TYPE": "NORMAL", + "PRO_ASSIGNMENT": "FALSE", + "PRO_SHOW_MAP": "0", + "PRO_SHOW_MESSAGE": "0", + "PRO_SUBPROCESS": "0", + "PRO_TRI_CREATE": "", + "PRO_TRI_OPEN": "", + "PRO_TRI_DELETED": "", + "PRO_TRI_CANCELED": "", + "PRO_TRI_PAUSED": "", + "PRO_TRI_REASSIGNED": "", + "PRO_TRI_UNPAUSED": "", + "PRO_TYPE_PROCESS": "PUBLIC", + "PRO_SHOW_DELEGATE": "0", + "PRO_SHOW_DYNAFORM": "0", + "PRO_CATEGORY": "", + "PRO_SUB_CATEGORY": "", + "PRO_INDUSTRY": "0", + "PRO_UPDATE_DATE": "2019-10-23 18:46:28", + "PRO_CREATE_DATE": "2019-10-23 18:46:15", + "PRO_CREATE_USER": "00000000000000000000000000000001", + "PRO_HEIGHT": "5000", + "PRO_WIDTH": "10000", + "PRO_TITLE_X": "0", + "PRO_TITLE_Y": "0", + "PRO_DEBUG": "0", + "PRO_DYNAFORMS": "", + "PRO_DERIVATION_SCREEN_TPL": "", + "PRO_COST": "0", + "PRO_UNIT_COST": "", + "PRO_ITEE": "1", + "PRO_ACTION_DONE": "a:1:{i:0;s:41:\"GATEWAYTOGATEWAY_DELETE_CORRUPTED_RECORDS\";}", + "CATEGORY_ID": "0", + "PRO_CATEGORY_LABEL": "No Category", + "PRO_BPMN": "1" + }, + "reportTables": [], + "reportTablesVars": [] + }, + "plugins": [] + }, + "files": { + "workflow": [], + "bpmn": [] + }, + "version": "3.1", + "objects": "PROCESSDEFINITION|ASSIGNMENTRULES|VARIABLES|DYNAFORMS|INPUTDOCUMENTS|OUTPUTDOCUMENTS|TRIGGERS|REPORTTABLES|TEMPLATES|FILES|DBCONNECTION|PERMISSIONS|SUPERVISORS|SUPERVISORSOBJECTS" + }], + ["OTHER", { + "tables": { + "bpmn": { + "activity": [{ + "act_uid": "6531814515db0a000b1a480052102224", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "act_name": "Task 1", + "act_type": "TASK", + "act_is_for_compensation": "0", + "act_start_quantity": "1", + "act_completion_quantity": "0", + "act_task_type": "EMPTY", + "act_implementation": "", + "act_instantiate": "0", + "act_script_type": "", + "act_script": "", + "act_loop_type": "EMPTY", + "act_test_before": "0", + "act_loop_maximum": "0", + "act_loop_condition": "0", + "act_loop_cardinality": "0", + "act_loop_behavior": "0", + "act_is_adhoc": "0", + "act_is_collapsed": "0", + "act_completion_condition": "0", + "act_ordering": "0", + "act_cancel_remaining_instances": "1", + "act_protocol": "0", + "act_method": "0", + "act_is_global": "0", + "act_referer": "0", + "act_default_flow": "0", + "act_master_diagram": "0", + "bou_uid": "4221702605db0a000b20d10010330783", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "artifact": [], + "bound": [{ + "bou_uid": "2016268785db0a000b75638084821721", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "2617400505db0a000b92f82076213131", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "bou_uid": "4221702605db0a000b20d10010330783", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6531814515db0a000b1a480052102224", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnActivity", + "bou_x": "169", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "data": [], + "diagram": [{ + "dia_uid": "9502970915db09ff768d099009727349", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_name": "test", + "dia_is_closable": "0" + }], + "documentation": [], + "event": [{ + "evn_uid": "3614756985db0a000b6fa01034717430", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "START", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "LEAD", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "CATCH", + "bou_uid": "2016268785db0a000b75638084821721", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "3614756985db0a000b6fa01034717430", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, { + "evn_uid": "6197501805db0a000b8db51064043229", + "prj_uid": "3666235555db09ff7679916050315746", + "pro_uid": "1750951385db09ff768f3d7080798156", + "evn_name": "", + "evn_type": "END", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "THROW", + "bou_uid": "2617400505db0a000b92f82076213131", + "dia_uid": "9502970915db09ff768d099009727349", + "element_uid": "6197501805db0a000b8db51064043229", + "bou_element": "6332062865db09ff7171c56078315676", + "bou_element_type": "bpmnEvent", + "bou_x": "353", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }], + "extension": [], + "flow": [{ + "flo_uid": "1198047555db0a000baf2c6079046727", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "3614756985db0a000b6fa01034717430", + "flo_element_origin_type": "bpmnEvent", + "flo_element_origin_port": "0", + "flo_element_dest": "6531814515db0a000b1a480052102224", + "flo_element_dest_type": "bpmnActivity", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "133", + "flo_y1": "117", + "flo_x2": "169", + "flo_y2": "117", + "flo_state": "[{\"x\":133,\"y\":117},{\"x\":169,\"y\":117}]", + "flo_position": "1" + }, { + "flo_uid": "1533031225db0a000bb07c6074426522", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "6531814515db0a000b1a480052102224", + "flo_element_origin_type": "bpmnActivity", + "flo_element_origin_port": "0", + "flo_element_dest": "6197501805db0a000b8db51064043229", + "flo_element_dest_type": "bpmnEvent", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "320", + "flo_y1": "117", + "flo_x2": "353", + "flo_y2": "117", + "flo_state": "[{\"x\":320,\"y\":117},{\"x\":353,\"y\":117}]", + "flo_position": "1" + }], + "gateway": [], + "lane": [], + "laneset": [], + "participant": [], + "process": [{ + "pro_uid": "1750951385db09ff768f3d7080798156", + "prj_uid": "3666235555db09ff7679916050315746", + "dia_uid": "9502970915db09ff768d099009727349", + "pro_name": "test", + "pro_type": "NONE", + "pro_is_executable": "0", + "pro_is_closed": "0", + "pro_is_subprocess": "0" + }], + "project": [{ + "prj_uid": "3666235555db09ff7679916050315746", + "prj_name": "test", + "prj_description": "", + "prj_target_namespace": "", + "prj_expresion_language": "", + "prj_type_language": "", + "prj_exporter": "", + "prj_exporter_version": "", + "prj_create_date": "2019-10-23 18:46:15", + "prj_update_date": "2019-10-23 18:46:28", + "prj_author": "00000000000000000000000000000001", + "prj_author_version": "", + "prj_original_source": "" + }] + }, + "workflow": { + "stepSupervisor": [], + "processUser": [], + "groupwfs": [], + "objectPermissions": [], + "dbconnections": [], + "filesManager": [], + "reportTablesDefinition": [], + "reportTablesFields": [], + "steptriggers": [], + "triggers": [], + "steps": [], + "outputs": [], + "inputs": [], + "dynaforms": [], + "processVariables": [], + "tasks": [{ + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_ID": "0", + "TAS_UID": "6531814515db0a000b1a480052102224", + "TAS_TITLE": "Task 1", + "TAS_DESCRIPTION": "", + "TAS_DEF_TITLE": "", + "TAS_DEF_SUBJECT_MESSAGE": "", + "TAS_DEF_PROC_CODE": "", + "TAS_DEF_MESSAGE": "", + "TAS_DEF_DESCRIPTION": "", + "TAS_TYPE": "NORMAL", + "TAS_DURATION": "1", + "TAS_DELAY_TYPE": "", + "TAS_TEMPORIZER": "0", + "TAS_TYPE_DAY": "", + "TAS_TIMEUNIT": "DAYS", + "TAS_ALERT": "FALSE", + "TAS_PRIORITY_VARIABLE": "", + "TAS_ASSIGN_TYPE": "BALANCED", + "TAS_ASSIGN_VARIABLE": "@@SYS_NEXT_USER_TO_BE_ASSIGNED", + "TAS_GROUP_VARIABLE": "", + "TAS_MI_INSTANCE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCE", + "TAS_MI_COMPLETE_VARIABLE": "@@SYS_VAR_TOTAL_INSTANCES_COMPLETE", + "TAS_ASSIGN_LOCATION": "FALSE", + "TAS_ASSIGN_LOCATION_ADHOC": "FALSE", + "TAS_TRANSFER_FLY": "FALSE", + "TAS_LAST_ASSIGNED": "0", + "TAS_USER": "0", + "TAS_CAN_UPLOAD": "FALSE", + "TAS_VIEW_UPLOAD": "FALSE", + "TAS_VIEW_ADDITIONAL_DOCUMENTATION": "FALSE", + "TAS_CAN_CANCEL": "FALSE", + "TAS_OWNER_APP": "FALSE", + "STG_UID": "", + "TAS_CAN_PAUSE": "FALSE", + "TAS_CAN_SEND_MESSAGE": "TRUE", + "TAS_CAN_DELETE_DOCS": "FALSE", + "TAS_SELF_SERVICE": "FALSE", + "TAS_START": "TRUE", + "TAS_TO_LAST_USER": "FALSE", + "TAS_SEND_LAST_EMAIL": "FALSE", + "TAS_DERIVATION": "NORMAL", + "TAS_POSX": "169", + "TAS_POSY": "79", + "TAS_WIDTH": "110", + "TAS_HEIGHT": "60", + "TAS_COLOR": "", + "TAS_EVN_UID": "", + "TAS_BOUNDARY": "", + "TAS_DERIVATION_SCREEN_TPL": "", + "TAS_SELFSERVICE_TIMEOUT": "0", + "TAS_SELFSERVICE_TIME": "0", + "TAS_SELFSERVICE_TIME_UNIT": "", + "TAS_SELFSERVICE_TRIGGER_UID": "", + "TAS_SELFSERVICE_EXECUTION": "EVERY_TIME", + "TAS_NOT_EMAIL_FROM_FORMAT": "0", + "TAS_OFFLINE": "FALSE", + "TAS_EMAIL_SERVER_UID": "", + "TAS_AUTO_ROOT": "FALSE", + "TAS_RECEIVE_SERVER_UID": "", + "TAS_RECEIVE_LAST_EMAIL": "FALSE", + "TAS_RECEIVE_EMAIL_FROM_FORMAT": "0", + "TAS_RECEIVE_MESSAGE_TYPE": "text", + "TAS_RECEIVE_MESSAGE_TEMPLATE": "alert_message.html", + "TAS_RECEIVE_SUBJECT_MESSAGE": "", + "TAS_RECEIVE_MESSAGE": "", + "TAS_AVERAGE": "", + "TAS_SDV": "" + }], + "taskusers": [], + "routes": [{ + "ROU_UID": "1399970385db0a004529ba5017276522", + "ROU_PARENT": "0", + "PRO_UID": "3666235555db09ff7679916050315746", + "TAS_UID": "6531814515db0a000b1a480052102224", + "ROU_NEXT_TASK": "-1", + "ROU_CASE": "1", + "ROU_TYPE": "SEQUENTIAL", + "ROU_DEFAULT": "0", + "ROU_CONDITION": "", + "ROU_TO_LAST_USER": "FALSE", + "ROU_OPTIONAL": "FALSE", + "ROU_SEND_EMAIL": "TRUE", + "ROU_SOURCEANCHOR": "1", + "ROU_TARGETANCHOR": "0", + "ROU_TO_PORT": "1", + "ROU_FROM_PORT": "2", + "ROU_EVN_UID": "", + "GAT_UID": "" + }], + "lanes": [], + "gateways": [], + "subProcess": [], + "caseTracker": [], + "caseTrackerObject": [], + "stage": [], + "fieldCondition": [], + "event": [], + "caseScheduler": [], + "processCategory": [], + "taskExtraProperties": [], + "webEntry": [], + "webEntryEvent": [], + "messageType": [], + "messageTypeVariable": [], + "messageEventDefinition": [], + "scriptTask": [], + "timerEvent": [], + "emailEvent": [], + "abeConfiguration": [], + "process": { + "PRO_UID": "3666235555db09ff7679916050315746", + "PRO_TITLE": "test", + "PRO_DESCRIPTION": "", + "PRO_PARENT": "3666235555db09ff7679916050315746", + "PRO_TIME": "1", + "PRO_TIMEUNIT": "DAYS", + "PRO_STATUS": "ACTIVE", + "PRO_STATUS_ID": "1", + "PRO_TYPE_DAY": "", + "PRO_TYPE": "NORMAL", + "PRO_ASSIGNMENT": "FALSE", + "PRO_SHOW_MAP": "0", + "PRO_SHOW_MESSAGE": "0", + "PRO_SUBPROCESS": "0", + "PRO_TRI_CREATE": "", + "PRO_TRI_OPEN": "", + "PRO_TRI_DELETED": "", + "PRO_TRI_CANCELED": "", + "PRO_TRI_PAUSED": "", + "PRO_TRI_REASSIGNED": "", + "PRO_TRI_UNPAUSED": "", + "PRO_TYPE_PROCESS": "PUBLIC", + "PRO_SHOW_DELEGATE": "0", + "PRO_SHOW_DYNAFORM": "0", + "PRO_CATEGORY": "", + "PRO_SUB_CATEGORY": "", + "PRO_INDUSTRY": "0", + "PRO_UPDATE_DATE": "2019-10-23 18:46:28", + "PRO_CREATE_DATE": "2019-10-23 18:46:15", + "PRO_CREATE_USER": "00000000000000000000000000000001", + "PRO_HEIGHT": "5000", + "PRO_WIDTH": "10000", + "PRO_TITLE_X": "0", + "PRO_TITLE_Y": "0", + "PRO_DEBUG": "0", + "PRO_DYNAFORMS": "", + "PRO_DERIVATION_SCREEN_TPL": "", + "PRO_COST": "0", + "PRO_UNIT_COST": "", + "PRO_ITEE": "1", + "PRO_ACTION_DONE": "a:1:{i:0;s:41:\"GATEWAYTOGATEWAY_DELETE_CORRUPTED_RECORDS\";}", + "CATEGORY_ID": "0", + "PRO_CATEGORY_LABEL": "No Category", + "PRO_BPMN": "1" + }, + "reportTables": [], + "reportTablesVars": [] + }, + "plugins": { + "other.plugin1": "plugin1", + "other.plugin1": "plugin2" + } + }, + "files": { + "workflow": [], + "bpmn": [] + }, + "version": "3.1", + "objects": "PROCESSDEFINITION|ASSIGNMENTRULES|VARIABLES|DYNAFORMS|INPUTDOCUMENTS|OUTPUTDOCUMENTS|TRIGGERS|REPORTTABLES|TEMPLATES|FILES|DBCONNECTION|PERMISSIONS|SUPERVISORS|SUPERVISORSOBJECTS" + }] +] \ No newline at end of file diff --git a/tests/resources/p1normal-1.pmx b/tests/resources/p1normal-1.pmx new file mode 100644 index 000000000..32510ac3f --- /dev/null +++ b/tests/resources/p1normal-1.pmx @@ -0,0 +1,1347 @@ + + + + + Michelangelo + 1571944354 + + + Linux + 70132 + workflow + p1normal + 3791798975db1b645ae65c1087884376 + + + + + 7468018505db1ee9993b2b1070358979 + 3791798975db1b645ae65c1087884376 + 7987127295db1b645afc9b5047745451 + Task 2 + TASK + 0 + 1 + 0 + EMPTY + + 0 + + + EMPTY + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 3351708275db1ee99946994081694798 + 6860575715db1b645afa045044163298 + 7468018505db1ee9993b2b1070358979 + 8187976085db1f6530b8c83048123811 + bpmnActivity + 452 + 92 + 150 + 75 + 0 + 0 + bpmnDiagram + + + 4902970765db1b64ce285a1044266267 + 3791798975db1b645ae65c1087884376 + 7987127295db1b645afc9b5047745451 + Task 1 + TASK + 0 + 1 + 0 + EMPTY + + 0 + + + EMPTY + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 5004349355db1b64ce2eec9008836180 + 6860575715db1b645afa045044163298 + 4902970765db1b64ce285a1044266267 + 8187976085db1f6530b8c83048123811 + bpmnActivity + 161 + 92 + 150 + 75 + 0 + 0 + bpmnDiagram + + + 2985076995db1f67bc129e4004306312 + 3791798975db1b645ae65c1087884376 + 7987127295db1b645afc9b5047745451 + Task 3 + TASK + 0 + 1 + 0 + EMPTY + + 0 + + + EMPTY + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 9200123945db1f67bc1ed16033651062 + 6860575715db1b645afa045044163298 + 2985076995db1f67bc129e4004306312 + 8187976085db1f6530b8c83048123811 + bpmnActivity + 161 + 215 + 150 + 75 + 0 + 0 + bpmnDiagram + +
+ +
+ + 1908789525db1f6860283b6063903900 + 3791798975db1b645ae65c1087884376 + 6860575715db1b645afa045044163298 + 9029890205db1f68600e639004996950 + 8187976085db1f6530b8c83048123811 + bpmnEvent + 362 + 236 + 33 + 33 + 0 + 0 + bpmnDiagram + + + 3351708275db1ee99946994081694798 + 3791798975db1b645ae65c1087884376 + 6860575715db1b645afa045044163298 + 7468018505db1ee9993b2b1070358979 + 8187976085db1f6530b8c83048123811 + bpmnActivity + 452 + 92 + 150 + 75 + 0 + 0 + bpmnDiagram + + + 5004349355db1b64ce2eec9008836180 + 3791798975db1b645ae65c1087884376 + 6860575715db1b645afa045044163298 + 4902970765db1b64ce285a1044266267 + 8187976085db1f6530b8c83048123811 + bpmnActivity + 161 + 92 + 150 + 75 + 0 + 0 + bpmnDiagram + + + 5198323325db1f67bd2e605027627900 + 3791798975db1b645ae65c1087884376 + 6860575715db1b645afa045044163298 + 4211285735db1f67bd1cb65009798945 + 8187976085db1f6530b8c83048123811 + bpmnEvent + 89 + 236 + 33 + 33 + 0 + 0 + bpmnDiagram + + + 6563251295db1b64ce90c11004753369 + 3791798975db1b645ae65c1087884376 + 6860575715db1b645afa045044163298 + 6818134175db1b64ce8b7a5094267202 + 8187976085db1f6530b8c83048123811 + bpmnEvent + 89 + 113 + 33 + 33 + 0 + 0 + bpmnDiagram + + + 7499430715db1ee999b87b7033716863 + 3791798975db1b645ae65c1087884376 + 6860575715db1b645afa045044163298 + 8089819605db1ee999b3f81010955094 + 8187976085db1f6530b8c83048123811 + bpmnEvent + 362 + 113 + 33 + 33 + 0 + 0 + bpmnDiagram + + + 7682604765db1ee9bb9a447016812802 + 3791798975db1b645ae65c1087884376 + 6860575715db1b645afa045044163298 + 6993531055db1ee9bb95021006994337 + 8187976085db1f6530b8c83048123811 + bpmnEvent + 633 + 113 + 33 + 33 + 0 + 0 + bpmnDiagram + + + 9200123945db1f67bc1ed16033651062 + 3791798975db1b645ae65c1087884376 + 6860575715db1b645afa045044163298 + 2985076995db1f67bc129e4004306312 + 8187976085db1f6530b8c83048123811 + bpmnActivity + 161 + 215 + 150 + 75 + 0 + 0 + bpmnDiagram + +
+ +
+ + 6860575715db1b645afa045044163298 + 3791798975db1b645ae65c1087884376 + p1normal + 0 + +
+ +
+ + 9029890205db1f68600e639004996950 + 3791798975db1b645ae65c1087884376 + 7987127295db1b645afc9b5047745451 + + END + EMAIL + 1 + + 0 + + 0 + + + + + + + + + + + + THROW + 1908789525db1f6860283b6063903900 + 6860575715db1b645afa045044163298 + 9029890205db1f68600e639004996950 + 8187976085db1f6530b8c83048123811 + bpmnEvent + 362 + 236 + 33 + 33 + 0 + 0 + bpmnDiagram + + + 4211285735db1f67bd1cb65009798945 + 3791798975db1b645ae65c1087884376 + 7987127295db1b645afc9b5047745451 + + START + EMPTY + 1 + + 0 + + 0 + + + + + + LEAD + + + + + + CATCH + 5198323325db1f67bd2e605027627900 + 6860575715db1b645afa045044163298 + 4211285735db1f67bd1cb65009798945 + 8187976085db1f6530b8c83048123811 + bpmnEvent + 89 + 236 + 33 + 33 + 0 + 0 + bpmnDiagram + + + 6818134175db1b64ce8b7a5094267202 + 3791798975db1b645ae65c1087884376 + 7987127295db1b645afc9b5047745451 + + START + EMPTY + 1 + + 0 + + 0 + + + + + + LEAD + + + + + + CATCH + 6563251295db1b64ce90c11004753369 + 6860575715db1b645afa045044163298 + 6818134175db1b64ce8b7a5094267202 + 8187976085db1f6530b8c83048123811 + bpmnEvent + 89 + 113 + 33 + 33 + 0 + 0 + bpmnDiagram + + + 8089819605db1ee999b3f81010955094 + 3791798975db1b645ae65c1087884376 + 7987127295db1b645afc9b5047745451 + + INTERMEDIATE + EMAIL + 1 + + 0 + + 0 + + + + + + + + + + + + THROW + 7499430715db1ee999b87b7033716863 + 6860575715db1b645afa045044163298 + 8089819605db1ee999b3f81010955094 + 8187976085db1f6530b8c83048123811 + bpmnEvent + 362 + 113 + 33 + 33 + 0 + 0 + bpmnDiagram + + + 6993531055db1ee9bb95021006994337 + 3791798975db1b645ae65c1087884376 + 7987127295db1b645afc9b5047745451 + + END + EMPTY + 1 + + 0 + + 0 + + + + + + + + + + + + THROW + 7682604765db1ee9bb9a447016812802 + 6860575715db1b645afa045044163298 + 6993531055db1ee9bb95021006994337 + 8187976085db1f6530b8c83048123811 + bpmnEvent + 633 + 113 + 33 + 33 + 0 + 0 + bpmnDiagram + +
+ +
+ + 4097082605db1f686055266097272063 + 3791798975db1b645ae65c1087884376 + 6860575715db1b645afa045044163298 + SEQUENCE + + 2985076995db1f67bc129e4004306312 + bpmnActivity + 0 + 9029890205db1f68600e639004996950 + bpmnEvent + 0 + 1 + + 312 + 253 + 362 + 253 + + 1 + + + 4097481445db1b64cecead8066991933 + 3791798975db1b645ae65c1087884376 + 6860575715db1b645afa045044163298 + SEQUENCE + + 6818134175db1b64ce8b7a5094267202 + bpmnEvent + 0 + 4902970765db1b64ce285a1044266267 + bpmnActivity + 0 + 1 + + 122 + 130 + 161 + 130 + + 1 + + + 4901094985db1ee9bbc7fa5048229722 + 3791798975db1b645ae65c1087884376 + 6860575715db1b645afa045044163298 + SEQUENCE + + 7468018505db1ee9993b2b1070358979 + bpmnActivity + 0 + 6993531055db1ee9bb95021006994337 + bpmnEvent + 0 + 1 + + 603 + 130 + 633 + 130 + + 1 + + + 5267410465db1f67bd591f6054235431 + 3791798975db1b645ae65c1087884376 + 6860575715db1b645afa045044163298 + SEQUENCE + + 4211285735db1f67bd1cb65009798945 + bpmnEvent + 0 + 2985076995db1f67bc129e4004306312 + bpmnActivity + 0 + 1 + + 122 + 253 + 161 + 253 + + 1 + + + 7487561365db1ee999fc8b7023264135 + 3791798975db1b645ae65c1087884376 + 6860575715db1b645afa045044163298 + SEQUENCE + + 8089819605db1ee999b3f81010955094 + bpmnEvent + 0 + 7468018505db1ee9993b2b1070358979 + bpmnActivity + 0 + 1 + + 395 + 130 + 452 + 130 + + 1 + + + 7724080085db1ee999fb554076835131 + 3791798975db1b645ae65c1087884376 + 6860575715db1b645afa045044163298 + SEQUENCE + + 4902970765db1b64ce285a1044266267 + bpmnActivity + 0 + 8089819605db1ee999b3f81010955094 + bpmnEvent + 0 + 1 + + 312 + 130 + 362 + 130 + + 1 + +
+ +
+
+
+
+ + 7987127295db1b645afc9b5047745451 + 3791798975db1b645ae65c1087884376 + 6860575715db1b645afa045044163298 + p1normal + NONE + 0 + 0 + 0 + +
+ + + 3791798975db1b645ae65c1087884376 + p1normal + + + + + + + + + 6089564115db1b5c1377263061626288 + + + +
+
+ + + + 3791798975db1b645ae65c1087884376 + p1normal + + 3791798975db1b645ae65c1087884376 + 1 + DAYS + ACTIVE + 1 + + NORMAL + FALSE + 0 + 0 + 0 + + + + + + + + PUBLIC + 0 + 0 + + + 0 + + + 6089564115db1b5c1377263061626288 + 5000 + 10000 + 0 + 0 + 0 + + + 0 + + 1 + + 0 + No Category + 1 + +
+ + + 3791798975db1b645ae65c1087884376 + 0 + eee-627145db1f6860d0985078850763 + END-EMAIL-EVENT + + + + + + + END-EMAIL-EVENT + 1 + + 0 + + DAYS + FALSE + + BALANCED + + + + + FALSE + FALSE + FALSE + 0 + 0 + FALSE + FALSE + FALSE + FALSE + FALSE + + FALSE + TRUE + FALSE + FALSE + FALSE + FALSE + FALSE + NORMAL + 362 + 253 + 110 + 60 + + + + + 0 + 0 + + + EVERY_TIME + 0 + FALSE + + FALSE + + FALSE + 0 + text + alert_message.html + + + + + + + 3791798975db1b645ae65c1087884376 + 0 + itee-43125db1ee99a59313094776140 + INTERMEDIATE-THROW-EMAIL-EVENT + + + + + + + INTERMEDIATE-THROW-EMAIL-EVENT + 1 + + 0 + + DAYS + FALSE + + BALANCED + + + + + FALSE + FALSE + FALSE + 0 + 0 + FALSE + FALSE + FALSE + FALSE + FALSE + + FALSE + TRUE + FALSE + FALSE + FALSE + FALSE + FALSE + NORMAL + 415 + 130 + 110 + 60 + + + + + 0 + 0 + + + EVERY_TIME + 0 + FALSE + + FALSE + + FALSE + 0 + text + alert_message.html + + + + + + + 3791798975db1b645ae65c1087884376 + 0 + 4902970765db1b64ce285a1044266267 + Task 1 + + + + + + + NORMAL + 1 + + 0 + 1 + DAYS + FALSE + + BALANCED + + + + + FALSE + FALSE + FALSE + 0 + 0 + FALSE + FALSE + FALSE + FALSE + FALSE + + FALSE + TRUE + FALSE + FALSE + TRUE + FALSE + FALSE + NORMAL + 161 + 92 + 110 + 60 + + + + + 0 + 0 + + + EVERY_TIME + 0 + FALSE + + FALSE + + FALSE + 0 + text + alert_message.html + + + + + + + 3791798975db1b645ae65c1087884376 + 0 + 7468018505db1ee9993b2b1070358979 + Task 2 + + + + + + + NORMAL + 1 + + 0 + + DAYS + FALSE + + BALANCED + + + + + FALSE + FALSE + FALSE + 0 + 0 + FALSE + FALSE + FALSE + FALSE + FALSE + + FALSE + TRUE + FALSE + FALSE + FALSE + FALSE + FALSE + NORMAL + 452 + 92 + 110 + 60 + + + + + 0 + 0 + + + EVERY_TIME + 0 + FALSE + + FALSE + + FALSE + 0 + text + alert_message.html + + + + + + + 3791798975db1b645ae65c1087884376 + 0 + 2985076995db1f67bc129e4004306312 + Task 3 + + + + + + + NORMAL + 1 + + 0 + + DAYS + FALSE + + BALANCED + + + + + FALSE + FALSE + FALSE + 0 + 0 + FALSE + FALSE + FALSE + FALSE + FALSE + + FALSE + TRUE + FALSE + FALSE + TRUE + FALSE + FALSE + NORMAL + 161 + 215 + 110 + 60 + + + + + 0 + 0 + + + EVERY_TIME + 0 + FALSE + + FALSE + + FALSE + 0 + text + alert_message.html + + + + + +
+ + + 3555208395db1f686107af5032826579 + 0 + 3791798975db1b645ae65c1087884376 + 2985076995db1f67bc129e4004306312 + eee-627145db1f6860d0985078850763 + 1 + SEQUENTIAL + 0 + + FALSE + FALSE + TRUE + 1 + 0 + 1 + 2 + + + + + 5246469755db1f6860c5445056549676 + 0 + 3791798975db1b645ae65c1087884376 + itee-43125db1ee99a59313094776140 + 7468018505db1ee9993b2b1070358979 + 1 + SEQUENTIAL + 0 + + FALSE + FALSE + TRUE + 1 + 0 + 1 + 2 + + + + + 7151514625db1f6860967a3040525347 + 0 + 3791798975db1b645ae65c1087884376 + 7468018505db1ee9993b2b1070358979 + -1 + 1 + SEQUENTIAL + 0 + + FALSE + FALSE + TRUE + 1 + 0 + 1 + 2 + + + + + 8187850475db1f686111712069342935 + 0 + 3791798975db1b645ae65c1087884376 + eee-627145db1f6860d0985078850763 + -1 + 1 + SEQUENTIAL + 0 + + FALSE + FALSE + TRUE + 1 + 0 + 1 + 2 + + + + + 9252149455db1f6860bc511025257385 + 0 + 3791798975db1b645ae65c1087884376 + 4902970765db1b64ce285a1044266267 + itee-43125db1ee99a59313094776140 + 1 + SEQUENTIAL + 0 + + FALSE + FALSE + TRUE + 1 + 0 + 1 + 2 + + + +
+ +
+
+ + 5280634295db1eeb80035d2015812704 + 3791798975db1b645ae65c1087884376 + input1 + + VIRTUAL + ORIGINAL + PRIVATE + 0 + + INPUT + + 0 + KB + +
+ + + 7064905785db1eec0cb6894032028764 + output1 + + output1 + + 3791798975db1b645ae65c1087884376 + TCPDF + 0 + Letter + 20 + 20 + 20 + 20 + BOTH + HTML + + + 1 + + + 0 + + + + 1 + +
+ + + 6845493055db1eea444fc97033516502 + form1 + + 3791798975db1b645ae65c1087884376 + xmlform + + + + 2 + + +
+ +
+
+ + 2985076995db1f67bc129e4004306312 + 0 + 1569558025db1d455463116041576462 + 1 + 2 + 0 + + + 4902970765db1b64ce285a1044266267 + 0 + 1966964945db1d44e8c2119037112164 + 1 + 2 + 0 + +
+ + + 1569558025db1d455463116041576462 + group2 + ACTIVE + 0 + + NORMAL + + + 1966964945db1d44e8c2119037112164 + group1 + ACTIVE + 0 + + NORMAL + +
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + 8533020105db1eea6e4cd68049016136 + 3791798975db1b645ae65c1087884376 + textVar001 + string + 10 + string + workflow + + 0 + + + + +
+ +
+
+
+
+
+
+
+
+ + 5388807695db1ef19eaa7a2018607570 + 3791798975db1b645ae65c1087884376 + 6089564115db1b5c1377263061626288 + + + file + 1 + + + + + 6324589655db1ef19eaed60034945533 + 3791798975db1b645ae65c1087884376 + 6089564115db1b5c1377263061626288 + + + file + 1 + + + +
+ + + 7501504075db1ef22311f76054540782 + 3791798975db1b645ae65c1087884376 + 4902970765db1b64ce285a1044266267 + LINK + actionsByEmailErrorReply.html + NORMAL + 6845493055db1eea444fc97033516502 + test + + + 0 + 0 + + + test + 0 + + + + +
+ + + 1519929165db1f6860fdd84026452123 + 3791798975db1b645ae65c1087884376 + 9029890205db1f68600e639004996950 + bpmnEvent + eee-627145db1f6860d0985078850763 + + + 9592529235db1ee99a8d202078101366 + 3791798975db1b645ae65c1087884376 + 8089819605db1ee999b3f81010955094 + bpmnEvent + itee-43125db1ee99a59313094776140 + +
+
+ + + form1 + + + + +
diff --git a/tests/resources/p1normalWithException-1.pmx b/tests/resources/p1normalWithException-1.pmx new file mode 100644 index 000000000..8a6c1a717 --- /dev/null +++ b/tests/resources/p1normalWithException-1.pmx @@ -0,0 +1,156 @@ + + + + + Michelangelo + 1571948720 + + + Linux + 70132 + workflow + p1normalWithException + 8881455415db208a91cf144066685122 + + + +
+
+
+
+ + 8820979315db208a91fd6c8053956230 + 8881455415db208a91cf144066685122 + p1normalWithException + 0 + +
+ +
+
+
+
+
+
+
+
+ + 3930204045db208a92004a9028237855 + 8881455415db208a91cf144066685122 + 8820979315db208a91fd6c8053956230 + p1normalWithException + NONE + 0 + 0 + 0 + +
+ + + 8881455415db208a91cf144066685122 + p1normalWithException + + + + + + + + + 6089564115db1b5c1377263061626288 + + + +
+
+ + + + 8881455415db208a91cf144066685122 + p1normalWithException + + 8881455415db208a91cf144066685122 + 1 + DAYS + ACTIVE + 1 + + NORMAL + FALSE + 0 + 0 + 0 + + + + + + + + PUBLIC + 0 + 0 + + + 0 + + + 6089564115db1b5c1377263061626288 + 5000 + 10000 + 0 + 0 + 0 + + + 0 + + 1 + + 0 + No Category + 1 + +
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + diff --git a/tests/resources/p1normalWithoutTitle-1.pmx b/tests/resources/p1normalWithoutTitle-1.pmx new file mode 100644 index 000000000..2fc25d3c9 --- /dev/null +++ b/tests/resources/p1normalWithoutTitle-1.pmx @@ -0,0 +1,457 @@ + + + + + Michelangelo + 1571952775 + + + Linux + 70132 + workflow + p1normalWithoutTitle + 2478934075db21861883091023775646 + + +
+ + 8121252905db218785abec1096943718 + 2478934075db21861883091023775646 + 9720974155db218618a7ea7026775087 + Task 1 + TASK + 0 + 1 + 0 + EMPTY + + 0 + + + EMPTY + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 8364747905db218785b7404015959810 + 5898396935db218618a4c53034929820 + 8121252905db218785abec1096943718 + 4784291195db21862519f69041420620 + bpmnActivity + 180 + 79 + 150 + 75 + 0 + 0 + bpmnDiagram + +
+ +
+ + 2283183075db218786549c5095832051 + 2478934075db21861883091023775646 + 5898396935db218618a4c53034929820 + 4205250135db2187864df85018323241 + 4784291195db21862519f69041420620 + bpmnEvent + 378 + 100 + 33 + 33 + 0 + 0 + bpmnDiagram + + + 7810988885db21878637855082875408 + 2478934075db21861883091023775646 + 5898396935db218618a4c53034929820 + 9473649565db2187862a5f7053654507 + 4784291195db21862519f69041420620 + bpmnEvent + 100 + 100 + 33 + 33 + 0 + 0 + bpmnDiagram + + + 8364747905db218785b7404015959810 + 2478934075db21861883091023775646 + 5898396935db218618a4c53034929820 + 8121252905db218785abec1096943718 + 4784291195db21862519f69041420620 + bpmnActivity + 180 + 79 + 150 + 75 + 0 + 0 + bpmnDiagram + +
+ +
+ + 5898396935db218618a4c53034929820 + 2478934075db21861883091023775646 + p1normalWithoutTitle + 0 + +
+ +
+ + 4205250135db2187864df85018323241 + 2478934075db21861883091023775646 + 9720974155db218618a7ea7026775087 + + END + EMPTY + 1 + + 0 + + 0 + + + + + + + + + + + + THROW + 2283183075db218786549c5095832051 + 5898396935db218618a4c53034929820 + 4205250135db2187864df85018323241 + 4784291195db21862519f69041420620 + bpmnEvent + 378 + 100 + 33 + 33 + 0 + 0 + bpmnDiagram + + + 9473649565db2187862a5f7053654507 + 2478934075db21861883091023775646 + 9720974155db218618a7ea7026775087 + + START + EMPTY + 1 + + 0 + + 0 + + + + + + LEAD + + + + + + CATCH + 7810988885db21878637855082875408 + 5898396935db218618a4c53034929820 + 9473649565db2187862a5f7053654507 + 4784291195db21862519f69041420620 + bpmnEvent + 100 + 100 + 33 + 33 + 0 + 0 + bpmnDiagram + +
+ +
+ + 1154017545db21878680728046544809 + 2478934075db21861883091023775646 + 5898396935db218618a4c53034929820 + SEQUENCE + + 9473649565db2187862a5f7053654507 + bpmnEvent + 0 + 8121252905db218785abec1096943718 + bpmnActivity + 0 + 1 + + 133 + 117 + 180 + 117 + + 1 + + + 4538701885db21878683a20080373564 + 2478934075db21861883091023775646 + 5898396935db218618a4c53034929820 + SEQUENCE + + 8121252905db218785abec1096943718 + bpmnActivity + 0 + 4205250135db2187864df85018323241 + bpmnEvent + 0 + 1 + + 331 + 117 + 378 + 117 + + 1 + +
+ +
+
+
+
+ + 9720974155db218618a7ea7026775087 + 2478934075db21861883091023775646 + 5898396935db218618a4c53034929820 + p1normalWithoutTitle + NONE + 0 + 0 + 0 + +
+ + + 2478934075db21861883091023775646 + p1normalWithoutTitle + + + + + + + + + 00000000000000000000000000000001 + + + +
+
+ + + + 2478934075db21861883091023775646 + p1normalWithoutTitle + + 2478934075db21861883091023775646 + 1 + DAYS + ACTIVE + 1 + + NORMAL + FALSE + 0 + 0 + 0 + + + + + + + + PUBLIC + 0 + 0 + + + 0 + + + 00000000000000000000000000000001 + 5000 + 10000 + 0 + 0 + 0 + + + 0 + + 1 + + 0 + No Category + 1 + +
+ + + 2478934075db21861883091023775646 + 0 + 8121252905db218785abec1096943718 + Task 1 + + + + + + + NORMAL + 1 + + 0 + + DAYS + FALSE + + BALANCED + + + + + FALSE + FALSE + FALSE + 0 + 0 + FALSE + FALSE + FALSE + FALSE + FALSE + + FALSE + TRUE + FALSE + FALSE + TRUE + FALSE + FALSE + NORMAL + 180 + 79 + 110 + 60 + + + + + 0 + 0 + + + EVERY_TIME + 0 + FALSE + + FALSE + + FALSE + 0 + text + alert_message.html + + + + + +
+ + + 3616902375db2187ea8ff68051664528 + 0 + 2478934075db21861883091023775646 + 8121252905db218785abec1096943718 + -1 + 1 + SEQUENTIAL + 0 + + FALSE + FALSE + TRUE + 1 + 0 + 1 + 2 + + + +
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + diff --git a/tests/resources/p1normalWithoutTitle2-1.pmx b/tests/resources/p1normalWithoutTitle2-1.pmx new file mode 100644 index 000000000..642b1253f --- /dev/null +++ b/tests/resources/p1normalWithoutTitle2-1.pmx @@ -0,0 +1,458 @@ + + + + + Michelangelo + 1571953275 + + + Linux + 70132 + 1 + workflow + p1normalWithoutTitle2 + 2478934075db21861883091023775646 + + +
+ + 8121252905db218785abec1096943718 + 2478934075db21861883091023775646 + 9720974155db218618a7ea7026775087 + Task 1 + TASK + 0 + 1 + 0 + EMPTY + + 0 + + + EMPTY + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 8364747905db218785b7404015959810 + 5898396935db218618a4c53034929820 + 8121252905db218785abec1096943718 + 4784291195db21862519f69041420620 + bpmnActivity + 180 + 79 + 150 + 75 + 0 + 0 + bpmnDiagram + +
+ +
+ + 2283183075db218786549c5095832051 + 2478934075db21861883091023775646 + 5898396935db218618a4c53034929820 + 4205250135db2187864df85018323241 + 4784291195db21862519f69041420620 + bpmnEvent + 378 + 100 + 33 + 33 + 0 + 0 + bpmnDiagram + + + 7810988885db21878637855082875408 + 2478934075db21861883091023775646 + 5898396935db218618a4c53034929820 + 9473649565db2187862a5f7053654507 + 4784291195db21862519f69041420620 + bpmnEvent + 100 + 100 + 33 + 33 + 0 + 0 + bpmnDiagram + + + 8364747905db218785b7404015959810 + 2478934075db21861883091023775646 + 5898396935db218618a4c53034929820 + 8121252905db218785abec1096943718 + 4784291195db21862519f69041420620 + bpmnActivity + 180 + 79 + 150 + 75 + 0 + 0 + bpmnDiagram + +
+ +
+ + 5898396935db218618a4c53034929820 + 2478934075db21861883091023775646 + p1normalWithoutTitle + 0 + +
+ +
+ + 4205250135db2187864df85018323241 + 2478934075db21861883091023775646 + 9720974155db218618a7ea7026775087 + + END + EMPTY + 1 + + 0 + + 0 + + + + + + + + + + + + THROW + 2283183075db218786549c5095832051 + 5898396935db218618a4c53034929820 + 4205250135db2187864df85018323241 + 4784291195db21862519f69041420620 + bpmnEvent + 378 + 100 + 33 + 33 + 0 + 0 + bpmnDiagram + + + 9473649565db2187862a5f7053654507 + 2478934075db21861883091023775646 + 9720974155db218618a7ea7026775087 + + START + EMPTY + 1 + + 0 + + 0 + + + + + + LEAD + + + + + + CATCH + 7810988885db21878637855082875408 + 5898396935db218618a4c53034929820 + 9473649565db2187862a5f7053654507 + 4784291195db21862519f69041420620 + bpmnEvent + 100 + 100 + 33 + 33 + 0 + 0 + bpmnDiagram + +
+ +
+ + 1154017545db21878680728046544809 + 2478934075db21861883091023775646 + 5898396935db218618a4c53034929820 + SEQUENCE + + 9473649565db2187862a5f7053654507 + bpmnEvent + 0 + 8121252905db218785abec1096943718 + bpmnActivity + 0 + 1 + + 133 + 117 + 180 + 117 + + 1 + + + 4538701885db21878683a20080373564 + 2478934075db21861883091023775646 + 5898396935db218618a4c53034929820 + SEQUENCE + + 8121252905db218785abec1096943718 + bpmnActivity + 0 + 4205250135db2187864df85018323241 + bpmnEvent + 0 + 1 + + 331 + 117 + 378 + 117 + + 1 + +
+ +
+
+
+
+ + 9720974155db218618a7ea7026775087 + 2478934075db21861883091023775646 + 5898396935db218618a4c53034929820 + p1normalWithoutTitle2 + NONE + 0 + 0 + 0 + +
+ + + 2478934075db21861883091023775646 + p1normalWithoutTitle2 + + + + + + + + + 00000000000000000000000000000001 + + + +
+
+ + + + 2478934075db21861883091023775646 + p1normalWithoutTitle2 + + 2478934075db21861883091023775646 + 1 + DAYS + ACTIVE + 1 + + NORMAL + FALSE + 0 + 0 + 0 + + + + + + + + PUBLIC + 0 + 0 + + + 0 + + + 00000000000000000000000000000001 + 5000 + 10000 + 0 + 0 + 0 + + + 0 + + 1 + + 0 + No Category + 1 + +
+ + + 2478934075db21861883091023775646 + 0 + 8121252905db218785abec1096943718 + Task 1 + + + + + + + NORMAL + 1 + + 0 + + DAYS + FALSE + + BALANCED + + + + + FALSE + FALSE + FALSE + 0 + 0 + FALSE + FALSE + FALSE + FALSE + FALSE + + FALSE + TRUE + FALSE + FALSE + TRUE + FALSE + FALSE + NORMAL + 180 + 79 + 110 + 60 + + + + + 0 + 0 + + + EVERY_TIME + 0 + FALSE + + FALSE + + FALSE + 0 + text + alert_message.html + + + + + +
+ + + 3616902375db2187ea8ff68051664528 + 0 + 2478934075db21861883091023775646 + 8121252905db218785abec1096943718 + -1 + 1 + SEQUENTIAL + 0 + + FALSE + FALSE + TRUE + 1 + 0 + 1 + 2 + + + +
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + diff --git a/tests/resources/p2custom-1-ObjectsToImport.json b/tests/resources/p2custom-1-ObjectsToImport.json new file mode 100644 index 000000000..3260c9b49 --- /dev/null +++ b/tests/resources/p2custom-1-ObjectsToImport.json @@ -0,0 +1,58 @@ +[ + { + "id": "PROCESSDEFINITION", + "action": "replace" + }, + { + "id": "ASSIGNMENTRULES", + "action": "replace" + }, + { + "id": "VARIABLES", + "action": "replace" + }, + { + "id": "DYNAFORMS", + "action": "replace" + }, + { + "id": "INPUTDOCUMENTS", + "action": "replace" + }, + { + "id": "OUTPUTDOCUMENTS", + "action": "replace" + }, + { + "id": "TRIGGERS", + "action": "replace" + }, + { + "id": "REPORTTABLES", + "action": "replace" + }, + { + "id": "TEMPLATES", + "action": "replace" + }, + { + "id": "FILES", + "action": "replace" + }, + { + "id": "DBCONNECTION", + "action": "replace" + }, + { + "id": "PERMISSIONS", + "action": "replace" + }, + { + "id": "SUPERVISORS", + "action": "replace" + }, + { + "id": "SUPERVISORSOBJECTS", + "action": "replace" + } +] diff --git a/tests/resources/p2custom-1.pmx2 b/tests/resources/p2custom-1.pmx2 new file mode 100644 index 000000000..1bb34183e --- /dev/null +++ b/tests/resources/p2custom-1.pmx2 @@ -0,0 +1,1332 @@ + + + + Michelangelo + 1571944360 + + + Linux + 70132 + workflow + p2custom + 2639720135db1b654e90bb0007698870 + 5 + + + +
+ + 3245720655db1eedbaabb29053899935 + 2639720135db1b654e90bb0007698870 + 9803296815db1b654ea56b1085219672 + Task 2 + TASK + 0 + 1 + 0 + EMPTY + + 0 + + + EMPTY + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1415196755db1eedbab38d4035851784 + 2807026855db1b654ea35e6082742521 + 3245720655db1eedbaabb29053899935 + 7036925395db1f6978a2e02021334287 + bpmnActivity + 429 + 79 + 150 + 75 + 0 + 0 + bpmnDiagram + + + 6154650435db1f6a398d923012744605 + 2639720135db1b654e90bb0007698870 + 9803296815db1b654ea56b1085219672 + Task 3 + TASK + 0 + 1 + 0 + EMPTY + + 0 + + + EMPTY + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 1586619955db1f6a399bd40079286920 + 2807026855db1b654ea35e6082742521 + 6154650435db1f6a398d923012744605 + 7036925395db1f6978a2e02021334287 + bpmnActivity + 167 + 207 + 150 + 75 + 0 + 0 + bpmnDiagram + + + 5845207425db1b659b42857076713536 + 2639720135db1b654e90bb0007698870 + 9803296815db1b654ea56b1085219672 + Task 1 + TASK + 0 + 1 + 0 + EMPTY + + 0 + + + EMPTY + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 9152003615db1b659b4cb53070240824 + 2807026855db1b654ea35e6082742521 + 5845207425db1b659b42857076713536 + 7036925395db1f6978a2e02021334287 + bpmnActivity + 167 + 79 + 150 + 75 + 0 + 0 + bpmnDiagram + +
+ +
+ + 1011184775db1f6a3a96434061470076 + 2639720135db1b654e90bb0007698870 + 2807026855db1b654ea35e6082742521 + 7357355595db1f6a3a8cdc2060882022 + 7036925395db1f6978a2e02021334287 + bpmnEvent + 362 + 228 + 33 + 33 + 0 + 0 + bpmnDiagram + + + 1415196755db1eedbab38d4035851784 + 2639720135db1b654e90bb0007698870 + 2807026855db1b654ea35e6082742521 + 3245720655db1eedbaabb29053899935 + 7036925395db1f6978a2e02021334287 + bpmnActivity + 429 + 79 + 150 + 75 + 0 + 0 + bpmnDiagram + + + 1586619955db1f6a399bd40079286920 + 2639720135db1b654e90bb0007698870 + 2807026855db1b654ea35e6082742521 + 6154650435db1f6a398d923012744605 + 7036925395db1f6978a2e02021334287 + bpmnActivity + 167 + 207 + 150 + 75 + 0 + 0 + bpmnDiagram + + + 3969874895db1eedbb70be0087354130 + 2639720135db1b654e90bb0007698870 + 2807026855db1b654ea35e6082742521 + 7874704165db1eedbb6bd42071953002 + 7036925395db1f6978a2e02021334287 + bpmnEvent + 613 + 100 + 33 + 33 + 0 + 0 + bpmnDiagram + + + 4482681925db1f6a3a6f828077668800 + 2639720135db1b654e90bb0007698870 + 2807026855db1b654ea35e6082742521 + 8535144015db1f6a3a6a330076818572 + 7036925395db1f6978a2e02021334287 + bpmnEvent + 100 + 228 + 33 + 33 + 0 + 0 + bpmnDiagram + + + 6658962515db1eedbb4acf4017500451 + 2639720135db1b654e90bb0007698870 + 2807026855db1b654ea35e6082742521 + 3022280905db1eedbb3e614047935649 + 7036925395db1f6978a2e02021334287 + bpmnEvent + 362 + 100 + 33 + 33 + 0 + 0 + bpmnDiagram + + + 9152003615db1b659b4cb53070240824 + 2639720135db1b654e90bb0007698870 + 2807026855db1b654ea35e6082742521 + 5845207425db1b659b42857076713536 + 7036925395db1f6978a2e02021334287 + bpmnActivity + 167 + 79 + 150 + 75 + 0 + 0 + bpmnDiagram + + + 9697684335db1b659b9e910072073379 + 2639720135db1b654e90bb0007698870 + 2807026855db1b654ea35e6082742521 + 7691964815db1b659b96432076711609 + 7036925395db1f6978a2e02021334287 + bpmnEvent + 100 + 100 + 33 + 33 + 0 + 0 + bpmnDiagram + +
+ +
+ + 2807026855db1b654ea35e6082742521 + 2639720135db1b654e90bb0007698870 + p2custom + 0 + +
+ +
+ + 7357355595db1f6a3a8cdc2060882022 + 2639720135db1b654e90bb0007698870 + 9803296815db1b654ea56b1085219672 + + END + EMAIL + 1 + + 0 + + 0 + + + + + + + + + + + + THROW + 1011184775db1f6a3a96434061470076 + 2807026855db1b654ea35e6082742521 + 7357355595db1f6a3a8cdc2060882022 + 7036925395db1f6978a2e02021334287 + bpmnEvent + 362 + 228 + 33 + 33 + 0 + 0 + bpmnDiagram + + + 7874704165db1eedbb6bd42071953002 + 2639720135db1b654e90bb0007698870 + 9803296815db1b654ea56b1085219672 + + END + EMPTY + 1 + + 0 + + 0 + + + + + + + + + + + + THROW + 3969874895db1eedbb70be0087354130 + 2807026855db1b654ea35e6082742521 + 7874704165db1eedbb6bd42071953002 + 7036925395db1f6978a2e02021334287 + bpmnEvent + 613 + 100 + 33 + 33 + 0 + 0 + bpmnDiagram + + + 8535144015db1f6a3a6a330076818572 + 2639720135db1b654e90bb0007698870 + 9803296815db1b654ea56b1085219672 + + START + EMPTY + 1 + + 0 + + 0 + + + + + + LEAD + + + + + + CATCH + 4482681925db1f6a3a6f828077668800 + 2807026855db1b654ea35e6082742521 + 8535144015db1f6a3a6a330076818572 + 7036925395db1f6978a2e02021334287 + bpmnEvent + 100 + 228 + 33 + 33 + 0 + 0 + bpmnDiagram + + + 3022280905db1eedbb3e614047935649 + 2639720135db1b654e90bb0007698870 + 9803296815db1b654ea56b1085219672 + + INTERMEDIATE + EMAIL + 1 + + 0 + + 0 + + + + + + + + + + + + THROW + 6658962515db1eedbb4acf4017500451 + 2807026855db1b654ea35e6082742521 + 3022280905db1eedbb3e614047935649 + 7036925395db1f6978a2e02021334287 + bpmnEvent + 362 + 100 + 33 + 33 + 0 + 0 + bpmnDiagram + + + 7691964815db1b659b96432076711609 + 2639720135db1b654e90bb0007698870 + 9803296815db1b654ea56b1085219672 + + START + EMPTY + 1 + + 0 + + 0 + + + + + + LEAD + + + + + + CATCH + 9697684335db1b659b9e910072073379 + 2807026855db1b654ea35e6082742521 + 7691964815db1b659b96432076711609 + 7036925395db1f6978a2e02021334287 + bpmnEvent + 100 + 100 + 33 + 33 + 0 + 0 + bpmnDiagram + +
+ +
+ + 3728456965db1eedbbac615073851208 + 2639720135db1b654e90bb0007698870 + 2807026855db1b654ea35e6082742521 + SEQUENCE + + 3245720655db1eedbaabb29053899935 + bpmnActivity + 0 + 7874704165db1eedbb6bd42071953002 + bpmnEvent + 0 + 1 + + 580 + 117 + 613 + 117 + + 1 + + + 5353398855db1b659bc8697088565371 + 2639720135db1b654e90bb0007698870 + 2807026855db1b654ea35e6082742521 + SEQUENCE + + 7691964815db1b659b96432076711609 + bpmnEvent + 0 + 5845207425db1b659b42857076713536 + bpmnActivity + 0 + 1 + + 133 + 117 + 167 + 117 + + 1 + + + 5890861825db1f6a3ac4294023770534 + 2639720135db1b654e90bb0007698870 + 2807026855db1b654ea35e6082742521 + SEQUENCE + + 6154650435db1f6a398d923012744605 + bpmnActivity + 0 + 7357355595db1f6a3a8cdc2060882022 + bpmnEvent + 0 + 1 + + 318 + 245 + 362 + 245 + + 1 + + + 8753058285db1eedbba9fd3005056496 + 2639720135db1b654e90bb0007698870 + 2807026855db1b654ea35e6082742521 + SEQUENCE + + 5845207425db1b659b42857076713536 + bpmnActivity + 0 + 3022280905db1eedbb3e614047935649 + bpmnEvent + 0 + 1 + + 318 + 117 + 362 + 117 + + 1 + + + 9169111145db1f6a3ac20b1054029279 + 2639720135db1b654e90bb0007698870 + 2807026855db1b654ea35e6082742521 + SEQUENCE + + 8535144015db1f6a3a6a330076818572 + bpmnEvent + 0 + 6154650435db1f6a398d923012744605 + bpmnActivity + 0 + 1 + + 133 + 245 + 167 + 245 + + 1 + + + 9576850685db1eedbbab0d8030362810 + 2639720135db1b654e90bb0007698870 + 2807026855db1b654ea35e6082742521 + SEQUENCE + + 3022280905db1eedbb3e614047935649 + bpmnEvent + 0 + 3245720655db1eedbaabb29053899935 + bpmnActivity + 0 + 1 + + 395 + 117 + 429 + 117 + + 1 + +
+ +
+
+
+
+ + 9803296815db1b654ea56b1085219672 + 2639720135db1b654e90bb0007698870 + 2807026855db1b654ea35e6082742521 + p2custom + NONE + 0 + 0 + 0 + +
+ + + 2639720135db1b654e90bb0007698870 + p2custom + + + + + + + + + 6089564115db1b5c1377263061626288 + + + +
+
+ + +
+
+ + 1569558025db1d455463116041576462 + group2 + ACTIVE + 0 + + NORMAL + +
+ +
+
+ + 8936296765db1ef03630251040569733 + 2639720135db1b654e90bb0007698870 + 6089564115db1b5c1377263061626288 + + + file + 1 + + + + + 9581273955db1ef0362b5a8036941865 + 2639720135db1b654e90bb0007698870 + 6089564115db1b5c1377263061626288 + + + file + 1 + + + +
+ +
+
+
+
+
+ + 6461349955db1eef9027346087488246 + output1 + + output1 + + 2639720135db1b654e90bb0007698870 + TCPDF + 0 + Letter + 20 + 20 + 20 + 20 + BOTH + HTML + + + 1 + + + 0 + + + + 1 + +
+ + + 3020669105db1eeed47afc9044288024 + 2639720135db1b654e90bb0007698870 + input1 + + VIRTUAL + ORIGINAL + PRIVATE + 0 + + INPUT + + 0 + KB + +
+ + + 3225780695db1eee08c4093098266393 + form1 + + 2639720135db1b654e90bb0007698870 + xmlform + + + + 2 + + +
+ + + 9615012165db1eee387a975062444029 + 2639720135db1b654e90bb0007698870 + textVar001 + string + 10 + string + workflow + + 0 + + + + +
+ + + 2639720135db1b654e90bb0007698870 + 0 + eee-262525db1f6a3b99751064714031 + END-EMAIL-EVENT + + + + + + + END-EMAIL-EVENT + 1 + + 0 + + DAYS + FALSE + + BALANCED + + + + + FALSE + FALSE + FALSE + 0 + 0 + FALSE + FALSE + FALSE + FALSE + FALSE + + FALSE + TRUE + FALSE + FALSE + FALSE + FALSE + FALSE + NORMAL + 362 + 245 + 110 + 60 + + + + + 0 + 0 + + + EVERY_TIME + 0 + FALSE + + FALSE + + FALSE + 0 + text + alert_message.html + + + + + + + 2639720135db1b654e90bb0007698870 + 0 + itee-42095db1eedbc26a92032433919 + INTERMEDIATE-THROW-EMAIL-EVENT + + + + + + + INTERMEDIATE-THROW-EMAIL-EVENT + 1 + + 0 + + DAYS + FALSE + + BALANCED + + + + + FALSE + FALSE + FALSE + 0 + 0 + FALSE + FALSE + FALSE + FALSE + FALSE + + FALSE + TRUE + FALSE + FALSE + FALSE + FALSE + FALSE + NORMAL + 395 + 117 + 110 + 60 + + + + + 0 + 0 + + + EVERY_TIME + 0 + FALSE + + FALSE + + FALSE + 0 + text + alert_message.html + + + + + + + 2639720135db1b654e90bb0007698870 + 0 + 5845207425db1b659b42857076713536 + Task 1 + + + + + + + NORMAL + 1 + + 0 + 1 + DAYS + FALSE + + BALANCED + + + + + FALSE + FALSE + FALSE + 0 + 0 + FALSE + FALSE + FALSE + FALSE + FALSE + + FALSE + TRUE + FALSE + FALSE + TRUE + FALSE + FALSE + NORMAL + 167 + 79 + 110 + 60 + + + + + 0 + 0 + + + EVERY_TIME + 0 + FALSE + + FALSE + + FALSE + 0 + text + alert_message.html + + + + + + + 2639720135db1b654e90bb0007698870 + 0 + 3245720655db1eedbaabb29053899935 + Task 2 + + + + + + + NORMAL + 1 + + 0 + + DAYS + FALSE + + BALANCED + + + + + FALSE + FALSE + FALSE + 0 + 0 + FALSE + FALSE + FALSE + FALSE + FALSE + + FALSE + TRUE + FALSE + FALSE + FALSE + FALSE + FALSE + NORMAL + 429 + 79 + 110 + 60 + + + + + 0 + 0 + + + EVERY_TIME + 0 + FALSE + + FALSE + + FALSE + 0 + text + alert_message.html + + + + + + + 2639720135db1b654e90bb0007698870 + 0 + 6154650435db1f6a398d923012744605 + Task 3 + + + + + + + NORMAL + 1 + + 0 + + DAYS + FALSE + + BALANCED + + + + + FALSE + FALSE + FALSE + 0 + 0 + FALSE + FALSE + FALSE + FALSE + FALSE + + FALSE + TRUE + FALSE + FALSE + TRUE + FALSE + FALSE + NORMAL + 167 + 207 + 110 + 60 + + + + + 0 + 0 + + + EVERY_TIME + 0 + FALSE + + FALSE + + FALSE + 0 + text + alert_message.html + + + + + +
+ + + 5845207425db1b659b42857076713536 + 0 + 1569558025db1d455463116041576462 + 1 + 2 + 0 + + + 6154650435db1f6a398d923012744605 + 0 + 1569558025db1d455463116041576462 + 1 + 2 + 0 + +
+ + + 1982862145db1f6a3c36836009069677 + 0 + 2639720135db1b654e90bb0007698870 + 5845207425db1b659b42857076713536 + itee-42095db1eedbc26a92032433919 + 1 + SEQUENTIAL + 0 + + FALSE + FALSE + TRUE + 1 + 0 + 1 + 2 + + + + + 3856654635db1f6a3b7a507072637336 + 0 + 2639720135db1b654e90bb0007698870 + 3245720655db1eedbaabb29053899935 + -1 + 1 + SEQUENTIAL + 0 + + FALSE + FALSE + TRUE + 1 + 0 + 1 + 2 + + + + + 5451176875db1f6a3c49c94042808716 + 0 + 2639720135db1b654e90bb0007698870 + itee-42095db1eedbc26a92032433919 + 3245720655db1eedbaabb29053899935 + 1 + SEQUENTIAL + 0 + + FALSE + FALSE + TRUE + 1 + 0 + 1 + 2 + + + + + 5648275805db1f6a3bf1d29077384245 + 0 + 2639720135db1b654e90bb0007698870 + eee-262525db1f6a3b99751064714031 + -1 + 1 + SEQUENTIAL + 0 + + FALSE + FALSE + TRUE + 1 + 0 + 1 + 2 + + + + + 6103882205db1f6a3be47d1051865338 + 0 + 2639720135db1b654e90bb0007698870 + 6154650435db1f6a398d923012744605 + eee-262525db1f6a3b99751064714031 + 1 + SEQUENTIAL + 0 + + FALSE + FALSE + TRUE + 1 + 0 + 1 + 2 + + + +
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + 9155228525db1ef0c8cce43016037448 + 2639720135db1b654e90bb0007698870 + 5845207425db1b659b42857076713536 + LINK + actionsByEmailErrorReply.html + NORMAL + 3225780695db1eee08c4093098266393 + test + + + 0 + 0 + + + test + 0 + + + + +
+ + + 2639720135db1b654e90bb0007698870 + p2custom + + 2639720135db1b654e90bb0007698870 + 1 + DAYS + ACTIVE + 1 + + NORMAL + FALSE + 0 + 0 + 0 + + + + + + + + PUBLIC + 0 + 0 + + + 0 + + + 6089564115db1b5c1377263061626288 + 5000 + 10000 + 0 + 0 + 0 + + + 0 + + 1 + + 0 + No Category + 1 + +
+ +
+ + + + + actionsByEmail.html + + + + + actionsByEmailErrorReply.html + + + + + \ No newline at end of file diff --git a/tests/resources/projectData.json b/tests/resources/projectData.json new file mode 100644 index 000000000..26949d74b --- /dev/null +++ b/tests/resources/projectData.json @@ -0,0 +1,210 @@ +{ + "prj_uid": "3139884745db99e69bd2683082492802", + "prj_name": "createBPMN", + "prj_description": "test", + "prj_target_namespace": "", + "prj_expresion_language": "", + "prj_type_language": "", + "prj_exporter": "", + "prj_exporter_version": "", + "prj_create_date": "2019-10-30 14:30:01", + "prj_update_date": "2019-10-30 14:30:10", + "prj_author": "00000000000000000000000000000001", + "prj_author_version": "", + "prj_original_source": "", + "prj_type": "NONE", + "prj_category": "test", + "pro_status": "ACTIVE", + "diagrams": [ + { + "dia_uid": "7012431415db99e69c064a1027112720", + "prj_uid": "3139884745db99e69bd2683082492802", + "dia_name": "createBPMN", + "dia_is_closable": "0", + "activities": [ + { + "act_uid": "5165535925db99e72bcae07068945328", + "prj_uid": "3139884745db99e69bd2683082492802", + "pro_uid": "9258990045db99e69c08f67059175864", + "act_name": "Task 1", + "act_type": "TASK", + "act_is_for_compensation": "0", + "act_start_quantity": "1", + "act_completion_quantity": "0", + "act_task_type": "EMPTY", + "act_implementation": "", + "act_instantiate": "0", + "act_script_type": "", + "act_script": "", + "act_loop_type": "EMPTY", + "act_test_before": "0", + "act_loop_maximum": "0", + "act_loop_condition": "0", + "act_loop_cardinality": "0", + "act_loop_behavior": "0", + "act_is_adhoc": "0", + "act_is_collapsed": "0", + "act_completion_condition": "0", + "act_ordering": "0", + "act_cancel_remaining_instances": "1", + "act_protocol": "0", + "act_method": "0", + "act_is_global": "0", + "act_referer": "0", + "act_default_flow": "0", + "act_master_diagram": "0", + "bou_uid": "2584782805db99e72bd0980067403101", + "dia_uid": "7012431415db99e69c064a1027112720", + "element_uid": "5165535925db99e72bcae07068945328", + "bou_element": "4022955515db99e6aef9528027473017", + "bou_element_type": "bpmnActivity", + "bou_x": "177", + "bou_y": "79", + "bou_width": "150", + "bou_height": "75", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + } + ], + "artifacts": [], + "events": [ + { + "evn_uid": "3038076035db99e72c3c135082812123", + "prj_uid": "3139884745db99e69bd2683082492802", + "pro_uid": "9258990045db99e69c08f67059175864", + "evn_name": "", + "evn_type": "END", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "THROW", + "bou_uid": "1455533305db99e72c3fae0095171965", + "dia_uid": "7012431415db99e69c064a1027112720", + "element_uid": "3038076035db99e72c3c135082812123", + "bou_element": "4022955515db99e6aef9528027473017", + "bou_element_type": "bpmnEvent", + "bou_x": "365", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + }, + { + "evn_uid": "5511258545db99e72c29944076205232", + "prj_uid": "3139884745db99e69bd2683082492802", + "pro_uid": "9258990045db99e69c08f67059175864", + "evn_name": "", + "evn_type": "START", + "evn_marker": "EMPTY", + "evn_is_interrupting": "1", + "evn_attached_to": "", + "evn_cancel_activity": "0", + "evn_activity_ref": "", + "evn_wait_for_completion": "0", + "evn_error_name": "", + "evn_error_code": "", + "evn_escalation_name": "", + "evn_escalation_code": "", + "evn_condition": "", + "evn_message": "LEAD", + "evn_operation_name": "", + "evn_operation_implementation_ref": "", + "evn_time_date": "", + "evn_time_cycle": "", + "evn_time_duration": "", + "evn_behavior": "CATCH", + "bou_uid": "7732258935db99e72c2e3a3068518403", + "dia_uid": "7012431415db99e69c064a1027112720", + "element_uid": "5511258545db99e72c29944076205232", + "bou_element": "4022955515db99e6aef9528027473017", + "bou_element_type": "bpmnEvent", + "bou_x": "100", + "bou_y": "100", + "bou_width": "33", + "bou_height": "33", + "bou_rel_position": "0", + "bou_size_identical": "0", + "bou_container": "bpmnDiagram" + } + ], + "flows": [ + { + "flo_uid": "6368397865db99e72c52903064569710", + "prj_uid": "3139884745db99e69bd2683082492802", + "dia_uid": "7012431415db99e69c064a1027112720", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "5511258545db99e72c29944076205232", + "flo_element_origin_type": "bpmnEvent", + "flo_element_origin_port": "0", + "flo_element_dest": "5165535925db99e72bcae07068945328", + "flo_element_dest_type": "bpmnActivity", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "133", + "flo_y1": "117", + "flo_x2": "177", + "flo_y2": "117", + "flo_state": "[{\"x\":133,\"y\":117},{\"x\":177,\"y\":117}]", + "flo_position": "1" + }, + { + "flo_uid": "7620102575db99e72c53873033338002", + "prj_uid": "3139884745db99e69bd2683082492802", + "dia_uid": "7012431415db99e69c064a1027112720", + "flo_type": "SEQUENCE", + "flo_name": " ", + "flo_element_origin": "5165535925db99e72bcae07068945328", + "flo_element_origin_type": "bpmnActivity", + "flo_element_origin_port": "0", + "flo_element_dest": "3038076035db99e72c3c135082812123", + "flo_element_dest_type": "bpmnEvent", + "flo_element_dest_port": "0", + "flo_is_inmediate": "1", + "flo_condition": "", + "flo_x1": "328", + "flo_y1": "117", + "flo_x2": "365", + "flo_y2": "117", + "flo_state": "[{\"x\":328,\"y\":117},{\"x\":365,\"y\":117}]", + "flo_position": "1" + } + ], + "gateways": [], + "data": [], + "participants": [], + "laneset": [], + "lanes": [] + } + ], + "process": { + "pro_uid": "9258990045db99e69c08f67059175864", + "prj_uid": "3139884745db99e69bd2683082492802", + "dia_uid": "7012431415db99e69c064a1027112720", + "pro_name": "createBPMN", + "pro_type": "NONE", + "pro_is_executable": "0", + "pro_is_closed": "0", + "pro_is_subprocess": "0", + "pro_id": "2", + "pro_status": "ACTIVE" + } +} \ No newline at end of file diff --git a/tests/resources/saveAsTest-1.pmx b/tests/resources/saveAsTest-1.pmx new file mode 100644 index 000000000..a9362c335 --- /dev/null +++ b/tests/resources/saveAsTest-1.pmx @@ -0,0 +1,457 @@ + + + + + Michelangelo + 1572442915 + + + Linux + 70133 + sample + saveAsTest + 9745053325db99314dac446019554453 + + +
+ + 6645237135db9931f1d5082018688082 + 9745053325db99314dac446019554453 + 9211677625db99314ddf9d0097887435 + Task 1 + TASK + 0 + 1 + 0 + EMPTY + + 0 + + + EMPTY + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 2024203105db9931f1de3a1071225392 + 8359203175db99314ddd311055114412 + 6645237135db9931f1d5082018688082 + 6736509965db99315c363a1037462295 + bpmnActivity + 169 + 79 + 150 + 75 + 0 + 0 + bpmnDiagram + +
+ +
+ + 2024203105db9931f1de3a1071225392 + 9745053325db99314dac446019554453 + 8359203175db99314ddd311055114412 + 6645237135db9931f1d5082018688082 + 6736509965db99315c363a1037462295 + bpmnActivity + 169 + 79 + 150 + 75 + 0 + 0 + bpmnDiagram + + + 5243884725db9931f233c43015663499 + 9745053325db99314dac446019554453 + 8359203175db99314ddd311055114412 + 2454646545db9931f22b211032408082 + 6736509965db99315c363a1037462295 + bpmnEvent + 100 + 100 + 33 + 33 + 0 + 0 + bpmnDiagram + + + 5496002045db9931f248303051598631 + 9745053325db99314dac446019554453 + 8359203175db99314ddd311055114412 + 6813770985db9931f244b78069429303 + 6736509965db99315c363a1037462295 + bpmnEvent + 355 + 100 + 33 + 33 + 0 + 0 + bpmnDiagram + +
+ +
+ + 8359203175db99314ddd311055114412 + 9745053325db99314dac446019554453 + saveAsTest + 0 + +
+ +
+ + 2454646545db9931f22b211032408082 + 9745053325db99314dac446019554453 + 9211677625db99314ddf9d0097887435 + + START + EMPTY + 1 + + 0 + + 0 + + + + + + LEAD + + + + + + CATCH + 5243884725db9931f233c43015663499 + 8359203175db99314ddd311055114412 + 2454646545db9931f22b211032408082 + 6736509965db99315c363a1037462295 + bpmnEvent + 100 + 100 + 33 + 33 + 0 + 0 + bpmnDiagram + + + 6813770985db9931f244b78069429303 + 9745053325db99314dac446019554453 + 9211677625db99314ddf9d0097887435 + + END + EMPTY + 1 + + 0 + + 0 + + + + + + + + + + + + THROW + 5496002045db9931f248303051598631 + 8359203175db99314ddd311055114412 + 6813770985db9931f244b78069429303 + 6736509965db99315c363a1037462295 + bpmnEvent + 355 + 100 + 33 + 33 + 0 + 0 + bpmnDiagram + +
+ +
+ + 1625220875db9931f263b52007015986 + 9745053325db99314dac446019554453 + 8359203175db99314ddd311055114412 + SEQUENCE + + 2454646545db9931f22b211032408082 + bpmnEvent + 0 + 6645237135db9931f1d5082018688082 + bpmnActivity + 0 + 1 + + 133 + 117 + 169 + 117 + + 1 + + + 8430380895db9931f265247058799674 + 9745053325db99314dac446019554453 + 8359203175db99314ddd311055114412 + SEQUENCE + + 6645237135db9931f1d5082018688082 + bpmnActivity + 0 + 6813770985db9931f244b78069429303 + bpmnEvent + 0 + 1 + + 320 + 117 + 355 + 117 + + 1 + +
+ +
+
+
+
+ + 9211677625db99314ddf9d0097887435 + 9745053325db99314dac446019554453 + 8359203175db99314ddd311055114412 + saveAsTest + NONE + 0 + 0 + 0 + +
+ + + 9745053325db99314dac446019554453 + saveAsTest + + + + + + + + + 00000000000000000000000000000001 + + + +
+
+ + + + 9745053325db99314dac446019554453 + saveAsTest + + 9745053325db99314dac446019554453 + 1 + DAYS + ACTIVE + 1 + + NORMAL + FALSE + 0 + 0 + 0 + + + + + + + + PUBLIC + 0 + 0 + + + 0 + + + 00000000000000000000000000000001 + 5000 + 10000 + 0 + 0 + 0 + + + 0 + + 1 + + 0 + No Category + 1 + +
+ + + 9745053325db99314dac446019554453 + 0 + 6645237135db9931f1d5082018688082 + Task 1 + + + + + + + NORMAL + 1 + + 0 + + DAYS + FALSE + + BALANCED + + + + + FALSE + FALSE + FALSE + 0 + 0 + FALSE + FALSE + FALSE + FALSE + FALSE + + FALSE + TRUE + FALSE + FALSE + TRUE + FALSE + FALSE + NORMAL + 169 + 79 + 110 + 60 + + + + + 0 + 0 + + + EVERY_TIME + 0 + FALSE + + FALSE + + FALSE + 0 + text + alert_message.html + + + + + +
+ + + 3378136175db9931f2c1683070436026 + 0 + 9745053325db99314dac446019554453 + 6645237135db9931f1d5082018688082 + -1 + 1 + SEQUENTIAL + 0 + + FALSE + FALSE + TRUE + 1 + 0 + 1 + 2 + + + +
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + diff --git a/tests/unit/workflow/engine/classes/ProcessesTest.php b/tests/unit/workflow/engine/classes/ProcessesTest.php index c5632646e..5abf4eb07 100644 --- a/tests/unit/workflow/engine/classes/ProcessesTest.php +++ b/tests/unit/workflow/engine/classes/ProcessesTest.php @@ -428,4 +428,35 @@ class ProcessesTest extends TestCase $this->assertEquals($expected, $actual); } + + /** + * This gets the data structure of a project. + * @test + * @covers Processes::getWorkflowData() + */ + public function it_should_get_workflow_data() + { + /** + * To perform the test this requires a valid installation and its respective license. + * + * In the file "workflow/engine/classes/WorkspaceTools.php", + * these lines need the db.php file. + * + * public function __construct($workspaceName) + * { + * $this->name = $workspaceName; + * $this->path = PATH_DB . $this->name; + * $this->dbPath = $this->path . '/db.php'; + * if ($this->workspaceExists()) { + * $this->getDBInfo(); + * } + * $this->setListContentMigrateTable(); + * } + */ + $this->markTestIncomplete("To perform the test this requires a valid installation and its respective license."); + $process = factory(\ProcessMaker\Model\Process::class)->create(); + $processes = new Processes(); + $result = $processes->getWorkflowData($process->PRO_UID); + $this->assertNotNull($result); + } } diff --git a/tests/unit/workflow/engine/src/ProcessMaker/BusinessModel/Migrator/GranularImporterTest.php b/tests/unit/workflow/engine/src/ProcessMaker/BusinessModel/Migrator/GranularImporterTest.php new file mode 100644 index 000000000..bc572bede --- /dev/null +++ b/tests/unit/workflow/engine/src/ProcessMaker/BusinessModel/Migrator/GranularImporterTest.php @@ -0,0 +1,34 @@ +addObjectData($name, $data); + $this->assertArrayHasKey($name, $result); + } +} diff --git a/tests/unit/workflow/engine/src/ProcessMaker/Importer/XmlImporterTest.php b/tests/unit/workflow/engine/src/ProcessMaker/Importer/XmlImporterTest.php new file mode 100644 index 000000000..e2c030085 --- /dev/null +++ b/tests/unit/workflow/engine/src/ProcessMaker/Importer/XmlImporterTest.php @@ -0,0 +1,312 @@ +name = $workspaceName; + * $this->path = PATH_DB . $this->name; + * $this->dbPath = $this->path . '/db.php'; + * if ($this->workspaceExists()) { + * $this->getDBInfo(); + * } + * $this->setListContentMigrateTable(); + * } + * + * + * In the file "workflow/engine/src/ProcessMaker/BusinessModel/Migrator/GranularImporter.php", + * these lines need a valid license. + * + * public function import($objectList) + * { + * try { + * if (\PMLicensedFeatures::getSingleton()->verifyfeature + * ("jXsSi94bkRUcVZyRStNVExlTXhEclVadGRRcG9xbjNvTWVFQUF3cklKQVBiVT0=") + * ) { + * $objectList = $this->reorderImportOrder($objectList); + * foreach ($objectList as $data) { + * $objClass = $this->factory->create($data['name']); + * if (is_object($objClass)) { + * $dataImport = $data['data'][$data['name']]; + * $replace = ($data['value'] == 'replace') ? true : false; + * $objClass->beforeImport($dataImport); + * $migratorData = $objClass->import($dataImport, $replace); + * $objClass->afterImport($dataImport); + * } + * } + * } else { + * $exception = new ImportException(); + * $exception->setNameException(\G::LoadTranslation('ID_NO_LICENSE_SELECTIVEIMPORTEXPORT_ENABLED')); + * throw($exception); + * } + * + * } catch (\Exception $e) { + * if (get_class($e) === 'ProcessMaker\BusinessModel\Migrator\ImportException') { + * throw $e; + * } else { + * $exception = new ImportException('Please review your current process definition + * for missing elements, it\'s recommended that a new process should be exported + * with all the elements.'); + * throw $exception; + * } + * } + * } + */ + $this->markTestIncomplete("To perform the test this requires a valid installation and its respective license."); + parent::setUp(); + $this->user = factory(User::class)->create(); + Groupwf::truncate(); + } + + /** + * Test the import new option and the import new group option. + * @test + * @covers \ProcessMaker\Importer\XmlImporter::import() + * @covers \ProcessMaker\Importer\XmlImporter::importBpmnTables() + */ + public function it_should_matter_with_import_option_create_new_and_group_import_option_create_new() + { + $filename = PATH_TRUNK . "/tests/resources/p1normal-1.pmx"; + $importer = new XmlImporter(); + $importer->setData("usr_uid", $this->user->USR_UID); + $importer->setSourceFile($filename); + $result = $importer->import(XmlImporter::IMPORT_OPTION_CREATE_NEW, XmlImporter::GROUP_IMPORT_OPTION_CREATE_NEW, false); + $this->assertNotNull($result); + } + + /** + * Test the import new without changing and the import merge group option. + * @test + * @covers \ProcessMaker\Importer\XmlImporter::import() + */ + public function it_should_matter_with_import_option_keep_without_changing_and_create_new_and_group_import_option_merge_preexistent() + { + factory(\ProcessMaker\Model\Groupwf::class)->create([ + 'GRP_TITLE' => 'group1' + ]); + factory(\ProcessMaker\Model\Groupwf::class)->create([ + 'GRP_TITLE' => 'group2' + ]); + $regenerateUids = false; + $filename = PATH_TRUNK . "/tests/resources/p1normal-1.pmx"; + $importer = new XmlImporter(); + $importer->setData("usr_uid", $this->user->USR_UID); + $importer->setSourceFile($filename); + $result = $importer->import(XmlImporter::IMPORT_OPTION_KEEP_WITHOUT_CHANGING_AND_CREATE_NEW, XmlImporter::GROUP_IMPORT_OPTION_MERGE_PREEXISTENT, true); + $this->assertNotNull($result); + } + + /** + * Test the import overwrite option and the import rename group option. + * @test + * @covers \ProcessMaker\Importer\XmlImporter::import() + */ + public function it_should_matter_with_import_option_overwrite_and_group_import_option_rename() + { + factory(\ProcessMaker\Model\Groupwf::class)->create([ + 'GRP_TITLE' => 'group1' + ]); + factory(\ProcessMaker\Model\Groupwf::class)->create([ + 'GRP_TITLE' => 'group2' + ]); + $filename = PATH_TRUNK . "/tests/resources/p1normal-1.pmx"; + $importer = new XmlImporter(); + $importer->setData("usr_uid", $this->user->USR_UID); + $importer->setSourceFile($filename); + $result = $importer->import(XmlImporter::IMPORT_OPTION_OVERWRITE, XmlImporter::GROUP_IMPORT_OPTION_RENAME, false); + $this->assertNotNull($result); + } + + /** + * Test the import new option and the import new group option with objects imports. + * @test + * @covers \ProcessMaker\Importer\XmlImporter::import() + * @covers \ProcessMaker\BusinessModel\Migrator\GranularImporter::structureBpmnData() + */ + public function it_should_matter_with_import_option_create_new_and_group_import_option_create_new_and_objects_import() + { + $filename = PATH_TRUNK . "/tests/resources/p2custom-1.pmx2"; + + $objectsToImportFilename = PATH_TRUNK . "/tests/resources/p2custom-1-ObjectsToImport.json"; + $json = file_get_contents($objectsToImportFilename); + $objectsToImport = json_decode($json); + + $importer = new XmlImporter(); + $importer->setData("usr_uid", $this->user->USR_UID); + $importer->setSourceFile($filename); + $result = $importer->import(XmlImporter::IMPORT_OPTION_CREATE_NEW, XmlImporter::GROUP_IMPORT_OPTION_CREATE_NEW, false, $objectsToImport); + $this->assertNotNull($result); + } + + /** + * Test the import without changing option and the import new group option with objects import. + * @test + * @covers \ProcessMaker\Importer\XmlImporter::import() + */ + public function it_should_matter_with_import_option_keep_without_changing_and_create_new_and_group_import_option_create_new() + { + $regenerateUids = false; + $filename = PATH_TRUNK . "/tests/resources/p2custom-1.pmx2"; + + $objectsToImportFilename = PATH_TRUNK . "/tests/resources/p2custom-1-ObjectsToImport.json"; + $json = file_get_contents($objectsToImportFilename); + $objectsToImport = json_decode($json); + + $importer = new XmlImporter(); + $importer->setData("usr_uid", $this->user->USR_UID); + $importer->setSourceFile($filename); + $result = $importer->import(XmlImporter::IMPORT_OPTION_KEEP_WITHOUT_CHANGING_AND_CREATE_NEW, XmlImporter::GROUP_IMPORT_OPTION_CREATE_NEW, true, $objectsToImport); + $this->assertNotNull($result); + } + + /** + * Test the import overwrite option and the import new group option with objects import. + * @test + * @covers \ProcessMaker\Importer\XmlImporter::import() + */ + public function it_should_matter_with_import_option_overwrite_and_group_import_option_create_new() + { + $filename = PATH_TRUNK . "/tests/resources/p2custom-1.pmx2"; + + $objectsToImportFilename = PATH_TRUNK . "/tests/resources/p2custom-1-ObjectsToImport.json"; + $json = file_get_contents($objectsToImportFilename); + $objectsToImport = json_decode($json); + + $importer = new XmlImporter(); + $importer->setData("usr_uid", $this->user->USR_UID); + $importer->setSourceFile($filename); + $result = $importer->import(XmlImporter::IMPORT_OPTION_OVERWRITE, XmlImporter::GROUP_IMPORT_OPTION_CREATE_NEW, false, $objectsToImport); + $this->assertNotNull($result); + } + + /** + * Test the import disable option and the import new group option with objects import. + * @test + * @covers \ProcessMaker\Importer\XmlImporter::import() + */ + public function it_should_matter_with_import_option_disable_and_create_new_and_group_import_option_create_new() + { + $regenerateUids = false; + $filename = PATH_TRUNK . "/tests/resources/p2custom-1.pmx2"; + + $objectsToImportFilename = PATH_TRUNK . "/tests/resources/p2custom-1-ObjectsToImport.json"; + $json = file_get_contents($objectsToImportFilename); + $objectsToImport = json_decode($json); + + $importer = new XmlImporter(); + $importer->setData("usr_uid", $this->user->USR_UID); + $importer->setSourceFile($filename); + $result = $importer->import(XmlImporter::IMPORT_OPTION_DISABLE_AND_CREATE_NEW, XmlImporter::GROUP_IMPORT_OPTION_CREATE_NEW, true, $objectsToImport); + $this->assertNotNull($result); + } + + /** + * Test the import new option and the import new group option with exception. + * @test + * @covers \ProcessMaker\Importer\XmlImporter::import() + */ + public function it_should_matter_with_import_option_create_new_and_group_import_option_create_new_with_exception() + { + $filename = PATH_TRUNK . "/tests/resources/p1normal-1.pmx"; + $importer = new XmlImporter(); + $importer->setData("usr_uid", $this->user->USR_UID); + $importer->setSourceFile($filename); + + $this->expectException(Exception::class); + + $result = $importer->import(XmlImporter::IMPORT_OPTION_CREATE_NEW, XmlImporter::GROUP_IMPORT_OPTION_CREATE_NEW, false); + $this->assertNotNull($result); + } + + /** + * Test the import overwrite option and the import new group option with exist groups. + * @test + * @covers \ProcessMaker\Importer\XmlImporter::import() + */ + public function it_should_matter_with_import_option_overwrite_and_group_import_option_create_new_with_groups() + { + factory(\ProcessMaker\Model\Groupwf::class)->create([ + 'GRP_TITLE' => 'group1' + ]); + factory(\ProcessMaker\Model\Groupwf::class)->create([ + 'GRP_TITLE' => 'group2' + ]); + $filename = PATH_TRUNK . "/tests/resources/p1normal-1.pmx"; + $importer = new XmlImporter(); + $importer->setData("usr_uid", $this->user->USR_UID); + $importer->setSourceFile($filename); + + $this->expectException(Exception::class); + $result = $importer->import(XmlImporter::IMPORT_OPTION_OVERWRITE, XmlImporter::GROUP_IMPORT_OPTION_CREATE_NEW, false); + $this->assertNotNull($result); + } + + /** + * Test the import new option and the import new group option with generated uid from js such as null. + * @test + * @covers \ProcessMaker\Importer\XmlImporter::import() + */ + public function it_should_matter_with_import_option_create_new_and_group_import_option_create_new_try_exception() + { + $filename = PATH_TRUNK . "/tests/resources/p1normalWithException-1.pmx"; + $importer = new XmlImporter(); + $importer->setData("usr_uid", $this->user->USR_UID); + $importer->setSourceFile($filename); + + $this->expectException(Exception::class); + $result = $importer->import(XmlImporter::IMPORT_OPTION_CREATE_NEW, XmlImporter::GROUP_IMPORT_OPTION_CREATE_NEW); + $this->assertNotNull($result); + } + + /** + * Test the import new option and the import new group option with repeated title. + * @test + * @covers \ProcessMaker\Importer\XmlImporter::import() + * @covers \ProcessMaker\Importer\XmlImporter::updateTheProcessOwner() + */ + public function it_should_matter_with_import_option_create_new_and_group_import_option_create_new_try_rename_title() + { + factory(\ProcessMaker\Model\Process::class)->create([ + 'PRO_TITLE' => 'p1normalWithoutTitle' + ]); + + $filename = PATH_TRUNK . "/tests/resources/p1normalWithoutTitle-1.pmx"; + $importer = new XmlImporter(); + $importer->setData("usr_uid", $this->user->USR_UID); + $importer->setSourceFile($filename); + + $result = $importer->import(XmlImporter::IMPORT_OPTION_CREATE_NEW, XmlImporter::GROUP_IMPORT_OPTION_CREATE_NEW, false); + $this->assertNotNull($result); + + factory(\ProcessMaker\Model\Process::class)->create([ + 'PRO_TITLE' => 'p1normalWithoutTitle2' + ]); + + $filename = PATH_TRUNK . "/tests/resources/p1normalWithoutTitle2-1.pmx"; + $importer = new XmlImporter(); + $importer->setData("usr_uid", $this->user->USR_UID); + $importer->setSourceFile($filename); + + $result = $importer->import(XmlImporter::IMPORT_OPTION_OVERWRITE, XmlImporter::GROUP_IMPORT_OPTION_CREATE_NEW, false); + $this->assertNotNull($result); + } +} diff --git a/tests/unit/workflow/engine/src/ProcessMaker/Project/Adapter/BpmnWorkflowTest.php b/tests/unit/workflow/engine/src/ProcessMaker/Project/Adapter/BpmnWorkflowTest.php new file mode 100644 index 000000000..2e9924658 --- /dev/null +++ b/tests/unit/workflow/engine/src/ProcessMaker/Project/Adapter/BpmnWorkflowTest.php @@ -0,0 +1,236 @@ +user = factory(User::class)->create(); + } + + /** + * Creation of a bpmn project. + * @test + * @covers \ProcessMaker\Project\Adapter\BpmnWorkflow::create() + */ + public function it_should_create_bpmn_project() + { + $faker = Factory::create(); + $data = [ + 'PRJ_UID' => G::generateUniqueID(), + 'PRJ_AUTHOR' => G::generateUniqueID(), + 'PRJ_NAME' => $faker->title, + 'PRJ_DESCRIPTION' => $faker->text, + 'PRJ_TYPE' => $faker->name, + 'PRJ_CATEGORY' => $faker->word, + 'PRO_ID' => $faker->randomDigit, + 'PRO_STATUS' => 'ACTIVE' + ]; + $bpmnWorkflow = new BpmnWorkflow(); + $bpmnWorkflow->create($data); + + $bpmnProject = BpmnProject::where('PRJ_UID', '=', $data['PRJ_UID']) + ->get(); + + $this->assertNotNull($bpmnProject); + } + + /** + * We get an exception when the data is incorrect. + * @test + * @covers \ProcessMaker\Project\Adapter\BpmnWorkflow::create() + */ + public function it_should_create_bpmn_project_with_incorrect_data() + { + $faker = Factory::create(); + $data = [ + 'PRJ_UID' => [] + ]; + $bpmnWorkflow = new BpmnWorkflow(); + + $this->expectException(Exception::class); + $bpmnWorkflow->create($data); + } + + /** + * An exception is obtained if we try to enter an existing title. + * @test + * @covers \ProcessMaker\Project\Adapter\BpmnWorkflow::create() + */ + public function it_should_create_bpmn_project_with_duplicate_title() + { + $faker = Factory::create(); + $title = $faker->title; + factory(\ProcessMaker\Model\Process::class)->create([ + 'PRO_TITLE' => $title + ]); + + $data = [ + 'PRJ_UID' => G::generateUniqueID(), + 'PRJ_AUTHOR' => G::generateUniqueID(), + 'PRJ_NAME' => $title, + 'PRJ_DESCRIPTION' => $faker->text, + 'PRJ_TYPE' => $faker->name, + 'PRJ_CATEGORY' => $faker->word, + 'PRO_ID' => $faker->randomDigit, + 'PRO_STATUS' => 'ACTIVE' + ]; + $bpmnWorkflow = new BpmnWorkflow(); + + $this->expectException(Exception::class); + $bpmnWorkflow->create($data); + } + + /** + * Create a project from a data structure. + * @test + * @covers \ProcessMaker\Project\Adapter\BpmnWorkflow::createFromStruct() + */ + public function it_should_create_from_structure() + { + $faker = Factory::create(); + + $projectDataFilename = PATH_TRUNK . "/tests/resources/projectData.json"; + $json = file_get_contents($projectDataFilename); + $projectData = json_decode($json, JSON_OBJECT_AS_ARRAY); + $projectData['prj_uid'] = G::generateUniqueID(); + $projectData["process"]["pro_id"] = $faker->randomDigit; + + $bpmnWorkflow = new BpmnWorkflow(); + $bpmnWorkflow->createFromStruct($projectData, true, null); + } + + /** + * Get an exception if there is an invalid name in the data structure. + * @test + * @covers \ProcessMaker\Project\Adapter\BpmnWorkflow::createFromStruct() + */ + public function it_should_create_from_structure_invalid_name() + { + $faker = Factory::create(); + + $projectDataFilename = PATH_TRUNK . "/tests/resources/projectData.json"; + $json = file_get_contents($projectDataFilename); + $projectData = json_decode($json, JSON_OBJECT_AS_ARRAY); + $projectData['prj_uid'] = G::generateUniqueID(); + $projectData["process"]["pro_id"] = $faker->randomDigit; + + $bpmnWorkflow = new BpmnWorkflow(); + + $projectData['prj_name'] = ''; + + $this->expectException(Exception::class); + $bpmnWorkflow->createFromStruct($projectData, true, null); + } + + /** + * Get an exception if there is a duplicate name. + * @test + * @covers \ProcessMaker\Project\Adapter\BpmnWorkflow::createFromStruct() + */ + public function it_should_create_from_structure_with_duplicate_name() + { + $faker = Factory::create(); + + $projectDataFilename = PATH_TRUNK . "/tests/resources/projectData.json"; + $json = file_get_contents($projectDataFilename); + $projectData = json_decode($json, JSON_OBJECT_AS_ARRAY); + $projectData['prj_uid'] = G::generateUniqueID(); + $projectData["process"]["pro_id"] = $faker->randomDigit; + + $bpmnWorkflow = new BpmnWorkflow(); + + factory(\ProcessMaker\Model\BpmnProject::class)->create([ + 'PRJ_NAME' => $projectData['prj_name'] + ]); + + $this->expectException(Exception::class); + $bpmnWorkflow->createFromStruct($projectData, true, null); + } + + /** + * We get an exception if the type field does not exist in the activity. + * @test + * @covers \ProcessMaker\Project\Adapter\BpmnWorkflow::createFromStruct() + */ + public function it_should_create_from_structure_invalid_activity_type() + { + $faker = Factory::create(); + + $projectDataFilename = PATH_TRUNK . "/tests/resources/projectData.json"; + $json = file_get_contents($projectDataFilename); + $projectData = json_decode($json, JSON_OBJECT_AS_ARRAY); + $projectData['prj_uid'] = G::generateUniqueID(); + $projectData["process"]["pro_id"] = $faker->randomDigit; + + $bpmnWorkflow = new BpmnWorkflow(); + + $projectData['prj_name'] = $faker->name; + unset($projectData['diagrams']['0']['activities']['0']['act_type']); + + $this->expectException(Exception::class); + $bpmnWorkflow->createFromStruct($projectData, true, null); + } + + /** + * We get an exception if the type field does not exist in the event. + * @test + * @covers \ProcessMaker\Project\Adapter\BpmnWorkflow::createFromStruct() + */ + public function it_should_create_from_structure_invalid_event_type() + { + $faker = Factory::create(); + + $projectDataFilename = PATH_TRUNK . "/tests/resources/projectData.json"; + $json = file_get_contents($projectDataFilename); + $projectData = json_decode($json, JSON_OBJECT_AS_ARRAY); + $projectData['prj_uid'] = G::generateUniqueID(); + $projectData["process"]["pro_id"] = $faker->randomDigit; + + $bpmnWorkflow = new BpmnWorkflow(); + + $projectData['prj_name'] = $faker->name; + unset($projectData['diagrams']['0']['events']['0']['evn_type']); + + $this->expectException(Exception::class); + $bpmnWorkflow->createFromStruct($projectData, true, null); + } + + /** + * We get an exception if the marker field does not exist in the event. + * @test + * @covers \ProcessMaker\Project\Adapter\BpmnWorkflow::createFromStruct() + */ + public function it_should_create_from_structure_invalid_event_marker() + { + $faker = Factory::create(); + + $projectDataFilename = PATH_TRUNK . "/tests/resources/projectData.json"; + $json = file_get_contents($projectDataFilename); + $projectData = json_decode($json, JSON_OBJECT_AS_ARRAY); + $projectData['prj_uid'] = G::generateUniqueID(); + $projectData["process"]["pro_id"] = $faker->randomDigit; + + $bpmnWorkflow = new BpmnWorkflow(); + + $projectData['prj_name'] = $faker->name; + unset($projectData['diagrams']['0']['events']['0']['evn_marker']); + + $this->expectException(Exception::class); + $bpmnWorkflow->createFromStruct($projectData, true, null); + } +} diff --git a/tests/unit/workflow/engine/src/ProcessMaker/Services/Api/ProjectTest.php b/tests/unit/workflow/engine/src/ProcessMaker/Services/Api/ProjectTest.php new file mode 100644 index 000000000..f0adaeaa6 --- /dev/null +++ b/tests/unit/workflow/engine/src/ProcessMaker/Services/Api/ProjectTest.php @@ -0,0 +1,61 @@ +name = $workspaceName; + * $this->path = PATH_DB . $this->name; + * $this->dbPath = $this->path . '/db.php'; + * if ($this->workspaceExists()) { + * $this->getDBInfo(); + * } + * $this->setListContentMigrateTable(); + * } + */ + $this->markTestIncomplete("To perform the test this requires a valid installation and its respective license."); + parent::setUp(); + $this->user = factory(User::class)->create(); + } + + /** + * Set the process owner with invalid value, the import test covers most of the code. + * @test + * @covers \ProcessMaker\Services\Api\Project::doSaveAs() + * @covers \ProcessMaker\Importer\XmlImporter::saveAs() + */ + public function it_should_set_the_process_owner_with_invalid_value() + { + $filename = PATH_TRUNK . "/tests/resources/p1normal-1.pmx"; + $importer = new XmlImporter(); + $importer->setData("usr_uid", $this->user->USR_UID); + $importer->setSourceFile($filename); + $proUid = $importer->import(XmlImporter::IMPORT_OPTION_CREATE_NEW, XmlImporter::GROUP_IMPORT_OPTION_CREATE_NEW, false); + + $faker = $faker = Factory::create(); + $project = new Project(); + $project->setUserId($this->user->USR_ID); + $result = $project->doSaveAs($proUid, $faker->title); + + $this->assertNotEmpty($result); + } +} diff --git a/thirdparty/pear/Log/file.php b/thirdparty/pear/Log/file.php index 1ff3873a2..3aee250df 100644 --- a/thirdparty/pear/Log/file.php +++ b/thirdparty/pear/Log/file.php @@ -319,7 +319,12 @@ class Log_file extends Log $request .= ($request!='' ? "\t" : '') . $k . '='.$v; } } - foreach( $_GET as $k => $v ) $request .= ($request!='' ? "\t" : '') . $k . '='.$v; + foreach ($_GET as $k => $v) { + if (is_array($v)) { + $v = json_encode($v); + } + $request .= ($request != '' ? "\t" : '') . $k . '=' . $v; + } //exact time with microseconds $t = explode(' ',microtime(false)); diff --git a/workflow/engine/classes/Processes.php b/workflow/engine/classes/Processes.php index 07d6bdd1c..8c7eb52f8 100644 --- a/workflow/engine/classes/Processes.php +++ b/workflow/engine/classes/Processes.php @@ -4807,9 +4807,7 @@ class Processes $oData->abeConfiguration = $this->getActionsByEmail($sProUid); $oData->elementTask = $this->getElementTaskRelation($sProUid); $oData->groupwfs = $this->groupwfsMerge($oData->groupwfs, $oData->processUser, "USR_UID"); - $oData->process["PRO_TYPE_PROCESS"] = "PUBLIC"; - //Return return $oData; } diff --git a/workflow/engine/src/ProcessMaker/BusinessModel/Migrator/GranularImporter.php b/workflow/engine/src/ProcessMaker/BusinessModel/Migrator/GranularImporter.php index f9ad433e5..dd4824114 100644 --- a/workflow/engine/src/ProcessMaker/BusinessModel/Migrator/GranularImporter.php +++ b/workflow/engine/src/ProcessMaker/BusinessModel/Migrator/GranularImporter.php @@ -69,9 +69,9 @@ class GranularImporter switch ($nameObject) { case 'PROCESSDEFINITION': $objectList['PROCESSDEFINITION']['bpmn'] = isset($data['tables']['bpmn']) ? $this->structureBpmnData - ($data['tables']['bpmn']) : []; - $objectList['PROCESSDEFINITION']['workflow'] = isset($data['tables']['workflow']) ? - $data['tables']['workflow'] : []; + ($data['tables']['bpmn']) : []; + $objectList['PROCESSDEFINITION']['workflow'] = isset($data['tables']['workflow']) ? + $data['tables']['workflow'] : []; break; case 'ASSIGNMENTRULES': $objectList['ASSIGNMENTRULES']['tasks'] = isset($data['tables']['workflow']['tasks']) ? @@ -165,17 +165,16 @@ class GranularImporter { $project = $tables["project"][0]; $diagram = $tables["diagram"][0]; - $diagram["activities"] = (isset($tables["activity"])) ? $tables["activity"] : array(); - $diagram["artifacts"] = (isset($tables["artifact"])) ? $tables["artifact"] : array(); - $diagram["events"] = (isset($tables["event"])) ? $tables["event"] : array(); - $diagram["flows"] = (isset($tables["flow"])) ? $tables["flow"] : array(); - $diagram["gateways"] = (isset($tables["gateway"])) ? $tables["gateway"] : array(); - $diagram["data"] = (isset($tables["data"])) ? $tables["data"] : array(); - $diagram["participants"] = (isset($tables["participant"])) ? $tables["participant"] : array(); - $diagram["laneset"] = (isset($tables["laneset"])) ? $tables["laneset"] : array(); - $diagram["lanes"] = (isset($tables["lane"])) ? $tables["lane"] : array(); + $diagram["activities"] = (isset($tables["activity"])) ? $tables["activity"] : []; + $diagram["artifacts"] = (isset($tables["artifact"])) ? $tables["artifact"] : []; + $diagram["events"] = (isset($tables["event"])) ? $tables["event"] : []; + $diagram["flows"] = (isset($tables["flow"])) ? $tables["flow"] : []; + $diagram["gateways"] = (isset($tables["gateway"])) ? $tables["gateway"] : []; + $diagram["data"] = (isset($tables["data"])) ? $tables["data"] : []; + $diagram["participants"] = (isset($tables["participant"])) ? $tables["participant"] : []; + $diagram["laneset"] = (isset($tables["laneset"])) ? $tables["laneset"] : []; + $diagram["lanes"] = (isset($tables["lane"])) ? $tables["lane"] : []; $project["diagrams"] = array($diagram); - $project["prj_author"] = isset($this->data["usr_uid"]) ? $this->data["usr_uid"] : "00000000000000000000000000000001"; $project["process"] = $tables["process"][0]; return $project; } diff --git a/workflow/engine/src/ProcessMaker/Importer/Importer.php b/workflow/engine/src/ProcessMaker/Importer/Importer.php index f8ce9b043..8e34a01fb 100644 --- a/workflow/engine/src/ProcessMaker/Importer/Importer.php +++ b/workflow/engine/src/ProcessMaker/Importer/Importer.php @@ -2,11 +2,12 @@ namespace ProcessMaker\Importer; use Processes; -use ProcessMaker\Util; -use ProcessMaker\Project; -use ProcessMaker\Project\Adapter; use ProcessMaker\BusinessModel\Migrator; use ProcessMaker\BusinessModel\Migrator\ImportException; +use ProcessMaker\Model\Process; +use ProcessMaker\Project; +use ProcessMaker\Project\Adapter; +use ProcessMaker\Util; use ProcessMaker\Util\Common; use ProcessPeer; use stdClass; @@ -18,7 +19,7 @@ abstract class Importer protected $filename = ""; protected $saveDir = ""; protected $metadata = array(); - protected $prjCreateUser = ''; + /** * Stores the current objects before import. * @var object @@ -332,7 +333,7 @@ abstract class Importer $diagram = $project->getStruct($projectUid); $res = $project->updateFromStruct($projectUid, $diagram); } - + $this->updateTheProcessOwner($projectUid); return $projectUid; } } catch (\Exception $e) { @@ -341,10 +342,28 @@ abstract class Importer /*----------------------------------********---------------------------------*/ $result = $this->doImport($generateUid); - - //Return + $this->updateTheProcessOwner($result); return $result; } + + /** + * This updates the process owner. + * @param string $proUid + * @return void + */ + private function updateTheProcessOwner(string $proUid): void + { + $processOwner = $this->data["usr_uid"]; + + $currentProcess = $this->getCurrentProcess(); + if (is_object($currentProcess)) { + $processOwner = $currentProcess->process->getProCreateUser(); + } + $process = Process::where('PRO_UID', '=', $proUid); + $process->update([ + 'PRO_CREATE_USER' => $processOwner + ]); + } /** * Prepare for import, it makes all validations needed @@ -535,19 +554,17 @@ abstract class Importer // Build BPMN project struct $project = $tables["project"][0]; $diagram = $tables["diagram"][0]; - $diagram["activities"] = (isset($tables["activity"]))? $tables["activity"] : array(); - $diagram["artifacts"] = (isset($tables["artifact"]))? $tables["artifact"] : array(); - $diagram["events"] = (isset($tables["event"]))? $tables["event"] : array(); - $diagram["flows"] = (isset($tables["flow"]))? $tables["flow"] : array(); - $diagram["gateways"] = (isset($tables["gateway"]))? $tables["gateway"]: array(); - $diagram["data"] = (isset($tables["data"]))? $tables["data"] : array(); - $diagram["participants"] = (isset($tables["participant"]))? $tables["participant"] : array(); - $diagram["laneset"] = (isset($tables["laneset"]))? $tables["laneset"] : array(); - $diagram["lanes"] = (isset($tables["lane"]))? $tables["lane"] : array(); + $diagram["activities"] = (isset($tables["activity"]))? $tables["activity"] : []; + $diagram["artifacts"] = (isset($tables["artifact"]))? $tables["artifact"] : []; + $diagram["events"] = (isset($tables["event"]))? $tables["event"] : []; + $diagram["flows"] = (isset($tables["flow"]))? $tables["flow"] : []; + $diagram["gateways"] = (isset($tables["gateway"]))? $tables["gateway"]: []; + $diagram["data"] = (isset($tables["data"]))? $tables["data"] : []; + $diagram["participants"] = (isset($tables["participant"]))? $tables["participant"] : []; + $diagram["laneset"] = (isset($tables["laneset"]))? $tables["laneset"] : []; + $diagram["lanes"] = (isset($tables["lane"]))? $tables["lane"] : []; $project["diagrams"] = array($diagram); - $project["prj_author"] = isset($this->data["usr_uid"])? $this->data["usr_uid"]: "00000000000000000000000000000001"; $project["process"] = $tables["process"][0]; - $project["prjCreateUser"] = $this->prjCreateUser; return Adapter\BpmnWorkflow::createFromStruct($project, $generateUid); } @@ -839,7 +856,7 @@ abstract class Importer } } - public function saveAs($prj_uid, $prj_name, $prj_description, $prj_category, $prj_user = '') + public function saveAs($prj_uid, $prj_name, $prj_description, $prj_category) { try { $exporter = new \ProcessMaker\Exporter\XmlExporter($prj_uid); @@ -857,7 +874,7 @@ abstract class Importer $this->setSourceFile($outputFilename); $this->prepare(); - $this->prjCreateUser = $prj_user; + $this->importData["tables"]["bpmn"]["project"][0]["prj_name"] = $prj_name; $this->importData["tables"]["bpmn"]["project"][0]["prj_description"] = $prj_description; $this->importData["tables"]["bpmn"]["diagram"][0]["dia_name"] = $prj_name; @@ -869,7 +886,9 @@ abstract class Importer $this->importData["tables"]["workflow"]["process"][0]["PRO_UPDATE_DATE"] = null; $this->importData["tables"]["workflow"]["process"] = $this->importData["tables"]["workflow"]["process"][0]; - return ['prj_uid' => $this->doImport(true, false)]; + $result = $this->doImport(true, false); + $this->updateTheProcessOwner($result); + return ['prj_uid' => $result]; } catch (\Exception $e) { return $e->getMessage(); } diff --git a/workflow/engine/src/ProcessMaker/Project/Adapter/BpmnWorkflow.php b/workflow/engine/src/ProcessMaker/Project/Adapter/BpmnWorkflow.php index 7c24a016b..0e75f8cf1 100644 --- a/workflow/engine/src/ProcessMaker/Project/Adapter/BpmnWorkflow.php +++ b/workflow/engine/src/ProcessMaker/Project/Adapter/BpmnWorkflow.php @@ -99,10 +99,6 @@ class BpmnWorkflow extends Project\Bpmn $wpData["PRO_STATUS"] = $data["PRO_STATUS"]; } - if (array_key_exists("PRO_CREATE_USER", $data)) { - $wpData["PRO_CREATE_USER"] = $data["PRO_CREATE_USER"]; - } - $this->wp = new Project\Workflow(); $this->wp->create($wpData); @@ -1312,10 +1308,6 @@ class BpmnWorkflow extends Project\Bpmn $data["PRO_STATUS"] = $projectData['pro_status']; } - if (!empty($projectData['prjCreateUser'])) { - $data["PRO_CREATE_USER"] = $projectData['prjCreateUser']; - } - $bwp->create($data); $diagramData = $processData = array(); diff --git a/workflow/engine/src/ProcessMaker/Services/Api/Project.php b/workflow/engine/src/ProcessMaker/Services/Api/Project.php index 65c3938da..81f48f798 100644 --- a/workflow/engine/src/ProcessMaker/Services/Api/Project.php +++ b/workflow/engine/src/ProcessMaker/Services/Api/Project.php @@ -277,7 +277,8 @@ class Project extends Api public function doSaveAs($prj_uid, $prj_name, $prj_description = null, $prj_category = null) { $importer = new \ProcessMaker\Importer\XmlImporter(); - return $importer->saveAs($prj_uid, $prj_name, $prj_description, $prj_category, $this->getUserId()); + $importer->setData("usr_uid", $this->getUserId()); + return $importer->saveAs($prj_uid, $prj_name, $prj_description, $prj_category); } /** diff --git a/workflow/engine/templates/processes/main.js b/workflow/engine/templates/processes/main.js index 09b2f3fa0..cb213cb5f 100644 --- a/workflow/engine/templates/processes/main.js +++ b/workflow/engine/templates/processes/main.js @@ -453,7 +453,7 @@ Ext.onReady(function(){ color = r.get('PRO_STATUS') == 'ACTIVE'? 'green': 'red'; return String.format("{1}", color, v); }}, - {header: _('ID_PRO_USER'), dataIndex: 'PRO_CREATE_USER_LABEL', width: 150}, + {header: _('ID_OWNER'), dataIndex: 'PRO_CREATE_USER_LABEL', width: 150}, {header: _('ID_PRO_CREATE_DATE'), dataIndex: 'PRO_CREATE_DATE', width: 90}, {header: _('ID_INBOX'), dataIndex: 'CASES_COUNT_TO_DO', width: 50, align:'right'}, {header: _('ID_DRAFT'), dataIndex: 'CASES_COUNT_DRAFT', width: 50, align:'right'},