自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(223)
  • 资源 (1)
  • 收藏
  • 关注

原创 LAN RPA SAP自动化工具

SAP GUI 前台操作一次,即可完成SAP自动化批处理制作。

2022-12-30 14:49:18 2004 1

原创 ZLAN_ACC ABAP程序管理工具 使用说明

18年写的,后面一直放着没管了,现在有空做了一点小的更新。考虑到有些公司SAP服务器不能访问外网,发请求做的是走自己电脑的,只要自己电脑能连外网,就可以访问云端代码。

2021-04-06 10:58:21 8571 8

原创 web service XML_HANDLING

sap调用web service接口时,如果字段值为空,发出的xml会默认隐藏这个字段,即xml中就没有这个字段标签了。如果要保持空值,需要设置EXTENDED_XML_HANDLING 为X,同时在controller表增加条件。之后,设置EXTENDED_XML_HANDLING。之后修改controller。

2024-02-05 00:00:00 363 2

原创 JS取数组中的属性生成新数组

直接map,不用return。

2024-01-27 16:28:36 426

原创 el-divider样式

【代码】el-divider样式。

2024-01-15 17:18:28 597

原创 BP DRFOUT触发机制

修改BP保存后没有立即出发DRFOUT,找到系统这里判断是否分发。配置点在这里,维护视图MDGV_BUS_BO。把池输出改掉,再去BP修改保存就能看到日志了。数据元素的域值是,为P则不分发。

2023-11-20 14:31:09 199

原创 el-input-number数值左对齐

【代码】el-input-number数值左对齐。

2023-11-16 14:55:51 1053

原创 SAP QRFC

SE37 /SAPAPO/CIF_INBOUND_RESTART 处理waiting的队列。如果队列没有堵塞异常了,需处理的数据很多的话,可以改下参数重启服务器。/N/SAPAPO/cq 查看waiting的队列。smqs QRFC监控器(调度器)

2023-02-01 10:21:27 598 1

原创 不可实施note中的代码

在 Correction Instructions里,单击SAP_APPL即可跳转。在 SAPLSCW_NA_SCREEN ISCWBIMP03 679行。get_tree方法执行完的lt_item参数里,放一个断点。在SAP ONE Support Lanchpad里。导出excel复制出来,se38粘进去就可以了。在不可实施的Note中如果要copy代码。双击“源代码的更改”

2023-02-01 10:17:35 352

原创 MIR4效率问题

原因是Perform READ_DATA_INTO_TREE_HIST耗费大量时间。这样就不会执行READ_DATA_INTO_TREE_HIST了。MIR4查看发票时如果采购订单数据太大可能会卡死显示不出来。此时选一张可以进去的发票,关闭PO树结构,

2023-02-01 10:15:58 261

原创 生产订单、工作中心、成本中心、工艺路线

PLNNR 工艺路线组 PLNAL 组计数器 PLNKN 节点(标准工序) ZAEHL 内部计数器(标准工序) 与工艺路线连接,修改订单工序对这些值没影响(新增工序时节点和内部计数器为空)RESB-RSNUM 预留编号 RESB-RSPOS 预留项目编号(预留项目编号非订单组件中的项目编号,类似于计数器,删除后不重复使用,可作为唯一标识) RESB-AUFNR 生产订单号。如拆卸订单数量就应该为负)

2023-02-01 10:14:32 1433

原创 生产订单、工序状态

message e001(00) with '工单' lv_aufnr '不允许做计划,请与生管确认后再重新为该订单做排程'.'I0046' "结算 CLSD 结算状态工单组件全部打上删除标记。'I0076' "删除 标记(生产订单)DEL (也有删除两个字)'I0013' 删除(订单工序状态,就‘删除’两个字)if lt_status-stat = 'I0076'. "删除。if lt_status-stat = 'I0002'. "下达。'I0002' "释放(下达)REL。'I0043' "冻结。

2023-02-01 10:13:48 279

原创 ECCS凭证利润中心增强

if ls_tab_faglflexa-buzei is initial or lv_split = 'X'. "fla表有改变币种的情况,所以非新增行和拆分行还是不要动。read table it_ecmca into ls_ecmca with key docln = lv_docln_c. "原凭证行作为模板。ls_del-docln = ls_ecmca-docln. "删除原凭证行,新增拆分行。if ls_tab_faglflexa-buzei is initial. "为空是新增行。

2023-02-01 10:12:33 306

原创 VF01销售开票汇率增强

