SAP-MM-采购申请审批那些事!

news2024/11/27 6:14:42

1、ME55不能审批删除行项目的PR

  采购申请审批可以设置行项目审批或抬头审批。如果设置为抬头审批时,ME55集中审批时,就会发现有些采购申请时不能审批的,

  那么这些采购申请时真的不需要审批么?不是的,经过核对这些采购申请的行项目被删除,导致ME55集中整单审批无法完成,只能用ME54N进行单独审批。

 

SAP标准逻辑是,含有删除的item的PR,确实是不能在ME55里审批的,只能用ME54N去审批。因为ME55是collective release, 意思是集中审批,对于PR里的所有的ITEM都进行审批,被删除了的ITEM已经打破了整个单据的完整性。

2、SAP MM ME55 批量审批部分多个PR

ME55事务代码可以进行批量审批采购申请单。执行了ME55事务代码后,审批者可以输入自己的release code,以及所在的Release group,可以查询到所有待审批的采购申请单据清单,如下图示:

 执行,进入如下界面,

 这个界面里,复选框是不可编辑状态,不能勾选,业务人员不能进行部分选择。比如这里有四个PR,业务人员不能选择其中的三个或者2个,然后一起审批掉。要么如下方式逐个审批,鼠标放在某个PR上,点如下菜单,

 进入该PR单个审批界面,

https://img-blog.csdn.net/20180723083229706?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MjEzNzcwMA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70

要么就是全选所有PR,

 然后点保存,所有PR一次性同时被审批。

这样其实并不是很方便。用户提出,能不能在这个界面里,选择部分PR,方便而且快捷的完成审批呢?

是可以的,不过需要在初始界面,调整 清单范围字段值。标准SAP系统,默认情况下,执行ME55之后,这个字段初始值是F,我们将其改成ALV,

https://img-blog.csdn.net/20180723083229719?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MjEzNzcwMA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70

执行后,进入如下界面,

我们发现,结果格式发生了变化:每个PR单据都出现了按钮,

这样我们仅仅需要审批的部分PR的这个按钮点击一下即可,如下图示:

 这样就可以比较方便业务人员根据需要去批量审批一个待审批的采购申请列表中的部分多个PR单据。

3、项目类别审批

在后台配置中,我们可以启用classification来实现采购申请的审批策略。我们可以将PR中的项目类别字段值作为决定审批策略的特性之一。 

在D项目中,PR的审批是在整单Level进行的,启用了Classification来支持PR的审批。 

我创建了如下的特性CT04,

以及如下的分类CL02,

 

 

https://img-blog.csdn.net/20180724075310942?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MjEzNzcwMA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70

在配置生产订单工序委外采购申请的审批策略的时候,有做如下设置:

众所周知,SAP PR中的项目类别 L代表委外。单此处不能设置为L,后台配置中该审批策略的classification视图中项目类别特征值为其内部code值 3(SAP中,item category L 的内部code是3)

 重新去下达一个采购申请,触发了新的审批策略,审批策略生效了:

 如此带项目类别的审批就创建完成了。那么还可以使用带哪些条件的审批呢?

SE11-CEBAN

