费用报销单生成凭证报错 汇总(不断更新)

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

费用报销单生成凭证报错 汇总(不断更新)

说明

       费用单据生成凭证报错,需要根据提示内容检查系统设置和单据转换规则配置

报错场景

(一)源单据不能被反写保存:CP024为否,报销单核销借款才能生成凭证

(二)单据转化生成凭证发生未知错误,请检查规则配置

     原因:

      若只有部分单据无法生成,建议先检查单据转换规则配置的科目取值是否为:公式结果  =   __BOTgetAccountInSpecifiedFiOrg ( _BOTgetExpenseTypeAccountOnOrgUnit配置取本组织的科目 ( 费用报销单.分录.费用类型.ID  ,   费用报销单.分录.费用支付公司 .ID  ).number, 费用报销单.分录.费用支付公司 ) ;

      当费用报销单的费用类型没有映射借方科目时,取值为空后又拿着空值去获取科目表导致报错。

     解决方案:

      1、依次点击【财务会计】—【费用管理】—【基础设置】—【费用类型】,在费用类型界面点击科目映射,新增对应费用类型的映射科目;

      2、修改单据转换规则配置避免后续未设置映射的单据报错,配置脚本参考如下:

      if (_BOTgetLoanAccountOnOrgUnit( 对公费用报销单.分录.费用类型.id, 对公费用报销单.分录.费用承担公司.id )  == null) {公式结果 = null; } else {

             公式结果 = __BOTgetAccountInSpecifiedFiOrg(__BOTgetLoanAccountOnOrgUnit( 对公费用报销单.分录.费用类型.id, 对公费用报销单.分录.费用承担公司.id  )  .number,  费用报销单.公司 );

          }

(三)业务脚本配置错误

  1. 业务脚本配置错误 Expression:公式结果 = __BOTgetAccountInSpecifiedFiOrg(__BOTgetExpenseTypeAccountOnOrgUnit( 费用报销单.分录.费用类型.ID, 费用报销单.公司.ID ).Number, 费用报销单.公司) ;

   当前单据费用类型没有设置科目映射导致,解决方案同上(二)报错; 

   2. 如图,业务脚本配置错误 Expression:公式结果 = 费用报销单.分录.核定金额原币-费用报销单.分录.可抵扣金额;

    原因:计算公式中的金额字段(费用报销单.分录.核定金额原币、费用报销单.分录.可抵扣金额)在当前单据有为的情况;

    解决方案:针对金额可能为空且需要参与计算的情况,建议用空处理函数ignoreNullNumber嵌套,将空值转换为0;

注意

      单据生成单据出现上述类似业务脚本配置有误,都可以针对性检查报错中提到的字段;

费用报销单生成凭证报错 汇总(不断更新)

说明 费用单据生成凭证报错,需要根据提示内容检查系统设置和单据转换规则配置报错场景(一)源单据不能被反写保存:CP024为否,...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息