需要注意,如果vf01前台手工修改了开票日期,vbrk-fkdat不是前台的,而是dn上带过来的,此时需要使用变量 invoice_date。此增强bapi和vf01都会进来,但是vf01只进来一次,如果vf01进到抬头手工修改汇率日期后不会再触发增强,会按标准逻辑取汇率。标准逻辑会判断vbrk-vbtyp 销售和分销凭证类别 是否是公司间开票,如果不是公司间开票,会继续覆盖成M类型汇率。标准代码如下 RV_INVOICE_HEAD_MAINTAIN。参考 note 587059。

2023-01-31 11:20:15 867

原创 VL01N创建交货单修改开票类型

在MV50AFZ1的USEREXIT_SAVE_DOCUMENT_PREPARE。修改内表XLIKP的值。

2023-01-31 11:17:32 152

原创 SAP 翻译

如果se63翻完屏幕没变化,需要编辑屏幕,保存再激活。SLXT 按处理人,时间增量传输。dialog屏幕的label是可以翻译的。如果是变更的,直接输入请求翻译。

2023-01-31 11:16:17 197

原创 eclipse abap 快捷键和日常操作

在代码页是刷新断点,在断点页是跳过所有断点,跳过所有断点后再取消跳过需要新开窗口执行才生效,否则不会进断点。ctrl + shift + enter 前面插入一行(光标可以放在文字中间,不会断开文字)shift + enter 后面追加一行(光标可以放在文字中间,不会断开文字)ctrl + o 打开 outline 再按一次 打开主程序的。CTRL+SHIFT+L 打开现有的快捷键,再按一次打开配置。CTRL + SHIFT + A 打开任何对象。CTRL + SHIFT + G 所用处清单。

2023-01-31 11:14:38 623

原创 FM ALV

小数 IS_FIELDCAT-DATATYPE = 'DEC'. IS_FIELDCAT-DECIMALS_OUT = 'N'. (可以控制输出小数位)系统功能码 '&F02' '&F15' 'BACK'等自带功能码返回事件,'&DATA_SAVE'自带触发ENTER功能。LAYOUT-CTAB_FNAME = 'CELL_COLOR'. "单元格颜色,参考LVC_T_SCOL。BALV_POPUP_TO_SELECT DEMO程序BALV_POPUP_TO_SELECT。

2023-01-31 11:09:49 190

原创 SAP UDD审计,usmm 逻辑

engines统计调用的函数在表TUAPP里,可以根据应用程序ID找到函数,执行函数就能得到结果,如0395 SAP Prod. Planning & Detailed Schedul.的函数名是/SAPAPO/PPDS_AUDIT,调用了cds /SAPAPO/CDPS_PPDS_AUDIT_PRD计算。作业主要调用RSUVM007 收集和存表和 RSUVM008删除锁,通过APPLIC id和FUBA 函数执行,ID和描述可以通过RSUVM042看,统计账户的函数名是RE_AUDIT_USER。

2023-01-31 11:04:39 560

原创 SE03 对象类型

表和视图可以在E071K 用表去查(视图的请求也可以用表名在这里查到)ABAP 询问: 询问 R3TR AQQU ZPP01 ZPLAN。维护和传输对象的定义 R3TR TOBJ ZMM005M_CONS。表内容 R3TR TABU TVDIR (是否记录例程是这条)表内容 R3TR VDAT 如果维护的是定制视图是这个,如。ABAP 询问: 用户组 R3TR AQBG ZPP01。ABAP 询问: 功能区 R3TR AQSG ZPLAN。记录例程是空,不记录例程是X。NROB 编号范围对象。

2023-01-31 11:02:49 226

原创 abap OO代码

parameter iv_level | 0收集消息,1直接raise e消息。

2023-01-31 10:59:02 141

原创 BAPI_PR_CREATE 创建采购申请

如果传入component没起作用,且执行完之后component表变空,SFW5检查下LOG_MMFI_P2P下面的MM_SFWS_CI_01 是否激活。

2023-01-31 10:57:50 278

原创 BAPI_SAG_CHANGE 修改采购SA

ls_condition-cond_value = cs_data-zjg. "货物结算价格(不含税)/100。ls_validity-valid_from = cs_data-zjgksr. "条件记录有效起始日。ls_condition-cond_p_unt = cs_data-peinh. "货物结算价格单位。ls_condition-cond_unit = cs_data-meins. "结算计量单位。*& --> TI_SA 采购计划协议。*&

2023-01-31 10:56:32 300

