专栏首页用户8186044的专栏PS模块配置篇-维护确认OPSI与维护替代OPSN

PS模块配置篇-维护确认OPSI与维护替代OPSN

声明:本文仅代表原作者观点,文|Elsa。仅用于SAP软件的应用与学习,不代表SAP公司。注:文中SAP相关字或图片,相应著作权归SAP所有。

一、维护确认OPSI

1、维护确认介绍:

在创建项目相关数据的过程中,为了防止用户维护错误或遗忘某些需要维护的主数据信息,系统可以校验所需要输入的项目定义、WBS等相关信息。

比如创建项目定义时,项目编码的首位字母必须与项目类型保持一致,如EPC项目首字母必须是E,则可通过维护确认来实现。

2、维护确认配置点:

配置点①、消息号:

在初次创建确认时,会弹出消息标识选择框,由于当时随便选了给标准的/SAPAPO/OPT_DPS_PRIO,发现后期在编辑消息号时用标准的消息标识(也叫消息类Message class),不方便维护消息描述。所以想替换为自定义的消息标识。

如何替换?请参考如下步骤:

Step1、为了消息号有消息包,需要SE80查询有无可使用的包,若无则创建一个包ZPS01来归消息类(最好与ABAP开发人员沟通)

Step2、SE91创建ZPS001项目确认消息的新消息,并维护消息短文本:

保存时将此消息选择ZPS01包里。

Step3、怎么更换原来确认对应默认的消息标识(消息类)?

选中“项目系统”,不要选择“项目定义”或确认,点击环境—修改消息:

将旧信息类别和新的信息等级输入,测试运行无问题后,将测试运行勾选掉:

若测试运行勾选掉,在测试运行后,会如下图报错:

所以将运行测试勾选掉即可。

配置点②、确认规则

规则主要由先决条件、检查和消息3部分组成,先决条件确定什么情况下进行确认检查,检查确定检查什么内容,消息确定报错或警告信息。

以下以项目定义首层必须=确定的首字母为例,配置确认规则:

Step1、先决条件

先通过选择表与字段,来确认先决条件:

然后寻找字段:

选择字段的运算标识符,其中“=”就是等于,“<>”是不等于,“(”与“)”提高运算优先级,AND是且,OR是或,->与<->还不知道是什么:

选择逻辑等于的常量值,如项目参数文件=。。。

Step2、检查

输入要检查的内容,如项目定义的第一位是Z:

Step3、消息

消息编号如果发现少了,可通过SE91维护,或ZPS001后修改笔按钮,进行新增:

勿忘:OPSA项目参数文件配置维护确认和维护替代的编号。

注意1:针对项目定义增强定制页签的内容,也可在ABAP开发做好增强后,待将PROJ新的字段通过维护确认,实现对某些校验控制;

注意2:不是所有内容都可有维护确认校验,比如项目开始日期和完成日期必输,维护确认:

但是项目定义保存时,并没有启用校验(其他字段起作用了,日期不行,不知是否格式问题);百思不得其解时,问之前同事,提醒也可通过用字段选择必输来实现项目定义(WBS也可)的必输字段控制:

选择需要后,则在CJ20N敲回车或点保存时,提示填写必输字段:

注意3:有时项目定义通过维护确认的校验信息,会影响到标准项目模板的维护,则需要在先决条件中输入项目定义有,而标准项目定义无的字段,以示区分。

二、维护OPSN

1、维护替代介绍:

方便用户的输入,在创建项目相关数据时,很多相同字段无需一个个输入,这时需要替代复制相同的信息。

如项目负责人在项目定义层级填写后,带入下接的WBS中。

2、维护确认配置点:

前置条件别乱输入,比如没有明确的要求,空即可:

然后选择替代字段,选择替代者即可,例子如上,WBS的负责人与申请人,替代项目定义的负责人与申请人。

版权归原作者所有,如有侵权请联系删除。


免责声明:本文所用视频、图片、文字如涉及作品版权问题,请第一时间告知,我们将根据您提供的证明材料确认版权并按国家标准支付稿酬或立即删除内容!本文内容为原作者观点,并不代表本公众号赞同其观点和对其真实性负责。

分享是一种精神

