MEQ1 开启是出现ABAP错误.
MEQ1 开启是出现ABAP错误.查看表数据发现该配额协议分配数量出现负数,MEQ1不能直接修改.如下为官方的解决方法. The error is caused by a negative quota quantity (EQUP-QUMNG).If you have negative quotation quantities (scan with transactactionSE16 Table EQUP for negative QUMNG) you can delete or revise yourquota arrangement (see menu path Logistics->Materials Management->Purchasing->Master data->Quota arrangement->Follow-on functions->revise or delete).You need to correct the quota-alloc
SAP 项目中开发用到的BAPI
SAP 项目中开发用到的BAPI 转载自:http://blog.sina.com.cn/s/blog_45f2f8670100hjpl.html 作者:521shenleMM模块1、 BAPI_MATERIAL_SAVEDATA 创建物料主数据注意参数EXTENSIONIN的使用,可以创建自定义字段例如WA_BAPI_TE_MARA-MATERIAL = ITAB_UP-MATNR.T_EXTENSIONIN-STRUCTURE = 'BAPI_TE_MARA'.T_EXTENSIONIN-VALUEPART1 = WA_BAPI_TE_MARA.APPEND T_EXTENSIONIN.WA_BAPI_TE_MARAX-MATERIAL = ITAB_UP-MATNR.T_EXTENSIONINX-STRUCTURE = 'BAPI_TE_MARAX'.T_EXTENSIONINX-VALUEPART1 = WA_BAPI_TE_MARAX.APPEND T_EXTENSIONINX.2、 B
abap 判断当前用户是否有某事物码权限
AUTHORITY-CHECK OBJECT ‘S_TCODE’ ID ‘TCD’ FIELD ‘MM01′.IF sy-subrc 0.MESSAGE ‘本用户沒有”MM01”的使用权限’ TYPE ‘S’.*其中MM01可换成自己需要的事物吗LEAVE TO SCREEN 0 .ENDIF.[@more@]
ABAP 在内表中删除重复行
内表要进行排序 然后删除重复行 SORT <内表> BY <字段> [ascending/descending]. DELETE ADJACENT DUPLICATES FROM <内表> COMPARING ALL FIELDS.[@more@]