- 博客(18)
- 收藏
- 关注
原创 SAP STRING_OFFSET_TOO_LARGE 处理记录
解决SAP系统标准类/UI2/CL_JSON将JSON数据转为ABAP数据时,发生的STRING_OFFSET_TOO_LARGE异常
2024-01-09 09:34:26
783
原创 SAP SD 销售订单增强计算异常 固定点算术
经查询分析,发现销售订单的增强大部分是基于源代码的增强,大部分增强是写在包含文件MV45AFZZ中,对各个USER_EXIT开头的子例程进行增强。在计算时,'123/2'的计算结果为61.5,会被转为正整数62,同时因为两位小数导致缩小100倍变为了0.62,即使此时乘以100的放大倍数得到62,也产生了0.5的差异。可以发现,在非固定点算术的程序中,两位小数的P类型字段会缩小100倍,需要乘100才能得到真实值,而六位小数的P类型字段会缩小100000倍。
2023-12-05 16:58:41
932
原创 SAP SD 销售凭证交货状态之LFSTK与LFGSK的区别
例如销售订单有两个订单行项目,其中一个行项目已完全交付,另一个行项目仍处于打开状态。此时在抬头级别的LFSTK由于第二个行项目尚未交付,将为部分交付状态,同时LFGSK也为部分交付状态。但是出于某些业务原因,如果第二个行项目被拒绝/关闭,那么 LFSTK仍为部分交付状态,而LFGSK将被标记为完成,因为第二个行项目实际上不需要交付。LFSTK - 交货状态:表示销售凭证的抬头交货状态。LFGSK - 整体交货状态:表示物料的实际交货状态,主要区别在于它代表真正需要进行交付的物料。
2023-12-05 10:13:02
977
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人