自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SAP的FAGLGVTR执行出现视图名称FGLV_BCF_ALLB不存在

执行完FAGLGVTR出现视图dump,原因是CB的增强字段不知道什么原因在视图没有保持一致。这个问题找了很久没有找到问题所在,查阅了很多资料也没有。两个用SE14重新激活调整了之后,后面的也会自动成功。

2024-02-01 11:46:46 487

原创 关于SAP的ALV的fieldcat,影响标准的导入导出

我是没有想到我这已经开发这么多年,竟然在ALV上面踩坑了,就因为fieldcat全部用了小写,然后用标准的导入导出时导出来的全部都是空白的,写这个给自己警醒一下还有就是GUI状态记得加参数,不然gui可能弄不进去...

2022-04-26 19:44:12 404

原创 SAP的采购订单保存隐式增强点ME21N,ME22N,ME23N

需求:在开发的时候遇到一个,需求通过更改客户数据去更改总账科目号,最后通过调试找到一个显式增强点代码点:增强点如下,点击保存会进入这边,然后把采购订单涉及到的表都在这边了,实施增强点,然后更改内表值就可以在保存更改掉总账科目号,或者其他数据...

2022-04-20 16:47:02 2600 1

原创 SAP关于FMZ3的跳转内存问题

今天同事遇到一个很奇葩的问题,跳转FMZ3一直进不去,或者内存值传不过去通过F1查看到的参数ID明明是KBL,却怎么也赋值不进去。最后发现SAP标准代码坑爹了,实际上的内存值和你这边F1查看到的参数ID不一致,实际上真正的参数ID是MRB。...

2022-04-18 16:34:51 432

原创 KO02内部订单创建 未录入利润中心,尽管利润中心会计被激活

下面那个链接,已经有人写出来,但是我完全抄代码之后发现,还是出现了问题,测试程序直接退出来了,会报一个错 未录入利润中心,尽管利润中心会计被激活前台是警告后台我直接抄代码的是E类型的报错,过不去了解决方法是:具体要让业务顾问配置好像KO02内部订单修改_Clare_Laujingcio的博客-CSDN博客...

2022-03-15 11:38:40 638

原创 BAPI_INTERNALORDER_CREATE的PHAS3和ASTKZ以及IVPRO的赋值或者其他扩展字段的赋值

在做创建内部订单的时候遇到这两个字段PHAS3和ASTKZ以及IVPRO的赋值ASTKZ可以判断i_master_data-cctr_posted 有没有值来判断打不打勾,而像PHAS3以及IVPRO需要做扩展增强具体做法是打开BAPI_TE_AUFK 结构然后添加附加结构,把你要赋值的字段赋值进去然后代码里面要知道你要赋值字段的位置举个例子就是我要赋值zescbm字段就是这样,其中的12表示这个字段的起始位置,因为ORDERID占了12个位置DATA:lv_zescbmTYPE..

2022-03-10 14:41:25 445

原创 PI里面怎么解锁自己的程序

登录之后点击administration之后点击锁概览,然后点击一出选定锁就可以了

2022-03-10 08:49:00 261

原创 SAP的BAPI_PO_CREATE1创建采购订单 创建以及问题

*&---------------------------------------------------------------------**&ReportZLJRTEST*&---------------------------------------------------------------------**&*&------------------------------------------------------------------..

2022-03-09 13:53:50 2521

原创 SAP的READ_TEXT读取长文本问题

参数查询随便打开一个采购订单之后,双击一下这个框内之后转到这个界面,点击上面的转到按钮然后点击表头要的参数都在这里四个参数填入对呀的入参就能查询了ID 是文本标识name 是文本名LANGUAGE 是语言OBJECT是文本对象...

2022-03-04 11:33:24 583

原创 SAP的采购订单免费项目字段获取

行项目免费项目字段获取 UMSON获取方法判断IF EKPO-REPOS EQ SPACE AND EKPO-EBELP NE SPACE.RM06E-UMSON = 'X'.ELSE.RM06E-UMSON = ' '.ENDIF.

2022-03-04 11:26:38 1543 1

原创 alv的一些细节问题

