SAP 消息号修改

各个模块的消息号修改(转自于网上)

FI: OBA5|OFMG|OFPM

CO: OPR4_ACT|OPR4_CK|OPR4_CKML|OPR4_CKPF|OPR4_KKA|OPR4_KKP|OPR4_KKS|

OPR4_KKS1|OPR4_PPCOPP

MM: OMRM|OKZZ|OMT4|OMCQ |O04C|

SD: OVAH

Others: OPR5|OPR1|OPR3|OPR6|OPR7|OPR8|OPR9|OPRCMFE|MSW1|MSW2

SAP修改消息内容和报错类型(OBA5)

从是否允许你configure层次分两种: configurable和non-configurable.

对configurable message可选的message type通常有S, I, W, E, A,-

(online表示即时output message -表示switch off message继续做后面工作 batchi表示做batch input时).

就是说对configurable message SAP允许你设置它是Error, warning或者switch off干脆忽略,通常这些个

错误不至于引起致命的系统逻辑错误.

一.基本概念

你可简单理解为消息是SAP为exception预警的一种手段.

Application area:告诉你消息归属,分类吧.其实就是SE91所说的Message class

二:消息相关最常用的table:

T100: SAP default Message,

T160M :Message Control: Purchasing (System Messages)

T100C: User_defined messaeg mainly for FI

TVGMS: View Control

T100S: Configurable system messages

T100W: For Workflow

T100U: 最后更改消息的user table

T5CBN: PC Operation Conditions

-------------------------------------------

需要指出的是你必须注意做重要的三个表

T100:包含所有的message

T100C:你定义的message通常将出现在此表

T100s:Configurable system messages顾名思义就是你能设置的消息.

三.建立查询消息.
T-code:SE91
你可为自己的程序和Enhancement编写消息.
通常在程序中你能看到类似.
 CALL FUNCTION 'READ_CUSTOMIZED_MESSAGE'
    EXPORTING
      i_arbgb = i_arbgb
      i_dtype = i_dtype
      i_msgnr = i_msgnr
    IMPORTING
      e_msgty = l_msgts.

  IF l_msgts NE '-'.(如果没switch off)
