随笔分类 - SAP-MM
摘要:使用的函数是BAPI_PR_CREATE没使用PI_REQUISITION_CREATE。 界面 excel 整理好excel模板,使用SMW0进行模板上传 代码如下 *& * *& Report ZMMR114 *& * *& *& * REPORT ZMMR114. TABLES:SSCRFIE
阅读全文
摘要:为避免采购订单暂存,考虑把订单界面的“暂存”按钮隐藏。 首先我们先看一下 原始的ME21N采购订单界面: 可以看到上面有一个暂存按钮,今天呢,我们把这个暂存按钮取消掉,步骤如下: 一、路径在物料管理 采购 下面 做一个实施增强字段,自定义: ZME_HOLD_PO_YSS 在接口位置,双击:IS_A
阅读全文
摘要:在SAP中,一般查询创建者按操作记录查就行了,但是预制发票这样查的话,只有未过账时候是可以的,如果过账了只能看到是过账者的账号。下面做实验看下,先做一张预制发票。 看下操作记录/更改记录 如果只做了预制发票,没有任何修改,这个提示未有修改记录,去做一下文本的变更,就会有下面的记录 看RBKP发票抬头
阅读全文
摘要:1、常规的MB52如果不显示的话,一般去SPRO → 物料管理 → 库存管理和实际库存 → 报表 → 为报表设置打印功能找到程序名:RM07MLBS(MB52 对应的程序),勾选 “网格控制”(即启用 ALV Grid). 其他报表实际也是一样的操作。 2、以防万一,也可以在用户参数里设置ME_US
阅读全文
摘要:创建采购申请一般有两个函数:BAPI_PR_CREATE 和 BAPI_REQUISITION_CREATE。 使用BAPI_REQUISITION_CREATE创建常规的标准的采购申请比较方便,代码如下 FUNCTION ZFM_OA2SAP_CREAT_PR. *" *"*"本地接口: *" E
阅读全文
摘要:最近要配合公司AI做一个采购订单信息获取。 1、根据条件获取采购订单基本信息。 2、得到最早交易记录和最晚交易记录。 3、得出平均含税单价。 4、得出总交易条数。 AI的模型输入因为是不确定的,可能单个问,多个问,各种问,目前定义了采购订单、供应商、物料、日期等维度,这里将传入的参数设为表结构,将表
阅读全文
摘要:税码 联查A003及KONP "采购税码的税率 SELECT a~mwskz, "税码 k~kbetr "税率 INTO TABLE @DATA(t_sl) FROM a003 AS a INNER JOIN konp AS k ON a~knumh = k~knumh WHERE a~mwskz
阅读全文
摘要:1、找到采购订单的程序 2、se80进入程序,打开normal,去工具栏添加,如果添加不了,也可以删除已有的没用按钮去修改,一般都能添加。 3、添加按钮,有时候会提示还没给与功能键,这个时候要先找到功能键去添加 保存激活。 4、前台界面还没有显示,因为活动功能没有激活,找到账面的状态栏,点击右键找到
阅读全文
摘要:MB51报表是SAP查询物料凭证的标准报表,这报表使用频率非常高,涉及的使用部门非常广,基本上要使用SAP的部门都需要使用这报表,因此在实际项目中对这个报表的增强需求非常多,而且后期运维中也会不断有这方面增强的需求。在很多项目中,为更方便满足用户的不同需求,一般建议直接把这报表程序复制出来修改。MB
阅读全文
摘要:背景:面向用户的系统是一个智能体,用户会提他们想要的问题,通过NPL处理后,形成对于SAP的入参,由于入参是单个数据或者多个数据,条件也是不定的。 比如用户可能会问2025年创建了多少采购订单,对于这种提问智能体会按照2025年去查所有采购订单;用户问XX供应商和XX供应商发生了多少采购订单,智能体
阅读全文
摘要:调BAPI:cl_md_bp_maintain=>maintain修改供应商失败, "调用方法进行冻结 CL_MD_BP_MAINTAIN=>MAINTAIN( EXPORTING I_DATA = PT_DATA IMPORTING E_RETURN = LT_RETURN ). 提示 W CVI
阅读全文
摘要:本文详细描述了如何在BADI方法ZME_PROCESS_PO_CUST中增强程序,确保订单抬头交货地址的输入、价格与信息记录的一致性,以及对采购数量、价格更新和过量交货限制的控制,特别针对销售订单与采购订单工厂不同时的情况。 以下效果: 保存时:1. 控制订单抬头交货地址必须输入2. 控制价格与信息
阅读全文
摘要:SAP采购订单保存增强,可以使用的比较多,badi找到两种ME_PROCESS_PO_CUST/ME_PURCHDOC_POSTED。 第一次使用的是ME_PURCHDOC_POSTED,里面方法就一个 做自定义增强后,可以在方法里面写代码,比如下面做的一个是根据公司及订单类型控制订单修改后的数量不
阅读全文
摘要:近期,笔者做委外采购订单单独退扣料的报错“外协加工订单中已订购物料的收货量为 0”,调试报错截图如下,M7 385 经过前台测试migo后续调整去退扣料,是可以执行的。 说明此业务是可以执行的。有单独去开发系统对这个函数进行赋参操作。但是确实是在能成功执行的。 但是在正式系统里,如果121行的参考凭
阅读全文
摘要:平常情况下在使用BAPI_MATERIAL_SAVEDATA函数进行操作时候是看不到自定义字段的,这个时候要使用到扩充结构。放在了结构BAPI_TE_MARA和BAPI_TE_MARAX里,这里需要先去进行维护,放入和表MARA一样的字段。 加好后需要使用事务代码OMSR填加入字段组,不然使用函数不
阅读全文
摘要:TABLES:MARA,MARD,MSEG. TYPES:BEGIN OF TY_DATA, WERKS TYPE MARD-WERKS, "工厂 MATNR TYPE MARD-MATNR, "物料号 MAKTX TYPE MAKT-MAKTX, "物料描述 MEINS TYPE MARA-MEI
阅读全文
摘要:在实际SAP运行过程中,一般会设置物料收货时候自动扩充库位。 1、OX09进行库位新增。 2、设置工厂级的自动扩展库位 双击需要自动扩充的工厂 为这个参数激活 3、回到前一页,为移动类型进行激活,这个通用设置是OMB3,生产专用的还一个是OMJ8 如果以上漏了一步,则不会自动扩充或者报错 第二,也可
阅读全文
摘要:omct:指定批级别并激活状态管理(先激活比皮管理状态)omdv:指定mrp跑出的计划订单的最大数量op8b:指定工艺路线ca02、ca03进去的缺省值obyc:维护会计设置,自动记账等功能非常强大可以配置各项业务的科目spro-企业结构-定义-财务会计-定义信贷控制范围(通过各种范围的销售来定义信
阅读全文
摘要:比如某个集团下,设有多个分公司,没有按工厂级别设置,但是这两个公司又是靠在一起,平时可能发生一些物料的互借,不想每次都做STO订单,想直接migo传输过账;这个时候使用311是不行的,因为311是一个工厂内部不同存储地点的移动;这个时候可以使用301工厂之间的调拨,这个时候可以理解为如果不同工厂属于
阅读全文
摘要:一些公司,为了财务或者业务部门做模拟性测试,甚至每次月结前做模拟月结,会将client整个复制出来,如果复制了生产机的client,一般是不允许修改配置的,此时需要修改内容。 TCODE:SCC4 双击需要更改的行 还一种强行修改的
阅读全文

浙公网安备 33010602011771号