ABAP中会计凭证的行项目怎样对应到物料凭证的行项目?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ABAP中会计凭证的行项目怎样对应到物料凭证的行项目?相关的知识,希望对你有一定的参考价值。

数据表RSEG中一个会计凭证有很多个行项目,其中某几个行项目是对应物料凭证MSEG中的一个行项目,编程逻辑上怎么去对应?
不好意思,我说的是数据表BSEG中的会计凭证项目怎样对应MSEG中项目,如果用采购凭证项目去对应,觉得不行,因为MSEG中一个采购凭证项目可以有几个MSEG的行项目,BSEG中一个采购凭证项目也可以有多个BSEG项目,MSEG中的选项目怎样对应BSEG中的项目。(RSEG中也一样)

BSEG和MSEG没有绝对的行项目对应关系。系统首先创建物料凭证的行项目,再通过接口函数创建会计凭证的行项目,这时候是可以配置合并规则的。也就是说MSEG中的多行可能对应BSEG中的某几行;反过来,基于记账要求,MSEG中的一行可能对应BSEG中的多行。如果一定要找对应关系的话可以尝试使用物料号码+金额的方式。 参考技术A 最好对应到item号, 比如10 ,20 ,30 之类的; 参考技术B 直接通过RSEG里的采购订单号ebeln及行项目ebelp去匹配MSEG的对应字段,最好加个年度GJAHR提高查询效率 参考技术C 应该不用增强,就可以实现,因为我的生产系统以前的采购订单收货文本是可以带过来的,近期不知哪位更改后台了,所以出问题了! 参考技术D 你好,请问最后怎么解决的

发票到会计凭证时,将利润中心分配到所有项目中

CMOD:SDVFX002

DATA:LS_VBRPVB TYPE VBRPVB.

READ TABLE CVBRP INTO LS_VBRPVB INDEX 1.
IF SY-SUBRC = 0.
  XACCIT-VBEWA = LS_VBRPVB-PRCTR+0(4).
ENDIF.

 

以上是关于ABAP中会计凭证的行项目怎样对应到物料凭证的行项目?的主要内容,如果未能解决你的问题,请参考以下文章

sap冲销上月凭证,冲销错了,怎样反冲销

用MIGO做收货都会产生物料凭证吗?

ABAP系列SAP ABAP 物料凭证增强

请问MM知道物料凭证,能查操作的事务代码吗?怎么查?

打印SAP会计凭证打印不全

sap冲销凭证,清帐凭证如何冲销