ECOLOGY
清风雅雨
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
新费控系统上线后批量关闭OA中流程
下面有2个公司共200个流程需要维护成指定公司可以访问,则按本方法处理,选择所用费用报销类流程,注意一定要勾选:删除原路径创建节点操作者设置。要求:流程不能发起新流程,但已经提交流程内容要长期能访问。新费控系统上线后批量关闭OA中流程,共1522条。方案二:将相关流程的发起节点的提交人清空。执行共1522个流程,全部维护成一样的,用户要求停用的流程后闭增加【关闭】标记。1、前台提交新流程仍然要显示。方案一:将流程批量锁定。改成仅系统管理员可以打开。最终实现了用户的需求。原创 2026-01-05 20:07:44 · 109 阅读 · 0 评论 -
E9流程提交后提示对不起该流程已经删除
进一步调查发现 sequence 缺了FORMTABLE_MAIN_673_ID。用户反馈多个流程提交/保存后,提示流程已经删除。原创 2025-11-27 12:40:05 · 266 阅读 · 0 评论 -
OA ECOLOGY 文档无内容时打开附件设置
需求:OAECOLOGY 上传文档:在 空白正文内容中上传附件后,希望不需要先显示一个空白的正文内容,再点附件打开。解决方案:在附件目前属性:基本信息-附件设置,选择:文档无内容时打开附件。原创 2025-08-28 12:34:32 · 256 阅读 · 0 评论 -
ECOLOGY:HR-OA集成把人事调动通知文档内嵌在流程中直接显示
避坑指南:没有找到直接生成文档的接口,后拟用《新建、编辑文档-根据附件生成一篇文档/api/doc/save/accForDoc 》接口把附件转为文档,验证失败。需求:HR-OA 集成流程除少量内容以字段传值,其他以文档传值,要求文档直接显示在表单中,不需要再点开。file String 必填 文件数据流 不是string 是二进制文件流 “”请求地址/api/doc/upload/uploadFile2Doc。取其中的"fileid":string"13613"Ecology版本 生效 KB 版本。原创 2025-07-21 08:11:11 · 196 阅读 · 0 评论 -
泛微OAECOLOGY管理员帐号被锁定解决方案
泛微OAECOLOGY管理员帐号被锁定解决方案。原创 2025-07-16 20:09:20 · 320 阅读 · 0 评论 -
ECOLOGY流程表单字段由单行文本改成多行文本
这个底表是clob ,直接ALTER TABLE OA.FORMTABLE_MAIN_1286 MODIFY TESTTEST CLOB;使用系统管理员访问 /commcache/cacheMonitor.jsp,点击重新加载配置。使用系统管理员访问 /commcache/cacheMonitor.jsp,点击重新加载配置。但在验证功能时发现不对。最终改成了前面的方案。不需要作类型的转换。刚开始以为是要改成启用HTML的。用户需要把单行文本改成多行文本。2、前台清除sql缓存。2、前台清除sql缓存。原创 2025-02-19 21:01:56 · 367 阅读 · 0 评论 -
OA ESB 集成报 connect timed out错误
最后排查是服务器加固,阻止了所有的访问,放行时漏了这台服务器。在OA服务器上测试SAP WEB服务也报超时错误。解决:SAP防火墙放行OA ESB访问。OA ESB再次执行也恢复正常。近期OAESB集成SAP失败。原创 2025-01-23 20:15:31 · 253 阅读 · 0 评论 -
OA ECOLOGY年份浏览框增加新的年度
以上SQL可无限次执行,每次会在最大年份的基础上加1。原创 2025-01-18 14:20:15 · 226 阅读 · 0 评论 -
E9OA解决文档附件没有关联文档正文问题
临进放开审批结点文档附件编辑,请审批结点领导将附件上传后再审批。最终在流程中查看可以看到正文和附件,但是在文档正文中没有关联文档附件,导致大多数人员在通知中查看时只能看到文档正文不能看到文档附件。4、将附件docimagefileID 对应的文档docid改成正文文档Idocid,并标记为附件。3、通过文档ID可以查看两个文档ID对应的docimagefileID。5、前台查看:正文中文档附件增加了1个,并能正常打开。2、通过前台流程查到附件的文档ID是3020115。1、通过流程请求号查到文档ID。原创 2024-09-28 14:52:34 · 464 阅读 · 0 评论 -
OAHrmService白名单异常清空后导致集成异常解决
SRM-OA 部门集成异常:日志反映是:后台ecology日志:HrmWebServiceException{code=‘-1’, msg=‘IPXXXX不在设定的范围内,无权限访问!’}原创 2024-08-28 18:00:00 · 371 阅读 · 0 评论 -
ECOLOGY9重置系统管理员密码
1、KB2110之后版本加了防篡改逻辑,数据库中初始话密码需要将hashdata、signdata更新为空,执行如下语句初始化。注意对系统管理员帐号解锁,重置密码为1,密码重置完成后需要尽快登陆系统修改密码。如果帐号已经被锁还要增加这个参数:,passwordlock = 0。2、KB2110之前的脚本。原创 2024-07-05 13:04:54 · 1301 阅读 · 0 评论 -
ECOLOGY权限调整转移过程中关闭执行页面导致权限转移失败解决方案
背景:在“OA后端应用中心/组织权限中心/权限管理/权限调整”中对“XXX”进行权限转移操作,权限转移数据达一万余条,因长时间没有转移完成,所以关了执行的页面。结果为XXX的权限没有转移走,再次进入尝试转移报警“服务器正在处理”。2、然后更新SQL缓存:修改完数据后,chrome浏览器访问/commcache/cacheMonitor.jsp界面,点击重启加载配置。(转移过程中,权限还未全部转移成功时,请不要关闭或离开当前页面,若转移数据量比较大建议分批转移)原创 2024-07-05 12:55:29 · 376 阅读 · 0 评论 -
ECOLOGY9解决明细表数据按需显示或隐藏
ECOLOGY9:由于领导需要查看完整的明细表数据,没有启用分页功能,导致大领导查看时又出现几百行的数据,影响使用体验。需求:只看正常表单数据,明细表数据,默认不显示,需要查看时再打开。在每一个明细表中增加一个行自定义属性。分别是zb_cg_0302_dt1_name-zb_cg_0302_dt4_name。放到四个明细表标题后面:再把明细表查看说明放出来。这个方案实现了隐藏,但时显示没有生效。针对明细表可以按结点实现分页显示。定义4个check框。原创 2024-05-28 18:05:10 · 636 阅读 · 0 评论 -
OA ECOLOGY Sql缓存开启后注意事项
5、集群环境,如果开启sql缓存,必须所有节点全部开启,关闭也必须所有节点同时全部关闭,否则必然存在缓存不同步问题。2、如果存在第三方程序修改oa数据库的表,则需要将会修改的表的名称以(名称=名称)的格式增加到例外配置文件:ecology\WEB-INF\prop\cacheBackList.properties中,然后再使用重启加载配置,使其生效。3、如果客户二次开发中存在非RecordSet(系统标准sql操作类)类修改数据库里的表,也需要将该表名按注意事项2的方式操作,将其加入例外配置文件中。原创 2024-04-26 16:27:55 · 242 阅读 · 1 评论 -
关于帆软报表取OA选择框-下拉列表值的解决方案
其他使用内置数据集解决OA端下拉列表的报表,在出现新增或修改需要修改报表时就可按本方案改造,然后一劳永逸。:以前大家没有找到OA下拉列表的维护表,采用的是在帆软端通过内置数据集来解决,需要人工维护。新建一个数据库查询使用原来的数据源名称zdlb。:制度一览表每次在OA端增加或修改制度类别后,都要在帆软报表修改后才能正确显示。以后如果在OA端新增制度类别或对制度类别的名称进了修改,不需要修改帆软报表。1、在OA端建模表单中找到制度类别的字段ID是48568。和前台的数据是一致的。原创 2024-04-09 20:12:21 · 894 阅读 · 0 评论 -
ECOLOGY文档发布后发现有错漏解决方案
备份后,将WORD文件改名为无后缀的同名文件,放入压缩文件替换原文件。6、将更新后的zip文件放入到原路径下,建议原文件加bak备份一下。5、从服务器路径中将文件下载下来。注意文件是一个ZIP压缩的。7、删除在线转换记录,确保后续查看是修改后的文档。3、从文档ID查到文档版本,取到最新的文件版本。如07427233*****24.zip。2、从文档ID查到并验证文档是否正确。4、从最新的文件取文件的存储路径。此时在线查看或下载都是新的文件。1、从流程查到文档ID。原创 2024-04-02 19:30:27 · 316 阅读 · 0 评论 -
ECOLOGY9实现正文文档按发布范围授权查看
需求:E9流程需要流程归档后,正文文档按发布范围授权查看,不需要是流程参与者。在流程基础设置-功能设置中设置启用按人力资源 条件字段赋权。解决:表单中定义发布范围是人力资源条件。原创 2023-08-15 18:34:38 · 383 阅读 · 0 评论 -
ECOLOGY修改分部字段分组
select a.id,b.indexdesc from hrm_fieldgroup a ,htmllabelindex b where a.grouplabel = b.id and b.indexdesc = ‘分组名称’select fieldname,fielddbtype,groupid from hrm_formfield hf where fieldname = ‘自定义分部字段名,比如zms’– 4、修改完成后,到分部自定义字段-基本信息页,点击保存即可(刷新缓存)原创 2023-04-17 10:59:18 · 343 阅读 · 0 评论 -
OA第三方在线预览程序生成的在线预览文件删除了后oa中还是指向原来的文件解决方案
执行完之后,sysadmin登录OA,直接访问一次:OA地址/commcache/cacheMonitor.jsp?isreload=1即可,访问该页面之后什么都不用操作的,也不用重启OA服务,过2分钟再试试即可。OA第三方在线预览程序生成的在线预览文件删除了后oa中还是指向原来的文件。原创 2023-04-17 09:20:52 · 193 阅读 · 0 评论 -
ECOLOY直接更换流程表单后导致历史流程中数据为空白的解决方案
修改流程时,如果已经有历史流程一定不能直接修改,要通过版本在新版本中修改为新的表单。原创 2023-03-07 19:25:30 · 611 阅读 · 0 评论 -
ECOLOGY取消多语言
1.修改ecology\WEB-INF\prop\MutilLanguageProp.properties中的。取消英文保存后,再看仍然没有取消。2.连接数据库执行以下sql。原创 2022-11-24 16:12:12 · 645 阅读 · 0 评论 -
泛微 e-cology 9.0 二次开发
1、前端开发环境搭建(ecode代码编辑器)泛微 e-cology 9.0 二次开发。3、E9流程表单前端接口API。2、后端开发环境搭建。原创 2022-11-15 09:18:25 · 3299 阅读 · 0 评论 -
ECOLOGY9增加手机端新建流程
在移动应用配置中心。选择需要增加手机端提报的流程。确认后,对填报权限的人员就可以在手机端选择该流程。原创 2022-11-10 17:48:44 · 947 阅读 · 0 评论 -
使用中流程删除导致工作流初始错误,不能提交流程
经检查在V1版本中工作流管理员9月份删除了当前节点,导致流程提交不了。OA用户反馈审批流程时报错:工作流初始错误,点击通知工作流管理员。在恢复节点和出口后可以正常提交。原创 2022-10-27 19:58:12 · 812 阅读 · 0 评论 -
E9JS控制 不允许删除流程,清空字段
E9JS控制 不允许删除流程,清空字段原创 2022-06-07 10:56:10 · 738 阅读 · 0 评论 -
ECOLOGY9需求:明细表1的行项目合计为明细表2的相同售达方和送达方的合计
ECOLOGY9需求:明细表1的行项目合计为明细表2的相同售达方和送达方的合计通过SQL联动解决:doFieldSQL(" select sum(a.je) from formtable_main_1179_dt2 a inner join formtable_main_1179 b on a.mainid = b.id where requestid = $requestid$ and a.kunnr = $detail_1.KUNAG$ and a.kunwe=$detail_1.KUNWE原创 2022-04-27 09:28:43 · 533 阅读 · 0 评论 -
非多行文本html字段类型支持html格式解决明细行字段支持HTML格式需求
ECOLOG9在流程表单表头字段可以定义多行文本框,并启用HTML编辑字段,实现HTML功能如链接。但在明细表中没有此功能。解决方案:查看如下说明:10.4 非多行文本html字段类型支持html格式场景:E9限制只有当字段类型为多行文本且勾选html的字段,内容才支持html格式单行文本字段、多行文本字段是不支持,但是部分场景此类字段值是通过外面接口等情况赋值html串此情况可通过改配置实现第一步:找到需要支持html格式的字段id(可通过表单设计器模板单元格选中看右下角)假设字段i原创 2022-04-25 15:39:40 · 1402 阅读 · 0 评论 -
日志文件耗尽磁盘空间导致ECOLOGY不能访问
OAECOLOGY不能访问经查为数据库服务器空间耗尽Filesystem Size Used Avail Use% Mounted on/dev/vda1 99G 99G 0G 100% /一 、日志文占用了2.1G,先降低日志文件。1、删除已归档的日志文件,直到它们使用的磁盘空间低于100M:journalctl --vacuum-size=100M2、修改配置vi /etc/systemd/journald.confSystemMaxUse=100M原创 2022-04-19 13:38:31 · 555 阅读 · 1 评论 -
ECOLOGY表单建模自动更新明细表字段
ECOLOGY表单建模自动更新明细表字段业务背景:ECOLOYG9表单建模明细表中没有行号,用户希望能将明细ID取出用赋值给自定义字面行号 XH解决方案:–1、创建程序包create or replacePackage YH_SLXMYX_UpdateasG_slxmyxid uf_slxmdxwzmxsjb_DT1.id%Type;End YH_SLXMYX_Update;/–2、创建行触发器create or replaceTrigger yh_Upd_slxmyx_TBAf原创 2022-03-09 08:42:23 · 696 阅读 · 0 评论 -
OAE9表单建模数据日志功能增强
OAE9需要对建模表的创建,删除,修改进行日志。目前E9新增了一个建模数据日志,可以查看创建、修改、删除,其中删除可以还有进行数据恢复。经调整,这个表是放在模块ID对应的表数据日志modeviewlog_459中,但缺失了新创建时,修改时具体的内容。领导需要知道修改了什么?有没有把不应该有的权限增加或修改的情况。开发思路:1、建模变更记录情况表。formtable_main_1073 (对应模块ID1113)2、数据库触发器:实现创建、变更和删除时写后自建表中(只有时间没有变更人)YH_T_原创 2021-11-30 12:11:24 · 2477 阅读 · 0 评论 -
E9默认新建人员时将部门负责人作为直接上级
在新建人员,选择部门后,需要将部门负责人作为该人员的默认直接上级。目前在同步程序中不好实现,采用通过触发器在后台自动更新。由于部门负责人的直接上级是上一级领导。不考虑修改时自动维护。create or replace trigger YH_T_on_hrm_depid before INSERT on hrmresource for each row declare PRAGMA AUTONOMOUS_TRANSACTION; l_managerid NUMBER; begi原创 2021-09-03 12:59:37 · 294 阅读 · 0 评论 -
ECOLOGY关闭缓存
ECOLOGY如果直接在数据库上修改数据后,前台数据没有同步更新,是由于OA数据库缓存的原因,解决方案:系统管理员访问:http://xx:xxx/commcache/cacheMonitor.jsp,点击关闭缓存,再重新打开缓存集群服务器每个节点都需单独访问并关闭缓存,否则会出现有节点更新,而有节点没有更新的情况。...原创 2021-08-20 09:56:24 · 968 阅读 · 0 评论 -
解决明细表号断号时SAP集成按钮不能正确选择明细表的问题【仅适用于单表单流程】
业务背景:由于用于在建表过程中将明细表删除,导致明细表的断号。在E8下没有问题, 但E9下SAP集成按钮不能正确选择到明细表。按排序查看select * from workflow_billdetailtable where billid=-647 order by orderid 更新序号为连接序号update workflow_billdetailtable set orderid=orderid-1 where billid=-647 and id>1142未解决问题更新序号为原创 2021-07-27 09:01:58 · 247 阅读 · 0 评论 -
解决制度流程正文文档历史版本问题:有多个id的情况,则取最大值,最新版本进行赋值
为了解决制度流程正文文档历史版本问题,请将formtable_main_236.zdwj赋值给formtable_main_236.zdwjx,若存在formtable_main_236.zdwj有多个id的情况,则取最大值进行赋值验证多文档字段,并取最大IDselect id,requestid,zdmc,zdwj,instr(zdwj,',',-1),substr(zdwj,instr(zdwj,',',-1)+1 ),zdwjx from formtable_main_236 where zd原创 2021-07-14 08:42:13 · 208 阅读 · 0 评论 -
ECOLOGY人员信息自定义字段存储表
ECOLOGY人员信息自定义字段存储表不是在常用的 hrmresource而是在cus_fielddata,具体定义是在cus_formfield对对现有有帐号人员设值为否1。select * from cus_formfield--自定义字段存储表 select * from cus_fielddata--自定义字段数据存储表scope='HrmCustomFieldByInfoType' and scopeid=-1(基本信息)scope='HrmCustomFieldByInfoTyp原创 2021-07-14 08:37:36 · 1614 阅读 · 0 评论 -
OAECOLOG将多文档改为单文档
为解决文档在流程提交前发布的问题,将原来的多文档改为单文档。具体是将(多文档)(uf_zdgl.zdwj)字段的首个id赋值给“制度文件(新)”(单文档)(uf_zdgl.zdwjx)。原创 2021-07-09 15:15:27 · 112 阅读 · 0 评论 -
ECOLOGY9 字段SQL计算
需求:统计所选择预算单元,除本流程之外的历史流程已经支付金额,但加上本流程的支付金额。作为预算单元总的支付金额。E9下实现doFieldSQL(" select sum(bczfje) +'$main.bczfje$' from formtable_main_100 where ysdywlj = '$main.ysdywlj$' AND requestid <> $requestid$ ")bczfje 本次支付金额ysdywlj预算单元...原创 2021-06-15 14:28:30 · 1277 阅读 · 0 评论 -
泛微EM同步钉钉时报错:此次同步比上次同步人员数量小200人,禁止同步!
泛微EM同步钉钉时报错:此次同步比上次同步人员数量小200人,禁止同步!解决:EM服务器商配置:将同步人员差值预警改为500即可正常同步同步人员差值预警 emobile.hrm_sync_oauser_reduce 500 同步人员时,本次获取OA人数比上一次同步获取的OA人数少于该值时,同步停止...原创 2021-05-31 13:10:01 · 624 阅读 · 0 评论 -
ECOLOG E9批量禁用列宽自撑
ECOLOG E8升E9后,出现很多流程列宽自撑需要批量禁用列宽自撑。select distinct isfixed from workflow_nodehtmllayout select id,isfixed from workflow_nodehtmllayout where workflowid =1568update workflow_nodehtmllayout set isfixed = 1经检查已经批量更新禁用列宽自撑...原创 2021-05-15 16:41:50 · 192 阅读 · 0 评论 -
阿里云ECS镜象默认未创建交换分区SWAP导致应用内存不够出现异常
阿里云环境数据宕机了。SQL> connect / as sysdbaConnected to an idle instance.SQL> show parameter sgaORA-01034: ORACLE not availableProcess ID: 0Session ID: 0 Serial number: 0SQL> shutdown immediateORA-01034: ORACLE not availableORA-27102: out of me原创 2021-05-15 12:31:34 · 450 阅读 · 0 评论
分享