![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Sap
雾气
这个作者很懒,什么都没留下…
展开
-
ALV的Excel方式显示缺少模板(请和系统管理员联系.缺少下列模板:sap_sm.xls)
有时候在ALV的Excel格式显示的时候,会提示:请和系统管理员联系,缺少下列模板:sap_sm.xls。两种方式:一、运行程序:BCALV_BDS_IMPORT_SAP_TEMPLATE,在Client000 Copy一个。二、运行Tcode OAER,参数为:Class name: ALVLAYOUTTEMPLATESClass type: OTObject...转载 2019-10-25 16:18:05 · 944 阅读 · 0 评论 -
MM模块得常用的Tcode
MM01 - 创建物料主数据XK01 - 创建供应商主数据ME11 - 创建采购信息记录ME01 - 维护货源清单ME51N- 创建采购申请ME5A - 显示采购申请清单ME55 - 批准采购申请(批准组:YH)ME57 –分配并处理采购申请MB21 - 预留MB24 - 显示预留清单ME21N- 创建采购订单ME28 - 批准采购订单(批准组:YS)...转载 2018-09-26 11:42:52 · 666 阅读 · 0 评论 -
SAP json 和abap 的转换
JSON :是一种简单的数据交换格式格式: { "structure": [ {"name":"jim","age":23}, {"name":"lily","年龄":24} ] }一个对象以“{”(左括号)开始,“}”(右括号)结束一个数组以“[”(左中括原创 2018-10-11 11:52:57 · 1843 阅读 · 0 评论 -
SAP 提供Rest Wep 服务之路径
转载来自:https://blog.csdn.net/stone0823/article/details/81661261Restfu Web 服务的四个状态:GET ,POST ,PUT, DELETE 和路径的关系创建的步骤就不再说了,在上个Blog中已经提到了创建自定义表 ZEMPLOYEE 作为数据传输的载体 创建自定义类 ZCL_EMP_HANDLER 配...转载 2018-10-11 14:57:03 · 1139 阅读 · 0 评论 -
如何使用应用日志(Application Log)
转载:https://blog.csdn.net/zhongguomao/article/details/78249535SAP的应用日志(Application Log)是用于创建,保存和分析系统消息的工具.相关TCODE:SLG0: Creation of Object and Sub objectSLG1: Display Application Logs相关创建应用...转载 2018-10-08 13:08:27 · 2249 阅读 · 0 评论 -
SD 常用的Tcode
与客户相关 VD01 建立客户 Create customerVD02 更改客户 Change customerVD03 显示客户 Display customerVK11 创建条件 Create Condition 创建价格(FOB)条件(ZPRO)VK12 修改条件 Change ConditionVK13 显示条件 Display ConditionVA21 创建报价 ...原创 2018-10-08 13:43:34 · 994 阅读 · 0 评论 -
SAP 接口之提供 Rest Web服务
前面提及了Rest 的简单介绍下面测试下sap提供rest web 的服务!! 如果要将SAP应用程序服务器 (application server)作为 http 服务提供者,需要定义一个类,这个类必须实现 必须用到IF_HTTP_EXTENSION 接口。IF_HTTP_EXTENSION 接口只有一个方法 HANDLE_REQUEST。自定义的这个类必须实现 HANDLE_RE...原创 2018-10-10 18:00:12 · 2435 阅读 · 0 评论 -
Sap 多线程应用
转载 https://blog.csdn.net/wangjolly/article/details/8949754转载 2019-02-22 13:25:34 · 621 阅读 · 0 评论 -
物料主数据的创建 (BAPI_MATERIAL_MAINTAINDATA_RT)
DATA: c_matnr LIKE mara-matnr, c_meins like mara-meins, wa_head TYPE bapie1mathead, it_materialdescription LIKE TABLE OF bapie1maktrt WITH HEADER LINE, ...原创 2019-05-02 21:03:00 · 2275 阅读 · 0 评论 -
Smartforms 中图片的调整
之前遇到过 图片 在 smarfroms 中打印的要求,但是图片上载完 查看的时候 出现背景底色改变传输: SE78 这个就不多说了图片格式:BMP格式但是 到smartforms 查看时 会出现图片背景底色改变 变成灰色这就是传输的图片没有调整造成图片必须满足以下条件:1.BMP格式2.色位图 为: 256 (画图工具)...原创 2019-05-02 21:24:23 · 2020 阅读 · 0 评论 -
SAP 发布的WebService 遇到的问题
sap 发布的webservice,第三方系统调用 ,传输数据 到SAP 时, 出现语言环境 为英文(EN),导致很多单据创建都要维护英文环境下的数据。没找到用配置怎么解决这个问题,只能改根本点!!!tcode:SICF找到你用RFC发布的ws的名字 然后 DEBUG 修改 登陆语言 为 中文如有找到配置怎么调整 ,请发评论,感谢~...原创 2019-06-04 16:56:23 · 1741 阅读 · 0 评论 -
修改request 的状态
*&---------------------------------------------------------------------**& Report YQHS_06*&*&---------------------------------------------------------------------**&*&*...原创 2018-09-20 11:24:51 · 279 阅读 · 0 评论 -
request 请求传输
当我创建完request/任务时,有时候创建的对象没有用上,这时,我想把这些没用的对象删除掉,不做传输这时我们要用到的一个工具例如:这里的名为zgiv 的对象 ,我没有用到,不做传输对象,可以删除掉,但是 这里面的对象都被锁定了,无法修改删除tcode:SE03 传输请求工具 有个请求任务中对象的解锁,就可以解决了 ...原创 2018-09-20 11:05:26 · 277 阅读 · 0 评论 -
PO 增强校验
场景:修改PO 时 , item 已标记的删除标记 不允许修改,并报错找到增强exit或者badiME_PROCESS_PO_CUST 这里要求的是点击解锁的按钮 时,删除的标记不能在修改回未删除 在BADI的 process_item中写入代码 DATA: ls_mepoitem TYPE mepoitem, ls_customer TYPE m...原创 2018-09-14 23:00:57 · 1146 阅读 · 0 评论 -
查看字符串是否包含非数字的字符
函数:CATS_NUMERIC_INPUT_CHECK ——》查看字符串是够包含非数字的字符(负号除外 小数点除外) PREPARE_STRING——》取出字符串中包含的数字 NUMERIC_CHECK——》判断字符串是否是numc的类型GENERAL_GET_RANDOM_PWD——》生成随机验证码UNITS_STRING_CONVERT——》字符转换成数字...原创 2018-08-28 11:02:54 · 2619 阅读 · 0 评论 -
Field_exit
1.先到 se11 找到你要修改的标准表,然后选择个字段的描述进行更改 SCARR的CARRNAME2.到CMOD -》转到-》文本增强-》关键字-》更改 3.修改描述4.保存修改 5.到se11的scarr表看下是否改变...原创 2018-08-30 11:21:14 · 289 阅读 · 0 评论 -
(XK01/XK02/XK03/MK01/MK02/MK03)供应商主数据增强
场景:sap的供应商主数据 下传给其他系统后,sap再次更新传过的供应商主数据 时,刷新这个标记字段,以备再次传输给其他平台的最新数据1.在表LFA1中增加 append-sturcture 2.查找增强的exit 这个就不多说了,网上有很多的查找的方法,找出出口为:SAPMF02K 和BADI:VENDOR_ADD_DATA3.接下来就是写代码了FIELD-...原创 2018-09-03 12:15:36 · 4157 阅读 · 0 评论 -
供应商主数据屏幕增强
场景:给供应商主数据增加分个按钮,实现自定义的其他的客制化数据如下截图,需要的BADI增强:VENDOR_ADD_DATA_CS 和 VENDOR_ADD_DATA 步骤如下:1.在LFA1增加 zlfa1的结构 2、进入事务代码SPRO,在中文环境下按照路径,后勤-常规->业务合作伙伴->供应商->控制->客户所有的主数据字段的采用,选择第...原创 2018-09-03 23:04:46 · 1877 阅读 · 0 评论 -
采购订单的增强(BADI)
场景:创建/修改某个类型的采购订单时,强势修改某个字段的数据如下: 查找增强这里就不说了! 找到 BADI:ME_PROCESS_PO_CUST方法:IF_EX_ME_PROCESS_PO_CUST~PROCESS_ITEM DATA: ls_mepoitem TYPE mepoitem, ls_customer TYPE mepo_badi_exampl, ...原创 2018-09-12 13:03:21 · 5803 阅读 · 0 评论 -
SAP abap 写隐士增强
这是比较简单理解的一种增强的方式,标准程序中用到很多下面写个简单的例子: 选中你需要想添加的spot的行 点击编辑=》增强操作=》创建选项ZQSPOT相当于一个容器,创建一个增强点的必要条件是要有一个容器。每个增强点(如ZEHENCE01)都可以创建到这个容器当中,也可以再创建一个容器。删除这个容器的方法:在本地对象或它的包中删除或在SE18中删除,激活程序,退出再进。...原创 2018-09-10 15:48:10 · 3055 阅读 · 0 评论 -
关于SAP 打印时 特殊字符的输出
最近遇到一个SF打印的程序,出现 欧元 的货币符号 (€)不能打印到纸张上的问题怎么解决呢1.条件允许的话,可以给 € 换成EUR2.SF改成图片传输3.首先到Tcode:SPAD 找到打印拉丁文的设备 SAPWIN然后自建一个新的输出设备(注意这里区分大小写) 转到设备类型 SAPWIN 创建 自己在SF中使用的格式再到程序代码中 指定这个设备...原创 2018-09-07 12:44:13 · 2644 阅读 · 0 评论 -
MIGO的屏幕增强
最近在群里看到小伙伴谈到migo的收货的增强,如图所示:如何做到呢,首先我们做下准备工作:1.我们需要创建2个表分别作为抬头和行项目的数据存储2.创建函数组和函数模块做数据传输和更新以及子屏幕的创建3.将相关代码写到对应的BADI增强的方法中*******************************************************************...原创 2018-09-18 15:01:24 · 7453 阅读 · 0 评论 -
SAP 如何连接外部数据库
找Basis 配置下AL11的路径 连接ORA/MSS的数据库DIR_SETUPS -> /usr/sap/DEV/SYS/profile/oracle/tnsnames.ora 的环境变量BOPRD = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = ****->...原创 2018-09-24 18:43:40 · 8680 阅读 · 0 评论 -
SAP Abap的release 7.40 的特性和语法
原创 2018-08-27 09:45:11 · 562 阅读 · 0 评论