export default {
	billControl: [
		{
			"title": "链接扩展",
			"description": "",
			"discard": false,
			"dynamicComponent": 'billForm',
			"extends": {
				"config": [{
					"key": "field",
					"type": "field",
					"ref": "BillClassVO.attributes",
					"disableReload": false,
					"title": "关联字段"
				}, {
					"key": "defineId",
					"type": "field",
					"ref": "BillClassVO.attributes",
					"disableReload": false,
					"title": "单据ID"
				}, {
					"key": "defineName",
					"type": "field",
					"ref": "BillClassVO.attributes",
					"disableReload": false,
					"title": "单据定义"
				}]
			},
			"value": "linkShowDetail",
			"path": "单据/通用"
		},
		{
			"title": "按钮组扩展",
			"description": "",
			"discard": false,
			"extends": {
				"config": [
					{
						"key": "btnName",
						"type": "String",
						"title": "按钮名称"
					}
				]
			},
			"value": "buttonGroupControl",
			"path": "单据/通用"
		},
		{
			"value": "ButtonControl",
			"discard": false,
			"path": "资产/通用",
			"extends": {
				"initParam": ["config"],
				"config": [
					{
						"key": "type",
						"valueType": "enum",
						"type": "default",
						"listStyle": "ButtonType",
						"title": "按钮类型",
						"ref": [{
							"key": "default",
							"value": "边框按钮"
						},
						{
							"key": "primary",
							"value": "主要按钮"
						},
						{
							"key": "dashed",
							"value": "虚线边框"
						},
						{
							"key": "text",
							"value": "文字按钮"
						},
						{
							"key": "info",
							"value": "信息按钮"
						},
						{
							"key": "success",
							"value": "成功按钮"
						},
						{
							"key": "warning",
							"value": "警告按钮"
						},
						{
							"key": "error",
							"value": "错误按钮"
						},
						{
							"key": "remind",
							"value": "删除按钮"
						},
						{
							"key": "function",
							"value": "功能按钮"
						}
						]
					},
					{
						"key": "size",
						"type": "enum",
						"title": "按钮大小",
						"size": "default",
						"ref": [{
							"key": "default",
							"value": "默认大小"
						},
						{
							"key": "large",
							"value": "大"
						},
						{
							"key": "small",
							"value": "小"
						}
						]
					},
					{
						"key": "icon",
						"type": "enum",
						"title": "按钮图标",
						"ref": [
							{
								"key": "#icon-a-16_BILLEXPAND_C_RBC_EDIT",
								"value": "#icon-a-16_BILLEXPAND_C_RBC_EDIT",
							},
							{
								"key": "#icon-a-16_BILLEXPAND_A_RBC_ADD",
								"value": "#icon-a-16_BILLEXPAND_A_RBC_ADD",
							},
						]
					},
					{
						"key": "formulas.enable",
						"type": "formula",
						"title": "是否可用",
						"configFormula": true,
						"disableSwitch": false,
						"formulas.enable": true
					},
					{
						"key": "formulas.display",
						"type": "formula",
						"title": "控件是否展示",
						"configFormula": true,
						"disableSwitch": false,
						"formulas.display": true
					},
					{
						"key": "execute",
						"type": "ListData",
						"title": "关联动作",
						"disableReload": false,
						"ref": "billAction"
					}

				]
			},
			"description": "",
			"title": "按钮"
		},
		{
			"value": "ApprovalUserControl",
			"title": "审批意见",
			"description": "",
			"discard": false,
			"path": "资产/通用",
			"extends": {
				"config": [
					{
						"placeholder": "请直接输入您的意见或在下方选择常用意见",
						"type": "String",
						"title": "提示文字",
						"key": "placeholder"
					},
					{
						"fontColor": "#5369D8",
						"type": "String",
						"title": "字体颜色",
						"key": "fontColor"
					},
				]
			}
		},
	],
	actionFunction: [
		{
			"discard": true,
			"path": "单据/通用",
			"title": "提交",
			"value": "bill.BasicExtend.submit"
		},
		{
			"discard": true,
			"path": "单据/通用",
			"title": "通过",
			"value": "bill.BasicExtend.pass"
		},
		{
			"discard": true,
			"path": "单据/通用",
			"title": "驳回",
			"value": "bill.BasicExtend.refuse"
		},
		{
			"discard": true,
			"path": "单据/通用",
			"title": "报销明细确定",
			"value": "bill.BasicExtend.detailSave"
		},
		{
			"discard": true,
			"path": "单据/通用",
			"title": "单据公式执行",
			"value": "bill.BasicExtend.formula"
		},
		{
			"discard": true,
			"path": "单据/通用",
			"title": "单据公式执行扩展",
			"value": "bill.BasicExtend.formulaSecond"
		}
	],
	queryAction: [
		{
			"discard": false,
			"path": "云报销",
			"extends": {
				"paramDes": [
					{
						"isRequired": true,
						"type": "string",
						"title": "查询标识",
						"key": "queryView"
					},
					{
						"isRequired": true,
						"type": "string",
						"title": "查询标题",
						"key": "title"
					},
					{
						"icon": "#iconbianji",
						"selectType": "card",
						"componentName": "FieldQueryRelation",
						"type": "iconAction",
						"title": "联查对应",
						"key": "fieldQueryRelation"
					},
				]
			},
			"description": "",
			"title": "查询穿透",
			"value": "throughQuery"
		},
		{
			"value": "downloadImage",
			"discard": false,
			"path": "影像管理",
			"extends": {
				"paramDes": [
					{
						"isRequired": true,
						"ref": "columnField",
						"type": "field",
						"title": "影像Id",
						"key": "imageId"
					},
					{
						"isRequired": true,
						"ref": "columnField",
						"type": "field",
						"title": "年度标识",
						"key": "yearFlag"
					}
				]
			},
			"description": "",
			"title": "下载影像"
		},
		{
			"value": "viewImage",
			"discard": false,
			"path": "影像管理",
			"extends": {
				"paramDes": [
					{
						"isRequired": true,
						"ref": "columnField",
						"type": "field",
						"title": "影像Id",
						"key": "imageId"
					},
					{
						"isRequired": true,
						"ref": "columnField",
						"type": "field",
						"title": "年度标识",
						"key": "yearFlag"
					}
				]
			},
			"description": "",
			"title": "查看影像"
		},

		{
			"value": "jump2BillTemplate",
			"discard": false,
			"path": "影像管理",
			"extends": {
				"paramDes": [
					{
						"isRequired": true,
						"ref": "columnField",
						"type": "field",
						"title": "单据模板标识",
						"key": "viewName"
					},
					{
						"isRequired": true,
						"ref": "columnField",
						"type": "field",
						"title": "单据id",
						"key": "billId"
					}
				]
			},
			"description": "",
			"title": "查看原单"
		},
		{
			"value": "payment",
			"discard": false,
			"path": "支付中心",
			"extends": {
				"paramDes": [
				]
			},
			"description": "",
			"title": "支付"
		},
		{
			"value": "batchPayment",
			"discard": false,
			"path": "支付中心",
			"extends": {
				"paramDes": [
				]
			},
			"description": "",
			"title": "批量支付"
		},
		{
			"value": "offlinePayment",
			"discard": false,
			"path": "支付中心",
			"extends": {
				"paramDes": [
				]
			},
			"description": "",
			"title": "线下支付"
		},
		{
			"value": "queryAccount",
			"discard": false,
			"path": "支付中心",
			"extends": {
				"paramDes": [
				]
			},
			"description": "",
			"title": "查询账户余额"
		},
		{
			"value": "refreshTransactionStatus",
			"discard": false,
			"path": "支付中心",
			"extends": {
				"paramDes": [
				]
			},
			"description": "",
			"title": "刷新交易状态"
		},
		{
			"value": "voucherQueryAction",
			"discard": false,
			"path": "凭证中心",
			"extends": {
				"paramDes": [
					{
						"isRequired": true,
						"ref": "bill",
						"type": "metaData",
						"title": "单据billDefine",
						"key": "billDefine"
					},
					{
						"isRequired": true,
						"ref": "columnField",
						"type": "field",
						"title": "单据id",
						"key": "billId"
					},
					{
						"isRequired": true,
						"ref": "columnField",
						"type": "field",
						"title": "单据code",
						"key": "billCode"
					}
				]
			},
			"description": "联查凭证描述",
			"title": "联查凭证"
		}, {
			"value": "leafletGenerationAction",
			"discard": false,
			"path": "凭证中心",
			"extends": {
				"paramDes": [
					{
						"isRequired": true,
						"ref": "bill",
						"type": "metaData",
						"title": "单据billDefine",
						"key": "billDefine"
					},
					{
						"isRequired": true,
						"ref": "columnField",
						"type": "field",
						"title": "单据id",
						"key": "billId"
					},
					{
						"isRequired": true,
						"type": "string",
						"title": "子表字段标识",
						"key": "subTable"
					},
					{
						"isRequired": true,
						"type": "Boolean",
						"title": "是否直接生成",
						"key": "directGeneration"
					}
				]
			},
			"description": "单张生成描述",
			"title": "单张生成"
		}, {
			"value": "summaryGenerationAction",
			"discard": false,
			"path": "凭证中心",
			"extends": {
				"paramDes": [
					{
						"isRequired": true,
						"ref": "bill",
						"type": "metaData",
						"title": "单据billDefine",
						"key": "billDefine"
					},
					{
						"isRequired": true,
						"ref": "columnField",
						"type": "field",
						"title": "单据id",
						"key": "billId"
					},
					{
						"isRequired": true,
						"type": "string",
						"title": "子表字段标识",
						"key": "subTable"
					},
					{
						"isRequired": true,
						"type": "Boolean",
						"title": "是否直接生成",
						"key": "directGeneration"
					}
				]
			},
			"description": "汇总生成描述",
			"title": "汇总生成"
		}, {
			"value": "undoGenerationAction",
			"discard": false,
			"path": "凭证中心",
			"extends": {
				"paramDes": [
					{
						"isRequired": true,
						"ref": "bill",
						"type": "metaData",
						"title": "单据billDefine",
						"key": "billDefine"
					},
					{
						"isRequired": true,
						"ref": "columnField",
						"type": "field",
						"title": "单据id",
						"key": "billId"
					},
					{
						"isRequired": true,
						"ref": "columnField",
						"type": "field",
						"title": "单据code",
						"key": "billCode"
					}
				]
			},
			"description": "撤销生成描述",
			"title": "撤销生成"
		},
		{
			"value": "seeDetailAction",
			"discard": false,
			"path": "通用",
			"extends": {
				"paramDes": [
					{
						"isRequired": true,
						"ref": "bill",
						"type": "metaData",
						"title": "跳转页面",
						"key": "viewName"
					},
					{
						"isRequired": true,
						"ref": "columnField",
						"type": "field",
						"title": "单据id",
						"key": "billId"
					}
				]
			},
			"description": "指定跳转页面,配置单据id,通过在当前页签打开形式进行跳转",
			"title": "在当前页签打开"
		},
		{
			"value": "goToDetail",
			"discard": false,
			"path": "通用",
			"extends": {
				"paramDes": [
					{
						"isRequired": true,
						"ref": "columnField",
						"type": "field",
						"title": "页面名称",
						"key": "viewName"
					},
					{
						"isRequired": true,
						"ref": "columnField",
						"type": "field",
						"title": "单据id",
						"key": "billId"
					}
				]
			},
			"description": "指定跳转页面,配置单据id和单据类型,通过在当前页签打开形式进行跳转",
			"title": "在当前页签打开"
		},
		{
			"value": "printAction",
			"discard": false,
			"path": "云报销",
			"extends": {
				"paramDes": [
					{
						"isRequired": true,
						"type": "string",
						"title": "单据定义",
						"key": "billDefine"
					},
					{
						"isRequired": true,
						"ref": "columnField",
						"type": "field",
						"title": "单据id",
						"key": "billId"
					},
					{
						"isRequired": true,
						"ref": "columnField",
						"type": "field",
						"title": "单据id",
						"key": "billId"
					}
				]
			},
			"description": "指定打印单据,配置单据id",
			"title": "打印"
		},
		{
			"value": "updateStateAction",
			"discard": false,
			"path": "通用",
			"extends": {
				"paramDes": [
					{
						"isRequired": true,
						"type": "string",
						"title": "单据状态改为",
						"key": "updatebillState"
					},
					{
						"isRequired": true,
						"type": "string",
						"title": "单据定义",
						"key": "billDefine"
					},
					{
						"isRequired": true,
						"ref": "columnField",
						"type": "field",
						"title": "单据id",
						"key": "billId"
					}
				]
			},
			"description": "",
			"title": "出纳"
		},
		{
			"value": "updateFieldAction",
			"discard": false,
			"path": "通用",
			"extends": {
				"paramDes": [
					{
						"isRequired": true,
						"type": "string",
						"title": "表名",
						"key": "tableName"
					},
					{
						"isRequired": true,
						"type": "string",
						"title": "字段名",
						"key": "field"
					},
					{
						"isRequired": true,
						"type": "string",
						"title": "修改值(如果值为基础数据,请输入基础数据的objectcode)",
						"key": "updateDate"
					},
					{
						"isRequired": true,
						"type": "string",
						"title": "基础数据表名(如果修改值为基础数据)",
						"key": "baseDataName"
					},
					{
						"isRequired": true,
						"type": "string",
						"title": "成功后提示信息",
						"key": "successMessage"
					},
					{
						"isRequired": true,
						"type": "string",
						"title": "单据定义",
						"key": "billDefine"
					},
					{
						"isRequired": true,
						"ref": "columnField",
						"type": "field",
						"title": "单据id",
						"key": "billId"
					},
				]
			},
			"description": "",
			"title": "修改单据指定字段"
		},
		{
			"value": "createBill",
			"discard": false,
			"path": "云报销",
			"extends": {
				"paramDes": [
					{
						"isRequired": true,
						"ref": "bill", //之后通过单据录入界面的define为form属性进行选择
						"type": "metaData",
						"title": "跳转页面",
						"key": "viewName"
					}
				],
				"paramHandler": "function (val){if(val && Object.prototype.toString.call(val) === '[object Array]'){return{'viewName':val[0]}}}"
			},
			"description": "指定单据录入页面,通过打开新页签形式进行跳转",
			"title": "创建单据(云报销)"
		},
		{
			"value": "createBills",
			"discard": false,
			"path": "云报销",
			"extends": {
				"paramDes": [
					{
						"icon": "#iconbianji",
						"selectType": "card",
						"componentName": "BillListConfig",
						"type": "iconAction",
						"title": "绑定页面",
						"key": "templateName"
					}
				],
				"paramHandler": "function (val){if(val && Object.prototype.toString.call(val) === '[object Array]'){return{'viewName':val[0]}}}"
			},
			"description": "指定多个单据页面,然后选择",
			"title": "创建单据(多条)"
		},
		{
			"value": "editBill",
			"discard": false,
			"path": "云报销",
			"extends": {
				"paramDes": [
					{
						"isRequired": true,
						"ref": "bill",
						"type": "metaData",
						"title": "跳转页面",
						"key": "viewName"
					},
					{
						"isRequired": true,
						"ref": "columnField",
						"type": "field",
						"title": "单据id",
						"key": "billId"
					}
				]
			},
			"description": "指定跳转页面,配置单据id,通过打开新页签形式进行跳转",
			"title": "编辑"
		},
		{
			"value": "examineAction",
			"discard": false,
			"path": "云报销",
			"extends": {
				"paramDes": [
					{
						"isRequired": true,
						"ref": "bill",
						"type": "metaData",
						"title": "跳转页面",
						"key": "viewName"
					},
					{
						"isRequired": true,
						"ref": "columnField",
						"type": "field",
						"title": "单据id",
						"key": "billId"
					},
					{
						"isRequired": true,
						"ref": "columnField",
						"type": "field",
						"title": "字段taskId",
						"key": "taskId"
					}
				]
			},
			"description": "配置单据id和需审批的taskId,通过打开新页签形式进行跳转,该审批页面是列表唯一指定",
			"title": "审批"
		},
		{
			"value": "exportExcel",
			"discard": false,
			"path": "云报销",
			"extends": {
				"paramDes": [
					{
						"isRequired": true,
						"type": "Boolean",
						"title": "导出当页",
						"key": "currentPage"
					}
				]
			},
			"description": "导出Excel",
			"title": "导出Excel"
		},
		{
			"value": "customDeleteAction",
			"discard": false,
			"path": "云报销",
			"extends": {
				"paramDes": [
					{
						"isRequired": true,
						"ref": "bill",
						"type": "metaData",
						"title": "billDefine",
						"key": "billDefine"
					},
					{
						"isRequired": true,
						"ref": "columnField",
						"type": "field",
						"title": "billId",
						"key": "billId"
					},
					{
						"isRequired": true,
						"type": "string",
						"title": "subTableNames",
						"key": "subTableNames"
					}
				]
			},
			"description": "由billDefine,billId,subTableNames进行单据包含明细子表在内的拓展删除,子表名使用逗号分割",
			"title": "拓展删除"
		},
		{
			"value": "simpleAdvanceDeleteAction",
			"discard": false,
			"path": "云报销",
			"extends": {
				"paramDes": [
					{
						"isRequired": true,
						"ref": "bill",
						"type": "metaData",
						"title": "billDefine",
						"key": "billDefine"
					},
					{
						"isRequired": true,
						"ref": "columnField",
						"type": "field",
						"title": "billId",
						"key": "billId"
					}
				]
			},
			"description": "",
			"title": "自定义删除"
		}
	],
	billAction: [
		{
			"discard": false,
			"path": "资产/通用",
			"extends": {
				"param": [
					{
						"type": "enum",
						"title": "模态窗",
						"key": "componentName",
						"ref": [
							{
								"value": "添加子表",
								"key": "applyDetail"
							}
						],
						"__gams__param__value__": {
							"applyDetail": [
								{
									"value": {
										"details": "ApplyRecordDetail"
									},
									"key": "masterSubRelation"
								}
							]
						}
					},
					{
						"ref": "BillClassVO.bag",
						"type": "field",
						"title": "操作表名称",
						"valueKey": "bagName",
						"key": "subTableName"
					},
				]
			},
			"description": "",
			"title": "添加子表[InfoModalActioncs]",
			"value": "InfoModalActioncs"
		},
		{
			"discard": false,
			"path": "资产/通用",
			"extends": {
				"param": [{
					"title": "选择单据",
					"ref": "bill",
					"type": "metaData",
					"key": "viewName",
					"showCheckbox": true
				},
				{
					"icon": "#iconbianji",
					"selectType": "card",
					"componentName": "FieldBillRelation",
					"type": "iconAction",
					"title": "字段对应关系",
					"key": "fieldBillRelation"
				},
				{
					"icon": "#iconbianji",
					"selectType": "card",
					"componentName": "FieldMasterRelation",
					"type": "iconAction",
					"title": "主表映射关系",
					"key": "masterField"
				}
				]
			},
			"description": "",
			"title": "选择单据[searchBillAction]",
			"value": "searchBillAction"
		},
		{
			"discard": false,
			"path": "资产/通用",
			"extends": {
				"param": [
					{
						"title": "选择票据",
						"ref": "invoice",
						"type": "metaData",
						"key": "invoiceName",
						"showCheckbox": false
					},
					{
						"ref": "BillClassVO.all",
						"type": "field",
						"title": "操作表名称",
						"valueKey": "bagName",
						"key": "tableName"
					},
				]
			},
			"description": "",
			"title": "引用票据[relateInvoice]",
			"value": "relateInvoiceAction"
		},
		{
			"discard": false,
			"path": "资产/通用",
			"extends": {
				"param": [
					{
						"ref": "BillClassVO.all",
						"type": "field",
						"title": "操作表名称",
						"valueKey": "bagName",
						"key": "tableName"
					},
					{
						"type": "string",
						"title": "票据表名称",
						"key": "targetTableName"
					},
				]
			},
			"description": "",
			"title": "删除票据[deleteInvoiceAction]",
			"value": "deleteInvoiceAction"
		},
		{
			"discard": false,
			"path": "一体化/通用",
			"extends": {
				"param": [
					{
						"icon": "#iconbianji",
						"selectType": "card",
						"componentName": "UpdatebillState",
						"type": "string",
						"title": "单据状态改为",
						"key": "updatebillState"
					},
					{
						"ref": "gams2.bill",
						"type": "select",
						"title": "执行动作",
						"key": "actions",
						"innerRef": "actions"
					},
					{
						"budgetcontrol": false,
						"type": "Boolean",
						"title": "启用预算控制",
						"key": "budgetcontrol"
					}
				]
			},
			"description": "",
			"title": "修改单据状态[updatebillStateAction]",
			"value": "updatebillStateAction"
		},
		{
			"discard": false,
			"path": "一体化/通用",
			"extends": {
				"param": [
					{
						"icon": "#iconbianji",
						"selectType": "card",
						"componentName": "successMessage",
						"type": "string",
						"title": "成功后提醒语",
						"key": "successMessage"
					},
					{
						"icon": "#iconbianji",
						"selectType": "card",
						"componentName": "clickMessage",
						"type": "string",
						"title": "点击后提示语",
						"key": "clickMessage"
					},
					{
						"ref": "gams2.bill",
						"type": "select",
						"title": "执行动作",
						"key": "actions",
						"innerRef": "actions"
					},
				]
			},
			"description": "",
			"title": "修改状态通用[updateStateLincaoAction]",
			"value": "updateStateLincaoAction",
			"btnDisable": "false"
		},
		{
			"discard": false,
			"path": "资产/通用",
			"extends": {
				"param": [{
					"key": "detailTableName"
				}]
			},
			"description": "",
			"title": "复制行[copyAction]",
			"value": "copyAction"
		},
		{
			"discard": false,
			"path": "资产/通用",
			"extends": {
				"param": [{
					"key": "detailTableName"
				}, {
					"isRequired": true,
					"type": "string",
					"title": "子表名称",
					"key": "subName"
				}
				]
			},
			"description": "",
			"title": "打印单据[printAction]",
			"value": "printAction"
		},
		{
			"discard": false,
			"path": "资产/通用",
			"extends": {
				"param": [{
					"key": "detailTableName"
				}, {
					"isRequired": true,
					"type": "string",
					"title": "子表名称",
					"key": "subName"
				},
				{
					"isRequired": true,
					"type": "string",
					"title": "详情字段名",
					"key": "detailFieldName"
				}]
			},
			"description": "",
			"title": "打印多个单据[printMultiAction]",
			"value": "printMultiAction"
		},
		{
			"discard": false,
			"path": "资产/通用",
			"extends": {
				"param": []
			},
			"description": "",
			"title": "查看详情[showDetailAction]",
			"value": "showDetailAction"
		},
		{
			"discard": false,
			"path": "资产/通用",
			"extends": {
				"param": []
			},
			"description": "",
			"title": "编辑[editAction]",
			"value": "editAction"
		}, {
			"discard": false,
			"path": "单据/草稿",
			"extends": {
				"param": [
					{
						"isRequired": false,
						"title": "自定义忽略字段",
						"key": "ignoreFields",
						"type": "String",
					}
				]
			},
			"description": "",
			"title": "财务_存为草稿[CW_draftSaveAction]",
			"value": "draftSaveAction",
			"btnDisable": "false"
		}, {
			"discard": false,
			"path": "单据/草稿",
			"extends": {
				"param": []
			},
			"description": "",
			"title": "恢复草稿数据[draftFixBugAction]",
			"value": "draftFixBugAction",
			"btnDisable": "false"
		},
		{
			"discard": false,
			"path": "单据/草稿",
			"extends": {
				"param": [
				]
			},
			"description": "",
			"title": "财务_查询草稿[CW_draftSearchAction]",
			"value": "draftSearchAction",
			"btnDisable": "false",
			"btnDisable": "billReadOnly;90;91;92"
		}, {
			"discard": false,
			"path": "单据/复制单据",
			"extends": {
				"param": [
					{
						"isRequired": false,
						"title": "自定义忽略字段",
						"key": "ignoreFields",
						"type": "String",
					},
					{
						"ref": "bill",
						"type": "metaData",
						"title": "选择复制单据",
						"key": "viewName"
					}
				]
			},
			"description": "",
			"title": "复制单据[copyBillAction]",
			"value": "copyBillAction"
		}, {
			"discard": false,
			"path": "单据/缓存单据数据",
			"extends": {
				"param": [{
					"cacheData": true,
					"type": "Boolean",
					"title": "是否缓存数据",
					"key": "cacheData"
				}, {
					"clearable": true,
					"ref": "gams2.bill",
					"type": "select",
					"title": "执行动作",
					"key": "actions",
					"innerRef": "actions"
				}, {
					"ref": "bill",
					"type": "metaData",
					"title": "编辑成功跳转页面",
					"key": "viewName"
				}, {
					"ref": "bill",
					"type": "metaData",
					"title": "审核成功跳转页面",
					"key": "approveViewName"
				}
				]
			},
			"description": "",
			"title": "缓存单据数据[cacheSaveAction]",
			"value": "cacheSaveAction",
			"btnDisable": "billReadOnly;90;91;92"
		},
		{
			"discard": false,
			"path": "单据/保存报销单",
			"extends": {
				"param": [{
					"clearable": true,
					"ref": "gams2.bill",
					"type": "select",
					"title": "执行动作",
					"key": "actions",
					"innerRef": "actions"
				}
				]
			},
			"description": "",
			"title": "保存(报销单)[cacheSaveAction]",
			"value": "saveActionBXD",
			"btnDisable": "billReadOnly;90;91;92"
		}, 
		{
			"discard": false,
			"path": "资产/通用",
			"extends": {
				"param": [{
					"key": "detailTableName"
				}]
			},
			"description": "",
			"title": "修改页面跳转[bottomEditAction]",
			"value": "bottomEditAction"
		}, {
			"discard": false,
			"path": "报销/通用",
			"extends": {
				"param": [{
					"ref": "bill",
					"type": "metaData",
					"title": "配置编辑界面",
					"key": "viewName"
				}]
			},
			"description": "",
			"title": "修改[modifyAction]",
			"value": "modifyAction"
		}, {
			"discard": false,
			"path": "报销/通用",
			"extends": {
				"param": [{

				}]
			},
			"description": "",
			"title": "业务类保存[logicSaveAction]",
			"value": "logicSaveAction"
		}, {
			"discard": false,
			"path": "报销/通用",
			"extends": {
				"param": []
			},
			"description": "",
			"title": "提取日记账[extractCashAction]",
			"value": "extractCashAction"
		}, {
			"discard": false,
			"path": "报销/通用",
			"extends": {
				"param": []
			},
			"description": "",
			"title": "删除子表明细[deleteSubTable]",
			"value": "deleteSubTable"
		},
		{
			"discard": false,
			"path": "资产/通用",
			"extends": {
				"param": [
					{
						"type": "queryView",
						"title": "选择查询",
						"key": "templateName"
					},
					{
						"icon": "#iconbianji",
						"selectType": "card",
						"componentName": "FieldRelationNew",
						"type": "iconAction",
						"title": "字段对应关系",
						"key": "fieldRelationNew"
					}
				]
			},
			"description": "",
			"title": "过滤查询[selectQuery]",
			"value": "selectQuery"
		},
		{
			"discard": false,
			"path": "资产/通用",
			"extends": {
				"param": [
				]
			},
			"description": "",
			"title": "财务_新建[CW_createBill]",
			"value": "CW_createBill",
			"btnDisable": "billEdit"
		},
		{
			"discard": false,
			"path": "资产/通用",
			"extends": {
				"param": [
				]
			},
			"description": "",
			"title": "财务_编辑[CW_editBill]",
			"value": "CW_editBill",
			"btnDisable": "billEdit;90;91;92"
		},
		{
			"discard": false,
			"path": "资产/通用",
			"extends": {
				"param": [

				]
			},
			"description": "",
			"title": "财务_删除[CW_deleteBill]",
			"value": "CW_deleteBill",
			"btnDisable": "billEdit;90;91;92"
		},
		{
			"discard": false,
			"path": "资产/通用",
			"extends": {
				"param": [

				]
			},
			"description": "",
			"title": "财务_暂存[CW_tempSave]",
			"value": "CW_tempSave",
			"btnDisable": "billReadOnly;90;91;92"
		},
		{
			"discard": false,
			"path": "资产/通用",
			"extends": {
				"param": [

				]
			},
			"description": "",
			"title": "财务_保存[CW_saveAction]",
			"value": "CW_saveAction",
			"btnDisable": "billReadOnly;90;91;92"
		},
		{
			"discard": false,
			"path": "资产/通用",
			"extends": {
				"param": [

				]
			},
			"description": "",
			"title": "编辑常用审批意见",
			"value": "approvalEditModalOpen"
		},
		{
			"discard": false,
			"path": "资产/通用",
			"extends": {
				"param": []
			},
			"description": "",
			"title": "财务_打印[CW_printAction]",
			"value": "CW_printAction",
			"btnDisable": "billEdit"
		},
		{
			"discard": false,
			"path": "资产/通用",
			"extends": {
				"param": [
					{
						"ref": "bill",
						"type": "metaData",
						"title": "成功跳转页面",
						"key": "viewName"
					}
				]
			},
			"description": "",
			"title": "财务_同意[CW_agreeAction]",
			"value": "CW_agreeAction",
			"btnDisable": "billEdit"
		},
		{
			"discard": false,
			"path": "资产/通用",
			"extends": {
				"param": [
					{
						"ref": "BillClassVO.all",
						"type": "field",
						"title": "操作表名称",
						"valueKey": "bagName",
						"key": "tableName"
					},
					{

					}
				]
			},
			"description": "",
			"title": "财务_影像电子凭证[CW_imageView]",
			"value": "CW_imageView",
		},
		{
			"discard": false,
			"path": "资产/通用",
			"extends": {
				"param": [

				]
			},
			"description": "",
			"title": "添加常用审批意见",
			"value": "approvalMessageAdd"
		},
		{
			"discard": false,
			"path": "资产/通用",
			"extends": {
				"param": [
					{
						"ref": "bill",
						"type": "metaData",
						"title": "成功跳转页面",
						"key": "viewName"
					}
				]
			},
			"description": "",
			"title": "财务_驳回[CW_rejectAction]",
			"value": "CW_rejectAction",
			"btnDisable": "billEdit"
		},
		{
			"discard": false,
			"path": "资产/通用",
			"extends": {
				"param": [
					{
						"ref": "bill",
						"type": "metaData",
						"title": "成功跳转页面",
						"key": "viewName"
					}
				]
			},
			"description": "",
			"title": "财务_提交[CW_submitAction]",
			"value": "CW_submitAction",
			"btnDisable": "billEdit;90;1;0"
		},
		{
			"discard": false,
			"path": "资产/通用",
			"extends": {
				"param": [
				]
			},
			"description": "",
			"title": "财务_关闭[CW_closeAction]",
			"value": "CW_closeAction",
			"btnDisable": "false"
		},
		{
			"discard": false,
			"path": "财务/通用",
			"extends": {
				"param": []
			},
			"description": "",
			"title": "上张[upward]",
			"value": "upward",
			"btnDisable": "false"
		},
		{
			"discard": false,
			"path": "财务/通用",
			"extends": {
				"param": []
			},
			"description": "",
			"title": "下张[down]",
			"value": "down",
			"btnDisable": "false"
		},
		{
			"discard": false,
			"path": "财务/通用",
			"extends": {
				"param": []
			},
			"description": "",
			"title": "首张[first]",
			"value": "first",
			"btnDisable": "false"
		},
		{
			"discard": false,
			"path": "财务/通用",
			"extends": {
				"param": []
			},
			"description": "",
			"title": "末张[last]",
			"value": "last",
			"btnDisable": "false"
		}
	],
	billFormula: [
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 3,
							"name": "sumAttribute",
							"title": "求和字段"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "subAttribute",
							"title": "求和字段"
						}
					],
					"name": "SubColSum",
					"description": "子表字段求和",
					"title": "子表字段求和",
					"return": 3
				}
			},
			"description": "子表字段求和",
			"title": "子表字段求和",
			"value": "SubColSum"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [

					],
					"name": "GmsGetNow",
					"description": "获取当前系统日期(前台定义11)",//此处为公式下方解释的展示
					"title": "获取当前系统日期11",
					"return": 0
				}
			},
			"description": "获取当前系统日期2222",
			"title": "获取当前系统日期2",//此处为列表树形上的显示
			"value": "GmsGetNow"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "billField",
							"title": "当前单据关联基础数据字段(双击选择主表字段即可)"
						},
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "mdField",
							"title": "基础数据属性标识"
						}
					],
					"name": "GetMDValue",
					"description": "获取关联基础数据(当前版本)指定字段值,目前只支持获取单据主表关联字段值 \n 例如: GetMDValue(B_LOAN.F_LKFS,\"code\")",
					"title": "获取关联基础数据(当前版本)指定字段值",
					"return": 0
				}
			},

			"description": "获取关联基础数据(当前版本)指定字段值,目前只支持获取单据主表关联字段值 \n 例如: GetMDValue(B_LOAN.F_LKFS,\"code\")",
			"title": "获取关联基础数据(当前版本)指定字段值",
			"value": "GetMDValue"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "billField",
							"title": "需要清空值的字段(双击选择主表字段即可)"
						}
					],
					"name": "ClearFieldValue",
					"description": "清空字段值,可以配置多个字段 \n 例如: GetMDValue(B_LOAN.F_LKFS,\"code\")",
					"title": "清空字段值",
					"return": 0
				}
			},

			"description": "清空字段值,可以配置多个字段 \n 例如: GetMDValue(B_LOAN.F_LKFS,\"code\")",
			"title": "清空字段值",
			"value": "ClearFieldValue"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "billField",
							"title": "格式化为字符串"
						}
					],
					"name": "StringValue",
					"description": "将参数结果格式化为字符串",
					"title": "格式化为字符串",
					"return": 6
				}
			},

			"description": "将参数结果格式化为字符串",
			"title": "格式化为字符串",
			"value": "StringValue"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "tablename",
							"title": "基础数据标识"
						},
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "code",
							"title": "基础数据code"
						},

					],
					"name": "GetMDByCode",
					"description": "前端公式:通过code获取指定基础数据项(当前版本),后端公式时:单据初始时默认设置基础数据类型字段值",
					"title": "通过code获取指定基础数据项",
					"return": 0
				}
			},

			"description": "前端公式:通过code获取指定基础数据项(当前版本),后端公式时:单据初始时默认设置基础数据类型字段值",
			"title": "通过code获取指定基础数据项",
			"value": "GetMDByCode"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "tablename",
							"title": "基础数据标识"
						},
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "code",
							"title": "基础数据code"
						},
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "num",
							"title": "截取前几位的赋值给基础数据"
						},

					],
					"name": "GetMdByFormerCode",
					"description": "前端公式:通过code前几位获取指定基础数据项(当前版本)",
					"title": "通过code获取指定基础数据项",
					"return": 0
				}
			},

			"description": "前端公式:通过code前几位获取指定基础数据项(当前版本)",
			"title": "通过code获取指定基础数据项",
			"value": "GetMdByFormerCode"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "field",
							"title": "单据字段"
						}, {
							"isOmitable": true,
							"dataType": 6,
							"name": "tablename",
							"title": "基础数据标识"
						},
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "code",
							"title": "基础数据code"
						},

					],
					"name": "SetMDFieldValue",
					"description": "给当前单据指定基础数据类型字段设置默认值,默认为指定code基础数据项,前端公式动态赋值",
					"title": "前端公式:通过code设定基础数据字段值",
					"return": 0
				}
			},

			"description": "给当前单据指定基础数据类型字段设置默认值,默认为指定code基础数据项,前端公式动态赋值",
			"title": "前端公式:通过code设定基础数据字段值",
			"value": "SetMDFieldValue"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [


					],
					"name": "GetUserStaff",
					"description": "后端公式:取当前登录人对应的职员基础数据对象,登录用户名与职员基础数据(MD_STAFF)code一一对应获取",
					"title": "后端公式:取当前登录人对应的职员基础数据对象",
					"return": 0
				}
			},

			"description": "后端公式:取当前登录人对应的职员基础数据对象,登录用户名与职员基础数据(MD_STAFF)code一一对应获取",
			"title": "后端公式:取当前登录人对应的职员基础数据对象",
			"value": "GetUserStaff"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [


					],
					"name": "GetOrgName",
					"description": "后端公式:获取当前登录组织机构名称",
					"title": "后端公式:获取当前登录组织机构名称",
					"return": 0
				}
			},

			"description": "后端公式:获取当前登录组织机构名称",
			"title": "后端公式:获取当前登录组织机构名称",
			"value": "GetOrgName"
		},
		{
			"disccard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "userCode",
							"title": "用户代码"
						}
					],
					"name": "GetUserDepartment",
					"description": "取用户对应的部门基础数据对象,若用户为空,则默认当前用户",
					"title": "取用户对应的部门基础数据对象",
					"return": 0
				}
			},

			"description": "取用户对应的部门基础数据对象,若用户为空,则默认当前用户",
			"title": "取用户对应的部门基础数据对象",
			"value": "GetUserDepartment"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 3,
							"name": "resultCol",
							"title": "结果字段"
						},
						{
							"isOmitable": true,
							"dataType": 3,
							"name": "baseDataCode",
							"title": "基础数据code对应的值"
						},
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "bzField",
							"title": "补助费字段(可多个,多个补助费做加法运算)"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "relatedFunc",
							"title": "关联公式,放在末尾,用于计算标准总额"
						}
					],
					"name": "GetSubsidyStandard",
					"description": "补助标准赋值(个性化)",
					"title": "补助标准赋值(个性化)",
					"return": 3
				}
			},
			"description": "补助标准赋值(个性化)",
			"title": "补助标准赋值(个性化)",
			"value": "GetSubsidyStandard"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "subField",
							"title": "任意子表字段"
						}, {
							"isOmitable": true,
							"dataType": 6,
							"name": "prop",
							"title": "属性名(对应字段非对象则为null)"
						}, {
							"isOmitable": true,
							"dataType": 0,
							"name": "propValue",
							"title": "属性值(不按字段过滤时为null)"
						}
					],
					"name": "CheckSublistSize",
					"description": "判断子表是否为空",
					"title": "判断子表是否为空",
					"return": 0
				}
			},
			"description": "判断子表是否为空",
			"title": "判断子表是否为空",
			"value": "CheckSublistSize"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "sourceCurrency",
							"title": "原币字段"
						},
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "targetCurrency",
							"title": "目标币字段(默认为人民币)"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "field",
							"title": "存放字段"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "masterField",
							"title": "折算方式(存放货币折算方式code,该字段可为null)"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "propName",
							"title": "指定属性"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "recoverFlag",
							"title": "覆盖标识"
						}
					],
					"name": "GetCurrencyRate",
					"description": "根据原币获取汇率",
					"title": "根据原币获取汇率",
					"return": 3
				}
			},
			"description": "根据原币获取汇率",
			"title": "根据原币获取汇率",
			"value": "GetCurrencyRate"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "subField",
							"title": "子表字段"
						},
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "errorMsg",
							"title": "提示信息"
						}
					],
					"name": "CheckSubTableField",
					"description": "判断子表某字段是否为空",
					"title": "判断子表某字段是否为空",
					"return": 1
				}
			},
			"description": "判断子表某字段是否为空",
			"title": "判断子表某字段是否为空",
			"value": "CheckSubTableField"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "subField",
							"title": "待赋值子表字段"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "trueValue",
							"title": "满足条件待赋的值"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "falseValue",
							"title": "不满足条件待赋的值"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "conditionField",
							"title": "条件字段"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "compareSymbol",
							"title": "比较运算符"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "conditionValue",
							"title": "条件值"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "recover",
							"title": "是否覆盖:0表示有值不覆盖,1表示直接覆盖"
						}
					],
					"name": "SetValueOfSubColumn",
					"description": "按条件给子表字段赋值",
					"title": "按条件给子表字段赋值",
					"return": 0
				}
			},
			"description": "按条件给子表字段赋值",
			"title": "按条件给子表字段赋值",
			"value": "SetValueOfSubColumn"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "subField",
							"title": "子表字段"
						},
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "valType",
							"title": "取值类型:最大值max,最小值min"
						}
					],
					"name": "GetMaxOrMinValueOfSubCol",
					"description": "获取子表某列最大值或最小值",
					"title": "获取子表某列最大值或最小值",
					"return": 0
				}
			},
			"description": "获取子表某列最大值或最小值",
			"title": "获取子表某列最大值或最小值",
			"value": "GetMaxOrMinValueOfSubCol"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "subField",
							"title": "子表字段"
						},
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "valType",
							"title": "排序类型:升序asc,降序desc"
						}
					],
					"name": "CheckIsOrdinal",
					"description": "检查某字段是否有序",
					"title": "检查某字段是否有序",
					"return": 0
				}
			},
			"description": "检查某字段是否有序",
			"title": "检查某字段是否有序",
			"value": "CheckIsOrdinal"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "budgetType",
							"title": "计算类型"
						},

					],
					"name": "CheckBudgetControl",
					"description": "后端公式:保存时预算控制校验",
					"title": "后端公式:保存时预算控制校验",
					"return": 0
				}
			},

			"description": "后端公式:保存时预算控制校验",
			"title": "后端公式:保存时预算控制校验",
			"value": "CheckBudgetControl"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "field",
							"title": "单据金额字段"
						}

					],
					"name": "MoneyToUppercase",
					"description": "金额转大写(前端公式):将浮点型数值转换为中文大写",
					"title": "金额转大写(前端公式):将浮点型数值转换为中文大写",
					"return": 6
				}
			},

			"description": "金额转大写(前端公式):将浮点型数值转换为中文大写",
			"title": "金额转大写(前端公式):将浮点型数值转换为中文大写",
			"value": "MoneyToUppercase"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "billField",
							"title": "需要过滤的基础数据单据字段"
						},
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "filterType",
							"title": "过滤类型(左匹配:stratWith、包含:contain 、 右匹配:endWith)"
						},
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "filterValue",
							"title": "过滤条件值(可为公式体返回的字符串)"
						}

					],
					"name": "MDFilterByCode",
					"description": "后端公式:通过基础数据coded过滤基础数据项,过滤可选条件包括startwith、contain、endwith",
					"title": "后端公式:通过基础数据coded过滤基础数据项,过滤可选条件包括startwith、contain、endwith",
					"return": 0
				}
			},

			"description": "后端公式:通过基础数据coded过滤基础数据项,过滤可选条件包括startwith、contain、endwith",
			"title": "后端公式:通过基础数据coded过滤基础数据项,过滤可选条件包括startwith、contain、endwith",
			"value": "MDFilterByCode"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "tableName",
							"title": "基础数据标识"
						},
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "code",
							"title": "基础数据code"
						},
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "field",
							"title": "指定字段名"
						}
					],
					"name": "GetMdFieldValueByCode",
					"description": "根据code获取某个基础数据指定字段值",
					"title": "根据code获取某个基础数据指定字段值",
					"return": 6
				}
			},
			"description": "根据code获取某个基础数据指定字段值",
			"title": "根据code获取某个基础数据指定字段值",
			"value": "GetMdFieldValueByCode"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "getValueFormula",
							"title": "取值方式"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "field",
							"title": "存放字段"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "propName",
							"title": "指定属性"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "recoverFlag",
							"title": "覆盖标识"
						}
					],
					"name": "SetDefaultValue",
					"description": "给某字段设置值",
					"title": "给某字段设置值",
					"return": 3
				}
			},
			"description": "给某字段设置值",
			"title": "给某字段设置值",
			"value": "SetDefaultValue"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "field",
							"title": "需要拼接值的字段(或字符串)"
						}
					],
					"name": "ConcatSubColValue",
					"description": "拼接字段值,可以配置多个字段 \n 例如: ConcatSubColValue(B_LOAN.F_LKFS,\"code\")",
					"title": "拼接字段值",
					"return": 0
				}
			},

			"description": "拼接字段值,可以配置多个字段 \n 例如: ConcatSubColValue(B_LOAN.F_LKFS,\"code\")",
			"title": "拼接字段值",
			"value": "ConcatSubColValue"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "field",
							"title": "需要拼接值的字段(或字符串)"
						}
					],
					"name": "ConcatMasterTableValue",
					"description": "主表拼接字段或字符拼接 例:xxx = ConcatMasterTableValue(需要拼接到的那个字段,字段A,字段B,'字符串'......)",
					"title": "主表拼接字段或字符拼接",
					"return": 0
				}
			},

			"description": "主表拼接字段或字符拼接 例:xxx = ConcatMasterTableValue(需要拼接到的那个字段,字段A,字段B,'字符串'......)",
			"title": "主表拼接字段或字符拼接",
			"value": "ConcatMasterTableValue"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "billField",
							"title": "需要过滤的基础数据单据字段"
						},
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "subTableName",
							"title": "子表表名(过滤字段为主表时设置为null即可)"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "filterValue",
							"title": "过滤条件值(可为字符串、字段名或取值公式,subTableName为null时必填)"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "subFieldName",
							"title": "子表字段名(subTableName不为null时必填)"
						}
					],
					"name": "MdFilterBySpecialField",
					"description": "后端公式:通过基础数据指定字段的值过滤基础数据",
					"title": "后端公式:通过基础数据指定字段的值过滤基础数据",
					"return": 0
				}
			},

			"description": "后端公式:通过基础数据指定字段的值过滤基础数据",
			"title": "后端公式:通过基础数据指定字段的值过滤基础数据",
			"value": "MdFilterBySpecialField"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 3,
							"name": "resultCol",
							"title": "结果字段"
						},
						{
							"isOmitable": true,
							"dataType": 3,
							"name": "subCol1",
							"title": "运算字段1"
						},
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "operator",
							"title": "操作符(+ - * /)"
						},
						{
							"isOmitable": true,
							"dataType": 3,
							"name": "subCol2",
							"title": "运算字段2"
						}
					],
					"name": "CalculateSubTableRow",
					"description": "前端公式:子表进行四则运算",
					"title": "前端公式:子表进行四则运算",
					"return": 0
				}
			},

			"description": "前端公式:子表进行四则运算",
			"title": "前端公式:子表进行四则运算",
			"value": "CalculateSubTableRow"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "billField",
							"title": "需要过滤的基础数据单据字段"
						},
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "filterType",
							"title": "过滤方式(IN / NOT IN)"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "filterValue",
							"title": "过滤条件值(可为字符串、字段名或取值公式)"
						}
					],
					"name": "MdFilterByMultipleFieldValue",
					"description": "后端公式:通过基础数据指定字段的多个值过滤基础数据(固定格式:字段名,过滤方式(IN / NOT IN),【字段值1,字段值2,...】)",
					"title": "后端公式:通过基础数据指定字段的多个值过滤基础数据(固定格式:字段名,过滤方式(IN / NOT IN),【字段值1,字段值2,...】)",
					"return": 0
				}
			},

			"description": "后端公式:通过基础数据指定字段的多个值过滤基础数据(固定格式:字段名,过滤方式(IN / NOT IN),【字段值1,字段值2,...】)",
			"title": "后端公式:通过基础数据指定字段的多个值过滤基础数据(固定格式:字段名,过滤方式(IN / NOT IN),【字段值1,字段值2,...】)",
			"value": "MdFilterByMultipleFieldValue"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "billField",
							"title": "需要过滤的基础数据单据字段"
						},
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "filterType",
							"title": "过滤方式(IN / NOT IN)"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "filterValue",
							"title": "过滤条件值(可为字符串、字段名或取值公式)"
						}
					],
					"name": "MdFilterByStartsWithFieldValue",
					"description": "后端公式:通过基础数据指定字段的前几位多个值过滤基础数据(固定格式:字段名,过滤方式(IN / NOT IN),【字段值1,字段值2,...】)",
					"title": "后端公式:通过基础数据指定字段的前几位多个值过滤基础数据(固定格式:字段名,过滤方式(IN / NOT IN),【字段值1,字段值2,...】)",
					"return": 0
				}
			},

			"description": "后端公式:通过基础数据指定字段的前几位多个值过滤基础数据(固定格式:字段名,过滤方式(IN / NOT IN),【字段值1,字段值2,...】)",
			"title": "后端公式:通过基础数据指定字段的前几位多个值过滤基础数据(固定格式:字段名,过滤方式(IN / NOT IN),【字段值1,字段值2,...】)",
			"value": "MdFilterByStartsWithFieldValue"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "firstParam",
							"title": "用于比较的值1"
						},
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "operator",
							"title": "比较运算符(>、<、>=、<=、=、<>)"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "secondParam",
							"title": "用于比较的值2"
						}
					],
					"name": "GetCompareResult",
					"description": "前端公式:获取两个值的比较结果(固定格式:值1,比较运算符(>、<、>=、<=、=、<>),值2)",
					"title": "前端公式:获取两个值的比较结果(固定格式:值1,比较运算符(>、<、>=、<=、=、<>),值2)",
					"return": 0
				}
			},

			"description": "前端公式:获取两个值的比较结果(固定格式:值1,比较运算符(>、<、>=、<=、=、<>),值2)",
			"title": "前端公式:获取两个值的比较结果(固定格式:值1,比较运算符(>、<、>=、<=、=、<>),值2)",
			"value": "GetCompareResult"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "condition",
							"title": "条件公式"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "excute",
							"title": "待执行公式"
						}
					],
					"name": "ConditionalExecute",
					"description": "指定条件的执行公式",
					"title": "指定条件的执行公式",
					"return": 0
				}
			},

			"description": "指定条件的执行公式",
			"title": "指定条件的执行公式",
			"value": "ConditionalExecute"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "_name",
							"title": "组件标识"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "_control",
							"title": "组件名称"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "_status",
							"title": "隐藏状态(0 表示隐藏 1表示显示)"
						}
					],
					"name": "HideControlNew",
					"description": "隐藏组件",
					"title": "隐藏组件",
					"return": 0
				}
			},
			"description": "隐藏组件",
			"title": "隐藏组件",
			"value": "HideControlNew"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "_name",
							"title": "组件标识"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "_control",
							"title": "组件名称"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "_status",
							"title": "只读状态(0 表示可编辑 1表示只读)"
						}
					],
					"name": "SetControlDisable",
					"description": "设置只读",
					"title": "设置只读",
					"return": 0
				}
			},
			"description": "设置只读",
			"title": "设置只读",
			"value": "SetControlDisable"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "_value",
							"title": "目标值"
						},
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "_relationBillIdField",
							"title": "关联单据唯一标识"
						},
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "_relationBillDefine",
							"title": "关联单据定义"
						},
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "_relationBillField",
							"title": "赋值字段"
						}

					],
					"name": "UpdateRalationBillValueFunction",
					"description": "后端公式:更新关联单据",
					"title": "后端公式:更新关联单据",
					"return": 0
				}
			},

			"description": "后端公式:更新关联单据",
			"title": "后端公式:更新关联单据",
			"value": "UpdateRalationBillValueFunction"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "_value",
							"title": "单据中基础数据的某个字段"
						},
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "_relationBillIdField",
							"title": "需要带出的基础数据表名"
						},
					],
					"name": "TakeOutBaseDataOne",
					"description": "后端公式:根据基础数据某项值带出相关的数据",
					"title": "后端公式:根据基础数据某项值带出相关的数据",
					"return": 0
				}
			},

			"description": "后端公式:根据基础数据某项值带出相关的数据",
			"title": "后端公式:根据基础数据某项值带出相关的数据",
			"value": "TakeOutBaseDataOne"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "result",
							"title": "校验结果(0 表示错误 1表示成功)"
						}
					],
					"name": "PhoneCheck",
					"description": "联系电话校验",
					"title": "联系电话校验",
					"return": 0
				}
			},
			"description": "联系电话校验",
			"title": "联系电话校验",
			"value": "PhoneCheck"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "result",
							"title": "校验结果(0 表示错误 1表示成功)"
						}
					],
					"name": "IDCardCheck",
					"description": "证件号校验",
					"title": "证件号校验",
					"return": 0
				}
			},
			"description": "证件号校验",
			"title": "证件号校验",
			"value": "IDCardCheck"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "_string",
							"title": "字符串"
						}
					],
					"name": "LenFunction",
					"description": "获取字符串长度",
					"title": "获取字符串长度",
					"return": 0
				}
			},
			"description": "获取字符串长度",
			"title": "获取字符串长度",
			"value": "LenFunction"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "field",
							"title": "要判断的字段"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "field",
							"title": "是否执行该公式的判断依据[是否需要]"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "string",
							"title": "需要判断的判断条件[是否需要]"
						}
					],
					"name": "CheckDuplicateSubField",
					"description": "判段子表字段值是否重复",
					"title": "判段子表字段值是否重复",
					"return": 0
				}
			},
			"description": "判段子表字段值是否重复",
			"title": "判段子表字段值是否重复",
			"value": "CheckDuplicateSubField"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "_name",
							"title": "子表在主表列表中的表名"
						}
					],
					"name": "ClearSubData",
					"description": "清空子表数据",
					"title": "清空子表数据",
					"return": 0
				}
			},
			"description": "清空子表数据",
			"title": "清空子表数据",
			"value": "ClearSubData"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "col1",
							"title": "字段1"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "col2",
							"title": "字段2"
						}
					],
					"name": "DateOpera",
					"description": "日期相差天数",
					"title": "日期相差天数",
					"return": 0
				}
			},
			"description": "日期相差天数",
			"title": "日期相差天数",
			"value": "DateOpera"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "_field",
							"title": "id"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "_define",
							"title": "单据定义"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "_col1",
							"title": "付款账户字段"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "_col2",
							"title": "外币账户字段"
						}
					],
					"name": "BillPush",
					"description": "单据推送",
					"title": "单据推送",
					"return": 0
				}
			},
			"description": "单据推送",
			"title": "单据推送",
			"value": "BillPush"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "_name",
							"title": "指定用于过滤的基础数据字段"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "_name",
							"title": "指定的code"
						}
					],
					"name": "MdFilterBySon",
					"description": "通过指定字段过滤基础数据(保留下级)",
					"title": "通过指定字段过滤基础数据(保留下级)",
					"return": 0
				}
			},
			"description": "通过指定字段过滤基础数据(保留下级)",
			"title": "通过指定字段过滤基础数据(保留下级)",
			"value": "MdFilterBySon"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "yqje",
							"title": "宴请金额"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "jddxlb",
							"title": "接待对象类别"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "yqddlb",
							"title": "宴请地点类别"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "bz",
							"title": "返回的宴请金额"
						}
					],
					"name": "GetSubStandard",
					"description": "宴请标准",
					"title": "宴请标准",
					"return": 0
				}
			},
			"description": "宴请标准",
			"title": "宴请标准",
			"value": "GetSubStandard"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "zclb",
							"title": "支出类别"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "hykb",
							"title": "会议类别"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "pxlb",
							"title": "培训类别"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "zcjrs",
							"title": "总参加人数"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "zts",
							"title": "总天数"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "fylb",
							"title": "费用类别"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "bzjehj",
							"title": "标准金额合计"
						}
					],
					"name": "CalcStandCost",
					"description": "费用信息-标准金额合计",
					"title": "费用信息-标准金额合计",
					"return": 0
				}
			},
			"description": "费用信息-标准金额合计",
			"title": "费用信息-标准金额合计",
			"value": "CalcStandCost"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "billField",
							"title": "当前单据关联基础数据字段(双击选择主表字段即可)"
						},
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "mdField",
							"title": "基础数据属性标识"
						}
					],
					"name": "GetMDByCodeFull",
					"description": "获取关联基础数据(当前版本)指定字段值,目前只支持获取单据主表关联字段值 \n 例如: GetMDValue(B_LOAN.F_LKFS,\"code\")",
					"title": "获取关联基础数据(当前版本)指定字段值",
					"return": 0
				}
			},

			"description": "获取关联基础数据(当前版本)指定字段值,目前只支持获取单据主表关联字段值 \n 例如: GetMDValue(B_LOAN.F_LKFS,\"code\")",
			"title": "获取关联基础数据(当前版本)指定字段值",
			"value": "GetMDByCodeFull"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "field",
							"title": "要赋值的字段"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "name",
							"title": "要获取的内容[Sting]"
						}
					],
					"name": "GetLoginUserInfo",
					"description": "当前登录用户信息",
					"title": "当前登录用户信息",
					"return": 0
				}
			},
			"description": "当前登录用户信息",
			"title": "当前登录用户信息",
			"value": "GetLoginUserInfo"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "field",
							"title": "字段"
						}
					],
					"name": "ShowBottomComponent",
					"description": "判断编辑和详情页面表单是否一致",
					"title": "判断编辑和详情页面表单是否一致",
					"return": 0
				}
			},
			"description": "判断编辑和详情页面表单是否一致",
			"title": "判断编辑和详情页面表单是否一致",
			"value": "ShowBottomComponent"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "field",
							"title": "当前单据的标识"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "field",
							"title": "数据在主单据中的子表表名"
						}

					],
					"name": "UpdateBorrowMoneyState",
					"description": "借款单,报销单引用借款单后,点击保存修改删除的还款单引用的借款单状态",
					"title": "借款单,报销单引用借款单后,点击保存修改删除的还款单引用的借款单状态",
					"return": 0
				}
			},
			"description": "借款单,报销单引用借款单后,点击保存修改删除的还款单引用的借款单状态",
			"title": "借款单,报销单引用借款单后,点击保存修改删除的还款单引用的借款单状态",
			"value": "UpdateBorrowMoneyState"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "billDefine",
							"title": "主表单据定义"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "value",
							"title": "在主单据中的子表表名"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "field",
							"title": "在主单据中的子表存储关联单据id得字段"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "relationDefine",
							"title": "关联单据定义"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "stateField",
							"title": "关联单据状态字段"
						}

					],
					"name": "ClearRealationBillState",
					"description": "删除引用单据状态",
					"title": "删除引用单据状态",
					"return": 0
				}
			},
			"description": "删除引用单据状态",
			"title": "删除引用单据状态",
			"value": "ClearRealationBillState"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "field",
							"title": "需要校验的日期字段"
						}

					],
					"name": "VerifyDateYear",
					"description": "校验当前日期是否是当前年",
					"title": "校验当前日期是否是当前年",
					"return": 0
				}
			},
			"description": "校验当前日期是否是当前年",
			"title": "校验当前日期是否是当前年",
			"value": "VerifyDateYear"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "code",
							"title": "baseData code"
						}
					],
					"name": "GetBaseDataWithCodes",
					"description": "支持多个code来获取当前级和子节点的数据 \n当参数个数为空、值为null或\" \"时代表不进行过滤 返回未过滤的数据集 eg:GetBaseDataWithCodes(\"01\",\"02\") ",
					"title": "通过指定code过滤基础数据",
					"return": 0
				}
			},
			"description": "通过code过滤基础数据获取当前级及子级节点",
			"title": "通过指定code过滤基础数据",
			"value": "GetBaseDataWithCodes"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 6,
							"name": "string",
							"title": "String"
						}
					],
					"name": "GetStrLength",
					"description": "参数实际类型不是String 一律返回0 \neg: if(GetStrLength(DJD_H.BM.code))>0 then ..",
					"title": "获取字符串长度",
					"return": 3
				}
			},
			"description": "参数实际类型不是String 一律返回0 \neg: if(GetStrLength(DJD_H.BM.code))>0 then ..",
			"title": "获取字符串长度",
			"value": "GetStrLength"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "GetFwssBaseDataWithGroupField",
					"description": "过滤公式:过滤费用子表房屋设施基础数据",
					"title": "过滤公式:过滤费用子表房屋设施基础数据",
					"return": 0
				}
			},
			"description": "过滤公式:过滤费用子表房屋设施基础数据",
			"title": "过滤公式:过滤费用子表房屋设施基础数据",
			"value": "GetFwssBaseDataWithGroupField"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "SetInternalAccommodation",
					"description": "",
					"title": "子表赋值:境内住宿标准金额",
					"return": 0
				}
			},
			"description": "",
			"title": "子表赋值:境内住宿标准金额",
			"value": "SetInternalAccommodation"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "SetInternalAccommodationTotal",
					"description": "",
					"title": "子表赋值:境内住宿标准金额合计",
					"return": 0
				}
			},
			"description": "",
			"title": "子表赋值:境内住宿标准金额合计",
			"value": "SetInternalAccommodationTotal"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "SetIsOverStandard",
					"description": "",
					"title": "子表赋值:是否超标",
					"return": 0
				}
			},
			"description": "",
			"title": "子表赋值:是否超标",
			"value": "SetIsOverStandard"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "GetYqddBaseDataWithGroupField",
					"description": "过滤公式:过滤宴请子表宴请地点基础数据",
					"title": "过滤公式:过滤宴请子表宴请地点基础数据",
					"return": 0
				}
			},
			"description": "过滤公式:过滤宴请子表宴请地点基础数据",
			"title": "过滤公式:过滤宴请子表宴请地点基础数据",
			"value": "GetYqddBaseDataWithGroupField"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "SetBaseDataForPay",
					"description": "过滤公式:报销单的支付明细表的收款账户省份和收款账户地区赋值",
					"title": "过滤公式:报销单的支付明细表的收款账户省份和收款账户地区赋值",
					"return": 0
				}
			},
			"description": "过滤公式:报销单的支付明细表的收款账户省份和收款账户地区赋值",
			"title": "过滤公式:报销单的支付明细表的收款账户省份和收款账户地区赋值",
			"value": "SetBaseDataForPay"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "CheckAmount",
					"description": "校验公式:校验主子表金额是否相等",
					"title": "校验公式:校验主子表金额是否相等",
					"return": 0
				}
			},
			"description": "校验公式:校验主子表金额是否相等",
			"title": "校验公式:校验主子表金额是否相等",
			"value": "CheckAmount"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "GetBaseDataSonCode",
					"description": "前端公式:获取基础数据中子基础数据的code",
					"title": "前端公式:获取基础数据中子基础数据的code",
					"return": 0
				}
			},
			"description": "前端公式:获取基础数据中子基础数据的code",
			"title": "前端公式:获取基础数据中子基础数据的code",
			"value": "GetBaseDataSonCode"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "ClearSubField",
					"description": "子表赋值:用于清空子表单个字段值",
					"title": "子表赋值:用于清空子表单个字段值",
					"return": 0
				}
			},
			"description": "子表赋值:用于清空子表单个字段值",
			"title": "子表赋值:用于清空子表单个字段值",
			"value": "ClearSubField"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "ClearSubFields",
					"description": "子表赋值:用于清空某(些)子表某(些)字段值\r\n 多个字段清空公式只能清空使用 不能时刻清空位于关联字段触发时机的字段",
					"title": "子表赋值:用于清空某(些)子表某(些)字段值",
					"return": 0
				}
			},
			"description": "子表赋值:用于清空某(些)子表某(些)字段值\r\n 多个字段清空公式只能清空使用 不能时刻清空位于关联字段触发时机的字段",
			"title": "子表赋值:用于清空某(些)子表某(些)字段值",
			"value": "ClearSubFields"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "GetExactDays",
					"description": "前端公式:根据是否凌晨入住来进行计算两个日期的精确时间差",
					"title": "前端公式:计算精确的天数",
					"return": 0
				}
			},
			"description": "前端公式:根据是否凌晨入住来进行计算两个日期的精确时间差",
			"title": "前端公式:计算精确的天数",
			"value": "GetExactDays"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "cnzh",
							"title": "出纳账户"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "operator",
							"title": "操作符(+/-)"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "value",
							"title": "金额值"
						},
						{
							"isOmitable": true,
							"dataType": 0,
							"name": "isDelete",
							"title": "是否是删除单据"
						}
					],
					"name": "UpdateAccount",
					"description": "更新出纳账户结余数",
					"title": "更新出纳账户结余数",
					"return": 0
				}
			},
			"description": "更新出纳账户结余数",
			"title": "更新出纳账户结余数",
			"value": "UpdateAccount"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "SetSubFieldNull",
					"description": "子表赋值:字段赋值为null",
					"title": "子表赋值:字段赋值为null",
					"return": 0
				}
			},
			"description": "子表赋值:字段赋值为null",
			"title": "子表赋值:字段赋值为null",
			"value": "SetSubFieldNull"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "SetMasterAmount",
					"description": "主表赋值:登记单报销金额赋值",
					"title": "主表赋值:登记单报销金额赋值",
					"return": 0
				}
			},
			"description": "主表赋值:登记单报销金额赋值",
			"title": "主表赋值:登记单报销金额赋值",
			"value": "SetMasterAmount"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "SetMasterJdhdAmount",
					"description": "主表赋值:接待活动登记单报销金额赋值",
					"title": "主表赋值:接待活动登记单报销金额赋值",
					"return": 0
				}
			},
			"description": "主表赋值:接待活动登记单报销金额赋值",
			"title": "主表赋值:接待活动登记单报销金额赋值",
			"value": "SetMasterJdhdAmount"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "CheckJdhdAmount",
					"description": "校验公式:接待活动登记单主子表金额是否相等",
					"title": "校验公式:接待活动登记单主子表金额是否相等",
					"return": 0
				}
			},
			"description": "校验公式:接待活动登记单主子表金额是否相等",
			"title": "校验公式:接待活动登记单主子表金额是否相等",
			"value": "CheckJdhdAmount"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "HasContainExpandFields",
					"description": "前端公式:判断基础数据中是否加载拓展字段,以支撑校验公式正确应对多种情况下的校验",
					"title": "前端公式:判断基础数据中是否加载拓展字段",
					"return": 0
				}
			},
			"description": "前端公式:判断基础数据中是否加载拓展字段,以支撑校验公式正确应对多种情况下的校验",
			"title": "前端公式:判断基础数据中是否加载拓展字段",
			"value": "HasContainExpandFields"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "SetFieldValue",
					"description": "赋值公式:用于给主子表单个字段赋值,仅支持静态入参",
					"title": "赋值公式:用于给主子表单个字段赋值",
					"return": 0
				}
			},
			"description": "赋值公式:用于给主子表单个字段赋值,仅支持静态入参",
			"title": "赋值公式:用于给主子表单个字段赋值",
			"value": "SetSubFieldValue"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "CheckRoleAuthentication",
					"description": "校验公式:角色标识鉴权,CheckRoleAuthentication(\"InputControl1\",\"RoleA\",\"RoleB\")",
					"title": "校验公式:角色标识鉴权",
					"return": 1
				}
			},
			"description": "校验公式:角色标识鉴权",
			"title": "校验公式:角色标识鉴权",
			"value": "CheckRoleAuthentication"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "HasContainSubString",
					"description": "前端公式:判断String中是否含有另外一个子串",
					"title": "校验公式:判断String中是否含有另外一个子串",
					"return": 1
				}
			},
			"description": "前端公式:判断String中是否含有另外一个子串",
			"title": "校验公式:判断String中是否含有另外一个子串",
			"value": "HasContainSubString"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "GetMultiBaseDataCode",
					"title": "前端公式:获取多选基础数据的objectCode",
					"return": 6
				}
			},
			"title": "前端公式:获取多选基础数据的objectCode",
			"value": "GetMultiBaseDataCode"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "GetMultiBaseDataFieldValues",
					"description": "e.g. 获取部门多选基础数据中的code,以分号分割(默认分隔符为逗号,即可以只传两个参数)\r\nGetMultiBaseDataFieldValues(DJD_H.BM,'code',';')",
					"title": "前端公式:获取多选基础数据指定字段的值",
					"return": 6
				}
			},
			"title": "前端公式:获取多选基础数据指定字段的值",
			"value": "GetMultiBaseDataFieldValues"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "HasContainMultiBaseDataFields",
					"description": "e.g. 判断部门多选基础数据中是否含有code值为001的情况\r\nHasContainMultiBaseDataFields(DJD_H.BM,'code','001')",
					"title": "校验公式:判断多选基础数据中是否含有某(些)字段值",
					"return": 0
				}
			},
			"description": "",
			"title": "校验公式:判断多选基础数据中是否含有某(些)字段值",
			"value": "HasContainMultiBaseDataFields"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "CheckInvoiceNumber",
					"description": "e.g. 校验公式:校验发票号码(重号、连号、隔号)\r\n前端公式用法CheckInvoiceNumber(DJD_H.BM,FPXX_I.FPHM),后端公式用法CheckInvoiceNumber(DJD_H.BM,DJD_H.SM)",
					"title": "校验公式:校验公式:校验发票号码(重号、连号、隔号)",
					"return": 0
				}
			},
			"description": "",
			"title": "校验公式:校验发票号码(重号、连号、隔号)",
			"value": "CheckInvoiceNumber"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "CheckYwjdSave",
					"description": "e.g. 校验公式:校验公式:校验差旅登记单及业务接待登记单的关联关系\r\nCheckYwjdSave(BXD_I1.SFJD,BXD_I1.BILLNAME,\"bill.JDHDFYZCDJD\")",
					"title": "校验公式:校验差旅登记单及业务接待登记单的关联关系",
					"return": 0
				}
			},
			"description": "",
			"title": "校验公式:校验差旅登记单及业务接待登记单的关联关系",
			"value": "CheckYwjdSave"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "SubString",
					"description": "前端公式:截取字符串 SubString('rbc',1,2)",
					"title": "前端公式:截取字符串",
					"return": 1
				}
			},
			"description": "",
			"title": "前端公式:截取字符串",
			"value": "SubString"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "EqualsString",
					"description": "前端公式:字符串是否相等 e.g. EqualsString('a','b')",
					"title": "前端公式:字符串是否相等 ",
					"return": 1
				}
			},
			"description": "",
			"title": "前端公式:字符串是否相等",
			"value": "EqualsString"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "UpdateImageInfoRefState",
					"description": "更新票据引用状态 e.g. UpdateImageInfoRefState('BXMXZB','bill.BXD_R')",
					"title": "更新票据引用状态",
					"return": 1
				}
			},
			"description": "",
			"title": "更新票据引用状态",
			"value": "UpdateImageInfoRefState"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "UpdateBillReferenceRelationshipFunction",
					"description": "修改单据引用状态 e.g. ",
					"title": "修改单据引用状态",
					"return": 1
				}
			},
			"description": "",
			"title": "修改单据引用状态",
			"value": "UpdateBillReferenceRelationshipFunction"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "ClearImageInfoRefState",
					"description": "清空票据引用状态 e.g. ClearImageInfoRefState('BXMXZB')",
					"title": "清空票据引用状态",
					"return": 1
				}
			},
			"description": "",
			"title": "清空票据引用状态",
			"value": "ClearImageInfoRefState"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "UpdatePaymentState",
					"description": "审批通过修改支付状态 e.g. UpdateImageInfoRefState('BXMXZB','bill.BXD_R')",
					"title": "审批通过修改支付状态",
					"return": 1
				}
			},
			"description": "",
			"title": "审批通过修改支付状态",
			"value": "UpdatePaymentState"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "AmountComp",
					"description": "金额比较公式 e.g. AmountComp(BXD_H.BXJEXX,BXD_H.BXJEX1)",
					"title": "金额比较公式",
					"return": 1
				}
			},
			"description": "",
			"title": "金额比较公式",
			"value": "AmountComp"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "CheckReferenceRelation",
					"description": "校验单据是否被引用 e.g. CheckReferenceRelation('REF_FLAG','1','当前单据已被引用,暂时无法删除。')",
					"title": "校验单据是否被引用",
					"return": 1
				}
			},
			"description": "",
			"title": "校验单据是否被引用",
			"value": "CheckReferenceRelation"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "GetBrowserVersion",
					"description": "判断当前浏览器是否是Chrome且版本高于53",
					"title": "判断当前浏览器是否是Chrome且版本高于53",
					"return": 1
				}
			},
			"description": "判断当前浏览器是否是Chrome且版本高于53",
			"title": "判断当前浏览器是否是Chrome且版本高于53",
			"value": "GetBrowserVersion"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "MdFilterOneToMulti",
					"description": "1:指定用于过滤的基础数据字段,2:需要过滤的在单据上的值,3:需要过滤多选的子表表名",
					"title": "通过基础数据一对多过滤---后台公式",
					"return": 0
				}
			},
			"description": "1:指定用于过滤的基础数据字段,2:需要过滤的在单据上的值,3:需要过滤多选的子表表名",
			"title": "通过基础数据一对多过滤---后台公式",
			"value": "MdFilterOneToMulti"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "MdYWHDDXFilter",
					"description": "1:支出功能分类字段的objectCode,2:部门字段的objectCode,3:业务活动指标的name",
					"title": "业务活动对象专用过滤---后台公式",
					"return": 0
				}
			},
			"description": "1:支出功能分类字段的objectCode,2:部门字段的objectCode,3:业务活动指标的name",
			"title": "业务活动对象专用过滤---后台公式",
			"value": "MdYWHDDXFilter"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "MdStringMultiFilter",
					"description": "1:支出功能分类字段的objectCode,2:部门字段的objectCode,3:业务活动指标的name",
					"title": "通过基础数据字符串输入一对多过滤---后台公式",
					"return": 0
				}
			},
			"description": "1:支出功能分类字段的objectCode,2:部门字段的objectCode,3:业务活动指标的name",
			"title": "通过基础数据字符串输入一对多过滤---后台公式",
			"value": "MdStringMultiFilter"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "MdFilterBaseDataIdToMulti",
					"description": "1:指定用于过滤的基础数据id(部门的id xxx.BM.id),2:需要过滤的基础数据中的字段(部门基础数据中的'ZCGNFL'),3:需要过滤多选的子表表名",
					"title": "通过基础数据一对多过滤---后台公式",
					"return": 0
				}
			},
			"description": "1:指定用于过滤的基础数据id(部门的id xxx.BM.id),2:需要过滤的基础数据中的字段(部门基础数据中的'ZCGNFL'),3:需要过滤多选的子表表名",
			"title": "通过基础数据一对多过滤(例如部门过滤支出功能分类)---后台公式",
			"value": "MdFilterBaseDataIdToMulti"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "SubTableOneToOneFilter",
					"description": "1:需要过滤的子表名称,2:需要根据子表的哪个字段来过滤,3:过滤条件的字段名(比如:人员需要部门进行过滤,人员存储的部门字段是demp)",
					"title": "根据基础数据某项值带出相关的数据",
					"return": 0
				}
			},
			"description": "1:需要过滤的子表名称,2:需要根据子表的哪个字段来过滤,3:过滤条件的字段名(比如:人员需要部门进行过滤,人员存储的部门字段是demp)",
			"title": "根据基础数据某项值带出相关的数据",
			"value": "SubTableOneToOneFilter"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "GetMdOrgParentField",
					"description": "1:根据MD_ORG表中的区划字段进行筛选,2:是否启用上级区划(也就是第一个参数的值1为启用,0为不启用),3:获取的字段名(最后返回的字段名)例子:GetMdOrgParentField('SFSJ','1','name')",
					"title": "根据当前组织机构获取需要的区划级别字段",
					"return": 0
				}
			},
			"description": "1:根据MD_ORG表中的区划字段进行筛选,2:是否启用上级区划(也就是第一个参数的值1为启用,0为不启用),3:获取的字段名(最后返回的字段名)例子:GetMdOrgParentField('SFSJ','1','name')",
			"title": "根据当前组织机构获取需要的区划级别字段",
			"value": "GetMdOrgParentField"
		},{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "SubTableIsContainValue",
					"description": "1:子表在主表中的名称,例如(报销单中的报销明细单在报销单中存的是BXMXZB),2:字段名,例如(报销单中的报销明细单在报销单中存的是BXMXZB),3:等于某个值的值,4如果是基础数据,那么输入对应的某个属性,比如你要用基础数据的name来匹配value,那就填写name,不是基础数据填null,5取最大或者最小值的字段名,不需要则填写null,6:在满足以上条件的同时,max将会返回满足这个公式条件的第五个参数的最大值,min则最小值,不需要则填写null,7:如果是要以上条件以外的金额,那么这个参数就为NO,否则就为null",
					"title": "子表中的某个字段是否等于某个值,满足条件的同时求最大最小值",
					"return": 0
				}
			},
			"description": "1:子表在主表中的名称,例如(报销单中的报销明细单在报销单中存的是BXMXZB),2:字段名,例如(报销单中的报销明细单在报销单中存的是BXMXZB),3:等于某个值的值,4如果是基础数据,那么输入对应的某个属性,比如你要用基础数据的name来匹配value,那就填写name,不是基础数据填null,5取最大或者最小值的字段名,不需要则填写null,6:在满足以上条件的同时,max将会返回满足这个公式条件的第五个参数的最大值,min则最小值,不需要则填写null,7:如果是要以上条件以外的金额,那么这个参数就为NO,否则就为null",
			"title": "子表中的某个字段是否等于某个值,满足条件的同时求最大最小值",
			"value": "SubTableIsContainValue"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "GetAccessoryCount",
					"description": "获取当前单据附件的数量,无需传参(后端公式)",
					"title": "获取当前单据附件的数量",
					"return": 0
				}
			},
			"description": "获取当前单据附件的数量,无需传参(后端公式)",
			"title": "获取当前单据附件的数量",
			"value": "GetAccessoryCount"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "GetSubTableRows",
					"description": "1.子表的必填字段,2.子表在主表中的表名(前端公式)",
					"title": "获取当前子表的行数的公式",
					"return": 0
				}
			},
			"description": "获取当前单据附件的数量,无需传参(前端公式)",
			"title": "1.子表的必填字段,2.子表在主表中的表名",
			"value": "GetSubTableRows"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "LoginUserIsContianRole",
					"description": "支持多个参数,参数名为角色的code",
					"title": "判断当前用户是否包含角色",
					"return": 0
				}
			},
			"description": "支持多个参数,参数名为角色的code",
			"title": "判断当前用户是否包含角色",
			"value": "LoginUserIsContianRole"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "SubTableJointString",
					"description": "SubTableJointString('子表中需要拼接的字段','子表在主表中的表名','需要拿什么拼接')   -- 前端公式",
					"title": "子表中按照某个字符拼接",
					"return": 0
				}
			},
			"description": "SubTableJointString('子表中需要拼接的字段','子表在主表中的表名','需要拿什么拼接')   -- 前端公式",
			"title": "子表中按照某个字符拼接",
			"value": "SubTableJointString"
		},
		{
			"discard": false,
			"path": "通用",
			"extends": {
				"info": {
					"param": [],
					"name": "SubTableSetBaseData",
					"description": "1.从那个字段取,那个字段里面的对应的基础数据的名称,2.要取的基础数据字段标识,第一个参数中的你要取出的对应的基础数据字段,3.要被带出的基础数据标识名4.要被带出的字段名称",
					"title": "子表根据基础数据带出基础数据",
					"return": 0
				}
			},
			"description": "1.从那个字段取,那个字段里面的对应的基础数据的名称,2.要取的基础数据字段标识,第一个参数中的你要取出的对应的基础数据字段,3.要被带出的基础数据标识名4.要被带出的字段名称",
			"title": "子表根据基础数据带出基础数据",
			"value": "SubTableSetBaseData"
		},
	],
	dropdownOptionList: [
		{
			name: '待审批单据列表',
			url: '/gms/bill/workflow/defines',
			title: 'title',
			value: 'name',
		}
	],
	seniorQuery: [
    {
			"value": "queryDate",
			"title": "rbc查询日期组件",
			"type": "RANGE",
			"discard": false,
			"path": "资产/通用",
			"description": "在高级查询条件中配置的查询日期组件",
			"extends": {
					"config": {
						"begin": "",
						"end": "",
					}
			}
    }
]
}