自动过账MRKO生成IDOC

最近需要给VMI的Auto settlement配置output,并且对IDOC进行增强。

配置完成后,MRKO进行settlement,MR91无论如何看不到数据。

检查无数次配置确定没有错误后,在表NAST里面也发现了记录,于是Debug事务代码MR91。

     READ TABLE auth WITH KEY bukrs = ls_objky-bukrs BINARY SEARCH.
    IF sy-subrc <> 0.
      auth-bukrs = ls_objky-bukrs.
      AUTHORITY-CHECK OBJECT 'M_RECH_BUK'
             ID 'BUKRS' FIELD ls_objky-bukrs
             ID 'ACTVT' FIELD c_actvt.
      IF sy-subrc = 0.
        auth-aflag = c_true.
      ELSE.
        auth-aflag = c_false.
      ENDIF.

原来是权限检查把我的数据过滤掉了。

 

折腾了一天的时间,郁闷。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值