本文分享自微信公众号 - ERP全球顾问云平台(ERP_Global),作者:Elsa

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2021-08-26

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • PS模块配置篇02-项目参数文件OPSA-基本控制

    声明:本文仅代表原作者观点,文|Elsa。仅用于SAP软件的应用与学习,不代表SAP公司。注:文中SAP相关字或图片,相应著作权归SAP所有。

    齐天大圣
  • PS模块项目管理模块配置之二:确认与替代

    声明:本文仅代表原作者观点,仅用于SAP软件的应用与学习,不代表SAP公司。注:文中所示截图来源SAP软件,相应著作权归SAP所有。

    齐天大圣
  • PS配置篇01-项目参数文件OPSA总览

    声明:本文仅代表原作者观点,文|Elsa。仅用于SAP软件的应用与学习,不代表SAP公司。注:文中SAP相关字或图片,相应著作权归SAP所有。

    齐天大圣
  • PS模块配置篇03-项目参数文件OPSA(下)

    声明:本文仅代表原作者观点,文|Elsa。仅用于SAP软件的应用与学习,不代表SAP公司。注:文中SAP相关字或图片,相应著作权归SAP所有。

    齐天大圣
  • PS模块系统操作之一:工作分解结构(WBS)的创建

    声明:本文仅代表原作者观点,仅用于SAP软件的应用与学习,不代表SAP公司。注:文中SAP相关字或图片,相应著作权归SAP所有。

    齐天大圣
  • 前端智能化D2C到底怎么样了,带你一睹为快

    前端近年来一直在尝试如何提高开发人员的效率,从最初的脚手架工具、组件库、持续集成体系、自动化测试、多端适配到现在的全面的低代码平台、前端智能化、在线 IDE,大...

    秋风的笔记
  • 实例:ABAP权限对象设计与权限检查的实现(详细)

    创建权限对象,使分配这个权限的用户只能操作部门编号(edept)为 ‘10’ 的数据。

    matinal
  • @Java 开发者,Spring Boot 最流行的 16 条实践解读!

    Spring Boot是最流行的用于开发微服务的Java框架。在本文中,我将与你分享自2016年以来我在专业开发中使用Spring Boot所采用的最佳实践。这...

    java思维导图
  • @Java 开发者,Spring Boot 最流行的 16 条实践解读!

    Spring Boot是最流行的用于开发微服务的Java框架。在本文中,我将与你分享自2016年以来我在专业开发中使用Spring Boot所采用的最佳实践。这...

    Java团长
  • 腾讯全自研200G/400G网络的创新与实践

    前言 腾讯云业务的高速发展不但推动了云上层架构的创新,也对基础网络提出了更高的要求。一方面,池化让云资源的获取突破了服务器的边界,大量的数据流往返于服务器间,...

    鹅厂网事
  • 谈谈税及对SAP系统实施的影响(2)- 采购模块中的税

    声明:本文章仅代表原作者观点,仅用于SAP软件的应用与学习,不代表SAP公司。注:文中所示截图来源SAP软件,相应著作权归SAP所有。文中所指ERP即SAP软件...

    齐天大圣
  • 在SAP云平台的CloudFoundry环境下消费ABAP On-Premise OData服务

    我的前一篇文章 使用Java+SAP云平台+SAP Cloud Connector调用ABAP On-Premise系统里的函数介绍了在SAP云平台的Neo环境...

    Jerry Wang
  • 『高级篇』docker容器来说软件架构的进化(二)

    IT架构圈
  • 『高级篇』docker容器来说软件架构的进化(二)

    IT架构圈
  • Nginx 入门教程

    Nginx 推荐配置的工作进程数为 CPU 内核个数,这样可以确保硬件资源有效利用,在配置文件中设置 worder_processes auto 将自动调整工作...

    柳公子
  • 浅谈Android编码规范及命名规范

    听着music睡
  • 我们自研的那些Devops工具

    2018年为了解决日常运维中的痛点以及更高效的推进运维工作,我们自研并完善了几个工具系统,这些系统无一例外的帮我们节约了时间,提高了效率,这篇文章将分享介绍一下...

    37丫37
  • SAP SD-销售订单页签信息介绍

    PR01,合同的定价;ZDI1,合同价格未确定时的价格;ZML1,产品目录价;VPRS,成本价; 当合同价格未确定时,PR01的值和ZDI1的值...

    用户5495712
  • 软考分类精讲-软件工程

    cwl_java

扫码关注云+社区

领取腾讯云代金券