ABAP-FI-Coding block激活问题
作者:互联网
https://blog.csdn.net/yannickdann/article/details/115396033
在结构CI_COBL中扩展了增强的字段后,激活时出现了问题。报错表格MSEG和COEP都因为和各自的代理对象具有不同的列数而激活失败,错误截图如下:
因为两个代理对象都是底层CDS对象,所以通过网上找的方法“notes:2391864 - S/4 HANA IS-OIL CDS Extension Generation”去进行了尝试,结果以失败告终。
后经过各种查证,总算找到了解决办法。
1.对于COEP与其代理对象V_COEP具有不同列数的问题,处理方法是运行一个程序FCO_CDS_VIEW_GENERATE即可,操作比较简单。详见“notes:
2384731 - Correction program: COEP and replacement object V_COEP have different number of columns”
2.而对于MSEG和其代理对象NSDM_V_MSEG具有不同列数的问题。处理办法比较麻烦一点,是需要对CDS视图NSDM_V_MSEG做EXTEND VIEW,把增强的字段加进去就能解决当前问题,详见“notes:2686694 - How-To: MSEG - DBSQL_REDIRECT_INCONSISTENCY”
标签:MSEG,notes,列数,Coding,COEP,ABAP,对象,CDS,FI 来源: https://www.cnblogs.com/ricoo/p/15127791.html