配置凭证

辅助核算项取值问题:

1.单据与作为辅助核算项的基础资料有关,但是该基础资料不支持辅助核算

解决方案:EAS平台搜索dep扩展方案,通过引入实体与数据源,右键点击点支持辅助核算


2.单据与作为辅助核算项的基础资料无关,但是该基础资料几乎不会变动

解决方案:通过函数可取,使用与基础资料中数据较少,且不可变动类型基础资料

__BOTgetObjectFromID    ( "SAgAAAAAr5CwEz"  )通过ID获取对象


3.单据与作为辅助核算项的基础资料无关,但是该基础资料已经经常变动,且数据量大

解决方案:在单据中建字段,与辅助核算项进行关联,(自定义辅助核算项目与单据建立关联时,需新建关系)


4.分类标准,财务资料都需要同步到客户端


5.特殊科目,实际应用是借贷方向不定

解决方案:可设置两行分录,并在其中设置条件,不满足条件时为0,该行分录就不会显示


6.摘要中只需要名称或者编码,

解决方案:通过截取字符串的方式(left、len)


7.辅助核算项取值问题

解决方案:多张单据生成凭证,且凭证模板使用的会计科目都会使用某一个辅助核算项,可在一个关联性较强的单据中与核算项目想关联


8.怎样新增自定义核算项目

解决方案:在自定义核算项目中新增类别,核算项目中会自动有对应的核算项目


9.botp使用sql

修改参数管理botp控制sql参数,#sql_val("………………..'"+id+"'")并修改参数中的botpsql参数


10.部分基础资料不支持自定义核算解决方案;

单据扩展方案中通过引入单据的实体与数据源,并右键支持自定义核算,再到辅助核算项目中新建即可


11.多张单据生成一张凭证或者一张单据生成一张凭证

解决方案:可以通过BOTP配置实现.

操作路径:在【系统平台】-【单据转换】-【规则配置】-【财务会计】-【应付管理】-【应付单】中,选择“应付单生成凭证”的规则进行修改,将【原始单据ID】配置为“公式结果=应付单.ID”,将分组规则中的“公司”和“原始单据ID”勾选上即可。


辅助核算项中使用id

银行账户:公式结果  =  __BOTgetObjectFromID( #sql_val("select FPAYBANKNUMID from T_LOA_PaymentOrderBankEntry where fparentid ='" + 销售成交单.付款申请单.ID + "' and fseq=4"));


select * from T_BOT_RELATION where FSRCOBJECTID ='ZqYs/ttrQquRLa49nwAqM0867oU=' --I2gwD4mLQdOMC5r5wuCo3QRRIsQ= IFFWLIgzT3eJffyeLKcLRQRRIsQ=



凭证无法取数可能原因:

多笔单据生成一笔凭证时,要注意里面相同科目的分组属性设置


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容