组件组件类型短文本 
BSARTBBSRT采购申请凭证类型
BSAKZBSAKZ采购凭证类型的控制标识 
ESTKZESTKZ创建标识(采购申请/计划行)
EKGRPEKGRP采购组 
ERNAMERNAM创建对象的人员名称 
ERDATERDAT记录的创建日期 
AFNAMAFNAM需求者/请求者姓名 
TXZ01TXZ01短文本 
MATNRMATNR物料号 
EMATNEMATNR物料号 
WERKSEWERK工厂
LGORTLGORT_D库存地点
BEDNRBEDNR需求跟踪号
MATKLMATKL物料组 
RESWKRESWK转储单的供应(发出)工厂
RESLORESLO库存运输订单发货存储地点
MENGEBAMNG采购申请数量
MEINSBAMEI采购申请计量单位
BADATBADAT需求(请求)日期 
LPEINLPEIN交货日期的类别 
LFDATEINDT项目交货日期
FRGDTFRGDT采购申请批准日期
PSTYPPSTYP采购凭证中的项目类别
KNTTPKNTTP科目分配类别
LIFNRWLIEF期望的供应商
FLIEFFLIEF固定的供应商
EKORGEKORG采购组织
VRTYPBSTYP采购凭证类别
KONNRKONNR重要的采购协议号
KTPNRKTPNR主要采购协议的项目编号 
INFNRINFNR采购信息记录的编号 
DISPODISPOMRP 控制者(物料计划人)
BWTARBWTAR_D评估类型
BMEINBSTME采购订单的计量单位 
KANBAKBNKZ看板标识
BPUEBBPUEB采用采购订单中的采购申请价格
USRC1USRC1批准策略的用户字段的格式字符
USRC2USRC1批准策略的用户字段的格式字符
USRN1USRN1批准策略的用户字段数目 
USRN2USRN1批准策略的用户字段数目 
GSWRTGSWRT项目总价值 
.INCLUDECEBANZZ通讯结构:用户退出的申请批准
PDUMMYDUMMY长度 1 中的哑元函数
.INCLUDECACCOUNT核准策略:帐户分配字段 
SAKTOSAKNR总帐科目编号
GSBERGSBER业务范围
KOSTLKOSTL成本中心
VBELNVBELN销售和分销凭证号 
VBELPPOSNR_VA销售凭证项目 
VETENETENR交货计划行号
ANLN1ANLN1主资产号
ANLN2ANLN2资产次级编号
AUFNRAUFNR订单号 
WEMPFWEMPF收货方/运达方 
ABLADABLAD卸货点 
KOKRSKOKRS控制范围
KSTRGKSTRG成本对象
PAOBJNRRKEOBJNR获利能力段编号(CO-PA)
PRCTRPRCTR利润中心
PS_PSP_PNRPS_PSP_PNR工作分解结构元素 (WBS 元素)
NPLNRNPLNR科目分配的网络号
AUFPLCO_AUFPL订单中工序的工艺路线号 
IMKEYIMKEY房地产对象的内码
APLZLCIM_COUNT内部计数器 
VPTNRJV_PART合伙人帐户编号 
FIPOSFIPOS承诺项目
FISTLFISTL基金中心
GEBERBP_GEBER基金
DABRZDABRBEZ结算的参考日期 
PSP_PNRPSP_PNR工作细分组织要素(WBS要素)
BUDGET_PDFM_BUDGET_PERIODFM:预算期间 
GSFRGGSFRG全部批准采购请求
GFWRTGFWRT全部批准过程的总计请求值 
WAERSWAERS货币码 
REVNOREVNO采购的版本号
BLCKDBLCKD已冻结采购申请 

根据客户的需求,以上是CEBAN的表字段,实际需要自己动手测试啦!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/577799.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

solr快速上手:managed-schema标签详解(三)

0. 引言 core核心是solr中的重中之重,类似数据库中的表,在搜索引擎中也叫做索引,在solr中索引的建立,要先创建基础的数据结构,即schema的相关配置,今天继续来学习solr的核心知识: solr快速上手…

chatgpt赋能python:Python绑定CPU:提高性能的利器

Python 绑定 CPU:提高性能的利器 介绍 Python 作为一门通用编程语言,具有易学易用、开发效率高等优点,但由于其解释型的特性,执行效率相对较低,尤其是在处理大量计算时,性能瓶颈更为明显。在这种情况下&a…

chatgpt赋能python:用Python发送短信的简单方法

用Python发送短信的简单方法 在今天的数字时代,没有任何事情比即时通讯更方便。然而,短信仍然是一种极为有用的通信方式。 实际上,正如您所看到的,本文将告诉您如何使用Python在几步内轻松地发送短信。 发送短信的三种方法 要发…

Unity之TileMap

1、创建瓦片资源 教程中老师在Asset---Create---Tile创建,但是新版本Unity不能这样创建 新版本是在Asset---Create---2D--Tile里面选择,跟老师的不太一样,暂时也不懂怎么解决 所以我们可以用方法二创建: 在Window---2D---Tile…

Linux---phy外设调试(二)

文章目录 一、mdio与rmii/sgmii二、主控mac控制器配置三、phy driver与device的匹配规则 一、mdio与rmii/sgmii 接上一篇文章《Linux—phy外设调试(一)》,在上一篇中我们说到我们还遗留了几个问题没有解释,其中提到的有mdio总线和…

海量数据中找出前k大数(topk问题),一篇文章教会你

💯 博客内容:【数据结构】向上调整建堆和向下调整建堆的天壤之别以及堆排序算法 😀 作  者:陈大大陈 🚀 个人简介:一个正在努力学技术的准前端,专注基础和实战分享 ,欢迎私信&…

[极客大挑战 2019]PHP1

既然提到了备份网站估计也是存在着网站备份文件,可以先用御剑扫一下 啥都没扫出来,但是上回做文件备份的题目时收集了一些关于常用备份文件的文件名和后缀,可以直接使用burp抓包爆破,果然爆破出一个www.zip文件 访问下载好文件就有…

