找回密码
 开放注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

通达OA官网网站
搜索
查看: 1193|回复: 6

15版人力资源中合同导出问题

[复制链接]

34

主题

21

回帖

233

牛毛

游客

积分
288
发表于 2016-12-27 15:49:27 | 显示全部楼层 |阅读模式
本帖最后由 wcb1127 于 2016-12-27 16:44 编辑

在15版中人力资源模块  增加员工合同后, 显示无问题,但是批量导出后, 用户名为数字,如何解决 ? 个人感觉该用户名是从USER_ID 字段取的吧,正常情况应该从BYNAME 取吧。,自从你们厂商修改了一些字段后,感觉好多地方程序没跟着修改相应字段,造成很多烦恼,还有一个 工作流中的 宏指令 用户名 以前也是从USER_ID取,后期你们增加了BYNAME 代替 USER_ID ,然后把USER_ID 作为一个自增字段, 造成有段时间宏指令中的用户名取的就是数字,现在宏指令中的用户名(登录名)好像被取消了,所以现在工作流中要用登录名 需要写SQL查询语句。但是我现在从数据库直接把USER_ID的内容改为汉字登录名,就会造成用户管理里的用户 有部分 用户名、姓名 无法显示。 我看你们发帖 解释为逐步取消USER_ID ,用BYNAME 代替,我们用户不反对,但你好歹把相应的程序内容中的字段都改下吧 。 晕了  我这是从13版升级到15版的
OA合同导出问题.jpg

0

主题

732

回帖

1226

牛毛

游客

积分
1958
发表于 2016-12-27 16:51:01 | 显示全部楼层
您好,您是在合同管理里面批量导出的吗?我这边试了是没有问题的,另外您版本号是8.15的吗?我是在8.15里边测试的

34

主题

21

回帖

233

牛毛

游客

积分
288
 楼主| 发表于 2016-12-27 16:52:22 | 显示全部楼层
对。 版本是8.15160722  利用合同里的批量导入导出

34

主题

21

回帖

233

牛毛

游客

积分
288
 楼主| 发表于 2016-12-28 11:58:36 | 显示全部楼层
本帖最后由 wcb1127 于 2016-12-28 12:00 编辑

咋没人给出处理方法,那么我自己来分析   从人力资源合同目录下有个 export.php文件 个人分析应该是合同导出用的,其中有内容为
$thArr = array(_("用户名"), _("姓名"), _("合同编号"), _("合同类型"), _("合同状态"), _("合同期限属性"), _("合同签约公司"), _("合同签订日期"), _("合同生效日期"), _("合同终止日期"), _("是否含试用期"), _("试用截止日期"), _("雇员是否转正"), _("合同是否已解除"), _("合同解除日期"), _("合同是否续签"), _("续签到期日期"), _("备注"));
$fieldArr = array("USER_ID", "STAFF_NAME", "STAFF_CONTRACT_NO", "CONTRACT_TYPE", "STATUS", "CONTRACT_SPECIALIZATION", "CONTRACT_ENTERPRIES", "MAKE_CONTRACT", "PROBATION_EFFECTIVE_DATE", "CONTRACT_END_TIME", "IS_TRIAL", "TRAIL_OVER_TIME", "PASS_OR_NOT", "REMOVE_OR_NOT
该程序中用户名 就是对应着 USER_ID  ,不知是否正确  ?  该问题 用户自己如何处理

0

主题

1335

回帖

1855

牛毛

游客

积分
3190
发表于 2016-12-28 17:16:03 | 显示全部楼层
wcb1127 发表于 2016-12-28 11:58
咋没人给出处理方法,那么我自己来分析   从人力资源合同目录下有个 export.php文件 个人分析应该是合同导 ...

您好,目前8.15版本的OA,你在这版本OA中新建的用户,他们的用户名都是随机的数字,user_id是随机生成的数字,你默认的用户名存放在by_name中,所以你导出来的时候是数字。

34

主题

21

回帖

233

牛毛

游客

积分
288
 楼主| 发表于 2016-12-29 08:01:01 | 显示全部楼层
既然用户名是保存在byname里,user_id 是随机数字,那合同导出 用户名那栏 为啥不改为 byname,而要用user_id,算了  我自己都改完了,只是希望你们程序中以后能解决这个问题。

0

主题

1335

回帖

1855

牛毛

游客

积分
3190
发表于 2016-12-29 17:19:41 | 显示全部楼层
wcb1127 发表于 2016-12-29 08:01
既然用户名是保存在byname里,user_id 是随机数字,那合同导出 用户名那栏 为啥不改为 byname,而要用user_i ...

您好,这个问题作为需求帮您提一下。
您需要登录后才可以回帖 登录 | 开放注册

本版积分规则

咨询电话:400 818 0505 通达OA,国内协同管理软件行业内唯一的央企单位,中国协同OA软件的领跑者,优秀协同办公解决方案供应商

帮助|Archiver|小黑屋|通信管理局专项备案号:[2008]238号|由NB5牛论坛提供技术支持NB5社区 ( 皖ICP备08004151号;皖公网安备34010402700514号 )

GMT+8, 2025-4-29 06:06 , Processed in 0.194304 second(s), 52 queries .

Powered by Discuz

Copyright © 2001-2025, 北京通达信科科技有限公司.

快速回复 返回顶部 返回列表