您的位置:首页 > 数据库 > Oracle

Oracle EBS预警系统管理-基础设置(1)

2015-04-02 09:35 411 查看
上篇“Oracle EBS 预警系统管理”讲述到预警系统管理方面部分基础设置。

使用Oracle EBS Alert前提条件需求启动三个并发管理器:

1.工作流代理接收器服务

2.工作流邮件程序服务

3.工作流文档 Web 服务 - 服务

若如上三个并发管理器没有启用,则无法对Oracle EBS 预警系统管理的“2.设置工作流:系统管理员-->Oracle Applications管理器-->工作流”无法启用,并且Start提示“服务组件容器未运行”。

Oracle EBS系统默认是不会安装用户自定义的“应用(Appliaction)”,需要用户手工去安装自定义的应用。

Application Developer职责-->Application-->Register有应用“客户化应用”如下图



但是,在“预警系统管理”的定义中,应用是选择不到“客户化应用”,如下图



因此,需求手工安装程序路径:Alert Manager-->System-->Installations,如下图,保存以后就可以选择“客户化应用”



例如:需要如下“客户化应用”下表“CUX.CUX_PO_AUTOMSGS”插入后或更新后做预警。

表的结构:

Create Table  CUX.CUX_PO_AUTOMSGS(
PO_HEADER_ID   NUMBER  Not Null,
REVISON_NUM    Number  Not Null,
PO_VENDOR_CONTACTS    VARCHAR2(30),
EMAIL_ADDRESS  VARCHAR2(100),
STATUS         NUMBER,
SEND_COUNTS    NUMBER default 0,
IS_SEND        VARCHAR2(1),
REQUEST_PRINTER_ID     NUMBER,
REQUEST_PRINTER_DATE   DATE,
REQUEST_SEND_ID     NUMBER,
REQUEST_SEND_DATE   DATE,
LAST_UPDATE_DATE  DATE Not Null,
LAST_UPDATED_BY  NUMBER Not Null,
CREATION_DATE  DATE Not Null,
CREATED_BY  NUMBER Not Null,
LAST_UPDATE_LOGIN  NUMBER
)Tablespace CUX_TS_TX_DATA;

Create Index CUX.CUX_PO_AUTOMSGS_U1  On  CUX.CUX_PO_AUTOMSGS(PO_HEADER_ID)Tablespace CUX_TS_TX_IDX;
Create Index CUX.CUX_PO_AUTOMSGS_N1  On  CUX.CUX_PO_AUTOMSGS(IS_SEND)Tablespace CUX_TS_TX_IDX;
Create Synonym CUX_PO_AUTOMSGS For CUX.CUX_PO_AUTOMSGS;


注册该表到Oracle EBS系统中,与客户化序和弹性域表一样。如下

Begin
ad_dd.register_table('CUX','CUX_PO_AUTOMSGS','T');

ad_dd.register_column('CUX','CUX_PO_AUTOMSGS','PO_HEADER_ID',1,'NUMBER',15,'N','N');
ad_dd.register_column('CUX','CUX_PO_AUTOMSGS','REVISON_NUM',2,'NUMBER',15,'N','N');
ad_dd.register_column('CUX','CUX_PO_AUTOMSGS','PO_VENDOR_CONTACTS',3,'VARCHAR2',30,'Y','N');
ad_dd.register_column('CUX','CUX_PO_AUTOMSGS','EMAIL_ADDRESS',4,'VARCHAR2',100,'Y','N');
ad_dd.register_column('CUX','CUX_PO_AUTOMSGS','STATUS',5,'NUMBER',15,'Y','N');
ad_dd.register_column('CUX','CUX_PO_AUTOMSGS','SEND_COUNTS',6,'NUMBER',15,'Y','N');
ad_dd.register_column('CUX','CUX_PO_AUTOMSGS','IS_SEND',7,'VARCHAR2',1,'Y','N');
ad_dd.register_column('CUX','CUX_PO_AUTOMSGS','REQUEST_PRINTER_ID',8,'NUMBER',15,'Y','N');
ad_dd.register_column('CUX','CUX_PO_AUTOMSGS','REQUEST_PRINTER_DATE',9,'DATE',7,'Y','N');
ad_dd.register_column('CUX','CUX_PO_AUTOMSGS','REQUEST_SEND_ID',10,'NUMBER',15,'Y','N');
ad_dd.register_column('CUX','CUX_PO_AUTOMSGS','REQUEST_SEND_DATE',11,'DATE',7,'Y','N');
ad_dd.register_column('CUX','CUX_PO_AUTOMSGS','LAST_UPDATE_DATE',12,'DATE',7,'N','N');
ad_dd.register_column('CUX','CUX_PO_AUTOMSGS','LAST_UPDATED_BY',13,'NUMBER',15,'N','N');
ad_dd.register_column('CUX','CUX_PO_AUTOMSGS','LAST_UPDATE_DATE',14,'DATE',7,'N','N');
ad_dd.register_column('CUX','CUX_PO_AUTOMSGS','LAST_UPDATED_BY',15,'NUMBER',15,'N','N');
ad_dd.register_column('CUX','CUX_PO_AUTOMSGS','LAST_UPDATE_LOGIN',16,'NUMBER',15,'Y','N');
Commit;
End;


以上注册SQL执行以后,在Alerts界面中,Table才能择选该表做预警设置。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: