- 博客(21)
- 资源 (12)
- 收藏
- 关注
原创 向上取整;向下取整;四舍五入
REPORT z_zcd_013.DATA:a TYPE mseg-menge, b TYPE mseg-menge, c TYPE mseg-menge.a = '1.36'.b = '1.34'.c = a / b.WRITE:/,c. "输出 1.015c = CEIL( a / b ).WRITE:/,c. "输出 2.000c = FLOOR( a /...
2018-07-31 09:44:20 4581
原创 ABAP div、/、mod的用法
1、divdiv是用于取两数相除的商的,c = a div b,得到的c的值就是a除b的商。2、// 是用于取两数相除的结果的。c = a / b,如果c是i数据类型的,这个语法会进行四舍五入的。3、modmod 是用于取两数相除的余数,c = a mod b,得到的c的值的就是a除b的余数。...
2018-07-31 09:29:19 4460
原创 User Exits for Price Determination
Routine USEREXIT_PRICING_PREPARE_TKOMKInclude RV60AFZZ (SAPLV60A )This user exit allows you to copy additional fields for pricing in the TKOMK communication structure (header fields), which have not...
2018-07-26 15:54:43 713
转载 Web API 强势入门指南
Web API是一个比较宽泛的概念。这里我们提到Web API特指ASP.NET Web API。这篇文章中我们主要介绍Web API的主要功能以及与其他同类型框架的对比,最后通过一些相对复杂的实例展示如何通过Web API构建http服务,同时也展示了Visual Studio构建.net项目的各种强大。目录什么是 Web API 为什么要用 Web API 功能简介 Web ...
2018-07-20 15:42:44 1369
转载 api接口设计
写过不少接口,不过一直没有去总结,网上搜了一下,大同小异,此文根据以下几个链接整理修改:https://segmentfault.com/a/1190000004051246http://blog.sqrtthree.com/2015/09/08/api/http://keeganlee.me/post/architecture/20160107https://www.hutuseng....
2018-07-20 13:51:09 4071
转载 为什么很多第三方接口,都改成了基于http,直接传递json数据的方式来代替webservice?
问题:曾经不同系统间交互问题时,总是优先考虑webserivce,现在看到除了一些老牌的公司,比如 amazonk 对众的接口还是webservice的方 式,其他很多国内新项目的接口都开始转向直接传 JSON 的方式。我知道的优势之一,就是webservice的消息体肯定比json这种方式要大。请问, 除此之外,设计这些对众接口的时候,还有什么其他的考虑吗?回答:这实际上是三个问题...
2018-07-19 16:15:18 5015 1
转载 ABAP抓取异常的方法:try,endtry
异常处理 基于类的异常是从6.10版本开始,它们是以异常类实例方式来实现。异常类是系统预先定义好的全局类或者是由用户自定义的局部或全局的类。在sap6.10版本里,exception classes已经取代了catchable runtime errors基于类的异常exception classes 捕获DATA myref TYPE REF T...
2018-07-19 11:24:11 11756
转载 【MM采购定价】怎么样实现创建采购订单的时候,采购价格不可以更改?
由于某些业务要求,要求在创建采购订单的时候采购价格不能手工输入,实现方法有:第一个方法:缺点:这个方法一刀切,会把所有类型的采购订单设置为采购价格不能修改。1.使用field selection把价格字段设置为显示(路径:IMG-->物料管理-->采购-->采购订单-->定义凭证层的屏幕格式 价格/数量屏幕)2.将条件类型中的 人工输入项设置为 D。第二...
2018-07-17 10:22:50 5030
原创 [HTTP] No memory for processing HTTP, HTTPS or SMTP query
问题描述:I use class cl_http_client so as to call a Web Service (in the Intranet).Everything goes well as long as the number of requests stay low. When I reach a thousand of request or so (online ...
2018-07-17 09:58:40 2285
原创 abap中利用正则表达式除去字符串中的数字
REPLACE ALL OCCURRENCES OF REGEX '[0-9]' IN lv_bstkd WITH space.
2018-07-17 08:45:30 1726
转载 sap 销售订单过量交货和拣配有关设置
拣配有关:【拣配或撤下相关】标识该类型的交货项目是与拣配相关还是与入库相关。使用在向外交货的情况下,只有与拣配相关的交货项目将转移至仓库管理 (WM) 组件。某些项目如文本项目或服务项目(咨询活动)与拣配无关。在进项交货的情况下,该标识符控制了项目是否与入库相关。必须设置该标识符,从而该项目将被包含在仓库管理转移中,然后再入库。】可以决定是否允许在vl02n事务中使用捡配功能。检查过量交货设置如下...
2018-07-11 08:28:00 3756
转载 根据销售订单创建交货单并自动拣配、过账发货程序
Code listing for: ZSD020 Description: 根据销售订单创建交货单并过账发货*&---------------------------------------------------------------------** 程序名称: 根据销售订单创建交货单并过账发货* 程序名 :ZSD020* 开发日期:2013-08-26* 创建者 :* ...
2018-07-11 08:26:56 4031
原创 利用函数BAPI_OUTB_DELIVERY_CHANGE - 删除整个交货单和行项目
IF delivery_item IS NOT INITIAL. "Delete particular Delivery item SELECT SINGLE vbeln posnr charg matnr lfimg umvkz umvkn INTO wa_lips FROM lips WHERE vbeln = delivery AND po...
2018-07-11 08:24:34 3067
原创 修改交货单(修改时增加批次、批次拆分、序列号)并实现拣配,不进行过账操作(SD_DELIVERY_UPDATE_PICKING、BAPI_OUTB_DELIVERY_CHANGE)
FUNCTION zif_sd_002.*"----------------------------------------------------------------------*"*"本地接口:*" EXPORTING*" VALUE(CODE) TYPE CHAR1*" VALUE(MESSAGE) TYPE CHAR200*" TABLES*" PIC...
2018-07-11 08:21:20 5993
转载 ABAP 字符串操作
1).SHIFT:截断字符串SHIFT {c} [BY {n} PLACES] [{mode}].:作用:去掉字符串的前n个位置的字符,如果n未指定,默认为1,如果指定的n小于等于0,则字符串不变。如果n超出字符串的长度,则字符串变空,所以在做 此操作的时候要注意n的指定。可以首先获得该字符串的长度,方法:len=STRLEN(C)。Mode:指定字符串截断的方向。LEFT:从左边截断RIGHT:...
2018-07-10 08:28:49 1005
转载 ABAP如何在调试查看EXPORT/IMPORT 内存数据
These memory IDs can be accessed in the debugger, but the option isn't accessible by default in the "new" Debugger. To display them you have two options:In the new Debugger, change one of the tools yo...
2018-07-10 08:27:56 736
转载 日期和时间函数
1. DATEDATE(year,month,day):返回一个表示某一特定日期的系列数。Year:代表年,可为一到四位数。Month:代表月份。若1<=month<= 12,则函数把参数值作为月。若month>12,则函数从年的一月份开始往上累加。例如:DATE(2000,25,2)等于2002年1月2日的系列数。Day:代表日。若日期小于等于某指定月的天数,则函数将此参数值作...
2018-07-10 08:25:51 2000
原创 根据当前时间找到想要月份的第一天和最后一天
CALL FUNCTION 'FIMA_DATE_CREATE' EXPORTING i_date = sy-datum i_months = '-1' "根据月份的加减可以推算需要年月的第一天和最后一天 i_set_last_day_of_month = 'X' IMPORTING e_date ...
2018-07-10 08:22:18 513
原创 ABAP高效率批量修改内表的数据
DATA : BEGIN OF hah, flag TYPE c, sex TYPE c, END OF hah.DATA it_hah LIKE TABLE OF hah.CLEAR hah.hah-flag = 'X'.hah-sex = 'f'.APPEND hah TO it_hah.CLEAR hah.hah-sex = 'm'.APPEN...
2018-07-10 08:16:53 4468
转载 ABAP Bom按层展开的几种实现方法
*递归的方式实现FUNCTION zbomexplode.*"--------------------------------------------------------- *"*"Local Interface:*"IMPORTING*"REFERENCE(MATNR) TYPE MATNR*"REFERENCE(WERKS) TYPE WERKS_D*"TABLES*"PARENT STR...
2018-07-10 08:12:50 2289
转载 IDoc
IDoc(wedi)IDoc:intermediate(媒介)documentIDoc是一种系统间通用的数据交换格式,通过IDoc接口可以实现SAP系统之间以及SAP系统与其他系统之间的数据交换。 基于IDoc的应用技术有:ALE:多用于同一个企业中不同SAP系统之间的数据交换,通过IDoc格式的数据创建分布式系统EDI(electronic data exchange,电子数据交换):用于实现不...
2018-07-04 10:01:01 3016 1
SAPscript Legacy Text Editor patch
2017-08-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人