📄 approve.wft
字号:
BEGIN MESSAGE_ATTRIBUTE "RESULT"
DISPLAY_NAME = "确认提示一下"
FORMAT = "ENTER"
VALUE_TYPE = "CONSTANT"
DEFAULT = "ENTER"
END MESSAGE_ATTRIBUTE
BEGIN MESSAGE_ATTRIBUTE "BXR"
DISPLAY_NAME = "报销人名称"
TYPE = "ROLE"
SUBTYPE = "SEND"
VALUE_TYPE = "ITEMATTR"
DEFAULT = "BXR"
END MESSAGE_ATTRIBUTE
BEGIN MESSAGE_ATTRIBUTE "BXJE"
DISPLAY_NAME = "报销金额"
TYPE = "NUMBER"
SUBTYPE = "SEND"
VALUE_TYPE = "ITEMATTR"
DEFAULT = "BXJE"
END MESSAGE_ATTRIBUTE
BEGIN MESSAGE_ATTRIBUTE "FORM"
DISPLAY_NAME = "打开一个新的功能"
TYPE = "FORM"
SUBTYPE = "SEND"
VALUE_TYPE = "ITEMATTR"
DEFAULT = "FORM"
END MESSAGE_ATTRIBUTE
END MESSAGE
BEGIN MESSAGE "APPROVE" "HEHE"
PROTECT_LEVEL = "100"
CUSTOM_LEVEL = "100"
DISPLAY_NAME = "hehe"
SUBJECT = "post flag had be updated!"
DEFAULT_PRIORITY = "50"
BEGIN MESSAGE_ATTRIBUTE "RESULT"
DISPLAY_NAME = "enter"
FORMAT = "ENTER"
VALUE_TYPE = "CONSTANT"
DEFAULT = "ENTER"
END MESSAGE_ATTRIBUTE
END MESSAGE
BEGIN ACTIVITY "APPROVE" "APPROVEIT"
PROTECT_LEVEL = "100"
CUSTOM_LEVEL = "100"
DISPLAY_NAME = "审批报销费用"
TYPE = "FUNCTION"
FUNCTION = "approve_pkg.post_moeny"
RESULT_TYPE = "*"
RERUN = "RESET"
COST = "0"
ICON_NAME = "FUNCTION.ICO"
ERROR_ITEM_TYPE = "WFERROR"
RUNNABLE = "Y"
END ACTIVITY
BEGIN ACTIVITY "APPROVE" "DAYU"
PROTECT_LEVEL = "100"
CUSTOM_LEVEL = "100"
DISPLAY_NAME = "金额大于等于1000"
TYPE = "NOTICE"
RESULT_TYPE = "APPROVE"
RERUN = "RESET"
COST = "0"
ICON_NAME = "NOTIFY.ICO"
MESSAGE = "DAYU"
ERROR_ITEM_TYPE = "WFERROR"
RUNNABLE = "Y"
END ACTIVITY
BEGIN ACTIVITY "APPROVE" "END"
PROTECT_LEVEL = "100"
CUSTOM_LEVEL = "100"
DISPLAY_NAME = "结束"
DESCRIPTION = "标记流程结束。"
TYPE = "FUNCTION"
FUNCTION = "WF_STANDARD.NOOP"
RESULT_TYPE = "*"
RERUN = "IGNORE"
COST = "1"
ICON_NAME = "END.ICO"
ERROR_ITEM_TYPE = "WFERROR"
RUNNABLE = "N"
END ACTIVITY
BEGIN ACTIVITY "APPROVE" "FYBX"
PROTECT_LEVEL = "100"
CUSTOM_LEVEL = "100"
DISPLAY_NAME = "费用审批工作流"
TYPE = "PROCESS"
RESULT_TYPE = "*"
RERUN = "RESET"
COST = "0"
ICON_NAME = "PROCESS.ICO"
ERROR_ITEM_TYPE = "WFERROR"
RUNNABLE = "Y"
BEGIN PROCESS_ACTIVITY "APPROVEIT"
ACTIVITY_ITEM_TYPE = "APPROVE"
ACTIVITY_NAME = "APPROVEIT"
ICON_GEOMETRY = "-112,-208"
VALUE_TYPE = "CONSTANT"
BEGIN ACTIVITY_TRANSITION "*" "LOADTO"
ARROW_GEOMETRY = "1;0;0;0;0.500000;-112,-208:-112,-336:"
END ACTIVITY_TRANSITION
END PROCESS_ACTIVITY
BEGIN PROCESS_ACTIVITY "DAYU"
ACTIVITY_ITEM_TYPE = "APPROVE"
ACTIVITY_NAME = "DAYU"
ICON_GEOMETRY = "-208,-208"
VALUE_TYPE = "ITEMATTR"
PERFORM_ROLE = "SPR"
BEGIN ACTIVITY_TRANSITION "APP" "APPROVEIT"
ARROW_GEOMETRY = "0;0;0;0;0.354167;-208,-208:-112,-208:"
END ACTIVITY_TRANSITION
BEGIN ACTIVITY_TRANSITION "JECT" "REJECTIT"
ARROW_GEOMETRY = "0;0;0;0;0.500000;-208,-208:-208,-80:"
END ACTIVITY_TRANSITION
END PROCESS_ACTIVITY
BEGIN PROCESS_ACTIVITY "END"
ACTIVITY_ITEM_TYPE = "APPROVE"
ACTIVITY_NAME = "END"
START_END = "END"
ICON_GEOMETRY = "-128,-80"
VALUE_TYPE = "CONSTANT"
END PROCESS_ACTIVITY
BEGIN PROCESS_ACTIVITY "HAVELOADTO"
ACTIVITY_ITEM_TYPE = "APPROVE"
ACTIVITY_NAME = "HAVELOADTO"
ICON_GEOMETRY = "-32,-336"
VALUE_TYPE = "ITEMATTR"
PERFORM_ROLE = "BXR"
BEGIN ACTIVITY_ATTRIBUTE_VALUE "#TIMEOUT"
VALUE_TYPE = "CONSTANT"
VALUE = "2"
END ACTIVITY_ATTRIBUTE_VALUE
BEGIN ACTIVITY_TRANSITION "ENTER" "SUB"
ARROW_GEOMETRY = "0;0;6;0;0.468750;-32,-336:-32,-208:-16,-208:48,-208:"
END ACTIVITY_TRANSITION
END PROCESS_ACTIVITY
BEGIN PROCESS_ACTIVITY "ISSAVE"
ACTIVITY_ITEM_TYPE = "APPROVE"
ACTIVITY_NAME = "ISSAVE"
ICON_GEOMETRY = "-448,-320"
VALUE_TYPE = "ITEMATTR"
PERFORM_ROLE = "BXR"
BEGIN ACTIVITY_TRANSITION "N" "JUDGE_STATUS"
ARROW_GEOMETRY = "0;0;2;1;0.445833;-448,-320:-512,-320:-512,-224:-496,-2\
08:"
END ACTIVITY_TRANSITION
BEGIN ACTIVITY_TRANSITION "Y" "UPDATE"
ARROW_GEOMETRY = "0;0;8;0;0.343750;-448,-320:-352,-320:"
END ACTIVITY_TRANSITION
END PROCESS_ACTIVITY
BEGIN PROCESS_ACTIVITY "JUDGE_MONEY"
ACTIVITY_ITEM_TYPE = "APPROVE"
ACTIVITY_NAME = "JUDGE_MONEY"
ICON_GEOMETRY = "-352,-208"
VALUE_TYPE = "CONSTANT"
BEGIN ACTIVITY_TRANSITION "DAYU" "DAYU"
ARROW_GEOMETRY = "0;0;0;0;0.265625;-352,-208:-208,-208:"
END ACTIVITY_TRANSITION
BEGIN ACTIVITY_TRANSITION "XIAOYU" "XIAOYU1000"
ARROW_GEOMETRY = "0;0;0;0;0.500000;-352,-208:-256,-336:"
END ACTIVITY_TRANSITION
END PROCESS_ACTIVITY
BEGIN PROCESS_ACTIVITY "JUDGE_STATUS"
ACTIVITY_ITEM_TYPE = "APPROVE"
ACTIVITY_NAME = "JUDGE_STATUS"
ICON_GEOMETRY = "-496,-208"
VALUE_TYPE = "CONSTANT"
BEGIN ACTIVITY_TRANSITION "COMMIT" "JUDGE_MONEY"
ARROW_GEOMETRY = "0;0;0;0;0.430556;-496,-208:-352,-208:"
END ACTIVITY_TRANSITION
BEGIN ACTIVITY_TRANSITION "SAVE" "ISSAVE"
ARROW_GEOMETRY = "0;0;0;0;0.500000;-496,-208:-448,-320:"
END ACTIVITY_TRANSITION
END PROCESS_ACTIVITY
BEGIN PROCESS_ACTIVITY "LOADTO"
ACTIVITY_ITEM_TYPE = "APPROVE"
ACTIVITY_NAME = "LOADTO"
ICON_GEOMETRY = "-112,-336"
VALUE_TYPE = "CONSTANT"
BEGIN ACTIVITY_TRANSITION "*" "HAVELOADTO"
ARROW_GEOMETRY = "1;0;0;0;0.500000;-112,-336:-32,-336:"
END ACTIVITY_TRANSITION
END PROCESS_ACTIVITY
BEGIN PROCESS_ACTIVITY "REJECTINFOR"
ACTIVITY_ITEM_TYPE = "APPROVE"
ACTIVITY_NAME = "REJECTINFOR"
ICON_GEOMETRY = "-496,-80"
VALUE_TYPE = "ITEMATTR"
PERFORM_ROLE = "BXR"
BEGIN ACTIVITY_TRANSITION "ENTER" "JUDGE_STATUS"
ARROW_GEOMETRY = "0;0;0;0;0.500000;-496,-80:-496,-208:"
END ACTIVITY_TRANSITION
END PROCESS_ACTIVITY
BEGIN PROCESS_ACTIVITY "REJECTIT"
ACTIVITY_ITEM_TYPE = "APPROVE"
ACTIVITY_NAME = "REJECTIT"
ICON_GEOMETRY = "-208,-80"
VALUE_TYPE = "CONSTANT"
BEGIN ACTIVITY_TRANSITION "*" "REJECTINFOR"
ARROW_GEOMETRY = "1;0;0;0;0.500000;-208,-80:-496,-80:"
END ACTIVITY_TRANSITION
END PROCESS_ACTIVITY
BEGIN PROCESS_ACTIVITY "START"
ACTIVITY_ITEM_TYPE = "APPROVE"
ACTIVITY_NAME = "START"
START_END = "START"
ICON_GEOMETRY = "-608,-208"
VALUE_TYPE = "CONSTANT"
BEGIN ACTIVITY_TRANSITION "*" "JUDGE_STATUS"
ARROW_GEOMETRY = "1;0;0;0;0.500000;-608,-208:-496,-208:"
END ACTIVITY_TRANSITION
END PROCESS_ACTIVITY
BEGIN PROCESS_ACTIVITY "UPDATE"
ACTIVITY_ITEM_TYPE = "APPROVE"
ACTIVITY_NAME = "UPDATE"
ICON_GEOMETRY = "-352,-320"
VALUE_TYPE = "CONSTANT"
BEGIN ACTIVITY_TRANSITION "*" "JUDGE_MONEY"
ARROW_GEOMETRY = "1;0;0;0;0.500000;-352,-320:-352,-208:"
END ACTIVITY_TRANSITION
END PROCESS_ACTIVITY
BEGIN PROCESS_ACTIVITY "XIAOYU1000"
ACTIVITY_ITEM_TYPE = "APPROVE"
ACTIVITY_NAME = "XIAOYU1000"
ICON_GEOMETRY = "-256,-336"
VALUE_TYPE = "ITEMATTR"
PERFORM_ROLE = "BXR"
BEGIN ACTIVITY_TRANSITION "ENTER" "LOADTO"
ARROW_GEOMETRY = "0;0;8;0;0.180556;-256,-336:-112,-336:"
END ACTIVITY_TRANSITION
END PROCESS_ACTIVITY
BEGIN PROCESS_ACTIVITY "SUB"
ACTIVITY_ITEM_TYPE = "APPROVE"
ACTIVITY_NAME = "SUB"
ICON_GEOMETRY = "48,-208"
VALUE_TYPE = "CONSTANT"
BEGIN ACTIVITY_TRANSITION "*" "HAHA"
ARROW_GEOMETRY = "1;0;0;0;0.500000;48,-208:48,-80:"
END ACTIVITY_TRANSITION
END PROCESS_ACTIVITY
BEGIN PROCESS_ACTIVITY "HAHA"
ACTIVITY_ITEM_TYPE = "APPROVE"
ACTIVITY_NAME = "HAHA"
ICON_GEOMETRY = "48,-80"
VALUE_TYPE = "ITEMATTR"
PERFORM_ROLE = "BXR"
BEGIN ACTIVITY_TRANSITION "ENTER" "END"
ARROW_GEOMETRY = "0;0;8;0;0.676136;48,-80:-128,-80:"
END ACTIVITY_TRANSITION
END PROCESS_ACTIVITY
END ACTIVITY
BEGIN ACTIVITY "APPROVE" "HAVELOADTO"
PROTECT_LEVEL = "100"
CUSTOM_LEVEL = "100"
DISPLAY_NAME = "已经报销"
TYPE = "NOTICE"
RESULT_TYPE = "ENTER"
RERUN = "RESET"
COST = "0"
ICON_NAME = "NOTIFY.ICO"
MESSAGE = "BAOXIAO"
ERROR_ITEM_TYPE = "WFERROR"
RUNNABLE = "Y"
END ACTIVITY
BEGIN ACTIVITY "APPROVE" "ISSAVE"
PROTECT_LEVEL = "100"
CUSTOM_LEVEL = "100"
DISPLAY_NAME = "保存否"
TYPE = "NOTICE"
RESULT_TYPE = "SUBMIT"
RERUN = "RESET"
COST = "0"
ICON_NAME = "NOTIFY.ICO"
MESSAGE = "COMMITIT"
ERROR_ITEM_TYPE = "WFERROR"
RUNNABLE = "Y"
END ACTIVITY
BEGIN ACTIVITY "APPROVE" "JUDGE_MONEY"
PROTECT_LEVEL = "100"
CUSTOM_LEVEL = "100"
DISPLAY_NAME = "判断费用是否大于1000"
TYPE = "FUNCTION"
FUNCTION = "approve_pkg.judge_money"
RESULT_TYPE = "DAXIAO"
RERUN = "RESET"
COST = "0"
ICON_NAME = "FUNCTION.ICO"
ERROR_ITEM_TYPE = "WFERROR"
RUNNABLE = "Y"
END ACTIVITY
BEGIN ACTIVITY "APPROVE" "JUDGE_STATUS"
PROTECT_LEVEL = "100"
CUSTOM_LEVEL = "100"
DISPLAY_NAME = "判断费用状态"
TYPE = "FUNCTION"
FUNCTION = "approve_pkg.judge_status"
RESULT_TYPE = "ISCOMMIT"
RERUN = "RESET"
COST = "0"
ICON_NAME = "FUNCTION.ICO"
ERROR_ITEM_TYPE = "WFERROR"
RUNNABLE = "Y"
END ACTIVITY
BEGIN ACTIVITY "APPROVE" "LOADTO"
PROTECT_LEVEL = "100"
CUSTOM_LEVEL = "100"
DISPLAY_NAME = "导入总帐接口表"
TYPE = "FUNCTION"
FUNCTION = "approve_pkg.loadto"
RESULT_TYPE = "*"
RERUN = "RESET"
COST = "0"
ICON_NAME = "FUNCTION.ICO"
ERROR_ITEM_TYPE = "WFERROR"
RUNNABLE = "Y"
END ACTIVITY
BEGIN ACTIVITY "APPROVE" "REJECTINFOR"
PROTECT_LEVEL = "100"
CUSTOM_LEVEL = "100"
DISPLAY_NAME = "拒绝通知信息"
TYPE = "NOTICE"
RESULT_TYPE = "ENTER"
RERUN = "RESET"
COST = "0"
ICON_NAME = "NOTIFY.ICO"
MESSAGE = "REJECTINFOR"
ERROR_ITEM_TYPE = "WFERROR"
RUNNABLE = "Y"
END ACTIVITY
BEGIN ACTIVITY "APPROVE" "REJECTIT"
PROTECT_LEVEL = "100"
CUSTOM_LEVEL = "100"
DISPLAY_NAME = "拒绝审批"
TYPE = "FUNCTION"
FUNCTION = "approve_pkg.reject_moeny"
RESULT_TYPE = "*"
RERUN = "RESET"
COST = "0"
ICON_NAME = "FUNCTION.ICO"
ERROR_ITEM_TYPE = "WFERROR"
RUNNABLE = "Y"
END ACTIVITY
BEGIN ACTIVITY "APPROVE" "START"
PROTECT_LEVEL = "100"
CUSTOM_LEVEL = "100"
DISPLAY_NAME = "开始"
DESCRIPTION = "标记流程的开始。"
TYPE = "FUNCTION"
FUNCTION = "WF_STANDARD.NOOP"
RESULT_TYPE = "*"
RERUN = "RESET"
COST = "1"
ICON_NAME = "START.ICO"
ERROR_ITEM_TYPE = "WFERROR"
RUNNABLE = "N"
END ACTIVITY
BEGIN ACTIVITY "APPROVE" "UPDATE"
PROTECT_LEVEL = "100"
CUSTOM_LEVEL = "100"
DISPLAY_NAME = "更新为提交状态"
TYPE = "FUNCTION"
FUNCTION = "approve_pkg.update_status"
RESULT_TYPE = "*"
RERUN = "RESET"
COST = "0"
ICON_NAME = "FUNCTION.ICO"
ERROR_ITEM_TYPE = "WFERROR"
RUNNABLE = "Y"
END ACTIVITY
BEGIN ACTIVITY "APPROVE" "XIAOYU"
PROTECT_LEVEL = "100"
CUSTOM_LEVEL = "100"
DISPLAY_NAME = "小于1000的提示"
TYPE = "NOTICE"
RESULT_TYPE = "*"
RERUN = "RESET"
COST = "0"
ICON_NAME = "NOTIFY.ICO"
MESSAGE = "COMMITIT"
ERROR_ITEM_TYPE = "WFERROR"
RUNNABLE = "Y"
END ACTIVITY
BEGIN ACTIVITY "APPROVE" "XIAOYU1000"
PROTECT_LEVEL = "100"
CUSTOM_LEVEL = "100"
DISPLAY_NAME = "费用小于1000,财务直接报销"
TYPE = "NOTICE"
RESULT_TYPE = "ENTER"
RERUN = "RESET"
COST = "0"
ICON_NAME = "NOTIFY.ICO"
MESSAGE = "XIAOYU"
ERROR_ITEM_TYPE = "WFERROR"
RUNNABLE = "Y"
END ACTIVITY
BEGIN ACTIVITY "APPROVE" "SUB"
PROTECT_LEVEL = "100"
CUSTOM_LEVEL = "100"
DISPLAY_NAME = "sub process"
TYPE = "PROCESS"
RESULT_TYPE = "*"
RERUN = "RESET"
COST = "0"
ICON_NAME = "PROCESS.ICO"
ERROR_ITEM_TYPE = "WFERROR"
RUNNABLE = "N"
BEGIN PROCESS_ACTIVITY "START"
ACTIVITY_ITEM_TYPE = "APPROVE"
ACTIVITY_NAME = "START"
START_END = "START"
ICON_GEOMETRY = "-224,-48"
VALUE_TYPE = "CONSTANT"
BEGIN ACTIVITY_TRANSITION "*" "UPDATE_ALL"
ARROW_GEOMETRY = "1;0;0;0;0.500000;-224,-48:-80,-48:"
END ACTIVITY_TRANSITION
END PROCESS_ACTIVITY
BEGIN PROCESS_ACTIVITY "END"
ACTIVITY_ITEM_TYPE = "APPROVE"
ACTIVITY_NAME = "END"
START_END = "END"
ICON_GEOMETRY = "80,-48"
VALUE_TYPE = "CONSTANT"
END PROCESS_ACTIVITY
BEGIN PROCESS_ACTIVITY "UPDATE_ALL"
ACTIVITY_ITEM_TYPE = "APPROVE"
ACTIVITY_NAME = "UPDATE_ALL"
ICON_GEOMETRY = "-80,-48"
VALUE_TYPE = "CONSTANT"
BEGIN ACTIVITY_TRANSITION "*" "END"
ARROW_GEOMETRY = "1;0;0;0;0.500000;-80,-48:80,-48:"
END ACTIVITY_TRANSITION
END PROCESS_ACTIVITY
END ACTIVITY
BEGIN ACTIVITY "APPROVE" "UPDATE_ALL"
PROTECT_LEVEL = "100"
CUSTOM_LEVEL = "100"
DISPLAY_NAME = "update_all"
TYPE = "FUNCTION"
FUNCTION = "approve_pkg.update_all"
RESULT_TYPE = "*"
RERUN = "RESET"
COST = "0"
ICON_NAME = "FUNCTION.ICO"
ERROR_ITEM_TYPE = "WFERROR"
RUNNABLE = "Y"
END ACTIVITY
BEGIN ACTIVITY "APPROVE" "HAHA"
PROTECT_LEVEL = "100"
CUSTOM_LEVEL = "100"
DISPLAY_NAME = "he,he!"
TYPE = "NOTICE"
RESULT_TYPE = "ENTER"
RERUN = "RESET"
COST = "0"
ICON_NAME = "NOTIFY.ICO"
MESSAGE = "HEHE"
ERROR_ITEM_TYPE = "WFERROR"
RUNNABLE = "Y"
END ACTIVITY
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -