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)
SAP消息也是这样,你可将所有能忽略的消息ignore让它鞠躬尽瘁死而后已为你工作.
从是否允许你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顾名思义就是你能设置的消息.
比如OBA5你想设置F5 060消息,这个是FB50在balance<>0你想强行save弹出的,在T100s
中你将看到F5 060不在其中,因为这是将影响财务的致命错误,当然OBA5是不允许你去设置的.
**欺骗SAP使用OBA5强行Switch off F5 060.
-----------------------------------------------------
三.建立查询消息.
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
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
分享到:
相关推荐
SAP 学习记录汇总网上的信息 SAP 基础知识学习 SAP R/3 是 SAP 公司开发的客户机 / 服务器环境下的套装软件,用于处理一个公司中几乎所有的经营管理任务,如发票支付、生产资源的管理、财务控制等等。SAP R/3 系统...
### SAP常用事务代码知识点汇总 #### 物料移动类型及其用途 在SAP系统中,物料移动类型是用来定义物料在不同存储位置之间移动的方式。不同的移动类型代表着不同的业务流程。 - **261**:代表生产订单发料,通常...
"SAP-tcode事务码汇总"是对于SAP系统中所有可用事务码的全面收集,旨在为用户提供一个方便快捷的查询资源,帮助他们迅速找到执行特定任务所需的代码。 SAP系统覆盖了财务管理、销售与分销、物料管理、生产计划等多...
你整一个Allocation structure, SAPhelp. Create Allocation Structure 551 5工单 552 Material Ledger 物料分类账详解 552 一.ML功能简介 552 二.标准价Pk加权平均价 559 三.差异来源和差异处理 564 四.SAP差异科目...
* UKM_TRANSFER_VECTOR - 更新会计年度汇总 * UKM_MASS_UPD5 - 信用管理:创建角色UKM000 * UKM_CHECK_SIMU - 模拟信用检查 * UKM_BOL_COMMS - 显示信贷风险总额 * UKM_MALUS_DSP - 信用透支清单 * V/08 - 条件:对A...
### SAP-银企直连-中国银行-错误文档汇总解答 #### 一、银企对接功能测试 **问题**: 银企对接的功能应该如何测试? **解答**: 针对银企直连的功能测试,首先需要确保理解银企直连的基本原理及应用场景。功能测试...
4. **请求号**:请求号是SAP系统中的一种变更控制机制,用于追踪对系统的修改。当新建或修改物料组时,可能需要输入请求号,这取决于系统配置。 **三、物料组的应用** 物料组的应用贯穿于SAP-MM的多个环节,包括: ...
8.执行过程中如出现错误,在线更改,或者中止,修改错误后再执行。 不会出现严重错误,因为此会话只是做凭证记账,会计凭证过账常见的错误你们都可以处理 的。 汇率与外币评估 汇率设置:OC47|OB07,OB08|OC41,SE16:V...
根据提供的文件信息,我们可以推断出这是一本关于SAP财务模块的专业书籍,重点在于SAP财务会计(FI)的相关知识和技术。以下是对文件中提到的一些核心知识点的详细解释: ### SAP FI 财务会计相关 #### SAP 部分...
【SAP Query 和 SQVI Quick View】是SAP系统中用于快速生成报表和查询的工具,对于SAP顾问来说,理解和掌握这两项功能是至关重要的。以下是对这两个概念的详细解释: 1. Quick View 基础版 Quick View(SQVI)允许...
通过这些出口,用户可以在SAP的标准菜单中插入、修改或替换菜单项,以创建更符合企业工作流的界面。 2. **屏幕出口 (Screen Exits)**:使用户能够定制屏幕布局和显示内容,例如添加额外的字段、按钮或改变字段的...
在凭证流中也能够看到这些总览状态,但通常只会显示一个汇总的概览。 1. 总览状态:销售订单建立后,在系统中通常会显示为“正在处理”。当销售订单产生了交货凭证,即开始发货,状态会更新为“部分交货”。当全部...
通过上述配置,可以确保每个用户只能看到和修改与自己职责相关的数据,从而提高数据安全性并简化用户的操作流程。 ### 结论 在 SAP 系统中,通过对 PO 定价条件类型相关表格的理解以及合理配置物料主数据,可以...
- **更改初级成本要素**:介绍如何修改已存在的初级成本要素的信息。 - **新建作业类型**:作业类型用于定义特定的生产活动或服务项目。 - **新建作业类型组**:作业类型组用于分类作业类型。 - **设置作业输出价格*...
33. 供应商数据修改控制:通过配置SAP系统,可以实现对供应商敏感数据修改的权限控制。 34. 前期预算控制:在前期预算中可以通过配置实现部分承诺项目的弹性控制和部分承诺项目的刚性控制。 35. 外币评估方法:在...
- 维护凭证类型:通过事务代码`GCBX`,可以定义或修改凭证类型的设置。 - 自动账户分配:事务代码`OKB9`用于配置自动账户分配规则,特别是对于收入要素。 - 默认利润中心的定义:通过事务代码`S_PLCA_8701315700`...
7. **变更与关闭**:如果需要修改框架订单的内容,如延长有效期或调整金额,需进行相应的变更处理;合同结束后,关闭框架订单。 理解并熟练运用SAP FOB框架订单,有助于企业更有效地管理采购流程,优化财务结算,...
22. NASTTRANSPVN: 消息状态表,记录了系统中产生的消息和其状态,用于错误追踪和解决。 23. VAKGU TRANSPVI: 销售索引:报价的有效性,记录了报价的有效期限。 24. VAKPA TRANSPVI: 销售索引:按伙伴功能划分的...
SAP-PM模块,即SAP Plant Maintenance模块,是SAP系统中用于企业设备维护管理的重要组成部分,其作用在于保证设备的可靠性和稳定性,提升企业的维护管理水平。与其他ERP模块相比,SAP-PM模块在企业整体资源规划中...
- **显示**:查看计划工单的详细信息,支持个别的和汇总的显示方式。 - **转换**:将计划工单转换为采购请求或生产订单,分别适应于外购件和自制件的生产场景。 - **库存/需求清单**:提供库存和需求的概览,帮助...