【二开方案】总账期末结账时增加自定义的检查项
二开功能:实现总账期末结账时增加自定义的检查项,并且当检查未通过时,不允许结账。本文以“检查银行余额是否对账不平”为例讲解实现思路。
二开思路:点击“结账”菜单时,先执行二开的检查项,具体检查逻辑由二开自己实现,当检查未通过时,就取消对应账簿的勾选,这样就不会执行该账簿的结账,并提示用户。把二开插件放在总账期末结账的表单插件上,且必须放在官方插件之前,以便在正式结账之前先执行自定义的检查项。
具体实现:在二开插件中覆写BarItemClick方法:
public override void BarItemClick(BOS.Core.DynamicForm.PlugIn.Args.BarItemClickEventArgs e) { base.BarItemClick(e); strMenuBarKey = e.BarItemKey.ToUpperInvariant(); var sbMsg=new StringBuilder(); switch (strMenuBarKey) { case "TBCLOSINGACCOUNT": //结账菜单 for(每一个选中的账簿) { if(检查银行余额是否对账不平(当前账簿)) { 取消勾选指定行(当前账簿) sbMsg.Append(当前账簿) } } break; default: bread; } if(sbMsg.Length>0) { ShowMessage(下面账簿的银行余额对账不平,未进行结账:sbMsg); } }
【二开方案】总账期末结账时增加自定义的检查项
二开功能:实现总账期末结账时增加自定义的检查项,并且当检查未通过时,不允许结账。本文以“检查银行余额是否对账不平”为例讲解实现思路...
点击下载文档
本文2024-09-16 17:37:03发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-16852.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf
热门文章