1. 复制公司代码时,公司代码对应的初始化的物料账期会被复制过去。
物料账期配置T-CODE : OMSY物料账期存储数据表:CKMLKEV(已经开的账期都会存储在这张表中),MARV(最新账期存储在这里)
2. 通过T-CODE:MMPV开物料账期,CKMLKEV表中会新增新开账期的数据。
3. 问题:如果PROD环境中已经将物料账期开到最新日期,但是又重新从配置环境中将初始化数据传输到PROD环境,那么前端MMRV里面的账期会被配置数据覆盖,但是表CKMLKEV中的数据不会被覆盖,这样就会导致前后端不一致,重新通过MMPV开账期操作,程序会dump掉,因为想新开的账期已经在表CKMLKEV中存储,无法重新写入。
解决办法:将配置环境的最新物料账期改成跟PROD环境一致,重新传输请求,保证PROD环境中前后端数据一直才行。
财务账期:
1. 更新变式T-CODE: OB52
2. 公司代码与变式关联视图:V_001_R
3. 财务账期存储表:T001B
视图转换成内表的函数:
CALL FUNCTION 'VIEW_GET_DATA'
EXPORTING
view_name = 'V_001_R'
TABLES
data = lt_v_001_r.
4.变式存储表:V_T010O