问题1:当涉及到alv的表格编辑的时候记得添加这个方法CALLMETHODgo_grid->register_edit_eventEXPORTINGi_event_id=cl_gui_alv_grid=>mc_evt_modified.问题2:alv的全选这列有标准的全选,但是,有时候会被隐藏掉解决方法:ls_layo-sel_mode='A'.CALLMETHODgo_grid-...

2021-08-25 15:04:36 291

原创 sap的odata的问题

1.服务器配置问题点击查看服务器配置点击定制这个配置似乎要手动生成定制请求,我当时300没有这个配置内容

2021-05-21 17:45:31 444

原创 ABAP的HANA的open sql的实用用法

SELECTa~region,"区域编号b~nameASzqymc,"区域名称a~zjdjb,"节点级别a~zjhwc,"计划完成时间a~zsjwc,"实际完成时间*'01'ASzyf,"月份left(a~zsjwc,5)ASzyf,c~qzf"...

2021-05-09 17:34:46 701

原创 SAP的画屏幕的BUG

在我之前做的一个项目里面出现了一个很奇怪的东西,就是画屏幕的时候那个画屏幕的框出不来,用了很多人的电脑还有sap版本都没有解决,最后发现了问题所在,就是,sap账号问题,重新创建一个开发机的账号就解决了。...

2020-12-16 09:53:49 571 1

原创 ABAP的PO接口调用

这个说的是我们调用外围系统的接口首先要一次性创建成功sap的软件zsoa0024这个结构是根据需求自己创建的结构,具体看你的需求是怎么样的其中还有个try catch的异常捕捉cx_ai_system_fault这个也是类里面异常怎么查看这个异常,打开配置好的接口类TYPES:BEGINOFlty_out,zoa_idTYPEstring,zoa_status_hTYPEstring,ENDOFlt...

2020-09-23 18:12:49 3022

原创 abap的内表转json和json转内表

最近做的需求有和OA对接的,这边其实建议最好用/ui2/cl_json这个类好用很多,现在大多数开发都用这个类了,而且这个类很好地解决了头没有双引号的缺点不过唯一的缺点就是这个类有可能找不到,得看你的系统有没有这个类,有这个类才能解决这些不行就只能升级系统了。TYPES:BEGINOFgty_tab,vornrTYPEstring,arbplTYPEstring,...

2020-09-23 10:13:55 670

原创 abap的动态alv函数

DATA:lv_selection_idTYPErsdynsel-selid,lt_tables_tabTYPESTANDARDTABLEOFrsdstabs,ls_tables_tabTYPErsdstabs.DATA:lt_fields_tabTYPESTANDARDTABLEOFrsdsfields,lt_where_clausesTYPErsds_twhere.ls_tables_tab-prim_tab...

2020-09-21 16:15:56 288

原创 abap的动态ALV内表

方法一:DATA:gt_structureTYPElvc_t_fcat."ALV结构内表全局变量FIELD-SYMBOLS:<gfs_item>TYPESTANDARDTABLE."行项目内表CALLFUNCTION'LVC_FIELDCATALOG_MERGE'EXPORTING*I_BUFFER_ACTIVE=i_structure_name='ZTEST_LJR01'*I_CLIENT_NEVE...

2020-09-21 15:49:55 1116

原创 abap的快捷键修改

在使用abap编辑器的时候经常会遇到和输入法冲突那么可以通过重新设置快捷键来解决se38随便打开一个程序然后点右下角的那个转到键盘页签找到需要创建的快捷键的操作,重新分配就可以...

2020-09-21 14:56:36 1345

原创 ABAP的fieldcat的alv展示字段的用法

CALLFUNCTION'LVC_FIELDCATALOG_MERGE'EXPORTINGi_structure_name='VBAK'CHANGINGct_fieldcat=gt_fieldcatEXEPTIONSinconsistent_interface=1program_error=2OTHERS...

2020-09-18 17:51:42 1636

原创 ABAP客户批量导入前端

*&---------------------------------------------------------------------**&ReportZMMR005*&---------------------------------------------------------------------**&*&-------------------------------------------------------------------..

2020-09-07 10:41:50 368

原创 ABAP的ALV的模板

