git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@50874 248e525c-4dfb-0310-94bc-949c084e9493
This commit is contained in:
10
Data/BulkLoad/EFT/Nominations/schema/alt_CUIN_names.sql
Normal file
10
Data/BulkLoad/EFT/Nominations/schema/alt_CUIN_names.sql
Normal file
@@ -0,0 +1,10 @@
|
||||
-- M:\EFT_Noms\SQL\alt_CUIN_names.sql
|
||||
--
|
||||
-- Generated for Oracle 10g on Mon Apr 30 10:46:33 2007 by Server Generator 10.1.2.6.18
|
||||
|
||||
|
||||
SPOOL alt_CUIN_names.lst
|
||||
|
||||
@@alt_CUIN_names.tab
|
||||
|
||||
SPOOL OFF
|
||||
13
Data/BulkLoad/EFT/Nominations/schema/alt_CUIN_names.tab
Normal file
13
Data/BulkLoad/EFT/Nominations/schema/alt_CUIN_names.tab
Normal file
@@ -0,0 +1,13 @@
|
||||
-- M:\EFT_Noms\SQL\alt_CUIN_names.tab
|
||||
--
|
||||
-- Generated for Oracle 10g on Mon Apr 30 10:46:32 2007 by Server Generator 10.1.2.6.18
|
||||
|
||||
|
||||
PROMPT Altering Table 'CUSTOMER_INTERMEDIARIES'
|
||||
ALTER TABLE CUSTOMER_INTERMEDIARIES
|
||||
MODIFY (CUST_NAME VARCHAR2(40)
|
||||
,INTE_NAME VARCHAR2(40)
|
||||
)
|
||||
/
|
||||
|
||||
|
||||
7
Data/BulkLoad/EFT/Nominations/schema/alter_cotr.sql
Normal file
7
Data/BulkLoad/EFT/Nominations/schema/alter_cotr.sql
Normal file
@@ -0,0 +1,7 @@
|
||||
SPOOL alter_cotr.lst
|
||||
|
||||
alter table contract_template_rules
|
||||
modify ( display_sequence NOT NULL )
|
||||
/
|
||||
|
||||
SPOOL OFF
|
||||
242
Data/BulkLoad/EFT/Nominations/schema/alter_customers.sql
Normal file
242
Data/BulkLoad/EFT/Nominations/schema/alter_customers.sql
Normal file
@@ -0,0 +1,242 @@
|
||||
ALTER TABLE CUSTOMERS DROP COLUMN LETTER_SUBJECT
|
||||
/
|
||||
ALTER TABLE CUSTOMERS DROP COLUMN LETTER_CONTENT
|
||||
/
|
||||
ALTER TABLE CUSTOMERS DROP COLUMN CONFIRMATION_HEADER
|
||||
/
|
||||
ALTER TABLE CUSTOMERS DROP COLUMN CONFIRMATION_ADDRESS
|
||||
/
|
||||
|
||||
PROMPT Altering Table 'CUSTOMERS'
|
||||
ALTER TABLE CUSTOMERS
|
||||
ADD (NOM_CONF_SUBJECT VARCHAR2(255)
|
||||
,NOM_CONF_CONTENT VARCHAR2(4000)
|
||||
,COM_CONF_SUBJECT VARCHAR2(255)
|
||||
,COM_CONF_CONTENT VARCHAR2(4000)
|
||||
)
|
||||
/
|
||||
|
||||
prompt PL/SQL Developer import file
|
||||
prompt Created on 02 May 2007 by gilberta
|
||||
set feedback off
|
||||
set define off
|
||||
prompt Deleting MODULE_TEXT...
|
||||
delete from MODULE_TEXT where text_number IN (2466,2467,2468,2469);
|
||||
commit;
|
||||
prompt Loading MODULE_TEXT...
|
||||
insert into MODULE_TEXT (MTXT_ID, TEXT_NUMBER, TEXT, LANGUAGE)
|
||||
values (20677, 2466, 'Nom Confirmation Subject*', 'EN');
|
||||
insert into MODULE_TEXT (MTXT_ID, TEXT_NUMBER, TEXT, LANGUAGE)
|
||||
values (20678, 2467, 'Nom Confirmation Content*', 'EN');
|
||||
insert into MODULE_TEXT (MTXT_ID, TEXT_NUMBER, TEXT, LANGUAGE)
|
||||
values (20679, 2468, 'Com Confirmation Subject*', 'EN');
|
||||
insert into MODULE_TEXT (MTXT_ID, TEXT_NUMBER, TEXT, LANGUAGE)
|
||||
values (20680, 2469, 'Com Confirmation Content*', 'EN');
|
||||
commit;
|
||||
prompt 4 records loaded
|
||||
set feedback on
|
||||
set define on
|
||||
prompt Done.
|
||||
|
||||
|
||||
|
||||
|
||||
PROMPT Creating Trigger 'POI_AUDIT_CUST'
|
||||
CREATE OR REPLACE TRIGGER POI_AUDIT_CUST
|
||||
AFTER INSERT
|
||||
ON CUSTOMERS
|
||||
FOR EACH ROW
|
||||
DECLARE
|
||||
|
||||
--
|
||||
CURSOR c_cuty IS
|
||||
SELECT description
|
||||
FROM customer_types
|
||||
WHERE cuty_id = :new.cuty_id;
|
||||
--
|
||||
CURSOR c_syus IS
|
||||
SELECT first_name||' '||last_name
|
||||
FROM system_users
|
||||
WHERE syus_id = :new.kam_manager_syus_id;
|
||||
--
|
||||
l_cuty_desc customer_types.description%TYPE;
|
||||
l_kam_manager_new VARCHAR2(255);
|
||||
--
|
||||
BEGIN
|
||||
--
|
||||
OPEN c_cuty;
|
||||
FETCH c_cuty INTO l_cuty_desc;
|
||||
CLOSE c_cuty;
|
||||
--
|
||||
amfr_journal.log_transaction('INSERT',
|
||||
'CUSTOMERS',
|
||||
amfr_journal.g_name_value_tab, -- Empty table
|
||||
name_value_tab(
|
||||
name_value_rec('CUSTOMER IDENTIFIER',:new.cust_id),
|
||||
name_value_rec('CUSTOMER CODE',:new.CODE),
|
||||
name_value_rec('CUSTOMER NAME',:new.NAME),
|
||||
name_value_rec('PERIOD_START',:new.PERIOD_START),
|
||||
name_value_rec('PERIOD_END',:new.PERIOD_END),
|
||||
name_value_rec('CREATED_BY',:new.CREATED_BY),
|
||||
name_value_rec('CREATED_ON',:new.CREATED_ON),
|
||||
name_value_rec('CUSTOMER DESCRIPTION',:new.DESCRIPTION),
|
||||
name_value_rec('UPDATED_BY',:new.UPDATED_BY),
|
||||
name_value_rec('UPDATED_ON',:new.UPDATED_ON),
|
||||
name_value_rec('EMAIL ADDRESS',:new.EMAIL_ADDRESS),
|
||||
name_value_rec('TELEPHONE',:new.TELEPHONE),
|
||||
name_value_rec('FAX',:new.FAX),
|
||||
name_value_rec('CUSTOMER TYPE',l_cuty_desc),
|
||||
name_value_rec('PRIMARY CONTACT',:new.PRIMARY_CONTACT),
|
||||
name_value_rec('KAM MANAGER',l_kam_manager_new),
|
||||
name_value_rec('KAM TELEPHONE',:new.KAM_TELEPHONE),
|
||||
name_value_rec('CUSTOMER STATUS',:new.STATUS),
|
||||
name_value_rec('NOMINATION EMAIL SUBJECT',:new.nom_conf_subject),
|
||||
name_value_rec('NOMINATION EMAIL CONTENT',:new.nom_conf_content),
|
||||
name_value_rec('CONFIRMATION EMAIL SUBJECT',:new.com_conf_subject),
|
||||
name_value_rec('CONFIRMATION EMAIL CONTENT',:new.com_conf_content),
|
||||
name_value_rec('AUTO GENERATE CONFIRMATION AM',:new.AUTO_GEN_CONF_AM),
|
||||
name_value_rec('AUTO GENERATE CONFIRMATION PM',:new.AUTO_GEN_CONF_PM),
|
||||
name_value_rec('IND DEADLINE FOR NOM SUBMIS',:new.IND_DEADLINE_FOR_NOM_SUBMIT),
|
||||
name_value_rec('PRIMARY CONTACT TELEPHONE NO',:new.PRIMARY_CONTACT_TEL)
|
||||
)
|
||||
);
|
||||
--
|
||||
END;
|
||||
/
|
||||
SHOW ERROR
|
||||
|
||||
|
||||
PROMPT Creating Trigger 'POU_AUDIT_CUST'
|
||||
CREATE OR REPLACE TRIGGER POU_AUDIT_CUST
|
||||
AFTER UPDATE OF KAM_TELEPHONE
|
||||
, AUTO_GEN_CONF_PM
|
||||
, COM_CONF_SUBJECT
|
||||
, AUTO_GEN_CONF_AM
|
||||
, PRIMARY_CONTACT
|
||||
, CREATED_ON
|
||||
, CUTY_ID
|
||||
, NOM_CONF_CONTENT
|
||||
, DESCRIPTION
|
||||
, NOM_CONF_SUBJECT
|
||||
, FAX
|
||||
, IND_DEADLINE_FOR_NOM_SUBMIT
|
||||
, TELEPHONE
|
||||
, CODE
|
||||
, UPDATED_ON
|
||||
, PERIOD_END
|
||||
, CREATED_BY
|
||||
, STATUS
|
||||
, NAME
|
||||
, CUST_ID
|
||||
, EMAIL_ADDRESS
|
||||
, KAM_MANAGER_SYUS_ID
|
||||
, PERIOD_START
|
||||
, PRIMARY_CONTACT_TEL
|
||||
, UPDATED_BY
|
||||
, COM_CONF_CONTENT
|
||||
ON CUSTOMERS
|
||||
FOR EACH ROW
|
||||
DECLARE
|
||||
|
||||
--
|
||||
CURSOR c_cuty_old IS
|
||||
SELECT description
|
||||
FROM customer_types
|
||||
WHERE cuty_id = :old.cuty_id;
|
||||
--
|
||||
CURSOR c_cuty_new IS
|
||||
SELECT description
|
||||
FROM customer_types
|
||||
WHERE cuty_id = :old.cuty_id;
|
||||
--
|
||||
CURSOR c_syus(cp_syus_id IN NUMBER) IS
|
||||
SELECT first_name||' '||last_name
|
||||
FROM system_users
|
||||
WHERE syus_id = cp_syus_id;
|
||||
--
|
||||
l_cuty_desc_old customer_types.description%TYPE;
|
||||
l_cuty_desc_new customer_types.description%TYPE;
|
||||
l_kam_manager_old VARCHAR2(255);
|
||||
l_kam_manager_new VARCHAR2(255);
|
||||
--
|
||||
BEGIN
|
||||
--
|
||||
OPEN c_cuty_old;
|
||||
FETCH c_cuty_old INTO l_cuty_desc_old;
|
||||
CLOSE c_cuty_old;
|
||||
--
|
||||
OPEN c_cuty_new;
|
||||
FETCH c_cuty_new INTO l_cuty_desc_new;
|
||||
CLOSE c_cuty_new;
|
||||
--
|
||||
OPEN c_syus(:old.KAM_MANAGER_SYUS_ID);
|
||||
FETCH c_syus INTO l_kam_manager_old;
|
||||
CLOSE c_syus;
|
||||
--
|
||||
OPEN c_syus(:new.KAM_MANAGER_SYUS_ID);
|
||||
FETCH c_syus INTO l_kam_manager_new;
|
||||
CLOSE c_syus;
|
||||
--
|
||||
amfr_journal.log_transaction('UPDATE',
|
||||
'CUSTOMERS',
|
||||
name_value_tab(
|
||||
name_value_rec('CUSTOMER IDENTIFIER',:old.cust_id),
|
||||
name_value_rec('CUSTOMER CODE',:old.CODE),
|
||||
name_value_rec('CUSTOMER NAME',:old.NAME),
|
||||
name_value_rec('PERIOD_START',:old.PERIOD_START),
|
||||
name_value_rec('PERIOD_END',:old.PERIOD_END),
|
||||
name_value_rec('CREATED_BY',:old.CREATED_BY),
|
||||
name_value_rec('CREATED_ON',:old.CREATED_ON),
|
||||
name_value_rec('CUSTOMER DESCRIPTION',:old.DESCRIPTION),
|
||||
name_value_rec('UPDATED_BY',:old.UPDATED_BY),
|
||||
name_value_rec('UPDATED_ON',:old.UPDATED_ON),
|
||||
name_value_rec('EMAIL ADDRESS',:old.EMAIL_ADDRESS),
|
||||
name_value_rec('TELEPHONE',:old.TELEPHONE),
|
||||
name_value_rec('FAX',:old.FAX),
|
||||
name_value_rec('CUSTOMER TYPE',l_cuty_desc_old),
|
||||
name_value_rec('PRIMARY CONTACT',:old.PRIMARY_CONTACT),
|
||||
name_value_rec('KAM MANAGER',l_kam_manager_old),
|
||||
name_value_rec('KAM TELEPHONE',:old.KAM_TELEPHONE),
|
||||
name_value_rec('CUSTOMER STATUS',:old.STATUS),
|
||||
name_value_rec('NOMINATION EMAIL SUBJECT',:old.nom_conf_subject),
|
||||
name_value_rec('NOMINATION EMAIL CONTENT',:old.nom_conf_content),
|
||||
name_value_rec('CONFIRMATION EMAIL SUBJECT',:old.com_conf_subject),
|
||||
name_value_rec('CONFIRMATION EMAIL CONTENT',:old.com_conf_content),
|
||||
name_value_rec('AUTO GENERATE CONFIRMATION AM',:old.AUTO_GEN_CONF_AM),
|
||||
name_value_rec('AUTO GENERATE CONFIRMATION PM',:old.AUTO_GEN_CONF_PM),
|
||||
name_value_rec('IND DEADLINE FOR NOM SUBMIS',:old.IND_DEADLINE_FOR_NOM_SUBMIT),
|
||||
name_value_rec('PRIMARY CONTACT TELEPHONE NO',:old.PRIMARY_CONTACT_TEL)
|
||||
),
|
||||
name_value_tab(
|
||||
name_value_rec('CUSTOMER IDENTIFIER',:new.cust_id),
|
||||
name_value_rec('CUSTOMER CODE',:new.CODE),
|
||||
name_value_rec('CUSTOMER NAME',:new.NAME),
|
||||
name_value_rec('PERIOD_START',:new.PERIOD_START),
|
||||
name_value_rec('PERIOD_END',:new.PERIOD_END),
|
||||
name_value_rec('CREATED_BY',:new.CREATED_BY),
|
||||
name_value_rec('CREATED_ON',:new.CREATED_ON),
|
||||
name_value_rec('CUSTOMER DESCRIPTION',:new.DESCRIPTION),
|
||||
name_value_rec('UPDATED_BY',:new.UPDATED_BY),
|
||||
name_value_rec('UPDATED_ON',:new.UPDATED_ON),
|
||||
name_value_rec('EMAIL ADDRESS',:new.EMAIL_ADDRESS),
|
||||
name_value_rec('TELEPHONE',:new.TELEPHONE),
|
||||
name_value_rec('FAX',:new.FAX),
|
||||
name_value_rec('CUSTOMER TYPE',l_cuty_desc_new),
|
||||
name_value_rec('PRIMARY CONTACT',:new.PRIMARY_CONTACT),
|
||||
name_value_rec('KAM MANAGER',l_kam_manager_new),
|
||||
name_value_rec('KAM TELEPHONE',:new.KAM_TELEPHONE),
|
||||
name_value_rec('CUSTOMER STATUS',:new.STATUS),
|
||||
name_value_rec('NOMINATION EMAIL SUBJECT',:new.nom_conf_subject),
|
||||
name_value_rec('NOMINATION EMAIL CONTENT',:new.nom_conf_content),
|
||||
name_value_rec('CONFIRMATION EMAIL SUBJECT',:new.com_conf_subject),
|
||||
name_value_rec('CONFIRMATION EMAIL CONTENT',:new.com_conf_content), name_value_rec('AUTO GENERATE CONFIRMATION AM',:new.AUTO_GEN_CONF_AM),
|
||||
name_value_rec('AUTO GENERATE CONFIRMATION PM',:new.AUTO_GEN_CONF_PM),
|
||||
name_value_rec('IND DEADLINE FOR NOM SUBMIS',:new.IND_DEADLINE_FOR_NOM_SUBMIT),
|
||||
name_value_rec('PRIMARY CONTACT TELEPHONE NO',:new.PRIMARY_CONTACT_TEL)
|
||||
)
|
||||
);
|
||||
--
|
||||
END;
|
||||
/
|
||||
SHOW ERROR
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
UPDATE System_Options
|
||||
SET module_name = 'efnow170$.startup'
|
||||
WHERE module_name = 'amfrw060$.startup'
|
||||
/
|
||||
10
Data/BulkLoad/EFT/Nominations/schema/alter_nnpcv.sql
Normal file
10
Data/BulkLoad/EFT/Nominations/schema/alter_nnpcv.sql
Normal file
@@ -0,0 +1,10 @@
|
||||
SPOOL alter_nnpcv.lst
|
||||
|
||||
|
||||
ALTER TABLE NOM_NET_POINT_CAT_VALS
|
||||
DROP CONSTRAINT NNPCV_COCA_FK
|
||||
DROP CONSTRAINT NNPCV_CONP_FK
|
||||
/
|
||||
|
||||
|
||||
SPOOL OFF
|
||||
3
Data/BulkLoad/EFT/Nominations/schema/alter_nomi.sql
Normal file
3
Data/BulkLoad/EFT/Nominations/schema/alter_nomi.sql
Normal file
@@ -0,0 +1,3 @@
|
||||
alter table NOMINATIONS drop column TSA_TIMESTAMP;
|
||||
alter table NOMINATIONS drop column SPREADSHEET;
|
||||
alter table NOMINATIONS drop column MESSAGE_TEXT;
|
||||
18
Data/BulkLoad/EFT/Nominations/schema/alter_rules.sql
Normal file
18
Data/BulkLoad/EFT/Nominations/schema/alter_rules.sql
Normal file
@@ -0,0 +1,18 @@
|
||||
SPOOL alter_rules.lst
|
||||
|
||||
alter table RULES
|
||||
add constraint RULE_NAME_UK unique (RULE_NAME)
|
||||
using index
|
||||
tablespace USERS
|
||||
pctfree 10
|
||||
initrans 2
|
||||
maxtrans 255
|
||||
storage
|
||||
(
|
||||
initial 64K
|
||||
minextents 1
|
||||
maxextents unlimited
|
||||
)
|
||||
/
|
||||
|
||||
SPOOL OFF
|
||||
34
Data/BulkLoad/EFT/Nominations/schema/autr.avt
Normal file
34
Data/BulkLoad/EFT/Nominations/schema/autr.avt
Normal file
@@ -0,0 +1,34 @@
|
||||
-- C:\Documents and Settings\gilberta\Desktop\Patches\Patch 0.2\autr.avt
|
||||
--
|
||||
-- Generated for Oracle 9i on Thu May 03 14:11:32 2007 by Server Generator 10.1.2.6.18
|
||||
|
||||
|
||||
DELETE FROM CG_REF_CODES
|
||||
WHERE RV_DOMAIN = 'AUDIT_TRANSACTIONS.OPERATION_TYPE'
|
||||
/
|
||||
|
||||
INSERT INTO CG_REF_CODES (RV_DOMAIN, RV_LOW_VALUE, RV_HIGH_VALUE, RV_ABBREVIATION, RV_MEANING)
|
||||
VALUES ('AUDIT_TRANSACTIONS.OPERATION_TYPE', 'FAILED LOGIN', NULL, 'FAILED', 'Failed Login')
|
||||
/
|
||||
INSERT INTO CG_REF_CODES (RV_DOMAIN, RV_LOW_VALUE, RV_HIGH_VALUE, RV_ABBREVIATION, RV_MEANING)
|
||||
VALUES ('AUDIT_TRANSACTIONS.OPERATION_TYPE', 'EXECUTE', NULL, 'EXECUTE', 'Execute')
|
||||
/
|
||||
INSERT INTO CG_REF_CODES (RV_DOMAIN, RV_LOW_VALUE, RV_HIGH_VALUE, RV_ABBREVIATION, RV_MEANING)
|
||||
VALUES ('AUDIT_TRANSACTIONS.OPERATION_TYPE', 'INSERT', NULL, 'INSERT', 'Insert')
|
||||
/
|
||||
INSERT INTO CG_REF_CODES (RV_DOMAIN, RV_LOW_VALUE, RV_HIGH_VALUE, RV_ABBREVIATION, RV_MEANING)
|
||||
VALUES ('AUDIT_TRANSACTIONS.OPERATION_TYPE', 'UPDATE', NULL, 'UPDATE', 'Update')
|
||||
/
|
||||
INSERT INTO CG_REF_CODES (RV_DOMAIN, RV_LOW_VALUE, RV_HIGH_VALUE, RV_ABBREVIATION, RV_MEANING)
|
||||
VALUES ('AUDIT_TRANSACTIONS.OPERATION_TYPE', 'DELETE', NULL, 'DELETE', 'Delete')
|
||||
/
|
||||
INSERT INTO CG_REF_CODES (RV_DOMAIN, RV_LOW_VALUE, RV_HIGH_VALUE, RV_ABBREVIATION, RV_MEANING)
|
||||
VALUES ('AUDIT_TRANSACTIONS.OPERATION_TYPE', 'LOGON', NULL, 'LOGON', 'Logon')
|
||||
/
|
||||
INSERT INTO CG_REF_CODES (RV_DOMAIN, RV_LOW_VALUE, RV_HIGH_VALUE, RV_ABBREVIATION, RV_MEANING)
|
||||
VALUES ('AUDIT_TRANSACTIONS.OPERATION_TYPE', 'LOGOFF', NULL, 'LOGOFF', 'Logoff')
|
||||
/
|
||||
|
||||
COMMIT
|
||||
/
|
||||
|
||||
31
Data/BulkLoad/EFT/Nominations/schema/create_api_roles.sql
Normal file
31
Data/BulkLoad/EFT/Nominations/schema/create_api_roles.sql
Normal file
@@ -0,0 +1,31 @@
|
||||
SPOOL create_api_users.lst
|
||||
|
||||
CREATE ROLE eft_omt_ro
|
||||
/
|
||||
|
||||
CREATE ROLE eft_puw_ro
|
||||
/
|
||||
|
||||
CREATE ROLE eft_api_ro
|
||||
/
|
||||
|
||||
GRANT select ON network_points_v TO eft_api_ro;
|
||||
GRANT select ON categories_v TO eft_api_ro;
|
||||
GRANT select ON parameters_v TO eft_api_ro;
|
||||
GRANT select ON customers_v TO eft_api_ro;
|
||||
GRANT select ON contracts_v TO eft_api_ro;
|
||||
GRANT select ON cont_network_points_v TO eft_api_ro;
|
||||
GRANT select ON contract_categories_v TO eft_api_ro;
|
||||
GRANT select ON contract_parameters_v TO eft_api_ro;
|
||||
GRANT select ON nominations_v TO eft_api_ro;
|
||||
GRANT select ON nom_net_point_cat_vals_v TO eft_api_ro;
|
||||
GRANT select ON confirmations_v TO eft_api_ro;
|
||||
GRANT select ON conf_net_point_cat_vals_v TO eft_api_ro;
|
||||
GRANT select ON profile_options_v TO eft_api_ro;
|
||||
GRANT select ON system_users_v TO eft_api_ro;
|
||||
GRANT select ON user_profiles_v TO eft_api_ro;
|
||||
GRANT select ON system_profiles_v TO eft_api_ro;
|
||||
GRANT select ON system_options_v TO eft_api_ro;
|
||||
|
||||
|
||||
SPOOL OFF
|
||||
@@ -0,0 +1,46 @@
|
||||
SPOOL create_api_user_synonyms.lst
|
||||
|
||||
|
||||
PROMPT Creating OMT specific synonyms
|
||||
CREATE OR REPLACE SYNONYM eft_omt.network_points FOR eft_nom.network_points_v;
|
||||
CREATE OR REPLACE SYNONYM eft_omt.categories FOR eft_nom.categories_v;
|
||||
CREATE OR REPLACE SYNONYM eft_omt.parameters FOR eft_nom.parameters_v;
|
||||
CREATE OR REPLACE SYNONYM eft_omt.customers FOR eft_nom.custmers_v;
|
||||
CREATE OR REPLACE SYNONYM eft_omt.contracts FOR eft_nom.contracts_v;
|
||||
CREATE OR REPLACE SYNONYM eft_omt.cont_network_points FOR eft_nom.cont_network_points_v;
|
||||
CREATE OR REPLACE SYNONYM eft_omt.contract_categories FOR eft_nom.contract_categories_v;
|
||||
CREATE OR REPLACE SYNONYM eft_omt.contract_parameters FOR eft_nom.contract_parameters_v;
|
||||
CREATE OR REPLACE SYNONYM eft_omt.cont_net_point_param_vals FOR eft_nom.cont_net_point_param_vals_v;
|
||||
CREATE OR REPLACE SYNONYM eft_omt.nominations FOR eft_nom.nominations_v;
|
||||
CREATE OR REPLACE SYNONYM eft_omt.nom_net_point_cat_vals FOR eft_nom.nom_net_point_cat_vals_v;
|
||||
CREATE OR REPLACE SYNONYM eft_omt.confirmations FOR eft_nom.confirmations_v;
|
||||
CREATE OR REPLACE SYNONYM eft_omt.conf_net_point_cat_vals FOR eft_nom.conf_net_point_cat_vals_v;
|
||||
CREATE OR REPLACE SYNONYM eft_omt.profile_options FOR eft_nom.profile_options_v;
|
||||
CREATE OR REPLACE SYNONYM eft_omt.system_users FOR eft_nom.system_users_v;
|
||||
CREATE OR REPLACE SYNONYM eft_omt.user_profiles FOR eft_nom.user_profiles_v;
|
||||
CREATE OR REPLACE SYNONYM eft_omt.system_profiles FOR eft_nom.system_profiles_v;
|
||||
CREATE OR REPLACE SYNONYM eft_omt.system_options FOR eft_nom.system_options_v;
|
||||
|
||||
|
||||
PROMPT Creating PUW specific synonyms
|
||||
CREATE OR REPLACE SYNONYM eft_puw.network_points FOR eft_nom.network_points_v;
|
||||
CREATE OR REPLACE SYNONYM eft_puw.categories FOR eft_nom.categories_v;
|
||||
CREATE OR REPLACE SYNONYM eft_puw.parameters FOR eft_nom.parameters_v;
|
||||
CREATE OR REPLACE SYNONYM eft_puw.customers FOR eft_nom.custmers_v;
|
||||
CREATE OR REPLACE SYNONYM eft_puw.contracts FOR eft_nom.contracts_v;
|
||||
CREATE OR REPLACE SYNONYM eft_puw.cont_network_points FOR eft_nom.cont_network_points_v;
|
||||
CREATE OR REPLACE SYNONYM eft_puw.contract_categories FOR eft_nom.contract_categories_v;
|
||||
CREATE OR REPLACE SYNONYM eft_puw.contract_parameters FOR eft_nom.contract_parameters_v;
|
||||
CREATE OR REPLACE SYNONYM eft_puw.cont_net_point_param_vals FOR eft_nom.cont_net_point_param_vals_v;
|
||||
CREATE OR REPLACE SYNONYM eft_puw.nominations FOR eft_nom.nominations_v;
|
||||
CREATE OR REPLACE SYNONYM eft_puw.nom_net_point_cat_vals FOR eft_nom.nom_net_point_cat_vals_v;
|
||||
CREATE OR REPLACE SYNONYM eft_puw.confirmations FOR eft_nom.confirmations_v;
|
||||
CREATE OR REPLACE SYNONYM eft_puw.conf_net_point_cat_vals FOR eft_nom.conf_net_point_cat_vals_v;
|
||||
CREATE OR REPLACE SYNONYM eft_puw.profile_options FOR eft_nom.profile_options_v;
|
||||
CREATE OR REPLACE SYNONYM eft_puw.system_users FOR eft_nom.system_users_v;
|
||||
CREATE OR REPLACE SYNONYM eft_puw.user_profiles FOR eft_nom.user_profiles_v;
|
||||
CREATE OR REPLACE SYNONYM eft_puw.system_profiles FOR eft_nom.system_profiles_v;
|
||||
CREATE OR REPLACE SYNONYM eft_puw.system_options FOR eft_nom.system_options_v;
|
||||
|
||||
|
||||
SPOOL OFF
|
||||
21
Data/BulkLoad/EFT/Nominations/schema/create_api_users.sql
Normal file
21
Data/BulkLoad/EFT/Nominations/schema/create_api_users.sql
Normal file
@@ -0,0 +1,21 @@
|
||||
SPOOL create_api_users.lst
|
||||
|
||||
PROMPT Create an OMT RO user
|
||||
CREATE USER eft_omt IDENTIFIED BY eft_omt
|
||||
/
|
||||
GRANT eft_omt_ro TO eft_omt
|
||||
/
|
||||
|
||||
|
||||
PROMPT Create a PUW RO user
|
||||
CREATE USER eft_puw IDENTIFIED BY eft_puw
|
||||
/
|
||||
GRANT eft_puw_ro TO eft_puw
|
||||
/
|
||||
|
||||
|
||||
PROMPT Grant the API RO role to both users
|
||||
GRANT eft_api_ro TO eft_omt, eft_puw
|
||||
/
|
||||
|
||||
SPOOL OFF
|
||||
14
Data/BulkLoad/EFT/Nominations/schema/create_cate_v.sql
Normal file
14
Data/BulkLoad/EFT/Nominations/schema/create_cate_v.sql
Normal file
@@ -0,0 +1,14 @@
|
||||
SPOOL create_cate_v.lst
|
||||
|
||||
CREATE OR REPLACE VIEW categories_v AS
|
||||
SELECT cate_id
|
||||
, code
|
||||
, name
|
||||
, interuptible
|
||||
, units
|
||||
, number_format
|
||||
, display_sequence
|
||||
FROM categories
|
||||
/
|
||||
|
||||
SPOOL OFF
|
||||
41
Data/BulkLoad/EFT/Nominations/schema/create_cnpcv_v.sql
Normal file
41
Data/BulkLoad/EFT/Nominations/schema/create_cnpcv_v.sql
Normal file
@@ -0,0 +1,41 @@
|
||||
SPOOL create_cnpcv_v.lst
|
||||
|
||||
CREATE OR REPLACE VIEW conf_net_point_cat_vals_v AS
|
||||
SELECT conf_id
|
||||
, nnpcv_id
|
||||
, value
|
||||
, gas_day
|
||||
, coca_id
|
||||
, nomi_id
|
||||
, conp_id
|
||||
, valid
|
||||
, defaulted
|
||||
, last_nomi_id
|
||||
, last_nom_received
|
||||
, last_coru_id
|
||||
, last_gas_day
|
||||
FROM conf_net_point_cat_vals
|
||||
WHERE nomi_id IN
|
||||
( SELECT nomi_id
|
||||
FROM nominations
|
||||
WHERE cont_id IN
|
||||
( SELECT cont_id
|
||||
FROM contracts
|
||||
WHERE cust_id IN
|
||||
( SELECT cust_id
|
||||
FROM customers
|
||||
WHERE cuty_id IN
|
||||
( SELECT cuty_id
|
||||
FROM customer_types
|
||||
WHERE code IN
|
||||
( SELECT SUBSTR(granted_role,5,3)
|
||||
FROM user_role_privs
|
||||
WHERE granted_role IN ('EFT_OMT_RO','EFT_PUW_RO')
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
/
|
||||
|
||||
SPOOL OFF
|
||||
53
Data/BulkLoad/EFT/Nominations/schema/create_cnppv_v.sql
Normal file
53
Data/BulkLoad/EFT/Nominations/schema/create_cnppv_v.sql
Normal file
@@ -0,0 +1,53 @@
|
||||
SPOOL create_cnppv_v.lst
|
||||
|
||||
CREATE OR REPLACE VIEW cont_net_point_param_vals_v AS
|
||||
SELECT cnppv_id
|
||||
, value
|
||||
, conp_id
|
||||
, copa_id
|
||||
FROM cont_net_point_param_vals
|
||||
WHERE conp_id IN
|
||||
( SELECT conp_id
|
||||
FROM cont_network_points
|
||||
WHERE cont_id IN
|
||||
( SELECT cont_id
|
||||
FROM contracts
|
||||
WHERE cust_id IN
|
||||
( SELECT cust_id
|
||||
FROM customers
|
||||
WHERE cuty_id IN
|
||||
( SELECT cuty_id
|
||||
FROM customer_types
|
||||
WHERE code IN
|
||||
( SELECT SUBSTR(granted_role,5,3)
|
||||
FROM user_role_privs
|
||||
WHERE granted_role IN ('EFT_OMT_RO','EFT_PUW_RO')
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
AND copa_id IN
|
||||
( SELECT copa_id
|
||||
FROM contract_parameters
|
||||
WHERE cont_id IN
|
||||
( SELECT cont_id
|
||||
FROM contracts
|
||||
WHERE cust_id IN
|
||||
( SELECT cust_id
|
||||
FROM customers
|
||||
WHERE cuty_id IN
|
||||
( SELECT cuty_id
|
||||
FROM customer_types
|
||||
WHERE code IN
|
||||
( SELECT SUBSTR(granted_role,5,3)
|
||||
FROM user_role_privs
|
||||
WHERE granted_role IN ('EFT_OMT_RO','EFT_PUW_RO')
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
/
|
||||
|
||||
SPOOL OFF
|
||||
29
Data/BulkLoad/EFT/Nominations/schema/create_coca_v.sql
Normal file
29
Data/BulkLoad/EFT/Nominations/schema/create_coca_v.sql
Normal file
@@ -0,0 +1,29 @@
|
||||
SPOOL create_coca_v.lst
|
||||
|
||||
CREATE OR REPLACE VIEW contract_categories_v AS
|
||||
SELECT coca_id
|
||||
, inherited
|
||||
, display_sequence
|
||||
, cont_id
|
||||
, cate_id
|
||||
FROM contract_categories
|
||||
WHERE cont_id IN
|
||||
( SELECT cont_id
|
||||
FROM contracts
|
||||
WHERE cust_id IN
|
||||
( SELECT cust_id
|
||||
FROM customers
|
||||
WHERE cuty_id IN
|
||||
( SELECT cuty_id
|
||||
FROM customer_types
|
||||
WHERE code IN
|
||||
( SELECT SUBSTR(granted_role,5,3)
|
||||
FROM user_role_privs
|
||||
WHERE granted_role IN ('EFT_OMT_RO','EFT_PUW_RO')
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
/
|
||||
|
||||
SPOOL OFF
|
||||
35
Data/BulkLoad/EFT/Nominations/schema/create_conf_v.sql
Normal file
35
Data/BulkLoad/EFT/Nominations/schema/create_conf_v.sql
Normal file
@@ -0,0 +1,35 @@
|
||||
SPOOL create_conf_v.lst
|
||||
|
||||
CREATE OR REPLACE VIEW confirmations_v AS
|
||||
SELECT conf_id
|
||||
, confirmation_type
|
||||
, confirmation_sent
|
||||
, confirmation
|
||||
, nomi_id
|
||||
, confirmation_text
|
||||
, approved
|
||||
FROM confirmations
|
||||
WHERE nomi_id IN
|
||||
( SELECT nomi_id
|
||||
FROM nominations
|
||||
WHERE cont_id IN
|
||||
( SELECT cont_id
|
||||
FROM contracts
|
||||
WHERE cust_id IN
|
||||
( SELECT cust_id
|
||||
FROM customers
|
||||
WHERE cuty_id IN
|
||||
( SELECT cuty_id
|
||||
FROM customer_types
|
||||
WHERE code IN
|
||||
( SELECT SUBSTR(granted_role,5,3)
|
||||
FROM user_role_privs
|
||||
WHERE granted_role IN ('EFT_OMT_RO','EFT_PUW_RO')
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
/
|
||||
|
||||
SPOOL OFF
|
||||
28
Data/BulkLoad/EFT/Nominations/schema/create_conp_v.sql
Normal file
28
Data/BulkLoad/EFT/Nominations/schema/create_conp_v.sql
Normal file
@@ -0,0 +1,28 @@
|
||||
SPOOL create_conp_v.lst
|
||||
|
||||
CREATE OR REPLACE VIEW cont_network_points_v AS
|
||||
SELECT conp_id
|
||||
, display_sequence
|
||||
, nepo_id
|
||||
, cont_id
|
||||
FROM cont_network_points
|
||||
WHERE cont_id IN
|
||||
( SELECT cont_id
|
||||
FROM contracts
|
||||
WHERE cust_id IN
|
||||
( SELECT cust_id
|
||||
FROM customers
|
||||
WHERE cuty_id IN
|
||||
( SELECT cuty_id
|
||||
FROM customer_types
|
||||
WHERE code IN
|
||||
( SELECT SUBSTR(granted_role,5,3)
|
||||
FROM user_role_privs
|
||||
WHERE granted_role IN ('EFT_OMT_RO','EFT_PUW_RO')
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
/
|
||||
|
||||
SPOOL OFF
|
||||
30
Data/BulkLoad/EFT/Nominations/schema/create_cont_v.sql
Normal file
30
Data/BulkLoad/EFT/Nominations/schema/create_cont_v.sql
Normal file
@@ -0,0 +1,30 @@
|
||||
SPOOL create_cont_v.lst
|
||||
|
||||
CREATE OR REPLACE VIEW contracts_v AS
|
||||
SELECT cont_id
|
||||
, contract_number
|
||||
, operations_contact
|
||||
, business_contact
|
||||
, receive_before_start
|
||||
, valid_from
|
||||
, valid_until
|
||||
, status
|
||||
, cust_id
|
||||
, validation_window
|
||||
, validation_action
|
||||
, validation_exception
|
||||
FROM contracts
|
||||
WHERE cust_id IN
|
||||
( SELECT cust_id
|
||||
FROM customers
|
||||
WHERE cuty_id IN ( SELECT cuty_id
|
||||
FROM customer_types
|
||||
WHERE code IN ( SELECT SUBSTR(granted_role,5,3)
|
||||
FROM user_role_privs
|
||||
WHERE granted_role IN ('EFT_OMT_RO','EFT_PUW_RO')
|
||||
)
|
||||
)
|
||||
)
|
||||
/
|
||||
|
||||
SPOOL OFF
|
||||
29
Data/BulkLoad/EFT/Nominations/schema/create_copa_v.sql
Normal file
29
Data/BulkLoad/EFT/Nominations/schema/create_copa_v.sql
Normal file
@@ -0,0 +1,29 @@
|
||||
SPOOL create_copa_v.lst
|
||||
|
||||
CREATE OR REPLACE VIEW contract_parameters_v AS
|
||||
SELECT copa_id
|
||||
, inherited
|
||||
, display_sequence
|
||||
, pars_id
|
||||
, cont_id
|
||||
FROM contract_parameters
|
||||
WHERE cont_id IN
|
||||
( SELECT cont_id
|
||||
FROM contracts
|
||||
WHERE cust_id IN
|
||||
( SELECT cust_id
|
||||
FROM customers
|
||||
WHERE cuty_id IN
|
||||
( SELECT cuty_id
|
||||
FROM customer_types
|
||||
WHERE code IN
|
||||
( SELECT SUBSTR(granted_role,5,3)
|
||||
FROM user_role_privs
|
||||
WHERE granted_role IN ('EFT_OMT_RO','EFT_PUW_RO')
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
/
|
||||
|
||||
SPOOL OFF
|
||||
35
Data/BulkLoad/EFT/Nominations/schema/create_cust_v.sql
Normal file
35
Data/BulkLoad/EFT/Nominations/schema/create_cust_v.sql
Normal file
@@ -0,0 +1,35 @@
|
||||
SPOOL create_cust_v.lst
|
||||
|
||||
CREATE OR REPLACE VIEW customers_v AS
|
||||
SELECT cust_id
|
||||
, code
|
||||
, name
|
||||
, description
|
||||
, period_start
|
||||
, period_end
|
||||
, email_address
|
||||
, telephone
|
||||
, fax
|
||||
, primary_contact
|
||||
, kam_telephone
|
||||
, status
|
||||
, auto_gen_conf_am
|
||||
, auto_gen_conf_pm
|
||||
, ind_deadline_for_nom_submit
|
||||
, primary_contact_tel
|
||||
, kam_manager_syus_id
|
||||
, nom_conf_subject
|
||||
, nom_conf_content
|
||||
, com_conf_subject
|
||||
, com_conf_content
|
||||
FROM customers
|
||||
WHERE cuty_id IN ( SELECT cuty_id
|
||||
FROM customer_types
|
||||
WHERE code IN ( SELECT SUBSTR(granted_role,5,3)
|
||||
FROM user_role_privs
|
||||
WHERE granted_role IN ('EFT_OMT_RO','EFT_PUW_RO')
|
||||
)
|
||||
)
|
||||
/
|
||||
|
||||
SPOOL OFF
|
||||
12
Data/BulkLoad/EFT/Nominations/schema/create_nepo_v.sql
Normal file
12
Data/BulkLoad/EFT/Nominations/schema/create_nepo_v.sql
Normal file
@@ -0,0 +1,12 @@
|
||||
SPOOL create_nepo_v.lst
|
||||
|
||||
CREATE OR REPLACE VIEW network_points_v AS
|
||||
SELECT nepo_id
|
||||
, code
|
||||
, name
|
||||
, status
|
||||
, nepo_type
|
||||
FROM network_points
|
||||
/
|
||||
|
||||
SPOOL OFF
|
||||
34
Data/BulkLoad/EFT/Nominations/schema/create_nnpcv_v.sql
Normal file
34
Data/BulkLoad/EFT/Nominations/schema/create_nnpcv_v.sql
Normal file
@@ -0,0 +1,34 @@
|
||||
SPOOL create_nnpcv_v.lst
|
||||
|
||||
CREATE OR REPLACE VIEW nom_net_point_cat_vals_v AS
|
||||
SELECT nnpcv_id
|
||||
, value
|
||||
, gas_day
|
||||
, coca_id
|
||||
, nomi_id
|
||||
, conp_id
|
||||
FROM nom_net_point_cat_vals
|
||||
WHERE nomi_id IN
|
||||
( SELECT nomi_id
|
||||
FROM nominations
|
||||
WHERE cont_id IN
|
||||
( SELECT cont_id
|
||||
FROM contracts
|
||||
WHERE cust_id IN
|
||||
( SELECT cust_id
|
||||
FROM customers
|
||||
WHERE cuty_id IN
|
||||
( SELECT cuty_id
|
||||
FROM customer_types
|
||||
WHERE code IN
|
||||
( SELECT SUBSTR(granted_role,5,3)
|
||||
FROM user_role_privs
|
||||
WHERE granted_role IN ('EFT_OMT_RO','EFT_PUW_RO')
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
/
|
||||
|
||||
SPOOL OFF
|
||||
28
Data/BulkLoad/EFT/Nominations/schema/create_nomi_v.sql
Normal file
28
Data/BulkLoad/EFT/Nominations/schema/create_nomi_v.sql
Normal file
@@ -0,0 +1,28 @@
|
||||
SPOOL create_nomi_v.lst
|
||||
|
||||
CREATE OR REPLACE VIEW nominations_v AS
|
||||
SELECT nomi_id
|
||||
, status
|
||||
, identifier
|
||||
, cont_id
|
||||
FROM nominations
|
||||
WHERE cont_id IN
|
||||
( SELECT cont_id
|
||||
FROM contracts
|
||||
WHERE cust_id IN
|
||||
( SELECT cust_id
|
||||
FROM customers
|
||||
WHERE cuty_id IN
|
||||
( SELECT cuty_id
|
||||
FROM customer_types
|
||||
WHERE code IN
|
||||
( SELECT SUBSTR(granted_role,5,3)
|
||||
FROM user_role_privs
|
||||
WHERE granted_role IN ('EFT_OMT_RO','EFT_PUW_RO')
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
/
|
||||
|
||||
SPOOL OFF
|
||||
11
Data/BulkLoad/EFT/Nominations/schema/create_pars_v.sql
Normal file
11
Data/BulkLoad/EFT/Nominations/schema/create_pars_v.sql
Normal file
@@ -0,0 +1,11 @@
|
||||
SPOOL create_pars_v.lst
|
||||
|
||||
CREATE OR REPLACE VIEW parameters_v AS
|
||||
SELECT pars_id
|
||||
, code
|
||||
, name
|
||||
, cate_id
|
||||
FROM parameters
|
||||
/
|
||||
|
||||
SPOOL OFF
|
||||
14
Data/BulkLoad/EFT/Nominations/schema/create_prop_v.sql
Normal file
14
Data/BulkLoad/EFT/Nominations/schema/create_prop_v.sql
Normal file
@@ -0,0 +1,14 @@
|
||||
SPOOL create_prop_v.lst
|
||||
|
||||
CREATE OR REPLACE VIEW profile_options_v AS
|
||||
SELECT syop_id
|
||||
, sypr_id
|
||||
FROM profile_options
|
||||
WHERE sypr_id IN
|
||||
( SELECT sypr_id
|
||||
FROM system_profiles
|
||||
WHERE UPPER(name) NOT IN ('SYSTEM','ADVANTICA')
|
||||
)
|
||||
/
|
||||
|
||||
SPOOL OFF
|
||||
22
Data/BulkLoad/EFT/Nominations/schema/create_syop_v.sql
Normal file
22
Data/BulkLoad/EFT/Nominations/schema/create_syop_v.sql
Normal file
@@ -0,0 +1,22 @@
|
||||
SPOOL create_syop_v.lst
|
||||
|
||||
CREATE OR REPLACE VIEW system_options_v AS
|
||||
SELECT syop_id_the_parent_of
|
||||
, syop_id
|
||||
, option_type
|
||||
, name
|
||||
, description
|
||||
, module_name
|
||||
, mtxt_text_number
|
||||
, display_seq
|
||||
FROM system_options syop
|
||||
WHERE EXISTS ( SELECT NULL
|
||||
FROM profile_options prop
|
||||
,system_profiles sypr
|
||||
WHERE prop.sypr_id = sypr.sypr_id
|
||||
AND prop.syop_id = syop.syop_id
|
||||
AND sypr.name NOT IN ('ADVANTICA','SYSTEM')
|
||||
)
|
||||
/
|
||||
|
||||
SPOOL OFF
|
||||
12
Data/BulkLoad/EFT/Nominations/schema/create_sypr_v.sql
Normal file
12
Data/BulkLoad/EFT/Nominations/schema/create_sypr_v.sql
Normal file
@@ -0,0 +1,12 @@
|
||||
SPOOL create_sypr_v.lst
|
||||
|
||||
CREATE OR REPLACE VIEW system_profiles_v AS
|
||||
SELECT sypr_id
|
||||
, name
|
||||
, description
|
||||
, role_name
|
||||
FROM system_profiles
|
||||
WHERE UPPER(name) NOT IN ('SYSTEM','ADVANTICA')
|
||||
/
|
||||
|
||||
SPOOL OFF
|
||||
44
Data/BulkLoad/EFT/Nominations/schema/create_syus_v.sql
Normal file
44
Data/BulkLoad/EFT/Nominations/schema/create_syus_v.sql
Normal file
@@ -0,0 +1,44 @@
|
||||
SPOOL create_syus_v.lst
|
||||
|
||||
CREATE OR REPLACE VIEW system_users_v AS
|
||||
SELECT syus_id
|
||||
, db_username
|
||||
, first_name
|
||||
, last_name
|
||||
, contact_telephone
|
||||
, contact_fax
|
||||
, period_start
|
||||
, created_by
|
||||
, created_on
|
||||
, designation
|
||||
, description
|
||||
, period_end
|
||||
, title
|
||||
, updated_by
|
||||
, updated_on
|
||||
, email_address
|
||||
, inte_id
|
||||
, cust_id
|
||||
, password_expires
|
||||
, grace_logins
|
||||
, user_locked
|
||||
, language
|
||||
, mobile_tel_number
|
||||
FROM system_users
|
||||
WHERE UPPER(db_username) NOT IN ('SYSTEM','ADVANTICA')
|
||||
AND cust_id IN
|
||||
( SELECT cust_id
|
||||
FROM customers
|
||||
WHERE cuty_id IN
|
||||
( SELECT cuty_id
|
||||
FROM customer_types
|
||||
WHERE code IN
|
||||
( SELECT SUBSTR(granted_role,5,3)
|
||||
FROM user_role_privs
|
||||
WHERE granted_role IN ('EFT_OMT_RO','EFT_PUW_RO')
|
||||
)
|
||||
)
|
||||
)
|
||||
/
|
||||
|
||||
SPOOL OFF
|
||||
27
Data/BulkLoad/EFT/Nominations/schema/create_uspr_v.sql
Normal file
27
Data/BulkLoad/EFT/Nominations/schema/create_uspr_v.sql
Normal file
@@ -0,0 +1,27 @@
|
||||
SPOOL create_uspr_v.lst
|
||||
|
||||
CREATE OR REPLACE VIEW user_profiles_v AS
|
||||
SELECT syus_id
|
||||
, sypr_id
|
||||
FROM user_profiles
|
||||
WHERE syus_id IN
|
||||
( SELECT syus_id
|
||||
FROM system_users
|
||||
WHERE UPPER(db_username) NOT IN ('SYSTEM','ADVANTICA')
|
||||
AND cust_id IN
|
||||
( SELECT cust_id
|
||||
FROM customers
|
||||
WHERE cuty_id IN
|
||||
( SELECT cuty_id
|
||||
FROM customer_types
|
||||
WHERE code IN
|
||||
( SELECT SUBSTR(granted_role,5,3)
|
||||
FROM user_role_privs
|
||||
WHERE granted_role IN ('EFT_OMT_RO','EFT_PUW_RO')
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
/
|
||||
|
||||
SPOOL OFF
|
||||
28
Data/BulkLoad/EFT/Nominations/schema/install_api.sql
Normal file
28
Data/BulkLoad/EFT/Nominations/schema/install_api.sql
Normal file
@@ -0,0 +1,28 @@
|
||||
PROMPT Create the API views
|
||||
|
||||
@@create_nepo_v.sql
|
||||
@@create_cate_v.sql
|
||||
@@create_pars_v.sql
|
||||
@@create_cust_v.sql
|
||||
@@create_cont_v.sql
|
||||
@@create_conp_v.sql
|
||||
@@create_coca_v.sql
|
||||
@@create_copa_v.sql
|
||||
@@create_cnppv_v.sql
|
||||
@@create_nomi_v.sql
|
||||
@@create_nnpcv_v.sql
|
||||
@@create_conf_v.sql
|
||||
@@create_cnpcv_v.sql
|
||||
@@create_syus_v.sql
|
||||
@@create_uspr_v.sql
|
||||
@@create_sypr_v.sql
|
||||
@@create_syop_v.sql
|
||||
@@create_prop_v.sql
|
||||
|
||||
|
||||
|
||||
PROMPT Create the API Users
|
||||
|
||||
@@create_api_roles.sql
|
||||
@@create_api_users.sql
|
||||
@@create_api_user_synonyms.sql
|
||||
@@ -0,0 +1,10 @@
|
||||
@alt_CUIN_names.sql
|
||||
@alter_cotr.sql
|
||||
@alter_customers.sql
|
||||
@alter_maintain_users_screen.sql
|
||||
@alter_nomi.sql
|
||||
@alter_rules.sql
|
||||
@install_api.sql
|
||||
@pass_exme_syco.sql
|
||||
@mtxt.sql
|
||||
@autr.avt
|
||||
2802
Data/BulkLoad/EFT/Nominations/schema/mtxt.sql
Normal file
2802
Data/BulkLoad/EFT/Nominations/schema/mtxt.sql
Normal file
File diff suppressed because it is too large
Load Diff
13
Data/BulkLoad/EFT/Nominations/schema/nnpcv_types.sql
Normal file
13
Data/BulkLoad/EFT/Nominations/schema/nnpcv_types.sql
Normal file
@@ -0,0 +1,13 @@
|
||||
CREATE OR REPLACE TYPE nnpcv_rec AS OBJECT (
|
||||
nnpcv_id NUMBER
|
||||
,VALUE VARCHAR2(100)
|
||||
,gas_day DATE
|
||||
,coca_id NUMBER
|
||||
,nomi_id NUMBER
|
||||
,conp_id NUMBER
|
||||
,created_by VARCHAR2(30)
|
||||
,created_on DATE);
|
||||
/
|
||||
|
||||
CREATE OR REPLACE TYPE nnpcv_tab AS TABLE OF NNPCV_REC;
|
||||
/
|
||||
33
Data/BulkLoad/EFT/Nominations/schema/pass_exme_syco.sql
Normal file
33
Data/BulkLoad/EFT/Nominations/schema/pass_exme_syco.sql
Normal file
@@ -0,0 +1,33 @@
|
||||
prompt PL/SQL Developer import file
|
||||
prompt Created on 01 May 2007 by GilbertA
|
||||
set feedback off
|
||||
set define off
|
||||
prompt Loading EXCEPTION_MESSAGES...
|
||||
insert into EXCEPTION_MESSAGES (EXCEPTION_NUMBER, MESSAGE, EXME_TYPE, CREATED_BY, CREATED_ON, EXME_COMMENT, UPDATED_BY, UPDATED_ON, LANGUAGE)
|
||||
values (-20528, 'The password supplied does not meet the system requirements. The length should be at least <p1> characters.', 'E', null, to_date('01-05-2007 10:29:42', 'dd-mm-yyyy hh24:mi:ss'), null, null, to_date('01-05-2007 10:29:42', 'dd-mm-yyyy hh24:mi:ss'), 'EN');
|
||||
insert into EXCEPTION_MESSAGES (EXCEPTION_NUMBER, MESSAGE, EXME_TYPE, CREATED_BY, CREATED_ON, EXME_COMMENT, UPDATED_BY, UPDATED_ON, LANGUAGE)
|
||||
values (-20529, 'The password supplied does not meet the system requirements. The number of numeric characters should be greater than <p1>.', 'E', null, to_date('01-05-2007 10:29:42', 'dd-mm-yyyy hh24:mi:ss'), null, null, to_date('01-05-2007 10:29:42', 'dd-mm-yyyy hh24:mi:ss'), 'EN');
|
||||
insert into EXCEPTION_MESSAGES (EXCEPTION_NUMBER, MESSAGE, EXME_TYPE, CREATED_BY, CREATED_ON, EXME_COMMENT, UPDATED_BY, UPDATED_ON, LANGUAGE)
|
||||
values (-20530, 'The password supplied does not meet the system requirements. The number of uppercase characters should be greater than <p1>.', 'E', null, to_date('01-05-2007 10:29:42', 'dd-mm-yyyy hh24:mi:ss'), null, null, to_date('01-05-2007 10:29:42', 'dd-mm-yyyy hh24:mi:ss'), 'EN');
|
||||
insert into EXCEPTION_MESSAGES (EXCEPTION_NUMBER, MESSAGE, EXME_TYPE, CREATED_BY, CREATED_ON, EXME_COMMENT, UPDATED_BY, UPDATED_ON, LANGUAGE)
|
||||
values (-20531, 'The password supplied does not meet the system requirements. The number of lowercase characters should be greater than <p1>.', 'E', null, to_date('01-05-2007 10:29:42', 'dd-mm-yyyy hh24:mi:ss'), null, null, to_date('01-05-2007 10:29:42', 'dd-mm-yyyy hh24:mi:ss'), 'EN');
|
||||
insert into EXCEPTION_MESSAGES (EXCEPTION_NUMBER, MESSAGE, EXME_TYPE, CREATED_BY, CREATED_ON, EXME_COMMENT, UPDATED_BY, UPDATED_ON, LANGUAGE)
|
||||
values (-20532, 'The password supplied does not meet the system requirements. The number of non-alphabetic characters (<p1>) should be greater than <p2>.', 'E', null, to_date('01-05-2007 10:29:42', 'dd-mm-yyyy hh24:mi:ss'), null, null, to_date('01-05-2007 10:29:42', 'dd-mm-yyyy hh24:mi:ss'), 'EN');
|
||||
commit;
|
||||
prompt Loading SYSTEM_CONFIGURATION...
|
||||
insert into SYSTEM_CONFIGURATION (SYCO_ID, PARAMETER, VALUE, DESCRIPTION)
|
||||
values ( 'G_PASSWORD_LENGTH', '8', 'The minimum password length');
|
||||
insert into SYSTEM_CONFIGURATION (SYCO_ID, PARAMETER, VALUE, DESCRIPTION)
|
||||
values ( 'G_PASSWORD_NUM_CHRS', '0', 'The number of numeric characters required.');
|
||||
insert into SYSTEM_CONFIGURATION (SYCO_ID, PARAMETER, VALUE, DESCRIPTION)
|
||||
values ( 'G_PASSWORD_UPP_CHRS', '0', 'The number of uppercase characters required.');
|
||||
insert into SYSTEM_CONFIGURATION (SYCO_ID, PARAMETER, VALUE, DESCRIPTION)
|
||||
values ( 'G_PASSWORD_LOW_CHRS', '0', 'The number of lowercase characters required.');
|
||||
insert into SYSTEM_CONFIGURATION (SYCO_ID, PARAMETER, VALUE, DESCRIPTION)
|
||||
values ( 'G_PASSWORD_SPC_CHRS', '0', 'The number of non numeric characters required.');
|
||||
insert into SYSTEM_CONFIGURATION (SYCO_ID, PARAMETER, VALUE, DESCRIPTION)
|
||||
values ( 'G_TIMESTAMP_URL', 'https://tsa.trust-sign.hu:1318/', 'URL for timestamping service');
|
||||
commit;
|
||||
set feedback on
|
||||
set define on
|
||||
prompt Done.
|
||||
30
Data/BulkLoad/EFT/Nominations/schema/scheduler_setup.sql
Normal file
30
Data/BulkLoad/EFT/Nominations/schema/scheduler_setup.sql
Normal file
@@ -0,0 +1,30 @@
|
||||
BEGIN
|
||||
|
||||
dbms_resource_manager.create_pending_area;
|
||||
dbms_resource_manager.create_plan(plan => 'EMAIL_BATCH_PLAN'
|
||||
,COMMENT => 'Resource plan for use as a SMIME email queue');
|
||||
|
||||
dbms_resource_manager.create_consumer_group(consumer_group => 'EMAIL_BATCH_GROUP'
|
||||
,COMMENT => 'Resource group for email queue');
|
||||
|
||||
dbms_resource_manager.create_plan_directive(plan => 'EMAIL_BATCH_PLAN'
|
||||
,group_or_subplan => 'OTHER_GROUPS'
|
||||
,COMMENT => 'No Comment');
|
||||
|
||||
dbms_resource_manager.create_plan_directive(plan => 'EMAIL_BATCH_PLAN'
|
||||
,group_or_subplan => 'EMAIL_BATCH_GROUP'
|
||||
,COMMENT => 'Limit active sessions to a single session'
|
||||
,active_sess_pool_p1 => 1);
|
||||
|
||||
dbms_resource_manager.submit_pending_area;
|
||||
|
||||
dbms_scheduler.create_job_class(job_class_name => 'BATCH_EMAIL_CLASS'
|
||||
,resource_consumer_group => 'EMAIL_BATCH_GROUP');
|
||||
|
||||
|
||||
END;
|
||||
|
||||
PROMPT GRANT CREATE EXTERNAL JOB to eft_nom;
|
||||
PROMPT grant create job to eft_nom
|
||||
PROMPT grant execute on dbms_lock to eft_nom
|
||||
PROMPT Drop library
|
||||
Reference in New Issue
Block a user