1、使用 BAPI_ACC_DOCUMENT_CHECK时:

CALL FUNCTION 'BAPI_ACC_DOCUMENT_CHECK'
    EXPORTING
      DOCUMENTHEADER    = HEADER
    TABLES
      ACCOUNTGL         = ACCOUNTGL
      ACCOUNTRECEIVABLE = ACCOUNTRECEIVABLE
      CURRENCYAMOUNT    = CURRENCYAMOUNT
      EXTENSION2        = IT_EXTENSION2
      RETURN            = RETURN.

READ TABLE RETURN WITH KEY TYPE = 'E'.

读取BAPI_ACC_DOCUMENT_CHECK返回的RETURN值显示报错:

会计科目xxxxx 在会计科目表xxx 中没有定义

2、使用 BAPI_ACC_DOCUMENT_POST时:

CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST'
      EXPORTING
        DOCUMENTHEADER    = HEADER
      IMPORTING
        OBJ_TYPE          = OBJ_TYPE
        OBJ_KEY           = OBJ_KEY
        OBJ_SYS           = OBJ_SYS
      TABLES
        ACCOUNTGL         = ACCOUNTGL
        CURRENCYAMOUNT    = CURRENCYAMOUNT
        ACCOUNTRECEIVABLE = ACCOUNTRECEIVABLE
        RETURN            = RETURN
        EXTENSION2        = IT_EXTENSION2.
  READ TABLE RETURN WITH KEY TYPE = 'E'.

读取'BAPI_ACC_DOCUMENT_POST返回的RETURN值显示报错:

会计科目xxxxx 在会计科目表xxx 中没有定义

以上两种BAPI在debug下报错如下图:

可能是由于会计科目或成本中心位数不对造成的:

ACCOUNTGL-GL_ACCOUNT = '55050118'.     "长度为10位
  ACCOUNTGL-COSTCENTER = '18230'.           "长度为10位
  ACCOUNTGL-VALUE_DATE = '20200331'.
  ACCOUNTGL-ITEM_TEXT  = 'Test Bapi SGTXT1'.
  APPEND ACCOUNTGL.
  CLEAR ACCOUNTGL.

需要补全前导零。

SAP BAPI_ACC_DOCUMENT_POST函数预制凭证失败报错--会计科目xxxxx 在会计科目表xxx 中没有定义相关推荐

  1. 预制凭证过账报错【dynpro SAPMF05A 0302 无批输入数据】

    平常咱们在预制凭证过账的时候的会遇到各种SAPMF05A什么什么的报错,lsmw录屏也会报这种错误(报错截图如下) [字段 BSEG-FISTL. 在 dynpro SAPMF05A 0332 中不存 ...

  2. Android高版本联网失败报错:Cleartext HTTP traffic to xxx not permitted解决方法

    前言:为保证用户数据和设备的安全,Google针对下一代 Android 系统(Android P) 的应用程序,将要求默认使用加密连接,这意味着 Android P 将禁止 App 使用所有未加密的 ...

  3. SAP MM 执行事务代码MRRL报错-No message was found for partner 100065 company code 0001-

    SAP MM 执行事务代码MRRL报错-No message was found for partner 100065 company code 0001- 1, 执行事务代码MRRL 触发invoi ...

  4. SAP 对HU做货物移动报错-Only 0 serial numbers entered instead of 30 -

    SAP 对HU做货物移动报错-Only 0 serial numbers entered instead of 30 - 元旦刚过,就收到客户的业务人员报错说,当其对HU做转库(同一个公司代码下工厂到 ...

  5. SAP WM自动创建TO后台作业报错 - Processing Type没有维护 - 之对策

    SAP WM自动创建TO后台作业报错 - Processing Type没有维护 - 之对策 笔者所在的D项目上,需要设置自动创建TO的后台作业.笔者为程序RLAUTA10定义了变式,然后设置了后台作 ...

  6. 高德地图H5 定位失败报错 geolocation time out. Get ipLocation failed解决方案

    高德地图H5 定位失败报错 geolocation time out. Get ipLocation failed的解决方法. 前言:此坑踩得我挺难受的,搞了三天 需求:进入页面,获取用户具体经纬度并 ...

  7. SAP MM 执行事务代码VL10B 报错-4501378483 000010 Only 0 CS of material ### available-

    SAP MM 执行事务代码VL10B 报错-4501378483 000010 Only 0 CS of material 5011238 available- 笔者在项目上做一个测试,遇到了一个问题 ...

  8. SAP WM LT42创建TO,报错-No entry in Table 329S (NM1 B)-

    SAP WM LT42创建TO,报错-No entry in Table 329S (NM1 B)- 在2-step拣配流程里,执行事务代码LT42为Allocation创建TO单据的时候, 系统提醒 ...

  9. SAP QM 执行事务代码QA11 报错- Selected set code does not exist, or data entered is incomplete-

    SAP QM 执行事务代码QA11 报错- Selected set code does not exist, or data entered is incomplete- 执行事务代码QA11试图为 ...

最新文章

  1. RPC是什么?为什么要学习RPC?
  2. 《排序算法系列一、简单选择排序》
  3. 贵州省新农合业务系统容灾技术支撑服务项目
  4. 分布式选举协议:Bully
  5. netty大白话--字符串的收发(三)
  6. 组内Linq培训记录
  7. PPC WM5 输入法屏蔽插件
  8. Java Annotation 入门
  9. Anaconda for win10下载与安装
  10. Unity 3D 热更新之基于 Asset Bundle Browser 的 AssetBundle包
  11. html是什么文件 可以删除吗,perflogs是什么文件夹?perflogs可以删除吗?
  12. 三维全景虚拟现实:现在的VR全景行业怎么样?|时空克隆 三维视频融合 投影融合 点卯 魔镜系列
  13. 表空间信息查询(sql语句)
  14. 从all-merged-Graph-Based Genes.csv 提取出 average expression avglogfc 或者pval doheatmap
  15. 触发器-trigger
  16. javax,java
  17. Vue+SpringBoot+Mybatis的简单员工管理项目
  18. 电脑如何远程连接到服务器?Windows、Linux、Unix系统远程连接服务器演示
  19. 思考致富-55个著名的借口
  20. AI大潮下的软件工程发展趋势

热门文章

  1. linux 磁盘操作
  2. 安卓8.0桌面图标适配
  3. firefox firbug 的“阻挡”
  4. 2018.03.18 临汾市游记
  5. 三十二、VPN技术概述——GRE、IPSec、MPLS vpn
  6. ArTalk | 兆芯安超云:打造国产桌面云新势力
  7. 成为优秀Java开发者,这本书值得反复研读
  8. 又1家互联网公司倒闭了,失业来得太突然…
  9. 国王游戏——高精度好题
  10. 离散数学课本上的最短路径算法