版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 KINGDEE K/3 BOS 开发指导手册 BOSBOSBOS 内置服务函内置服务函内置服务函 数说明手册数说明手册数说明手册 金蝶软件(中国)有限公司 研发中心 K/3 BOS 系统开发部 BOS内置服务函数说明手册 金蝶软件(中国)有限公司 研发中心 K/3 BOS 系统开发部 RaymondYao 2006.03.22 1 1 1 扩展扩展扩展扩展 ActionActionAction 1.11.11.1 简介简介简介简介 现有扩展 Action 如下表: 资资源源 IDAction 名名称称Action 描描述述 BOSSer_ShowMsg显示提示信息 BOSSer_POPric
2、eAlert限价预警 BOSSer_Break中止后续 Action, 并提示 BOSSer_PriceQueryPO采购价格查询 BOSSer_GetSupplyInfo获取供应商供货信息 BOSSer_HPriceQry历史价格查询 BOSSer_VStockStatus库存状态查询 BOSSer_GetTaxRate获取税率 BOSSer_CurrencyCal币别转化计算 BOSSer_GetExchangeRate获取币别的税率 BOSSer_VItemReplace物料替代查询 BOSSer_Reload重新加载数据 BOSSer_GetMenuInfo获取菜单的信息 BOSSer
3、_SetMenuInfo设置菜单信息 BOSSer_GetBillInfo获取单据信息 BOSSer_ExecRtnSQL执行有简单返回值的 SQL BOSSer_UpdateItemPrice更新物料价格 BOSSer_UpdatePOPrice更新供应商价格资料 MBOSSer_ExecSQL中间层执行 SQL MBOSSer_UpdateItemPrice中间层更新物料价格 MBOSSer_ExecRtnSQL执行有简单返回值的 SQL 1.21.21.2 客户端适用的扩展客户端适用的扩展客户端适用的扩展客户端适用的扩展 ActionActionAction 1.2.11.2.11.2.
4、1BOSSer_ShowMsgBOSSer_ShowMsgBOSSer_ShowMsg - - - 显示提示信息显示提示信息显示提示信息显示提示信息 资源 ID Action 名称BOSSer_ShowMsg Action 描述显示提示信息 公式BOSSer_ShowMsgsErrMsg,MessageType 参数参数含义说明 sErrMsg提示信息内容 MessageType显示信息的方式0:代表一般的提示框,只有 OK 按钮和通知消息图标。 1:代表交互的提示框,有 OK 和 Cancel 按钮和通知消息图标。 备注1、当为一般提示框时,且是序时簿触发的,则不会直接显示提示框, 而是将信
5、息包含在操作结束时的“序时簿操作事件执行结果”对话 框中; 2、当为交互提示框时,如果用户选择了“Cancel ”,则会引发终止该 Action 序列中的后续 Action 执行。 1.2.21.2.21.2.2BOSSer_POPriceAlertBOSSer_POPriceAlertBOSSer_POPriceAlert - - - 采购价格预警采购价格预警采购价格预警采购价格预警 资源 ID Action 名称BOSSer_POPriceAlert Action 描述采购价格预警 公式 BOSSer_POPriceAlertPara=FKey,.;Return=FKey,.;BOSAct
6、ion=FKey,. 参数名边界描述 P_SupplyKEY必须传入供应商键值 P_CurrencyKEY必须传入币别键值 P_ExChangeRate必须传入汇率键值 P_PriceType默认值为 1单价类型,0-委外,1-外购 P_PriceKEY必须传入单价键值 P_TaxPriceKEY可以为空含税单价键值 P_ItemKEY必须传入物料键值 P_UnitKEY必须传入单位键值 P_TaxRateKEY必须传入税率键值 P_DiscountRateKEY必须传入折扣率键值 P_InvStyleKey可以为空业务类型键值 分为 委外类型/外购类型 如果指定这个字段,则“单价类型”则会取
7、单据上 的这个字段值来决定判断 P_SaveOrApprove默认值为 0操作类型,0-保存,1-审核 参数 P_UseSInvoiceDecimal默认值为 0是否使用专用发票单价精度设置,1-使用,0-使 用物料上的精度 备注1、按顺序选择单据上上述字段; 2、需要选择的是 字段.键 类型的; 3、如果有确认信息,确认后流程是否继续,取消后流程之后终止。 1.2.31.2.31.2.3BOSSer_BreakBOSSer_BreakBOSSer_Break - - - 中止后续中止后续中止后续中止后续 ActionActionAction 资源 ID Action 名称BOSSer_Bre
8、ak Action 描述中止后续 Action 公式BOSSer_BreaksErrMsg 参数含义说明参数 sErrMsg提示信息内容可选。需要填写多语言信息。 备注1、如果包含信息,则信息在操作结束时显示在“操作事件执行结果” 对话框中; 2、结合“执行条件”设置,当条件满足时触发。 1.2.41.2.41.2.4BOSSer_PriceQueryPOBOSSer_PriceQueryPOBOSSer_PriceQueryPO - - - 采购价格查询采购价格查询采购价格查询采购价格查询 资源 ID Action 名称BOSSer_PriceQueryPO Action 描述采购价格查询
9、公式 BOSSer_PriceQueryPOPara=FKey,.;Return=FKey,.;BOSAction=FKey,. 参数名称边界描述 P_CallByBill默认值为 true调用方式 P_SupID默认值为 0供应商 ID P_PriceType默认值为 1单价类型 P_InvStyle默认值为 0发票类型 参数 P_ICItemID默认值为 0物料 ID 备注 1.2.51.2.51.2.5BOSSer_GetSupplyInfoBOSSer_GetSupplyInfoBOSSer_GetSupplyInfo - - - 获取供应商供货信息获取供应商供货信息获取供应商供货信息
10、获取供应商供货信息 资源 ID Action 名称BOSSer_GetSupplyInfo Action 描述获取供应商供货信息 公式 BOSSer_GetSupplyInfoPara=FKey,.;Return=FKey,.;BOSAction=FKey,. 参数名称边界描述 P_SupplyID供应商 ID P_CurrencyID默认值为 1币别 ID P_ExChangeRate默认值为 1汇率 P_PriceType默认值为 1单价类型 P_InvStyle发票类型 P_ICItemID必须传入物料 ID P_UnitID必须传入计量单位 ID P_AuxQty默认值 0数量 参数
11、P_GetICItemPOPrice默认值为 1是否获取物料采购单价 备注 1.2.61.2.61.2.6BOSSer_HPriceQryBOSSer_HPriceQryBOSSer_HPriceQry - - - 历史价格查询历史价格查询历史价格查询历史价格查询 资源 ID Action 名称BOSSer_HPriceQry Action 描述历史价格查询 公式BOSSer_HPriceQryPara=FKey,.;BOSAction=FKey,. 参数名称边界描述 P_QueryType默认值为 1查询类别(客户为 1,供应商为 2) P_CompanyID默认值为 0客户或供应商 ID
12、参数 P_ICItemID默认值为 0物料 ID 备注 1.2.71.2.71.2.7BOSSer_VStockStatusBOSSer_VStockStatusBOSSer_VStockStatus - - - 库存状态查询库存状态查询库存状态查询库存状态查询 资源 ID Action 名称BOSSer_VStockStatus Action 描述库存状态查询 公式BOSSer_VStockStatusPara=FKey,.;BOSAction=FKey,. 参数名称边界描述 参数 P_ICItemID默认值为”。如果需要返回全部表体物料,则类 型为数组,否则为 String 物料 ID 备
13、注 1.2.81.2.81.2.8BOSSer_GetTaxRateBOSSer_GetTaxRateBOSSer_GetTaxRate - - - 携带税率携带税率携带税率携带税率 资源 ID Action 名称BOSSer_GetTaxRate Action 描述携带税率 公式 BOSSer_GetTaxRatePara=FKey,.;Return=FKey,.;BOSAction=FKey,. 参数名称边界描述 P_SystemType0 表示采购,1 表示销售系统 P_CompanyType0 表示客户,1 表示供应商类别 P_CompanyID客户或供应商 ID P_ICItemID
14、物料 ID 参数 P_TaxRateOption0 表示客户或供应商;1 表示物 料,缺省使用系统选项 当前税率来源 备注 1.2.91.2.91.2.9BOSSer_CurrencyCalBOSSer_CurrencyCalBOSSer_CurrencyCal - - - 币别转换币别转换币别转换币别转换 资源 ID Action 名称BOSSer_CurrencyCal Action 描述币别转换 公式 BOSSer_CurrencyCalPara=FKey,.;Return=FKey,.;BOSAction=FKey,. 参数名称边界描述 P_CurrencyID币别 ID P_OldC
15、urrencyID转换前币别 P_OldExchangeRate转换前汇率(和转换前币别参数二选一) P_CalField1需要计算的字段 1 P_CalField2需要计算的字段 2 P_CalField3需要计算的字段 3 P_CalField4需要计算的字段 4 参数 P_CalField5需要计算的字段 5 备注 1.2.101.2.101.2.10 BOSSer_GetExchangeRateBOSSer_GetExchangeRateBOSSer_GetExchangeRate - - - 获取币别的汇率获取币别的汇率获取币别的汇率获取币别的汇率 资源 ID Action 名称BO
16、SSer_GetExchangeRate Action 描述获取币别的汇率 公式 BOSSer_GetExchangeRatePara=FKey,.;Return=FKey,.;BOSAction=FKey,. 参数名称边界描述 参数 P_CurrencyID币别 ID 备注 1.2.111.2.111.2.11 BOSSer_VItemReplaceBOSSer_VItemReplaceBOSSer_VItemReplace - - - 物料替代查询物料替代查询物料替代查询物料替代查询 资源 ID Action 名称BOSSer_VItemReplace Action 描述物料替代查询 公式
17、BOSSer_VItemReplacePara=FKey,.;BOSAction=FKey,. 参数名称边界描述 参数 P_ICItemID默认值为”。如果需要返回全部表体物料,则类型为数 组,否则为 String 物料 ID 备注 1.2.121.2.121.2.12 BOSSer_ReloadBOSSer_ReloadBOSSer_Reload - - -刷新界面刷新界面刷新界面刷新界面 资源 ID Action 名称BOSSer_Reload Action 描述刷新界面 公式BOSSer_Reload 参数 备注本 Action 不需要配置。在序时簿和单据上,重新加载数据并刷新当前界面
18、1.2.131.2.131.2.13 BOSSer_GetMenuInfoBOSSer_GetMenuInfoBOSSer_GetMenuInfo - - - 获取菜单信息获取菜单信息获取菜单信息获取菜单信息 资源 ID Action 名称BOSSer_GetMenuInfo Action 描述获取菜单信息 公式BOSSer_GetMenuInfo变量名=菜单.Visible,. 参数 备注1、在单据或序时簿状态的 Action 环境获取菜单的状态; 2、获取菜单的 Caption、Name、ToolTip 属性返回值为字符串; 3、获取菜单的 Visible、Checked、Enabled
19、属性返回值为布尔型; 4、获取菜单的 Tag 属性返回值为变体; 1.2.141.2.141.2.14 BOSSer_SetMenuInfoBOSSer_SetMenuInfoBOSSer_SetMenuInfo - - - 设置菜单信息设置菜单信息设置菜单信息设置菜单信息 资源 ID Action 名称BOSSer_SetMenuInfo Action 描述设置菜单信息 公式BOSSer_SetMenuInfo变量名=菜单.Visible,. 参数 备注1、在单据或序时簿状态的 Action 环境设置菜单新的状态和信息; 2、设置菜单的 Caption、Name、ToolTip 属性,使用值
20、为字符串; 3、设置菜单的 Visible、Checked、Enabled 属性,使用值为布尔型; 1.2.151.2.151.2.15 BOSSer_GetBillInfoBOSSer_GetBillInfoBOSSer_GetBillInfo - - - 获取单据的一些信息获取单据的一些信息获取单据的一些信息获取单据的一些信息 资源 ID Action 名称BOSSer_GetBillInfo Action 描述获取单据的一些信息 公式BOSSer_GetBillInfo$.Var1=BillInfo1,$.Var2=BillInfo2,. 参数 备注1、在单据操作过程中,获取单据的一些运
21、行时信息 1.2.161.2.161.2.16 BOSSer_ExecRtnSQLBOSSer_ExecRtnSQLBOSSer_ExecRtnSQL - - - 执行有简单返回值的执行有简单返回值的执行有简单返回值的执行有简单返回值的 SQLSQLSQL 资源 ID Action 名称BOSSer_ExecRtnSQL Action 描述执行有简单返回值的 SQL 公式BOSSer_ExceRtnSQLSQL=;Params=;Return=; 参数名称描述 SQL运行的 SQL 语句 Para配置参数值列表 参数 Return返回值配置列表 备注在客户端直接运行指定 SQL,如果 SQL
22、中包含了变量,则配置变量数据; 如果还需要返回值,则可以配置返回值 1.2.171.2.171.2.17 BOSSer_UpdateItemPriceBOSSer_UpdateItemPriceBOSSer_UpdateItemPrice - - - 更新物料价格更新物料价格更新物料价格更新物料价格 资源 ID Action 名称BOSSer_UpdateItemPrice Action 描述更新物料价格 公式 BOSSer_UpdateItemPricePara=FKey,.;BOSAction=FKey,. 参数名称边界描述 参数 P_PriceType价格类型 P_ItemKEY物料字段
23、 P_CurrencyKEY币别字段 P_ExChangeRateKEY汇率字段 P_UnitKEY单位字段 P_PriceKEY价格字段 P_TaxRateKEY税率字段 P_DiscountRateKEY折扣字段 P_ROBKEY红蓝字字段 P_TaxInPrice价格字段是否已含税 P_TargetTaxInPrice目标价格资料是否含税 备注 1.2.181.2.181.2.18 BOSSer_UpdatePOPriceBOSSer_UpdatePOPriceBOSSer_UpdatePOPrice - - - 更新供应商价格资料更新供应商价格资料更新供应商价格资料更新供应商价格资料
24、资源 ID Action 名称BOSSer_UpdatePOPrice Action 描述更新供应商价格资料 公式 BOSSer_UpdatePOPricePara=FKey,.;BOSAction=FKey,. 参数名称边界描述 参数 P_InterID单据内码 备注 1.31.31.3 中间层适用的扩展中间层适用的扩展中间层适用的扩展中间层适用的扩展 ActionActionAction 1.3.11.3.11.3.1MBOSSer_ExecSQLMBOSSer_ExecSQLMBOSSer_ExecSQL - - -中间层执行中间层执行中间层执行中间层执行 SQLSQLSQL 资源 ID
25、 Action 名称MBOSSer_ExecSQL Action 描述中间层执行 SQL 公式MBOSSer_ExecSQLSQL,Para. 参数名称描述 SQL中间层运行的 SQL 语句 参数 ParaSQL 语句中可能包含的变量以及取值来源字段。变量在 SQL 中, 必须以作为前后缀 备注在中间层直接运行指定 SQL,如果 SQL 中包含了变量,则按照变量取值来 源字段,先取值,替换 SQL 中变量后再执行 1.3.21.3.21.3.2MBOSSer_UpdateItemPriceMBOSSer_UpdateItemPriceMBOSSer_UpdateItemPrice - - -
26、更新物料价格资料更新物料价格资料更新物料价格资料更新物料价格资料 资源 ID Action 名称MBOSSer_UpdateItemPrice Action 描述更新物料价格资料 公式MBOSSer_UpdateItemPricePara=FKey,.;BOSAction=FKey,. 参数名称边界描述 P_PriceType价格类型 P_ItemKEY物料字段 P_CurrencyKEY币别字段 P_ExChangeRateKEY汇率字段 P_UnitKEY单位字段 P_PriceKEY价格字段 P_TaxRateKEY税率字段 P_DiscountRateKEY折扣字段 P_ROBKEY红
27、蓝字字段 P_TaxInPrice价格字段是否已含税 参数 P_ApplyPriceManageParam应用启用价格管理参数 备注 1.3.31.3.31.3.3MBOSSer_ExecRtnSQLMBOSSer_ExecRtnSQLMBOSSer_ExecRtnSQL - - - 执行有简单返回值的执行有简单返回值的执行有简单返回值的执行有简单返回值的 SQLSQLSQL 资源 ID Action 名称MBOSSer_ExecRtnSQL Action 描述执行有简单返回值的 SQL 公式MBOSSer_ExceRtnSQLSQL=;Params=;Return=; 参数名称边界描述 SQ
28、L运行的 SQL 语句 Para配置参数值列表 参数 Return返回值配置列表 备注在中间层直接运行指定 SQL,如果 SQL 中包含了变量,则配置变量数据; 如果还需要返回值,则可以配置返回值 2 2 2 典型典型典型典型 ActionActionAction 序列说明序列说明序列说明序列说明 2.12.12.1 关闭、反关闭关闭、反关闭关闭、反关闭关闭、反关闭 2.1.12.1.12.1.1关闭关闭关闭关闭 类别类别 序序 号号 Action说明说明 1BOSSer_CheckCancel 自定义扩展业务服务函数(可选) 账套是否做初始化结束检查,如果不通过则结 束后续 Action 单
29、据操作 前事件 2BOSSer_Break根据执行条件判断单据头.单据状态字段的值 来判断单据是否已经关闭;如果字段的值等于 3,代表该单据已经关闭,则提示用户,并终止 后续 Action 3BOSSer_Break 根据执行条件判断单据头.单据状态字段的值 来判断单据是否已经审核;如果字段的值等于 0,代表该单据没有审核,则提示用户,并终止 后续 Action 单据操作 事件 1MBOSSer_ExecSQL 执行 SQL,更新 POOrder 表 FStatus 字段值为 3,代表为关闭状态;更新 POOrderEntry 表 FMRPClosed 字段,表示该单据分录行业务关闭。 1BO
30、SSer_ShowMsg提示用户单据关闭成功单据操作 后事件2BOSSer_Reload重新加载单据 序时簿操 作前事件 1BOSSer_CheckCancel 自定义扩展业务服务函数(可选) 账套是否做初始化结束检查,如果不通过则结 束后续 Action 2BOSSer_ExecRtnSQL 执行 SQL,从 POOrder 表中获取 FStatus 的值, 并保存在变量中 3BOSSer_Break 根据执行条件判断变量 FStatus 的值来判断单 据是否已经关闭;如果值等于 3,代表该单据 已经关闭,则提示用户,并终止后续 Action 4BOSSer_Break 根据执行条件判断变量
31、 FStatus 的值来判断单 据是否已经审核;如果值等于 0,代表该单据 没有审核,则提示用户,并终止后续 Action 序时簿操 作事件 5MBOSSer_ExecSQL 执行 SQL,更新 POOrder 表 FStatus 字段值为 3,代表为关闭状态;更新 POOrderEntry 表 FMRPClosed 字段,表示该单据分录行业务关闭。 序时簿操 作后事件 1BOSSer_Reload重新加载序时簿 2.1.22.1.22.1.2反关闭反关闭反关闭反关闭 类别类别 序序 号号 Action说明说明 1BOSSer_CheckCancel 自定义扩展业务服务函数(可选) 账套是否做
32、初始化结束检查,如果不通过则结 束后续 Action 单据操作 前事件 2BOSSer_Break 根据执行条件判断单据头.单据状态字段的值 来判断单据是否已经关闭;如果字段的值不等 于 3,代表该单据没有关闭,则提示用户,并 终止后续 Action 1BOSSer_ExecRtnSQL 执行 SQL,获取单据上存在分录的关联数量该 行数量的行数 单据操作 事件 2BOSSer_Break如果上面取得的行数等于 0,代表单据上所有 物料的数量均已选完,不能进行反关闭,提示 用户并终止后续 Action 3BOSSer_ExecRtnSQL 执行 SQL 获取单据分录中关关连数量不为 0 的 分
33、录数 4BOSSer_ExecRtnSQL 如果上述分录数为 0,令变量 FStatus 值为 1, 否则为 2 5MBOSSer_ExecRtnSQL 执行 SQL 更新 POOrder 表中获取 FStatus 的值 等于上面的变量值;更新所有表体分录中入库 数量该行数量分录的行业务关闭标志为 0 1BOSSer_ShowMsg提示用户单据反关闭成功单据操作 后事件2BOSSer_Reload重新加载单据 序时簿操 作前事件 1BOSSer_CheckCancel 自定义扩展业务服务函数(可选) 账套是否做初始化结束检查,如果不通过则结 束后续 Action 2BOSSer_ExecRtn
34、SQL 执行 SQL,从 POOrder 表中获取 FStatus 的值, 并保存在变量中 3BOSSer_Break 根据执行条件判断变量 FStatus 的值来判断单 据是否已经关闭;如果值不等于 3,代表该单 据没有关闭,则提示用户,并终止后续 Action 4BOSSer_ExecRtnSQL 执行 SQL,获取单据上存在分录的关联数量该 行数量的行数 5BOSSer_Break 如果上面取得的行数等于 0,代表单据上所有 物料的数量均已选完,不能进行反关闭,提示 用户并终止后续 Action 6BOSSer_ExecRtnSQL 执行 SQL 获取单据分录中关关连数量不为 0 的 分
35、录数 7BOSSer_ExecRtnSQL 如果上述分录数为 0,令变量 FStatus 值为 1, 否则为 2 序时簿操 作事件 8MBOSSer_ExecRtnSQL 执行 SQL 更新 POOrder 表中获取 FStatus 的值 等于上面的变量值;更新所有表体分录中入库 数量该行数量分录的行业务关闭标志为 0 序时簿操 作后事件 1BOSSer_Reload重新加载序时簿 2.22.22.2 审核、反审核审核、反审核审核、反审核审核、反审核 2.2.12.2.12.2.1审核审核审核审核 类别类别 序序 号号 Action说明说明 单据操 作前事 件 1 单据操1 BOSSer_Ge
36、tBillInfo 获取当前单据是否需要保存的信息 2 BOSSer_Break 如果未保存,则提示保存并中止退出 3 BOSSer_ExecRtnSQL 获取相关的系统参数信息和单据的信息 4 BOSSer_Break 判断系统是否初始化,如果没有初始化,则 中止退出 5 BOSSer_Break 判断单据是否已作废,如果作废,则中止退 出 6 BOSSer_Break 判断单据是否已审核,如果已审核,则中止 退出 7 BOSSer_Break 判断单据是否已关闭,如果已关闭,则中止 退出 8 BOSSer_Break 判断是否没有启用“审核与制单可为同一个 人”参数,而且单据审核制单位同一
37、人,则 提示中止退出 9 BOSSer_Break 对于分销订单,如果未确认,则提示不能审 核,中止退出 10 BOSSer_POPriceAlert 采购价格预警,如果预警提示后用户取消, 则需要中止退出 11 BOSSer_ExecRtnSQL 更新单据审核标记 作事件 12 BOSSer_UpdatePOPrice 更新采购价值资料 1 BOSSer_ShowMsg 提示用户单据审核成功单据操 作后事 件 2 BOSSer_Reload 重新加载单据 序时簿 操作前 事件 1 1 BOSSer_ExecRtnSQL 获取相关的系统参数信息和单据的信息 2 BOSSer_Break 判断系
38、统是否初始化,如果没有初始化,则 中止退出 3 BOSSer_Break 判断单据是否已作废,如果作废,则中止退 出 4 BOSSer_Break 判断单据是否已审核,如果已审核,则中止 退出 5 BOSSer_Break 判断单据是否已关闭,如果已关闭,则中止 退出 6 BOSSer_Break 判断是否没有启用“审核与制单可为同一个 人”参数,而且单据审核制单位同一人,则 提示中止退出 7 BOSSer_Break 对于分销订单,如果未确认,则提示不能审 核,中止退出 8 BOSSer_POPriceAlert 采购价格预警,如果预警提示后用户取消, 则需要中止退出 9 BOSSer_Ex
39、ecRtnSQL 更新单据审核标记 序时簿 操作事 件 10 BOSSer_UpdatePOPrice 更新采购价值资料 序时簿 操作后 事件 1 BOSSer_Reload 重新加载序时簿 2.2.22.2.22.2.2反审核反审核反审核反审核 类别类别 序序 号号 Action说明说明 单据操 作前事 件 1 1 BOSSer_ExecRtnSQL 获取相关的系统参数信息和单据的信息 2 BOSSer_Break 判断系统是否初始化,如果没有初始化,则 中止退出 3 BOSSer_Break 判断单据是否已作废,如果作废,则中止退 出 4 BOSSer_Break 判断单据是否未审核,如果
40、未审核,则中止 退出 5 BOSSer_Break 判断单据是否已执行,如果已执行,则中止 退出 6 BOSSer_Break 判断单据是否已关闭,如果已关闭,则中止 退出 7 BOSSer_Break 对于分销订单,如果已确认,则提示不能反 审核,中止退出 8 BOSSer_Break 判断是否没有启用“反审核人与审核人为同 一人”参数,而且单据反审核和审核不为同 一人,则提示中止退出 9 BOSSer_Break 判断是否被其它单据关联 10 BOSSer_ExecRtnSQL 清除审核标记 1 BOSSer_ShowMsg 提示用户单据反审核成功单据操 作后事 件 2 BOSSer_Re
41、load 重新加载单据 序时簿 操作前 事件 1 1 BOSSer_ExecRtnSQL 获取相关的系统参数信息和单据的信息 2 BOSSer_Break 判断系统是否初始化,如果没有初始化,则 中止退出 3 BOSSer_Break 判断单据是否已作废,如果作废,则中止退 出 4 BOSSer_Break 判断单据是否未审核,如果未审核,则中止 退出 5 BOSSer_Break 判断单据是否已执行,如果已执行,则中止 退出 6 BOSSer_Break 判断单据是否已关闭,如果已关闭,则中止 退出 7 BOSSer_Break 对于分销订单,如果已确认,则提示不能反 审核,中止退出 8 B
42、OSSer_Break 判断是否没有启用“反审核人与审核人为同 一人”参数,而且单据反审核和审核不为同 一人,则提示中止退出 序时簿 操作事 件 9 BOSSer_Break 判断是否被其它单据关联 10 BOSSer_ExecRtnSQL 清除审核标记 序时簿 操作后 事件 1 BOSSer_Reload 重新加载序时簿 2.32.32.3 作废、反作废作废、反作废作废、反作废作废、反作废 2.3.12.3.12.3.1作废作废作废作废 类别类别 序序 号号 Action说明说明 单据操作 前事件1BOSSer_ShowMsg 提示用户是否确认作废,如果用户取消,则中 止后续 Action
43、1BOSSer_CheckCancel 自定义扩展业务服务函数(可选) 账套是否做初始化结束检查,如果不通过则结 束后续 Action 2BOSSer_Break Action 执行条件为单据内码 FID 等于 0,如果 条件成立,则终止后续 Action,并报出提示, 提示用户新建单据未保存,不允许作废 3BOSSer_Break Action 执行条件为单据已经作废,如果执行条 件成立,则终止后续 Action,并报出提示,单 据已经作废了 4BOSSer_Break Action 执行条件为单据状态大于 0,如果执行 条件成立,则终止后续 Action,并报出提示 5MBOSSer_ExecSQL执行 SQL,更新作废状态字段为 1 单据操作 事件 6MBOSSer_WriteBack 自定义扩展业务服务函数(可选) 执行本单据的反向反写任务 1BOSSe
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 南京特色计算机采购制度
- 山西中医药大学《国际经济学》2025-2026学年期末试卷
- 沈阳音乐学院《旅游消费者行为学》2025-2026学年期末试卷
- 上海杉达学院《中医骨伤》2025-2026学年期末试卷
- 绥化学院《证券投资学》2025-2026学年期末试卷
- 唐山幼儿师范高等专科学校《现代沟通技巧》2025-2026学年期末试卷
- 四平职业大学《病原生物与免疫学》2025-2026学年期末试卷
- 锡林郭勒职业学院《物理药剂学》2025-2026学年期末试卷
- 上海欧华职业技术学院《护理管理学》2025-2026学年期末试卷
- 上海电影艺术职业学院《小学科学课程与教学》2025-2026学年期末试卷
- 2026年马鞍山师范高等专科学校单招职业适应性测试题库含答案详解(研优卷)
- (新教材)2026年部编人教版二年级下册语文 第7课 我不是最弱小的 课件
- 2026广东清远市清城区医疗卫生共同体总医院招聘编外工作人员42人笔试参考题库及答案解析
- 园林绿化工国家职业技能标准
- 智联招聘考试题库及答案
- 2025-2030中国风能回收市场投资建议及重点企业发展调研研究报告
- 2025上半年湖南能源集团招聘322人笔试历年常考点试题专练附带答案详解2套试卷
- 卫生院中层干部任用制度
- 前程无忧在线测试题库及答案行测
- 第15课+列强入侵与中国人民的反抗斗争(教学设计)-中职历史(高教版2023基础模块)
- 中医医疗技术相关性感染预防与控制指南
评论
0/150
提交评论