The following lines contain the word 'select', 'insert', 'update' or 'delete':
SELECT FPO.PROFILE_OPTION_ID
INTO prof_opt_id
FROM FND_PROFILE_OPTIONS FPO, FND_PROFILE_OPTIONS_TL FPOT
WHERE FPO.PROFILE_OPTION_NAME = FPOT.PROFILE_OPTION_NAME
AND FPOT.LANGUAGE=USERENV('LANG')
AND FPOT.PROFILE_OPTION_NAME LIKE prof_opt_name;
SELECT FPOT.USER_PROFILE_OPTION_NAME
INTO user_prof_opt_name
FROM FND_PROFILE_OPTIONS_TL FPOT
WHERE FPOT.LANGUAGE=USERENV('LANG')
AND FPOT.PROFILE_OPTION_NAME LIKE prof_opt_name;
SELECT PROFILE_OPTION_VALUE
INTO prof_opt_val
FROM FND_PROFILE_OPTION_VALUES
WHERE PROFILE_OPTION_ID = prof_opt_id
AND LEVEL_ID = lvl_id
AND ROWNUM < 2;
SELECT PROFILE_OPTION_VALUE
INTO prof_opt_val
FROM FND_PROFILE_OPTION_VALUES
WHERE PROFILE_OPTION_ID = prof_opt_id
AND LEVEL_ID = lvl_id
AND LEVEL_VALUE = lvl_value
AND ROWNUM < 2;
SELECT USER_ID, RESPONSIBILITY_ID
FROM FND_USER_RESP_GROUPS;
SELECT RESPONSIBILITY_ID
FROM FND_RESPONSIBILITY;
SELECT USER_ID
FROM FND_USER;
SELECT USER_NAME
INTO username
FROM FND_USER
WHERE USER_ID = userid;
SELECT NAME
INTO ouname
FROM HR_ALL_ORGANIZATION_UNITS_TL
WHERE ORGANIZATION_ID = ouid
AND LANGUAGE = USERENV('LANG');
SELECT NAME
INTO ttypename
FROM OE_TRANSACTION_TYPES_TL
WHERE TRANSACTION_TYPE_ID = ttypeid
AND LANGUAGE=USERENV('LANG');
SELECT RESPONSIBILITY_NAME
INTO resp_name
FROM FND_RESPONSIBILITY_TL
WHERE RESPONSIBILITY_ID = resp_id
AND LANGUAGE=USERENV('LANG');
SELECT APPLICATION_NAME
INTO appl_name
FROM FND_APPLICATION_TL
WHERE APPLICATION_ID = appl_id
AND LANGUAGE=USERENV('LANG');
SELECT ORGANIZATION_ID
FROM WSH_SHIPPING_PARAMETERS
WHERE ORGANIZATION_ID IN (
SELECT HOU.ORGANIZATION_ID ORGANIZATION_ID
FROM HR_ORGANIZATION_UNITS HOU,
HR_ORGANIZATION_INFORMATION HOI,
FND_PRODUCT_GROUPS FPG
WHERE HOU.ORGANIZATION_ID = HOI.ORGANIZATION_ID
AND DECODE ( FPG.MULTI_ORG_FLAG, 'Y',
DECODE (HOI.ORG_INFORMATION_CONTEXT, 'Accounting Information',
TO_NUMBER(HOI.ORG_INFORMATION3), TO_NUMBER(NULL)
), TO_NUMBER(NULL)
) = ou
);
SELECT MENU_ID, RESPONSIBILITY_ID
FROM FND_RESPONSIBILITY;
SELECT to_number(menus(i))
INTO menu_id
FROM DUAL;
SELECT menu_id
FROM FND_MENU_ENTRIES
WHERE SUB_MENU_ID = submenu_id;
INSERT INTO OM_SETUP_VALID_REP
( ENTITY, P_LEVEL, P_VALUE, ERROR_TYPE,
MESG_NAME, TYPE, USER_NAME, OPERATING_UNIT,
ORGANIZATION, SET_OF_BOOKS_AR, SET_OF_BOOKS,
SET_OF_BOOKS_PF, PROFILE_OPTION, TRANSACT_TYPE,
DOC_CATEGORY, PAYMENT_TERM
)
VALUES
( ENTITY, P_F_LEVEL, P_F_VALUE, ERROR_TYPE,
MESG_NAME, TYPE, USER_NAME, OPERATING_UNIT,
ORGANIZATION_ID, SET_OF_BOOKS_AR, SET_OF_BOOKS,
SET_OF_BOOKS_PF, PROFILE_OPTION, TRANSACT_TYPE,
DOC_CATEGORY, PAYMENT_TERM
);
SELECT RESPONSIBILITY_ID
INTO resp_id
FROM FND_USER_RESP_GROUPS
WHERE USER_ID = user_id
AND RESPONSIBILITY_APPLICATION_ID = 660
AND ROWNUM < 2;
SELECT COUNT(ORG_ID)
INTO orgcount
FROM OE_SYS_PARAMETERS_ALL
WHERE ORG_ID = oper_unit;
SELECT APPLICATION_ID
FROM FND_RESPONSIBILITY
WHERE RESPONSIBILITY_ID=resp_id;
SELECT USER_ID
FROM FND_USER_RESP_GROUPS
WHERE RESPONSIBILITY_ID=resp_id;
Following PL/SQL block inserts rows into the om_setup_valid_entities table.
------------------------------------------------------------------------------*/
BEGIN
INSERT INTO OM_SETUP_VALID_ENTITIES(ENTITY_NAME, PROCEDURE_NAME, USER_FLAG, RESPONSIBILITY_FLAG, OPERATING_UNIT_FLAG, INSTANCE_FLAG, SEQUENCE_NUM)
VALUES ('Key Flex Field Setup', 'VALIDATE_SALES_ORDER_KEYFLEX', 'N', 'N', 'N', 'Y', 1);
INSERT INTO OM_SETUP_VALID_ENTITIES(ENTITY_NAME, PROCEDURE_NAME, USER_FLAG, RESPONSIBILITY_FLAG, OPERATING_UNIT_FLAG, INSTANCE_FLAG, SEQUENCE_NUM)
VALUES ('Key Flex Field Setup', 'VALIDATE_ITEM_CATALOGS_FLEX', 'N', 'N', 'N', 'Y', 2);
INSERT INTO OM_SETUP_VALID_ENTITIES(ENTITY_NAME, PROCEDURE_NAME, USER_FLAG, RESPONSIBILITY_FLAG, OPERATING_UNIT_FLAG, INSTANCE_FLAG, SEQUENCE_NUM)
VALUES ('Shipping Organizations', 'VALIDATE_SHIPPING_ORGS(:lvl, :val)', 'N', 'Y', 'Y', 'Y', 3);
INSERT INTO OM_SETUP_VALID_ENTITIES(ENTITY_NAME, PROCEDURE_NAME, USER_FLAG, RESPONSIBILITY_FLAG, OPERATING_UNIT_FLAG, INSTANCE_FLAG, SEQUENCE_NUM)
VALUES ('Period Status', 'VALIDATE_PERIOD_STATUS(:lvl, :val)', 'N', 'Y', 'Y', 'Y', 4);
INSERT INTO OM_SETUP_VALID_ENTITIES(ENTITY_NAME, PROCEDURE_NAME, USER_FLAG, RESPONSIBILITY_FLAG, OPERATING_UNIT_FLAG, INSTANCE_FLAG, SEQUENCE_NUM)
VALUES ('Profile Options', 'VALIDATE_PROFILE_OPTIONS(:lvl, :val)', 'Y', 'Y', 'Y', 'Y', 5);
INSERT INTO OM_SETUP_VALID_ENTITIES(ENTITY_NAME, PROCEDURE_NAME, USER_FLAG, RESPONSIBILITY_FLAG, OPERATING_UNIT_FLAG, INSTANCE_FLAG, SEQUENCE_NUM)
VALUES ('User Level Profile Options', 'VALIDATE_USER_PROFILE_OPTIONS(:lvl, :val)', 'Y', 'Y', 'Y', 'Y', 6);
INSERT INTO OM_SETUP_VALID_ENTITIES(ENTITY_NAME, PROCEDURE_NAME, USER_FLAG, RESPONSIBILITY_FLAG, OPERATING_UNIT_FLAG, INSTANCE_FLAG, SEQUENCE_NUM)
VALUES ('Item Validation Organization', 'VALIDATE_ITEM_VALID_ORG(:lvl, :val)', 'N', 'Y', 'Y', 'Y', 7);
INSERT INTO OM_SETUP_VALID_ENTITIES(ENTITY_NAME, PROCEDURE_NAME, USER_FLAG, RESPONSIBILITY_FLAG, OPERATING_UNIT_FLAG, INSTANCE_FLAG, SEQUENCE_NUM)
VALUES ('Document Sequences For Sales Orders', 'VALIDATE_DOC_SEQ_SALES_ORDERS(:lvl, :val)', 'N', 'Y', 'Y', 'Y', 8);
INSERT INTO OM_SETUP_VALID_ENTITIES(ENTITY_NAME, PROCEDURE_NAME, USER_FLAG, RESPONSIBILITY_FLAG, OPERATING_UNIT_FLAG, INSTANCE_FLAG, SEQUENCE_NUM)
VALUES ('Document Sequences for Shipping Documents', 'VALIDATE_DOC_SEQ_SHIPPING(:lvl, :val)', 'N', 'Y', 'Y', 'Y', 9);
INSERT INTO OM_SETUP_VALID_ENTITIES(ENTITY_NAME, PROCEDURE_NAME, USER_FLAG, RESPONSIBILITY_FLAG, OPERATING_UNIT_FLAG, INSTANCE_FLAG, SEQUENCE_NUM)
VALUES ('Item Definition', 'VALIDATE_ITEM_DEFINITION(:lvl, :val)', 'N', 'Y', 'Y', 'Y', 10);
INSERT INTO OM_SETUP_VALID_ENTITIES(ENTITY_NAME, PROCEDURE_NAME, USER_FLAG, RESPONSIBILITY_FLAG, OPERATING_UNIT_FLAG, INSTANCE_FLAG, SEQUENCE_NUM)
VALUES ('Price List Definition', 'VALIDATE_PRICE_LIST_DEFINITION(:lvl, :val)', 'N', 'Y', 'Y', 'Y', 11);
INSERT INTO OM_SETUP_VALID_ENTITIES(ENTITY_NAME, PROCEDURE_NAME, USER_FLAG, RESPONSIBILITY_FLAG, OPERATING_UNIT_FLAG, INSTANCE_FLAG, SEQUENCE_NUM)
VALUES ('Transaction Type', 'VALIDATE_TRANSACTION_TYPES(:lvl, :val)', 'N', 'Y', 'Y', 'Y', 12);
INSERT INTO OM_SETUP_VALID_ENTITIES(ENTITY_NAME, PROCEDURE_NAME, USER_FLAG, RESPONSIBILITY_FLAG, OPERATING_UNIT_FLAG, INSTANCE_FLAG, SEQUENCE_NUM)
VALUES ('Credit Checking Setup', 'VALIDATE_CREDIT_CHECKING(:lvl, :val)', 'N', 'Y', 'Y', 'Y', 13);
INSERT INTO OM_SETUP_VALID_ENTITIES(ENTITY_NAME, PROCEDURE_NAME, USER_FLAG, RESPONSIBILITY_FLAG, OPERATING_UNIT_FLAG, INSTANCE_FLAG, SEQUENCE_NUM)
VALUES ('Sales Credit', 'VALIDATE_SALES_CRDT_DEFINITION(:lvl, :val)', 'N', 'Y', 'Y', 'Y', 14);
INSERT INTO OM_SETUP_VALID_ENTITIES(ENTITY_NAME, PROCEDURE_NAME, USER_FLAG, RESPONSIBILITY_FLAG, OPERATING_UNIT_FLAG, INSTANCE_FLAG, SEQUENCE_NUM)
VALUES ('Freight Carrier', 'VALIDATE_FREIGHT_CARRIER(:lvl, :val)', 'N', 'Y', 'Y', 'Y', 15);
INSERT INTO OM_SETUP_VALID_ENTITIES(ENTITY_NAME, PROCEDURE_NAME, USER_FLAG, RESPONSIBILITY_FLAG, OPERATING_UNIT_FLAG, INSTANCE_FLAG, SEQUENCE_NUM)
VALUES ('Set of Books', 'VALIDATE_SET_OF_BOOKS_SETUP(:lvl, :val)', 'N', 'Y', 'Y', 'Y', 16);
INSERT INTO OM_SETUP_VALID_ENTITIES(ENTITY_NAME, PROCEDURE_NAME, USER_FLAG, RESPONSIBILITY_FLAG, OPERATING_UNIT_FLAG, INSTANCE_FLAG, SEQUENCE_NUM)
VALUES ('Shipping Grants and Roles', 'VALIDATE_SHIPPING_GRANTS_ROLES(:lvl, :val)', 'Y', 'N', 'N', 'Y', 17);
INSERT INTO OM_SETUP_VALID_ENTITIES(ENTITY_NAME, PROCEDURE_NAME, USER_FLAG, RESPONSIBILITY_FLAG, OPERATING_UNIT_FLAG, INSTANCE_FLAG, SEQUENCE_NUM)
VALUES ('System', 'None', 'N', 'Y', 'N', 'N', 18);
Following PL/SQL block inserts rows into the om_setup_valid_errm table.
------------------------------------------------------------------------------*/
BEGIN
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_PROF_OPT', 'The following profile options have not been defined at any level.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_USER_PROF_OPT', 'The following profile options should not have a value for any user that has access to an Order Management responsibility.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_USR_PRF_OPT', 'The following profile options should not have a value for any user that has access to an Order Management responsibility.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_SOB', 'Set of books do not match between AR system option and GL Set of Books name profile option.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_MASTER_ORG', 'Item Validation Organizations do not match between OM Parameters and QP: Item Validation Organization profile option.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_SO_FLEX', 'Sales Order Key Flex Field is not included required 3 segments or not enabled or not allowed dynamic insert.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_ITMCAT_FLEX', 'Item Catalogs Key Flex Field is not enabled or not frozen.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_NOTFOUND_DOC_SEQ ', 'There are no document sequences defined for Oracle Order Management.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_NOTFOUND_DOC_CAT', 'A document category with the same name as the transaction type does not exist.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_DOC_SEQ', 'There is not a document sequence assignment in the set of book corresponding to each operating unit with OM parameters defined for Oracle Order Management.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INACTIVE_DOC_SEQ', 'The following document category should be actively assigned, in the set of books corresponding to the operating unit of the transaction type, to an active sequence.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_CC_NOTFOUND', 'No credit check rules exist.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_CC_INVALID_TRAN_TYPE', 'Credit check rules are not enabled in the following transaction type.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_CC_INVALID_TRAN_TYP', 'Credit check rules are not enabled in the following transaction type.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_CC_INVALID_PAY_TERM', 'There is no payment term that is enabled for credit checking.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_CC_INVALID_CUST', 'There is no customer or the customer site that is enabled for credit checking.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_CC_PRE_CALC_EXPO', 'The Credit Checking Initialize process is not scheduled and there is at least one credit check rule using pre-calculated Exposure.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_ITEM', 'No item exists in the following inventory organizations with OE Transactable, Customer Ordered, Customer Order Enabled, Returnable, Internal Ordered, Internal Orders Enabled, OE Transactable enabled');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_PRC_LST', 'No active price list exists with items assigned to it.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_SLS_CRDT', 'No sales credit type exists for both quota and non-quota types.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_SHIP_ORG', 'Shipping parameters have not been defined in any inventory organizations in the following shipping operating units.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_DFLT_SUBINV', 'A default staging subinventory has not been defined in the following shipping inventory organizations.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_SUBINV_ORGN', 'Subinventories are not defined in the following shipping inventory organizations.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_SHIP_OMORG', 'Shipping parameters have not been defined in the following inventory organizations.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_PICK_RULES', 'No picking rule exists in the following shipping inventory organizations.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_NO_OPEN_PERIOD', 'No open period exists in the following inventory organizations.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_CURR_PERIOD', 'The current period is not opened in the following inventory organizations.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_FC_INACTIVE_ALL', 'No active carrier exists.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_FC_INACTIVE_ORG', 'No active carrier exists in any inventory organizations under the following Operating Unit.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_FC_RELATIONS', 'No carrier / ship method relationships exist in any inventory organizations under the following Operating Unit.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_SHIP_DOC_SEQ', 'There are no document sequences defined for Oracle Shipping.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_SHIP_DOC_BOL', 'There are no document categories defined for BOL.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_SHIP_DOC_PKSLP', 'There are no document sequence categories defined for Pack Slip.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_SHIP_DOC_SEQ_ASSGN', 'There is not a document sequence assignment in the set of book corresponding to each operating unit with OM parameters defined for both BOL and Pack Slip.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_NOTFOUND_ROLES', 'No shipping role are defined. ');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_NOTFOUND_ROLES_USER', 'No shipping role is assigned to this user. ');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_NOTFOUND_ROLES_USERS', 'No shipping role is assigned to any existing user. ');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_NOTFOUND_ROLE_USERS', 'No shipping role is assigned to any existing user. ');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_TRAN_TYPE_1', 'No transaction type is defined in the following operating units.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_TRAN_TYPE_2', 'No Order workflow assignment exists for any the following transaction types in the following operating units.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_TRAN_TYPE_3', 'No line workflow exists for any the following transaction types in the following operating units.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_TRAN_TYPE_4', 'No credit checking for booking or shipping either Ordering, Packing, Picking or Shipping for any the following transaction types exists in the following operating units.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_TRAN_TYPE_5', 'Schduling level is not set for the following transaction types in the following operating units.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_TRAN_TYPE_6', 'COGS account is not set for the following transaction types in the following operating units.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_TRAN_TYPE_7', 'Invoice source and Non-Delivery invoice source are not set for the following transaction types in the following operating units.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_TRAN_TYPE_8', 'Receivables Transaction Type is not set in the following operating units.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_TRAN_TYPE_9', 'No default order line type exists for the following transaction types in the following operating units.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_TRAN_TYPE_10', 'No default return line type exists for the following transaction types in the following operating units.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_TRAN_TYPE10', 'No default return line type exists for the following transaction types in the following operating units.');
INSERT INTO OM_SETUP_VALID_ERRM(MESG_NAME, DESCRIPTION)
VALUES('ONT_SETVAL_INVALID_INPUT', 'The selected responsibility cannot be validated for OM Setup as it cannot access the Sales Orders, Shipping Transactions and Price Lists forms.');
Following PL/SQL block inserts rows into the OM_SETUP_VALID_PROF_OPT table.
------------------------------------------------------------------------------*/
BEGIN
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('AR_USE_INV_ACCT_FOR_CM_FLAG', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('CZ_UIMGR_URL', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('ONT_ADMINISTER_PUBLIC_QUERIES', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('OE_CREDIT_TRANSACTION_TYPE_ID', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('WSH_CR_SREP_FOR_FREIGHT', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('OE_CUST_ITEM_SHOW_MATCHES', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('ONT_EST_AUTH_VALID_DAYS', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('ONT_INCLUDED_ITEM_FREEZE_METHOD', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('WSH_INVOICE_NUMBERING_METHOD', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('OE_INVOICE_SOURCE', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('OE_INVOICE_TRANSACTION_TYPE_ID', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('OE_ID_FLEX_CODE', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('OE_NON_DELIVERY_INVOICE_SOURCE', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('OM_OVER_RETURN_TOLERANCE', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('OE_OVERSHIP_INVOICE_BASIS', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('OM_OVER_SHIPMENT_TOLERANCE', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('ONT_RETURN_ITEM_MISMATCH_ACTION', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('ONT_RETURN_FULFILLED_LINE_ACTION', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('OE_DISCOUNT_DETAILS_ON_INVOICE', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('ONT_SOURCE_CODE', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('OM_UNDER_RETURN_TOLERANCE', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('OM_UNDER_SHIPMENT_TOLERANCE', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('QP_BLIND_DISCOUNT', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('QP_ORGANIZATION_ID', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('QP_NEGATIVE_PRICING', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('QP_SOURCE_SYSTEM_CODE', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('QP_UNIT_PRICE_PRECISION_TYPE', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('QP_VERIFY_GSA', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('UNIQUE:SEQ_NUMBERS', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('AR_ALLOW_TAX_UPDATE', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('AR_ALLOW_TAX_CODE_OVERRIDE', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('AR_TAX_USE_VENDOR', 'INST', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('AR_USE_INV_ACCT_FOR_CM_FLAG', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('CZ_UIMGR_URL', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('BOM:ITEM_SEQUENCE_INCREMENT', 'USER', 660 );
--INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
--VALUES('BOM:DEFAULT_BOM_LEVELS', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('ONT_ADMINISTER_PUBLIC_QUERIES', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('OE_APPLY_AUTOMATIC_ATCHMT', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('ONT_AUTOSCHEDULE', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('ONT_CREDIT_CARD_PRIVILEGES', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('OE_CREDIT_TRANSACTION_TYPE_ID', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('ONT_CUSTOMER_RELATIONSHIPS', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('ONT_EST_AUTH_VALID_DAYS', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('ONT_GSA_VIOLATION_ACTION', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('ONT_INCLUDED_ITEM_FREEZE_METHOD', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('WSH_INVOICE_NUMBERING_METHOD', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('OE_INVOICE_SOURCE', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('OE_INVOICE_TRANSACTION_TYPE_ID', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('OE_ID_FLEX_CODE', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('OE_NON_DELIVERY_INVOICE_SOURCE', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('OM_OVER_RETURN_TOLERANCE', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('OM_OVER_SHIPMENT_TOLERANCE', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('OE_OVERSHIP_INVOICE_BASIS', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('ONT_RECEIPT_METHOD_ID', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('ONT_RESERVATION_TIME_FENCE', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('ONT_RETURN_ITEM_MISMATCH_ACTION', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('ONT_RETURN_FULFILLED_LINE_ACTION', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('ONT_RISK_FAC_THRESHOLD', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('ONT_SCHEDULE_LINE_ON_HOLD', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('OE_DISCOUNT_DETAILS_ON_INVOICE', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('ONT_SOURCE_CODE', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('OM_UNDER_RETURN_TOLERANCE', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('OM_UNDER_SHIPMENT_TOLERANCE', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('QP_ACCRUAL_UOM_CLASS', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('QP_BLIND_DISCOUNT', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('QP_ORGANIZATION_ID', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('QP_LINE_VOLUME_UOM_CODE', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('QP_LINE_WEIGHT_UOM_CODE', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('QP_NEGATIVE_PRICING', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('QP_SOURCE_SYSTEM_CODE', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('QP_UNIT_PRICE_PRECISION_TYPE', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('QP_VERIFY_GSA', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('UNIQUE:SEQ_NUMBERS', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('AR_ALLOW_TAX_UPDATE', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('AR_ALLOW_MANUAL_TAX_LINES', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('AR_ALLOW_TAX_CODE_OVERRIDE', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('AR_TAX_USE_VENDOR', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('SO_INVOICE_FREIGHT_AS_LINE', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('OE_INVENTORY_ITEM_FOR_FREIGHT', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('AR_CALCULATE_TAX_ON_CM', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('WSH_CR_SREP_FOR_FREIGHT', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('ORG_ID', 'USER', 660 );
INSERT INTO OM_SETUP_VALID_PROF_OPT(PROFILE_OPTION_NAME, VAL_LEVEL, APPLICATION_ID)
VALUES('GL_SET_OF_BKS_NAME', 'USER', 660 );
select application_id, function_id
from fnd_form_functions
where form_id = c_form_id;
select form_id
into l_form_id
from fnd_form
where form_name = l_form_name;
select application_id
into l_application_id
from fnd_application
where application_short_name = l_application;
SELECT menu_id
FROM FND_MENU_ENTRIES
WHERE FUNCTION_ID = func_id;
SELECT PROFILE_OPTION_NAME
FROM OM_SETUP_VALID_PROF_OPT
WHERE VAL_LEVEL = 'INST'
AND APPLICATION_ID = 660;
SELECT PROFILE_OPTION_NAME
FROM OM_SETUP_VALID_PROF_OPT
WHERE VAL_LEVEL = 'USER'
AND APPLICATION_ID = 660;
SELECT gsob.NAME
INTO sobar
FROM AR_SYSTEM_PARAMETERS_ALL aspa, GL_SETS_OF_BOOKS gsob
WHERE aspa.ORG_ID = oulist(i)
AND gsob.SET_OF_BOOKS_ID = aspa.SET_OF_BOOKS_ID;
SELECT gsob.NAME
INTO sobar
FROM GL_SETS_OF_BOOKS gsob
WHERE gsob.SET_OF_BOOKS_ID = l_sob_id;
SELECT gsob.NAME
INTO sobhr
FROM HR_OPERATING_UNITS hou, GL_SETS_OF_BOOKS gsob
WHERE hou.ORGANIZATION_ID = oulist(i)
AND gsob.SET_OF_BOOKS_ID = hou.SET_OF_BOOKS_ID;
SELECT COUNT(APPLICATION_ID)
INTO appcount
FROM FND_RESPONSIBILITY
WHERE RESPONSIBILITY_ID = RESP_LIST(j)
AND APPLICATION_ID = APPS_LIST(k);
SELECT MASTER_ORGANIZATION_ID
INTO mstrorg
FROM OE_SYSTEM_PARAMETERS_ALL
WHERE ORG_ID = oulist(j);
SELECT DYNAMIC_INSERTS_ALLOWED_FLAG,
FFST.ENABLED_FLAG
FROM FND_ID_FLEX_STRUCTURES_VL FFST,
FND_ID_FLEX_SEGMENTS_VL FFSG,
FND_FLEX_VALUE_SETS FVS
WHERE FFST.APPLICATION_ID = 401
AND FFST.ID_FLEX_CODE = 'MKTS'
AND FFST.APPLICATION_ID = FFSG.APPLICATION_ID
AND FFST.ID_FLEX_CODE = FFSG.ID_FLEX_CODE
AND FFST.ID_FLEX_NUM = FFSG.ID_FLEX_NUM
AND FVS.FLEX_VALUE_SET_ID(+) = FFSG.FLEX_VALUE_SET_ID;
SELECT SEGMENT_NUM,
SEGMENT_NAME,
FFST.ENABLED_FLAG
FROM FND_ID_FLEX_STRUCTURES_VL FFST,
FND_ID_FLEX_SEGMENTS_VL FFSG,
FND_FLEX_VALUE_SETS FVS
WHERE FFST.APPLICATION_ID = 401
AND FFST.ID_FLEX_CODE = 'MKTS'
AND FFST.APPLICATION_ID = FFSG.APPLICATION_ID
AND FFST.ID_FLEX_CODE = FFSG.ID_FLEX_CODE
AND FFST.ID_FLEX_NUM = FFSG.ID_FLEX_NUM
AND FVS.FLEX_VALUE_SET_ID(+) = FFSG.FLEX_VALUE_SET_ID;
dyninsa := flex.DYNAMIC_INSERTS_ALLOWED_FLAG;
SELECT FREEZE_FLEX_DEFINITION_FLAG,
SEGMENT_NUM,
SEGMENT_NAME,
FFSG.ENABLED_FLAG
FROM FND_ID_FLEX_STRUCTURES_VL FFST,
FND_ID_FLEX_SEGMENTS_VL FFSG,
FND_FLEX_VALUE_SETS FVS
WHERE FFST.APPLICATION_ID = 401
AND FFST.ID_FLEX_CODE = 'MICG'
AND FFST.APPLICATION_ID = FFSG.APPLICATION_ID
AND FFST.ID_FLEX_CODE = FFSG.ID_FLEX_CODE
AND FFST.ID_FLEX_NUM = FFSG.ID_FLEX_NUM
AND FVS.FLEX_VALUE_SET_ID(+) = FFSG.FLEX_VALUE_SET_ID;
SELECT T.TRANSACTION_TYPE_ID, T.ORG_ID
FROM OE_TRANSACTION_TYPES_ALL T
WHERE NOT T.TRANSACTION_TYPE_ID IN ( SELECT UNIQUE ORDER_TYPE_ID
FROM OE_WORKFLOW_ASSIGNMENTS
WHERE LINE_TYPE_ID IS NULL );
SELECT T.TRANSACTION_TYPE_ID, T.ORG_ID
FROM OE_TRANSACTION_TYPES_ALL T
WHERE NOT T.TRANSACTION_TYPE_ID IN ( SELECT UNIQUE ORDER_TYPE_ID
FROM OE_WORKFLOW_ASSIGNMENTS
WHERE LINE_TYPE_ID IS NOT NULL );
SELECT TRANSACTION_TYPE_ID, ORG_ID
FROM OE_TRANSACTION_TYPES_ALL
WHERE TRANSACTION_TYPE_CODE = 'ORDER'
AND ORDER_CATEGORY_CODE <> 'RETURN'
AND DEFAULT_OUTBOUND_LINE_TYPE_ID IS NULL;
SELECT TRANSACTION_TYPE_ID, ORG_ID
FROM OE_TRANSACTION_TYPES_ALL
WHERE TRANSACTION_TYPE_CODE = 'ORDER'
AND DEFAULT_INBOUND_LINE_TYPE_ID IS NULL
AND ORDER_CATEGORY_CODE <> 'ORDER';
SELECT TRANSACTION_TYPE_ID, ORG_ID
FROM OE_TRANSACTION_TYPES_ALL
WHERE ENTRY_CREDIT_CHECK_RULE_ID IS NULL
AND SHIPPING_CREDIT_CHECK_RULE_ID IS NULL;
SELECT TRANSACTION_TYPE_ID, ORG_ID
FROM OE_TRANSACTION_TYPES_ALL
WHERE SCHEDULING_LEVEL_CODE IS NULL;
SELECT TRANSACTION_TYPE_ID, ORG_ID
FROM OE_TRANSACTION_TYPES_ALL
WHERE COST_OF_GOODS_SOLD_ACCOUNT IS NULL;
SELECT TRANSACTION_TYPE_ID, ORG_ID
FROM OE_TRANSACTION_TYPES_ALL
WHERE NON_DELIVERY_INVOICE_SOURCE_ID IS NULL
AND INVOICE_SOURCE_ID IS NULL;
SELECT UNIQUE ORG_ID
FROM OE_TRANSACTION_TYPES_ALL
WHERE CUST_TRX_TYPE_ID IS NULL;
SELECT COUNT(TRANSACTION_TYPE_ID)
INTO cnt1
FROM OE_TRANSACTION_TYPES_ALL
WHERE ORG_ID = oulist(i);
SELECT tl.NAME, b.ORG_ID
FROM OE_TRANSACTION_TYPES_TL tl, OE_TRANSACTION_TYPES_ALL b
WHERE tl.TRANSACTION_TYPE_ID = b.TRANSACTION_TYPE_ID
AND tl.LANGUAGE=USERENV('LANG')
ORDER BY b.ORG_ID;
SELECT tta.ORG_ID, fdsc.CODE, fdsc.NAME
FROM FND_DOC_SEQUENCE_CATEGORIES fdsc
, OE_TRANSACTION_TYPES_ALL tta
, OE_TRANSACTION_TYPES_TL ttl
WHERE ttl.NAME = fdsc.NAME
AND tta.TRANSACTION_TYPE_ID = ttl.TRANSACTION_TYPE_ID
AND ttl.LANGUAGE=USERENV('LANG')
ORDER BY tta.ORG_ID;
SELECT COUNT(DOC_SEQUENCE_ID)
INTO docseqcnt
FROM FND_DOCUMENT_SEQUENCES
WHERE APPLICATION_ID = 660;
SELECT COUNT(NAME)
INTO dscatcnt
FROM FND_DOC_SEQUENCE_CATEGORIES
WHERE NAME = ttype.NAME
AND TABLE_NAME = 'OE_TRANSACTION_TYPES_ALL';
SELECT UNIQUE SET_OF_BOOKS_ID
INTO sobhr
FROM HR_OPERATING_UNITS
WHERE ORGANIZATION_ID = doccat.ORG_ID;
SELECT COUNT(DOC_SEQUENCE_ASSIGNMENT_ID)
INTO actcount
FROM FND_DOC_SEQUENCE_ASSIGNMENTS
WHERE CATEGORY_CODE = doccat.CODE
AND START_DATE <= SYSDATE
AND SYSDATE <= NVL ( END_DATE, SYSDATE)
AND SET_OF_BOOKS_ID = sobhr;
SELECT UNIQUE SET_OF_BOOKS_ID
INTO sobhr
FROM HR_OPERATING_UNITS
WHERE ORGANIZATION_ID = doccat.ORG_ID;
SELECT COUNT(SET_OF_BOOKS_ID)
into sobcount
FROM FND_DOC_SEQUENCE_ASSIGNMENTS
WHERE SET_OF_BOOKS_ID = sobhr;
SELECT tl.NAME, b.ORG_ID
FROM OE_TRANSACTION_TYPES_ALL b
, OE_TRANSACTION_TYPES_TL tl
WHERE ENTRY_CREDIT_CHECK_RULE_ID IS NULL
AND SHIPPING_CREDIT_CHECK_RULE_ID IS NULL
AND PICKING_CREDIT_CHECK_RULE_ID IS NULL
AND PACKING_CREDIT_CHECK_RULE_ID IS NULL
AND tl.LANGUAGE = USERENV('LANG')
AND tl.TRANSACTION_TYPE_ID = b.TRANSACTION_TYPE_ID;
SELECT COUNT(CREDIT_CHECK_RULE_ID)
INTO ccrcnt
FROM OE_CREDIT_CHECK_RULES;
SELECT COUNT(TERM_ID)
INTO ptcount
FROM RA_TERMS_B
WHERE CREDIT_CHECK_FLAG = 'Y';
SELECT gl.name
INTO sob
FROM GL_SETS_OF_BOOKS gl
, HR_OPERATING_UNITS hou
WHERE hou.organization_id = oulist(i)
AND gl.set_of_books_id = hou.set_of_books_id;
SELECT COUNT(CUST_ACCOUNT_PROFILE_ID)
INTO custcnt
FROM HZ_CUSTOMER_PROFILES
WHERE CREDIT_CHECKING = 'Y';
SELECT COUNT(CREDIT_CHECK_RULE_ID)
INTO ccexcnt
FROM OE_CREDIT_CHECK_RULES
WHERE QUICK_CR_CHECK_FLAG = 'Y';
SELECT COUNT(fcr.REQUEST_ID)
INTO creqcnt
FROM FND_CONCURRENT_REQUESTS fcr, FND_CONCURRENT_PROGRAMS_TL fcp
WHERE fcr.CONCURRENT_PROGRAM_ID=fcp.concurrent_program_id
AND (( fcr.PHASE_CODE='P' AND fcr.STATUS_CODE='Q'
OR fcr.PHASE_CODE='P' AND fcr.STATUS_CODE='R' )
OR ( fcr.PHASE_CODE='R' AND fcr.STATUS_CODE='R' ))
AND fcp.USER_CONCURRENT_PROGRAM_NAME like 'Initialize Credit Summaries Table'
AND fcp.LANGUAGE = USERENV('LANG');
SELECT STATUS
INTO arstatus
FROM FND_PRODUCT_INSTALLATIONS
WHERE APPLICATION_ID = 222;
SELECT MASTER_ORGANIZATION_ID
INTO mstrorg
FROM OE_SYSTEM_PARAMETERS_ALL
WHERE ORG_ID = oulist(i);
SELECT COUNT(INVENTORY_ITEM_ID)
INTO itmcnt
FROM MTL_SYSTEM_ITEMS_B
WHERE ORGANIZATION_ID = mstrorg
AND MTL_TRANSACTIONS_ENABLED_FLAG = 'Y'
AND CUSTOMER_ORDER_FLAG = 'Y'
AND CUSTOMER_ORDER_ENABLED_FLAG = 'Y'
AND RETURNABLE_FLAG = 'Y'
AND INTERNAL_ORDER_FLAG = 'Y'
AND INTERNAL_ORDER_ENABLED_FLAG = 'Y'
AND SHIPPABLE_ITEM_FLAG = 'Y'
AND INVOICEABLE_ITEM_FLAG = 'Y'
AND RESERVABLE_TYPE = 1
AND INVOICE_ENABLED_FLAG = 'Y';
SELECT COUNT(INVENTORY_ITEM_ID)
INTO itmcnt
FROM MTL_SYSTEM_ITEMS_B
WHERE ORGANIZATION_ID = mstrorg
AND MTL_TRANSACTIONS_ENABLED_FLAG = 'Y'
AND CUSTOMER_ORDER_FLAG = 'Y'
AND CUSTOMER_ORDER_ENABLED_FLAG = 'Y'
AND RETURNABLE_FLAG = 'Y'
AND INTERNAL_ORDER_FLAG = 'Y'
AND INTERNAL_ORDER_ENABLED_FLAG = 'Y'
AND SHIPPABLE_ITEM_FLAG = 'Y'
AND RESERVABLE_TYPE = 1
AND INVOICEABLE_ITEM_FLAG = 'Y';
SELECT COUNT(QLLV.LIST_HEADER_ID)
INTO prclstct
FROM QP_LIST_LINES_V QLLV, QP_LIST_HEADERS_B QLHB
WHERE QLLV.LIST_HEADER_ID = QLHB.LIST_HEADER_ID
/* Commented as it is not required.
AND SYSDATE >= NVL(QLHB.START_DATE_ACTIVE, TO_DATE('01-JAN-1000','DD-MON-YYYY'))
AND SYSDATE < NVL(QLHB.END_DATE_ACTIVE, TO_DATE('31-DEC-2999'))
*/
AND QLLV.PRODUCT_ATTRIBUTE = 'PRICING_ATTRIBUTE1'
AND QLHB.LIST_HEADER_ID IN (SELECT LIST_HEADER_ID
FROM QP_LIST_HEADERS_B);
SELECT COUNT(QUOTA_FLAG)
INTO qcnt
FROM OE_SALES_CREDIT_TYPES
WHERE QUOTA_FLAG = 'Y';
SELECT COUNT(QUOTA_FLAG)
INTO nqcnt
FROM OE_SALES_CREDIT_TYPES
WHERE QUOTA_FLAG IS NULL
OR QUOTA_FLAG = 'N';
SELECT COUNT(ORGANIZATION_ID)
INTO opencnt
FROM ORG_ACCT_PERIODS_V
WHERE ORGANIZATION_ID = shiporgs(j)
AND STATUS = 'Open';
SELECT COUNT(ORGANIZATION_ID)
INTO currcnt
FROM ORG_ACCT_PERIODS_V
WHERE ORGANIZATION_ID = shiporgs(j)
AND SYSDATE >= START_DATE
AND SYSDATE < END_DATE
AND STATUS = 'Open';
SELECT COUNT(FREIGHT_CODE_COMBINATION_ID)
INTO shsecnt
FROM MTL_INTERCOMPANY_PARAMETERS
WHERE SHIP_ORGANIZATION_ID = oulist(i)
OR SELL_ORGANIZATION_ID = oulist(i);
SELECT COUNT(FREIGHT_CODE_COMBINATION_ID)
INTO shipcnt
FROM MTL_INTERCOMPANY_PARAMETERS
WHERE SHIP_ORGANIZATION_ID = oulist(i);
SELECT COUNT(ORGANIZATION_ID)
INTO shorgscnt
FROM WSH_SHIPPING_PARAMETERS
WHERE ORGANIZATION_ID = shiporgs(j);
SELECT COUNT(ORGANIZATION_ID)
INTO shorgscnt
FROM WSH_SHIPPING_PARAMETERS
WHERE ORGANIZATION_ID = shiporgs(j);
SELECT DEFAULT_STAGE_SUBINVENTORY
INTO dftstgsub
FROM WSH_SHIPPING_PARAMETERS
WHERE ORGANIZATION_ID = shiporgs(j);
SELECT COUNT(SECONDARY_INVENTORY_NAME)
INTO secinvcnt
FROM MTL_SECONDARY_INVENTORIES_FK_V
WHERE ORGANIZATION_ID = shiporgs(j);
SELECT COUNT(ORGANIZATION_ID)
INTO pickcnt
FROM WSH_SHIPPING_PARAMETERS
WHERE ORGANIZATION_ID = shiporgs(j)
AND PICK_SEQUENCE_RULE_ID IS NOT NULL
AND PICK_GROUPING_RULE_ID IS NOT NULL;
SELECT 'x'
INTO dummy_v
FROM org_freight_vl
WHERE rownum = 1;
SELECT COUNT(FREIGHT_CODE)
INTO activect
FROM ORG_FREIGHT_VL;
SELECT COUNT(ORG_CARRIER_SERVICE_ID)
INTO actorgct
FROM WSH_ORG_CARRIER_SERVICES_V
WHERE ENABLED_FLAG = 'Y'
AND ORGANIZATION_ID = shiporgs(j);
SELECT COUNT(FREIGHT_CODE)
INTO cashmect
FROM WSH_CARRIER_SHIP_METHODS_V
WHERE ENABLED_FLAG = 'Y'
AND ORGANIZATION_ID = shiporgs(j);
SELECT COUNT(DOC_SEQUENCE_ID)
INTO doccount
FROM FND_DOCUMENT_SEQUENCES
WHERE APPLICATION_ID = 665;
SELECT COUNT(wdsc.DOC_SEQUENCE_CATEGORY_ID)
INTO bolcount
FROM WSH_DOC_SEQUENCE_CATEGORIES wdsc
,FND_DOC_SEQUENCE_CATEGORIES fdsc
WHERE wdsc.CATEGORY_CODE = fdsc.CODE
AND fdsc.NAME = 'BOL';
SELECT COUNT(wdsc.DOC_SEQUENCE_CATEGORY_ID)
INTO pkslpcnt
FROM WSH_DOC_SEQUENCE_CATEGORIES wdsc
,FND_DOC_SEQUENCE_CATEGORIES fdsc
WHERE wdsc.CATEGORY_CODE = fdsc.CODE
AND fdsc.NAME = 'BOL';
SELECT COUNT(*)
INTO omcnt
FROM OE_SYS_PARAMETERS_ALL
WHERE ORG_ID = oulist(i);
SELECT SET_OF_BOOKS_ID
INTO sob
FROM HR_OPERATING_UNITS
WHERE ORGANIZATION_ID = oulist(i);
SELECT COUNT(fdsa.DOC_SEQUENCE_ASSIGNMENT_ID)
INTO bolacnt
FROM FND_DOC_SEQUENCE_ASSIGNMENTS fdsa
,FND_DOC_SEQUENCE_CATEGORIES fdsc
WHERE SET_OF_BOOKS_ID = sob
AND CATEGORY_CODE = fdsc.CODE
AND fdsc.NAME = 'BOL';
SELECT COUNT(fdsa.DOC_SEQUENCE_ASSIGNMENT_ID)
INTO pkslpacnt
FROM FND_DOC_SEQUENCE_ASSIGNMENTS fdsa
,FND_DOC_SEQUENCE_CATEGORIES fdsc
WHERE SET_OF_BOOKS_ID = sob
AND CATEGORY_CODE = fdsc.CODE
AND fdsc.NAME = 'PKSLP';
SELECT COUNT(ROLE_ID)
INTO rolecnt
FROM WSH_ROLES;
SELECT ROLE_ID
INTO roleid
FROM WSH_GRANTS
WHERE USER_ID = USER_LIST(i)
AND ROWNUM < 2;