- 博客(23)
- 收藏
- 关注
原创 SAP入库凭证不产生质检批号
背景:公司间采购时,采购公司对于兄弟公司的收货入库在实际作业过程中没有质检环节。由于系统是根据物料主数据质检视图+移动类型配置判断是否需要产生质检批,范围比较粗,所以做增强绕过质检批逻辑,使某些业务场景下能做到入库不产生质检批号。
2025-03-03 16:05:54
193
原创 SAP ABAP BP创建供应商时,cl_md_bp_maintain中国区CN税类别仅允许维护CN5
找到了以上位置就好改了,直接加条件让代码不执行CN5覆盖,且不要清空-data_key-taxnumber,不然后续对税号的检查会报错。以上完成就可以正常创建出CN0的税号了。通过debug发现程序在LBUPA_INTERFACE_SERVICEF13~execute_taxnumber中把我的CN0强行改成了CN5。发现SAP似乎放弃了CN0这个类别,但bp界面又能维护CN0且用户也非要维护为CN0,所有有了这篇文章。
2024-11-28 10:41:13
338
原创 SAP PP工单下达自动更新组件内容
新旧物料替换期,由于BOM已经更新为了新料号,标准工单创建时就不会带出旧料号。此时旧料还存在库存未消耗完成,用户又懒不想手工调整工单组件,所以有了这个需求,即工单下达时自动替换/更改/新增工单组件。
2024-11-19 14:06:22
498
2
原创 SAP PP 生产订单抬头参数变更自动刷新工序字段修改
afvg_bt_old、afvc_bt_old、afvu_bt_old此三表存旧数据(数据均来源于afvg_bt),很重要。因为保存时会用于和afvg_bt数据校验(函数CO_BO_OPR_SEQ_VB_CHECK-860),所以我们自动刷新工序时也需填充这三个表。afvg_bt:存的是更改后的数据并标记变更行(indold)及变更模式(vbkz)等。当用户进行线别(客制化字段)更改时,同步更新工序的工作中心及工序短文本。以上就是debug得到的信息,接下来就可以很明了地进行代码增强了。
2024-10-11 10:48:13
299
原创 ABAP2XLSX常用功能汇总
此功能需将项目导入系统方可参考使用此项目导出数据到excel主要使用的类有三个,分别是excel构建zcl_excel、sheet构建zcl_excel_worksheet、输出数据zif_excel_writer。
2024-08-07 10:58:27
655
原创 SAP SD-MM定价条件(价格/金额等)控制
此NOTE会修改LV69AFZZ增强出口和创建两个include文件ZZAUTH01/ZZQUTH02。NOTE导入后只需要创建权限对象Z_KONH_KLS(如下图)和在include文件写上自己的逻辑就行。
2024-07-08 13:41:19
302
原创 SAP FICO AFAB资产折旧异常分析
通过debug发现此RFC返回的错误信息为更新表FAAT_PLAN_VALUES异常。SAP能出表更新异常一般就是出现了主键重复,所以针对RFC入参it_asset的资产号去表FAAT_PLAN_VALUES排查。通过日志提供的信息,执行程序为FAA_DEPRECIATION_POST(事务码为AFAB),定位到此异常RFC为FAA_DEPRECIATION_POST_RFC。
2024-07-02 17:00:34
974
原创 SAP ABAP Enhancement
增强目录ABAP1、 自定义权限对象控制ALV事件响应SD1、售订单后续单据(如交货单、发票)伙伴地址更改会同步影响订单地址MMPPFICO
2024-06-28 11:20:00
454
原创 SAP SD 销售订单后续单据(如交货单、发票)伙伴地址更改会同步影响订单地址
一般来说后续单据的合作伙伴数据都是从前置单据带过来的,所以两个单据所指向的地址编号(如图VBPA)一致,这就造成了标题现象。以上拿到增强出口V09A0001,CMOD分配一下写上自己的逻辑就成了。针对此现象SAP给给出了解释和解决方案。再次更改时会生成新的地址编号。
2024-06-28 11:17:59
361
原创 SAP PI/PO 配置相关的小技巧(持续更新...)
当服务方返回某些状态码例如400时,PO会认定为请求异常进而直接终止并抛出此异常,导致消费方接受不到服务方返回的具体错误信息。此时在CC配置一下error handle就行了。
2024-06-26 11:59:24
1044
原创 SAP ABAP 控制ALV导出权限
通过代码可知权限对象可以控制报表导出。不过这存在局限性,因为它控制了所有报表的导出,属于一刀切,不能够灵活控制,由此出现了方案2。
2024-05-20 15:53:52
620
原创 PR/PO审批功能
PR反审:BAPI_REQUISITION_RELEASEPR反审:BAPI_REQUISITION_RESET_RELEASEPO审批:BAPI_PO_RELEASEPO反审:BAPI_PO_RESET_RELEASE。
2024-04-29 10:30:38
277
原创 SAP PI/PO rest发送x-www-data-urlencoded类型数据
SAP PI/PO REST发送x-www-data-urlencoded请求
2024-04-28 16:52:28
1165
原创 SAP ABAP RESTFUL
SAP ABAP RESTFUL学习内容:创建一个http接口服务实例一个HTTP框架接口(IF_HTTP_EXTENSION )创建一个服务接口路径:sicf—>default_host/sap/保存激活,右键测试服务获取URL实例类中写业务逻辑 TYPES:BEGIN OF ty_body, matnr TYPE matnr, maktx TYPE maktx. TYPES END OF ty_bod
2022-03-31 16:47:42
833
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人