自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 ABAP BAPI_PO_RELEASE采购订单审批:NO_COMMIT

在这个函数中,参数No_COMMIT,是默认为空的,也就是说函数执行后会默认将数据提交到数据库,当我对多条数据进行审批时,如果遇到失败的数据,想将之前已经审批通过的数据进行回滚,这时候发现已经回滚不了了,数据已经被提交到数据库了,所以,这种情况就需要给NO_COMMIT赋值'X'。代码: LOOP AT l_tab_oadata INTO l_rec_oadata. CLEAR l_wrk_status. CLEAR l_wrk_sapno. l_wrk_statu.

2022-03-10 15:12:20 1301

原创 ADOBE FORM打印总结

这是我第一次使用ADOBE FORM来打印表单,特别感谢PM对我的指导,下面就将做的过程中遇到的问题或者工具介绍一下。事务码SFP进入,创建表单和界面(接口),先建界面再建表单,名称可以一样。接口内容:表单内容,把左侧导入信息拖到右边就可以了点格式就可以进行设计了,但是进入之前一定要确认自己点了更改按钮,否则做半天会发现最后保存按钮是灰色的,无法保存,我踩过的坑希望你们就不要踩了。工具介绍:(1)当你从左侧拖入字段时,会自带样式显示,我们如果要设计..

2022-01-28 10:30:04 1140

原创 ME21N 采购订单预付定金类别增强

需求是这样的,用户在抬头输入的付款条件在自建表有维护,就将行项目中预付定金类别强制为V类型(自愿预付款),并置灰,禁止用户编辑。首先想到的是二代增强:这里面的出口基本上都试了一下,发现都接收不到预付定金类别这个字段值,所以就没办法通过这些出口去修改该字段值。下面是正确的思路:去BADI:ME_PROCESS_PO_CUST中去实施PROCESS_ITEM方法,这个方法中就可以获取到抬头和行项目值了设置字段值: METHOD if_ex_me_process_po.

2022-01-27 17:34:36 1165

原创 ABAP 日期进行加减时需用到conv

report zdemo_001.data: go_grid type ref to cl_gui_alv_grid.data: ls_detail type gjahr.ls_detail = 2021.DATA(l_up_year) = CONV gjahr( ls_detail - 1 ).*DATA(l_up_year) = ls_detail - 1 .write:/ l_up_year.使用conv转换:没有conv转换:总结:conv可以将数...

2021-10-09 17:04:44 815

原创 ABAP 检索程序的字符串

方法一:T-CODE: code_scanner检索结果:双击就能进入到检索位置方法二:se38执行程序RPR_ABAP_SOURCE_SCAN检索结果:

2021-10-09 16:00:24 402

原创 物料主数据创建屏幕增强之SPRO配置

我遇到的问题:增强后屏幕字段不显示, BAPI函数extension参数传值无效。百度后的解决方法:事务码SPRO中配置增强字段的字段组:(屏幕字段之前定义的名称是下图的,后来改了,都是一个字段哦)维护状态这里我确实不懂再哪配置呢,直接照抄前人配置,发现也可以,这里希望大佬赐教!总结一下:物料主数据BAPI创建完,屏幕上新增的字段,一定不要忘记去SPRO中配置一下,否则传值会有问题。我也找到一篇类似的好文章供大家参考,有问题欢迎留言哦。SAP ABAP 物料...

2021-10-03 13:10:37 340

原创 ABAP端调PO接口步骤

下面说的是根据业务需求做增强,再触发PO接口发送业务数据,样例为MB21创建预留单时,触发PO接口发送预留单信息:1.找到MB21创建预留单的增强出口,并进行实施2.在增强中写入RFC函数,接收MB21创建的预留单信息,并在函数取数汇总写入PO视图lv_task = 'ZRES_DELIVERY' && sy-uzeit.CALL FUNCTION 'ZFM_IF_QUERY_RESERVATION' STARTING NEW TASK lv_task TAB..

2021-09-22 21:18:39 1802

原创 MIGO增强中使用COMMIT WORK后DUMP怎么办?

我是在做物料凭证保存增强时,在RFC函数里面使用了COMMIT WORK,结果发生了DUMP:DUMP截图:后来我把COMMIT WORK注释掉,就没有DUMP了,这好像告诉我在这个增强里面不能使用COMMIT WORK,仔细看他的报错消息,意思我这样会影响到数据的一致性,也影响到数据库的更新,但是我又必须得提交数据怎么办呢?直接上代码: DATA lv_task TYPE char32. lv_task = 'ZRES_DELIVERY' &&am...

2021-09-22 20:56:49 364

原创 MIGO预留单过账取不到过账类型,如何计算数量?

MIGO中不同的过账类型,数量要进行不同的加减运算,像预留单收货时要在提货数量要在原来基础上加,取消要在原来基础上减,最开始我是通过判断不同移动类型来进行加减运算,业务后来发现这样逻辑不对,当创建的预留单为出库类型时,收货本来应该走加的逻辑,结果却走了减的逻辑,所以当这种情况发生时,就不能再用移动类型来判断走那个运算逻辑了。1.最开始想到的是通过判断过账类型来走逻辑结果发现增强中接收到的值都一样,没办法区分收货和取消那怎么判断呢?经过反复比对,在XMSEG表中找到了SHK...

2021-09-22 20:37:44 401

原创 READ_TEXT读取物料描述长文本(超过40位)

DATA:pi_id TYPE thead-tdid, pi_name TYPE thead-tdname, pi_object TYPE thead-tdobject, pi_langu TYPE thead-tdspras, lv_str(233) TYPE c. pi_id = 'GRUN'. pi_langu = 1. pi_object = 'MATERI...

2021-09-22 18:02:12 1143

原创 ALV单元格设置下拉列表

第一次做,将遇到的问题记录一下,希望对你有所帮助,网上资料也很多,但是我自己做的时候依然遇到些问题,所以以下全是自己角度理解的。1.输出函数要用LVC的,否则fieldcat无法设置句柄和字段名称,会提示参数不存在DRDN_HNDL 自然数 下拉的句柄DRDN_FIELD 内部表字段的字段名称 下拉的字段2.输出函数中事件的设置DATA:gt_eventTYPETABLEOFslis_alv_event,gs_eventTYPEslis_...

2021-09-14 17:09:14 1051

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除