代码:*&---------------------------------------------------------------------**&REPORTZTRR0180*&---------------------------------------------------------------------**&--------------------------------------------------------------------..

2020-09-03 17:33:59 663

原创 SAP快速查询2代3代增强的代码

*&---------------------------------------------------------------------**& Report ZSAP_ENHANCEMENT*&*&---------------------------------------------------------------------**&*&*&-------------------------------------------.

2020-09-03 16:17:25 178

原创 SAP的F-04清账函数以及代码参考

如果需要用代码完成类似 F-04 过账并清账的操作,可以顺序调用下面的三个函数:- POSTING_INTERFACE_START- POSTING_INTERFACE_CLEARING- POSTING_INTERFACE_END首先我们对这三个函数改装封装一下第一个函数:POSTING_INTERFACE_STARTFUNCTIONzfm_posting_interface_start.*"--------------------------------------------.

2020-09-03 16:03:17 4562

原创 ABAP的ke51利润中心BAPI创建BAPI_PROFITCENTER_CREATE,以及利润中心增强字段的bapi传入

关于bapi创建利润中心其实很简单了,本来参数也不多,比较麻烦的是利润中心那里我还做了个cepc的屏幕增强,具体怎么是实现去翻看一下我之前的帖子现在的问题点是增强字段,sap虽然在bapi里面预留了一个结构给我们传,但是尝试了很多遍发现不行最后有个我们这的大佬去修改了创建利润中心的BAPI_PROFITCENTER_CREATE这个baip,弄了个隐式增强,代码如下:代码如下:DATA:ls_returnLIKEbapiret2,ls_pr...

2020-09-02 09:57:14 2023

原创 abap如何从调用其他程序,并获取到alv数据到内表

举个例子,从事务码mb52的执行ALV获取数据到一个内表"内表定义要与程序中的内表结构一致,便于存储和输出RANGES:matnrFORmara-matnr.DATA:ls_matnrLIKELINEOFmatnr.ls_matnr-sign='I'.ls_matnr-option='CP'.ls_matnr-low='*'.APPENDls_matnrTOmatnr.DATA:ls_dataTYPE...

2020-08-26 19:59:08 3797

原创 SAP财务替换增强

部分说明其他网站有说https://blog.csdn.net/anji0207/article/details/106757135(转载)需要知道的其他知识是你复制出来的程序需要业务顾问在事务码GCX2,里面进行配置代码方面直接用using,在你复制的那个程序下面添加一个from的代码,我这个from的名字叫801.接着去GGB1里面进行配置最后还要进行激活,进去SE38,然后执行程序RGUGBR00应用领域和调用点根据自己需求去选择。...

2020-08-26 17:44:46 1523

原创 SAP的KE51创建利润中心屏幕增强

这个增强实例可以扩展到其他的屏幕增强,大多数有预留的地方第一步,在CEPC表的一个include dummy里面,双击进去创建一个结构,把你需要增强的字段放到里面

2020-08-18 12:06:20 867 2

原创 关于sap屏幕绘制器出不来的问题

之前在项目上遇到一个问题,就是sap的GUI端绘制屏幕一直出不来重装了很多遍,也完全没有作用最后终于找到了问题所在,是创建的sap屏幕的问题,一直显示这样,最后发现是sap创建的账号有问题,重新创建一个新的账号问题就消失了,希望能帮到你们...

2020-08-18 11:40:33 2300

原创 C223插入BOM生产版本的bapi实例

代码如下DATA:lt_bomgroupTYPEbapi1080_bgr_cOCCURS0WITHHEADERLINE,"lt_variantsTYPEbapi1080_bom_cOCCURS0WITHHEADERLINE,"lt_itemsTYPEbapi1080_itm_cOCCURS0WITHHEADERLINE,"lt_subitem...

2020-08-12 17:57:13 1631

原创 采购订单屏幕增强的KOMP字段定价增强

FIELD-SYMBOLS:<LV_ZNO_SAP>typeCI_EKKODB-ZZTRANSNO_SAP."//获取采购订单的合同编号屏幕字段ASSIGN('(SAPLZFG_MM010_PO)CI_EKKODB-ZZTRANSNO_SAP')TO<LV_ZNO_SAP>.CLEAR:LV_ZZOWNER,LV_BUKRS.IF<LV_ZNO_SAP>ISASSIGNED....

