背景:单据根据业务类型不同,单据不需要全部是提交及审核操作。源代码提交、审核没有验证。

方案一:在动态扩展平台给实体加controllerBean 扩展属性

修改Value值

点击工具栏 保存。如果保存是灰色的记得先反启用,启用状态是调试dep代码的时候开启的。

把类建在集成controllerBean所在包下。

重写审核方法。

方案二:

在压缩包内修改实体

修改

<rs key="entityObject[com.kingdee.eas.scm.im.inv.app.MaterialRequestBill].extendedProperty.controllerBeanEx"><lang locale="zh_CN" value="com.kingdee.eas.scm.im.inv.app.MaterialRequestBillControllerBeanEx" /><lang locale="zh_TW" value="com.kingdee.eas.scm.im.inv.app.MaterialRequestBillControllerBeanEx" /><lang locale="en_US" value="com.kingdee.eas.scm.im.inv.app.MaterialRequestBillControllerBeanEx" /></rs>

继承的ControllerBeanEx  这边不要修改。

这样就可以重写审核方法。在其他文章中看到很多修改实体的,然后重新发布,BOS系统自带的模块实体是只读的,不能发布。

BOS 扩展ControllerBean相关推荐

  1. EAS融资租赁系统(财务业务一体化)

    融资租赁软件(金蝶EAS版)主要面向金融租赁.融资租赁行业,基于金蝶EAS 平台研发,和金蝶EAS财务系统无缝集成,结合金蝶BOS扩展报表平台,提供大量的分析和管理功能,并且可以在后期方便的定制新的报 ...

  2. 金蝶EAS BOS开发之扩展表应用

    我们在客户业务系统开发中,经常会遇到一些单据信息量很大(字段很多),由于关系数据库的表中一行最多只能存储8000个字符,这样经常会导致我们通过一个实体(通常是一个实体一张表)无法解决,需要再另外新建一 ...

  3. 不能bostype没有元数据异常_EAS BOS 开发问题集锦

    更多EAS BOS参考代码,请参考:EAS BOS参考 1:二次开发后,EAS的运行机制 (以下说明只适合于BOS6.1以后版本) BOS视图目录说明:MMEAS:EAS解决方案目录 metadata ...

  4. 金蝶EAS/BOS开发小知识三

    1:部署时提示版本不一致的解决办法 从服务器的目录:如: D:\Kingdee\eas\server\propertiesCopy文件eascomponents.xml 到部署机的目录: 如:E:\w ...

  5. BOS项目 第2天(BaseDao、BaseAction、用户登录、自定义strust登录拦截器)

    BOS项目 第2天 今天内容安排: 1.根据提供的pdm文件生成sql 2.持久层和表现层设计---BaseDao.BaseAction 3.实现用户登录功能 4.jQuery EasyUI 消息提示 ...

  6. BOS中常用方法和类

    getBizInterface(); //返回实体远程实例对象 getBizController(); //返回实体ControllerBean对象DbUtil //执行SQL语句的类 UIRuleU ...

  7. 如何扩展EAS主界面?0514

    采用扩展方式对EAS系统主界面作了二次开发,在组织切换的时候会比关闭掉?跟踪过程如下: 一.切换组织程序流程 LoginInFrame | |_____NewWinMainUI | |____UISy ...

  8. 将d:\java目录下的所有.java文件复制到d:\jad 目录下,并将原来文件的扩展名从.java 改为.jad

    package com;import java.io.*; import java.util.ArrayList; import java.util.List; /* 编写一个程序,将d:\java目 ...

  9. 金蝶EAS BOS开发常用的代码说明及常见问题

    2019独角兽企业重金招聘Python工程师标准>>> 概要 此工程是针对金蝶EAS BOS开发者提供代码参考,内容来源有网络,QQ群及个人收集等 主要功能 1.常见问题处理,对开发 ...

最新文章

  1. Python 多进程、协程异步抓取英雄联盟皮肤并保存在本地
  2. 小白初学ABP框架,着实累啊
  3. 漫谈MySQL权限安全,威力加强版
  4. redis概念、做什么及其应用场景
  5. C++中的4种类型转换方式
  6. 发一个多CPU中进程与CPU绑定的例子
  7. MyBatis基于Maven入门实例
  8. Python 三目运算符(三分支)
  9. Android:使用keytool修改数字证书中字段(应用签名信息)
  10. 练习java文档Matcher
  11. manjaro 安装搜狗拼音输入法
  12. Metrics 入门教程
  13. 【rpm】源码包制作rpm包|修改rpm、重新制作rpm包
  14. Java用JFrame、JPanel、Graphics绘图案例讲解
  15. 备考H12-221 HCIP-Routing Switching-IERS的一些笔记
  16. 瘟神的尾行 -- Rootkit技术发展史 (转载)
  17. 探索Java中empty()与isEmpty()的区别
  18. mysql数据库修改密码
  19. Python特殊运算符号(幂运算,除法运算)
  20. 数据网站 免费数据网站

热门文章

  1. 有木有!!!有木有!!!
  2. 程序员如何快速实现财富自由?
  3. Cpython和Jython的对比
  4. 东南亚来信 | 专访Komodo创始人Ben
  5. 3D建模入门看什么书?怎么才能高效有技巧学习
  6. 手绘线条一直画不直_什么?直线画不直?戳进来,你会满载而归!
  7. linebreak_operator-linebreak
  8. 三维货架空间布局的优化算法——详细版
  9. 基于SpringBoot 的CMS系统,拿去开发企业官网真香(附源码)
  10. Linux基础知识:文件权限管理以及umask