- 博客(245)
- 收藏
- 关注
原创 SAP 系统密码策略配置/登录密码要求设置(TCODE:SECPOL)<转载>
PASSWORD_COMPLIANCE_TO_CURRENT_POLICY 规则严格后的密码更改。MAX_FAILED_PASSWORD_LOGON_ATTEMPTS最多尝试失败次数。MAX_PASSWORD_IDLE_PRODUCTIVE未使用生产密码的有效性。MIN_PASSWORD_CHANGE_WAITTIME密码更改的最短等待时间。MAX_PASSWORD_IDLE_INITIAL未使用初始密码的有效性。PASSWORD_CHANGE_FOR_SSO 单点登录的密码更改要求。
2025-05-07 18:02:28
762
原创 SAP MM模块费用类采购通过物料组确定科目<转载>
2、非库存管理费用化物料的GR/IR科目,如固定资产、办公用品、低值易耗品等等,不需要配置评估类,GR/IR科目可以配置成跟做库存管理物料的一致,也可不一致;1、做库存管理物料的GR/IR科目,需要配置评估类,此评估类就是物料主数据里配置的评估类;1、OMSK,创建非库存管理物料的评估类,如Z001-办公用品;4、FS00创建相应的科目,如59010107-办公用品采购;2、OMSF,创建物料组,如Z001-办公用品物料组;
2025-05-07 09:54:15
308
原创 SAP ABAP BOM 抬头更改(BAPI:CSAP_MAT_BOM_MAINTAIN)
需要注意的是,CSAP_MAT_BOM_MAINTAIN 这个函数一定要搭配 CALO_INIT_API 这个函数一起使用,才能生效。
2025-04-15 15:31:44
244
原创 SAP 批量 MIR7预制发票删除和MIRO发票冲销(MR8M)(BAPI:BAPI_INCOMINGINVOICE_DELETE & BAPI_INCOMINGINVOICE_CANCEL)
【代码】SAP 批量 MIR7预制发票删除和MIRO发票冲销(MR8M)(BAPI:BAPI_INCOMINGINVOICE_DELETE & BAPI_INCOMINGINVOICE_CANCEL)
2025-04-10 15:52:11
232
原创 SAP 在SE37里DEBUG的时候,可以快速把当前的变量保存到数据测试目录里,以供下次测试使用
如下,如果是外部系统调用我们RFC出错的情况,我们可以先打外部断点,让外部系统再调用一次,就会进到我们的DEBUG模式,然后点击‘工具服务’会弹出 ‘变量快速显示服务’,然后点击‘将参数保存为测试数据(SE37)’就可以在RFC的测试数据目录里找到这个东西了。
2025-04-10 10:22:51
223
原创 SAP查找用户登陆记录(表:USR02,SE38:RSUSR200)
转载于:https://www.cnblogs.com/BruceKing/p/10718649.html。2、用SE38跑下RSUSR200,输入用户名即可查询上次登陆日期。1、可以使用USR02中有个上次登陆日期和登陆时间。3、SU10可以查到。
2025-03-11 16:09:19
356
原创 SAP 打印报错(Error in spool C call : spool overflow 1)或者中文 (假脱机C调用中的错误:spool overflow 1)解决方案
SAP打印时提示: Error in spool C call : spool overflow (假脱机请求溢出,通俗一点打印池已满)解决办法: SE38 首先运行程序RSPO1041 再运行RSPO1043,话不多说上图。
2025-02-20 09:13:22
267
原创 VL03N销售出库直接出供应商寄售库存(K库存)配置<转载>
------------原文为英文,本文是做了一键翻译,有的不准可以看原文-------------------------作为正常寄售流程中的定义,寄存库存是一种供应链模型,其中产品由零售商销售,但所有权由供应商保留,直到产品售出。由于零售商在库存售出之前实际上不会购买库存,因此可以退回未售出的产品。根据标准流程,由于基于此流程定义的限制(供应商是库存的所有者),因此无法直接从供应商寄售库存中销售材料。
2025-01-21 10:56:50
594
原创 SAP MRP跑出的计划订单,虚拟物料没有展开下阶组件(解决:把生产版本C223里的 最小批量大小 改成 0)
计划反馈MRP跑出来的计划订单,虚拟料不展开下阶。问了大佬,发现在虚拟物料的生产版本这里有问题。但是手动CO01又可以展开。
2024-12-30 17:55:16
302
原创 SAP ABAP AT NEW 之后,表头里信息变成 **** ,用read table index sy-tabix 来解决
【代码】SAP ABAP AT NEW 之后,表头里信息变成 **** ,用read table index sy-tabix 来解决。
2024-12-13 14:16:31
183
2
原创 SAP 汇率维护OB08和对应配置,以及取值BAPI<转载>
使用SAP的企业一般都有对外贸易业务,因此,不可避免地会涉及外币核算,由于汇率变动非常频繁,如果每一笔记账都按实时汇率录入,则工作量很大,所以SAP系统解决方案是定期把最新汇率维护在系统内,做外币相关的业务时候系统会自动取到最新的汇率,不需要手工录入(比如如下)。主要是用于当月发生的外币的业务单据(例如采购订单、销售订单等),当业务发生时,系统为依据录入的对应的外币的汇率值转换成本位币。在讲解维护汇率操作之前,需要先了解下汇率类型的概念,SAP系统预设了不同的汇率类型,用于不同的业务(如下图)。
2024-12-09 15:41:05
2045
原创 SAP 仓库地址配置以及取值 表 TWLAD
SPRO->企业结构->定义->物料管理->维护仓储地点。这里是我维护的序列号为1的,这个仓库的地址,点击明细查看。用这个号码区表ADRC里查,就是地址明细了。接下来说明,怎么通过ABAP找到这个地址。选中仓位,点击 库存地点的地址。我们就能得到仓位对应的地址号码。首先我们进表 TWLAD。
2024-11-28 16:00:08
978
原创 SAP SE38:RPR_ABAP_SOURCE_SCAN,用于搜索某个函数或者某个表在多少程序里用到
如下,表示我在开发包 Z***里查找,哪些程序里包含了字符串ADRC,ADRC是地址的意思,其实就是找哪些程序取了地址,SE38执行RPR_ABAP_SOURCE_SCAN。
2024-11-25 09:26:52
286
原创 SAP固定资产报废BAPI_ASSET_RETIREMENT_POST的主要参数说明<转载>
SAP固定资产的报废在前台通过tcode。填写完成必填相关参数后,最后点击保存即可。事务类型:选择如下,可以根据实际要求选择。执行相关业务的操作。
2024-11-07 13:44:22
497
原创 如何隐藏BP事务码初始界面中多余业务伙伴角色<转载>
跨应用组件->SAP 业务伙伴->业务伙伴->基本设置->商业伙伴角色->定义业务伙伴角色选中需要隐藏的角色,双击进入如下界面勾选“隐藏”选项,点击保存,这样就可以将用不到的角色隐藏起来,如果下次有业务场景需要用到时候,可以通过修改这个配置重新显示出来。
2024-11-04 09:51:36
244
原创 SAP财务做工单月结的时候,用程序RKO7CO88替代CO88&KO88
这个程序支持按工厂、按订单类型、按订单 这三个维度做结算。那么我现在要按订单类型来结算,怎么办?KO88则是针对单个订单的结算。CO88只能根据工厂来结算。
2024-11-01 10:59:03
598
原创 SAP 数据以0.5为基数向下取整
在这个例子中,如果lv_input是1.75,最终lv_result的值将会是1.5。如果输入是2.1,那么最终值将会是2.0。在SAP ABAP中,可以利用数学运算和一些简单的条件语句实现按照0.5为单位向下取整的功能。你可以将这个逻辑封装在一个方法或功能模块中,以便在其他地方重复使用。
2024-10-24 15:09:19
322
原创 SAP自建表log功能开启
或rec/client=000(客户端号,多个客户端使用“,”分割。DBTABLOG 记录更改历史 表中的数据可以通过程序RSTBPDEL来删除。TCODE:SM30输入要查看的表名,实用程序->变更日志。1、SE11下进入“技术设置”,勾选“日志更改”可查询定制对象修改 和表修改。2、RZ10修改系统参数。没有这个参数的话新增一个。
2024-09-13 14:33:07
777
原创 SAP ABAP ME21N 采购订单行项目屏幕增强(SMOD :MM06E005)<转载>
7.激活全部界面后,若需要修改屏幕描述,事务码:SE37 输入 函数MEGUI_BUILD_PO_ITEM_PLUGIN。5.将数据传输到自定义屏幕,事务码:SMOD 增强点MM06E005 双击 EXIT_SAPMM06E_016。6.将自定义屏幕数据回传主程序增强点:EXIT_SAPMM06E_018。二、事务码:SE38 ZXM06TOP 定义结构 创建子屏幕。一、事务代码:SMOD 增强点:MM06E005。2.事务码:SE11 进入CI_EKPODB。3.点击布局,画屏幕字段。
2024-08-29 14:01:48
905
原创 采购订单抬头屏幕增加字段的增强实施步骤 (SMOD:MM06E005) <转载>
实现这样需求需要对采购订单的屏幕进行增强,可以使用二代增强出口:MM06E005,也可以使用三代增强:BADI ME_GUI_PO_CUST。2.屏幕增强需要先增强表字段,双击CI_EKKODB,在增强点中可以看到SAP预留的增强结构如下图。假设有这样的业务需求:为采购订单抬头页签增加一个可以录入销售订单号的字段,比如如下图。下面通过一个例子详细介绍下采购订单抬头屏幕增强的实施步骤。实施采购订单抬头增强,下面红色框部分是需要实施增强的部分。采购订单抬头和行项目的增强都可以上面增强点。双击ZXM06U36。
2024-08-29 13:53:09
661
原创 SAP ABAP 直接获取excel粘贴板上的数据,而不用做excel文件导入 CL_GUI_FRONTEND_SERVICES=>CLIPBOARD_IMPORT
原文链接:https://saper.blog.csdn.net/article/details/129308098?spm=1001.2014.3001.5502如下,我先在EXCEL上写三列数据,然后选择它们,直接 Ctrl + C 复制进粘贴板然后执行程序直接获得这部分数据源代码:*&---------------------------------------------------------------------**& Report ZCYCLE069*&
2024-08-17 15:27:28
507
原创 SAP MIGO屏幕增强的具体实施步骤介绍(SE19:MB_MIGO_BADI) <转载>
1.MIGO抬头屏幕增强具体增强实施步骤1.1.创建存储抬头客制化数据的增强表1.2.创建增强结构1.3.创建函数组ZMM_MIGO1.3.1.定义全局变量1.3.2.创建数据处理函数1.4.创建字屏幕9001屏幕PBOendif.endloop.1.5.实施新BADI增强SE19创建BADI实施双击实施类ZCL_MIGO_EN_01exportingendif.endmethod.endif.endif.exportingendmethod.
2024-08-12 16:59:53
2694
2
原创 SAP会计凭证 编码块(Coding Block)屏幕增强--增加自定义字段 FB03 F-02 等
--------------------------分割线 一下是一个美女在她们公司实现的效果--------------------------------SE11检查表BSEG发现字段已经添加且系统自动创建了字段同名的Domain,为了方便演示我们直接在Domain里添加值,待会F-02测试的时候直接选择即可。如果需要将上述添加的字段作为科目余额汇总的一个维度,则需要将字段对应添加到科目余额汇总表FAGLFLEXT,如果不需要则可以跳过本步骤。为例子,演示一下SAP会计凭证增加字段的操作。
2024-08-12 09:38:59
3285
原创 SAP ABAP 使用函数CS_BOM_EXPL_MAT_V2展开状态未激活的BOM(配置一个新的BOM应用程序,可同时查激活和未激活的BOM)
新建一个ZP02应用程序,将后面的勾全部去掉,在函数CS_BOM_EXPL_MAT_V2中使用此应用程序就可以展开未激活的BOM了。函数CS_BOM_EXPL_MAT_V2有个传入参数。,很多时候我们需要展开未激活的BOM明细,(应用程序),很多人在传入值时都会赋值。(视各公司配置不同),
2024-08-01 10:50:16
753
原创 SAP权限对象相关知识详解(表USOBT & TSTAVT)<转载>
权限允许您使用SAP系统中的某些功能。每个权限都与权限对象相关,并为权限对象中包含的每个权限字段定义一个或多个值。权限被分为在用户主数据中维护的参数文件。提供要检查的一个或多个事务代码。下面的示例为ME21N。如何仅通过SAP中任何事物的名称来了解其权限对象?如何在SAP中查找与事务代码相关联的权限对象?后面省略了,直接看原文章吧(懒了。如何在SAP中按流程范围获取权限对象?如何获取SAP所有作业的权限对象?如何查找权限对象的不同作业类型?什么是SAP权限对象?本文将讨论以下内容。
2024-07-19 09:39:12
1263
原创 SAP ABAP 调用 HTTPS(参考POSTMAN参数详解)
json 格式,和utf-8这类的信息。在网站上下载证书之后,进入STRUST 事务代码,导入证书。运行结果:接口已经调取成功,只是我传输的内容不对。这些参数为必填,看接口的开发文档的要求来就好了。如果报错404那说明是数据格式或者程序代码问题。5.http就不用导入证书就可以链接。一、对https接口的简单认识。按照网站的提示操作就可以了。url换成内网的IP接口地址。为json格式的数据,比如。一些API是要用户和密码。用户密匙在上面申请创建。
2024-06-19 17:00:23
1412
原创 SAPSMARTFORMS 页面保护/无换页 -- 一行数据高度不够展示的时候,整行到下一页去
针对这个情况,SMARTFORMS上有一个 页面保护 按钮,模板和表都有。如下,在做单据打印的时候,最后一行的一部分跑到第二页去了,贼丑。可以看到对应的行格式有一个按钮 ‘无换页’按解释的意思,就是不允许只显示一半。我们双击表,点击 详细信息。
2024-06-14 11:52:18
987
原创 SAP MD01运行MRP 增强 (SE38:LM61YF0J) <转载>
最近有个业务需要,MRP运行过程中需要根据生产计划订单/子件/供应商对应关系来拆解采购申请。查询子件子件8888002653 MRP运行后的库存需求清单,T-CODE:MD04。该需求很无语,通过SPRO配置已无解,只能通过查找增强出口解决该问题了。子件8888002653重新运行MRP,T-CODE:MD41。子件:000000008888002653。b.创建计划独立需求T-CODE:MD61。d.库存/需求清单T-CODE:MD04。c.MRP运行T-CODE:MD41。
2024-06-04 17:19:19
1091
原创 SAP ABAP SE37函数 CALL_BROWSER 实现用默认浏览器打开对应网页
执行效果:在默认浏览器打开网址 https://baike.baidu.com/item/SAP/40878。
2024-05-09 09:18:22
417
1
原创 SAP 【MM】移动类型的科目确定<转载>
复选框(T156X-XPKON),系统会使用自动确定的总分类账科目,一般会选择该复选框,以允许用户手工维护总分类账科目或者帐户分配。IMG : SPRO→物料管理→库存管理和实际库存→发货/转储记帐→设置手动科目分配。IMG : SPRO→物料管理→库存管理和实际库存→发货/转储记帐→定义屏幕格式。IMG : SPRO→物料管理→库存管理和实际库存→移动类型→复制,更改移动类型。IMG : SPRO→控制→利润中心会计→实际过账→维护收入要素的自动帐户分配。”设定的值,通过事务代码“
2024-05-08 09:42:05
1315
原创 SAP 批量MR21修改物料价格(TCODE:CKMPRPN和CKME)<转载>
当更新标准价时,涉及到的物料往往都很多,如果通过MR21更改价格,需要输入物料编号、新价格,工作量会很大。通常情况下,企业会以物料的实际价更新标准价,此时可以对S价的原材料执行批量价格更改,大大地提高工作效率。价格更改完成后,MM03再次查看物料1010000066的会计视图如下,标准价格从40.00更新为45.00,并且以标准价评估的存货价值从1,184,000.00更新为1,332,000.00。本次执行价格变更的物料为5个,其中3个物料的价格发生了变更,查看会计凭证如下。双击查看价格变更凭证如下,
2024-04-22 09:41:59
1903
原创 SAP 采购订单预制发票不让重复开立增强(包含:LMR1MF6S)<转载>
间隔时间较近的能带出,远的不会带出,所以怀疑是否跟发票未清账有关,但是财务清账是需要付款才能清,而且并不是过账了当月就会付款了,所以系统里会存在很多供应商都有已过账,但还未付款未清账的情况,无法验证,且不符合业务实际,所以只能通过增强控制。MIRO如果已经开票,金额和数量都会显示为空,但是会带出本月的未开票的数据,MIR7则不会带出本月未开票的数据。(1)基于收货的发票校验标识:供应商主数据/信息记录/采购订单,有勾选。(2)OMRDC-重复发票检查:有勾选。(3)OBA5-消息控制:状态是E。
2024-04-10 11:12:54
882
原创 SAP 配置不让采购发票重复<转载>
原文链接:https://www.doc88.com/p-74459799460659.html1.比如如果录入错误发票号就检验不到重复,还有录入字符限制最多16个字符等等。2.设置后对于发票预制和正式发票都同时生效的,而有些项目只要求检查正式发票或预制发票的其中一个或要符合一些条件才需要检查重复的业务需求,此方案就难于满足这些业务需求。
2024-04-10 11:04:11
477
原创 SAP 删除标准成本估算 CKR1<转载>
成本估算不在物料主记录参考中:未被物料主数据参考的标准成本估算(物料主数据的标准成本参照见下图)。可能是CK11N估算后,没有标记,也没有发布的成本估算;也可能是很早之前的标准成本估算。如果只需删除版本“2”的标准成本估算,可以在CKR1初始界面做进一步的限制。【莱学习】表示,根据实际情况,如果有的版本不需要,我们可以CKR1将其删掉。当前的标准成本估算:物料当前的标准成本,删除后可能导致数据的不一致,需谨慎。先前标准成本估算:上一个被使用的标准成本。未来标准成本估算:已标记的标准成本估算。
2024-04-08 10:59:34
1397
原创 SAP 批次号过期了不让过账配置 OMCQ - M7 667 & 671消息号设置为E
OMCQ 找到 M7 667 编号,把W改成E就可以了。系统默认,批次到期过账时只是警告,仓库希望直接卡死。改成E之后,这个过账就直接报错了。这种不需要增强,直接配置就好了。
2024-04-02 09:04:13
855
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人