原创 sap 资产

用资产取这张表数据,再去取bkpf的会计凭证号。NDABJ 已用年限 NDABP 已用期限。KTOGR 科目定位码,找到统驭科目。ANLC 资产值字段(折旧范围)ANLB 折旧期限(折旧范围)ANLZ 时间相关资产分配。ANLA 资产主记录段。ANKT 资产分类描述。ANEK 资产转移记录。

2023-01-31 10:56:09 167

原创 SAP BAPI

bapi testrun也要rollback,否则连续调用可能存在缓存的问题。然后调用BAPI,就会自动生成测试数据,结束之后FBGENDAT删除条目。SE38 FBGENDAT,输入函数名,模式选B,激活。SU01用户维护一个参数FBGENDAT = X。部分BAPI开头有fbgenmac 如。表名可以开启函数测试日志。

2023-01-31 10:54:48 255

原创 会计凭证、成本中心、成本要素、总账、物料标准成本核算

UKALN 输入的成本估算的成本估算编号(组件在KEKO中成本估算号) 注意:这个和KSTLN不一样,KSLNR是物料自己核算的时候的得到的,而他是作为结构核算时得到的,前几次一下,最后一次不一定一样的,可能陷入死循环。取数时用物料号和有效日期在KEKO中取到核算编号和核算日期(如果不人为乱操作,有效日期内只能取到唯一一条数据),再用核算编号和核算日期在CKIS中取到物料号和成本信息,继续用物料号在KEKO中取到核算编号,再用核算编号和核算日期CKIS中取核算信息;不知道核算日期怎么来的。

2023-01-31 10:53:37 419

原创 实际成本还原

3表找kalnr_in,用kalnr_in=业务处理去2表找备选采购(二表除了副产品还有主产品的产出),用2表的备选采购取mlcd-备选采购取出副产品数量和金额。(第二层组件对顶层物料的投入量 = 第一层组件对顶层物料的投入量 / 第一层组件的产量 * 第二层组件对第一层组件的投入量)第一次循环结束,开始第二次循环。KALNR_BAL 备选采购(取产量) KALNR_IN 采购过程(取下层物料)2.再去CKMLMV003用成本核算号找到备选采购(产出)、业务处理(投入)GJAHR 年度 PERIO 期间。

2023-01-31 10:52:33 1841

原创 常用tcode

ST03N 分析系统的工作负载,同时可以看到tcode和rfc的调用记录。能查到用户执行的TCODE,执行的程序,登录的终端,删除的数据条目。SM50 进程占用work process数量。用户活跃度计算方法,用操作步数计算。sm66 查看进程执行了多久。和服务器时区不一样就查不到。400/7*每个月的天数。TCODE 执行数据。

2023-01-31 10:48:51 111

原创 SAP BDC

OR ( GT_MESSTAB-MSGID = '00' AND ( GT_MESSTAB-MSGNR = '349' OR GT_MESSTAB-MSGNR = '347' OR GT_MESSTAB-MSGNR = '344') ). "找不到屏幕字段。当BDC最后一步没有关闭窗口时,可以用这个模式来显示最后一步的窗口。BDC和常规模式有点不一样,比如进入MIGO时,无论屏幕分辨率是多少,表控件都只显示三行而不是动态的,所以可以录屏。,此时表格的第二行就是表格的最后一行了;

2023-01-31 10:44:18 636

原创 f110 打印

SO10看text id,SO10测试打印机是用户默认的打印机。FBZP 选公司代码,这里配了form。

2023-01-31 10:26:18 154

原创 KEDR COPA特性特征派生

KEDR 特性特征派生,此处影响增强是否可以写进值。

2023-01-31 10:24:53 107

原创 数据字典、程序、请求

tcode TSTC tstct(多行) tstcp tstca tstcc usott。CCNOCLIIND 空和1表示该客户端可以 修改对象。TRKORR 请求/任务 STRKORR 父请求。LANGU 语言代码 AS4TEXT 简短描述。MAXRC 返回代码 0008报错。dd25l 锁对象 ENQU。需要stms刷新表里才会有。TRDIRT 程序描述。TLIBT 函数组文本。

2023-01-31 09:04:49 83

原创 SAP应用服务器

