UDN-企业互联网技术人气社区

板块导航

浏览  : 3350
回复  : 11

[财务核算] 【会计平台】公式应用(一)--部门档案取最上级的部门

[复制链接]
云想月的头像 楼主
发表于 2015-9-1 10:00:53 | 显示全部楼层 |阅读模式
原型:某项目上业务单元建立部门时,一级部门为科室,为虚拟部门;二级、三级部门才是实体部门。

业务部门发生业务后,单据上只会记录实际发生的实体部门,但财务考核时是按照虚拟部门进行统一考核的,此时,会计平台转换模板的部门的辅助核算值需要嵌套
3个公式,完整表达式如下:

getcolvalue2(org_dept,pk_dept,innercode,left($pk_deptid,innercode,4),left($pk_deptid,innercode,4))


具体解释:部门档案是有个内码的,一级部门档案的内码为四位,二级部门档案的内码为六位,三级部门档案的内码为八位,以此类推。

当业务系统传递到会计平台的部门为二级部门或三级部门时,我们只需要将这些部门档案的内码的前四位取出来再编译为主键即可得到对应的一级部门了。

所使用的公式:

1getcolvalue2(tablename,fieldname,pkfield1,pkvalue1,pkfield2,pkvalue2)

2left(st,index)

相关帖子

发表于 2015-9-2 09:49:43 | 显示全部楼层
使用道具 举报

回复

发表于 2015-9-2 09:53:07 | 显示全部楼层
使用道具 举报

回复

发表于 2015-9-2 10:11:00 | 显示全部楼层
ding
使用道具 举报

回复

发表于 2015-9-3 00:11:54 | 显示全部楼层
顶  顶  顶  顶。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
使用道具 举报

回复

发表于 2015-9-3 09:06:07 | 显示全部楼层
我是来盖楼的
点评 ( 1 ) 收起 / 展开点评

guohch 2015年09月05日 20:02 详情 回复

48L

使用道具 举报

回复

发表于 2015-9-3 09:23:54 | 显示全部楼层
可是,凭证上的部门不是必须得到末级吗?有参数可以控制?
点评 ( 1 ) 收起 / 展开点评

云想月 2015年09月03日 09:31 详情 回复

凭证上的部门没有必须取末级的,的确是有参数进行控制的

使用道具 举报

回复

云想月的头像 楼主
发表于 2015-9-3 09:31:41 | 显示全部楼层
hany7u 发表于 2015-9-3 09:23
可是,凭证上的部门不是必须得到末级吗?有参数可以控制?

凭证上的部门没有必须取末级的,的确是有参数进行控制的
使用道具 举报

回复

发表于 2015-9-4 11:22:39 | 显示全部楼层
使用道具 举报

回复

发表于 2015-9-5 20:02:39 | 显示全部楼层

48L
使用道具 举报

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们
联系我们
  • 电话:010-86393388
  • 邮件:udn@yonyou.com
  • 地址:北京市海淀区北清路68号
移动客户端下载
关注我们
  • 微信公众号:yonyouudn
  • 扫描右侧二维码关注我们
  • 专注企业互联网的技术社区
版权所有:用友网络科技股份有限公司82041 京ICP备05007539号-11 京公网网备安1101080209224 Powered by Discuz!
快速回复 返回列表 返回顶部