点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我需要对与SO相关的...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我需要对与SO相关的...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我需要对与SO相关的帐单进行发票拆分。
例如,只有一项(000010)数量5的SO
SO有一个PO,但分别交付了数量3和2,因此创建了2个发票收货编号。
我需要参考这些发票收据编号(将IR编号存储在SO分配编号中)将发票拆分为2。
我已执行VOFM,复制要求(012-> 612)和数据传输(001-> 600),VTFA(项目)结算数量= F
下面是612数据传输(RV60C600)的编码
表格DATEN_KOPIEREN_600。
表格:ekbe,ekpo。
数据:带标题行的EKBE EKBE类型标准表。
数据:开始祖克,
MODUL(3)VALUE'600',
ZUONR LIKE VBRK-ZUONR,"发票验证
ZUK结束,
aux_vbeln像vbfa-vbeln,
aux_posnn LIKE vbfa-posnn,
idkey(30)C型,
h_reduce(1)TYPE c,
h_belnr像EKBE-BELNR,
l_belnr像EKBE-BELNR。
* ls_vbfa TYPE vbfa。
清除:aux_vbeln。
在xvbfa处环聊,在vbelv EQ vbrp-aubel
AND posnv EQ vbrp-aupos和vbtyp_n EQ'V'。
单选*来自ekpo
ebeln EQ xvbfa-vbeln在哪里
和ebelp EQ xvbfa-posnn。
检查:ekpo-loekz EQ空间。 "检查删除指示符
aux_vbeln = xvbfa-vbeln。
aux_posnn = xvbfa-posnn。
选择*从ekbe到表ekbe
其中ebeln = xvbfa-vbeln
AND ebelp = xvbfa-posnn。
如果sy-subrc = 0。
在ekbe循环。
zuk-zuonr = ekbe-belnr。
vbrk-zukri = zuk。
vbrk-zuonr = ekbe-belnr。
vbrk-fkdat = ekbe-budat。
vbrp-fkimg = ekbe-menge。
结束循环。
ENDIF。
ENDLOOP。
无论如何,SO发票不会拆分,并且始终引用第二个IR号。
请帮助我将其拆分。
在VTFA/RV60C600中我错过了什么吗?
谢谢。
Jan.C
谢谢Veselina,
我标记了ABAP开发并希望有人可以提供帮助。
我确实尝试过RV60AFZC,但效果不佳,在您看来,我可以同时使用复制规则和RV60AFZC还是使用其中任何一个?
一周热门 更多>