然后就是提示. 然后去读T100C 用户自定的messge type(Error,warnig, error0决定是否继续work.


四.设置消息(这个应该对大家有点用处)

相关T-code:(**很多是雷同的)
FI 部分:
OBA5:FI messge
BD60:Additional data for message type
OFMG:FOr FM Message
O04C:PI: Message Control Purchasing
OFPM:Change Message Control
OMPJ:Reqmts Type Message Control
F00-->***这个是send office message
KD99:setup message
KDNN:Setup messaeg

MM-PUR部分:
O04C:For purchase
OKZZ:Invoice Verification/Valuation

OMCQ :可以设置下面四个工作区消息

M7 Inventory Management and Physical Inventory
MIGO Inventory Management: Interface
OM Customizing: Materials Management
12 Production date/shelf life expiration date/batches


 

CO部分: 
OPR4_ACT Multilevel Actual Settlement  
OPR4_CK Material Cost Estimate  
OPR4_CKML Closing and Calc. of Periodic Price  
OPR4_CKPF Price Update  
OPR4_KKA WIP Calculation  
OPR4_KKP Repetitive Mfg and Process Mfg  
OPR4_KKS Collective Processing: Variances  
OPR4_KKS1 Individual Processing: Variances  
OPR4_PPCO Production Order: Cost Calculation  
OPR5 Definition of Error Mgmt IDs (SAP)
OPR1 Area of Responsibility <-> Message  
OPR3 Definition of Breakpoints  
OPR6 Definition of Object IDs (SAP)  
OPR7 Def. of Areas of Responsibility  
OPR8 Def. of Minimum Message Types (SAP)  
OPR9 Def. of Reference Objects (SAP)  
OPRCMFE User-Defined Messages 

SD部分"
OVAH  :SD Define Variable Messages
------------------------------------------------------------
SAP允许用户修改的消息都save在T100S中,你配置后的消息从T100C可看到
但是如果我将不允许的消息强行coding塞进去,会有什么后果呢?
-------------------------------------------------------------

***严格地将下面的T-code多是设置output打印的.
M/30 Maintain  Types: RFQ  
M/32 Maint.  Determ. Schema: RFQ  
M/34 Maintain  Types: PO  
M/36 Maintain  Determ. Schema: PO  
M/38 Maint.  Types: Outline Agmt.  
M/40 Maint.  Types: Del. Schedule  
M/42 Maintain  Schema: Del. Sched.  
M/48 Maintain Access Sequences: RFQ  
M/50 Maintain Access Sequences: PO  
M/56 s: Create Cond. Table: RFQ  
M/57 s: Change Condition Table  
M/58 s: Display CondTab: RFQ  
M/59 s: Create CondTab: Pur. Order  
M/60 s: Change CondTab: Pur. Order  
M/61 s: Disp. CondTab: Pur. Order  
M/62 s: Create CondTab: Del. Schd.  
M/63 s: Change CondTab: Del. Schd.  
M/64 s: Disp. CondTab: Del. Sched.  
M/65 s: Create CondTab: O. Agmt.  
M/66 s: Change CondTab: O. Agmt.  
M/67 s: Disp. CondTab: Outl. Agmt.  
M/68 Maintain  Schema: Outl. Agmt.  
M/70 s: Create CondTab.: Entry Sh.  
M/71 s: Change CondTab.: Entry Sh.  
M/72 s: Disp. CondTab.: Entry Sh.  
M/73 Maintain Access Sequences: Entry  
M/74 Maintain Access Sequences: Entry  
M/75 Maintain s: Serv. Entry Sheet  
M/76 Display s: Entry  
M/77 Maintain  Schema: Entry Sheet  
M/78 Disp.  Determ. Schema: Entry  
M/N1 Maintain accesses (fr.gds - purch.) 


五.重置警告消息.
将消息warning change to display显示.
MSW1  Reset Warnings
MSW2  Reset Warnings

六附录: Message_related tables:(部分)    
    
T100: All message    
T100A:  IDs for T100     
T100C:  Control by User     
T100O: Assignment of  to object     
T100S: Configurable system s     
T100SA: Application Areas for Configurable s     
T100U: Last person to change s     
T100V: Assignment of s to tables/views     
T100W: Assign s to Workflow     
T100X: Error s: Supplements     
T139A: Exception s: Period Closing Program     
T139B: Exception s: Period Closing Program     
T159F: MMIM: Error s Resulting From Blocked Objects     
T160M:  Control: Purchasing (System s)     
T160MVAL:  category restriction for T160M     
T161M: Fine-Tuned Control:  Types     
T161N:  Determination Schemas: Assignment     
T321K: Definition of Accumulated s to HOST (R/2)     
T323P: Parameters for Generating Logs and Mail s (R/2->R/3)     
T440F: Exception s for the forecast     
T458A: Exception s in Material Requirements Planning     
T458B: Description of exception s     
T458C: Selection Group for Exception s     
T555E: Time Evaluation s     
T5CAR:  for Employee Attribute Combination     
T5CBN: s for PC Operation Conditions     
T5D5D: Supplementary Benefits for Civil Service:  Fields     
T5D5E: Supplemenary Bens. for Civil Service:  Reason Table     
T5E31: Actions and situations for registration s     
T5F6N: Global Error s.     
T5F6NN: Communication of Error s (ADP Interface)     
T5MP1: General s for the PBS Remuneration Statement     
T5QGM: Payroll Highlight s Australia     
T5QGT: s Area Check Table Australia     
T5QSM: Superannuation Highlight s Australia     
T5S0S: s for sickness administration (SE)     
T5V5M: s sent electronically to AA-registeret     
T5V7B: s sent to employees/emplyoers register     
T7NZGM: Payroll Highlight s NZ     
T7NZSM: Superannuation Highlight s NZ     
TA20PPZ:  handling: chosen priority with top priority     
TA20PPZ1:  handling (language-dependent)     
TA22RSF: START: Error s     
TA22RSF1: START: Error s (Language-Dependent)     
TAFWD: CORU: s that are not interpreted as errors     
TBD05: Distribution model for  types     
TBD12: Mapping  type -> serialization and link type     
TBD14:  type -> object type     
TBD17: Dependencies between  types     
TBD33: Dependencies between methods and  types     
TBD40: Assign  Types to Serialization Group     
TBD53: ALE: Object Channel Serialization:  Type of Bus. Obj.     
TBD62: Assignment of change document field to  type     
TBDA2: ALE  active     
TBDME: ALE supplement data for EDI  type     
TBDMS: Assignment of  type to IDoc type     
TBDTPM: Template for  Type     
TBDTPMD: Data Filters for  Types     
TC50: PP-PI: Proc. Categories/ Proc.Instruction Categories     
TC50A: Assignment of  Charact. to Dest.-Spec. Target Fields     
TC50C: Characteristics for Process s / Process Instructions     
TC50D: Process Management:  Destinations     
TC50P:  Characteristics for Dest.-Specific Target Fields     
TC50T: Process /Instr. Categories: Lang.-Dependent Texts     
TC51T:  Destinatiosn: Language-Dependent Texts     
TC53: Characteristics Groups for Process s and Instructions     
TC55: Destination-Specific Target Fields for  Destinations     
TCA10: Task lists: s depending on the task list type     
TCB02: Types of  Destination     
TCB02T: Types of  Destination: Language-Dependent Texts     
TCB10: Predefined Proc.  Categories/Proc. Instr. Categories     
TCB10T: Predefined  Categories: Language-Dependent texts     
TCB11: Assignment of Characteristics to Predefined s     
TCB12T: Predefined  Destinations: Language-Dependent Texts     
TCB13: Target Fields for Predefined  Destinations     
TCB13T: Target Fields for Predef.  Destin.: Lang-Dep. Texts     
TCB14: Predefined Assignments of Destinations to  Categories     
TCB16: Predefined Charact. Groups for  and Instruction Cat.     
TCB18: PP-PI-PMA: System Settings for Process  Processing     
TCMF1: Assignment: Area of Responsibility< ->      
TCMF9: Minimum  Type (SAP)     
TCMFA: User-Defined s     
TCOINF: Displaying Info. in  Monitor / Ctrl Recipe Monitor     
TCPT1: Code pages: Table 1 for tests and s     
TCUSSYSL: Summary table of  types read from the system log     
TCY43: s for flow control     
TCY43T: Texts for s for flow control     
TDSP01: ALE Distribution Packet :  Types to be Controlled     
TEMSG: System s     
TEMSI: Central ID assignment for Express s     
TMAN1: Trigger Condition of  Determination     
TMAN2: Trigger Group of  Determination     
TMAN2T: Trigger Group of  Determination - Description     
TMAN3: Trigger Group of  Determination - Trigger Condition     
TMAN4: Trigger Conditions s - Change-Relevant Tables     
TMAN5: Trigger Conds s; Possible Change-Relevant Fields     
TMAN6: Trigger Conds s: Change-Rel. Tbl per Object+ChangeTyp     
TMAN7: Trigger Conditions -  Applications     
TMSG1: Logical s and Process Codes in Outb. Procg     
TMSG2: Logical s and Process Codes in Inb. Procg     
TMSQAMTREE: TMS: Assigning  to Tree Nodes in the Alert Monitor     
TMSQAMTRET: TMS: Assigning  to Tree Nodes in Alert Monitor- Texts     
TNODE02_AP: Test case attributes: Problem  data     
TOPRK: Log s     
TPT_WLIST_AREA:  Processing: Functional Area     
TPT_WLIST_AREA_T:  Processing: Functional Area Text     
TPT_WLIST_PROC:  Processing: Methods     
TPT_WLIST_PROC_T:  Processing: Processing Method Text     
TRMSG: Syntax Check Error s     
TSL1D: System Log  (Formerly 100S or TSL01)     
TSL1T: System Log:  texts (Formerly T100S, TSL01)     
TSL2D: System Log: Classification ID for s     
TSL2T: System Log:  Class Names     
TVERR: Basis verification: Infos for s to be sent     
TVGMS: View Control: Error s     
TWPDO: Assignment of retail  to PD org. object     
TXMIMSG: Table for Lang.-Depend.  Texts in XMI Log     
TZ38T: Text table for indicator reason for  appendix 8 R5/97     
TZW02: User <-> Determine      
WFMCMSGENQ: Special Handling for System s     
WPXST: POS interface: status external subsystems (error s)     
WRPE: Replenishment: Error s     
WTMIGMESS: s Logged for Withholding Tax Changeover     
WTMIGMESSEXC: Withholding Tax Changeover: Alternative  Types

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

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

相关文章

Windows Server 2012 R2 安装 Oracle RAC 11g R2

Windows Server 2012 R2 安装 Oracle RAC 11g R2 环境准备安装系统设置虚拟网络配置虚拟机网卡开机进行系统配置关闭防火墙设置网络系统高级设置修改注册表修改计算机名称设置账户控制RAC1 和 RAC2 的磁盘共享修改 hosts同步时间在 RAC1 RAC2 DATA 中安装 .net3.5在 DATA 中搭建…

MySQL常见问题处理(三)

MySQL 常见问题解决 夕阳留恋的不是黄昏&#xff0c;而是朝阳 上一章简单介绍了MySQL数据库安装(二), 如果没有看过, 请观看上一章 一. root 用户密码忘记&#xff0c;进行重置操作 复制内容来源链接: https://blog.csdn.net/weixin_48927364/article/details/123556927 一.…

开发手册|Java后端开发规范重点条目整理

Ps&#xff1a;部分熟知的开发规范未收录在本文中&#xff01; 一、编程规约 1.1 命名风格 代码中的命名严禁使用拼音与英文混合的方式 alibaba / taobao / youku / hangzhou 等国际通用的名称可视同英文 类名使用大驼峰的形式命名&#xff0c;例如 UpperCameCase 方法、参数…

React 之 Redux - 状态管理

一、前言 1. 纯函数 函数式编程中有一个非常重要的概念叫纯函数&#xff0c;JavaScript符合函数式编程的范式&#xff0c;所以也有纯函数的概念 确定的输入&#xff0c;一定会产生确定的输出 函数在执行过程中&#xff0c;不能产生副作用 2. 副作用 表示在执行一个函数时&a…

《江苏经济报》报道 | 光影逐梦,“苏”写影视工业“诗和远方”企业新闻

近日&#xff0c;《江苏经济报》就蓝海创意云影视动画渲染服务进行了独家专题报道。 云上生产&#xff0c;数字技术创新电影工业流程 三年疫情&#xff0c;不仅阻隔了电影工业产业链上下游资源的对接协作&#xff0c;也放大了产业在地域和行业中人财物资源的不平衡。太湖湖畔的…

jasypt 加密和解密

摘要 博主写作此文时&#xff0c;该软件的最新版本为&#xff1a;Jasypt 1.9.3 RELEASED Jasypt 简介 Jasypt 是一个 Java 库&#xff0c;它允许开发人员以最小的努力为项目添加基本的加密功能&#xff0c;而无需深入了解密码学的工作原理。 Jasypt 特征 Jasypt 提供简单的单…

【Android-java】Parcelable 是什么?

Parcelable 是 Android 中的一个接口&#xff0c;用于实现将对象序列化为字节流的功能&#xff0c;以便在不同组件之间传递。与 Java 的 Serializable 接口不同&#xff0c;Parcelable 的性能更高&#xff0c;适用于 Android 平台。 要实现 Parcelable 接口&#xff0c;我们需…

Jmeter使用总结

文章目录 一、基本使用1.1. 基本使用1.2 主要元件 二、常用场景2.1 切换工具语言2.2 调整jmeter内存2.3 添加请求头2.4 添加断言2.5 添加http默认请求值2.6 基于吞吐量压测2.7 基于文件作为请求参数 一、基本使用 1.1. 基本使用 创建<测试计划>测试计划下添加<线程组…

【分布式系统】聊聊系统监控

对于分布式系统来说&#xff0c;出现故障的是常有的事情&#xff0c;如何在短时间内找到故障的原因&#xff0c;排除故障是非常重要的&#xff0c;而监控系统是就像系统的眼睛可以通过分析相关数据&#xff0c;进一步管理和运维整个分布式系统。 监控系统的的基本功能包含 全…

使用 Simulink 进行 STM32 编程

目录 介绍 所需材料 步骤 1&#xff1a;在MATLAB中设置STM32-MAT软件路径步骤 2&#xff1a;在STM32CubeMX中创建一个项目步骤 3&#xff1a;配置时钟和 GPIO 引脚步骤 4&#xff1a;项目经理并生成代码步骤 5&#xff1a;在 Simulink 中创建模型步骤 6&#xff1a;在模型中插…

【leetcode】24. 两两交换链表中的节点(medium)

给你一个链表&#xff0c;两两交换其中相邻的节点&#xff0c;并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题&#xff08;即&#xff0c;只能进行节点交换&#xff09;。 /*** Definition for singly-linked list.* public class ListNode {* in…

QT-如何生成唯一ID

在Qt中&#xff0c;我们可以使用QUuid类来生成唯一的ID。QUuid是一个用于操作通用唯一标识符&#xff08;UUID&#xff09;的类&#xff0c;它可以生成符合RFC4122标准的UUID。 以下是一个示例代码&#xff0c;演示了如何使用QUuid生成唯一的ID&#xff1a; #include <QAp…

PHP-简单项目引起的大麻烦--【白嫖项目】

强撸项目系列总目录在000集 PHP要怎么学–【思维导图知识范围】 文章目录 本系列校训本项目使用技术 首页小插曲小插曲完了么&#xff1f;必要的项目知识PHPThinkPHPThinkPHP的MVCThinkTemplateThinkPHP 6和ThinkPHP 5 phpStudy 设置导数据库展示页面数据库表结构项目目录如图…

ROS版本的ORB-SLAM3用RealSense D455相机实时运行测试

配置环境 1. C11 检查G版本&#xff0c;查看是否支持C11 一般g版本大于4.7即可 g -v 2. Pangolon 地址&#xff1a;https://github.com/stevenlovegrove/Pangolin 先安装OpenGL&#xff0c;Glew ### 编译orb-slam3发现pangolin编译错误排查的环境问题 sudo apt install p…

如何用arduino uno主板播放自己想要的曲子。《我爱你中国》单片机版本。

目录 一.效果展示 二.基本原理 三.电路图 四.代码 一.效果展示 arduino播放《我爱你中国》 二.基本原理 利用arduino uno单片机实现对蜂鸣器振动频率的调节&#xff0c;基于PWM控制系统通过代码实现控制。 三.电路图 四.代码 //main.uno #define Buzzer 2int PotBuffer …

Web3到底是个啥?

Web3是近两年来科技领域最火热的概念之一&#xff0c;但是目前对于Web3的定义却仍然没有形成标准答案&#xff0c;相当多对于Web3的理解&#xff0c;都是建立在虚拟货币行业&#xff08;即俗称的“币圈”&#xff09;的逻辑基础之上的。 区块链服务网络&#xff08;BSN&#x…

paddlenlp:社交网络中多模态虚假媒体内容核查

初赛之环境配置篇 一、背景二、任务三、数据集1、初赛阶段2、评分标准 四、环境操作五、写在最后 一、背景 随着新媒体时代信息媒介的多元化发展&#xff0c;各种内容大量活跃在媒体内中&#xff0c;与此同时各类虚假信息也充斥着社交媒体&#xff0c;影响着公众的判断和决策。…

使用logback记录日志

1. Pom引用依赖 <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.2.11</version> </dependency> 2. logback.xml <?xml version"1.0" encoding"U…

MySql008——检索数据:过滤数据(WHERE子句的使用)

前提&#xff1a;使用《MySql006——检索数据&#xff1a;基础select语句》中创建的products表 一、实际需求 数据库表一般包含大量的数据&#xff0c;但是很少需要检索表中所有行。通常只会根据特定条件提取表数据的子集。只检索所需数据需要指定搜索条件&#xff08;search …

ad+硬件每日学习十个知识点(19)23.7.30 (LDO参数介绍)

文章目录 1.LDO的压差dropout2.线性调整率&#xff08;输入变化对输出的影响&#xff09;3.负载调整率&#xff08;负载变化对输出电压的影响&#xff09;4.纹波抑制比PSRR&#xff08;电源抑制比&#xff09;5.哪些元器件对PSRR影响大&#xff1f;&#xff08;右下角图&#x…