`
skyHuang
  • 浏览: 104583 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

系统应用基础概述之配置文件(Profile)

阅读更多

ORACLE的所谓“配置文件”实质上就是人们已经耳熟能详的所谓系统“参数”(不明白当初的中文翻译为何弄得如此奇怪)。ORACLE中的配置文件或参数涉及两个过程:一是配置文件的本身定义(Definition);二是配置文件的应用设置(Setup)。

ORACLE系统的预定义配置文件数量虽达七、八千之多,但这些配置文件对于用户来说都是透明可见的,并不神秘。系统提供“配置文件”定义界面,供用户对配置文件的某些属性(甚至应用程序)进行调整或修改,用户也可以根据自己的需要自定义新的配置文件。如下图24所示配置文件的定义:



 

值得指出的是,系统预定义的“配置文件名”有一定命名规则(适用于大多数配置文件,少数例外),例如“MRP:忽略替代BOM/工艺路线”,前面的MRP是模块代码,代表属于哪个应用模块,后面的部分则是代表具体用途。这种“命名规则”使我们很容易查找到针对不同模块的相关参数。尽管系统预定义配置文件或参数的数量是如此之多,令人生畏,但归纳起来,可以发现按用途大致划分为三类:

一类是真正起到控制业务流程运作或事务处理方式的部分,这些参数就如人们通常所津津乐道的所谓“流程开关”;二类实际并不直接控制流程运作或事务处理,只是起到一个向表单上默认某些值的作用(这些默认过去的值,有些参与流程构建,有些仅起参考作用。用户在表单上还是可以修改的);三类是起到某些特殊控制作用,例如改变系统的某些工作方式、控制UI界面的颜色字体等等,通常与具体业务关系不大。所有参数中前两类占了绝大部分数量(其中第一类又占主要部分),第三类数量很少。而系统应用的难点与重点则是“第一类”、属于“流程开关”那部分参数。

     ORACLE系统的配置文件的“设置”(Setup)非常方便灵活,组合起来的应用功能十分强大。系统的配置文件设置具有“结构层次性”,对于某一个具体的配置文件,系统允许最多可以在6个层级进行设置并发挥作用:地点层(系统安装)、应用产品(模块)、责任(自定义的责任)、服务器、组织(包括OU/INV等)、用户(自定义的用户)。具体能在上述6个层级中的哪些层级“可见、可设置”,取决于这些配置文件的原始定义的相关属性。并且实际应用程序访问时,将按照从“地点”逐步到“用户”由低到高的“优先级”顺序发挥作用。如下图25所示配置文件的设置:



 最高优先级的“用户层”如果留空不赋值,则系统将默认上一层级(责任层)的值作为自己的值。逐级前移直至最低优先级的“地点层”,通常系统在安装后于“地点层”有初始化的默认值。尽管看起来配置文件数量有七八千,设置工作量巨大,但实际系统实施时,对于大部分企业来说,好在使用系统安装时的默认初始值就能基本符合要求,故也并不十分困难可怕。企业在实际工作过程中遇到问题时,如希望系统能实现某种功能或希望系统流程能按某种方式运行等等情况,则通常首先应该基于系统配置文件的不同设置来寻求合适的解决方案。

此外,系统对于配置文件提供了“系统”与“用户”两种“安全性”(权限)的控制功能,前者一般由系统维护人员(如管理员)进行控制,后者普通用户就直接可以作设置修改,例如“UI界面的颜色、字体”等。

  • 大小: 148.6 KB
  • 大小: 98.9 KB
分享到:
评论

相关推荐

    ORACLE_EBS 系统应用基础概述

    ### ORACLE_EBS系统应用基础概述 #### 一、引言 ORACLE EBS(Enterprise Business Suite)系统作为Oracle公司推出的全面的企业资源规划(ERP)解决方案,为全球范围内的企业提供了一个强大、灵活且可定制的业务...

    系列之三:ORACLE-EBS系统应用基础概述

    ORACLE EBS 系统应用基础概述 一、前言 ORACLE EBS 系统应用基础概述中,作者提到许多人在安装好 EBS 系统后,感到不知所措。这也是许多人曾经遇到或正在遇到的问题。国内的非专业人士(例如媒体)喜欢用“超级难懂...

    系列之三:ORACLEEBS系统应用基础概述(B).doc

    本文概述了 ORACLE EBS 系统的应用基础知识,涵盖了事务处理、并发流程、文件夹、弹性域、值集与查找代码、配置文件、单据编号、工作流、预警、应用开放接口等多个方面。通过对每个模块的详细解释,帮助读者深入了解...

    (word完整版)ORACLE-EBS-系统应用基础概述.doc

    这个系统应用基础概述文档旨在为初学者提供一个全面的入门指南,帮助理解Oracle EBS的核心概念和功能。 一、表单与查询(Form and Summary) 在Oracle EBS中,表单是用户界面的主要部分,用于输入、查看和编辑业务...

    ORACLEEBS系统设计应用基础概述.doc

    这个系统设计应用基础概述文档主要介绍了ORACLE EBS的基本组成部分和核心概念,帮助用户理解和掌握这个复杂系统的操作和应用。 一、表单与查询(Form and Summary) 在ORACLE EBS中,表单(Form)是用户界面的主要...

    (word完整版)系列之三:oracle-ebs系统应用基础概述(c)---season的日志.doc

    2. 配置文件(Profile): 配置文件是Oracle EBS中的一个重要组件,用来存储系统设置和参数。它们定义了系统的默认行为,如日期格式、货币符号、安全策略等。配置文件可以根据组织结构、用户角色或者特定功能进行...

    intellijidea 配置文件

    这些配置文件通常位于用户主目录下的`.IntelliJIdea`或`.IdeaIC`文件夹(具体路径可能因操作系统不同而异)。对于`intellij idea 15`版本,配置文件的组织方式可能与最新版本有所不同,但核心理念保持一致。 ### 二...

    Source Insight3 配置文件

    ### 一、配置文件概述 Source Insight的配置文件主要负责定义用户的个性化设置,包括编辑器的字体、颜色、快捷键、语言模板等。这些设置通常存储在用户个人目录下的.config文件夹中,例如`%USERPROFILE%\AppData\...

    格林威尔设备ONU配置文件 功能介绍

    其中,有一个特殊的共享配置文件名为`onuconfdef`,这是一个空配置文件,当ONU首次注册时如果没有预先指定关联的配置文件,系统会默认将其关联到这个配置文件上。这意味着ONU实际上并未经过任何配置操作。 2. **...

    Window权限维持(十一):PowerShell配置文件1

    - **系统范围配置文件**: `C:\Windows\System32\WindowsPowerShell\v1.0\Microsoft.PowerShell_profile.ps1` #### 创建和修改配置文件 1. **检查配置文件的存在**: ```powershell Test-Path $profile ``` 如果...

    Tony老师聊shell—环境变量配置文件

    通过本文的介绍,我们详细了解了shell环境变量配置文件的基本概念及其在Linux系统中的具体实现方法。正确地管理和设置这些环境变量对于确保系统的稳定性和提高工作效率具有重要意义。希望本文能帮助读者更好地理解和...

    蓝牙协议之 pan profile

    ### 蓝牙协议之 PAN Profile (个人区域网络配置文件) #### 一、PAN Profile 概述 在蓝牙协议栈中,个人区域网络(Personal Area Networking, PAN)配置文件是一种重要的规范,它定义了如何让两个或多个支持蓝牙的...

    H.264 High profile

    - **与基线配置文件的比较**:基线配置文件主要用于基本的视频编码需求,而High Profile则提供了更多高级特性,适用于更高清晰度和更复杂场景的视频编码。 - **与MPEG-2的比较**:H.264 High Profile在保持相似图像...

    ios-oidc-basicprofile-demo:演示 iPhone 应用程序,它使用 OpenID Connect Basic 配置文件向本机 iOS 应用程序验证用户身份并调用 UserInfo 端点以检索有关用户的配置文件信息

    演示 iPhone 应用程序,它使用 OpenID Connect Basic 配置文件向本机 iOS 应用程序验证用户身份并调用 UserInfo 端点以检索有关用户的配置文件信息。 系统要求/依赖项 要求: PingFederate 7.2.x 或更高版本 我的 ...

    ZIGBEE PROFILE HOME AUTOMATION

    ZigBee Home Automation Profile(家庭自动化配置文件)是由ZigBee标准组织于2007年发布的一个重要的公共应用框架,旨在为智能家居设备提供一个统一的技术标准。该文档详细定义了如何在ZigBee网络中实现家庭自动化...

    ZigBee Specification and Stack Profile

    - **基本Profile**:基础的ZigBee配置,提供基本的网络功能,适用于简单的设备网络。 - **ZigBee PRO Profile**:在基本Profile基础上增加了高级网络管理特性,如更强大的路由、更大的网络规模和更强的设备安全性...

    基于Android的嵌入式手机应用开发实训教程 电子教材及源码

    4. **Android应用程序结构**:了解Android应用的基本结构,如MainActivity、布局文件(XML)、AndroidManifest.xml(应用配置文件)等,以及Activity、Intent、Service、BroadcastReceiver和ContentProvider这四大...

    profile-hover:悬停配置文件悬停在任何以太坊地址上

    组件概述配置文件哈弗由两个部分组成: Tile ,这是显示在页面上,而Hover ,当瓷砖悬停时显示。 配置文件悬停可用于React和HTML / CSS应用程序。入门React组件安装: npm i -S profile-hover 用法: import ...

Global site tag (gtag.js) - Google Analytics