对话步骤(dialog step)分配过程:用户发送对话步骤的执行请求给应用服务器的分配器,分配器把请求推送给空闲的工作进程,工作进程定位共享内存中的程序对应的context,并执行对话步骤,执行完之后工作进程将恢复空闲状态。一个请求只能分配给一个工作进程执行,一个程序的多个对话步骤执行请求可以由多个工作进程执行(当然一个程序的多个连续请求会尽可能分配给一个工作进程,这样可以减少工作进程定位程序context的次数),一个工作进程可以处理不同用户的不同请求。(这是隐式提交的原理)。

2023-01-31 09:03:24 776

原创 SAKO搜索帮助增强(FB02科目搜索帮助)

r_bukrs-shlpfield='BUKRS'."要进行条件限制的字段-销售凭证。*r_spras-shlpfield='SPRAS'."要进行条件限制的字段-销售凭证。*r_bukrs-shlpname='H_T000'."搜索帮助名字。*r_spras-shlpname='H_T002'."搜索帮助名字。

2022-07-20 16:07:54 287

原创 SPAD 输出设备

SPAD一般用LP01,注意要大写,小写的 点显示会找不到选择设备类型和假脱机服务输入存取方法注:在目标系统特别要注意输出设备配置 的 设备类型是否正确,如果输出设备配置的设备类型和“smarforms中样式的页格式的格式类型分配的设备类型”不一致时,在打印预览时不会出错,但目标系统会使用默认的字体,导致两个系统的显示不一样,如果点了打印按钮就会报错了。配置PDF output deviceSPAD 创建output device, device ty

2022-05-12 15:08:06 764

原创 自建表维护工具

用途这是个简单的小工具,用于维护自建表。传统建完自建表,可能建一个SM30用于维护,SM30每张自建表都需要创建一次,如果字段有改变每次还需要调整,SM30的筛选排序这些没有alv方便,一次只能粘贴一页数据。自开发个alv维护,有需要维护的自建表,配置把tcode和表名关联一下就好了,复制数据可以批量粘贴,也就不需要做批导功能了。目前只有增删改查和传输的功能,如果有复杂需求,可以改一下,建个配置表关联事件,在新的事件程序里写处理代码就好了。安装zlan_acc点进去选一下程序、表

2022-04-28 15:53:53 791

原创 自动传输副本请求

用途有时请求需要传输到测试环境才有数据测试,每次传输完请求再修改会产生多个请求,所以采用副本传输。此程序可自动创建副本请求,包含所选请求中的对象,然后释放副本请求并导入到目标系统。操作选择屏幕筛选要传输的请求选中要传输的请求,点击创建并传输副本请求填写请求描述和传输目标查看返回消息,如果返回成功即完成请求传输安装用ZLAN_ACC安装ZLAN_ACC V1.5 使用说明_小懒 [email protected]的博客-CSDN博客...

2022-04-06 14:56:46 632

原创 信贷、信用证

CL_UKM_XI_FACADE_R3_50 IF_UKM_CMA_QUERY_R3~GET_DATA可以取信贷额度和占用额度 T001 公司代码找到信贷范围UKM_KKBER2SGM 信贷范围找到信用段信用额度UKMBP_CMS_SGMSAP信用管理:信贷科目的主数据(客户信贷额度 信用段 额度)UKMBP_CMSSAP信用管理:合作伙伴信贷主数据RISK_CLASS 风险类(S4 KNVV为空)UKM_ITEM 信用额度管理: 行项目(SO DN 发票占用的...

2022-03-22 08:31:15 789

原创 销售凭证、客户主数据

VBAK销售订单抬头(注意:有各种类型凭证,有合同)VBAK-VBELN销售凭证号 VBAK-AUART销售凭证类型(免费订单、三包订单) VBAK-KNUMV单据条件数(查找销售订单项目定价条件直接去konv查即可,S4在PRCD_ELEMENTS里)abstk 拒绝状态(C全部拒绝) VKBUR 销售办公室(销售部门)VABK-KUNNR售达方...

2022-03-22 08:27:12 1726

原创 IB51创建IBASE

BDC虽然屏幕上没有翻页按钮,但是测试可以通过IBTC_PGDN翻页demo*----------------------------------------------------------------------** CLASS zcl_isb DEFINITION*----------------------------------------------------------------------***------------------------------

2022-03-22 08:21:40 266

lan rpa 最新版本 sap rpa

v1.7

2024-03-18

LAN RPA V1.0压缩包

LAN RPA V1.0压缩包

2022-12-30

ZLAN_ACC.LAN

ZLAN_ACC本地安装包

2021-04-07

ZLAN-ACC.LAN

ZLAN_ACC本地安装包

2021-04-07

空空如也

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

TA关注的人

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