![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SAP ERP
qq_17054613
这个作者很懒,什么都没留下…
展开
-
ABAP 报表选择屏幕上加自定义按钮
tables: SSCRFIELDS <<===该结构是必须的,SAP共预留了5个按钮PARAMETERS P_WERKS TYPE MARC-WERKS OBLIGATORY.PARAMETERS FS_DYNS TYPE RSDS_TYPE NO-DISPLAY.SELECTION-SCREEN: FUNCTION KEY 1. <<===该段落是必须的,是用于激活选择屏幕中预留的按钮INITIALIZATION.SSCRFIELDS-FUNCTX原创 2020-12-10 13:42:24 · 626 阅读 · 0 评论 -
模拟SAP ALV下载XLSX文件
模拟SAP ALV下载XLSX文件在日常项目中总能遇到要下载数据生成文件的需求,今天看了一下标准程序,做了一个模拟ALV下载数据生成XSLX的功能代码如下:TRY.CL_SALV_TABLE=>FACTORY(IMPORTINGR_SALV_TABLE = DATA(LR_TABLE)CHANGINGT_TABLE = <FT_DATA> ).CATCH CX_SALV_MSG. "#EC NO原创 2020-11-10 14:31:34 · 548 阅读 · 0 评论 -
SAP不通过PI发布直接发布RESTFUL API接口
创建对象ZCL_REST_TEST_APPLICATION继承超类CL_REST_HTTP_HANDLER,并重构方法IF_REST_APPLICATION~GET_ROOT_HANDLER创建对象ZCL_REST_SAMPLE_CARS继承CL_REST_RESOURCE,可按实际照需求重写GET,PUT,POST等http的操作方法,该样例重写了GET和POST,重写GET是会了获取CSRF tokenPost 代码如下: METHOD IF_REST_RESOURCE~POST.CALL M原创 2020-06-30 18:45:04 · 1430 阅读 · 0 评论 -
按照交货日期模拟计算物料可用性的日期
在启用TMS的路径,工厂日历等影响日期计算的前提下,有些项目需要按照客户的交货日期来推算物料可用性日期,发货日期,装载日期等日期模拟按照装运点与路径以及交货日期计算物料可用日期,见下图:实现代码如下:...原创 2020-06-28 15:07:40 · 1146 阅读 · 0 评论 -
通过ADMP实现按某一相同列的值从其他行取其他列的值
假设按照ZFILED列的相同数据,按照ZFILED1从小到大的排序,取ZFILED1最小的数据所对应的ZFILED2,回填所有相同的ZFILED2的行实现的效果如下图:ZFILED2的值都变为了111111了该效果是通过CDS + ADMP来实现,只要通过over开窗的来实现...原创 2020-06-19 16:41:53 · 354 阅读 · 0 评论 -
去除外部系统访问SAP Odata发布的服务的CSRF的保护机制
正常发布的SAP odata因为安全原因,SAP自动启用了CSRF机制,在SAPgui内部测试的时候,会自动带出X-CSRF-Token的,如下图:虑的非SAP产品访问SAP发布的Odata,为简化访问过程,可以去除CSRF的机制,操作步骤如下:在SICF中找打所有去除的Odata的服务,点击GUI配置,输入参数~CHECK_CSRF_TOKEN,值为0通过SOAPUI访问该服务的时候,抬头加入参数X-Requested-With,值为X,就可以正常访问SAP的odata了...原创 2020-06-16 12:26:03 · 659 阅读 · 0 评论 -
直接调用SAP ATP检查函数来模拟销售订单的ATP检查
直接调用SAP ATP检查函数来模拟销售订单的ATP检查通过函数AVAILABILITY_CHECK_S4,可以直接模拟类似与销售订单中的ATP检查的效果,该函数不仅能模拟销售订单的创建,配合函数DELTA_MANAGEMENT还能模拟已确认过的数量重确认*代码如下:DATA LS_ATPCA TYPE ATPCA.LS_ATPCA-ANWDG = ‘5’. "SOLS_ATPCA-ANWDG2 = ‘5’. "SOLS_ATPCA-AZERG = ‘Z’.LS_ATPCA-RDMOD = ‘原创 2020-06-05 11:27:06 · 3809 阅读 · 0 评论