![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ABAP
慎久
这个作者很懒,什么都没留下…
展开
-
SAP ABAP CO02重新读取PP主数据
如果使用BDC的话,可能会遇到弹出消息,原创 2024-03-07 15:31:00 · 496 阅读 · 0 评论 -
ALV默认状态栏
ALV状态栏原创 2022-04-29 16:05:55 · 530 阅读 · 0 评论 -
SAP生产订单创建、工序删除/增加、组件删除/增加、生产订单下达、采购订单创建
2021年的时候在深圳光明区某企业做了一个项目:委外生产订单创建。因为委外的生产订单和当前企业的工序以及组件并不相同,所以需要对创建的生产订单的工序进行删除和增加,对组件进行删除和增加。当时的业务程序的步骤如下:创建生产订单——>删除默认组件——>添加配置表的组件——>删除默认工序...原创 2022-04-20 10:41:11 · 8831 阅读 · 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 · 1084 阅读 · 0 评论 -
调整SE80边框问题
有时候SE80的边框无法调整了,这个时候只需要找到表RSEUMOD,输入当前的登陆账号,调整width即可,比如改成400试试看?原创 2022-04-11 18:46:04 · 423 阅读 · 0 评论 -
abap比较字符串相似度
有时候可能需要对比两个字符串的相似度是多少,网上搜了一下,没有找到abap版本的,于是自己写了一个。我将功能封装成了一个类方法参数如下所示:其中关联类型ZDRATE类型数据元素类型如下所示:METHODstring_similarity_percent.*************************************************************************作者:胡杰*创建日期:2021.03.0910:22:24*开发...原创 2021-03-23 08:29:36 · 713 阅读 · 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 · 798 阅读 · 0 评论 -
SAP修改客户KNVP伙伴功能程序
有时候需要使用程序修改客户的销售组织中的伙伴功能,比如送达方,售达方等。经过摸索,现将代码分享出来。创建接口的参数如下图所示 入参:出参:代码如下图所示:FUNCTIONzfmsd0004.*"----------------------------------------------------------------------*"*"本地接口:*"IMPORTING*"VALUE(IV_PARTNER1)TYPEBU_PARTNER*"V...原创 2020-09-24 16:55:33 · 1694 阅读 · 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 · 3256 阅读 · 0 评论 -
SAP ABAP物料使用SAVE_TEXT写入长文本
系统:S4 1909。Tocde:MM03,物料的附加数据——>基本数据文本中的长文本写入DATA:ls_theaderTYPEthead,"长文本的head lt_linesTYPETABLEOFtline, ls_linesTYPEtline. ls_theader-tdobject='MATERIAL'."固定值ls_theader-tdname=ls_head-...原创 2020-09-08 11:38:21 · 5129 阅读 · 0 评论 -
HR_NZ_ROUNDING_DECIMALS DUMP
该程序如果出现dump的话,请在调用该程序之前,将系统变量 sy-subrc赋值为0.即sy-subrc = 0.然后再调用该函数就不会报错了!原创 2020-03-12 11:21:08 · 443 阅读 · 0 评论 -
SAP物料主数据创建质量管理视图后添加检验类型
REPORT ZTEST.DATA:LS_HEADER TYPE BAPIMATHEAD.DATA:LS_MARC TYPE BAPI_MARC, LS_MARCX TYPE BAPI_MARCX.DATA:LS_RETURN TYPE BAPIRET2.BREAK-POINT.LS_HEADER-MATERIAL = '303012001'.原创 2017-03-19 16:24:26 · 4595 阅读 · 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 · 25994 阅读 · 0 评论 -
BAPI_GOODSMVT_CREATE创建带‘E’特殊库存标识的物料凭证
BAPI创建带特殊库存的物料凭证原创 2016-09-13 16:54:53 · 1918 阅读 · 0 评论