EBS功能安全性基本原理
AOL开发框架:
1、 “用户”如sysadmin登录,系统验证其用户名/密码
2、 如果OK,系统列出其拥有的所有角色,在EBS中叫“职责”(Responsibility),
而每个职责,都对应一个定义好的“菜单”
3、 当用户选择相应的职责进入“Navigator”后,显示的就是此菜单的内容
4、 每个底层菜单项,还不是直接对应Forms,而是先对应一个“功能”
(Function),由功能再去对应一个具体的“Forms”。这里的好处是,在功能上
可以定义参数比如查询条件、控制码等,然后传递给Forms,当然大部分情况是不
定义参数,所以功能和Forms基本上是一一对应关系
5、 用户点击菜单项,到定义Forms时指定的应用的TOP下,找到“fmx文件”执行之所以,反过来,如果我们开发好一个Forms,要在EBS中跑起来,完整的过程就是为该
“Forms”定义“功能”,定义“菜单”调用该功能,定义“职责”使用该菜单,最
后把职责分配给“用户”等一系列无Coding的定义工作。
EBS 文件系统:
整个EBS的角度看,分DB、APP两部分、五个大目录:
COMN目录(对应环境变量$COMMON_TOP)存放服务启停脚本和基于HTML
的应用文件(Java类、JSP页等):
APPL(对应环境变量$APPL_TOP)则存放配置文件、各种管理脚本、各模块应用代
码:
APPL下的各个应用模块目录
AU模块存放fmb、pll、plx文件、各应用模块存放fmx文件,具体是:
$AU_TOP/resource: pll文件、plx文件
$AU_TOP/forms/US: 英文fmb文件
$AU_TOP/forms/<语言代码>: 特定语种(如ZHS)的fmb文件
$<应用简称>_TOP/forms/US: 各模块英文fmx文件录
$<应用简称>_TOP/forms/<语言代码>: 特定语种(如ZHS)fmb文件上面<应用简称>,如INV、GL、AP、AR等等,在System Administrator职责下的
Application/Register中定义。我们需要的模版及相关文件在AU_TOP下;我们开发的fmb文件呢,也应根据上
述规则传到$AU_TOP/forms的相关语言路径下,不过为管理、备份方便,实际开发
中可能故意违反EBS的规则,与fmx一起放在$CUX_TOP/forms的相关语言路径下。
多组织支持:
Oracle的多组织数据屏蔽,设计要点如下:
1、 核心层次:业务组BG→账套SOB→法人实体LE→经营单位OU→库存组织INV,
这些层次统称为组织,可通过视图org_organization_definitions查看关系。
2、 数据级别:表中设计有组织ID来屏蔽;不同模块因为针对的层次不同,其组织ID
含义不同,比如HR的表用Business_Group_Id,GL的表用Set_Of_Book_Id,
AR/AP/PO/OM等表用经营单位Org_Id,INV/MRP/WIP/BOM等模块用库存
组织Organization_Id。
3、 程序级别:用户登录、选择职责后,其所能操作的业务组、账套、法人实体、经
营单位就确定了,这个是通过相关的Profile来设置的;当进入制造和库存相关模
块,需要通过Change Organization菜单来获得可操作的库存组织。Oracle标准的
Package、Form、Java等程序,都是严格根据当前用户的参数来过滤各模块表数
据。
转载于:https://www.cnblogs.com/SanFrans/p/3267846.html
EBS功能安全性基本原理相关推荐
- 中央处理器(CPU)—— 控制器的功能和基本原理(硬布线控制器(CU))
本文主要介绍硬布线控制器设计(了解即可) 1.硬布线控制器的设计 ---- 纯硬件方式实现控制器 (1)硬布线控制器概念 设计思路: 硬布线控制器基本原理 (2)硬布线控制器设计(了解) 分析每个阶段 ...
- EBS系统安全性校验
安全性屏蔽问题,当需要设置安全性的时候,去总账超级用户下的设置-财务系统-弹性域-关键字-安全性下-如果安全性已经设置了,去分配下, 就是我们查找安全性的时候,如果是已经存在的安全性,就在分配里面的键 ...
- EBS功能_PO匹配审批层总结
匹配审批层(双向/三向/四向)与发票匹配选项(PO/接收)与接收方式(直接交货/标准接收/要求检验)总结 (注意每一个系统设置点的地方,参考有道笔记上的总结文档) 生效优先顺序 最优先 匹 ...
- EBS功能_WIP外协工单测试
(1)建立委外加工物料,采购.委外加工物料属性勾选,单位类型为装配件 (2)建立委外资源,资源类型为杂项,计费类型为PO移动,此处注意单位为PCS,而不是H或者其他 (3)建立物料清单(1010230 ...
- EBS功能_固定资产总结
方案要点 只在AP模块录入发票,然后传送到FA PO PO接收 PO入库 AP发票 借:固定资产中转<性质为资产>,贷:应付账款 AP付款 借:应付账款,贷:银行存款 FA台账 借:固定资 ...
- EBS功能_OM模块内部订单业务
(1) 内部订单业务.介绍 以内部库存组织作为供应来源的PR,称内部PR,基于内部PR生成的销售订单叫内部订单 内部订单可以用于同一或不同OU 下的两个库存组织 (2) 内部订单业务.相关设置 下面的 ...
- 汽车功能安全工程师必看!ISO 26262认证基本原理解析
来源:内容由半导体行业观察翻译自「Arteris」,谢谢. 汽车半导体设备和电子系统的开发人员要小心:可能有些供应商声称他们的产品符合ISO 26262安全标准要求,如果这些说法未能阐明用于制造汽车产 ...
- Visual Studio 2005 中的新增安全性功能
Visual Studio 2005 中的新增安全性功能 Visual Studio 2005 中的新增安全性功能 发布日期: 11/18/2005 | 更新日期: 11/18/2005 Brian ...
- 实现双击IE9的Tab键关闭当前页面的功能
今天研究了一下如何实现双击IE9的Tab键关闭当前页面的功能,实现这个功能的基本原理如下: 建立全局鼠标钩子,获取双击Tab时候的消息,触发Tab被双击的事件. 发送Ctrl+W键盘消息,触发快捷键功 ...
最新文章
- 文件管理器_苹果超强文件管理器,秒变安卓?
- 自律到极致-人生才精致「第3期」:中奖结果
- 数据结构实验之栈与队列九:行编辑器
- 基于SNMP的MIB库访问实现的研究
- n个节点的二叉树n+1_使用C ++程序删除链接列表的M个节点后的N个节点
- Java实现hsql_java – 从类创建HSQL创建表查询
- linux查看mariadb安装卸载,MySQL——在Linux下安装和卸载MariaDB
- 如何将安卓数据同步到Mac电脑上
- 《大前端进阶 安全》系列 HTTPS详解(通俗易懂)
- 有哪些资本运作的经典案例?
- 名词性从句——专升本语法
- robots.txt文件的Disallow和Allow行的区别
- IPUS SQPI PSRAM为STM32单片机提供RAM扩展方案
- vue 在线编辑excel表格(原生和使用组件的两种方式)
- ins的更新带来的一系列问题
- JavaScript的函数(function)
- MySQL加密存储,解密读取
- App Inventor菜鸟学习日记 2013/12/6
- ajax 使用gbk编码格式,jQuery ajax提交中文编码(gbk)解决
- 链表逆序(反转链表)