电子科技大学编译原理复习笔记(四):程序语言的设计

目录 前言 重点一览 语言的定义 比较:生成观点与识别观点 语义又该怎么描述? 符号串 符号串集合 ⭐文法(超重点) 定义 组成 表示 ⭐分类(重点) 文法产生的语言 ⭐短语、直接短语和句柄&…

幂等问题解决

什么是幂等性? 幂等(idempotent、idempotence)是一个数学与计算机学概念,常见于抽象代数中。 在数学中,主要有两个定义 如果在一元运算中,x 为某集合中的任意数,如果满足 f(f(x))f(x)&#xff0…

软件质量测试笔记-合工大

第一章 软件质量和测试背景 应从以下几个方面考虑软件质量: 软件结构功能与性能开发标准与文档 IEEE关于软件质量的定义: 系统,部件,过程满足规定需求的程度系统,部件,过程满足顾客或者用户需要的期望程…

vue css变量实现多主题皮肤切换

实现方式 多主题皮肤切换有很多种实现方式,可以用css预处理器实现,可以用js实现,其实最近简单的一种方式是用css变量(css variable)实现 单页面应用中,可以通过设置body的css变量爱控制整个系统的颜色,body添加一个属…

chatgpt赋能python:Python中的绝对值函数简介

Python中的绝对值函数简介 绝对值是数学中一个基本的概念,在Python中也有相应的函数来实现求绝对值,本文将为大家介绍Python中的绝对值函数及其使用方法。 什么是绝对值 绝对值是一个数的大小,与数本身的符号无关。即如果一个数为正数&…

chatgpt赋能python:自动填写在SEO中的作用

自动填写在SEO中的作用 在SEO中,关键词的密度是非常重要的一项指标。然而,如果手动填写关键词,不仅费时费力,还很容易出现错误。这时候,一款自动填写工具就能够提高效率,减少出错率,从而提高网…

chatgpt赋能python:Python生成Pyd文件的全面指南

Python生成Pyd文件的全面指南 介绍 在Python编程中,我们会发现在某些情况下需要使用C或其他高效语言来提高代码执行速度。在这种情况下,将Python和其他语言混合编程是一个不错的选择。 本指南将介绍如何使用Python生成Python定义的C扩展程序文件 (.py…

[论文分享] jTrans: Jump-Aware Transformer for Binary Code Similarity

jTrans: Jump-Aware Transformer for Binary Code Similarity [ISSTA 2022] 二进制代码相似性检测(Binary code similarity detection, BCSD)在漏洞检测、软件构件分析、逆向工程等领域具有重要应用。最近的研究表明,深度神经网络(DNNs)可以理解二进制代码的指令或…

Solidity基础四

あなたもきっと、誰かの奇跡 (你也一定会是某个人的奇迹) 目录 一、Solidity的结构体 1.结构体的实例化 2.结构体的基本使用 访问和修改结构体成员 3.结构体的修饰符 二、Solidity的映射 1.映射的基本使用 查询和修改某个value值 三、Solidit…

Jmeter下载安装---Windows系统

Jmeter下载安装---Windows系统 jmeter是什么Jmeter下载安装安装jmeter前置必须jdk8Jmeter下载 jmeter插件环境变量配置 jmeter是什么 Apache JMeter 是 Apache 组织基于 Java 开发的压力测试工具,用于对软件做压力测试;在接口及性能测试中广泛使用&…

如何使用JQuery实现Js二级联动和三级联动

前言:使用JQuery封装好的js方法来实现二级三级联动要比直接使用js来实现二级三级联动要简洁很多。所以说JQuery是个非常强大的、简单易用的、兼容性好的JavaScript库,已经成为前端开发人员不可缺少的一部分,是Web开发中最流行的JavaScript库之…

《Spring Guides系列学习》guide61 - guide65

要想全面快速学习Spring的内容,最好的方法肯定是先去Spring官网去查阅文档,在Spring官网中找到了适合新手了解的官网Guides,一共68篇,打算全部过一遍,能尽量全面的了解Spring框架的每个特性和功能。 接着上篇看过的gui…

mybatisplus递归传递多个参数 | mybatisplus传递多个参数获取层级数据 | mybatisplus传递多个参数获取树形数据

搜索关键字: mybatisplus关联查询传递参数|"select""树形结构"|"select""树形结构""传参"| "select""many""传参"| "select""column""传参" 1、…