2020-08-10 16:57:55 1767

原创 BP增强的总结

需求描述需要在BP事务的客户合作伙伴增加页签显示shu'ju

2020-08-05 18:05:54 3236

原创 BP供应商主数据BAPI创建

需求:创建供应商主数据前台操作:事务码BP,选择创建组织代码:CONSTANTS:g_object_task_iTYPEbus_ei_object_taskVALUE'I'.DATA:lv_tabixTYPEsy-tabix,lt_dataTYPEcvis_ei_extern_t,ls_dataTYPEcvis_ei_extern,...

2020-08-03 20:51:48 9253 1

原创 SAP的MM01的BDC程序

在创建时物料描述必须不相同,loop重复调用这段代码实现,物料凭证的批量创建。*&---------------------------------------------------------------------**&ReportY_TEST_TX45*&---------------------------------------------------------------------*REPORTY_TEST_TX45.DATA:LT_MESST...

2020-07-20 10:02:52 661

原创 sap的日志记录

日志记录表CDHDR更改凭证抬头CDPOS 更改凭证项目第一种方法通过CDHDR关联CDPOS查询UNIT_OLD UNIT_NEW这两个字段获取更改的前后数据第二种方法SAP上方工具栏环境->显示修改可以查看到有两条记录,双击进去任意一条。可以查看到修改的新值和旧值第三种方法事务码SCU3可以用来监控自定义表,视图如果是自定的表没有视图的话需要跳过一段标准代码首先需要将表的技术设置里面的日志数据更改打上勾接着我们去事务代...

2020-07-15 15:20:20 2393

原创 关于ABAP内存的应用场景,以及SAP内存,以及函数性质灵活应用

关于ABAP内存和SAP内存的描述主要来自链接https://blog.csdn.net/zhongguomao/article/details/77649221,下面主要对ABAP内存的应用场景进行阐述,abap内存主要用于同一个会话里面。 场景:需要通过RFC函数自动创建ME21N的单据,那么我们在rfc里面将我们的值传递进去,例如一些屏幕增强的值,这些值不能通过bapi传递进去。 解决方法一:这个时候可以应用ABAP内存传递进去。注意问题,应用ABAP内...

2020-07-08 18:08:10 302

原创 关于如何配置sap的web service服务(转载)

有大佬的帖子很详细我就直接放上来了https://www.cnblogs.com/zohoo/p/7295920.html#P32需要注意的是一个配置的界面大佬的配置好像错了可能那种配置方法也可以,但是我是改成这样才成功的还有关于这个界面的配置,这个是访问超时的时间,最好是设置一个时间吧,不然要是出问题可能一直卡在那里...

2020-04-22 16:26:15 675

原创 SAP文本框的设置

效果图:代码实现:首先需要在屏幕里面画一个定制控制关键代码:DATA:gv_containerTYPEREFTOcl_gui_custom_container,gv_texteditTYPEREFTOcl_gui_textedit.MODULEstatus_0100OUTPUT.SETPF-STATUS'STATUS_10...

2020-04-22 10:45:15 1570 1

原创 OOALV的树和分屏

OOALV的树和分屏新建的程序是模块池,要先创建事务码效果图屏幕年度和期间要弄成NUMC类型gui状态代码CONSTANTS:gc_month TYPE i VALUE 6.TYPES:BEGIN OF gty_head,gjahr TYPE gjahr,monat TYPE monat,bukrs TYPE bukrs,lgort TYP...

2019-12-16 14:47:31 849

原创 ABAP选择屏幕的事件触发,以及F4的制作

ABAP选择屏幕的事件触发,以及F4的制作直接看实例REPORT zjob_ljr_10.TABLES:ztest_ljr01.SELECTION-SCREEN BEGIN OF BLOCK bl02 WITH FRAME TITLE TEXT-002.PARAMETERS: p_zsfqgq TYPE ztest_ljr01-bukrs AS LISTBOX VISIBLE L...

2019-12-12 10:57:53 1908

空空如也

空空如也

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

TA关注的人

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