![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SAP
慎久
这个作者很懒,什么都没留下…
展开
-
SAP ABAP CO02重新读取PP主数据
如果使用BDC的话,可能会遇到弹出消息,原创 2024-03-07 15:31:00 · 458 阅读 · 0 评论 -
SAP VT01N创建Shipment Number
BAPI_SHIPMENT_CREATE抬头日期字段处理代码:Include程序:LV56I_BAPIHEA,子程序:set_header_data。调用BAPI:BAPI_SHIPMENT_CREATE创建装运单本身很简单,但是如果是第一次使用的话,可能会对抬头的一些日期感到困惑。在Incldue程序LV56I_BAPIHEA的set_header_data子程序中可以找到日期对应具体的vttk的日期。常量定义:Include程序LV56I_BAPITOP。原创 2024-03-04 15:07:53 · 469 阅读 · 0 评论 -
SAP CO01生产订单工序、工艺路线等获取
CO01保存增强原创 2022-07-27 16:46:19 · 2333 阅读 · 1 评论 -
ALV默认状态栏
ALV状态栏原创 2022-04-29 16:05:55 · 527 阅读 · 0 评论 -
查询CO03的工序中的工作中心所在表
1.根据AFKO~AUFPL关联AFVC~AUFPL,得到AFVC~ARBID2.用AFVC~ARBID关联CRHD~OBJID得到CRHD~ARBPL(工作中心)同时也可以用BAPI:BAPI_PRODORD_GET_DETAIL读取生产订单的数据下面列一下生产订单的一些表:3.AUFK: 订单主数据4.AFKO: 订单表头数据,PP订单工序也在这里5.AFPO: 订单项6.AFVC: 订单的工序7.AFVV: 工序中数量/日期/值的DB结构8.JEST: 订单状态,通过AUF.原创 2022-04-14 15:28:15 · 1067 阅读 · 0 评论 -
调整SE80边框问题
有时候SE80的边框无法调整了,这个时候只需要找到表RSEUMOD,输入当前的登陆账号,调整width即可,比如改成400试试看?原创 2022-04-11 18:46:04 · 415 阅读 · 0 评论 -
SAP生产订单增加工序程序(非BDC)
SAP使用CO02可以增加工序,但是程序如何实现呢?在网上找了很多资料,结果无果,有幸在外网找到了一个资料,只是提供一个函数,经测试,可以使用。大家可以借鉴"添加前导零CALLFUNCTION'CONVERSION_EXIT_ALPHA_INPUT'EXPORTINGinput=iv_aufnrIMPORTINGoutput=iv_aufnr.DATA:lt_operationTYPEcose_t_operation,...原创 2021-04-29 14:42:03 · 1976 阅读 · 0 评论 -
abap比较字符串相似度
有时候可能需要对比两个字符串的相似度是多少,网上搜了一下,没有找到abap版本的,于是自己写了一个。我将功能封装成了一个类方法参数如下所示:其中关联类型ZDRATE类型数据元素类型如下所示:METHODstring_similarity_percent.*************************************************************************作者:胡杰*创建日期:2021.03.0910:22:24*开发...原创 2021-03-23 08:29:36 · 702 阅读 · 2 评论 -
讲解了ABAP SQL Functions for Strings的使用
4.1 CONCAT( arg1,arg2 )Concatenates strings in arg1 and arg2. Trailing blanks in arg1, arg2, and in the result are ignored. The maximum length of the result is 1333.示例代码:SELECTmatnr, concat(ersda,created_at_time)ASstr, ernam...原创 2021-01-08 13:46:04 · 782 阅读 · 0 评论 -
SAP SM30隐藏部分字段以及自动带出某些值
有时候我们在SE11做的表维护生成器可能有不需要的字段,隐藏这些字段的方法:1.SE80,找到表维护生成器自动创建的屏幕,找到逻辑流中的PBO,在PBO中增加一个MODULE,名字可以自己取。2.添加代码如下图所示3.如果需要自动带出某些字段的数据,则可以在PAI里添加MODULE,如下图所示:代码如下所示:MODULEget_dataINPUT.IFztpp0007-ernamISINITIAL."创建人ztpp0007-ernam=sy-un...原创 2020-09-15 17:32:33 · 3217 阅读 · 0 评论 -
HR_NZ_ROUNDING_DECIMALS DUMP
该程序如果出现dump的话,请在调用该程序之前,将系统变量 sy-subrc赋值为0.即sy-subrc = 0.然后再调用该函数就不会报错了!原创 2020-03-12 11:21:08 · 442 阅读 · 0 评论 -
SAP f.31导出数据
SAP有的标准程序无法导出数据,如事务代码f.31,如下图所示:但是我们又需要将这些数据导出来,于是就需要采用其他方法了。选择系统->列表->保存->本地文件,如下图所示:然后选择未转换的然后选择保存为.txt文本,然后点击生成打开保存的txt文本,复制这些数据,然后粘贴到excel,稍作整理就能得到导出数据了...原创 2018-07-04 18:07:31 · 1960 阅读 · 0 评论 -
SAP S4 BP事务代码的业务伙伴和供应商,客户之间的表关系
SAP在S4里面整合供应商,客户等到BP里面。那么怎样才能找到他们之间的关系呢?业务伙伴数据存放在BUT000表中,BP角色存在于BUT100表中。如果想关联业务伙伴和供应商的话,那么就用BUT000表的PARTNER_GUID字段关联CVI_VEND_LINK表的CVI_VEND_LINK字段即可找出业务伙伴与供应商之间的联系。同理,在se11中输入CVI*LINk可以查找到其他类似的角色,如业...原创 2017-02-28 20:34:35 · 25945 阅读 · 0 评论 -
BAPI_GOODSMVT_CREATE创建带‘E’特殊库存标识的物料凭证
BAPI创建带特殊库存的物料凭证原创 2016-09-13 16:54:53 · 1905 阅读 · 0 评论