SAP FICO 部分付款付款起算日期、销售订单、行取原始凭证增强
逻辑说明
当BSEG-REBZG、BSEG-REBZJ、BSEG-REBZZ不等于空时
查询BSEG,
根据BSEG-BUKRS=凭证公司代码
BSEG-REBZG=BSEG-BELNR、BSEG-REBZJ=BSEG-GJAHR、BSEG-REBZZ=BUZEI
取值:BSEG-ZFBDT、BSEG-VBEL2、BSEG-POSN2
将对应字段进行替代
开发源代码
BTE增强
FUNCTION ZSAMPLE_PROCESS_00001120.
"需求编号FICO075 部分付款付款期算日期替代为原始凭证付款起算日期
LOOP AT T_BSEG ASSIGNING <FS_BSEG>.
IF <FS_BSEG>-REBZG IS NOT INITIAL AND <FS_BSEG>-REBZJ IS NOT INITIAL AND <FS_BSEG>-REBZZ IS NOT INITIAL.
READ TABLE T_BSEGSUB WITH KEY TABIX = SY-TABIX.
IF SY-SUBRC = 0.
SELECT SI