- 博客(58)
- 收藏
- 关注
原创 销售订单短文本拼接特性值自动带到申请单描述中
自动生产申请单(销售订单计划行),申请单描述由销售订单带出。PBO增加 MODULE。增强点:MV45AFZZ。SAPMV45A主程序。4001屏幕字段更新。
2024-01-30 14:48:05
295
1
原创 SAP 获取物料/批次/订单的特性值(学习一)
根据分类别查KLAH表,KLAH-CLASS = 'XXX',获取内部等级号 CLINT。根据KLAH-CLINT = KSML-CLINT取得分类下所有的内部特性号 IMERK。根据KSML-IMERK = CABN-ATINN取得特性详细信息,CABNT是特性描述。MCH1、MCHA、AUSP、MCH*开头的几个。OBJECTKEY_IMP:物料号 带前导0。200 特性通过数据库取值。5、批量修改批次特性值。
2024-01-10 14:52:31
5893
1
原创 SAP ALV 报表增删改查 及 下载模板导入文件
今天的这个案例讲的是一个自建立表,我们要给他实现增加,删除,修改,查询的功能.同时,增加权限检查. 本案例会从如何自建立表及表格函数生成器到最后权限检查都讲解一遍,并加入多种基础并经常使用的技巧.如果是新手会很友好.我们通过SE11进行自建立表的创建.注意的是,自建立表一定要以Z或者Y开头,一般都是附加模块及号码 表示自建表顺序 .本质上是技术上的活灵活用.将多种基础内容合并在一起,这样才算是业务结合学习内容实际. 算是真实开发.我们基础表建立完成后,就开始在SE38中开发程序.
2023-09-15 14:43:44
448
原创 SAP RFC介绍(sRFC/aRFC/tRFC/qRFC/pRFC)
RFC实际上是异步RFC调用的应用之一,异步RFC调用适用于多个SAP ABAP系统间的并行处理(不支持非SAP系统),可以在同一个系统内部使用异步RFC调用,并将部分处理负载转移到其它的应用服务器上,如果不现实指定异步RFC调用的目标,则在同一应用服务器内,也可以通过本地异步RFC调用实现多个工作过程的并行处理。通过事务RFC调用,可以将多个逻辑上相关的远程调用绑定到一个LUW上.在该LUW内,所有调用按其调用顺序,在目标系统的相同程序上下文中以单个事务的方式执行,要么执行所有,要么完全回滚。
2023-07-27 10:20:04
1846
原创 SAP HANA数据库学习
这个就很简单,你以前建了一个Calculation view和ADSO啥的,或者你建了一个CP可以用于其他CP的。首先是semantics下面的节点,如果你选cube,第一个节点就是aggregation,如果你选了dimension,那第一个节点就是projection,如果你选的是cube with star join,那第一个节点就是Star Join。其他的Union,join ,projection,star join,aggregation,rank都很好用。不管是哪个,肯定是系统帮我生成的。
2023-07-21 14:28:24
614
原创 SAP CRM 客户关系管理-创建业务角色配置
SELECT SINGLE * INTO ls_objectsub FROM zles_objectsub (对象类型子类型动态配置表)创建对象类型(新复制一个类)
2023-07-11 10:07:24
571
6
原创 SAP WebDynpro 介绍和实例
指的是SAP GUI中的屏幕, 屏幕又叫做DYNPRO动态程序,ABAP的屏幕的主要组成部分有GUI Status, GUI Title, Screen等, 简单的屏幕元素如输入框, check box, radio button,等,还有复杂些的如Table control可用来批量修改数据, Tabstrip 选项卡用来在一个区域内显示一组意义相关屏幕. 而ABAP屏幕处理中最重要的逻辑事件就是PBO和 PAI,前者用来。例如当前的屏幕编号,以及下一个屏幕的编号等。3. 界面元素的属性。
2023-07-05 10:57:53
2012
4
原创 SAP HR:Infotype-信息类型(HR305)
• 人力资源主数据和特定申请人数据的Infotype 为0000 到0999。• 新建Infotype 菜单,并处理现有的Infotype 菜单。• 仅针对申请人的数据的Infotype 为4000 到4999。• HCM 计划数据的Infotype 为1000 到1999。• 时间管理数据的Infotype 为2000 到2999。人事管理→ 人事行政管理→ 定制程序→ 操作→ 更改。实施指南:人事管理→ 人事行政管理→ 定制程序→。Infotype 菜单→ Infotype 菜单。
2023-06-30 13:58:58
773
原创 SAP BW处理链创建运行
拖拽到右侧,在弹出窗口中输入要执行的InfoPackage的技术名称。合并数据链创建一个新的将其他处理链合并。RSA1 - 数据仓储工作台 /执行处理链之前先清楚完整的数据内容。关于收集器Process的说明。在相应组件上右击,创建处理链。处理链是由后台用户执行的。
2023-06-29 11:33:35
773
1
原创 SAP BW/HANA 数据源创建示例
创建PC(处理链) 运用上边创建的DTP---DTP_00O2TQWPCJN3058B4K2LRBO1B。1、RSO2——创建数据源——明明规则:Z+ZZ/BZ/HY_PP/MM/SD/FI_数据表名。成功后传输至测试系统----进入eclipse---BW开发系统。创建RFC:ZBW_FUN_ZCOT007E。函数组—ZBW_GROUP_FI。RSA3——测试验证提取是否成功。选中-finish---保存激活。保存——返回——保存——返回。转存失败重新上传取消。finish--激活。
2023-06-28 15:34:43
1979
原创 SAP BW/4 HANA基础学习-数据源创建
创建一个新的数据源:事务数据源、主数据属性、文本数据源。点击保存,数据源就创建完毕了,可以在BW端复该数据源。
2023-06-27 11:06:08
1225
3
原创 SAP 修改WEB+UI报表搜索条件的筛选条件
通过表找到维护视图——CRMV_DQ_ATTROP。找到维护表——CRMC_DQ_ATTROP。维护视图—— CRMV_DQ_COM。
2023-06-25 09:50:56
178
原创 SAP 常用基础函数总结
COMMIT WORK AND WAIT 同步更新,该语句执行后会等待所有更新函数都执行完后才继续执行后面的代码,执行结果可以通过sy-subrc来判断事务提交是否成功。ls_button-on_client_click = lv_url. "这是重点,跟普通的按钮不一样ON_CLIENT_CLICK。rv_value = cl_bsp_dlc_view_descriptor=>field_type_link. “获取链接。********代码逻辑。**--Read到对应的TABIX。
2023-06-21 10:20:15
1065
原创 SAP HR模块常用函数和宏
宏RP_PROVIDE_FROM_FRST和RP_PROVIDE_FROM_LAST 是一对相对应的宏,也是我们PNP逻辑数据库里最常用的一组宏。能选择一个逻辑数据库,所以在PNP里或是在PCH里,想再次通过评估路径来查找一些信息,这个函数都提供了很方便的功能。在SAP系统中,大部分对象存在的方式的都是以ID的方式记录在数据库表中,HR模块也不例外,但是HR报表中,绝大部分的可以都希望显示名称,这时函数。个人感觉,这个函数是最好用最常用的一个函数之一,无论是PNP 和PCH,这个函数在程序里都是最好补充。
2023-06-19 09:42:13
1145
原创 SAP HCM SCHEMA 规则记录
裂片是用于将工资类型连接到工资中ERP论坛欢迎您表的属性。在删除一个工资类型的裂片后,你可以使用RESET重新保存他们。这些操作符让你将工资类型中的两个字段相乘并将结果保存在第三个字段中。ACTI0函数处理工资规则,但是它不通过工资类型表来循环,但它在不同的工作地点/基础工资记录间循环,并挨个处理它们的规则。将头中的工资类型不改变值或改变值后移到ERP论坛欢迎您的表。这个操作符为当前的工资类型返回某个处理类的值。当工资类型被Pxxx函数读入工资时,他们被保存在称为IT(Input Table)的内部表中;
2023-06-15 09:48:04
2814
2
原创 SAP WEBUI报表创建
4、BSP_WD_CMPWB——创建界面组件(创建组件时需要调试程序跳过一段执行)2、GENIL_MODEL_BROWSER——交互层模型组件创建。1、SE11——创建搜索条件和结果的结构。5、SE24——创建方法(逻辑代码)3、SPRO——创建组件分配。根据向导创建传输请求会有报错。6、配置查询和结果页面字段。
2023-06-14 10:05:39
452
原创 SAP WebDynpro 介绍和实例
指的是SAP GUI中的屏幕, 屏幕又叫做DYNPRO动态程序,ABAP的屏幕的主要组成部分有GUI Status, GUI Title, Screen等, 简单的屏幕元素如输入框, check box, radio button,等,还有复杂些的如Table control可用来批量修改数据, Tabstrip 选项卡用来在一个区域内显示一组意义相关屏幕. 而ABAP屏幕处理中最重要的逻辑事件就是PBO和 PAI,前者用来。例如当前的屏幕编号,以及下一个屏幕的编号等。3. 界面元素的属性。
2023-06-13 09:45:42
817
原创 SAP 后台数据库表修改记录查看
能看到修改的日期,时间,修改人,修改的事务码,不管是SE16N修改,还是SE37修改,或者是程序本身的增删改,都会被记录下来,如果是改的话还会有旧值和新值比较。如果basis没开日志记录,还能查到谁偷偷用SE16N修改了后台表吗?然后在表SE16N_CD_DATA中用上面的ID查询具体的修改数.选中被删除的行,点击资料记录还能查到被删的是什么值。SE16N--->输入表 SE16N_CD_KEY。输入相应的用户或者被改的表格名称或时间查到修改记录。也有个方法,只能查到用SE16N修改的记录。
2023-06-12 09:47:09
1991
原创 SAP SMW0上传EXCEL文件模板到Web资源库
1. 运行T/C SMW0 选中WebRFC 应用程序的二进制数据 回车。1. 运行T/C SMW0 选中WebRFC 应用程序的二进制数据 回车。SAP SMW0上传EXCEL文件到SAP Web资源库。3. 新建一个对象,用于储存文件。3. 新建一个对象,用于储存文件。2. 输入保存的Package。2. 输入保存的Package。4. 选择模板文件,并打开。4. 选择模板文件,并打开。
2023-06-01 10:10:09
243
原创 SAP 表向导创建dialog屏幕
二、创建屏幕:用表控制向导来创建 table control。一、创建程序:定义结构。内表、写查询逻辑、数据展示。dialog 查询整张表,整张表作为一个容器无标题。三、创建完成后代码逻辑会自动生成。
2023-05-31 10:33:46
193
原创 SAP 权限对象
SE38创建权限检查程序或者SM30创建维护视图——SE93创建对应程序或者视图的事务代码。授权对象层次关系:授权对象分类—授权对象—授权对象字段。如果单据因ACE权限未查询到则先查看T-CODE——ACE_RUNTIME是否有权限。无组织架构权限的单据类型:AT_ACE1_OBF_FILTER。查看ACE权限控制程序内容:ZCL_LES_ACE_AF*点开用户——再点击更新所选用户的上下文(对象、类)同样点中回复对象的单据——点击更新所选用户的上下文。—分配角色到用户——AGR_TEXTS—角色描述。
2023-05-30 09:52:59
4077
2
原创 SAP CDS视图操作
长度为 len 的字符串,带有 arg 的右对齐内容,没有尾随space,其中扩展字符串产生的前导space被参数 src 中的字符REPLACE(尊重所有space)。如果需要的字符多于 src 中存在的字符,则重复使用 src 的内容。长度为 len 的字符串,带有 arg 的左对齐内容,没有尾随space,并且其中由扩展字符串产生的尾随space被参数 src 中的字符替换(尊重所有space)。如果 arg 的类型为 SSTRING,则为 SSTRING,否则为长度为 arg 的 CHAR。
2023-05-26 11:29:15
1491
原创 SAP IDOC操作总结
技术设置 注意:如果此处定义的rfc连接名字和接收方的逻辑系统重名则不需要 下面2)和3)的步骤。给对应的idoc partner添加idoc的信息如下(下面要填写的信息都是上面已经配好的)名字可自定义,也可自动生成,在这里直接生成端口名称,回车。通信设置,参照发送方创建200到114的rfc连接。实用程序,点击测试,分别进行连接测试和权限测试。设置描述以及rfc目标,设置完成,保存,退出。选择自己创建好的发送方以及接受方,回车,保存。添加自己的rfc连接,点击保存,退出。
2023-05-25 10:29:52
5013
7
原创 SAP系统软件安装
安装包下载:GUI730.zip链接:https://pan.baidu.com/s/1LOH7GVAMn5VFayehWRkpOQ?pwd=3297 提取码:3297一、SAP系统安装1、安装包放到本地后,右键解压,进入解压文件夹下的SAP GUI子目录,双击SapGuiSetup可执行文件。 2、点击下一步。 3、勾选SAP GUI for Windows 7.30(Compilation 1),点击next。(若勾选后next为灰色,说明安装已安装过sap或安装失败;需要执行卸载,卸载参考最文档底
2023-05-24 11:37:59
12513
12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人