SQL Id | SQL Text |
0bujgc94rg3fj | begin WF_EVENT.setNavigationParams ( p_agentName => :1, p_navigationThreshold => :2 ); WF_EVENT.LISTEN ( p_agent_name => :3, p_wait => :4, p_correlation => :5, p_deq_condition => null, p_message_count => :6, p_max_error_count => :7 );end; |
0dqw9ncgx4jxu | insert into RA_INTERFACE_ERRORS (INTERFACE_LINE_ID, MESSAGE_TEXT, INVALID_VALUE, ORG_ID)select L.INTERFACE_LINE_ID , :b0 , :b1 , L.ORG_ID from RA_INTERFACE_LINES_GT L where ((L.REQUEST_ID=:b2 and PAYMENT_SET_ID>0) and not exists (select 'Payment Set Id' from AR_RECEIVABLE_APPLICATIONS ARA where ARA.PAYMENT_SET_ID=L.PAYMENT_SET_ID)) |
0gg5k3h2sgqwv | insert into RA_INTERFACE_ERRORS (INTERFACE_LINE_ID, MESSAGE_TEXT, INVALID_VALUE, ORG_ID)select L.INTERFACE_LINE_ID , :b0 , L.CURRENCY_CODE , L.ORG_ID from RA_INTERFACE_LINES_GT L , AR_RECEIPT_CLASSES RC , AR_RECEIPT_METHODS RM where ((((((((L.REQUEST_ID=:b1 and L.CUSTOMER_TRX_ID is not null ) and NVL(L.INTERFACE_STATUS, '~')<>'P') and L.RECEIPT_METHOD_ID is not null ) and L.RECEIPT_METHOD_ID=RM.RECEIPT_METHOD_ID) and RM.RECEIPT_CLASS_ID=RC.RECEIPT_CLASS_ID) and RC.CREATION_METHOD_CODE in ('AUTOMATIC', 'BR', 'MANUAL')) and not exists (select 'X' from AR_RECEIPT_METHOD_ACCOUNTS A , CE_BANK_ACCOUNTS CBA , CE_BANK_ACCT_USES B where (((L.RECEIPT_METHOD_ID=A.RECEIPT_METHOD_ID and A.REMIT_BANK_ACCT_USE_ID=B.BANK_ACCT_USE_ID) and B.BANK_ACCOUNT_ID=CBA.BANK_ACCOUNT_ID) and DECODE(CBA.RECEIPT_MULTI_CURRENCY_FLAG, 'Y', L.CURRENCY_CODE, CBA.CURRENCY_CODE)=L.CURRENCY_CODE))) and not exists (select 'BR' from AR_RECEIPT_METHODS RM , AR_RECEIPT_CLASSES RC where ((L.RECEIPT_METHOD_ID=RM.RECEIPT_METHOD_ID and RM.RECEIPT_CLASS_ID=RC.RECEIPT_CLASS_ID) and RC.CREATION_METHOD_CODE='BR'))) |
0mjgtzj4cr7rm | INSERT INTO RA_CUSTOMER_TRX_LINES (
customer_trx_line_id,
last_update_date,
last_updated_by,
creation_date,
created_by,
last_update_login,
customer_trx_id,
interface_line_attribute1,
interface_line_attribute2,
interface_line_attribute3,
interface_line_attribute4,
interface_line_attribute5,
interface_line_attribute6,
interface_line_attribute7,
interface_line_attribute8,
interface_line_attribute9,
interface_line_attribute10,
interface_line_attribute11,
interface_line_attribute12,
interface_line_attribute13,
interface_line_attribute14,
interface_line_attribute15,
interface_line_context,
line_number,
set_of_books_id,
reason_code,
inventory_item_id,
description,
translated_description,
previous_customer_trx_id,
previous_customer_trx_line_id,
initial_customer_trx_line_id,
quantity_ordered,
quantity_credited,
quantity_invoiced,
unit_standard_price,
unit_selling_price,
amount_includes_tax_flag,
uom_code,
sales_order,
sales_order_line,
sales_order_date,
sales_order_source,
sales_order_revision,
accounting_rule_id,
accounting_rule_duration,
line_type,
rule_start_date,
rule_end_date,
extended_amount,
taxable_amount,
revenue_amount,
link_to_cust_trx_line_id,
sales_tax_id,
location_segment_id,
vat_tax_id,
tax_precedence,
tax_rate,
item_exception_rate_id,
tax_exemption_id,
memo_line_id,
attribute_category,
attribute1,
attribute2,
attribute3,
attribute4,
attribute5,
attribute6,
attribute7,
attribute8,
attribute9,
attribute10,
attribute11,
attribute12,
attribute13,
attribute14,
attribute15,
global_attribute_category,
global_attribute1,
global_attribute2,
global_attribute3,
global_attribute4,
global_attribute5,
global_attribute6,
global_attribute7,
global_attribute8,
global_attribute9,
global_attribute10,
global_attribute11,
global_attribute12,
global_attribute13,
global_attribute14,
global_attribute15,
global_attribute16,
global_attribute17,
global_attribute18,
global_attribute19,
global_attribute20,
request_id,
program_application_id,
program_id,
program_update_date,
default_ussgl_transaction_code,
autorule_complete_flag,
last_period_to_credit,
tax_exempt_flag,
tax_exempt_reason_code,
tax_exempt_number,
movement_id,
payment_set_id,
warehouse_id,
contract_line_id,
invoiced_line_acctg_level,
source_data_key1,
source_data_key2,
source_data_key3,
source_data_key4,
source_data_key5,
override_auto_accounting_flag,
ship_to_customer_id,
ship_to_contact_id,
ship_to_site_use_id,
ship_to_address_id,
historical_flag,
taxable_flag,
tax_classification_code,
org_id,
payment_trxn_extension_id,
deferral_exclusion_flag)
SELECT /*+ use_nl(parent) leading(l) use_hash(c) swap_join_inputs(c) */
l.interface_line_id,
sysdate,
:b1,
sysdate,
:b2,
:b3,
l.customer_trx_id,
l.interface_line_attribute1,
l.interface_line_attribute2,
l.interface_line_attribute3,
l.interface_line_attribute4,
l.interface_line_attribute5,
l.interface_line_attribute6,
l.interface_line_attribute7,
l.interface_line_attribute8,
l.interface_line_attribute9,
l.interface_line_attribute10,
l.interface_line_attribute11,
l.interface_line_attribute12,
l.interface_line_attribute13,
l.interface_line_attribute14,
l.interface_line_attribute15,
substr(decode(l.interface_line_context, 'Global Data Elements', null,
l.interface_line_context), 1, 30),
l.line_number,
l.set_of_books_id,
decode(decode(l.line_type, 'CHARGES', 'LINE', l.line_type),
'LINE', l.reason_code, null),
decode(decode(l.line_type, 'CHARGES', 'LINE', l.line_type),
'LINE', l.inventory_item_id, null),
decode(decode(l.line_type, 'CHARGES', 'LINE', l.line_type),
'LINE', l.description, null),
decode(decode(l.line_type, 'CHARGES', 'LINE', l.line_type),
'LINE', l.translated_description, null),
null,
null,
decode(decode(l.line_type, 'CHARGES', 'LINE', l.line_type),
'LINE', l.reference_line_id, null),
decode(decode(l.line_type, 'CHARGES', 'LINE', l.line_type),
'LINE', l.quantity_ordered, null),
decode(decode(l.line_type, 'CHARGES', 'LINE', l.line_type),
'LINE', decode(t.type, 'CM', l.quantity, null), null),
decode(l.line_type, 'LINE', decode(t.type, 'CM', null, nvl(l.quantity, 1)),
'CHARGES', 1, null),
decode(decode(l.line_type, 'CHARGES', 'LINE', l.line_type),
'LINE', l.unit_standard_price, null),
decode(decode(l.line_type, 'CHARGES', 'LINE', l.line_type),
'LINE', nvl(l.unit_selling_price,
decode(l.quantity, 0, l.amount,
null, l.amount,
l.amount/l.quantity)), null),
l.amount_includes_tax_flag,
decode(l.line_type, 'LINE', l.uom_code, 'CHARGES', null, null),
decode(decode(l.line_type, 'CHARGES', 'LINE', l.line_type),
'LINE', l.sales_order, null),
decode(decode(l.line_type, 'CHARGES', 'LINE', l.line_type),
'LINE', ltrim(l.sales_order_line) , null),
decode(decode(l.line_type, 'CHARGES', 'LINE', l.line_type),
'LINE', l.sales_order_date , null),
decode(decode(l.line_type, 'CHARGES', 'LINE', l.line_type),
'LINE', l.sales_order_source , null),
decode(decode(l.line_type, 'CHARGES', 'LINE', l.line_type),
'LINE', l.sales_order_revision , null),
decode(decode(l.line_type, 'CHARGES', 'LINE', l.line_type),
'LINE', l.accounting_rule_id, null),
decode(decode(l.line_type, 'CHARGES', 'LINE', l.line_type),
'LINE', decode(l.accounting_rule_id, null, null, decode(r.type, 'ACC_DUR', l.accounting_rule_duration, 'A', r.occurrences, l.accounting_rule_duration )), null),
l.line_type,
decode(decode(l.line_type, 'CHARGES', 'LINE', l.line_type),
'LINE', decode(l.accounting_rule_id, null, null, l.rule_start_date), null),
decode(decode(l.line_type, 'CHARGES', 'LINE', l.line_type),
'LINE', decode(l.accounting_rule_id, null, null, l.rule_end_date), null),
decode(decode(l.line_type, 'CHARGES', 'LINE', l.line_type),
'LINE',
decode(l.quantity * l.unit_selling_price, null, nvl(l.amount, 0),
decode(c.minimum_accountable_unit, null,
round(l.quantity * l.unit_selling_price,
c.precision),
round(l.quantity * l.unit_selling_price /
c.minimum_accountable_unit)*
c.minimum_accountable_unit)),
'TAX',
decode(l.amount, null,
decode(l.tax_precedence, null,
decode(parent.quantity * parent.unit_selling_price,
null,
decode(c.minimum_accountable_unit, null,
round(nvl(parent.amount, 0) *
(nvl(l.tax_rate, 0)/100),
c.precision),
round(nvl(parent.amount, 0) *
(nvl(l.tax_rate, 0)/100)/
c.minimum_accountable_unit) *
c.minimum_accountable_unit),
decode(c.minimum_accountable_unit, null,
round(parent.quantity *
parent.unit_selling_price *
(nvl(l.tax_rate, 0)/100),
c.precision),
round(parent.quantity *
parent.unit_selling_price *
(nvl(l.tax_rate, 0)/100)/
c.minimum_accountable_unit) *
c.minimum_accountable_unit)),
0),
nvl(l.amount, 0)),
nvl(l.amount, 0)),
decode(l.line_type, 'TAX',
decode(l.tax_precedence, null,
decode(parent.quantity * parent.unit_selling_price,
null,
decode(c.minimum_accountable_unit, null,
round(nvl(parent.amount, 0),
c.precision),
round(nvl(parent.amount, 0) /
c.minimum_accountable_unit) *
c.minimum_accountable_unit),
decode(c.minimum_accountable_unit, null,
round(parent.quantity *
parent.unit_selling_price ,
c.precision),
round(parent.quantity *
parent.unit_selling_price /
c.minimum_accountable_unit) *
c.minimum_accountable_unit)),
0),
null),
decode(l.line_type, 'LINE', nvl(l.amount, 0), 'CHARGES', null, null),
decode(l.line_type, 'TAX', l.link_to_line_id,
'FREIGHT', l.link_to_line_id, null),
decode(l.line_type, 'TAX', l.sales_tax_id, null),
decode(l.line_type, 'TAX', l.location_segment_id, null),
decode(l.line_type, 'TAX', l.vat_tax_id,
'LINE', l.vat_tax_id, null),
decode(l.line_type, 'TAX', l.tax_precedence, null),
decode(l.line_type, 'TAX', l.tax_rate, null),
decode(l.line_type, 'TAX', l.exception_id, null),
decode(l.line_type, 'TAX', l.exemption_id, null),
decode(decode(l.line_type, 'CHARGES', 'LINE', l.line_type),
'LINE', l.memo_line_id, null),
l.attribute_category,
rtrim(l.attribute1),
rtrim(l.attribute2),
rtrim(l.attribute3),
rtrim(l.attribute4),
rtrim(l.attribute5),
rtrim(l.attribute6),
rtrim(l.attribute7),
rtrim(l.attribute8),
rtrim(l.attribute9),
rtrim(l.attribute10),
rtrim(l.attribute11),
rtrim(l.attribute12),
rtrim(l.attribute13),
rtrim(l.attribute14),
rtrim(l.attribute15),
l.line_gdf_attr_category,
l.line_gdf_attribute1,
l.line_gdf_attribute2,
l.line_gdf_attribute3,
l.line_gdf_attribute4,
l.line_gdf_attribute5,
l.line_gdf_attribute6,
l.line_gdf_attribute7,
l.line_gdf_attribute8,
l.line_gdf_attribute9,
l.line_gdf_attribute10,
l.line_gdf_attribute11,
l.line_gdf_attribute12,
l.line_gdf_attribute13,
l.line_gdf_attribute14,
l.line_gdf_attribute15,
l.line_gdf_attribute16,
l.line_gdf_attribute17,
l.line_gdf_attribute18,
l.line_gdf_attribute19,
l.line_gdf_attribute20,
:b4,
:b5,
:b6,
sysdate,
l.ussgl_transaction_code,
decode(decode(l.line_type, 'CHARGES', 'LINE', l.line_type),
'LINE', decode(l.accounting_rule_id, null, null, 'N'), null),
decode(decode(l.line_type, 'CHARGES', 'LINE', l.line_type),
'LINE', decode(l.credit_method_for_acct_rule, 'UNIT', null, null),
null),
decode(l.line_type, 'LINE', l.tax_exempt_flag, null),
decode(l.line_type,
'LINE', decode(l.tax_exempt_flag,
'E', l.tax_exempt_reason_code, null), null),
decode(l.line_type,
'LINE', decode(l.tax_exempt_flag,
'E', l.tax_exempt_number, null), null),
l.movement_id,
l.payment_set_id,
l.warehouse_id,
l.contract_line_id,
l.invoiced_line_acctg_level,
l.source_data_key1,
l.source_data_key2,
l.source_data_key3,
l.source_data_key4,
l.source_data_key5,
decode(l.line_type, 'LINE', l.override_auto_accounting_flag, null),
l.orig_system_ship_customer_id,
l.orig_system_ship_contact_id,
null,
l.orig_system_ship_address_id,
nvl(l.historical_flag, 'N'),
l.taxable_flag,
l.tax_code,
l.org_id,
l.payment_trxn_extension_id,
decode(l.line_type, 'LINE', NVL(l.deferral_exclusion_flag, 'N'), null)
FROM FND_CURRENCIES C,
RA_CUST_TRX_TYPES t,
RA_RULES r,
RA_INTERFACE_LINES_GT parent,
RA_INTERFACE_LINES_GT l
WHERE l.request_id = :b7
AND l.currency_code = c.currency_code
AND l.cust_trx_type_id = t.cust_trx_type_id
AND l.accounting_rule_id = r.rule_id(+)
AND l.customer_trx_id is not null
AND l.link_to_line_id = parent.interface_line_id(+)
AND nvl(l.interface_status, '~') != 'P'
AND l.line_type <> 'TAX' |
0mqcv3mx5vy0g | merge into sys.col_group_usage$ d using (select :1 obj#, :2 cols from dual) s on (d.obj# = s.obj# and d.cols = s.cols) when matched then update set d.timestamp = :3, d.flags = d.flags + :4 - bitand(d.flags, :4) when not matched then insert (obj#, cols, timestamp, flags) values (:1, :2, :3, :4) |
0ran6wn9g0dtk | SELECT PHASE_CODE FROM FND_CONCURRENT_REQUESTS WHERE REQUEST_ID = :B1 |
0v7gssur2um23 | update RA_INTERFACE_LINES set REQUEST_ID=:b1 where ROWID=:b2 |
0z645s37001qs | insert into RA_INTERFACE_ERRORS (INTERFACE_LINE_ID, MESSAGE_TEXT, INVALID_VALUE, ORG_ID)select INTERFACE_LINE_ID , :b0 , NVL(TO_CHAR(ORIG_SYSTEM_BILL_ADDRESS_ID), :b1) , ORG_ID from RA_INTERFACE_LINES_GT INT_LINE where ((REQUEST_ID=:b2 and LINK_TO_LINE_ID is null ) and not exists (select 'X' from HZ_CUST_ACCT_SITES ACCT_SITE , HZ_CUST_SITE_USES SITE_USE where (((ACCT_SITE.CUST_ACCOUNT_ID=INT_LINE.ORIG_SYSTEM_BILL_CUSTOMER_ID and ACCT_SITE.CUST_ACCT_SITE_ID=INT_LINE.ORIG_SYSTEM_BILL_ADDRESS_ID) and ACCT_SITE.CUST_ACCT_SITE_ID=SITE_USE.CUST_ACCT_SITE_ID) and SITE_USE.SITE_USE_CODE='BILL_TO'))) |
0za9fv0j1vgkk | WITH MONITOR_DATA AS (SELECT * FROM TABLE(GV$(CURSOR( SELECT USERENV('instance') AS INST_ID, KEY, NVL2(PX_QCSID, NULL, STATUS) STATUS, FIRST_REFRESH_TIME, LAST_REFRESH_TIME, REFRESH_COUNT, PROCESS_NAME, SID, SQL_ID, SQL_EXEC_START, SQL_EXEC_ID, DBOP_NAME, DBOP_EXEC_ID, SQL_PLAN_HASH_VALUE, SQL_FULL_PLAN_HASH_VALUE, SESSION_SERIAL#, SQL_TEXT, PX_SERVER#, PX_SERVER_GROUP, PX_SERVER_SET, PX_QCINST_ID, PX_QCSID, CASE WHEN ELAPSED_TIME < (CPU_TIME+ APPLICATION_WAIT_TIME+ CONCURRENCY_WAIT_TIME+ CLUSTER_WAIT_TIME+ USER_IO_WAIT_TIME+ QUEUING_TIME) THEN (CPU_TIME+ APPLICATION_WAIT_TIME+ CONCURRENCY_WAIT_TIME+ CLUSTER_WAIT_TIME+ USER_IO_WAIT_TIME+ QUEUING_TIME) ELSE ELAPSED_TIME END ELAPSED_TIME, QUEUING_TIME, CPU_TIME, APPLICATION_WAIT_TIME, CONCURRENCY_WAIT_TIME, CLUSTER_WAIT_TIME, USER_IO_WAIT_TIME, CASE WHEN ELAPSED_TIME < (CPU_TIME+ APPLICATION_WAIT_TIME+ CONCURRENCY_WAIT_TIME+ CLUSTER_WAIT_TIME+ USER_IO_WAIT_TIME+ QUEUING_TIME) THEN 0 ELSE ELAPSED_TIME - (CPU_TIME+ APPLICATION_WAIT_TIME+ CONCURRENCY_WAIT_TIME+ CLUSTER_WAIT_TIME+ USER_IO_WAIT_TIME+ QUEUING_TIME) END OTHER_WAIT_TIME, PLSQL_EXEC_TIME, JAVA_EXEC_TIME, FETCHES, BUFFER_GETS, IO_INTERCONNECT_BYTES IO_INTER_BYTES, PHYSICAL_READ_REQUESTS READ_REQS, PHYSICAL_READ_BYTES READ_BYTES, PHYSICAL_WRITE_REQUESTS WRITE_REQS, PHYSICAL_WRITE_BYTES WRITE_BYTES, NVL(PHYSICAL_READ_BYTES, 0) + NVL(PHYSICAL_WRITE_BYTES, 0) IO_BYTES, NVL(PHYSICAL_READ_REQUESTS, 0) + NVL(PHYSICAL_WRITE_REQUESTS, 0) IO_REQS, IO_CELL_UNCOMPRESSED_BYTES IO_UNC_BYTES, IO_CELL_OFFLOAD_ELIGIBLE_BYTES IO_ELIG_BYTES, IO_CELL_OFFLOAD_RETURNED_BYTES IO_RET_BYTES, USER# USERID, USERNAME, MODULE, ACTION, SERVICE_NAME, CLIENT_IDENTIFIER, CLIENT_INFO, PROGRAM, PLSQL_OBJECT_ID PL_OID, PLSQL_SUBPROGRAM_ID PL_PROGID, PLSQL_ENTRY_OBJECT_ID PL_ENTRY_OID, PLSQL_ENTRY_SUBPROGRAM_ID PL_ENTRY_PROGID, PX_MAXDOP MAX_DOP, PX_IS_CROSS_INSTANCE, PX_MAXDOP_INSTANCES MAX_DOP_INSTANCES, PX_SERVERS_REQUESTED SERVERS_REQUESTED, PX_SERVERS_ALLOCATED SERVERS_ALLOCATED, ERROR_NUMBER, ERROR_FACILITY, ERROR_MESSAGE, NVL2(OTHER_XML, 'Y', NULL) HAS_OTHER_XML, NVL2(BINDS_XML, 'Y', NULL) HAS_BINDS_XML, NVL2(RM_CONSUMER_GROUP, NVL2(RM_LAST_ACTION_TIME, TO_CHAR(RM_LAST_ACTION_TIME, :B12 ), '00/00/0000 00:00:01') || XMLELEMENT( "rminfo", XMLATTRIBUTES( RM_LAST_ACTION AS "rmlastact", RM_LAST_ACTION_REASON AS "rmlastreason", TO_CHAR(RM_LAST_ACTION_TIME, :B12 ) AS "rmlasttime", RM_CONSUMER_GROUP AS "rmcg")).GETSTRINGVAL(), '00/00/0000 00:00:00') RM_INFO, CON_NAME, CON_ID FROM V$ALL_SQL_MONITOR MO1 WHERE USERENV('INSTANCE') BETWEEN :B11 AND :B10 AND MO1.SQL_ID = NVL(:B9 , MO1.SQL_ID) AND MO1.SQL_EXEC_START = NVL(:B8 , MO1.SQL_EXEC_START) AND MO1.SQL_EXEC_ID = NVL(:B7 , MO1.SQL_EXEC_ID) OR (MO1.DBOP_NAME = NVL(:B6 , MO1.DBOP_NAME) AND MO1.DBOP_EXEC_ID = NVL(:B5 , MO1.DBOP_EXEC_ID)) AND ((:B4 = 1 AND MO1.PX_QCSID IS NULL) OR (MO1.PX_SERVER_GROUP = NVL(:B3 , MO1.PX_SERVER_GROUP) AND MO1.PX_SERVER_SET = NVL(:B2 , MO1.PX_SERVER_SET) AND MO1.PX_SERVER# = NVL(:B1 , MO1.PX_SERVER#))) ))) ), MONITOR_AGG AS (SELECT MAX_PX_QCSID, MAX_KEY, MAX_INST_ID, MAX_SESSION_ID, MAX_SESSION_SERIAL, MAX_PX_DOP, MAX_PX_DOP_INSTANCES, MAX_PX_IS_CROSS_INSTANCE, SUM_SERVERS_REQUESTED, SUM_SERVERS_ALLOCATED, DIST_INST_COUNT, DIST_PX_GROUP_COUNT, DIST_PX_SET_COUNT, MAX_PLAN_HASH_VALUE, MAX_FULL_PLAN_HASH_VALUE, MAX_USERID, MAX_PROGRAM, MAX_USERNAME, MAX_MODULE, MAX_ACTION, MAX_SERVICE_NAME, MAX_CLIENT_ID, MAX_CLIENT_INFO, MAX_ERROR_NUMBER, MAX_ERROR_FACILITY, MAX_ERROR_MESSAGE, QC_HAS_OTHER_XML, QC_HAS_BINDS_XML, MAX_PL_OID, MAX_PL_PROGID, MAX_PL_ENTRY_OID, MAX_PL_ENTRY_PROGID, MAX_SQL_ID, MAX_SQL_EXEC_START, MAX_SQL_EXEC_ID, MAX_LAST_REFRESH_TIME, MAX_DBOP_NAME, MAX_DBOP_EXEC_ID, CASE WHEN MAX_PL_OID IS NOT NULL THEN NVL((SELECT P.OWNER || '.' || P.OBJECT_NAME || DECODE(P.PROCEDURE_NAME, NULL, '', '.' || P.PROCEDURE_NAME) FROM ALL_PROCEDURES P WHERE P.OBJECT_ID = MAX_PL_OID AND P.SUBPROGRAM_ID = MAX_PL_PROGID AND ROWNUM = 1), 'Unavailable') END MAX_PL_NAME, CASE WHEN MAX_PL_ENTRY_OID IS NOT NULL THEN NVL((SELECT P.OWNER || '.' || P.OBJECT_NAME || DECODE(P.PROCEDURE_NAME, NULL, '', '.' || P.PROCEDURE_NAME) FROM ALL_PROCEDURES P WHERE P.OBJECT_ID = MAX_PL_ENTRY_OID AND P.SUBPROGRAM_ID = MAX_PL_ENTRY_PROGID AND ROWNUM = 1), 'Unavailable') END MAX_PL_ENTRY_NAME, MAX_STATUS, SUM_REFRESH_COUNT, MIN_FIRST_REFRESH_TIME, SQLMON_TEXT, SUM_ELAPSED_TIME, MAX_ELAPSED_TIME, MAX_QUEUING_TIME, SUM_CPU_TIME, SUM_USER_IO_WAIT_TIME, SUM_APPLICATION_WAIT_TIME, SUM_CONCURRENCY_WAIT_TIME, SUM_CLUSTER_WAIT_TIME, SUM_PLSQL_EXEC_TIME, SUM_JAVA_EXEC_TIME, SUM_OTHER_WAIT_TIME, SUM_FETCHES, SUM_BUFFER_GETS, SUM_READ_REQS, SUM_READ_BYTES, SUM_WRITE_REQS, SUM_WRITE_BYTES, SUM_IO_BYTES, SUM_IO_INTER_BYTES, SUM_IO_UNC_BYTES, SUM_IO_ELIG_BYTES, SUM_IO_RET_BYTES, DECODE(:B14 , 1, 'db_name', SYS_CONTEXT('userenv', 'db_unique_name')) DB_UNIQUE_NAME, DECODE(:B14 , 1, 'platform_name', SYS.DBMS_UTILITY.PORT_STRING) PLATFORM_NAME, DECODE(:B14 , 1, 'host_name', SYS_CONTEXT('userenv', 'server_host')) HOST_NAME, AGG_RM_INFO MAX_RM_INFO, MAX_CON_NAME, DECODE(MAX_CON_ID, 0, NULL, MAX_CON_ID) MAX_CON_ID FROM (SELECT MAX(PX_QCSID) MAX_PX_QCSID, MAX(CASE WHEN PX_QCSID IS NULL THEN KEY ELSE NULL END) MAX_KEY, MAX(CASE WHEN PX_QCSID IS NULL THEN INST_ID ELSE NULL END) MAX_INST_ID, MAX(CASE WHEN PX_QCSID IS NULL THEN SID ELSE NULL END) MAX_SESSION_ID, MAX(CASE WHEN PX_QCSID IS NULL THEN SESSION_SERIAL# ELSE NULL END) MAX_SESSION_SERIAL, MAX(MAX_DOP) MAX_PX_DOP, MAX(MAX_DOP_INSTANCES) MAX_PX_DOP_INSTANCES, MAX(PX_IS_CROSS_INSTANCE) MAX_PX_IS_CROSS_INSTANCE, SUM(SERVERS_REQUESTED) SUM_SERVERS_REQUESTED, SUM(SERVERS_ALLOCATED) SUM_SERVERS_ALLOCATED, COUNT(DISTINCT INST_ID) DIST_INST_COUNT, COUNT(DISTINCT PX_SERVER_GROUP) DIST_PX_GROUP_COUNT, COUNT(DISTINCT PX_SERVER_SET) DIST_PX_SET_COUNT, MAX(SQL_PLAN_HASH_VALUE) MAX_PLAN_HASH_VALUE, MAX(SQL_FULL_PLAN_HASH_VALUE) MAX_FULL_PLAN_HASH_VALUE, MAX(USERID) MAX_USERID, MAX(PROGRAM) MAX_PROGRAM, MAX(USERNAME) MAX_USERNAME, MAX(MODULE) MAX_MODULE, MAX(ACTION) MAX_ACTION, MAX(SERVICE_NAME) MAX_SERVICE_NAME, MAX(CLIENT_IDENTIFIER) MAX_CLIENT_ID, MAX(CLIENT_INFO) MAX_CLIENT_INFO, MAX(ERROR_NUMBER) MAX_ERROR_NUMBER, MAX(ERROR_FACILITY) MAX_ERROR_FACILITY, MAX(ERROR_MESSAGE) MAX_ERROR_MESSAGE, MAX(NVL2(PX_QCSID, HAS_OTHER_XML, NULL)) QC_HAS_OTHER_XML, MAX(HAS_BINDS_XML) QC_HAS_BINDS_XML, MAX(PL_OID) MAX_PL_OID, MAX(PL_PROGID) MAX_PL_PROGID, MAX(PL_ENTRY_OID) MAX_PL_ENTRY_OID, MAX(PL_ENTRY_PROGID) MAX_PL_ENTRY_PROGID, MAX(SQL_ID) MAX_SQL_ID, MAX(SQL_EXEC_START) MAX_SQL_EXEC_START, MAX(SQL_EXEC_ID) MAX_SQL_EXEC_ID, MAX(LAST_REFRESH_TIME) MAX_LAST_REFRESH_TIME, MAX(STATUS) MAX_STATUS, SUM(REFRESH_COUNT) SUM_REFRESH_COUNT, MIN(FIRST_REFRESH_TIME) MIN_FIRST_REFRESH_TIME, MAX(DBOP_NAME) MAX_DBOP_NAME, MAX(DBOP_EXEC_ID) MAX_DBOP_EXEC_ID, CASE WHEN :B13 = 0 THEN NULL ELSE MAX(SQL_TEXT) END SQLMON_TEXT, SUM(ELAPSED_TIME) SUM_ELAPSED_TIME, MAX(ELAPSED_TIME) MAX_ELAPSED_TIME, MAX(QUEUING_TIME) MAX_QUEUING_TIME, SUM(CPU_TIME) SUM_CPU_TIME, SUM(USER_IO_WAIT_TIME) SUM_USER_IO_WAIT_TIME, SUM(APPLICATION_WAIT_TIME) SUM_APPLICATION_WAIT_TIME, SUM(CONCURRENCY_WAIT_TIME) SUM_CONCURRENCY_WAIT_TIME, SUM(CLUSTER_WAIT_TIME) SUM_CLUSTER_WAIT_TIME, SUM(PLSQL_EXEC_TIME) SUM_PLSQL_EXEC_TIME, SUM(JAVA_EXEC_TIME) SUM_JAVA_EXEC_TIME, SUM(OTHER_WAIT_TIME) SUM_OTHER_WAIT_TIME, SUM(FETCHES) SUM_FETCHES, SUM(BUFFER_GETS) SUM_BUFFER_GETS, SUM(READ_REQS) SUM_READ_REQS, SUM(READ_BYTES) SUM_READ_BYTES, SUM(WRITE_REQS) SUM_WRITE_REQS, SUM(WRITE_BYTES) SUM_WRITE_BYTES, NVL(SUM(READ_BYTES), 0) + NVL(SUM(WRITE_BYTES), 0) SUM_IO_B
YTES, SUM(IO_INTER_BYTES) SUM_IO_INTER_BYTES, SUM(IO_UNC_BYTES) SUM_IO_UNC_BYTES, SUM(IO_ELIG_BYTES) SUM_IO_ELIG_BYTES, SUM(IO_RET_BYTES) SUM_IO_RET_BYTES, MAX(RM_INFO) AGG_RM_INFO, MAX(CON_NAME) MAX_CON_NAME, MAX(CON_ID) MAX_CON_ID FROM MONITOR_DATA) MD), ASH_DATA AS (SELECT AD0.INST_ID, AD0.SESSION_ID, AD0.PLAN_LINE_ID, AD0.PLSQL_OBJECT_ID, AD0.PLSQL_SUBPROGRAM_ID, AD0.ACTIVITY_BUCKET_NUM, AD0.PLAN_ACTIVITY_BUCKET_NUM, AD0.SQL, AD0.TOP_LEVEL_SQL_ID, AD0.DBOP_NAME, AD0.IS_MONITORED_SQL, AD0.IS_PX_SLAVE, AD0.BUCKET_ACTIVITY_START, AD0.ACTIVITY_START, AD0.BUCKET_ACTIVITY_END, AD0.ACTIVITY_END, AD0.ACTIVITY_COUNT, AD0.ACTIVITY_TYPE, AD0.OTHER_SQL_ACTIVITY_TYPE, AD0.EVENT_NAME, AD0.IMQ_COUNT, AD0.WAIT_COUNT, AD0.CPU_COUNT, AD0.OTHER_SQL_COUNT, AD0.PX_SERVER_SET, AD0.PX_DFO_ACTIVITY_COUNT, AD0.DFO_MOST_ACTIVE_IID, AD0.DFO_MOST_ACTIVE_SID, (CASE WHEN AD0.DFO_MOST_ACTIVE_IID = AD0.INST_ID AND AD0.DFO_MOST_ACTIVE_SID = AD0.SESSION_ID AND (((AD0.PX_DFO_ACTIVITY_COUNT / AD0.DFO_MOST_ACTIVE_COUNT) >= AD0.PX_DOP * 1.05) OR ((AD0.PX_DFO_ACTIVITY_COUNT / AD0.DFO_MOST_ACTIVE_COUNT) <= AD0.PX_DOP *0.95)) AND (AD0.DFO_DURATION * 100) > :B32 THEN AD0.ACTIVITY_COUNT ELSE NULL END) DFO_MOST_ACTIVE_COUNT, AD0.BUCKET_DISTINCT_SAMPLES, AD0.SQL_BUCKET_DISTINCT_SAMPLES, CASE WHEN AD0.PX_SERVER_GROUP IS NULL AND AD0.IS_PX_SLAVE = 1 THEN 1 ELSE AD0.PX_SERVER_GROUP END PX_SERVER_GROUP, AD0.PX_STEP_ID, AD0.PX_DFO_PAIR_TYPE, AD0.PX_DFO_PAIR_ID, AD0.PX_STEP_ARG, AD0.PX_DOP, CASE WHEN AD0.PX_DOP IS NOT NULL AND AD0.PX_DOP <> AD0.PX_MIN_DOP AND AD0.PX_MIN_DOP != 0 THEN PX_MIN_DOP ELSE NULL END PX_MIN_DOP FROM (SELECT /*+ use_hash(ash) leading(mo) */ ASH.INST_ID, ASH.IS_PX_SLAVE, ASH.SESSION_ID, ASH.PLAN_LINE_ID, ASH.PLSQL_OBJECT_ID, ASH.PLSQL_SUBPROGRAM_ID, ASH.ACTIVITY_BUCKET_NUM, ASH.PLAN_ACTIVITY_BUCKET_NUM, ASH.SQL, ASH.TOP_LEVEL_SQL_ID, ASH.DBOP_NAME, ASH.IS_MONITORED_SQL, ASH.BUCKET_ACTIVITY_START, ASH.ACTIVITY_START, ASH.BUCKET_ACTIVITY_END, ASH.ACTIVITY_END, ASH.ACTIVITY_COUNT, ASH.ACTIVITY_TYPE, ASH.OTHER_SQL_ACTIVITY_TYPE, ASH.EVENT_NAME, ASH.IMQ_COUNT, ASH.WAIT_COUNT, ASH.CPU_COUNT, ASH.OTHER_SQL_COUNT, MO.PX_SERVER_SET, ASH.PX_DFO_ACTIVITY_COUNT, TRUNC(ASH.MOST_ACTIVE_IN_DFO / 10000000000) DFO_MOST_ACTIVE_COUNT, MOD(TRUNC(ASH.MOST_ACTIVE_IN_DFO / 1000000), 10000) DFO_MOST_ACTIVE_IID, MOD(ASH.MOST_ACTIVE_IN_DFO, 1000000) DFO_MOST_ACTIVE_SID, ASH.DFO_DURATION, ASH.BUCKET_DISTINCT_SAMPLES, ASH.SQL_BUCKET_DISTINCT_SAMPLES, MO.PX_SERVER_GROUP, ASH.PX_STEP_ID, ASH.PX_DFO_PAIR_TYPE, ASH.PX_DFO_PAIR_ID, ASH.PX_STEP_ARG, ASH.PX_DOP, ASH.PX_MIN_DOP FROM (SELECT /*+ no_merge */ MD.INST_ID, MD.SID, MD.SESSION_SERIAL#, MD.PX_SERVER_SET, MD.PX_SERVER_GROUP FROM MONITOR_DATA MD WHERE MD.SID IS NOT NULL OR :B31 = 1) MO, (SELECT /*+ no_merge */ GVTF.INST_ID, GVTF.GLOBAL_SAMPLE_ID, GVTF.IS_PX_SLAVE, GVTF.SESSION_ID, GVTF.PLAN_LINE_ID, GVTF.PLSQL_OBJECT_ID, GVTF.PLSQL_SUBPROGRAM_ID, GVTF.ACTIVITY_BUCKET_NUM, GVTF.PLAN_ACTIVITY_BUCKET_NUM, GVTF.SQL, GVTF.TOP_LEVEL_SQL_ID, GVTF.DBOP_NAME, GVTF.IS_MONITORED_SQL, GVTF.BUCKET_ACTIVITY_START, GVTF.ACTIVITY_START, GVTF.BUCKET_ACTIVITY_END, GVTF.ACTIVITY_END, GVTF.ACTIVITY_COUNT, GVTF.ACTIVITY_TYPE, GVTF.OTHER_SQL_ACTIVITY_TYPE, GVTF.EVENT_NAME, GVTF.IMQ_COUNT, GVTF.WAIT_COUNT, GVTF.CPU_COUNT, GVTF.OTHER_SQL_COUNT, MAX(GVTF.PER_SERVER_DFO_COUNT * 10000000000 + GVTF.INST_ID * 1000000 + GVTF.SESSION_ID) OVER(PARTITION BY GVTF.PX_DFO_PAIR_TYPE, GVTF.PX_DFO_PAIR_ID) MOST_ACTIVE_IN_DFO, SUM(GVTF.ACTIVITY_COUNT) OVER(PARTITION BY GVTF.PX_DFO_PAIR_TYPE, GVTF.PX_DFO_PAIR_ID) PX_DFO_ACTIVITY_COUNT, GVTF.DFO_DURATION, GVTF.PX_STEP_ID, GVTF.PX_DFO_PAIR_TYPE, GVTF.PX_DFO_PAIR_ID, GVTF.PX_STEP_ARG, GVTF.PX_DOP, GVTF.PX_MIN_DOP, COUNT(DISTINCT GVTF.GLOBAL_SAMPLE_ID) OVER(PARTITION BY GVTF.ACTIVITY_BUCKET_NUM) BUCKET_DISTINCT_SAMPLES, COUNT(DISTINCT GVTF.GLOBAL_SAMPLE_ID) OVER(PARTITION BY GVTF.SQL, GVTF.ACTIVITY_BUCKET_NUM) SQL_BUCKET_DISTINCT_SAMPLES FROM TABLE(SYS.GV$(CURSOR( (SELECT USERENV('INSTANCE') INST_ID, ASH2.GLOBAL_SAMPLE_ID, CASE WHEN :B30 = 1 AND :B27 > 1 THEN BUCKET_NUM ELSE NULL END ACTIVITY_BUCKET_NUM, CASE WHEN :B29 = 1 AND :B27 > 1 THEN BUCKET_NUM ELSE NULL END PLAN_ACTIVITY_BUCKET_NUM, ASH2.SQL, ASH2.TOP_LEVEL_SQL_ID, ASH2.DBOP_NAME, ASH2.IS_MONITORED_SQL, ASH2.PLAN_LINE_ID, ASH2.PLSQL_OBJECT_ID, ASH2.PLSQL_SUBPROGRAM_ID, ASH2.ACTIVITY_TYPE, ASH2.OTHER_SQL_ACTIVITY_TYPE, ASH2.EVENT_NAME, ASH2.IS_PX_SLAVE, ASH2.SESSION_ID, ASH2.PX_STEP_ID, ASH2.PX_DFO_PAIR_TYPE, ASH2.PX_DFO_PAIR_ID, ASH2.PX_STEP_ARG, CASE WHEN ASH2.PX_DFO_PAIR_ID IS NOT NULL THEN DECODE(ASH2.PX_DOP, 0, :B28 , ASH2.PX_DOP) ELSE NULL END PX_DOP, ASH2.PX_MIN_DOP, :B20 + NUMTODSINTERVAL(:B26 * (ASH2.BUCKET_NUM-1), 'SECOND') BUCKET_ACTIVITY_START, :B20 + NUMTODSINTERVAL( :B26 * ASH2.BUCKET_NUM - 1, 'SECOND') BUCKET_ACTIVITY_END, ASH2.ACTIVITY_START, ASH2.ACTIVITY_END, ASH2.ACTIVITY_COUNT, ASH2.IMQ_COUNT, ASH2.WAIT_COUNT, ASH2.CPU_COUNT, ASH2.OTHER_SQL_COUNT, SUM(ASH2.ACTIVITY_COUNT) OVER(PARTITION BY ASH2.PX_DFO_PAIR_ID, ASH2.PX_DFO_PAIR_TYPE, DECODE(ASH2.PX_DFO_PAIR_ID, NULL, NULL, ASH2.SESSION_ID)) PER_SERVER_DFO_COUNT, CEIL((MAX(ASH2.MAX_SAMPLE_DATE) OVER(PARTITION BY ASH2.PX_DFO_PAIR_ID, ASH2.PX_DFO_PAIR_TYPE) - MIN(ASH2.MIN_SAMPLE_DATE) OVER(PARTITION BY ASH2.PX_DFO_PAIR_ID, ASH2.PX_DFO_PAIR_TYPE)) * 3600 * 24) DFO_DURATION FROM (SELECT ASH1.BUCKET_NUM, ASH1.GLOBAL_SAMPLE_ID, ASH1.PLAN_LINE_ID, ASH1.PLSQL_OBJECT_ID, ASH1.PLSQL_SUBPROGRAM_ID, ASH1.ACTIVITY_TYPE, ASH1.OTHER_SQL_ACTIVITY_TYPE, ASH1.EVENT_NAME, ASH1.SESSION_ID, ASH1.PX_STEP_ID, ASH1.PX_STEP_ARG, MAX(ASH1.SQL) SQL, MAX(ASH1.IS_MONITORED_SQL) IS_MONITORED_SQL, MAX(ASH1.PX_DFO_PAIR_TYPE) PX_DFO_PAIR_TYPE, MAX(ASH1.PX_DFO_PAIR_ID) PX_DFO_PAIR_ID, MIN(SAMPLE_DATE) MIN_SAMPLE_DATE, MAX(SAMPLE_DATE) MAX_SAMPLE_DATE, MAX(ASH1.IS_PX_SLAVE) IS_PX_SLAVE, MAX(ASH1.PX_DOP) PX_DOP, MIN(ASH1.PX_DOP) PX_MIN_DOP, MIN(ASH1.SAMPLE_DATE) ACTIVITY_START, MAX(ASH1.SAMPLE_DATE) ACTIVITY_END, COUNT(ASH1.SQL) ACTIVITY_COUNT, COUNT(CASE WHEN ASH1.ACTIVITY_TYPE = 'Cpu' AND ASH1.EVENT_NAME = 'in memory' THEN 1 ELSE NULL END) IMQ_COUNT, COUNT(CASE WHEN ASH1.ACTIVITY_TYPE != 'Other SQL Execution' AND ASH1.ACTIVITY_TYPE != 'Non SQL' AND ASH1.ACTIVITY_TYPE != 'Cpu' THEN 1 ELSE NULL END) WAIT_COUNT, COUNT(CASE WHEN ASH1.ACTIVITY_TYPE = 'Cpu' AND ASH1.EVENT_NAME IS NULL THEN 1 ELSE NULL END) CPU_COUNT, COUNT(CASE WHEN ASH1.ACTIVITY_TYPE = 'Other SQL Execution' AND ASH1.ACTIVITY_TYPE != 'Non SQL' THEN 1 ELSE NULL END) OTHER_SQL_COUNT, MAX(ASH1.TOP_LEVEL_SQL_ID) TOP_LEVEL_SQL_ID, MAX(ASH1.DBOP_NAME) DBOP_NAME FROM ( SELECT (CASE WHEN :B27 > 1 THEN (TRUNC(DELTA_TIME_SECONDS/ :B26 ) + 1) ELSE 1 END) BUCKET_NUM, ASH00.SQL, ASH00.SAMPLE_DATE, NVL2(DUP.C2, TRUNC(DELTA_TIME_SECONDS/ (:B25 )) + 1, NULL) GLOBAL_SAMPLE_ID, NVL2(DUP.C2, NULL, ASH00.IS_MONITORED_SQL) IS_MONITORED_SQL, NVL2(DUP.C2, NULL, ASH00.IN_INMEMORY_QUERY) IN_INMEMORY_QUERY, NVL2(DUP.C2, NULL, ASH00.WAIT_CLASS) WAIT_CLASS, NVL2(DUP.C2, NULL, ASH00.ACTIVITY_TYPE) ACTIVITY_TYPE, NVL2(DUP.C2, NULL, ASH00.OTHER_SQL_ACTIVITY_TYPE) OTHER_SQL_ACTIVITY_TYPE, NVL2(DUP.C2, NULL, ASH00.EVENT_NAME) EVENT_NAME, NVL2(DUP.C2, NULL, ASH00.TOP_LEVEL_SQL_ID) TOP_LEVEL_SQL_ID, NVL2(DUP.C2, NULL, ASH00.DBOP_NAME) DBOP_NAME, NVL2(DUP.C2, NULL, ASH00.IS_PX_SLAVE) IS_PX_SLAVE, NVL2(DUP.C2, NULL, ASH00.SESSION_ID) SESSION_ID, NVL2(DUP.C2, NULL, ASH00.PLSQL_OBJECT_ID) PLSQL_OBJECT_ID, NVL2(DUP.C2, NULL, ASH00.PLSQL_SUBPROGRAM_ID) PLSQL_SUBPROGRAM_ID, NVL2(DUP.C2, NULL, ASH00.PLAN_LINE_ID) PLAN_LINE_ID, NVL2(DUP.C2, NULL, ASH00.PX_STEP_ID) PX_STEP_ID, NVL2(DUP.C2, NULL, ASH00.PX_STEP_ARG) PX_STEP_ARG, NVL2(DUP.C2, NULL, ASH00.PX_DFO_PAIR_ID) PX_DFO_PAIR_ID, NVL2(DUP.C2, NULL, ASH00.PX_DFO_PAIR_TYPE) PX_DFO_PAIR_TYPE, NVL2(DUP.C2, NULL
, ASH00.PX_DOP) PX_DOP FROM (SELECT 1 C1, NULL C2 FROM V$DUAL UNION ALL SELECT 1 C1, 1 C2 FROM V$DUAL) DUP, (SELECT /*+ no_merge */ 1 C1, ASH000.SAMPLE_DATE, ASH000.IS_MONITORED_SQL, ((EXTRACT(SECOND FROM(DELTA_TIME)) + EXTRACT(MINUTE FROM(DELTA_TIME)) * 60 + EXTRACT(HOUR FROM(DELTA_TIME)) * 3600 + EXTRACT(DAY FROM(DELTA_TIME)) * 86400)) DELTA_TIME_SECONDS, ASH000.IN_INMEMORY_QUERY, ASH000.WAIT_CLASS, DECODE(ASH000.IS_MONITORED_SQL, 1, NVL(ASH000.WAIT_CLASS, 'Cpu'), DECODE(SQL_ID, NULL, 'Non SQL', 'Other SQL Execution')) ACTIVITY_TYPE, NVL(ASH000.WAIT_CLASS, 'Cpu') OTHER_SQL_ACTIVITY_TYPE, DECODE(:B24 , 1, CASE WHEN ASH000.IS_MONITORED_SQL = 1 THEN NVL(ASH000.EVENT, DECODE(ASH000.IN_INMEMORY_QUERY, 'Y', 'in memory', ASH000.EVENT)) WHEN ASH000.SQL_ID IS NOT NULL THEN 'sql_id: ' || ASH000.SQL_ID WHEN ASH000.CALL_NAME IS NOT NULL THEN 'call: ' || ASH000.CALL_NAME ELSE 'anonymous: '|| ASH000.EVENT END, NULL) EVENT_NAME, CASE WHEN ASH000.IS_MONITORED_SQL = 1 AND (NVL(ASH000.SQL_ID, :B9 ) = :B9 OR NVL(ASH000.DBOP_NAME, :B6 ) = :B6 ) THEN 'this' WHEN ASH000.IS_PX_SLAVE = 1 AND ASH000.SQL_ID IS NOT NULL AND ASH000.TOP_LEVEL_SQL_ID != ASH000.SQL_ID THEN ASH000.TOP_LEVEL_SQL_ID WHEN ASH000.SQL_ID IS NOT NULL THEN ASH000.SQL_ID ELSE NVL(CALL_NAME, 'anonymous') END SQL, CASE WHEN ASH000.IS_PX_SLAVE = 0 AND (ASH000.SQL_ID IS NULL OR ASH000.TOP_LEVEL_SQL_ID != ASH000.SQL_ID) THEN ASH000.TOP_LEVEL_SQL_ID END TOP_LEVEL_SQL_ID, ASH000.DBOP_NAME, ASH000.IS_PX_SLAVE, CASE WHEN ASH000.IS_PX_SLAVE = 1 AND ASH000.IS_MONITORED_SQL != 1 THEN 65536 ELSE ASH000.SESSION_ID END SESSION_ID, DECODE(ASH000.IS_MONITORED_SQL, 1, ASH000.PLSQL_OBJECT_ID, NULL) PLSQL_OBJECT_ID, DECODE(ASH000.IS_MONITORED_SQL, 1, ASH000.PLSQL_SUBPROGRAM_ID, NULL) PLSQL_SUBPROGRAM_ID, DECODE(ASH000.IS_MONITORED_SQL, 1, ASH000.SQL_PLAN_LINE_ID, NULL) PLAN_LINE_ID, DECODE(ASH000.IS_MONITORED_SQL, 1, ASH000.PX_STEP_ID, NULL) PX_STEP_ID, CASE WHEN ASH000.IS_PX_SLAVE = 1 AND ASH000.IS_MONITORED_SQL = 1 AND ASH000.PX_STEP_ID IN (1, 2, 3) THEN ASH000.PX_STEP_ARG ELSE NULL END PX_DFO_PAIR_ID, CASE WHEN ASH000.IS_PX_SLAVE = 0 OR ASH000.IS_MONITORED_SQL != 1 THEN NULL WHEN ASH000.PX_STEP_ID = 1 THEN 1 WHEN ASH000.PX_STEP_ID IN (2, 3) THEN 0 ELSE NULL END PX_DFO_PAIR_TYPE, DECODE(ASH000.IS_MONITORED_SQL, 1, ASH000.PX_STEP_ARG, NULL) PX_STEP_ARG, DECODE(ASH000.IS_MONITORED_SQL, 1, ASH000.PX_DOP, NULL) PX_DOP FROM (SELECT ASH0.*, CASE WHEN ASH0.IS_TARGET_SQL = 1 OR (ASH0.IS_PX_SLAVE = 1 AND ((NVL(ASH0.TOP_LEVEL_SQL_ID, ASH0.SQL_ID) IS NOT NULL AND NVL(ASH0.TOP_LEVEL_SQL_ID, ASH0.SQL_ID) = :B9 ) OR (SQL_ID IS NULL AND :B23 = 'Y'))) THEN 1 ELSE 0 END IS_MONITORED_SQL FROM (SELECT (CASE WHEN (ASH.SQL_ID = :B9 AND ASH.SQL_EXEC_ID = :B7 AND ASH.SQL_EXEC_START = :B8 ) THEN 1 ELSE 0 END) IS_TARGET_SQL, ASH.SQL_ID, ASH.SQL_PLAN_LINE_ID, ASH.PLSQL_OBJECT_ID, ASH.PLSQL_SUBPROGRAM_ID, ASH.TOP_LEVEL_SQL_ID, DECODE(ASH.SQL_ID, NULL, ASH.TOP_LEVEL_CALL_NAME, NULL) CALL_NAME, ASH.EVENT, ASH.IN_INMEMORY_QUERY, ASH.WAIT_CLASS, ASH.SQL_EXEC_ID, ASH.SQL_EXEC_START, ASH.DBOP_NAME, ASH.DBOP_EXEC_ID, ASH.SESSION_ID, ASH.SESSION_SERIAL#, CASE WHEN QC_INSTANCE_ID IS NOT NULL AND (ASH.SESSION_ID != ASH.QC_SESSION_ID OR ASH.SESSION_SERIAL# != ASH.QC_SESSION_SERIAL# OR USERENV('instance') != ASH.QC_INSTANCE_ID) THEN 1 ELSE 0 END IS_PX_SLAVE, SAMPLE_TIME - CAST(:B20 AS TIMESTAMP) DELTA_TIME, CAST(FROM_TZ(ASH.SAMPLE_TIME, DBTIMEZONE) AS DATE) SAMPLE_DATE, TRUNC(MOD(PX_FLAGS/65536, 32)) PX_STEP_ID, MOD(PX_FLAGS, 65536) PX_STEP_ARG, TRUNC(PX_FLAGS/2097152) PX_DOP FROM V$ALL_ACTIVE_SESSION_HISTORY ASH WHERE ((ASH.SESSION_ID = :B19 AND ASH.SESSION_SERIAL# = :B18 AND USERENV('INSTANCE') = :B17 ) OR (ASH.QC_SESSION_ID IS NOT NULL AND ASH.QC_SESSION_ID = :B19 AND ASH.QC_SESSION_SERIAL# = :B18 AND ASH.QC_INSTANCE_ID = :B17 )) AND SAMPLE_TIME BETWEEN :B16 AND :B15 ) ASH0 WHERE (ASH0.SAMPLE_DATE BETWEEN :B20 + 1/24/3600 AND :B22 - 1/24/3600 OR (ASH0.SQL_ID = :B9 AND ASH0.SQL_EXEC_START = :B8 AND ASH0.SQL_EXEC_ID = :B7 ) OR (ASH0.DBOP_NAME = :B6 AND ASH0.DBOP_EXEC_ID = :B5 )) AND (:B21 IS NULL OR ASH0.SQL_PLAN_LINE_ID = :B21 ) AND (ASH0.IS_PX_SLAVE = 0 OR ASH0.SQL_ID IS NOT NULL)) ASH000 ) ASH00 WHERE ASH00.C1 = DUP.C1) ASH1 WHERE ASH1.BUCKET_NUM > 0 AND ASH1.BUCKET_NUM <= :B27 GROUP BY USERENV('INSTANCE'), ASH1.GLOBAL_SAMPLE_ID, ASH1.BUCKET_NUM, ASH1.SESSION_ID, ASH1.PLAN_LINE_ID, ASH1.PLSQL_OBJECT_ID, ASH1.PLSQL_SUBPROGRAM_ID, ASH1.ACTIVITY_TYPE, ASH1.EVENT_NAME, ASH1.OTHER_SQL_ACTIVITY_TYPE, ASH1.PX_STEP_ID, ASH1.PX_STEP_ARG) ASH2)))) GVTF WHERE GVTF.INST_ID BETWEEN :B11 AND :B10 ) ASH WHERE ASH.GLOBAL_SAMPLE_ID IS NULL AND ASH.SESSION_ID = MO.SID(+) AND ASH.INST_ID = MO.INST_ID(+)) AD0), RESPONSE_TIME_DATA AS (SELECT ADH.BUCKET_NUM, ADH.SQL_ROWNUM, ADH.SQL, ADH.TOP_LEVEL_SQL_ID, ADH.DBOP_NAME, ADH.PX_ID, DECODE( ADH.PX_STEP_ID, NULL, NULL, 0, NULL, 1, 'PX Server(s) - Executing Parent DFO', 2, 'PX Server(s) - Executing Child DFO', 3, 'PX Server(s) - Sampling Child DFO', 4, 'PX Server(s) - Joining Group', 5, 'QC - Scheduling Child DFO', 6, 'QC - Scheduling Parent DFO', 7, 'QC - Initializing Objects', 8, 'QC - Flushing Objects', 9, 'QC - Allocating Slaves', 10, 'QC - Initializing Granules', 11, 'PX Server(s) - Parsing Cursor', 12, 'PX Server(s) - Executing Cursor', 13, 'PX Server(s) - Preparing Transaction', 14, 'PX Server(s) - Joining Transaction', 15, 'PX Server(s) - Load Commit', 16, 'PX Server(s) - Aborting Transaction', 17, 'QC - Executing Child DFO', 18, 'QC - Executing Parent DFO', 'PX Step - ' || PX_STEP_ID) PX_STEP_ID, ADH.PX_STEP_ARG, ADH.PX_DFO_PAIR_ID, ADH.PX_DOP, ADH.PX_MIN_DOP, ADH.DFO_MOST_ACTIVE_IID, ADH.DFO_MOST_ACTIVE_SID, ADH.DFO_MOST_ACTIVE_COUNT, ADH.ACTIVITY_START, ADH.ACTIVITY_END, ADH.ACTIVITY_TYPE, ADH.OTHER_SQL_ACTIVITY_TYPE, ADH.EVENT_NAME, ADH.PLAN_LINE_ID, ADH.PLSQL_OBJECT_ID, ADH.PLSQL_SUBPROGRAM_ID, CASE WHEN PLSQL_ROWNUM = 1 AND ADH.PLSQL_OBJECT_ID IS NOT NULL THEN NVL((SELECT P.OWNER || '.' || P.OBJECT_NAME || DECODE(P.PROCEDURE_NAME, NULL, '', '.' || P.PROCEDURE_NAME) FROM ALL_PROCEDURES P WHERE P.OBJECT_ID = ADH.PLSQL_OBJECT_ID AND P.SUBPROGRAM_ID = ADH.PLSQL_SUBPROGRAM_ID), 'Unavailable') ELSE NULL END PLSQL_NAME, ADH.ACTIVITY_COUNT, ADH.BUCKET_ACTIVE_SECONDS, ADH.BUCKET_IDLE_SECONDS, (CASE WHEN ADH.IS_MONITORED_SQL = 0 THEN ADH.ACTIVE_SECONDS WHEN ADH.PX_DFO_PAIR_ID IS NOT NULL AND ADH.DFO_PAIR_CPU_HEIGHT >= :B34 THEN DECODE(ADH.ACTIVITY_TYPE, 'Cpu', (ADH.DFO_PAIR_ACTIVITY_HEIGHT / ADH.DFO_PAIR_CPU_HEIGHT) * ADH.DFO_PAIR_TOTAL_SECONDS, 0) WHEN ADH.PX_DFO_PAIR_ID IS NOT NULL AND ADH.PX_DOP > :B34 THEN (ADH.DFO_PAIR_TOTAL_SECONDS * DECODE(ADH.ACTIVITY_TYPE, 'Cpu', ADH.DFO_PAIR_ACTIVITY_HEIGHT, (ADH.DFO_PAIR_ACTIVITY_HEIGHT * (:B34 - ADH.DFO_PAIR_CPU_HEIGHT)) / (ADH.DFO_PAIR_TOTAL_HEIGHT_ADJ - ADH.DFO_PAIR_CPU_HEIGHT))) / :B34 WHEN ADH.PX_DFO_PAIR_ID IS NOT NULL THEN (ADH.DFO_PAIR_TOTAL_SECONDS * ADH.DFO_PAIR_ACTIVITY_HEIGHT) / ADH.PX_DOP ELSE ADH.ACTIVE_SECONDS END) RESP_TIME, (CASE WHEN ADH.PX_DFO_PAIR_ID IS NOT NULL AND ADH.DFO_PAIR_IDLE_HEIGHT > 0 AND ADH.PX_DOP > :B34 THEN (ADH.DFO_PAIR_TOTAL_SECONDS * (ADH.DFO_PAIR_IDLE_HEIGHT * (:B34 - ADH.DFO_PAIR_CPU_HEIGHT)) / (ADH.DFO_PAIR_TOTAL_HEIGHT_ADJ - ADH.DFO_PAIR_CPU_HEIGHT)) / :B34 WHEN ADH.PX_DFO_PAIR_ID IS NOT NULL AND ADH.DFO_PAIR_IDLE_HEIGHT > 0 THEN (ADH.DFO_PAIR_TOTAL_SECONDS * ADH.DFO_PAIR_IDLE_HEIGHT) / ADH.PX_DOP ELSE 0 END) DFO_PAIR_IDLE_RESP_TIME, ADH.DFO_PAIR_ACTIVITY_HEIGHT, ADH.DFO_PAIR_CPU_HEIGHT, ADH.DFO_PAIR_IDLE_HEIGHT, ADH.DFO_PAIR_TOTAL_HEIGHT, ADH.DFO_PAIR_CPU_ACTIVITY, ADH.DFO_PAIR_TOTAL_SECONDS FROM (SELECT ADH_1.*, (ROW_NUMBER() OVER(PARTITION BY ADH_1.PLSQL_OBJECT_ID, ADH_1.PLSQL_SUBPROGRAM_ID ORDER BY ADH_1.BUCKET_NUM, ADH_1.ACTIVITY_TYPE, ADH_1.EVENT_NAME)) PLSQL_ROWNUM, (ROW_NUMBER() OVER(PARTITION BY ADH_1.SQL ORDER BY ADH_1.B
UCKET_NUM, ADH_1.ACTIVITY_TYPE, ADH_1.EVENT_NAME)) SQL_ROWNUM, (CASE WHEN ADH_1.PX_DFO_PAIR_ID IS NOT NULL AND (ADH_1.DFO_PAIR_TOTAL_HEIGHT < ADH_1.PX_DOP) AND (ADH_1.DFO_PAIR_CPU_HEIGHT < :B34 ) THEN ADH_1.PX_DOP - ADH_1.DFO_PAIR_TOTAL_HEIGHT ELSE 0 END) DFO_PAIR_IDLE_HEIGHT, (CASE WHEN ADH_1.PX_DFO_PAIR_ID IS NOT NULL AND (ADH_1.DFO_PAIR_TOTAL_HEIGHT < ADH_1.PX_DOP) AND (ADH_1.DFO_PAIR_CPU_HEIGHT < :B34 ) THEN ADH_1.PX_DOP ELSE ADH_1.DFO_PAIR_TOTAL_HEIGHT END) DFO_PAIR_TOTAL_HEIGHT_ADJ FROM (SELECT ADH_0.*, (CASE WHEN ADH_0.DFO_PAIR_TOTAL_SECONDS > 0 THEN (ADH_0.DFO_PAIR_TOTAL_ACTIVITY * :B25 ) / ADH_0.DFO_PAIR_TOTAL_SECONDS ELSE 0 END) DFO_PAIR_TOTAL_HEIGHT, (CASE WHEN ADH_0.DFO_PAIR_TOTAL_SECONDS > 0 THEN (ADH_0.DFO_PAIR_CPU_ACTIVITY * :B25 ) / ADH_0.DFO_PAIR_TOTAL_SECONDS ELSE 0 END) DFO_PAIR_CPU_HEIGHT, (CASE WHEN ADH_0.PX_DFO_PAIR_ID IS NOT NULL AND ADH_0.DFO_PAIR_TOTAL_SECONDS > 0 THEN (ADH_0.ACTIVITY_COUNT * :B25 ) / ADH_0.DFO_PAIR_TOTAL_SECONDS ELSE 0 END) DFO_PAIR_ACTIVITY_HEIGHT FROM (SELECT AD3.*, (SUM(DECODE(AD3.PX_DFO_PAIR_ID, NULL, 0, AD3.ACTIVE_SECONDS)) OVER(PARTITION BY DECODE(AD3.PX_DFO_PAIR_ID, NULL, NULL, AD3.BUCKET_NUM), DECODE(AD3.PX_DFO_PAIR_ID, NULL, NULL, AD3.PX_STEP_ARG))) DFO_PAIR_TOTAL_SECONDS FROM (SELECT AD2.*, CASE WHEN AD2.IS_MONITORED_SQL = 0 THEN SQL_BUCKET_DISTINCT_SAMPLES * :B25 WHEN AD2.PX_ID IS NULL THEN AD2.ACTIVITY_COUNT * :B25 WHEN AD2.BUCKET_PARALLEL_MON_ACTIVITY > 0 THEN (AD2.ACTIVITY_COUNT * AD2.BUCKET_PARALLEL_MON_SECONDS) / AD2.BUCKET_PARALLEL_MON_ACTIVITY ELSE 0 END ACTIVE_SECONDS, CASE WHEN AD2.BUCKET_INTERVAL > BUCKET_ACTIVE_SECONDS THEN AD2.BUCKET_INTERVAL - BUCKET_ACTIVE_SECONDS ELSE 0 END BUCKET_IDLE_SECONDS FROM (SELECT AD1.*, (AD1.BUCKET_SERIAL_MON_ACTIVITY * :B25 ) BUCKET_SERIAL_MON_SECONDS, (AD1.BUCKET_TOTAL_MON_ACTIVITY - AD1.BUCKET_SERIAL_MON_ACTIVITY) BUCKET_PARALLEL_MON_ACTIVITY, (AD1.BUCKET_ACTIVE_SECONDS - (AD1.BUCKET_OTHER_ACTIVITY + AD1.BUCKET_SERIAL_MON_ACTIVITY) * :B25 ) BUCKET_PARALLEL_MON_SECONDS, (AD1.BUCKET_OTHER_ACTIVITY * :B25 ) BUCKET_OTHER_SECONDS, DECODE(AD1.PX_DFO_PAIR_ID, NULL, NULL, SUM(AD1.ACTIVITY_COUNT) OVER(PARTITION BY DECODE(AD1.PX_DFO_PAIR_ID, NULL, NULL, AD1.BUCKET_NUM), AD1.PX_DFO_PAIR_ID)) DFO_PAIR_TOTAL_ACTIVITY, DECODE(AD1.PX_DFO_PAIR_ID, NULL, NULL, SUM(DECODE(AD1.ACTIVITY_TYPE, 'Cpu', AD1.ACTIVITY_COUNT, 0)) OVER(PARTITION BY DECODE(AD1.PX_DFO_PAIR_ID, NULL, NULL, AD1.BUCKET_NUM), AD1.PX_DFO_PAIR_ID)) DFO_PAIR_CPU_ACTIVITY FROM (SELECT AD01.*, NVL((SUM(DECODE(AD01.IS_MONITORED_SQL, 1, AD01.ACTIVITY_COUNT, NULL)) OVER(PARTITION BY AD01.BUCKET_NUM)), 0) BUCKET_TOTAL_MON_ACTIVITY, (NVL(SUM(CASE WHEN AD01.IS_MONITORED_SQL = 1 AND AD01.PX_ID IS NULL THEN AD01.ACTIVITY_COUNT ELSE NULL END) OVER(PARTITION BY AD01.BUCKET_NUM), 0)) BUCKET_SERIAL_MON_ACTIVITY, (NVL((SUM(DECODE(AD01.IS_MONITORED_SQL, 0, AD01.SQL_BUCKET_DISTINCT_SAMPLES, NULL)) OVER(PARTITION BY AD01.BUCKET_NUM)), 0)) BUCKET_OTHER_ACTIVITY, (NVL(AD01.BUCKET_DISTINCT_SAMPLES, 0) * :B25 ) BUCKET_ACTIVE_SECONDS, DECODE(AD01.BUCKET_NUM, :B27 , MOD(:B32 , :B26 ), :B26 ) BUCKET_INTERVAL FROM (SELECT AD0.ACTIVITY_BUCKET_NUM BUCKET_NUM, AD0.PX_ID, AD0.ACTIVITY_TYPE, AD0.OTHER_SQL_ACTIVITY_TYPE, AD0.EVENT_NAME, AD0.PLAN_LINE_ID, AD0.PX_STEP_ID, AD0.PX_STEP_ARG, AD0.PLSQL_OBJECT_ID, AD0.PLSQL_SUBPROGRAM_ID, SUM(AD0.ACTIVITY_COUNT) ACTIVITY_COUNT, MIN(AD0.ACTIVITY_START) ACTIVITY_START, MAX(AD0.ACTIVITY_END) ACTIVITY_END, MAX(AD0.IS_MONITORED_SQL) IS_MONITORED_SQL, MAX(AD0.SQL) SQL, MAX(AD0.TOP_LEVEL_SQL_ID) TOP_LEVEL_SQL_ID, MAX(AD0.DBOP_NAME) DBOP_NAME, MAX(DECODE(AD0.DFO_MOST_ACTIVE_COUNT, NULL, NULL, AD0.DFO_MOST_ACTIVE_IID)) DFO_MOST_ACTIVE_IID, MAX(DECODE(AD0.DFO_MOST_ACTIVE_COUNT, NULL, NULL, AD0.DFO_MOST_ACTIVE_SID)) DFO_MOST_ACTIVE_SID, SUM(AD0.DFO_MOST_ACTIVE_COUNT) DFO_MOST_ACTIVE_COUNT, MAX(PX_DFO_PAIR_TYPE) PX_DFO_PAIR_TYPE, MAX(PX_DFO_PAIR_ID) PX_DFO_PAIR_ID, MAX(AD0.PX_DOP) PX_DOP, MIN(AD0.PX_MIN_DOP) PX_MIN_DOP, MAX(AD0.BUCKET_DISTINCT_SAMPLES) BUCKET_DISTINCT_SAMPLES, MAX(AD0.SQL_BUCKET_DISTINCT_SAMPLES) SQL_BUCKET_DISTINCT_SAMPLES FROM (SELECT AD00.*, (CASE WHEN AD00.IS_MONITORED_SQL = 1 AND (AD00.SESSION_ID != :B19 OR AD00.INST_ID != :B17 ) THEN AD00.PX_SERVER_GROUP END) PX_ID FROM ASH_DATA AD00 WHERE :B33 = 1 ) AD0 GROUP BY AD0.ACTIVITY_BUCKET_NUM, AD0.PX_ID, AD0.ACTIVITY_TYPE, AD0.EVENT_NAME, AD0.OTHER_SQL_ACTIVITY_TYPE, AD0.PLAN_LINE_ID, AD0.PLSQL_OBJECT_ID, AD0.PLSQL_SUBPROGRAM_ID, AD0.PX_STEP_ID, AD0.PX_STEP_ARG ) AD01) AD1) AD2) AD3) ADH_0) ADH_1) ADH) SELECT /*+ no_monitor no_xml_query_rewrite
opt_param('_gby_hash_aggregation_enabled', 'false') */ XMLELEMENT( "sql_monitor_report", XMLATTRIBUTES(:B59 AS "version", TO_CHAR(:B58 , :B12 ) AS "sysdate"), XMLELEMENT( "report_parameters", NULL, CASE WHEN :B57 IS NOT NULL THEN XMLFOREST( :B57 AS "dbop_name
", :B56 AS "dbop_exec_id") ELSE XMLFOREST( :B55 AS "sql_id", :B54 AS "sql_exec_id") END, XMLFOREST( :B53 AS "session_id", :B52 AS "session_serial", TO_CHAR(:B51 , :B12 ) AS "sql_exec_start", :B27 AS "bucket_count", TO_CHAR(:B50 , :B12 ) AS "interval_start", TO_CHAR(:B22 , :B12 ) AS "interval_end", DECODE(:B49 , 'Y', :B48 , NULL) AS "auto_refresh", :B47 AS "base_path"), CASE WHEN :B23 = 'Y' AND :B46 IS NOT NULL AND NOT (:B4 = 1 AND :B3 IS NULL AND :B2 IS NULL AND :B1 IS NULL) THEN XMLELEMENT( "parallel_filter", NULL, XMLFOREST( DECODE(:B4 , 1, 'yes', 'no') AS "qc", :B3 AS "server_group", :B2 AS "server_set", :B1 AS "server_number")) ELSE NULL END), CASE WHEN :B14 = 1 THEN XMLELEMENT( "derived_parameters_testing", NULL, XMLFOREST(:B11 AS "instance_id_low", :B10 AS "instance_id_high", :B26 AS "bucket_interval_sec", :B32 AS "interval_second", :B27 AS "bucket_calc_count", :B45 AS "bucket_calc_max_count", :B13 AS "sel_sqltext")) ELSE NULL END, (SELECT XMLCONCAT( CASE WHEN :B46 IS NULL AND :B67 IS NULL THEN XMLELEMENT( "target", XMLATTRIBUTES(:B17 AS "instance_id", :B19 AS "session_id", :B18 AS "session_serial", NVL2(:B6 , NULL, :B9 ) AS "sql_id", NVL2(:B6 , NULL, TO_CHAR(:B8 , :B12 )) AS "sql_exec_start", NVL2(:B6 , NULL, :B7 ) AS "sql_exec_id", NVL2(:B6 , :B6 , NULL) AS "dbop_name", NVL2(:B6 , :B5 , NULL) AS "dbop_exec_id", NVL2(:B6 , TO_CHAR(:B8 , :B12 ), NULL) AS "dbop_exec_start", NVL2(:B6 , NULL, MAX_PLAN_HASH_VALUE) AS "sql_plan_hash", NVL2(:B6 , NULL, MAX_FULL_PLAN_HASH_VALUE) AS "sql_full_plan_hash", MAGG.DB_UNIQUE_NAME AS "db_unique_name", MAGG.PLATFORM_NAME AS "db_platform_name", MAGG.HOST_NAME AS "report_host_name"), NVL2(SUM_SERVERS_REQUESTED, XMLELEMENT( "servers_requested", NULL, SUM_SERVERS_REQUESTED), NULL), NVL2(SUM_SERVERS_ALLOCATED, XMLELEMENT( "servers_allocated", NULL, SUM_SERVERS_ALLOCATED), NULL), NVL2(MAX_USERID, XMLELEMENT( "user_id", NULL, MAX_USERID), NULL), NVL2(MAX_USERNAME, XMLELEMENT( "user", NULL, MAX_USERNAME), NULL), NVL2(MAX_CON_ID, XMLELEMENT( "con_id", NULL, MAX_CON_ID), NULL), NVL2(MAX_CON_NAME, XMLELEMENT( "con_name", NULL, MAX_CON_NAME), NULL), NVL2(MAX_PROGRAM, XMLELEMENT( "program", NULL, MAX_PROGRAM), NULL), NVL2(MAX_MODULE, XMLELEMENT( "module", NULL, MAX_MODULE), NULL), NVL2(MAX_ACTION, XMLELEMENT( "action", NULL, MAX_ACTION), NULL), NVL2(MAX_SERVICE_NAME, XMLELEMENT( "service", NULL, MAX_SERVICE_NAME), NULL), NVL2(MAX_CLIENT_ID, XMLELEMENT( "client_id", NULL, MAX_CLIENT_ID), NULL), NVL2(MAX_CLIENT_INFO, XMLELEMENT( "client_info", NULL, MAX_CLIENT_INFO), NULL), NVL2(MAX_PL_ENTRY_OID, XMLELEMENT( "plsql_entry_object_id", NULL, MAX_PL_ENTRY_OID), NULL), NVL2(MAX_PL_ENTRY_PROGID, XMLELEMENT( "plsql_entry_subprogram_id", NULL, MAX_PL_ENTRY_PROGID), NULL), NVL2(MAX_PL_ENTRY_NAME, XMLELEMENT( "plsql_entry_name", NULL, MAX_PL_ENTRY_NAME), NULL), NVL2(MAX_PL_OID, XMLELEMENT( "plsql_object_id", NULL, MAX_PL_OID), NULL), NVL2(MAX_PL_PROGID, XMLELEMENT( "plsql_subprogram_id", NULL, MAX_PL_PROGID), NULL), NVL2(MAX_PL_NAME, XMLELEMENT( "plsql_name", NULL, MAX_PL_NAME), NULL), CASE WHEN (:B13 = 0 OR :B6 IS NOT NULL) THEN NULL ELSE XMLELEMENT( "sql_fulltext", XMLATTRIBUTES( NVL2(:B65 , 'Y', :B66 ) AS "is_full"), NVL2(:B65 , :B65 , SQLMON_TEXT)) END, XMLELEMENT( "status", NULL, MAX_STATUS), XMLELEMENT( "refresh_count", NULL, SUM_REFRESH_COUNT), XMLELEMENT( "first_refresh_time", NULL, TO_CHAR(MIN_FIRST_REFRESH_TIME, :B12 )), XMLELEMENT( "last_refresh_time", NULL, TO_CHAR(:B58 , :B12 )), XMLELEMENT( "duration", NULL, GREATEST(:B64 , LEAST(MAX_ELAPSED_TIME/1000000, 1), CEIL(MAX_QUEUING_TIME/1000000))), DECODE(MAX_RM_INFO, '00/00/0000 00:00:00', NULL, XMLTYPE(SUBSTR(MAX_RM_INFO, 20))), CASE WHEN (:B62 = 'Y') THEN XMLELEMENT( "adaptive_plan", XMLATTRIBUTES(:B63 AS "is_final"), :B62 ) ELSE NULL END ) END, XMLELEMENT( "stats", XMLATTRIBUTES('monitor' AS "type"), DECODE(NVL(SUM_ELAPSED_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('elapsed_time' AS "name"), SUM_ELAPSED_TIME)), DECODE(NVL(MAX_QUEUING_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('queuing_time' AS "name
"), MAX_QUEUING_TIME)), DECODE(NVL(SUM_CPU_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('cpu_time' AS "name"), SUM_CPU_TIME)), DECODE(NVL(SUM_USER_IO_WAIT_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('user_io_wait_time' AS "name"), SUM_USER_IO_WAIT_TIME)), DECODE(NVL(SUM_APPLICATION_WAIT_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('application_wait_time' AS "name"), SUM_APPLICATION_WAIT_TIME)), DECODE(NVL(SUM_CONCURRENCY_WAIT_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('concurrency_wait_time' AS "name"), SUM_CONCURRENCY_WAIT_TIME)), DECODE(NVL(SUM_CLUSTER_WAIT_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('cluster_wait_time' AS "name"), SUM_CLUSTER_WAIT_TIME)), DECODE(NVL(SUM_PLSQL_EXEC_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('plsql_exec_time' AS "name"), SUM_PLSQL_EXEC_TIME)), DECODE(NVL(SUM_JAVA_EXEC_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('java_exec_time' AS "name"), SUM_JAVA_EXEC_TIME)), DECODE(NVL(SUM_OTHER_WAIT_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('other_wait_time' AS "name"), SUM_OTHER_WAIT_TIME)), DECODE(NVL(SUM_FETCHES, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('user_fetch_count' AS "name"), SUM_FETCHES)), DECODE(NVL(SUM_BUFFER_GETS, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('buffer_gets' AS "name"), SUM_BUFFER_GETS)), DECODE(NVL(SUM_READ_REQS, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('disk_reads' AS "name"), SUM_READ_REQS)), DECODE(NVL(SUM_WRITE_REQS, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('direct_writes' AS "name"), SUM_WRITE_REQS)), DECODE(NVL(SUM_READ_REQS, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('read_reqs' AS "name"), SUM_READ_REQS)), DECODE(NVL(SUM_READ_BYTES, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('read_bytes' AS "name"), SUM_READ_BYTES)), DECODE(NVL(SUM_WRITE_REQS, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('write_reqs' AS "name"), SUM_WRITE_REQS)), DECODE(NVL(SUM_WRITE_BYTES, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('write_bytes' AS "name"), SUM_WRITE_BYTES)), DECODE(NVL(SUM_IO_UNC_BYTES, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('unc_bytes' AS "name"), SUM_IO_UNC_BYTES)), DECODE(NVL(SUM_IO_ELIG_BYTES, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('elig_bytes' AS "name"), SUM_IO_ELIG_BYTES)), DECODE(NVL(SUM_IO_RET_BYTES, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('ret_bytes' AS "name"), SUM_IO_RET_BYTES)), CASE WHEN SUM_IO_INTER_BYTES IS NULL OR SUM_IO_BYTES = 0 OR SUM_IO_INTER_BYTES = SUM_IO_BYTES OR NVL(SUM_IO_ELIG_BYTES, 0) = 0 THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency' AS "name"), ROUND(SUM_IO_BYTES / DECODE(SUM_IO_INTER_BYTES, 0, 1, SUM_IO_INTER_BYTES), 2)) END, CASE WHEN NVL(SUM_IO_ELIG_BYTES, 0) = 0 OR SUM_IO_BYTES = 0 OR SUM_IO_UNC_BYTES = SUM_IO_RET_BYTES THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency2' AS "name"), GREATEST(0, ROUND(100* (GREATEST(SUM_IO_UNC_BYTES, SUM_IO_ELIG_BYTES) - SUM_IO_RET_BYTES) / SUM_IO_ELIG_BYTES, 2))) END), CASE WHEN :B33 = 1 THEN (SELECT CASE WHEN SUM(ACTIVITY_COUNT) > 0 THEN XMLELEMENT( "activity_sampled", XMLAGG( XMLELEMENT( "activity", XMLATTRIBUTES( AD1.ACTIVITY_TYPE AS "class", AD1.EVENT_NAME AS "event"), AD1.ACTIVITY_COUNT) ORDER BY AD1.ACTIVITY_TYPE, AD1.EVENT_NAME)) ELSE NULL END FROM (SELECT AD0.ACTIVITY_TYPE, AD0.EVENT_NAME, SUM(AD0.ACTIVITY_COUNT) ACTIVITY_COUNT FROM ASH_DATA AD0 GROUP BY AD0.ACTIVITY_TYPE, AD0.EVENT_NAME) AD1) ELSE NULL END, NVL2(MAX_ERROR_NUMBER, XMLELEMENT( "error", XMLATTRIBUTES(MAX_ERROR_NUMBER AS "number", MAX_ERROR_FACILITY AS "facility"), MAX_ERROR_MESSAGE), NULL), CASE WHEN :B61 = 1 AND MAGG.QC_HAS_BINDS_XML = 'Y' THEN (SELECT XMLTYPE(BINDS_XML) FROM GV$ALL_SQL_MONITOR MON WHERE MON.INST_ID = :B17 AND MON.KEY = MAGG.MAX_KEY AND MON.SID = MAGG.MAX_SESSION_ID AND MON.SQL_ID = :B9 AND MON.SQL_EXEC_START = :B8 AND MON.SQL_EXEC_ID = :B7 AND ROWNUM = 1) ELSE NULL END, CASE WHEN :B60 = 1 AND MAGG.QC_HAS_OTHER_XML = 'Y' THEN (SELECT XMLTYPE(OTHER_XML) FROM GV$ALL_SQL_MONITOR MON WHERE MON.INST_ID = MAGG.MAX_INST_ID AND MON.KEY = MAGG.MAX_KEY AND MON.SID = MAGG.MAX_SESSION_ID AND MON.SQL_ID = :B9 AND MON.SQL_EXEC_START = :B8 AND MON.SQL_EXEC_ID = :B7 AND ROWNUM = 1) ELSE NULL END) FROM MONITOR_AGG MAGG), CASE WHEN :B44 = 1 THEN (SELECT CASE WHEN AT.ACTIVITY_COUNT > 0 THEN XMLELEMENT( "activity_sampled", XMLATTRIBUTES( :B41 AS "ash_missing_seconds", TO_CHAR(AT.ACTIVITY_START, :B12 ) AS "first_sample_time", TO_CHAR(AT.ACTIVITY_END, :B12 ) AS "last_sample_time", ROUND((AT.ACTIVITY_END - AT.ACTIVITY_START) * 3600 * 24) + 1 AS "duration", AT.ACTIVITY_COUNT AS "count", AT.IMQ_COUNT AS "imq_count", AT.WAIT_COUNT AS "wait_count", AT.CPU_COUNT AS "cpu_count", DECODE(AT.OTHER_SQL_COUNT, 0, NULL, AT.OTHER_SQL_COUNT) AS "other_sql_count", :B40 AS "cpu_cores", :B39 AS "hyperthread"), AT.ACTIVITY_TOTAL, AH.GLOB_ACTIVITY_HISTO) WHEN :B41 IS NOT NULL THEN XMLELEMENT( "activity_sampled", XMLATTRIBUTES( DECODE( :B41 , -1, 'all', TO_CHAR( :B41 )) AS "ash_missing_seconds")) ELSE NULL END FROM (SELECT MIN(AD1.ACTIVITY_START) ACTIVITY_START, MAX(AD1.ACTIVITY_END) ACTIVITY_END, SUM(AD1.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(AD1.IMQ_COUNT) IMQ_COUNT, SUM(AD1.WAIT_COUNT) WAIT_COUNT, SUM(AD1.CPU_COUNT) CPU_COUNT, SUM(AD1.OTHER_SQL_COUNT) OTHER_SQL_COUNT, SUBSTR(MAX(LPAD(AD1.ACTIVITY_COUNT, 10)|| AD1.ACTIVITY_TYPE), 11) MOST_ACTIVE, XMLAGG( XMLELEMENT( "activity", XMLATTRIBUTES( AD1.ACTIVITY_TYPE AS "class", AD1.EVENT_NAME AS "event"), AD1.ACTIVITY_COUNT) ORDER BY AD1.ACTIVITY_TYPE, AD1.EVENT_NAME) ACTIVITY_TOTAL FROM (SELECT AD0.ACTIVITY_TYPE, AD0.EVENT_NAME, MIN(AD0.ACTIVITY_START) ACTIVITY_START, MAX(AD0.ACTIVITY_END) ACTIVITY_END, SUM(AD0.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(AD0.IMQ_COUNT) IMQ_COUNT, SUM(AD0.WAIT_COUNT) WAIT_COUNT, SUM(AD0.CPU_COUNT) CPU_COUNT, SUM(AD0.OTHER_SQL_COUNT) OTHER_SQL_COUNT FROM ASH_DATA AD0 GROUP BY AD0.ACTIVITY_TYPE, AD0.EVENT_NAME) AD1) AT, (SELECT CASE WHEN :B30 = 1 AND :B27 > 1 THEN XMLELEMENT( "activity_histogram", XMLATTRIBUTES( :B26 AS "bucket_interval", :B27 AS "bucket_count", TO_CHAR( :B20 , :B12 ) AS "start_time", TO_CHAR( :B22 , :B12 ) AS "end_time", ROUND(( :B22 - :B20 ) *3600*24) + 1 AS "duration"), XMLAGG( XMLELEMENT( "bucket", XMLATTRIBUTES( AD2.BUCKET_NUM AS "number"), ACTIVITY_BUCKET) ORDER BY AD2.BUCKET_NUM)) ELSE NULL END GLOB_ACTIVITY_HISTO FROM (SELECT AD1.BUCKET_NUM, SUM(ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(IMQ_COUNT) IMQ_COUNT, SUM(WAIT_COUNT) WAIT_COUNT, SUM(CPU_COUNT) CPU_COUNT, SUM(OTHER_SQL_COUNT) OTHER_SQL_COUNT, MIN(AD1.ACTIVITY_START) ACTIVITY_START, MAX(AD1.ACTIVITY_END) ACTIVITY_END, MIN(AD1.BUCKET_ACTIVITY_START) BUCKET_ACTIVITY_START, MAX(AD1.BUCKET_ACTIVITY_END) BUCKET_ACTIVITY_END, SUBSTR(MAX(LPAD(AD1.ACTIVITY_COUNT, 10)|| AD1.ACTIVITY_TYPE), 11) MOST_ACTIVE, XMLAGG( XMLELEMENT( "activity", XMLATTRIBUTES( AD1.ACTIVITY_TYPE AS "class", AD1.EVENT_NAME AS "event"), AD1.ACTIVITY_COUNT) ORDER BY AD1.ACTIVITY_TYPE, AD1.EVENT_NAME) ACTI
VITY_BUCKET FROM (SELECT AD0.ACTIVITY_BUCKET_NUM BUCKET_NUM, AD0.ACTIVITY_TYPE, AD0.EVENT_NAME, MIN(AD0.ACTIVITY_START) ACTIVITY_START, MAX(AD0.ACTIVITY_END) ACTIVITY_END, SUM(AD0.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(AD0.IMQ_COUNT) IMQ_COUNT, SUM(AD0.WAIT_COUNT) WAIT_COUNT, SUM(AD0.CPU_COUNT) CPU_COUNT, SUM(AD0.OTHER_SQL_COUNT) OTHER_SQL_COUNT, MIN(AD0.BUCKET_ACTIVITY_START) BUCKET_ACTIVITY_START, MAX(AD0.BUCKET_ACTIVITY_END) BUCKET_ACTIVITY_END FROM ASH_DATA AD0 GROUP BY AD0.ACTIVITY_BUCKET_NUM, AD0.ACTIVITY_TYPE, AD0.EVENT_NAME) AD1 GROUP BY AD1.BUCKET_NUM) AD2) AH) ELSE NULL END, CASE WHEN :B33 = 1 THEN (SELECT CASE WHEN AH.ACTIVITY_COUNT > 0 THEN XMLELEMENT( "activity_detail", XMLATTRIBUTES( TO_CHAR( :B20 , :B12 ) AS "start_time", TO_CHAR( :B22 , :B12 ) AS "end_time", :B41 AS "ash_missing_seconds", TO_CHAR(AH.ACTIVITY_START, :B12 ) AS "first_sample_time", TO_CHAR(AH.ACTIVITY_END, :B12 ) AS "last_sample_time", ROUND((AH.ACTIVITY_END - AH.ACTIVITY_START) * 3600 * 24) + 1 AS "duration", :B25 AS "sample_interval", :B26 AS "bucket_interval", :B27 AS "bucket_count", ROUND((:B22 - :B20 ) *3600*24) + 1 AS "bucket_duration", :B40 AS "cpu_cores", :B34 AS "total_cpu_cores", :B39 AS "hyperthread"), AH.GLOB_ACTIVITY_HISTO) WHEN :B41 IS NOT NULL THEN XMLELEMENT( "activity_detail", XMLATTRIBUTES( DECODE( :B41 , -1, 'all', TO_CHAR( :B41 )) AS "ash_missing_seconds")) ELSE NULL END FROM (SELECT MIN(AD2.ACTIVITY_START) ACTIVITY_START, MAX(AD2.ACTIVITY_END) ACTIVITY_END, SUM(AD2.ACTIVITY_COUNT) ACTIVITY_COUNT, XMLAGG( XMLELEMENT( "bucket", XMLATTRIBUTES( AD2.BUCKET_NUM AS "number"), ACTIVITY_BUCKET_XML) ORDER BY AD2.BUCKET_NUM) GLOB_ACTIVITY_HISTO FROM (SELECT AD1.BUCKET_NUM, MIN(AD1.ACTIVITY_START) ACTIVITY_START, MAX(AD1.ACTIVITY_END) ACTIVITY_END, SUM(AD1.ACTIVITY_COUNT) ACTIVITY_COUNT, MAX(AD1.BUCKET_IDLE_SECONDS) BUCKET_IDLE_SECONDS, XMLAGG( XMLCONCAT( CASE WHEN AD1.DFO_PAIR_IDLE_RESP_TIME != 0 AND DFO_PAIR_ROWNUM = 1 THEN XMLELEMENT( "activity", XMLATTRIBUTES( 'Parallel Skew' AS "class", AD1.PX_STEP_ARG AS "line", AD1.PX_ID AS "px", ROUND(AD1.DFO_PAIR_IDLE_RESP_TIME, 2) AS "rt"), 0) ELSE NULL END, XMLELEMENT( "activity", XMLATTRIBUTES( NVL(AD1.OTHER_SQL, AD1.RPI) AS "sql", AD1.NON_SQL AS "non_sql", AD1.CLASS AS "class", AD1.OTHER_SQL_CLASS AS "other_sql_class", AD1.EVENT AS "event", AD1.PLAN_LINE_ID AS "line", NVL2(AD1.PLSQL_OBJECT_ID, AD1.PLSQL_OBJECT_ID||'.'|| AD1.PLSQL_SUBPROGRAM_ID, NULL) AS "plsql_id", AD1.PLSQL_NAME AS "plsql_name", CASE WHEN AD1.SQL_ROWNUM = 1 THEN AD1.TOP_LEVEL_SQL_ID END AS "top_sql_id", CASE WHEN AD1.DBOP_NAME IS NOT NULL THEN AD1.DBOP_NAME END AS "dbop_name", CASE WHEN AD1.DFO_MOST_ACTIVE_IID IS NOT NULL AND :B68 = 'Y' THEN AD1.DFO_MOST_ACTIVE_IID END AS "skew_iid", DECODE(AD1.DFO_MOST_ACTIVE_COUNT, NULL, NULL, AD1.DFO_MOST_ACTIVE_SID) AS "skew_sid", AD1.DFO_MOST_ACTIVE_COUNT AS "skew_count", DECODE(AD1.PX_DOP, :B28 , NULL, AD1.PX_DOP) AS "dop", DECODE(AD1.PX_DOP, AD1.PX_MIN_DOP, NULL, AD1.PX_MIN_DOP) AS "min_dop", AD1.PX_ID AS "px", AD1.PX_STEP_ID AS "step", AD1.PX_STEP_ARG AS "arg", DECODE(AD1.ACTIVITY_COUNT, AD1.RESP_TIME, NULL, ROUND(AD1.RESP_TIME, 2)) AS "rt"), AD1.ACTIVITY_COUNT)) ORDER BY AD1.PX_STEP_ID, AD1.PX_STEP_ARG, AD1.DFO_PAIR_ROWNUM) ACTIVITY_BUCKET_XML FROM (SELECT AD01.*, CASE WHEN AD01.ACTIVITY_TYPE != 'Other SQL Execution' AND AD01.ACTIVITY_TYPE != 'Non SQL' THEN AD01.ACTIVITY_TYPE END CLASS, CASE WHEN (AD01.ACTIVITY_TYPE = 'Other SQL Execution' OR AD01.ACTIVITY_TYPE = 'Non SQL') THEN AD01.OTHER_SQL_ACTIVITY_TYPE END OTHER_SQL_CLASS, CASE WHEN AD01.ACTIVITY_TYPE != 'Other SQL Execution' AND AD01.ACTIVITY_TYPE != 'Non SQL' THEN AD01.EVENT_NAME END EVENT, CASE WHEN AD01.SQL IN ('this', 'anonymous') THEN NULL ELSE AD01.SQL END RPI, DECODE(AD01.ACTIVITY_TYPE, 'Other SQL Execution', SUBSTR(AD01.EVENT_NAME, 9), NULL) OTHER_SQL, DECODE(AD01.ACTIVITY_TYPE, 'Non SQL', AD01.EVENT_NAME, NULL) NON_SQL, ROW_NUMBER() OVER(PARTITION BY AD01.BUCKET_NUM, AD01.PX_DFO_PAIR_ID ORDER BY AD01.ACTIVITY_TYPE, AD01.EVENT_NAME, AD01.PLAN_LINE_ID) DFO_PAIR_ROWNUM FROM RESPONSE_TIME_DATA AD01) AD1 GROUP BY AD1.BUCKET_NUM) AD2) AH) ELSE NULL END, CASE WHEN :B23 = 'Y' THEN (SELECT XMLELEMENT( "parallel_info", XMLATTRIBUTES( :B17 AS "qc_instance_id", MAX_PX_QCSID AS "qc_session_id", MAX_PX_IS_CROSS_INSTANCE AS "is_cross_instance", MAX_PX_DOP AS "dop", MAX_PX_DOP_INSTANCES AS "max_dop_instances", DIST_INST_COUNT AS "inst_count", DIST_PX_GROUP_COUNT AS "server_group_count", DIST_PX_SET_COUNT AS "server_set_count"), CASE WHEN :B70 = 1 THEN PX_SESSIONS ELSE NULL END, CASE WHEN :B68 = 'Y' THEN DECODE(:B69 , 1, PX_INSTANCES, NULL) ELSE NULL END) FROM (SELECT MAX_PX_QCSID, MAX_PX_DOP, MAX_PX_DOP_INSTANCES, MAX_PX_IS_CROSS_INSTANCE, SUM_SERVERS_REQUESTED, SUM_SERVERS_ALLOCATED, DIST_INST_COUNT, DIST_PX_GROUP_COUNT, DIST_PX_SET_COUNT, (SELECT XMLELEMENT( "sessions", XMLATTRIBUTES(MAX(PX_SESSION.ACTIVITY_COUNT) AS "max_activity_count", MAX(PX_SESSION.IMQ_COUNT) AS "max_imq_count", MAX(PX_SESSION.CPU_COUNT) AS "max_cpu_count", MAX(PX_SESSION.WAIT_COUNT) AS "max_wait_count", MAX(PX_SESSION.OTHER_SQL_COUNT) AS "max_other_sql_count", MAX(PX_SESSION.MAX_IO_REQS) AS "max_io_reqs", MAX(PX_SESSION.MAX_IO_BYTES) AS "max_io_bytes", MAX(PX_SESSION.MAX_BUFFER_GETS) AS "max_buffer_gets", MAX(PX_SESSION.MAX_ELAPSED_TIME) AS "max_elapsed_time"), XMLAGG(PX_SESSION.PX_SESSION_XML ORDER BY PX_SERVER_GROUP NULLS FIRST, PX_SERVER_SET, PX_SERVER#)) FROM (SELECT PX_SERVER_GROUP, PX_SERVER_SET, PX_SERVER#, MAX(PI.MAX_ELAPSED_TIME) MAX_ELAPSED_TIME, MAX(PI.MAX_IO_REQS) MAX_IO_REQS, MAX(PI.MAX_IO_BYTES) MAX_IO_BYTES, MAX(PI.MAX_BUFFER_GETS) MAX_BUFFER_GETS, SUM(PI.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(PI.IMQ_COUNT) IMQ_COUNT, SUM(PI.WAIT_COUNT) WAIT_COUNT, SUM(PI.CPU_COUNT) CPU_COUNT, SUM(PI.OTHER_SQL_COUNT) OTHER_SQL_COUNT, XMLELEMENT( "session", XMLATTRIBUTES( INST_ID AS "inst_id", PROCESS_NAME AS "process_name", SID AS "session_id", SESSION_SERIAL# AS "session_serial", PX_SERVER_GROUP AS "server_group", PX_SERVER_SET AS "server_set", PX_SERVER# AS "server_num"), XMLELEMENT( "stats", XMLATTRIBUTES( 'monitor' AS "type"), NVL2(MAX(ELAPSED_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('elapsed_time' AS "name"), MAX(ELAPSED_TIME)), NULL), NVL2(MAX(QUEUING_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('queuing_time' AS "name"), MAX(QUEUING_TIME)), NULL), NVL2(MAX(CPU_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('cpu_time' AS "name"), MAX(CPU_TIME)), NULL), NVL2(MAX(USER_IO_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('user_io_wait_time' AS "name"), MAX(USER_IO_WAIT_TIME)), NULL), NVL2(MAX(APPLICATION_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('application_wait_time' AS "name"), MAX(APPLICATION_WAIT_TIME)), NULL), NVL2(MAX(CONCURRENCY_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('concurrency_wait_time' AS "name"), MAX(CONCURRENCY_WAIT_TIME)), NULL), NVL2(MAX(CLUSTER_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('cluster_wait_time' AS "name"), MAX(CLUST
ER_WAIT_TIME)), NULL), NVL2(MAX(PLSQL_EXEC_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('plsql_exec_time' AS "name"), MAX(PLSQL_EXEC_TIME)), NULL), NVL2(MAX(JAVA_EXEC_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('java_exec_time' AS "name"), MAX(JAVA_EXEC_TIME)), NULL), NVL2(MAX(OTHER_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES( 'other_wait_time' AS "name"), MAX(OTHER_WAIT_TIME)), NULL), NVL2(MAX(FETCHES), XMLELEMENT( "stat", XMLATTRIBUTES('user_fetch_count' AS "name"), MAX(FETCHES)), NULL), NVL2(MAX(BUFFER_GETS), XMLELEMENT( "stat", XMLATTRIBUTES('buffer_gets' AS "name"), MAX(BUFFER_GETS)), NULL), NVL2(MAX(READ_REQS), XMLELEMENT( "stat", XMLATTRIBUTES('disk_reads' AS "name"), MAX(READ_REQS)), NULL), NVL2(MAX(WRITE_REQS), XMLELEMENT( "stat", XMLATTRIBUTES('direct_writes' AS "name"), MAX(WRITE_REQS)), NULL), NVL2(MAX(READ_REQS), XMLELEMENT( "stat", XMLATTRIBUTES('read_reqs' AS "name"), MAX(READ_REQS)), NULL), NVL2(MAX(READ_BYTES), XMLELEMENT( "stat", XMLATTRIBUTES('read_bytes' AS "name"), MAX(READ_BYTES)), NULL), NVL2(MAX(WRITE_REQS), XMLELEMENT( "stat", XMLATTRIBUTES('write_reqs' AS "name"), MAX(WRITE_REQS)), NULL), NVL2(MAX(WRITE_BYTES), XMLELEMENT( "stat", XMLATTRIBUTES('write_bytes' AS "name"), MAX(WRITE_BYTES)), NULL), NVL2(MAX(IO_UNC_BYTES), XMLELEMENT( "stat", XMLATTRIBUTES('unc_bytes' AS "name"), MAX(IO_UNC_BYTES)), NULL), NVL2(MAX(IO_ELIG_BYTES), XMLELEMENT( "stat", XMLATTRIBUTES('elig_bytes' AS "name"), MAX(IO_ELIG_BYTES)), NULL), NVL2(MAX(IO_RET_BYTES), XMLELEMENT( "stat", XMLATTRIBUTES('ret_bytes' AS "name"), MAX(IO_RET_BYTES)), NULL), CASE WHEN MAX(IO_INTER_BYTES) IS NULL OR NVL(MAX(IO_BYTES), 0) = 0 OR MAX(IO_INTER_BYTES) = MAX(IO_BYTES) OR NVL(MAX(IO_ELIG_BYTES), 0) = 0 THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency' AS "name"), ROUND(MAX(IO_BYTES) / DECODE(MAX(IO_INTER_BYTES), 0, 1, MAX(IO_INTER_BYTES)), 2)) END, CASE WHEN NVL(MAX(IO_ELIG_BYTES), 0) = 0 OR NVL(MAX(IO_BYTES), 0) = 0 OR MAX(IO_UNC_BYTES) = MAX(IO_RET_BYTES) THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency2' AS "name"), GREATEST(0, ROUND(100* (GREATEST( NVL(MAX(IO_UNC_BYTES), 0), NVL(MAX(IO_ELIG_BYTES), 0)) - MAX(IO_RET_BYTES)) / MAX(IO_ELIG_BYTES), 2))) END), CASE WHEN SUM(PI.ACTIVITY_COUNT) > 0 AND :B33 = 1 THEN XMLELEMENT( "activity_sampled", XMLATTRIBUTES( TO_CHAR(MIN(PI.ACTIVITY_START), :B12 ) AS "first_sample_time", TO_CHAR(MAX(PI.ACTIVITY_END), :B12 ) AS "last_sample_time", ROUND((MAX(PI.ACTIVITY_END) - MIN(PI.ACTIVITY_START)) * 3600 * 24) + 1 AS "duration", SUM(PI.ACTIVITY_COUNT) AS "count", SUM(PI.IMQ_COUNT) AS "imq_count", SUM(PI.CPU_COUNT) AS "cpu_count", SUM(PI.WAIT_COUNT) AS "wait_count", SUM(PI.OTHER_SQL_COUNT)AS "other_sql_count", :B40 AS "cpu_cores", :B39 AS "hyperthread"), XMLAGG( NVL2(ACTIVITY_TYPE, XMLELEMENT( "activity", XMLATTRIBUTES( PI.ACTIVITY_TYPE AS "class", PI.EVENT_NAME AS "event"), ACTIVITY_COUNT), NULL) ORDER BY PI.ACTIVITY_TYPE, PI.EVENT_NAME)) ELSE NULL END, CASE WHEN :B60 = 1 AND PI.HAS_OTHER_XML = 'Y' THEN (SELECT XMLTYPE(OTHER_XML) FROM GV$ALL_SQL_MONITOR MON WHERE MON.INST_ID = PI.INST_ID AND MON.KEY = PI.KEY AND MON.SID = PI.SID AND MON.SQL_ID = :B9 AND MON.SQL_EXEC_START = :B8 AND MON.SQL_EXEC_ID = :B7 AND ROWNUM = 1) ELSE NULL END) PX_SESSION_XML FROM (SELECT MO.HAS_OTHER_XML, MO.KEY, MO.INST_ID, DECODE(MO.PROCESS_NAME, 'ora', 'PX Coordinator', MO.PROCESS_NAME) PROCESS_NAME, MO.SID, MO.SESSION_SERIAL#, MO.PX_SERVER_GROUP, MO.PX_SERVER_SET, MO.PX_SERVER#, ASH0.ACTIVITY_TYPE, ASH0.EVENT_NAME, MAX(MO.IO_REQS) MAX_IO_REQS, MAX(MO.IO_BYTES) MAX_IO_BYTES, MAX(MO.BUFFER_GETS) MAX_BUFFER_GETS, MAX(MO.ELAPSED_TIME) MAX_ELAPSED_TIME, SUM(DECODE(ASH0.ACTIVITY_TYPE, NULL, NULL, ASH0.ACTIVITY_COUNT)) ACTIVITY_COUNT, SUM(DECODE(ASH0.ACTIVITY_TYPE, NULL, NULL, ASH0.IMQ_COUNT)) IMQ_COUNT, SUM(DECODE(ASH0.ACTIVITY_TYPE, NULL, NULL, ASH0.WAIT_COUNT)) WAIT_COUNT, SUM(DECODE(ASH0.ACTIVITY_TYPE, NULL, NULL, ASH0.CPU_COUNT)) CPU_COUNT, SUM(DECODE(ASH0.ACTIVITY_TYPE, NULL, NULL, ASH0.OTHER_SQL_COUNT)) OTHER_SQL_COUNT, MIN(ASH0.ACTIVITY_START) ACTIVITY_START, MAX(ASH0.ACTIVITY_END) ACTIVITY_END, MAX(DECODE(MO.ELAPSED_TIME, 0, NULL, MO.ELAPSED_TIME)) ELAPSED_TIME, MAX(DECODE(MO.QUEUING_TIME, 0, NULL, MO.QUEUING_TIME)) QUEUING_TIME, MAX(DECODE(MO.CPU_TIME, 0, NULL, CPU_TIME)) CPU_TIME, MAX(DECODE(MO.FETCHES, 0, NULL, FETCHES)) FETCHES, MAX(DECODE(MO.BUFFER_GETS, 0, NULL, MO.BUFFER_GETS)) BUFFER_GETS, MAX(DECODE(MO.IO_INTER_BYTES, 0, NULL, MO.IO_INTER_BYTES)) IO_INTER_BYTES, MAX(DECODE(MO.READ_REQS, 0, NULL, MO.READ_REQS)) READ_REQS, MAX(DECODE(MO.READ_BYTES, 0, NULL, MO.READ_BYTES)) READ_BYTES, MAX(DECODE(MO.WRITE_REQS, 0, NULL, MO.WRITE_REQS)) WRITE_REQS, MAX(DECODE(MO.WRITE_BYTES, 0, NULL, MO.WRITE_BYTES)) WRITE_BYTES, MAX(DECODE(MO.IO_BYTES, 0, NULL, MO.IO_BYTES)) IO_BYTES, MAX(DECODE(MO.IO_UNC_BYTES, 0, NULL, MO.IO_UNC_BYTES)) IO_UNC_BYTES, MAX(DECODE(MO.IO_ELIG_BYTES, 0, NULL, MO.IO_ELIG_BYTES)) IO_ELIG_BYTES, MAX(DECODE(MO.IO_RET_BYTES, 0, NULL, MO.IO_RET_BYTES)) IO_RET_BYTES, MAX(DECODE(MO.APPLICATION_WAIT_TIME, 0, NULL, MO.APPLICATION_WAIT_TIME)) APPLICATION_WAIT_TIME, MAX(DECODE(MO.CONCURRENCY_WAIT_TIME, 0, NULL, MO.CONCURRENCY_WAIT_TIME)) CONCURRENCY_WAIT_TIME, MAX(DECODE(MO.CLUSTER_WAIT_TIME, 0, NULL, MO.CLUSTER_WAIT_TIME)) CLUSTER_WAIT_TIME, MAX(DECODE(MO.USER_IO_WAIT_TIME, 0, NULL, MO.USER_IO_WAIT_TIME)) USER_IO_WAIT_TIME, MAX(DECODE(PLSQL_EXEC_TIME, 0, NULL, PLSQL_EXEC_TIME)) PLSQL_EXEC_TIME, MAX(DECODE(MO.JAVA_EXEC_TIME, 0, NULL, MO.JAVA_EXEC_TIME)) JAVA_EXEC_TIME, MAX(DECODE(MO.OTHER_WAIT_TIME, 0, NULL, MO.OTHER_WAIT_TIME)) OTHER_WAIT_TIME FROM MONITOR_DATA MO, (SELECT ASH1.INST_ID, ASH1.SESSION_ID, ASH1.ACTIVITY_TYPE, ASH1.EVENT_NAME, SUM(ASH1.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(ASH1.IMQ_COUNT) IMQ_COUNT, SUM(ASH1.WAIT_COUNT) WAIT_COUNT, SUM(ASH1.CPU_COUNT) CPU_COUNT, SUM(ASH1.OTHER_SQL_COUNT)OTHER_SQL_COUNT, MIN(ASH1.ACTIVITY_START) ACTIVITY_START, MAX(ASH1.ACTIVITY_END) ACTIVITY_END FROM ASH_DATA ASH1 GROUP BY ASH1.INST_ID, ASH1.SESSION_ID, ASH1.ACTIVITY_TYPE, ASH1.EVENT_NAME) ASH0 WHERE MO.INST_ID = ASH0.INST_ID(+) AND MO.SID = ASH0.SESSION_ID(+) AND (:B70 = 1 OR :B69 = 1) GROUP BY MO.INST_ID, MO.KEY, MO.HAS_OTHER_XML, MO.PROCESS_NAME, MO.SID, MO.SESSION_SERIAL#, MO.PX_SERVER_GROUP, MO.PX_SERVER_SET, MO.PX_SERVER#, ASH0.ACTIVITY_TYPE, ASH0.EVENT_NAME) PI WHERE (:B70 = 1) GROUP BY PI.INST_ID, PI.KEY, PI.HAS_OTHER_XML, PI.SID, PI.PROCESS_NAME, PI.SESSION_SERIAL#, PI.PX_SERVER_GROUP, PI.PX_SERVER_SET, PI.PX_SERVER#) PX_SESSION) PX_SESSIONS, (SELECT XMLELEMENT( "instances", XMLATTRIBUTES( MAX(PX_INSTANCE.ACTIVITY_COUNT) AS "max_activity_count", MAX(PX_INSTANCE.IMQ_COUNT) AS "max_imq_count", MAX(PX_INSTANCE.CPU_COUNT) AS "max_cpu_count", MAX(PX_INSTANCE.WAIT_COUNT) AS "max_wait_count", MAX(PX_INSTANCE.OTHER_SQL_COUNT) AS "max_other_sql_count", MAX(PX_INSTANCE.ELAPSED_TIME) AS "max_elapsed_time", MAX(PX_INSTANCE.BUFFER_GETS) AS "max_buffer_gets", MAX(PX_INSTANCE.IO_REQS) AS "max_io_reqs", MAX(PX_INSTANCE.IO_BYTES) AS "max_io_bytes"), XMLAGG(PX_INSTANCE.PX_INSTANCES_XML ORDER BY INST_ID)) FROM (SELECT PI.INST_ID, MAX(PI.ELAPSED_TIME) ELAPSED_TIME, MAX(PI.IO_REQS) IO_REQS, MAX
(PI.IO_BYTES) IO_BYTES, MAX(PI.BUFFER_GETS) BUFFER_GETS, SUM(PI.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(PI.IMQ_COUNT) IMQ_COUNT, SUM(PI.WAIT_COUNT) WAIT_COUNT, SUM(PI.CPU_COUNT) CPU_COUNT, SUM(PI.OTHER_SQL_COUNT) OTHER_SQL_COUNT, XMLELEMENT( "instance", XMLATTRIBUTES( INST_ID AS "inst_id"), XMLELEMENT( "stats", XMLATTRIBUTES( 'monitor' AS "type"), NVL2(MAX(ELAPSED_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('elapsed_time' AS "name"), MAX(ELAPSED_TIME)), NULL), NVL2(MAX(QUEUING_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('queuing_time' AS "name"), MAX(QUEUING_TIME)), NULL), NVL2(MAX(CPU_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('cpu_time' AS "name"), MAX(CPU_TIME)), NULL), NVL2(MAX(USER_IO_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('user_io_wait_time' AS "name"), MAX(USER_IO_WAIT_TIME)), NULL), NVL2(MAX(APPLICATION_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('application_wait_time' AS "name"), MAX(APPLICATION_WAIT_TIME)), NULL), NVL2(MAX(CONCURRENCY_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('concurrency_wait_time' AS "name"), MAX(CONCURRENCY_WAIT_TIME)), NULL), NVL2(MAX(CLUSTER_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('cluster_wait_time' AS "name"), MAX(CLUSTER_WAIT_TIME)), NULL), NVL2(MAX(PLSQL_EXEC_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('plsql_exec_time' AS "name"), MAX(PLSQL_EXEC_TIME)), NULL), NVL2(MAX(JAVA_EXEC_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('java_exec_time' AS "name"), MAX(JAVA_EXEC_TIME)), NULL), NVL2(MAX(OTHER_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES( 'other_wait_time' AS "name"), MAX(OTHER_WAIT_TIME)), NULL), NVL2(MAX(FETCHES), XMLELEMENT( "stat", XMLATTRIBUTES('user_fetch_count' AS "name"), MAX(FETCHES)), NULL), NVL2(MAX(BUFFER_GETS), XMLELEMENT( "stat", XMLATTRIBUTES('buffer_gets' AS "name"), MAX(BUFFER_GETS)), NULL), NVL2(MAX(READ_REQS), XMLELEMENT( "stat", XMLATTRIBUTES('disk_reads' AS "name"), MAX(READ_REQS)), NULL), NVL2(MAX(WRITE_REQS), XMLELEMENT( "stat", XMLATTRIBUTES('direct_writes' AS "name"), MAX(WRITE_REQS)), NULL), NVL2(MAX(READ_REQS), XMLELEMENT( "stat", XMLATTRIBUTES('read_reqs' AS "name"), MAX(READ_REQS)), NULL), NVL2(MAX(READ_BYTES), XMLELEMENT( "stat", XMLATTRIBUTES('read_bytes' AS "name"), MAX(READ_BYTES)), NULL), NVL2(MAX(WRITE_REQS), XMLELEMENT( "stat", XMLATTRIBUTES('write_reqs' AS "name"), MAX(WRITE_REQS)), NULL), NVL2(MAX(WRITE_BYTES), XMLELEMENT( "stat", XMLATTRIBUTES('write_bytes' AS "name"), MAX(WRITE_BYTES)), NULL), NVL2(MAX(IO_UNC_BYTES), XMLELEMENT( "stat", XMLATTRIBUTES('unc_bytes' AS "name"), MAX(IO_UNC_BYTES)), NULL), NVL2(MAX(IO_ELIG_BYTES), XMLELEMENT( "stat", XMLATTRIBUTES('elig_bytes' AS "name"), MAX(IO_ELIG_BYTES)), NULL), NVL2(MAX(IO_RET_BYTES), XMLELEMENT( "stat", XMLATTRIBUTES('ret_bytes' AS "name"), MAX(IO_RET_BYTES)), NULL), CASE WHEN MAX(IO_INTER_BYTES) IS NULL OR NVL(MAX(IO_BYTES), 0) = 0 OR MAX(IO_INTER_BYTES) = MAX(IO_BYTES) OR NVL(MAX(IO_ELIG_BYTES), 0) = 0 THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency' AS "name"), ROUND(MAX(IO_BYTES)/ DECODE(MAX(IO_INTER_BYTES), 0, 1, MAX(IO_INTER_BYTES)), 2)) END, CASE WHEN NVL(MAX(IO_ELIG_BYTES), 0) = 0 OR NVL(MAX(IO_BYTES), 0) = 0 OR MAX(IO_UNC_BYTES) = MAX(IO_RET_BYTES) THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency2' AS "name"), GREATEST(0, ROUND(100* (GREATEST( NVL(MAX(IO_UNC_BYTES), 0), NVL(MAX(IO_ELIG_BYTES), 0)) - MAX(IO_RET_BYTES)) / MAX(IO_ELIG_BYTES), 2))) END), CASE WHEN :B33 = 1 AND SUM(PI.ACTIVITY_COUNT) > 0 THEN XMLELEMENT( "activity_sampled", XMLATTRIBUTES( TO_CHAR(MIN(PI.ACTIVITY_START), :B12 ) AS "start_time", TO_CHAR(MAX(PI.ACTIVITY_END), :B12 ) AS "end_time", ROUND((MAX(PI.ACTIVITY_END) - MIN(PI.ACTIVITY_START)) * 3600 * 24) + 1 AS "duration", SUM(PI.ACTIVITY_COUNT) AS "count", SUM(PI.IMQ_COUNT) AS "imq_count", SUM(PI.WAIT_COUNT) AS "wait_count", SUM(PI.CPU_COUNT) AS "cpu_count", SUM(PI.OTHER_SQL_COUNT) AS "other_sql_count", :B40 AS "cpu_cores", :B39 AS "hyperthread"), XMLAGG( NVL2(ACTIVITY_TYPE, XMLELEMENT( "activity", XMLATTRIBUTES( PI.ACTIVITY_TYPE AS "class", PI.EVENT_NAME AS "event"), ACTIVITY_COUNT), NULL) ORDER BY PI.ACTIVITY_TYPE, PI.EVENT_NAME)) ELSE NULL END) PX_INSTANCES_XML FROM (SELECT MO.INST_ID, ASH.ACTIVITY_TYPE, ASH.EVENT_NAME, ASH.ACTIVITY_COUNT, ASH.IMQ_COUNT, ASH.WAIT_COUNT, ASH.CPU_COUNT, ASH.OTHER_SQL_COUNT, ASH.ACTIVITY_START, ASH.ACTIVITY_END, MO.ELAPSED_TIME, MO.QUEUING_TIME, MO.CPU_TIME, MO.APPLICATION_WAIT_TIME, MO.CONCURRENCY_WAIT_TIME, MO.CLUSTER_WAIT_TIME, MO.USER_IO_WAIT_TIME, MO.PLSQL_EXEC_TIME, MO.JAVA_EXEC_TIME, MO.OTHER_WAIT_TIME, MO.FETCHES, MO.BUFFER_GETS, MO.IO_INTER_BYTES, MO.IO_BYTES, MO.READ_REQS, MO.READ_BYTES, MO.WRITE_REQS, MO.WRITE_BYTES, MO.IO_REQS, MO.IO_UNC_BYTES, MO.IO_ELIG_BYTES, MO.IO_RET_BYTES FROM (SELECT MO0.INST_ID, SUM(MO0.ELAPSED_TIME) ELAPSED_TIME, SUM(MO0.QUEUING_TIME) QUEUING_TIME, SUM(MO0.CPU_TIME) CPU_TIME, SUM(MO0.FETCHES) FETCHES, SUM(MO0.BUFFER_GETS) BUFFER_GETS, SUM(MO0.IO_INTER_BYTES) IO_INTER_BYTES, SUM(MO0.IO_BYTES) IO_BYTES, SUM(MO0.READ_REQS) READ_REQS, SUM(MO0.READ_BYTES) READ_BYTES, SUM(MO0.WRITE_REQS) WRITE_REQS, SUM(MO0.WRITE_BYTES) WRITE_BYTES, SUM(MO0.IO_REQS) IO_REQS, SUM(MO0.IO_UNC_BYTES) IO_UNC_BYTES, SUM(MO0.IO_ELIG_BYTES) IO_ELIG_BYTES, SUM(MO0.IO_RET_BYTES) IO_RET_BYTES, SUM(MO0.APPLICATION_WAIT_TIME) APPLICATION_WAIT_TIME, SUM(MO0.CONCURRENCY_WAIT_TIME) CONCURRENCY_WAIT_TIME, SUM(MO0.CLUSTER_WAIT_TIME) CLUSTER_WAIT_TIME, SUM(MO0.USER_IO_WAIT_TIME) USER_IO_WAIT_TIME, SUM(MO0.PLSQL_EXEC_TIME) PLSQL_EXEC_TIME, SUM(MO0.JAVA_EXEC_TIME) JAVA_EXEC_TIME, SUM(MO0.OTHER_WAIT_TIME) OTHER_WAIT_TIME FROM MONITOR_DATA MO0 GROUP BY MO0.INST_ID) MO, (SELECT ASH0.INST_ID, ASH0.ACTIVITY_TYPE, ASH0.EVENT_NAME, SUM(ASH0.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(ASH0.IMQ_COUNT) IMQ_COUNT, SUM(ASH0.WAIT_COUNT) WAIT_COUNT, SUM(ASH0.CPU_COUNT) CPU_COUNT, SUM(ASH0.OTHER_SQL_COUNT) OTHER_SQL_COUNT, MIN(ASH0.ACTIVITY_START) ACTIVITY_START, MAX(ASH0.ACTIVITY_END) ACTIVITY_END FROM ASH_DATA ASH0 GROUP BY ASH0.INST_ID, ASH0.ACTIVITY_TYPE, ASH0.EVENT_NAME) ASH, MONITOR_AGG WHERE MO.INST_ID = ASH.INST_ID(+) AND MONITOR_AGG.DIST_INST_COUNT > 0 ) PI GROUP BY PI.INST_ID)PX_INSTANCE) PX_INSTANCES FROM MONITOR_AGG)) ELSE NULL END, XPLAN_XML, CASE WHEN :B43 = 1 THEN (SELECT XMLELEMENT( "plan_monitor", XMLATTRIBUTES(MAX(PLI.MAX_LINE_ACTIVITY_COUNT) AS "max_activity_count", MAX(PLI.OVERALL_MAX_IO_REQS) AS "max_io_reqs", MAX(PLI.OVERALL_MAX_IO_BYTES) AS "max_io_bytes", MAX(PLI.MAX_LINE_IMQ_COUNT) AS "max_imq_count", MAX(PLI.MAX_LINE_CPU_COUNT) AS "max_cpu_count", MAX(PLI.MAX_LINE_WAIT_COUNT) AS "max_wait_count", MAX(PLI.MAX_LINE_OTHER_SQL_COUNT) AS "max_other_sql_count"), XMLAGG( XMLELEMENT( "operation", XMLATTRIBUTES( PLI.PLAN_LINE_ID AS "id", PLI.PARENT_ID AS "parent_id", PLI.OPERATION AS "name", PLI.OPTIONS AS "options", PLI.DEPTH AS "depth", PLI.POSITION AS "position", PLI.INACTIVE AS "skp", PLI.PX_TYPE AS "px_type"), NVL2(PLI.OBJECT_NAME, XMLELEMENT( "object", XMLATTRIBUTES(PL
I.OBJECT_TYPE AS "type"), XMLFOREST(PLI.OBJECT_OWNER AS "owner"), XMLFOREST(PLI.OBJECT_NAME AS "name")), NULL), XMLFOREST(PLI.PARTITION_START AS "partition_start", PLI.PARTITION_STOP AS "partition_stop"), CASE WHEN PLI.CARDINALITY IS NULL AND PLI.BYTES IS NULL AND PLI.COST IS NULL AND PLI.TEMP_SPACE IS NULL AND PLI.TIME IS NULL THEN NULL ELSE XMLELEMENT( "optimizer", NULL, NVL2(PLI.CARDINALITY, XMLFOREST(PLI.CARDINALITY AS "cardinality"), NULL), NVL2(PLI.BYTES, XMLFOREST(PLI.BYTES AS "bytes"), NULL), NVL2(PLI.COST, XMLFOREST(PLI.COST AS "cost"), NULL), NVL2(PLI.CPU_COST, XMLFOREST(PLI.CPU_COST AS "cpu_cost"), NULL), NVL2(PLI.IO_COST, XMLFOREST(PLI.IO_COST AS "io_cost"), NULL), NVL2(PLI.TEMP_SPACE, XMLFOREST(PLI.TEMP_SPACE AS "temp"), NULL), NVL2(PLI.TIME, XMLFOREST(PLI.TIME AS "time"), NULL)) END, XMLELEMENT( "stats", XMLATTRIBUTES('plan_monitor' AS "type"), NVL2(PLI.FIRST_MOVE_TIME, XMLELEMENT( "stat", XMLATTRIBUTES('first_active' AS "name"), TO_CHAR(FIRST_MOVE_TIME, :B12 )), NULL), CASE WHEN PLI.FIRST_MOVE_TIME != PLI.FIRST_CHANGE_TIME THEN XMLELEMENT( "stat", XMLATTRIBUTES('first_row' AS "name"), TO_CHAR(FIRST_CHANGE_TIME, :B12 )) ELSE NULL END, NVL2(PLI.LAST_MOVE_TIME, XMLELEMENT( "stat", XMLATTRIBUTES('last_active' AS "name"), TO_CHAR(LAST_MOVE_TIME, :B12 )), NULL), CASE WHEN (PLI.FIRST_MOVE_TIME IS NULL OR PLI.LAST_MOVE_TIME IS NULL) THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('duration' AS "name"), ROUND((LAST_MOVE_TIME - FIRST_MOVE_TIME) * 3600 * 24)+1) END, CASE WHEN (PLI.OVERALL_LAST_MOVE_TIME IS NULL OR PLI.LAST_MOVE_TIME IS NULL) THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('from_most_recent' AS "name"), ROUND((PLI.OVERALL_LAST_MOVE_TIME - PLI.LAST_MOVE_TIME) * 3600 * 24)) END, NVL2(PLI.LAST_MOVE_TIME, XMLELEMENT( "stat", XMLATTRIBUTES( 'from_sql_exec_start' AS "name"), ROUND( (FIRST_MOVE_TIME - :B8 ) * 3600*24)), NULL), NVL2(PLI.PERCENT_COMPLETE, XMLELEMENT( "stat", XMLATTRIBUTES('percent_complete' AS "name"), PLI.PERCENT_COMPLETE), NULL), NVL2(PLI.TIME_REMAINING, XMLELEMENT( "stat", XMLATTRIBUTES('time_left' AS "name"), PLI.TIME_REMAINING), NULL), CASE WHEN PLI.HAS_EXECUTED = 1 THEN XMLELEMENT( "stat", XMLATTRIBUTES('starts' AS "name"), PLI.STARTS) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.HAS_EXECUTED = 1 THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'max_starts' AS "name", DECODE(:B68 , 'Y', MOD(TRUNC(MAX_STARTS/1000000), 10000), NULL) AS "iid", MOD(MAX_STARTS, 1000000) AS "sid"), TRUNC(PLI.MAX_STARTS/10000000000)) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.HAS_EXECUTED = 1 THEN XMLELEMENT( "stat", XMLATTRIBUTES('dop' AS "name"), PLI.DOP) ELSE NULL END, CASE WHEN NEED_ROWS IS NOT NULL AND PLI.FIRST_MOVE_TIME IS NOT NULL THEN XMLELEMENT( "stat", XMLATTRIBUTES('cardinality' AS "name"), PLI.OUTPUT_ROWS) ELSE NULL END, CASE WHEN PLI.NEED_ROWS IS NOT NULL AND PLI.DOP > 0 AND PLI.MAX_OUTPUT_ROWS IS NOT NULL AND (PLI.FIRST_MOVE_TIME IS NOT NULL) THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'max_card' AS "name", DECODE(:B68 , 'Y', MOD(TRUNC(MAX_OUTPUT_ROWS/1000000), 10000), NULL) AS "iid", MOD(MAX_OUTPUT_ROWS, 1000000) AS "sid"), TRUNC(PLI.MAX_OUTPUT_ROWS/10000000000)) ELSE NULL END, CASE WHEN PLI.MEM > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES('memory' AS "name"), PLI.MEM) ELSE NULL END, CASE WHEN PLI.MAX_MEM > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES('max_memory' AS "name"), PLI.MAX_MEM) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.MIN_MAX_MEM IS NOT NULL AND PLI.MAX_MEM > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'min_max_mem' AS "name", DECODE(:B68 , 'Y', MOD(TRUNC(MIN_MAX_MEM/1000000), 10000), NULL) AS "iid", MOD(MIN_MAX_MEM, 1000000) AS "sid"), TRUNC(PLI.MIN_MAX_MEM/10000000000)) ELSE NULL END, CASE WHEN PLI.TEMP > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES('temp' AS "name"), PLI.TEMP) ELSE NULL END, CASE WHEN PLI.MAX_TEMP > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES('max_temp' AS "name"), PLI.MAX_TEMP) ELSE NULL END, CASE WHEN PLI.MAX_TEMP > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES('spill_count' AS "name"), PLI.SPILL_COUNT) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.MAX_MAX_TEMP IS NOT NULL AND PLI.MAX_TEMP > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'max_max_temp' AS "name", DECODE(:B68 , 'Y', MOD(TRUNC(MAX_MAX_TEMP/1000000), 10000), NULL) AS "iid", MOD(MAX_MAX_TEMP, 1000000) AS "sid"), TRUNC(PLI.MAX_MAX_TEMP/10000000000)) ELSE NULL END, CASE WHEN PLI.READ_REQS > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES('read_reqs' AS "name"), PLI.READ_REQS) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.MAX_READ_REQS IS NOT NULL AND PLI.READ_REQS > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'max_read_reqs' AS "name", DECODE(:B68 , 'Y', MOD(TRUNC(PLI.MAX_READ_REQS/1000000), 10000), NULL) AS "iid", MOD(PLI.MAX_READ_REQS, 1000000) AS "sid"), TRUNC(PLI.MAX_READ_REQS/10000000000)) ELSE NULL END, CASE WHEN PLI.READ_BYTES > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES('read_bytes' AS "name"), PLI.READ_BYTES) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.MAX_READ_BYTES IS NOT NULL AND PLI.READ_BYTES > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'max_read_bytes' AS "name", DECODE(:B68 , 'Y', MOD(TRUNC(PLI.MAX_READ_BYTES/1000000), 10000), NULL) AS "iid", MOD(PLI.MAX_READ_BYTES, 1000000) AS "sid"), TRUNC(PLI.MAX_READ_BYTES/10000000000)) ELSE NULL END, CASE WHEN PLI.WRITE_REQS > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES('write_reqs' AS "name"), PLI.WRITE_REQS) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.MAX_WRITE_REQS IS NOT NULL AND PLI.WRITE_REQS > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'max_write_reqs' AS "name", DECODE(:B68 , 'Y', MOD(TRUNC(PLI.MAX_WRITE_REQS/1000000), 10000), NULL) AS "iid", MOD(PLI.MAX_WRITE_REQS, 1000000) AS "sid"), TRUNC(PLI.MAX_WRITE_REQS/10000000000)) ELSE NULL END, CASE WHEN PLI.WRITE_BYTES > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES('write_bytes' AS "name"), PLI.WRITE_BYTES) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.MAX_WRITE_BYTES IS NOT NULL AND PLI.WRITE_BYTES > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'max_write_bytes' AS "name", DECODE(:B68 , 'Y', MOD(TRUNC(PLI.MAX_WRITE_BYTES/1000000), 10000), NULL) AS "iid", MOD(PLI.MAX_WRITE_BYTES, 1000000) AS "sid"), TRUNC(PLI.MAX_WRITE_BYTES/10000000000)) ELSE NULL END, CASE WHEN PLI.IO_INTER_BYTES IS NOT NULL AND PLI.IO_BYTES > 0 AND PLI.IO_BYTES != PLI.IO_INTER_BYTES THEN XMLELEMENT( "stat", XMLATTRIBUTES('io_inter_bytes' AS "name"), PLI.IO_INTER_BYTES) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.MAX_IO_INTER_BYTES IS NOT NULL AND PLI.IO_BYTES > 0 AND PLI.IO_BYTES != PLI.IO_INTER_BYTES THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'max_io_inter_bytes' AS "name", DECODE(:B68 , 'Y', MOD(TRUNC(MAX_IO_INTER_BYTES/1000000), 10000), NULL) AS "iid", MOD(MAX_IO_INTER_BYTES, 1000000) AS "sid"), TRUNC(PLI.MAX_IO_INTER_BYTES/10000000000)) ELSE NULL END, CASE WHEN PLI.IO_INTER_BYTES IS NOT NULL AND PLI.IO_BYTES > 0 AND P
LI.IO_BYTES != PLI.IO_INTER_BYTES THEN XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency' AS "name"), ROUND(PLI.IO_BYTES / DECODE(PLI.IO_INTER_BYTES, 0, 1, PLI.IO_INTER_BYTES), 2)) ELSE NULL END), NVL2(STAT_GID, XMLELEMENT( "rwsstats", XMLATTRIBUTES( PLI.STAT_GID AS "group_id"), DECODE(GID_ROWNUM, 1, (SELECT XMLELEMENT( "metadata", NULL, XMLAGG( XMLELEMENT( "stat", XMLATTRIBUTES( ROWNUM AS "id", NAME AS "name", DESCRIPTION AS "desc", TYPE AS "type", DECODE(FLAGS, 0, NULL, FLAGS) AS "flags"), NULL) ORDER BY ID)) FROM V$SQL_MONITOR_STATNAME WHERE GROUP_ID = PLI.STAT_GID), NULL), NVL2(STAT1_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(1 AS "id"), STAT1_VALUE), NULL), NVL2(STAT2_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(2 AS "id"), STAT2_VALUE), NULL), NVL2(STAT3_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(3 AS "id"), STAT3_VALUE), NULL), NVL2(STAT4_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(4 AS "id"), STAT4_VALUE), NULL), NVL2(STAT5_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(5 AS "id"), STAT5_VALUE), NULL), NVL2(STAT6_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(6 AS "id"), STAT6_VALUE), NULL), NVL2(STAT7_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(7 AS "id"), STAT7_VALUE), NULL), NVL2(STAT8_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(8 AS "id"), STAT8_VALUE), NULL), NVL2(STAT9_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(9 AS "id"), STAT9_VALUE), NULL), NVL2(STAT10_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(10 AS "id"), STAT10_VALUE), NULL)), NULL), CASE WHEN PLI.LINE_ACTIVITY_COUNT > 0 AND :B33 = 1 THEN XMLELEMENT( "activity_sampled", XMLATTRIBUTES( TO_CHAR(PLI.LINE_ACTIVITY_START, :B12 ) AS "start_time", TO_CHAR(PLI.LINE_ACTIVITY_END, :B12 ) AS "end_time", ROUND((PLI.LINE_ACTIVITY_END - PLI.LINE_ACTIVITY_START) * 3600*24) + 1 AS "duration", PLI.LINE_ACTIVITY_COUNT AS "count", PLI.LINE_IMQ_COUNT AS "imq_count", PLI.LINE_WAIT_COUNT AS "wait_count", PLI.LINE_CPU_COUNT AS "cpu_count", PLI.LINE_OTHER_SQL_COUNT AS "other_sql_count", :B40 AS "cpu_cores", :B39 AS "hyperthread"), PLI.ACTIVITY_TOTAL, PLI.PLAN_ACTIVITY_HISTO) ELSE NULL END) ORDER BY PLI.PLAN_LINE_ID) ) FROM (SELECT AT.MAX_LINE_ACTIVITY_COUNT, PM.OVERALL_MAX_IO_REQS, PM.OVERALL_MAX_IO_BYTES, AT.MAX_LINE_IMQ_COUNT, AT.MAX_LINE_CPU_COUNT, AT.MAX_LINE_WAIT_COUNT, AT.LINE_OTHER_SQL_COUNT, AT.MAX_LINE_OTHER_SQL_COUNT, PM.PLAN_LINE_ID, PM.PARENT_ID, PM.OPERATION, PM.OPTIONS, PM.DEPTH, PM.POSITION, PM.INACTIVE, CASE WHEN PM.OPERATION = 'PX COORDINATOR' AND :B23 = 'Y' AND (PM.PX_SERVER_SET IS NOT NULL OR AH.PX_SERVER_SET IS NOT NULL) THEN 'QC' WHEN PM.PX_SERVER_SET IS NOT NULL THEN TO_CHAR(PM.PX_SERVER_SET) WHEN AH.PX_SERVER_SET IS NOT NULL THEN TO_CHAR(AH.PX_SERVER_SET) WHEN (:B23 = 'N' OR (PM.LAST_CHANGE_TIME IS NULL AND AT.LINE_ACTIVITY_END IS NULL)) THEN NULL ELSE 'QC' END PX_TYPE, PM.FIRST_CHANGE_TIME, AT.LINE_ACTIVITY_START, PM.LAST_CHANGE_TIME, PM.OVERALL_LAST_CHANGE_TIME, AT.LINE_ACTIVITY_END, AT.OVERALL_LINE_ACTIVITY_END, LEAST(NVL(AT.LINE_ACTIVITY_START, PM.FIRST_CHANGE_TIME), NVL(PM.FIRST_CHANGE_TIME, AT.LINE_ACTIVITY_START)) FIRST_MOVE_TIME, GREATEST(NVL(AT.LINE_ACTIVITY_END, PM.LAST_CHANGE_TIME), NVL(PM.LAST_CHANGE_TIME, AT.LINE_ACTIVITY_END)) LAST_MOVE_TIME, GREATEST(NVL(AT.OVERALL_LINE_ACTIVITY_END, PM.OVERALL_LAST_CHANGE_TIME), NVL(PM.OVERALL_LAST_CHANGE_TIME, AT.OVERALL_LINE_ACTIVITY_END)) OVERALL_LAST_MOVE_TIME, CASE WHEN PM.STARTS IS NOT NULL AND PM.STARTS > 0 THEN 1 ELSE 0 END HAS_EXECUTED, PM.OBJECT_NAME, PM.OBJECT_TYPE, PM.OBJECT_OWNER, PM.PARTITION_START, PM.PARTITION_STOP, PM.CARDINALITY, PM.BYTES, PM.COST, PM.TEMP_SPACE, PM.TIME, PM.CPU_COST, PM.IO_COST, LO.PERCENT_COMPLETE, LO.TIME_REMAINING, PM.STARTS, PM.DOP, PM.MAX_STARTS, PM.OUTPUT_ROWS, PM.NEED_ROWS, PM.MAX_OUTPUT_ROWS, PM.MEM, PM.MAX_MEM, PM.MIN_MAX_MEM, PM.TEMP, PM.MAX_TEMP, PM.SPILL_COUNT, PM.MAX_MAX_TEMP, PM.READ_REQS, PM.MAX_READ_REQS, PM.READ_BYTES, PM.MAX_READ_BYTES, PM.WRITE_REQS, PM.MAX_WRITE_REQS, PM.WRITE_BYTES, PM.MAX_WRITE_BYTES, PM.IO_INTER_BYTES, PM.IO_BYTES, PM.MAX_IO_INTER_BYTES, AT.LINE_ACTIVITY_COUNT, AT.LINE_IMQ_COUNT, AT.LINE_WAIT_COUNT, AT.LINE_CPU_COUNT, AT.ACTIVITY_TOTAL, AH.PLAN_ACTIVITY_HISTO, PM.STAT_GID, PM.GID_ROWNUM, PM.STAT1_VALUE, PM.STAT2_VALUE, PM.STAT3_VALUE, PM.STAT4_VALUE, PM.STAT5_VALUE, PM.STAT6_VALUE, PM.STAT7_VALUE, PM.STAT8_VALUE, PM.STAT9_VALUE, PM.STAT10_VALUE FROM (SELECT AT0.*, MAX(LINE_ACTIVITY_END) OVER() OVERALL_LINE_ACTIVITY_END, MAX(LINE_ACTIVITY_COUNT) OVER() MAX_LINE_ACTIVITY_COUNT, MAX(LINE_IMQ_COUNT) OVER() MAX_LINE_IMQ_COUNT, MAX(LINE_CPU_COUNT) OVER() MAX_LINE_CPU_COUNT, MAX(LINE_WAIT_COUNT) OVER() MAX_LINE_WAIT_COUNT, MAX(LINE_OTHER_SQL_COUNT) OVER() MAX_LINE_OTHER_SQL_COUNT FROM (SELECT AD1.PLAN_LINE_ID, MIN(AD1.LINE_ACTIVITY_START) LINE_ACTIVITY_START, MAX(AD1.LINE_ACTIVITY_END) LINE_ACTIVITY_END, SUM(AD1.ACTIVITY_COUNT) LINE_ACTIVITY_COUNT, SUM(AD1.IMQ_COUNT) LINE_IMQ_COUNT, SUM(AD1.WAIT_COUNT) LINE_WAIT_COUNT, SUM(AD1.OTHER_SQL_COUNT) LINE_OTHER_SQL_COUNT, SUM(AD1.CPU_COUNT) LINE_CPU_COUNT, SUBSTR(MAX(LPAD(AD1.ACTIVITY_COUNT, 10)|| AD1.ACTIVITY_TYPE), 11) MOST_ACTIVE, XMLAGG(XMLELEMENT( "activity", XMLATTRIBUTES( AD1.ACTIVITY_TYPE AS "class", AD1.EVENT_NAME AS "event"), AD1.ACTIVITY_COUNT) ORDER BY AD1.ACTIVITY_TYPE, AD1.EVENT_NAME) ACTIVITY_TOTAL FROM (SELECT AD0.PLAN_LINE_ID, AD0.ACTIVITY_TYPE, AD0.EVENT_NAME, MIN(AD0.ACTIVITY_START) LINE_ACTIVITY_START, MAX(AD0.ACTIVITY_END) LINE_ACTIVITY_END, SUM(AD0.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(AD0.IMQ_COUNT) IMQ_COUNT, SUM(AD0.WAIT_COUNT) WAIT_COUNT, SUM(AD0.CPU_COUNT) CPU_COUNT, SUM(AD0.OTHER_SQL_COUNT) OTHER_SQL_COUNT, MAX(AD0.DFO_MOST_ACTIVE_IID) DFO_MOST_ACTIVE_IID, MAX(AD0.DFO_MOST_ACTIVE_SID) DFO_MOST_ACTIVE_SID, SUM(AD0.DFO_MOST_ACTIVE_COUNT) DFO_MOST_ACTIVE_COUNT FROM ASH_DATA AD0 WHERE AD0.PLAN_LINE_ID IS NOT NULL GROUP BY AD0.PLAN_LINE_ID, AD0.ACTIVITY_TYPE, AD0.EVENT_NAME) AD1 GROUP BY AD1.PLAN_LINE_ID) AT0) AT, (SELECT AD2.PLAN_LINE_ID, MIN(AD2.PX_SERVER_SET) PX_SERVER_SET, MIN(AD2.LINE_ACTIVITY_START) LINE_ACTIVITY_START, MAX(AD2.LINE_ACTIVITY_END) LINE_ACTIVITY_END, SUM(AD2.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(AD2.IMQ_COUNT) IMQ_COUNT, SUM(AD2.WAIT_COUNT) WAIT_COUNT, SUM(AD2.CPU_COUNT) CPU_COUNT, SUM(AD2.OTHER_SQL_COUNT) OTHER_SQL_COUNT, CASE WHEN :B29 = 1 AND SUM(AD2.ACTIVITY_COUNT) > 0 THEN XMLELEMENT( "activity_histogram", XMLATTRIBUTES( :B26 AS "bucket_interval", :B27 AS "bucket_count", TO_CHAR( :B20 , :B12 ) AS "start_time", TO_CHAR(:B22 , :B12 ) AS "end_time", ROUND((:B22 -:B20 ) *3600*24) + 1 AS "duration"), XMLAGG(XMLELEMENT( "bucket", XMLATTRIBUTES( AD2.BUCKET_NUM AS "number"), AD2.ACTIVITY_BUCKET) ORDER BY AD2.BUCKET_NUM)) ELSE NULL END PLAN_ACTIVITY_HISTO FROM (SELECT AD1.PLAN_LINE_ID, AD1.BUCKET_NUM, MIN(AD1.PX_SERVER_SET) PX_SERVER_SET, MIN(AD1.LINE_ACTIVITY_START) LINE_ACTIVITY_START, MAX(AD1.LINE_ACTIVITY_END) LINE_ACTIVITY_END, MIN(AD1.BUCKET_ACTIVITY_START) BUCKET_ACTIVITY_START, MAX(AD1.BUCKET_ACTIVITY_END) BUCKET_ACTIVITY_END, SUM(AD1.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(AD1.IMQ_COUNT) IMQ_COUNT, SUM(AD1.WAIT_COUNT) WAIT_COUNT, SUM(AD1.CPU_COUNT) CPU_COUNT, SUM(AD1.OTHER_SQL_COUNT) OTHER_SQL_COUNT, SUBSTR(MAX(LPAD(AD1.ACTIVITY_COUNT, 10)|| AD1.ACTIVITY_TYPE), 11) MOST_ACTIVE, XMLAGG(NVL2(AD1.ACTIVITY_TYPE, XMLELEMENT( "acti
vity", XMLATTRIBUTES( AD1.ACTIVITY_TYPE AS "class", AD1.EVENT_NAME AS "event"), AD1.ACTIVITY_COUNT), NULL) ORDER BY AD1.ACTIVITY_TYPE, AD1.EVENT_NAME) ACTIVITY_BUCKET FROM (SELECT AD0.PLAN_LINE_ID, AD0.PLAN_ACTIVITY_BUCKET_NUM BUCKET_NUM, AD0.ACTIVITY_TYPE, AD0.EVENT_NAME, MIN(NVL2(AD0.ACTIVITY_START, AD0.PX_SERVER_SET, NULL)) PX_SERVER_SET, MIN(AD0.ACTIVITY_START) LINE_ACTIVITY_START, MAX(AD0.ACTIVITY_END) LINE_ACTIVITY_END, MIN(AD0.BUCKET_ACTIVITY_START) BUCKET_ACTIVITY_START, MAX(AD0.BUCKET_ACTIVITY_END) BUCKET_ACTIVITY_END, SUM(AD0.IMQ_COUNT) IMQ_COUNT, SUM(AD0.CPU_COUNT) CPU_COUNT, SUM(AD0.WAIT_COUNT) WAIT_COUNT, SUM(AD0.OTHER_SQL_COUNT) OTHER_SQL_COUNT, SUM(AD0.ACTIVITY_COUNT) ACTIVITY_COUNT FROM ASH_DATA AD0 GROUP BY AD0.PLAN_LINE_ID, AD0.PLAN_ACTIVITY_BUCKET_NUM, AD0.ACTIVITY_TYPE, AD0.EVENT_NAME) AD1 GROUP BY AD1.PLAN_LINE_ID, AD1.BUCKET_NUM) AD2 GROUP BY AD2.PLAN_LINE_ID) AH, (SELECT LO2.SQL_PLAN_LINE_ID PLAN_LINE_ID, DECODE(SUM(LO2.TOTALWORK), 0, NULL, ROUND(SUM(LO2.SOFAR)*100/SUM(LO2.TOTALWORK))) PERCENT_COMPLETE, MAX(LO2.TIME_REMAINING) TIME_REMAINING FROM MONITOR_DATA MO, (SELECT * FROM TABLE( GV$(CURSOR( SELECT USERENV('instance') INST_ID, SQL_PLAN_LINE_ID, TOTALWORK, SOFAR, TIME_REMAINING, SID FROM V$SESSION_LONGOPS L WHERE (:B49 = 'Y' OR :B71 = 'DONE (ERROR)') AND L.SQL_ID = :B9 AND L.SQL_EXEC_START = :B8 AND L.SQL_EXEC_ID = :B7 )))) LO2 WHERE LO2.INST_ID = MO.INST_ID AND LO2.SID = MO.SID GROUP BY LO2.SQL_PLAN_LINE_ID ) LO, (SELECT PM0.*, CASE WHEN PM0.STARTS IS NULL OR PM0.STARTS = 0 OR PM0.OUTPUT_ROWS IS NULL THEN NULL ELSE 1 END NEED_ROWS, ROW_NUMBER() OVER(PARTITION BY PM0.STAT_GID ORDER BY PM0.PLAN_LINE_ID ) GID_ROWNUM, MAX(LAST_CHANGE_TIME) OVER() OVERALL_LAST_CHANGE_TIME, MAX(MAX_IO_REQS) OVER() OVERALL_MAX_IO_REQS, MAX(MAX_IO_BYTES) OVER() OVERALL_MAX_IO_BYTES FROM (SELECT /*+ leading(mo) use_hash(plm) */ PLM.PLAN_LINE_ID PLAN_LINE_ID, PLM.PLAN_OPERATION OPERATION, PLM.PLAN_OPTIONS OPTIONS, MAX(PLM.PLAN_PARENT_ID) PARENT_ID, MAX(PLM.PLAN_DEPTH) DEPTH, MAX(PLM.PLAN_POSITION) POSITION, MAX(PLM.PLAN_OPERATION_INACTIVE) INACTIVE, MAX(PLM.PLAN_OBJECT_OWNER) OBJECT_OWNER, MAX(PLM.PLAN_OBJECT_NAME) OBJECT_NAME, MAX(PLM.PLAN_OBJECT_TYPE) OBJECT_TYPE, MAX(PLM.PLAN_COST) COST, MAX(PLM.PLAN_CARDINALITY) CARDINALITY, MAX(PLM.PLAN_BYTES) BYTES, MAX(PLM.PLAN_CPU_COST) CPU_COST, MAX(PLM.PLAN_IO_COST) IO_COST, MAX(PLM.PLAN_TEMP_SPACE) TEMP_SPACE, MAX(PLM.PLAN_TIME) TIME, MAX(PLM.PLAN_PARTITION_START) PARTITION_START, MAX(PLM.PLAN_PARTITION_STOP) PARTITION_STOP, MIN(PLM.FIRST_CHANGE_TIME) FIRST_CHANGE_TIME, MAX(PLM.LAST_CHANGE_TIME) LAST_CHANGE_TIME, MIN(PLM.LAST_CHANGE_TIME) MIN_LAST_CHANGE_TIME, MIN(NVL2(PLM.FIRST_CHANGE_TIME, MO.PX_SERVER_SET, NULL)) PX_SERVER_SET, COUNT(CASE WHEN PLM.PAR IS NOT NULL AND PLM.STARTS IS NOT NULL AND PLM.STARTS > 0 AND PLM.PLAN_LINE_ID != 0 AND PLM.PLAN_OPERATION != 'PX COORDINATOR' THEN 1 ELSE NULL END) DOP, SUM(PLM.STARTS) STARTS, MAX(NVL2(PAR, PLM.STARTS * 10000000000 + PLM.ES, NULL)) MAX_STARTS, SUM(PLM.OUTPUT_ROWS) OUTPUT_ROWS, MAX(NVL2(PAR, PLM.OUTPUT_ROWS * 10000000000 +PLM.ES, NULL)) MAX_OUTPUT_ROWS, SUM(PLM.WORKAREA_MEM) MEM, SUM(PLM.WORKAREA_MAX_MEM) MAX_MEM, MIN(NVL2(PAR, PLM.WORKAREA_MAX_MEM * 10000000000 + PLM.ES, NULL)) MIN_MAX_MEM, SUM(PLM.WORKAREA_TEMPSEG) TEMP, SUM(PLM.WORKAREA_MAX_TEMPSEG) MAX_TEMP, MAX(NVL2(PAR, PLM.WORKAREA_MAX_TEMPSEG * 10000000000 + PLM.ES, NULL)) MAX_MAX_TEMP, COUNT(PLM.WORKAREA_MAX_TEMPSEG) SPILL_COUNT, SUM(PLM.PHYSICAL_READ_REQUESTS) READ_REQS, MAX(NVL2(PAR, PLM.PHYSICAL_READ_REQUESTS * 10000000000 + PLM.ES, NULL)) MAX_READ_REQS, SUM(PLM.PHYSICAL_READ_BYTES) READ_BYTES, MAX(NVL2(PAR, PLM.PHYSICAL_READ_BYTES * 10000000000 + PLM.ES, NULL)) MAX_READ_BYTES, SUM(PLM.PHYSICAL_WRITE_REQUESTS) WRITE_REQS, MAX(NVL2(PAR, PLM.PHYSICAL_WRITE_REQUESTS * 10000000000 + PLM.ES, NULL)) MAX_WRITE_REQS, SUM(PLM.PHYSICAL_WRITE_BYTES) WRITE_BYTES, MAX(NVL2(PAR, PLM.PHYSICAL_WRITE_BYTES * 10000000000 + PLM.ES, NULL)) MAX_WRITE_BYTES, NVL(SUM(PLM.PHYSICAL_READ_BYTES), 0) + NVL(SUM(PLM.PHYSICAL_WRITE_BYTES), 0) IO_BYTES, SUM(NVL(PLM.PHYSICAL_READ_REQUESTS, 0) + NVL(PLM.PHYSICAL_WRITE_REQUESTS, 0)) MAX_IO_REQS, SUM(NVL(PLM.PHYSICAL_READ_BYTES, 0) + NVL(PLM.PHYSICAL_WRITE_BYTES, 0)) MAX_IO_BYTES, SUM(PLM.IO_INTERCONNECT_BYTES) IO_INTER_BYTES, MAX(NVL2(PAR, PLM.IO_INTERCONNECT_BYTES * 10000000000 + PLM.ES, NULL)) MAX_IO_INTER_BYTES, MAX(OTHERSTAT_GROUP_ID) STAT_GID, NVL(DECODE(MAX(OTHERSTAT_1_TYPE), 3, MAX(OTHERSTAT_1_VALUE), 4, MAX(OTHERSTAT_1_VALUE), 6, MIN(OTHERSTAT_1_VALUE), 7, MIN(OTHERSTAT_1_VALUE), NULL), SUM(DECODE(OTHERSTAT_1_TYPE, 1, OTHERSTAT_1_VALUE, 2, OTHERSTAT_1_VALUE, NULL))) STAT1_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_2_TYPE), 3, MAX(OTHERSTAT_2_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + OTHERSTAT_2_VALUE), 7, MIN(RMAX1 + OTHERSTAT_2_VALUE), NULL), 6, MIN(OTHERSTAT_2_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_2_TYPE, 1, OTHERSTAT_2_VALUE, 2, OTHERSTAT_2_VALUE, NULL))) STAT2_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_3_TYPE), 3, MAX(OTHERSTAT_3_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + OTHERSTAT_3_VALUE), 7, MIN(RMAX1 + OTHERSTAT_3_VALUE), NULL), 6, MIN(OTHERSTAT_3_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_3_TYPE, 1, OTHERSTAT_3_VALUE, 2, OTHERSTAT_3_VALUE, NULL))) STAT3_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_4_TYPE), 3, MAX(OTHERSTAT_4_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + OTHERSTAT_4_VALUE), 7, MIN(RMAX1 + OTHERSTAT_4_VALUE), NULL), 6, MIN(OTHERSTAT_4_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_4_TYPE, 1, OTHERSTAT_4_VALUE, 2, OTHERSTAT_4_VALUE, NULL))) STAT4_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_5_TYPE), 3, MAX(OTHERSTAT_5_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + OTHERSTAT_5_VALUE), 7, MIN(RMAX1 + OTHERSTAT_5_VALUE), NULL), 6, MIN(OTHERSTAT_5_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_5_TYPE, 1, OTHERSTAT_5_VALUE, 2, OTHERSTAT_5_VALUE, NULL))) STAT5_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_6_TYPE), 3, MAX(OTHERSTAT_6_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + OTHERSTAT_6_VALUE), 7, MIN(RMAX1 + OTHERSTAT_6_VALUE), NULL), 6, MIN(OTHERSTAT_6_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_6_TYPE, 1, OTHERSTAT_6_VALUE, 2, OTHERSTAT_6_VALUE, NULL))) STAT6_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_7_TYPE), 3, MAX(OTHERSTAT_7_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + OTHERSTAT_7_VALUE), 7, MIN(RMAX1 + OTHERSTAT_7_VALUE), NULL), 6, MIN(OTHERSTAT_7_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_7_TYPE, 1, OTHERSTAT_7_VALUE, 2, OTHERSTAT_7_VALUE, NULL))) STAT7_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_8_TYPE), 3, MAX(OTHERSTAT_8_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + OTHERSTAT_8_VALUE), 7, MIN(RMAX1 + OTHERSTAT_8_VALUE), NULL), 6, MIN(OTHERSTAT_8_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_8_TYPE, 1, OTHERSTAT_8_VALUE, 2, OTHERSTAT_8_VALUE, NULL))) STAT8_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_9_TYPE), 3, MAX(OTHERSTAT_9_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + OTHERSTAT_9_VALUE), 7, MIN(RMAX1 + OTHERSTAT_9_VALUE), NULL), 6, MIN(OTHERSTAT_9_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_9_TYPE, 1, OTHERSTAT_9_VALUE, 2, OTHERSTAT_9_VALUE, NULL))) STAT9_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_10_TYPE), 3, MAX(OTHERSTAT_10_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + OTHERSTAT_10_VALUE), 7, MIN(RMAX1 + OTHERSTAT_10_VALUE), NULL), 6, MIN(OTHERSTAT_10_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_10_TYPE, 1, OTHERSTAT_10_VALUE, 2, OTHERSTAT_10_VALUE, NULL))) STAT10_VALUE FROM (SELECT A.*, OTHERSTAT_1_VALUE * 10000000000000000 RMAX1, A.INST_ID * 100
0000 + A.SID ES, DECODE(A.PROCESS_NAME, 'ora', NULL, 1) PAR FROM (SELECT * FROM TABLE(GV$(CURSOR( SELECT USERENV('instance') INST_ID, A0.* FROM V$ALL_SQL_PLAN_MONITOR A0 WHERE A0.SQL_ID = :B9 AND A0.SQL_EXEC_START = :B8 AND A0.SQL_EXEC_ID = :B7 AND USERENV('instance') BETWEEN :B11 AND :B10 ))) ) A ) PLM, MONITOR_DATA MO WHERE PLM.INST_ID = MO.INST_ID AND PLM.INST_ID BETWEEN :B11 AND :B10 AND PLM.KEY = MO.KEY GROUP BY PLM.PLAN_LINE_ID, PLM.PLAN_OPERATION, PLM.PLAN_OPTIONS) PM0) PM WHERE AH.PLAN_LINE_ID(+) = PM.PLAN_LINE_ID AND AT.PLAN_LINE_ID(+) = PM.PLAN_LINE_ID AND LO.PLAN_LINE_ID(+) = PM.PLAN_LINE_ID AND (:B21 IS NULL OR PM.PLAN_LINE_ID = :B21 )) PLI) ELSE NULL END, CASE WHEN :B42 = 1 THEN DBMS_SQLTUNE.BUILD_STASH_XML( SESSION_ID=>:B19 , SESSION_SERIAL=>:B18 , SESSION_INST_ID=>:B17 , PX_MODE=>'yes', START_TIME=>:B20 , END_TIME=>:B22 , MISSING_SECONDS=> :B41 , INSTANCE_LOW_FILTER=>:B11 , INSTANCE_HIGH_FILTER=>:B10 , BUCKET_MAX_COUNT=>NULL, BUCKET_INTERVAL=>:B26 , REPORT_LEVEL=>'typical', CPU_CORES=>:B40 , IS_HYPER=>:B39 ) ELSE NULL END), (CASE WHEN :B38 = 1 THEN (SELECT XMLELEMENT( "skewed_sessions", XMLATTRIBUTES( DECODE(MIN(INST_ID), NULL, :B17 , MIN(INST_ID)) AS "min_iid", DECODE(MAX(INST_ID), NULL, :B17 , MAX(INST_ID)) AS "max_iid"), XMLAGG( XMLELEMENT( "s", XMLATTRIBUTES( INST_ID AS "i"), SESSION_ID) ORDER BY INST_ID, SESSION_ID)) FROM (SELECT SESS.* FROM (SELECT DECODE(AD.DFO_MOST_ACTIVE_IID, :B17 , NULL, AD.DFO_MOST_ACTIVE_IID) INST_ID, AD.DFO_MOST_ACTIVE_SID SESSION_ID FROM ASH_DATA AD WHERE AD.DFO_MOST_ACTIVE_COUNT IS NOT NULL GROUP BY AD.DFO_MOST_ACTIVE_IID, AD.DFO_MOST_ACTIVE_SID ORDER BY MAX(AD.DFO_MOST_ACTIVE_COUNT) DESC) SESS WHERE ROWNUM <= 100)) ELSE NULL END), (CASE WHEN :B37 = 1 THEN (SELECT XMLELEMENT( "report_repository_summary", CASE WHEN MA.MAX_DBOP_NAME IS NOT NULL THEN XMLELEMENT( "dbop", XMLATTRIBUTES('F' AS "detail", MA.MAX_DBOP_NAME AS "dbop_name", TO_CHAR(MA.MIN_FIRST_REFRESH_TIME, :B12 ) AS "dbop_exec_start", MA.MAX_DBOP_EXEC_ID AS "dbop_exec_id"), XMLFOREST( MA.MAX_STATUS AS "status", TO_CHAR(NVL(MA.MAX_SQL_EXEC_START, MA.MIN_FIRST_REFRESH_TIME), :B12 )AS "first_refresh_time", TO_CHAR(MA.MAX_LAST_REFRESH_TIME, :B12 )AS "last_refresh_time", MA.SUM_REFRESH_COUNT AS "refresh_count", MA.MAX_INST_ID AS "inst_id", MA.MAX_SESSION_ID AS "session_id", MA.MAX_SESSION_SERIAL AS "session_serial", MA.MAX_USERID AS "user_id", MA.MAX_USERNAME AS "user", MA.MAX_CON_ID AS "con_id", MA.MAX_CON_NAME AS "con_name", MA.MAX_MODULE AS "module", MA.MAX_ACTION AS "action", MA.MAX_SERVICE_NAME AS "service", MA.MAX_CLIENT_ID AS "client_id", MA.MAX_CLIENT_INFO AS "client_info", MA.MAX_PROGRAM AS "program", MA.MAX_PL_ENTRY_OID AS "plsql_entry_object_id", MA.MAX_PL_ENTRY_PROGID AS "plsql_entry_subprogram_id", MA.MAX_PL_OID AS "plsql_object_id", MA.MAX_PL_PROGID AS "plsql_subprogram_id", MA.MAX_PX_IS_CROSS_INSTANCE AS "is_cross_instance", MA.MAX_PX_DOP AS "dop", MA.MAX_PX_DOP_INSTANCES AS "instances"), CASE WHEN MA.MAX_ERROR_NUMBER IS NULL THEN NULL ELSE XMLELEMENT( "error", XMLATTRIBUTES(MA.MAX_ERROR_NUMBER AS "number", MA.MAX_ERROR_FACILITY AS "facility"), MA.MAX_ERROR_MESSAGE) END, XMLELEMENT( "stats", XMLATTRIBUTES('monitor' AS "type"), XMLELEMENT( "stat", XMLATTRIBUTES('duration' AS "name"), GREATEST(ROUND((MA.MAX_LAST_REFRESH_TIME- NVL(MA.MAX_SQL_EXEC_START, MA.MIN_FIRST_REFRESH_TIME))*86400), LEAST(MA.SUM_ELAPSED_TIME/1000000, 1), CEIL(MA.MAX_QUEUING_TIME/1000000))), DECODE(MA.SUM_ELAPSED_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('elapsed_time' AS "name"), MA.SUM_ELAPSED_TIME)), DECODE(MA.MAX_QUEUING_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('queuing_time' AS "name"), MA.MAX_QUEUING_TIME)), DECODE(MA.SUM_CPU_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('cpu_time' AS "name"), MA.SUM_CPU_TIME)), DECODE(MA.SUM_USER_IO_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('user_io_wait_time' AS "name"), MA.SUM_USER_IO_WAIT_TIME)), DECODE(MA.SUM_APPLICATION_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('application_wait_time' AS "name"), MA.SUM_APPLICATION_WAIT_TIME)), DECODE(MA.SUM_CONCURRENCY_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('concurrency_wait_time' AS "name"), MA.SUM_CONCURRENCY_WAIT_TIME)), DECODE(MA.SUM_CLUSTER_WAIT_TIME, 0, NULL, XMLELEMENT( "stat
", XMLATTRIBUTES('cluster_wait_time' AS "name"), MA.SUM_CLUSTER_WAIT_TIME)), DECODE(MA.SUM_PLSQL_EXEC_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('plsql_exec_time' AS "name"), MA.SUM_PLSQL_EXEC_TIME)), DECODE(MA.SUM_JAVA_EXEC_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('java_exec_time' AS "name"), MA.SUM_JAVA_EXEC_TIME)), DECODE(MA.SUM_OTHER_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('other_wait_time' AS "name"), MA.SUM_OTHER_WAIT_TIME)), DECODE(MA.SUM_FETCHES, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('user_fetch_count' AS "name"), MA.SUM_FETCHES)), DECODE(MA.SUM_BUFFER_GETS, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('buffer_gets' AS "name"), MA.SUM_BUFFER_GETS)), DECODE(MA.SUM_READ_REQS, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('read_reqs' AS "name"), MA.SUM_READ_REQS)), DECODE(MA.SUM_READ_BYTES, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('read_bytes' AS "name"), MA.SUM_READ_BYTES)), DECODE(MA.SUM_WRITE_REQS, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('write_reqs' AS "name"), MA.SUM_WRITE_REQS)), DECODE(MA.SUM_WRITE_BYTES, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('write_bytes' AS "name"), MA.SUM_WRITE_BYTES)), CASE WHEN MA.SUM_IO_INTER_BYTES IS NULL OR MA.SUM_IO_INTER_BYTES = MA.SUM_IO_BYTES OR MA.SUM_IO_BYTES = 0 OR NVL(MA.SUM_IO_ELIG_BYTES, 0) = 0 THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency' AS "name"), ROUND(MA.SUM_IO_BYTES / DECODE(MA.SUM_IO_INTER_BYTES, 0, 1, MA.SUM_IO_INTER_BYTES), 2)) END, CASE WHEN NVL(MA.SUM_IO_ELIG_BYTES, 0) = 0 OR MA.SUM_IO_BYTES = 0 OR MA.SUM_IO_UNC_BYTES = MA.SUM_IO_RET_BYTES THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency2' AS "name"), GREATEST(0, ROUND(100 * (GREATEST(MA.SUM_IO_UNC_BYTES, MA.SUM_IO_ELIG_BYTES) - MA.SUM_IO_RET_BYTES) / MA.SUM_IO_ELIG_BYTES, 2))) END) ) ELSE XMLELEMENT( "sql", XMLATTRIBUTES( MA.MAX_SQL_ID AS "sql_id", TO_CHAR(MA.MAX_SQL_EXEC_START, :B12 ) AS "sql_exec_start", MA.MAX_SQL_EXEC_ID AS "sql_exec_id"), XMLFOREST(MA.MAX_STATUS AS "status", SUBSTR(MA.SQLMON_TEXT, 1, 100) AS "sql_text", TO_CHAR(MA.MIN_FIRST_REFRESH_TIME, :B12 ) AS "first_refresh_time", TO_CHAR(MA.MAX_LAST_REFRESH_TIME, :B12 ) AS "last_refresh_time", MA.SUM_REFRESH_COUNT AS "refresh_count", MA.MAX_INST_ID AS "inst_id", MA.MAX_SESSION_ID AS "session_id", MA.MAX_SESSION_SERIAL AS "session_serial", MA.MAX_USERID AS "user_id", MA.MAX_USERNAME AS "user", MA.MAX_CON_ID AS "con_id", MA.MAX_CON_NAME AS "con_name", MA.MAX_MODULE AS "module", MA.MAX_ACTION AS
"action", MA.MAX_SERVICE_NAME AS "service", MA.MAX_CLIENT_ID AS "client_id", MA.MAX_CLIENT_INFO AS "client_info", MA.MAX_PROGRAM AS "program", MA.MAX_PLAN_HASH_VALUE AS "plan_hash", MA.MAX_PL_ENTRY_OID AS "plsql_entry_object_id", MA.MAX_PL_ENTRY_PROGID AS "plsql_entry_subprogram_id", MA.MAX_PL_OID AS "plsql_object_id", MA.MAX_PL_PROGID AS "plsql_subprogram_id", MA.MAX_PX_IS_CROSS_INSTANCE AS "is_cross_instance", MA.MAX_PX_DOP AS "dop", MA.MAX_PX_DOP_INSTANCES AS "instances", MA.SUM_SERVERS_REQUESTED AS "px_servers_requested", MA.SUM_SERVERS_ALLOCATED AS "px_servers_allocated"), XMLELEMENT( "stats", XMLATTRIBUTES('monitor' AS "type"), XMLELEMENT( "stat", XMLATTRIBUTES('duration' AS "name"), GREATEST(ROUND((MA.MAX_LAST_REFRESH_TIME- MA.MAX_SQL_EXEC_START) * 86400), LEAST(MA.SUM_ELAPSED_TIME/1000000, 1), CEIL(MA.MAX_QUEUING_TIME/1000000))), DECODE(MA.SUM_ELAPSED_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('elapsed_time' AS "name"), MA.SUM_ELAPSED_TIME)), DECODE(MA.MAX_QUEUING_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('queuing_time' AS "name"), MA.MAX_QUEUING_TIME)), DECODE(MA.SUM_CPU_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('cpu_time' AS "name"), MA.SUM_CPU_TIME)), DECODE(MA.SUM_USER_IO_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('user_io_wait_time' AS "name"), MA.SUM_USER_IO_WAIT_TIME)), DECODE(MA.SUM_APPLICATION_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('application_wait_time' AS "name"), MA.SUM_APPLICATION_WAIT_TIME)), DECODE(MA.SUM_CONCURRENCY_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('concurrency_wait_time' AS "name"), MA.SUM_CONCURRENCY_WAIT_TIME)), DECODE(MA.SUM_CLUSTER_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('cluster_wait_time' AS "name"), MA.SUM_CLUSTER_WAIT_TIME)), DECODE(MA.SUM_PLSQL_EXEC_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('plsql_exec_time' AS "name"), MA.SUM_PLSQL_EXEC_TIME)), DECODE(MA.SUM_JAVA_EXEC_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('java_exec_time' AS "name"), MA.SUM_JAVA_EXEC_TIME)), DECODE(MA.SUM_OTHER_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('other_wait_time' AS "name"), MA.SUM_OTHER_WAIT_TIME)), DECODE(MA.SUM_FETCHES, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('user_fetch_count' AS "name"), MA.SUM_FETCHES)), DECODE(MA.SUM_BUFFER_GETS, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('buffer_gets' AS "name"), MA.SUM_BUFFER_GETS)), DECODE(MA.SUM_READ_REQS, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('read_reqs' AS "name"), MA.SUM_READ_REQS)), DECODE(MA.SUM_READ_BYTES, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('read_bytes' AS "name"), MA.SUM_READ_BYTES)), DECODE(MA.SUM_WRITE_REQS, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('write_reqs' AS "name"), MA.SUM_WRITE_REQS)), DECODE(MA.SUM_WRITE_BYTES, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('write_bytes' AS "name"), MA.SUM_WRITE_BYTES)), DECODE(MA.SUM_IO_UNC_BYTES, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('unc_bytes' AS "name"), MA.SUM_IO_UNC_BYTES)), DECODE(MA.SUM_IO_ELIG_BYTES, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('elig_bytes' AS "name"), MA.SUM_IO_ELIG_BYTES)), DECODE(MA.SUM_IO_RET_BYTES, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('ret_bytes' AS "name"), MA.SUM_IO_RET_BYTES)), CASE WHEN MA.SUM_IO_INTER_BYTES IS NULL OR MA.SUM_IO_INTER_BYTES = MA.SUM_IO_BYTES OR MA.SUM_IO_BYTES = 0 OR NVL(MA.SUM_IO_ELIG_BYTES, 0) = 0 THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency' AS "name"), ROUND(MA.SUM_IO_BYTES / DECODE(MA.SUM_IO_INTER_BYTES, 0, 1, MA.SUM_IO_INTER_BYTES), 2)) END, CASE WHEN NVL(MA.SUM_IO_ELIG_BYTES, 0) = 0 OR MA.SUM_IO_BYTES = 0 OR MA.SUM_IO_UNC_BYTES = MA.SUM_IO_RET_BYTES THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency2' AS "name"), GREATEST(0, ROUND(100 * (GREATEST(MA.SUM_IO_UNC_BYTES, MA.SUM_IO_ELIG_BYTES) - MA.SUM_IO_RET_BYTES) / MA.SUM_IO_ELIG_BYTES, 2))) END) ) END) FROM MONITOR_AGG MA) ELSE NULL END) FROM (SELECT CASE WHEN V1.XPLAN_XML IS NULL OR V1.XPLAN_XML.EXISTSNODE('/error') > 0 THEN NULL ELSE V1.XPLAN_XML END XPLAN_XML FROM (SELECT CASE WHEN :B36 = 1 THEN DBMS_XPLAN.BUILD_PLAN_XML( TABLE_NAME=>'gv$all_sql_plan', PLAN_TAG=>'plan', FILTER_PREDS=>:B35 , FORMAT=>'-PROJECTION +ALIAS +ADAPTIVE') ELSE NULL END XPLAN_XML FROM DUAL) V1) CONST_VIEW |
121ffmrc95v7g | select i.obj#, i.ts#, i.file#, i.block#, i.intcols, i.type#, i.flags, i.property, i.pctfree$, i.initrans, i.maxtrans, i.blevel, i.leafcnt, i.distkey, i.lblkkey, i.dblkkey, i.clufac, i.cols, i.analyzetime, i.samplesize, i.dataobj#, nvl(i.degree, 1), nvl(i.instances, 1), i.rowcnt, mod(i.pctthres$, 256), i.indmethod#, i.trunccnt, nvl(c.unicols, 0), nvl(c.deferrable#+c.valid#, 0), nvl(i.spare1, i.intcols), i.spare4, i.spare2, i.spare6, decode(i.pctthres$, null, null, mod(trunc(i.pctthres$/256), 256)), nvl(i.evaledition#, 1), nvl(i.unusablebefore#, 0), nvl(i.unusablebeginning#, 0), ist.cachedblk, ist.cachehit, ist.logicalread from ind$ i, ind_stats$ ist, (select enabled, min(intcols) unicols, min(to_number(bitand(defer, 1))) deferrable#, min(to_number(bitand(defer, 4))) valid# from cdef$ where obj#=:1 and enabled > 1 group by enabled) c where i.obj#=c.enabled(+) and i.obj# = ist.obj#(+) and i.bo#=:1 order by i.obj# |
1ja79n56zy8gk | begin :v1 := AR_BUS_EVENT_SUB_PVT.CashReceipt_Create(:v2, :v3); end; |
1zhp0wxdc0m7g | SELECT
D.ROWID,
L.INTERFACE_LINE_ID,
L.REQUEST_ID,
L.LAST_UPDATE_LOGIN,
L.LAST_UPDATED_BY
FROM RA_INTERFACE_DISTRIBUTIONS D,
RA_INTERFACE_LINES_GT L
WHERE L.REQUEST_ID = :b1
AND L.INTERFACE_LINE_CONTEXT = 'ORDER ENTRY'
AND L.INTERFACE_LINE_CONTEXT = D.INTERFACE_LINE_CONTEXT
AND L.INTERFACE_LINE_ATTRIBUTE1 = D.INTERFACE_LINE_ATTRIBUTE1
AND L.INTERFACE_LINE_ATTRIBUTE2 = D.INTERFACE_LINE_ATTRIBUTE2
AND L.INTERFACE_LINE_ATTRIBUTE3 = D.INTERFACE_LINE_ATTRIBUTE3
AND L.INTERFACE_LINE_ATTRIBUTE4 = D.INTERFACE_LINE_ATTRIBUTE4
AND L.INTERFACE_LINE_ATTRIBUTE5 = D.INTERFACE_LINE_ATTRIBUTE5
AND L.INTERFACE_LINE_ATTRIBUTE6 = D.INTERFACE_LINE_ATTRIBUTE6
AND L.INTERFACE_LINE_ATTRIBUTE7 = D.INTERFACE_LINE_ATTRIBUTE7
AND L.INTERFACE_LINE_ATTRIBUTE8 = D.INTERFACE_LINE_ATTRIBUTE8
AND L.INTERFACE_LINE_ATTRIBUTE9 = D.INTERFACE_LINE_ATTRIBUTE9
AND L.INTERFACE_LINE_ATTRIBUTE10 = D.INTERFACE_LINE_ATTRIBUTE10
AND L.INTERFACE_LINE_ATTRIBUTE11 = D.INTERFACE_LINE_ATTRIBUTE11
AND L.INTERFACE_LINE_ATTRIBUTE12 = D.INTERFACE_LINE_ATTRIBUTE12
AND L.INTERFACE_LINE_ATTRIBUTE13 = D.INTERFACE_LINE_ATTRIBUTE13
AND L.INTERFACE_LINE_ATTRIBUTE14 = D.INTERFACE_LINE_ATTRIBUTE14
|
232mj5shprr5u | BEGIN XXHADDAD_RETAIL_OE_PKG.RETAIL_QUICK(:errbuf, :rc, :A0); END; |
23s96rf87635s | select count(*) from sys.col_group_usage$ where obj# = :1 and cols = :2 and trunc(sysdate) = trunc(timestamp) and bitand(flags, :3) = :3 |
24drkn2kfs18z | UPDATE ZX_LINES_DET_FACTORS SET EVENT_ID = :B289 , INTERNAL_ORGANIZATION_ID = :B274 , EVENT_TYPE_CODE = :B273 , DOC_EVENT_STATUS = :B288 , LINE_LEVEL_ACTION = :B272 , LINE_CLASS = NVL(:B271 , :B279 ), TRX_DATE = :B270 , TRX_DOC_REVISION = :B269 , LEDGER_ID = :B268 , TRX_CURRENCY_CODE = :B267 , CURRENCY_CONVERSION_DATE = :B266 , CURRENCY_CONVERSION_RATE = :B265 , CURRENCY_CONVERSION_TYPE = :B264 , MINIMUM_ACCOUNTABLE_UNIT = :B263 , PRECISION = :B262 , TRX_LINE_CURRENCY_CODE = NVL(:B260 , :B261 ), TRX_LINE_CURRENCY_CONV_DATE = NVL(:B258 , :B259 ), TRX_LINE_CURRENCY_CONV_RATE = NVL(:B256 , :B257 ), TRX_LINE_CURRENCY_CONV_TYPE = NVL(:B254 , :B255 ), TRX_LINE_MAU = NVL(:B252 , :B253 ), TRX_LINE_PRECISION = NVL(:B250 , :B251 ), LEGAL_ENTITY_ID = :B249 , ESTABLISHMENT_ID = :B248 , RECEIVABLES_TRX_TYPE_ID = :B247 , DEFAULT_TAXATION_COUNTRY = NVL(:B246 , DEFAULT_TAXATION_COUNTRY), TRX_NUMBER = :B245 , TRX_LINE_NUMBER = :B244 , TRX_LINE_DESCRIPTION = :B243 , TRX_DESCRIPTION = :B242 , TRX_COMMUNICATED_DATE = :B241 , BATCH_SOURCE_ID = :B240 , BATCH_SOURCE_NAME = :B239 , DOC_SEQ_ID = :B238 , DOC_SEQ_NAME = :B237 , DOC_SEQ_VALUE = :B236 , TRX_DUE_DATE = :B235 , TRX_TYPE_DESCRIPTION = :B234 , DOCUMENT_SUB_TYPE = NVL(:B233 , DOCUMENT_SUB_TYPE), SUPPLIER_TAX_INVOICE_NUMBER = :B232 , SUPPLIER_TAX_INVOICE_DATE = :B231 , SUPPLIER_EXCHANGE_RATE = :B230 , TAX_INVOICE_DATE = DECODE(USER_UPD_DET_FACTORS_FLAG, 'Y', TAX_INVOICE_DATE, NVL(:B229 , TAX_INVOICE_DATE)), TAX_INVOICE_NUMBER = :B228 , FIRST_PTY_ORG_ID = :B227 , TAX_EVENT_CLASS_CODE = :B287 , TAX_EVENT_TYPE_CODE = :B286 , RDNG_SHIP_TO_PTY_TX_PROF_ID = :B226 , RDNG_SHIP_FROM_PTY_TX_PROF_ID = :B225 , RDNG_BILL_TO_PTY_TX_PROF_ID = :B224 , RDNG_BILL_FROM_PTY_TX_PROF_ID = :B223 , RDNG_SHIP_TO_PTY_TX_P_ST_ID = :B222 , RDNG_SHIP_FROM_PTY_TX_P_ST_ID = :B221 , RDNG_BILL_TO_PTY_TX_P_ST_ID = :B220 , RDNG_BILL_FROM_PTY_TX_P_ST_ID = :B219 , LINE_INTENDED_USE = :B218 , TRX_LINE_TYPE = :B217 , TRX_SHIPPING_DATE = :B216 , TRX_RECEIPT_DATE = :B215 , TRX_SIC_CODE = :B214 , FOB_POINT = :B213 , TRX_WAYBILL_NUMBER = :B212 , PRODUCT_ID = :B211 , PRODUCT_FISC_CLASSIFICATION = DECODE(USER_UPD_DET_FACTORS_FLAG, 'Y', NVL(:B210 , PRODUCT_FISC_CLASSIFICATION)), PRODUCT_ORG_ID = :B209 , UOM_CODE = :B208 , PRODUCT_TYPE = DECODE(USER_UPD_DET_FACTORS_FLAG, 'Y', PRODUCT_TYPE, NVL(:B207 , PRODUCT_TYPE)), PRODUCT_CODE = :B206 , PRODUCT_CATEGORY = DECODE(USER_UPD_DET_FACTORS_FLAG, 'Y', PRODUCT_CATEGORY, NVL(:B205 , PRODUCT_CATEGORY)), PRODUCT_DESCRIPTION = :B204 , USER_DEFINED_FISC_CLASS = DECODE(USER_UPD_DET_FACTORS_FLAG, 'Y', USER_DEFINED_FISC_CLASS, NVL(:B203 , USER_DEFINED_FISC_CLASS)), LINE_AMT = :B202 , TRX_LINE_QUANTITY = :B201 , UNIT_PRICE = :B200 , CASH_DISCOUNT = :B199 , VOLUME_DISCOUNT = :B198 , TRADING_DISCOUNT = :B197 , TRANSFER_CHARGE = :B196 , TRANSPORTATION_CHARGE = :B195 , INSURANCE_CHARGE = :B194 , OTHER_CHARGE = :B193 , ASSESSABLE_VALUE = DECODE(USER_UPD_DET_FACTORS_FLAG, 'Y', ASSESSABLE_VALUE, NVL(:B192 , ASSESSABLE_VALUE)), ASSET_FLAG = :B191 , ASSET_NUMBER = :B190 , ASSET_ACCUM_DEPRECIATION = :B189 , ASSET_TYPE = :B188 , ASSET_COST = :B187 , RELATED_DOC_APPLICATION_ID = :B186 , RELATED_DOC_ENTITY_CODE = :B185 , RELATED_DOC_EVENT_CLASS_CODE = :B184 , RELATED_DOC_TRX_ID = :B183 , RELATED_DOC_NUMBER = :B182 , RELATED_DOC_DATE = :B181 , APPLIED_FROM_APPLICATION_ID = :B180 , APPLIED_FROM_ENTITY_CODE = :B179 , APPLIED_FROM_EVENT_CLASS_CODE = :B178 , APPLIED_FROM_TRX_ID = :B177 , APPLIED_FROM_LINE_ID = :B176 , APPLIED_FROM_TRX_NUMBER = :B175 , ADJUSTED_DOC_APPLICATION_ID = :B174 , ADJUSTED_DOC_ENTITY_CODE = :B173 , ADJUSTED_DOC_EVENT_CLASS_CODE = :B172 , ADJUSTED_DOC_TRX_ID = :B171 , ADJUSTED_DOC_LINE_ID = :B170 , ADJUSTED_DOC_NUMBER = :B169 , ADJUSTED_DOC_DATE = :B168 , APPLIED_TO_APPLICATION_ID = :B167 , APPLIED_TO_ENTITY_CODE = :B166 , APPLIED_TO_EVENT_CLASS_CODE = :B165 , APPLIED_TO_TRX_ID = :B164 , APPLIED_TO_TRX_LINE_ID = :B163 , TRX_ID_LEVEL2 = :B162 , TRX_ID_LEVEL3 = :B161 , TRX_ID_LEVEL4 = :B160 , TRX_ID_LEVEL5 = :B159 , TRX_ID_LEVEL6 = :B158 , TRX_BUSINESS_CATEGORY = DECODE(USER_UPD_DET_FACTORS_FLAG, 'Y', TRX_BUSINESS_CATEGORY, NVL(:B157 , TRX_BUSINESS_CATEGORY)), EXEMPT_CERTIFICATE_NUMBER = :B156 , EXEMPT_REASON = :B155 , HISTORICAL_FLAG = NVL(HISTORICAL_FLAG, :B154 ), TRX_LINE_GL_DATE = :B153 , LINE_AMT_INCLUDES_TAX_FLAG = :B152 , ACCOUNT_CCID = :B151 , ACCOUNT_STRING = :B150 , MERCHANT_PARTY_TAX_PROF_ID = :B149 , HQ_ESTB_PARTY_TAX_PROF_ID = :B148 , NUMERIC1 = :B147 , NUMERIC2 = :B146 , NUMERIC3 = :B145 , NUMERIC4 = :B144 , NUMERIC5 = :B143 , NUMERIC6 = :B142 , NUMERIC7 = :B141 , NUMERIC8 = :B140 , NUMERIC9 = :B139 , NUMERIC10 = :B138 , CHAR1 = :B137 , CHAR2 = :B136 , CHAR3 = :B135 , CHAR4 = :B134 , CHAR5 = :B133 , CHAR6 = :B132 , CHAR7 = :B131 , CHAR8 = :B130 , CHAR9 = :B129 , CHAR10 = :B128 , DATE1 = :B127 , DATE2 = :B126 , DATE3 = :B125 , DATE4 = :B124 , DATE5 = :B123 , DATE6 = :B122 , DATE7 = :B121 , DATE8 = :B120 , DATE9 = :B119 , DATE10 = :B118 , MERCHANT_PARTY_NAME = :B117 , MERCHANT_PARTY_DOCUMENT_NUMBER = :B116 , MERCHANT_PARTY_REFERENCE = :B115 , MERCHANT_PARTY_TAXPAYER_ID = :B114 , MERCHANT_PARTY_TAX_REG_NUMBER = :B113 , MERCHANT_PARTY_ID = :B112 , MERCHANT_PARTY_COUNTRY = :B111 , SHIP_TO_LOCATION_ID = :B110 , SHIP_FROM_LOCATION_ID = :B109 , POA_LOCATION_ID = :B108 , POO_LOCATION_ID = :B107 , BILL_TO_LOCATION_ID = :B106 , BILL_FROM_LOCATION_ID = :B105 , PAYING_LOCATION_ID = :B104 , OWN_HQ_LOCATION_ID = :B103 , TRADING_HQ_LOCATION_ID = :B102 , POC_LOCATION_ID = :B101 , POI_LOCATION_ID = :B100 , POD_LOCATION_ID = :B99 , TITLE_TRANSFER_LOCATION_ID = :B98 , SHIP_TO_PARTY_TAX_PROF_ID = :B97 , SHIP_FROM_PARTY_TAX_PROF_ID = :B96 , POA_PARTY_TAX_PROF_ID = :B95 , POO_PARTY_TAX_PROF_ID = :B94 , PAYING_PARTY_TAX_PROF_ID = :B93 , OWN_HQ_PARTY_TAX_PROF_ID = :B92 , TRADING_HQ_PARTY_TAX_PROF_ID = :B91 , POI_PARTY_TAX_PROF_ID = :B90 , POD_PARTY_TAX_PROF_ID = :B89 , BILL_TO_PARTY_TAX_PROF_ID = :B88 , BILL_FROM_PARTY_TAX_PROF_ID = :B87 , TITLE_TRANS_PARTY_TAX_PROF_ID = :B86 , SHIP_TO_SITE_TAX_PROF_ID = :B85 , SHIP_FROM_SITE_TAX_PROF_ID = :B84 , POA_SITE_TAX_PROF_ID = :B83 , POO_SITE_TAX_PROF_ID = :B82 , PAYING_SITE_TAX_PROF_ID = :B81 , OWN_HQ_SITE_TAX_PROF_ID = :B80 , TRADING_HQ_SITE_TAX_PROF_ID = :B79 , POI_SITE_TAX_PROF_ID = :B78 , POD_SITE_TAX_PROF_ID = :B77 , BILL_TO_SITE_TAX_PROF_ID = :B76 , BILL_FROM_SITE_TAX_PROF_ID = :B75 , TITLE_TRANS_SITE_TAX_PROF_ID = :B74 , CTRL_HDR_TX_APPL_FLAG = :B73 , CTRL_TOTAL_LINE_TX_AMT = :B72 , CTRL_TOTAL_HDR_TX_AMT = :B71 , REF_DOC_APPLICATION_ID = :B70 , REF_DOC_ENTITY_CODE = :B69 , REF_DOC_EVENT_CLASS_CODE = :B68 , REF_DOC_TRX_ID = :B67 , REF_DOC_LINE_ID = :B66 , REF_DOC_LINE_QUANTITY = :B65 , TRX_LINE_DATE = :B64 , INPUT_TAX_CLASSIFICATION_CODE = :B63 , OUTPUT_TAX_CLASSIFICATION_CODE = :B62 , INTERNAL_ORG_LOCATION_ID = :B61 , PORT_OF_ENTRY_CODE = :B60 , TAX_REPORTING_FLAG = DECODE(:B58 , 'RECORD_WITH_NO_TAX' , 'N' , NVL(:B59 , :B285 )), TAX_AMT_INCLUDED_FLAG = :B57 , COMPOUNDING_TAX_FLAG = :B56 , SHIP_THIRD_PTY_ACCT_ID = :B55 , BILL_THIRD_PTY_ACCT_ID = :B54 , SHIP_THIRD_PTY_ACCT_SITE_ID = :B53 , BILL_THIRD_PTY_ACCT_SITE_ID = :B52 , SHIP_TO_CUST_ACCT_SITE_USE_ID = :B51 , BILL_TO_CUST_ACCT_SITE_USE_ID = :B50 , START_EXPENSE_DATE = :B49 , TRX_BATCH_ID = :B48 , APPLIED_TO_TRX_NUMBER = :B47 , SOURCE_APPLICATION_ID = :B46 , SOURCE_ENTITY_CODE = :B45 , SOURCE_EVENT_CLASS_CODE = :B44 , SOURCE_TRX_ID = :B43 , SOURCE_LINE_ID = :B42 , SOURCE_TRX_LEVEL_TYPE = :B41 , SOURCE_TAX_LINE_ID = :B40 , REF_DOC_TRX_LEVEL_TYPE = :B39 , APPLIED_TO_TRX_LEVEL_TYPE = :B38 , APPLIED_FROM_TRX_LEVEL_TYPE = :B37 , ADJUSTED_DOC_TRX_LEVEL_TYPE = :B
36 , APPLICATION_DOC_STATUS = :B35 , TAX_PROCESSING_COMPLETED_FLAG = :B34 , TAX_CALCULATION_DONE_FLAG = :B284 , OBJECT_VERSION_NUMBER = OBJECT_VERSION_NUMBER+1, HDR_TRX_USER_KEY1 = :B33 , HDR_TRX_USER_KEY2 = :B32 , HDR_TRX_USER_KEY3 = :B31 , HDR_TRX_USER_KEY4 = :B30 , HDR_TRX_USER_KEY5 = :B29 , HDR_TRX_USER_KEY6 = :B28 , LINE_TRX_USER_KEY1 = :B27 , LINE_TRX_USER_KEY2 = :B26 , LINE_TRX_USER_KEY3 = :B25 , LINE_TRX_USER_KEY4 = :B24 , LINE_TRX_USER_KEY5 = :B23 , LINE_TRX_USER_KEY6 = :B22 , EXEMPTION_CONTROL_FLAG = :B21 , EXEMPT_REASON_CODE = :B20 , INTERFACE_ENTITY_CODE = :B19 , INTERFACE_LINE_ID = :B18 , DEFAULTING_ATTRIBUTE1 = :B17 , DEFAULTING_ATTRIBUTE2 = :B16 , DEFAULTING_ATTRIBUTE3 = :B15 , DEFAULTING_ATTRIBUTE4 = :B14 , DEFAULTING_ATTRIBUTE5 = :B13 , DEFAULTING_ATTRIBUTE6 = :B12 , DEFAULTING_ATTRIBUTE7 = :B11 , DEFAULTING_ATTRIBUTE8 = :B10 , DEFAULTING_ATTRIBUTE9 = :B9 , DEFAULTING_ATTRIBUTE10 = :B8 , PROVNL_TAX_DETERMINATION_DATE = :B7 , HISTORICAL_TAX_CODE_ID = :B6 , GLOBAL_ATTRIBUTE_CATEGORY = :B5 , GLOBAL_ATTRIBUTE1 = :B4 , USER_UPD_DET_FACTORS_FLAG = NVL(:B3 , USER_UPD_DET_FACTORS_FLAG), TOTAL_INC_TAX_AMT = DECODE(:B1 , 'NO_CHANGE', TOTAL_INC_TAX_AMT, NVL(:B2 , 0)), ICX_SESSION_ID = DECODE (:B283 , 'CALCULATE_TAX', :B282 , NULL), LAST_UPDATE_DATE = SYSDATE, LAST_UPDATED_BY = FND_GLOBAL.USER_ID, LAST_UPDATE_LOGIN = FND_GLOBAL.CONC_LOGIN_ID WHERE APPLICATION_ID = :B281 AND ENTITY_CODE = :B280 AND EVENT_CLASS_CODE = :B279 AND TRX_ID = :B278 AND TRX_LINE_ID = :B277 AND TRX_LEVEL_TYPE = :B276 AND NOT EXISTS (SELECT 'Y' FROM ZX_ERRORS_GT ERR_GT WHERE ERR_GT.APPLICATION_ID = :B293 AND ERR_GT.ENTITY_CODE = :B292 AND ERR_GT.EVENT_CLASS_CODE = :B291 AND ERR_GT.TRX_ID = :B290 ) AND :B275 IN ('NO_CHANGE', 'UPDATE', 'DISCARD', 'CANCEL', 'SYNCHRONIZE', 'DELETE', 'UNAPPLY_FROM') |
25g10p3xxdbhb | /* SQL Analyze(1) */ select /*+ full(t) parallel(t, 4) parallel_index(t, 4) dbms_stats cursor_sharing_exact use_weak_name_resl dynamic_sampling(0) no_monitoring xmlindex_sel_idx_tbl opt_param('optimizer_inmemory_aware' 'false') no_substrb_pad */to_char(count("WAREHOUSE_ID")), substrb(dump(min("WAREHOUSE_ID"), 16, 0, 64), 1, 240), substrb(dump(max("WAREHOUSE_ID"), 16, 0, 64), 1, 240), to_char(count("TRANSLATED_DESCRIPTION")), substrb(dump(min("TRANSLATED_DESCRIPTION"), 16, 0, 64), 1, 240), substrb(dump(max("TRANSLATED_DESCRIPTION"), 16, 0, 64), 1, 240), to_char(count("TRX_BUSINESS_CATEGORY")), substrb(dump(min("TRX_BUSINESS_CATEGORY"), 16, 0, 64), 1, 240), substrb(dump(max("TRX_BUSINESS_CATEGORY"), 16, 0, 64), 1, 240), to_char(count("TAX_INVOICE_DATE")), substrb(dump(min("TAX_INVOICE_DATE"), 16, 0, 64), 1, 240), substrb(dump(max("TAX_INVOICE_DATE"), 16, 0, 64), 1, 240), to_char(count("TAXED_UPSTREAM_FLAG")), substrb(dump(min("TAXED_UPSTREAM_FLAG"), 16, 0, 64), 1, 240), substrb(dump(max("TAXED_UPSTREAM_FLAG"), 16, 0, 64), 1, 240), to_char(count("TAX_INVOICE_NUMBER")), substrb(dump(min("TAX_INVOICE_NUMBER"), 16, 0, 64), 1, 240), substrb(dump(max("TAX_INVOICE_NUMBER"), 16, 0, 64), 1, 240), to_char(count("USER_DEFINED_FISC_CLASS")), substrb(dump(min("USER_DEFINED_FISC_CLASS"), 16, 0, 64), 1, 240), substrb(dump(max("USER_DEFINED_FISC_CLASS"), 16, 0, 64), 1, 240), to_char(count("LINK_TO_LINE_ATTRIBUTE12")), substrb(dump(min("LINK_TO_LINE_ATTRIBUTE12"), 16, 0, 64), 1, 240), substrb(dump(max("LINK_TO_LINE_ATTRIBUTE12"), 16, 0, 64), 1, 240), to_char(count("LINK_TO_LINE_ATTRIBUTE13")), substrb(dump(min("LINK_TO_LINE_ATTRIBUTE13"), 16, 0, 64), 1, 240), substrb(dump(max("LINK_TO_LINE_ATTRIBUTE13"), 16, 0, 64), 1, 240), to_char(count("LINK_TO_LINE_ATTRIBUTE14")), substrb(dump(min("LINK_TO_LINE_ATTRIBUTE14"), 16, 0, 64), 1, 240), substrb(dump(max("LINK_TO_LINE_ATTRIBUTE14"), 16, 0, 64), 1, 240), to_char(count("LINK_TO_LINE_ATTRIBUTE15")), substrb(dump(min("LINK_TO_LINE_ATTRIBUTE15"), 16, 0, 64), 1, 240), substrb(dump(max("LINK_TO_LINE_ATTRIBUTE15"), 16, 0, 64), 1, 240), to_char(count("LINK_TO_LINE_ATTRIBUTE8")), substrb(dump(min("LINK_TO_LINE_ATTRIBUTE8"), 16, 0, 64), 1, 240), substrb(dump(max("LINK_TO_LINE_ATTRIBUTE8"), 16, 0, 64), 1, 240), to_char(count("LINK_TO_LINE_ATTRIBUTE9")), substrb(dump(min("LINK_TO_LINE_ATTRIBUTE9"), 16, 0, 64), 1, 240), substrb(dump(max("LINK_TO_LINE_ATTRIBUTE9"), 16, 0, 64), 1, 240), to_char(count("REFERENCE_LINE_ATTRIBUTE10")), substrb(dump(min("REFERENCE_LINE_ATTRIBUTE10"), 16, 0, 64), 1, 240), substrb(dump(max("REFERENCE_LINE_ATTRIBUTE10"), 16, 0, 64), 1, 240), to_char(count("REFERENCE_LINE_ATTRIBUTE11")), substrb(dump(min("REFERENCE_LINE_ATTRIBUTE11"), 16, 0, 64), 1, 240), substrb(dump(max("REFERENCE_LINE_ATTRIBUTE11"), 16, 0, 64), 1, 240), to_char(count("REFERENCE_LINE_ATTRIBUTE12")), substrb(dump(min("REFERENCE_LINE_ATTRIBUTE12"), 16, 0, 64), 1, 240), substrb(dump(max("REFERENCE_LINE_ATTRIBUTE12"), 16, 0, 64), 1, 240), to_char(count("REFERENCE_LINE_ATTRIBUTE13")), substrb(dump(min("REFERENCE_LINE_ATTRIBUTE13"), 16, 0, 64), 1, 240), substrb(dump(max("REFERENCE_LINE_ATTRIBUTE13"), 16, 0, 64), 1, 240), to_char(count("REFERENCE_LINE_ATTRIBUTE14")), substrb(dump(min("REFERENCE_LINE_ATTRIBUTE14"), 16, 0, 64), 1, 240), substrb(dump(max("REFERENCE_LINE_ATTRIBUTE14"), 16, 0, 64), 1, 240), to_char(count("REFERENCE_LINE_ATTRIBUTE15")), substrb(dump(min("REFERENCE_LINE_ATTRIBUTE15"), 16, 0, 64), 1, 240), substrb(dump(max("REFERENCE_LINE_ATTRIBUTE15"), 16, 0, 64), 1, 240), to_char(count("REFERENCE_LINE_ATTRIBUTE8")), substrb(dump(min("REFERENCE_LINE_ATTRIBUTE8"), 16, 0, 64), 1, 240), substrb(dump(max("REFERENCE_LINE_ATTRIBUTE8"), 16, 0, 64), 1, 240), to_char(count("REFERENCE_LINE_ATTRIBUTE9")), substrb(dump(min("REFERENCE_LINE_ATTRIBUTE9"), 16, 0, 64), 1, 240), substrb(dump(max("REFERENCE_LINE_ATTRIBUTE9"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE10")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE10"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE10"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE11")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE11
"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE11"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE12")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE12"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE12"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE13")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE13"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE13"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE14")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE14"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE14"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE15")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE15"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE15"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE9")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE9"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE9"), 16, 0, 64), 1, 240), to_char(count("VAT_TAX_ID")), substrb(dump(min("VAT_TAX_ID"), 16, 0, 64), 1, 240), substrb(dump(max("VAT_TAX_ID"), 16, 0, 64), 1, 240), to_char(count("REASON_CODE_MEANING")), substrb(dump(min("REASON_CODE_MEANING"), 16, 0, 64), 1, 240), substrb(dump(max("REASON_CODE_MEANING"), 16, 0, 64), 1, 240), to_char(count("LAST_PERIOD_TO_CREDIT")), substrb(dump(min("LAST_PERIOD_TO_CREDIT"), 16, 0, 64), 1, 240), substrb(dump(max("LAST_PERIOD_TO_CREDIT"), 16, 0, 64), 1, 240), to_char(count("PAYING_CUSTOMER_ID")), substrb(dump(min("PAYING_CUSTOMER_ID"), 16, 0, 64), 1, 240), substrb(dump(max("PAYING_CUSTOMER_ID"), 16, 0, 64), 1, 240), to_char(count("PAYING_SITE_USE_ID")), substrb(dump(min("PAYING_SITE_USE_ID"), 16, 0, 64), 1, 240), substrb(dump(max("PAYING_SITE_USE_ID"), 16, 0, 64), 1, 240), to_char(count("TAX_EXEMPT_FLAG")), substrb(dump(min("TAX_EXEMPT_FLAG"), 16, 0, 64), 1, 240), substrb(dump(max("TAX_EXEMPT_FLAG"), 16, 0, 64), 1, 240), to_char(count("TAX_EXEMPT_REASON_CODE")), substrb(dump(min("TAX_EXEMPT_REASON_CODE"), 16, 0, 64), 1, 240), substrb(dump(max("TAX_EXEMPT_REASON_CODE"), 16, 0, 64), 1, 240), to_char(count("TAX_EXEMPT_REASON_CODE_MEANING")), substrb(dump(min("TAX_EXEMPT_REASON_CODE_MEANING"), 16, 0, 64), 1, 240), substrb(dump(max("TAX_EXEMPT_REASON_CODE_MEANING"), 16, 0, 64), 1, 240), to_char(count("TAX_EXEMPT_NUMBER")), substrb(dump(min("TAX_EXEMPT_NUMBER"), 16, 0, 64), 1, 240), substrb(dump(max("TAX_EXEMPT_NUMBER"), 16, 0, 64), 1, 240), to_char(count("SALES_TAX_ID")), substrb(dump(min("SALES_TAX_ID"), 16, 0, 64), 1, 240), substrb(dump(max("SALES_TAX_ID"), 16, 0, 64), 1, 240), to_char(count("CREATED_BY")), substrb(dump(min("CREATED_BY"), 16, 0, 64), 1, 240), substrb(dump(max("CREATED_BY"), 16, 0, 64), 1, 240), to_char(count("CREATION_DATE")), substrb(dump(min("CREATION_DATE"), 16, 0, 64), 1, 240), substrb(dump(max("CREATION_DATE"), 16, 0, 64), 1, 240), to_char(count("LAST_UPDATED_BY")), substrb(dump(min("LAST_UPDATED_BY"), 16, 0, 64), 1, 240), substrb(dump(max("LAST_UPDATED_BY"), 16, 0, 64), 1, 240), to_char(count("LAST_UPDATE_DATE")), substrb(dump(min("LAST_UPDATE_DATE"), 16, 0, 64), 1, 240), substrb(dump(max("LAST_UPDATE_DATE"), 16, 0, 64), 1, 240), to_char(count("LAST_UPDATE_LOGIN")), substrb(dump(min("LAST_UPDATE_LOGIN"), 16, 0, 64), 1, 240), substrb(dump(max("LAST_UPDATE_LOGIN"), 16, 0, 64), 1, 240), to_char(count("LOCATION_SEGMENT_ID")), substrb(dump(min("LOCATION_SEGMENT_ID"), 16, 0, 64), 1, 240), substrb(dump(max("LOCATION_SEGMENT_ID"), 16, 0, 64), 1, 240), to_char(count("MOVEMENT_ID")), substrb(dump(min("MOVEMENT_ID"), 16, 0, 64), 1, 240), substrb(dump(max("MOVEMENT_ID"), 16, 0, 64), 1, 240), to_char(count("ORG_ID")), substrb(dump(min("ORG_ID"), 16, 0, 64), 1, 240), substrb(dump(max("ORG_ID"), 16, 0, 64), 1, 240), to_char(count("AMOUNT_INCLUDES_TAX_FLAG")), substrb(dump(min("AMOUNT_INCLUDES_TAX_FLAG"), 16, 0, 64), 1, 240), substrb(dump(max("AMOUNT_INCLUDES_TAX_FLAG"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTR_CATEGORY")), substrb(dump(min("HEADER_GDF_ATTR_CATEGORY"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTR_CATEGORY"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE1")), substrb(dump(min("HEADER_GDF_ATTRIBUTE1"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE1"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE2")), substrb(dump(min("HEADER_GDF_ATTRIBUTE2"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE2"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE3")), substrb(dump(min("HEADER_GDF_ATTRIBUTE3"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE3"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE4")), substrb(dump(min("HEADER_GDF_ATTRIBUTE4"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE4"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE5")), substrb(dump(min("HEADER_GDF_ATTRIBUTE5"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE5"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE6")), substrb(dump(min("HEADER_GDF_ATTRIBUTE6
"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE6"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE7")), substrb(dump(min("HEADER_GDF_ATTRIBUTE7"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE7"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE8")), substrb(dump(min("HEADER_GDF_ATTRIBUTE8"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE8"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE9")), substrb(dump(min("HEADER_GDF_ATTRIBUTE9"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE9"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE10")), substrb(dump(min("HEADER_GDF_ATTRIBUTE10"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE10"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE11")), substrb(dump(min("HEADER_GDF_ATTRIBUTE11"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE11"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE12")), substrb(dump(min("HEADER_GDF_ATTRIBUTE12"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE12"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE13")), substrb(dump(min("HEADER_GDF_ATTRIBUTE13"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE13"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE14")), substrb(dump(min("HEADER_GDF_ATTRIBUTE14"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE14"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE15")), substrb(dump(min("HEADER_GDF_ATTRIBUTE15"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE15"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE16")), substrb(dump(min("HEADER_GDF_ATTRIBUTE16"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE16"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE17")), substrb(dump(min("HEADER_GDF_ATTRIBUTE17"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE17"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE18")), substrb(dump(min("HEADER_GDF_ATTRIBUTE18"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE18"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE19")), substrb(dump(min("HEADER_GDF_ATTRIBUTE19"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE19"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE20")), substrb(dump(min("HEADER_GDF_ATTRIBUTE20"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE20"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE21")), substrb(dump(min("HEADER_GDF_ATTRIBUTE21"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE21"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE22")), substrb(dump(min("HEADER_GDF_ATTRIBUTE22"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE22"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE23")), substrb(dump(min("HEADER_GDF_ATTRIBUTE23"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE23"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE24")), substrb(dump(min("HEADER_GDF_ATTRIBUTE24"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE24"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE25")), substrb(dump(min("HEADER_GDF_ATTRIBUTE25"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE25"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE26")), substrb(dump(min("HEADER_GDF_ATTRIBUTE26"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE26"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE27")), substrb(dump(min("HEADER_GDF_ATTRIBUTE27"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE27"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE28")), substrb(dump(min("HEADER_GDF_ATTRIBUTE28"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE28"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE29")), substrb(dump(min("HEADER_GDF_ATTRIBUTE29"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE29"), 16, 0, 64), 1, 240), to_char(count("HEADER_GDF_ATTRIBUTE30")), substrb(dump(min("HEADER_GDF_ATTRIBUTE30"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_GDF_ATTRIBUTE30"), 16, 0, 64), 1, 240), to_char(count("LINE_GDF_ATTR_CATEGORY")), substrb(dump(min("LINE_GDF_ATTR_CATEGORY"), 16, 0, 64), 1, 240), substrb(dump(max("LINE_GDF_ATTR_CATEGORY"), 16, 0, 64), 1, 240), to_char(count("LINE_GDF_ATTRIBUTE1")), substrb(dump(min("LINE_GDF_ATTRIBUTE1"), 16, 0, 64), 1, 240), substrb(dump(max("LINE_GDF_ATTRIBUTE1"), 16, 0, 64), 1, 240), to_char(count("LINE_GDF_ATTRIBUTE2")), substrb(dump(min("LINE_GDF_ATTRIBUTE2"), 16, 0, 64), 1, 240), substrb(dump(max("LINE_GDF_ATTRIBUTE2"), 16, 0, 64), 1, 240), to_char(count("LINE_GDF_ATTRIBUTE3")), substrb(dump(min("LINE_GDF_ATTRIBUTE3"), 16, 0, 64), 1, 240), substrb(dump(max("LINE_GDF_ATTRIBUTE3"), 16, 0, 64), 1, 240), to_char(count("LINE_GDF_ATTRIBUTE4")), substrb(dump(min("LINE_GDF_ATTRIBUTE4"), 16, 0, 64), 1, 240), substrb(dump(max("LINE_GDF_ATTRIBUTE4"), 16, 0, 64), 1, 240), to_char(count("LINE_GDF_ATTRIBUTE5")), substrb(dump(min("LINE_GDF_ATTRIBUTE5"), 16, 0, 64), 1, 240), substrb(dump(max("LINE_GDF_ATTRIBUTE5"), 16, 0, 64), 1, 240), to_char(count("LINE_GDF_ATTRIBUTE6")), substrb(dump(min("LINE_GDF_ATTRIBUTE6"), 16, 0, 64), 1, 240), substrb(dump(max("LINE_GDF_ATTRIBUTE6"), 16, 0, 64), 1, 240), to_char(count("LINE_GDF_ATTRIBUTE7")), substrb(dump(min("LINE_GDF_ATTRIBUTE7"), 16, 0, 64), 1, 240), substrb(dump(max("LINE_GDF_ATTRIBUTE7"), 16, 0, 64), 1, 240), to_char(count("LINE_GDF_ATTRIBUTE8")), substrb(dump(min("LINE_GDF_ATTRIBUTE8"), 16, 0, 64), 1, 240), substrb(dump(max("LINE_GDF_ATTRIBUTE8"), 16, 0, 64), 1, 240), to_char(count("LINE_GDF_ATTRIBUTE9")), substrb(dump(min("LINE_GDF_ATTRIBUTE9"), 16, 0, 64), 1, 240), substrb(dump(max("LINE_GDF_ATTRIBUTE9"), 16, 0, 64), 1, 240), to_char(count("LINE_GDF_ATTRIBUTE10")), substrb(dump(min("LINE_GDF_ATTRIBUTE10"), 16, 0, 64), 1, 240), substrb(dump(max("LINE_GDF_ATTRIBUTE10"), 16, 0, 64), 1, 240), to_char(count("LINE_GDF_ATTRIBUTE11")), substrb(dump(min("LINE_GDF_ATTRIBUTE11"), 16, 0, 64), 1, 240), substrb(dump(max("LINE_GDF_ATTRIBUTE11"), 16, 0, 64), 1, 240), to_char(count("LINE_GDF_ATTRIBUTE12")), substrb(dump(min("LINE_GDF_ATTRIBUTE12"), 16, 0, 64), 1, 240), substrb(dump(max("LINE_GDF_ATTRIBUTE12"), 16, 0, 64), 1, 240), to_char(count("LINE_GDF_ATTRIBUTE13")), substrb(dump(min("LINE_GDF_ATTRIBUTE13"), 16, 0, 64), 1, 240), substrb(dump(max("LINE_GDF_ATTRIBUTE13"), 16, 0, 64), 1, 240), to_char(count("LINE_GDF_ATTRIBUTE14")), substrb(dump(min("LINE_GDF_ATTRIBUTE14"), 16, 0, 64), 1, 240), substrb(dump(max("LINE_GDF_ATTRIBUTE14"), 16, 0, 64), 1, 240), to_char(count("LINE_GDF_ATTRIBUTE15")), substrb(dump(min("LINE_GDF_ATTRIBUTE15"), 16, 0, 64), 1, 240), substrb(dump(ma
x("LINE_GDF_ATTRIBUTE15"), 16, 0, 64), 1, 240), to_char(count("LINE_GDF_ATTRIBUTE16")), substrb(dump(min("LINE_GDF_ATTRIBUTE16"), 16, 0, 64), 1, 240), substrb(dump(max("LINE_GDF_ATTRIBUTE16"), 16, 0, 64), 1, 240), to_char(count("LINE_GDF_ATTRIBUTE17")), substrb(dump(min("LINE_GDF_ATTRIBUTE17"), 16, 0, 64), 1, 240), substrb(dump(max("LINE_GDF_ATTRIBUTE17"), 16, 0, 64), 1, 240), to_char(count("LINE_GDF_ATTRIBUTE18")), substrb(dump(min("LINE_GDF_ATTRIBUTE18"), 16, 0, 64), 1, 240), substrb(dump(max("LINE_GDF_ATTRIBUTE18"), 16, 0, 64), 1, 240), to_char(count("LINE_GDF_ATTRIBUTE19")), substrb(dump(min("LINE_GDF_ATTRIBUTE19"), 16, 0, 64), 1, 240), substrb(dump(max("LINE_GDF_ATTRIBUTE19"), 16, 0, 64), 1, 240), to_char(count("LINE_GDF_ATTRIBUTE20")), substrb(dump(min("LINE_GDF_ATTRIBUTE20"), 16, 0, 64), 1, 240), substrb(dump(max("LINE_GDF_ATTRIBUTE20"), 16, 0, 64), 1, 240), to_char(count("RESET_TRX_DATE_FLAG")), substrb(dump(min("RESET_TRX_DATE_FLAG"), 16, 0, 64), 1, 240), substrb(dump(max("RESET_TRX_DATE_FLAG"), 16, 0, 64), 1, 240), to_char(count("PAYMENT_SERVER_ORDER_NUM")), substrb(dump(min("PAYMENT_SERVER_ORDER_NUM"), 16, 0, 64), 1, 240), substrb(dump(max("PAYMENT_SERVER_ORDER_NUM"), 16, 0, 64), 1, 240), to_char(count("APPROVAL_CODE")), substrb(dump(min("APPROVAL_CODE"), 16, 0, 64), 1, 240), substrb(dump(max("APPROVAL_CODE"), 16, 0, 64), 1, 240), to_char(count("ADDRESS_VERIFICATION_CODE")), substrb(dump(min("ADDRESS_VERIFICATION_CODE"), 16, 0, 64), 1, 240), substrb(dump(max("ADDRESS_VERIFICATION_CODE"), 16, 0, 64), 1, 240), to_char(count("PURCHASE_ORDER_DATE")), substrb(dump(min("PURCHASE_ORDER_DATE"), 16, 0, 64), 1, 240), substrb(dump(max("PURCHASE_ORDER_DATE"), 16, 0, 64), 1, 240), to_char(count("AGREEMENT_NAME")), substrb(dump(min("AGREEMENT_NAME"), 16, 0, 64), 1, 240), substrb(dump(max("AGREEMENT_NAME"), 16, 0, 64), 1, 240), to_char(count("AGREEMENT_ID")), substrb(dump(min("AGREEMENT_ID"), 16, 0, 64), 1, 240), substrb(dump(max("AGREEMENT_ID"), 16, 0, 64), 1, 240), to_char(count("MEMO_LINE_NAME")), substrb(dump(min("MEMO_LINE_NAME"), 16, 0, 64), 1, 240), substrb(dump(max("MEMO_LINE_NAME"), 16, 0, 64), 1, 240), to_char(count("MEMO_LINE_ID")), substrb(dump(min("MEMO_LINE_ID"), 16, 0, 64), 1, 240), substrb(dump(max("MEMO_LINE_ID"), 16, 0, 64), 1, 240), to_char(count("INVENTORY_ITEM_ID")), substrb(dump(min("INVENTORY_ITEM_ID"), 16, 0, 64), 1, 240), substrb(dump(max("INVENTORY_ITEM_ID"), 16, 0, 64), 1, 240), to_char(count("MTL_SYSTEM_ITEMS_SEG1")), substrb(dump(min("MTL_SYSTEM_ITEMS_SEG1"), 16, 0, 64), 1, 240), substrb(dump(max("MTL_SYSTEM_ITEMS_SEG1"), 16, 0, 64), 1, 240), to_char(count("MTL_SYSTEM_ITEMS_SEG2")), substrb(dump(min("MTL_SYSTEM_ITEMS_SEG2"), 16, 0, 64), 1, 240), substrb(dump(max("MTL_SYSTEM_ITEMS_SEG2"), 16, 0, 64), 1, 240), to_char(count("MTL_SYSTEM_ITEMS_SEG3")), substrb(dump(min("MTL_SYSTEM_ITEMS_SEG3"), 16, 0, 64), 1, 240), substrb(dump(max("MTL_SYSTEM_ITEMS_SEG3"), 16, 0, 64), 1, 240), to_char(count("MTL_SYSTEM_ITEMS_SEG4")), substrb(dump(min("MTL_SYSTEM_ITEMS_SEG4"), 16, 0, 64), 1, 240), substrb(dump(max("MTL_SYSTEM_ITEMS_SEG4"), 16, 0, 64), 1, 240), to_char(count("MTL_SYSTEM_ITEMS_SEG5")), substrb(dump(min("MTL_SYSTEM_ITEMS_SEG5"), 16, 0, 64), 1, 240), substrb(dump(max("MTL_SYSTEM_ITEMS_SEG5"), 16, 0, 64), 1, 240), to_char(count("MTL_SYSTEM_ITEMS_SEG6")), substrb(dump(min("MTL_SYSTEM_ITEMS_SEG6
"), 16, 0, 64), 1, 240), substrb(dump(max("MTL_SYSTEM_ITEMS_SEG6"), 16, 0, 64), 1, 240), to_char(count("MTL_SYSTEM_ITEMS_SEG7")), substrb(dump(min("MTL_SYSTEM_ITEMS_SEG7"), 16, 0, 64), 1, 240), substrb(dump(max("MTL_SYSTEM_ITEMS_SEG7"), 16, 0, 64), 1, 240), to_char(count("MTL_SYSTEM_ITEMS_SEG8")), substrb(dump(min("MTL_SYSTEM_ITEMS_SEG8"), 16, 0, 64), 1, 240), substrb(dump(max("MTL_SYSTEM_ITEMS_SEG8"), 16, 0, 64), 1, 240), to_char(count("MTL_SYSTEM_ITEMS_SEG9")), substrb(dump(min("MTL_SYSTEM_ITEMS_SEG9"), 16, 0, 64), 1, 240), substrb(dump(max("MTL_SYSTEM_ITEMS_SEG9"), 16, 0, 64), 1, 240), to_char(count("MTL_SYSTEM_ITEMS_SEG10")), substrb(dump(min("MTL_SYSTEM_ITEMS_SEG10"), 16, 0, 64), 1, 240), substrb(dump(max("MTL_SYSTEM_ITEMS_SEG10"), 16, 0, 64), 1, 240), to_char(count("MTL_SYSTEM_ITEMS_SEG11")), substrb(dump(min("MTL_SYSTEM_ITEMS_SEG11"), 16, 0, 64), 1, 240), substrb(dump(max("MTL_SYSTEM_ITEMS_SEG11"), 16, 0, 64), 1, 240), to_char(count("MTL_SYSTEM_ITEMS_SEG12")), substrb(dump(min("MTL_SYSTEM_ITEMS_SEG12"), 16, 0, 64), 1, 240), substrb(dump(max("MTL_SYSTEM_ITEMS_SEG12"), 16, 0, 64), 1, 240), to_char(count("MTL_SYSTEM_ITEMS_SEG13")), substrb(dump(min("MTL_SYSTEM_ITEMS_SEG13"), 16, 0, 64), 1, 240), substrb(dump(max("MTL_SYSTEM_ITEMS_SEG13"), 16, 0, 64), 1, 240), to_char(count("MTL_SYSTEM_ITEMS_SEG14")), substrb(dump(min("MTL_SYSTEM_ITEMS_SEG14"), 16, 0, 64), 1, 240), substrb(dump(max("MTL_SYSTEM_ITEMS_SEG14"), 16, 0, 64), 1, 240), to_char(count("MTL_SYSTEM_ITEMS_SEG15")), substrb(dump(min("MTL_SYSTEM_ITEMS_SEG15"), 16, 0, 64), 1, 240), substrb(dump(max("MTL_SYSTEM_ITEMS_SEG15"), 16, 0, 64), 1, 240), to_char(count("MTL_SYSTEM_ITEMS_SEG16")), substrb(dump(min("MTL_SYSTEM_ITEMS_SEG16"), 16, 0, 64), 1, 240), substrb(dump(max("MTL_SYSTEM_ITEMS_SEG16"), 16, 0, 64), 1, 240), to_char(count("MTL_SYSTEM_ITEMS_SEG17")), substrb(dump(min("MTL_SYSTEM_ITEMS_SEG17"), 16, 0, 64), 1, 240), substrb(dump(max("MTL_SYSTEM_ITEMS_SEG17"), 16, 0, 64), 1, 240), to_char(count("MTL_SYSTEM_ITEMS_SEG18")), substrb(dump(min("MTL_SYSTEM_ITEMS_SEG18"), 16, 0, 64), 1, 240), substrb(dump(max("MTL_SYSTEM_ITEMS_SEG18"), 16, 0, 64), 1, 240), to_char(count("MTL_SYSTEM_ITEMS_SEG19")), substrb(dump(min("MTL_SYSTEM_ITEMS_SEG19"), 16, 0, 64), 1, 240), substrb(dump(max("MTL_SYSTEM_ITEMS_SEG19"), 16, 0, 64), 1, 240), to_char(count("MTL_SYSTEM_ITEMS_SEG20")), substrb(dump(min("MTL_SYSTEM_ITEMS_SEG20"), 16, 0, 64), 1, 240), substrb(dump(max("MTL_SYSTEM_ITEMS_SEG20"), 16, 0, 64), 1, 240), to_char(count("REFERENCE_LINE_ID")), substrb(dump(min("REFERENCE_LINE_ID"), 16, 0, 64), 1, 240), substrb(dump(max("REFERENCE_LINE_ID"), 16, 0, 64), 1, 240), to_char(count("REFERENCE_LINE_CONTEXT")), substrb(dump(min("REFERENCE_LINE_CONTEXT"), 16, 0, 64), 1, 240), substrb(dump(max("REFERENCE_LINE_CONTEXT"), 16, 0, 64), 1, 240), to_char(count("REFERENCE_LINE_ATTRIBUTE1")), substrb(dump(min("REFERENCE_LINE_ATTRIBUTE1"), 16, 0, 64), 1, 240), substrb(dump(max("REFERENCE_LINE_ATTRIBUTE1"), 16, 0, 64), 1, 240), to_char(count("REFERENCE_LINE_ATTRIBUTE2")), substrb(dump(min("REFERENCE_LINE_ATTRIBUTE2"), 16, 0, 64), 1, 240), substrb(dump(max("REFERENCE_LINE_ATTRIBUTE2"), 16, 0, 64), 1, 240), to_char(count("REFERENCE_LINE_ATTRIBUTE3")), substrb(dump(min("REFERENCE_LINE_ATTRIBUTE3"), 16, 0, 64), 1, 240), substrb(dump(max("REFERENCE_LINE_ATTRIBUTE3"), 16, 0, 64), 1, 240), to_char(count("REFERENCE_LINE_ATTRIBUTE4")), substrb(dump(min("REFERENCE_LINE_ATTRIBUTE4"), 16, 0, 64), 1, 240), substrb(dump(max("REFERENCE_LINE_ATTRIBUTE4"), 16, 0, 64), 1, 240), to_char(count("REFERENCE_LINE_ATTRIBUTE5")), substrb(dump(min("REFERENCE_LINE_ATTRIBUTE5"), 16, 0, 64), 1, 240), substrb(dump(max("REFERENCE_LINE_ATTRIBUTE5"), 16, 0, 64), 1, 240), to_char(count("REFERENCE_LINE_ATTRIBUTE6")), substrb(dump(min("REFERENCE_LINE_ATTRIBUTE6"), 16, 0, 64), 1, 240), substrb(dump(max("REFERENCE_LINE_ATTRIBUTE6"), 16, 0, 64), 1, 240), to_char(count("REFERENCE_LINE_ATTRIBUTE7")), substrb(dump(min("REFERENCE_LINE_ATTRIBUTE7"), 16, 0, 64), 1, 240), substrb(dump(max("REFERENCE_LINE_ATTRIBUTE7"), 16, 0, 64), 1, 240), to_char(count("TERRITORY_ID")), substrb(dump(min("TERRITORY_ID"), 16, 0, 64), 1, 240), substrb(dump(max("TERRITORY_ID"), 16, 0, 64), 1, 240), to_char(count("TERRITORY_SEGMENT1
")), substrb(dump(min("TERRITORY_SEGMENT1"), 16, 0, 64), 1, 240), substrb(dump(max("TERRITORY_SEGMENT1"), 16, 0, 64), 1, 240), to_char(count("TERRITORY_SEGMENT2")), substrb(dump(min("TERRITORY_SEGMENT2"), 16, 0, 64), 1, 240), substrb(dump(max("TERRITORY_SEGMENT2"), 16, 0, 64), 1, 240), to_char(count("TERRITORY_SEGMENT3")), substrb(dump(min("TERRITORY_SEGMENT3"), 16, 0, 64), 1, 240), substrb(dump(max("TERRITORY_SEGMENT3"), 16, 0, 64), 1, 240), to_char(count("TERRITORY_SEGMENT4")), substrb(dump(min("TERRITORY_SEGMENT4"), 16, 0, 64), 1, 240), substrb(dump(max("TERRITORY_SEGMENT4"), 16, 0, 64), 1, 240), to_char(count("TERRITORY_SEGMENT5")), substrb(dump(min("TERRITORY_SEGMENT5"), 16, 0, 64), 1, 240), substrb(dump(max("TERRITORY_SEGMENT5"), 16, 0, 64), 1, 240), to_char(count("TERRITORY_SEGMENT6")), substrb(dump(min("TERRITORY_SEGMENT6"), 16, 0, 64), 1, 240), substrb(dump(max("TERRITORY_SEGMENT6"), 16, 0, 64), 1, 240), to_char(count("TERRITORY_SEGMENT7")), substrb(dump(min("TERRITORY_SEGMENT7"), 16, 0, 64), 1, 240), substrb(dump(max("TERRITORY_SEGMENT7"), 16, 0, 64), 1, 240), to_char(count("TERRITORY_SEGMENT8")), substrb(dump(min("TERRITORY_SEGMENT8"), 16, 0, 64), 1, 240), substrb(dump(max("TERRITORY_SEGMENT8"), 16, 0, 64), 1, 240), to_char(count("TERRITORY_SEGMENT9")), substrb(dump(min("TERRITORY_SEGMENT9"), 16, 0, 64), 1, 240), substrb(dump(max("TERRITORY_SEGMENT9"), 16, 0, 64), 1, 240), to_char(count("TERRITORY_SEGMENT10")), substrb(dump(min("TERRITORY_SEGMENT10"), 16, 0, 64), 1, 240), substrb(dump(max("TERRITORY_SEGMENT10"), 16, 0, 64), 1, 240), to_char(count("TERRITORY_SEGMENT11")), substrb(dump(min("TERRITORY_SEGMENT11"), 16, 0, 64), 1, 240), substrb(dump(max("TERRITORY_SEGMENT11"), 16, 0, 64), 1, 240), to_char(count("TERRITORY_SEGMENT12")), substrb(dump(min("TERRITORY_SEGMENT12"), 16, 0, 64), 1, 240), substrb(dump(max("TERRITORY_SEGMENT12"), 16, 0, 64), 1, 240), to_char(count("TERRITORY_SEGMENT13")), substrb(dump(min("TERRITORY_SEGMENT13"), 16, 0, 64), 1, 240), substrb(dump(max("TERRITORY_SEGMENT13"), 16, 0, 64), 1, 240), to_char(count("TERRITORY_SEGMENT14")), substrb(dump(min("TERRITORY_SEGMENT14"), 16, 0, 64), 1, 240), substrb(dump(max("TERRITORY_SEGMENT14"), 16, 0, 64), 1, 240), to_char(count("TERRITORY_SEGMENT15")), substrb(dump(min("TERRITORY_SEGMENT15"), 16, 0, 64), 1, 240), substrb(dump(max("TERRITORY_SEGMENT15"), 16, 0, 64), 1, 240), to_char(count("TERRITORY_SEGMENT16")), substrb(dump(min("TERRITORY_SEGMENT16"), 16, 0, 64), 1, 240), substrb(dump(max("TERRITORY_SEGMENT16"), 16, 0, 64), 1, 240), to_char(count("TERRITORY_SEGMENT17")), substrb(dump(min("TERRITORY_SEGMENT17"), 16, 0, 64), 1, 240), substrb(dump(max("TERRITORY_SEGMENT17"), 16, 0, 64), 1, 240), to_char(count("TERRITORY_SEGMENT18")), substrb(dump(min("TERRITORY_SEGMENT18"), 16, 0, 64), 1, 240), substrb(dump(max("TERRITORY_SEGMENT18"), 16, 0, 64), 1, 240), to_char(count("TERRITORY_SEGMENT19")), substrb(dump(min("TERRITORY_SEGMENT19"), 16, 0, 64), 1, 240), substrb(dump(max("TERRITORY_SEGMENT19"), 16, 0, 64), 1, 240), to_char(count("TERRITORY_SEGMENT20")), substrb(dump(min("TERRITORY_SEGMENT20"), 16, 0, 64), 1, 240), substrb(dump(max("TERRITORY_SEGMENT20"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE_CATEGORY")), substrb(dump(min("ATTRIBUTE_CATEGORY"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE_CATEGORY"), 16, 0, 64), 1, 240), to_char(count(
"ATTRIBUTE1")), substrb(dump(min("ATTRIBUTE1"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE1"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE2")), substrb(dump(min("ATTRIBUTE2"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE2"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE3")), substrb(dump(min("ATTRIBUTE3"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE3"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE4")), substrb(dump(min("ATTRIBUTE4"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE4"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE5")), substrb(dump(min("ATTRIBUTE5"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE5"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE6")), substrb(dump(min("ATTRIBUTE6"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE6"), 16, 0, 64), 1, 240), to_char(count(
"ATTRIBUTE7")), substrb(dump(min("ATTRIBUTE7"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE7"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE8")), substrb(dump(min("ATTRIBUTE8"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE8"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE9")), substrb(dump(min("ATTRIBUTE9"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE9"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE10")), substrb(dump(min("ATTRIBUTE10"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE10"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE11")), substrb(dump(min("ATTRIBUTE11"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE11"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE12")), substrb(dump(min("ATTRIBUTE12"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE12"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE13")), substrb(dump(min("ATTRIBUTE13"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE13"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE14")), substrb(dump(min("ATTRIBUTE14"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE14"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE15")), substrb(dump(min("ATTRIBUTE15"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE15"), 16, 0, 64), 1, 240), to_char(count("HEADER_ATTRIBUTE_CATEGORY")), substrb(dump(min("HEADER_ATTRIBUTE_CATEGORY"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_ATTRIBUTE_CATEGORY"), 16, 0, 64), 1, 240), to_char(count("HEADER_ATTRIBUTE1")), substrb(dump(min("HEADER_ATTRIBUTE1"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_ATTRIBUTE1"), 16, 0, 64), 1, 240), to_char(count("HEADER_ATTRIBUTE2")), substrb(dump(min("HEADER_ATTRIBUTE2"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_ATTRIBUTE2"), 16, 0, 64), 1, 240), to_char(count("HEADER_ATTRIBUTE3")), substrb(dump(min("HEADER_ATTRIBUTE3"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_ATTRIBUTE3"), 16, 0, 64), 1, 240), to_char(count("HEADER_ATTRIBUTE4")), substrb(dump(min("HEADER_ATTRIBUTE4"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_ATTRIBUTE4"), 16, 0, 64), 1, 240), to_char(count("HEADER_ATTRIBUTE5")), substrb(dump(min("HEADER_ATTRIBUTE5"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_ATTRIBUTE5"), 16, 0, 64), 1, 240), to_char(count("HEADER_ATTRIBUTE6")), substrb(dump(min("HEADER_ATTRIBUTE6"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_ATTRIBUTE6"), 16, 0, 64), 1, 240), to_char(count("HEADER_ATTRIBUTE7")), substrb(dump(min("HEADER_ATTRIBUTE7"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_ATTRIBUTE7"), 16, 0, 64), 1, 240), to_char(count("HEADER_ATTRIBUTE8")), substrb(dump(min("HEADER_ATTRIBUTE8"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_ATTRIBUTE8"), 16, 0, 64), 1, 240), to_char(count("HEADER_ATTRIBUTE9")), substrb(dump(min("HEADER_ATTRIBUTE9"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_ATTRIBUTE9"), 16, 0, 64), 1, 240), to_char(count("HEADER_ATTRIBUTE10")), substrb(dump(min("HEADER_ATTRIBUTE10"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_ATTRIBUTE10"), 16, 0, 64), 1, 240), to_char(count("HEADER_ATTRIBUTE11")), substrb(dump(min("HEADER_ATTRIBUTE11"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_ATTRIBUTE11"), 16, 0, 64), 1, 240), to_char(count("HEADER_ATTRIBUTE12")), substrb(dump(min("HEADER_ATTRIBUTE12"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_ATTRIBUTE12"), 16, 0, 64), 1, 240), to_char(count("HEADER_ATTRIBUTE13")), substrb(dump(min("HEADER_ATTRIBUTE13"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_ATTRIBUTE13"), 16, 0, 64), 1, 240), to_char(count("HEADER_ATTRIBUTE14")), substrb(dump(min("HEADER_ATTRIBUTE14"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_ATTRIBUTE14"), 16, 0, 64), 1, 240), to_char(count("HEADER_ATTRIBUTE15")), substrb(dump(min("HEADER_ATTRIBUTE15"), 16, 0, 64), 1, 240), substrb(dump(max("HEADER_ATTRIBUTE15"), 16, 0, 64), 1, 240), to_char(count("COMMENTS")), substrb(dump(min("COMMENTS"), 16, 0, 64), 1, 240), substrb(dump(max("COMMENTS"), 16, 0, 64), 1, 240), to_char(count("INTERNAL_NOTES")), substrb(dump(min("INTERNAL_NOTES"), 16, 0, 64), 1, 240), substrb(dump(max("INTERNAL_NOTES"), 16, 0, 64), 1, 240), to_char(count("INITIAL_CUSTOMER_TRX_ID")), substrb(dump(min("INITIAL_CUSTOMER_TRX_ID"), 16, 0, 64), 1, 240), substrb(dump(max("INITIAL_CUSTOMER_TRX_ID"), 16, 0, 64), 1, 240), to_char(count("USSGL_TRANSACTION_CODE_CONTEXT")), substrb(dump(min("USSGL_TRANSACTION_CODE_CONTEXT"), 16, 0, 64), 1, 240), substrb(dump(max("USSGL_TRANSACTION_CODE_CONTEXT"), 16, 0, 64), 1, 240), to_char(count("USSGL_TRANSACTION_CODE")), substrb(dump(min("USSGL_TRANSACTION_CODE"), 16, 0, 64), 1, 240), substrb(dump(max("USSGL_TRANSACTION_CODE"), 16, 0, 64), 1, 240), to_char(count("ACCTD_AMOUNT")), substrb(dump(min("ACCTD_AMOUNT"), 16, 0, 64), 1, 240), substrb(dump(max("ACCTD_AMOUNT"), 16, 0, 64), 1, 240), to_char(count("CUSTOMER_BANK_ACCOUNT_ID")), substrb(dump(min("CUSTOMER_BANK_ACCOUNT_ID"), 16, 0, 64), 1, 240), substrb(dump(max("CUSTOMER_BANK_ACCOUNT_ID"), 16, 0, 64), 1, 240), to_char(count("CUSTOMER_BANK_ACCOUNT_NAME")), substrb(dump(min("CUSTOMER_BANK_ACCOUNT_NAME"), 16, 0, 64), 1, 240), substrb(dump(max("CUSTOMER_BANK_ACCOUNT_NAME"), 16, 0, 64), 1, 240), to_char(count("UOM_CODE")), substrb(dump(min("UOM_CODE"), 16, 0, 64), 1, 240), substrb(dump(max("UOM_CODE"), 16, 0, 64), 1, 240), to_char(count("UOM_NAME")), substrb(dump(min("UOM_NAME"), 16, 0, 64), 1, 240), substrb(dump(max("UOM_NAME"), 16, 0, 64), 1, 240), to_char(count("DOCUMENT_NUMBER_SEQUENCE_ID")), substrb(dump(min("DOCUMENT_NUMBER_SEQUENCE_ID"), 16, 0, 64), 1, 240), substrb(dump(max("DOCUMENT_NUMBER_SEQUENCE_ID"), 16, 0, 64), 1, 240), to_char(count("LINK_TO_LINE_ATTRIBUTE10")), substrb(dump(min("LINK_TO_LINE_ATTRIBUTE10"), 16, 0, 64), 1, 240), substrb(dump(max("LINK_TO_LINE_ATTRIBUTE10"), 16, 0, 64), 1, 240), to_char(count("LINK_TO_LINE_ATTRIBUTE11")), substrb(dump(min("LINK_TO_LINE_ATTRIBUTE11"), 16, 0, 64), 1, 240), substrb(dump(max("LINK_TO_LINE_ATTRIBUTE11"), 16, 0, 64), 1, 240), to_char(count("ORIGINAL_GL_DATE")), substrb(dump(min("ORIGINAL_GL_DATE"), 16, 0, 64), 1, 240), substrb(dump(max("ORIGINAL_GL_DATE"), 16, 0, 64), 1, 240), to_char(count("PAYMENT_SET_ID")), substrb(dump(min("PAYMENT_SET_ID"), 16, 0, 64), 1, 240), substrb(dump(max("PAYMENT_SET_ID"), 16, 0, 64), 1, 240), to_char(count("ASSESSABLE_VALUE")), substrb(dump(min("ASSESSABLE_VALUE"), 16, 0, 64), 1, 240), substrb(dump(max("ASSESSABLE_VALUE"), 16, 0, 64), 1, 240), to_char(count("PAYMENT_TYPE_CODE")), substrb(dump(min("PAYMENT_TYPE_CODE"), 16, 0, 64), 1, 240), substrb(dump(max("PAYMENT_TYPE_CODE"), 16, 0, 64), 1, 240), to_char(count("SOURCE_EVENT_CLASS_CODE")), substrb(dump(min("SOURCE_EVENT_CLASS_CODE"), 16, 0, 64), 1, 240), substrb(dump(max("SOURCE_EVENT_CLASS_CODE"), 16, 0, 64), 1, 240), to_char(coun
t("MANDATE_LAST_TRX_FLAG")), substrb(dump(min("MANDATE_LAST_TRX_FLAG"), 16, 0, 64), 1, 240), substrb(dump(max("MANDATE_LAST_TRX_FLAG"), 16, 0, 64), 1, 240), to_char(count("DOCUMENT_SUB_TYPE")), substrb(dump(min("DOCUMENT_SUB_TYPE"), 16, 0, 64), 1, 240), substrb(dump(max("DOCUMENT_SUB_TYPE"), 16, 0, 64), 1, 240), to_char(count("DEFAULT_TAXATION_COUNTRY")), substrb(dump(min("DEFAULT_TAXATION_COUNTRY"), 16, 0, 64), 1, 240), substrb(dump(max("DEFAULT_TAXATION_COUNTRY"), 16, 0, 64), 1, 240), to_char(count("PRODUCT_FISC_CLASSIFICATION")), substrb(dump(min("PRODUCT_FISC_CLASSIFICATION"), 16, 0, 64), 1, 240), substrb(dump(max("PRODUCT_FISC_CLASSIFICATION"), 16, 0, 64), 1, 240), to_char(count("PRODUCT_CATEGORY")), substrb(dump(min("PRODUCT_CATEGORY"), 16, 0, 64), 1, 240), substrb(dump(max("PRODUCT_CATEGORY"), 16, 0, 64), 1, 240), to_char(count(
"PRODUCT_TYPE")), substrb(dump(min("PRODUCT_TYPE"), 16, 0, 64), 1, 240), substrb(dump(max("PRODUCT_TYPE"), 16, 0, 64), 1, 240), to_char(count("LINE_INTENDED_USE")), substrb(dump(min("LINE_INTENDED_USE"), 16, 0, 64), 1, 240), substrb(dump(max("LINE_INTENDED_USE"), 16, 0, 64), 1, 240), to_char(count("SOURCE_DATA_KEY1")), substrb(dump(min("SOURCE_DATA_KEY1"), 16, 0, 64), 1, 240), substrb(dump(max("SOURCE_DATA_KEY1"), 16, 0, 64), 1, 240), to_char(count("SOURCE_DATA_KEY2")), substrb(dump(min("SOURCE_DATA_KEY2"), 16, 0, 64), 1, 240), substrb(dump(max("SOURCE_DATA_KEY2"), 16, 0, 64), 1, 240), to_char(count("SOURCE_DATA_KEY3")), substrb(dump(min("SOURCE_DATA_KEY3"), 16, 0, 64), 1, 240), substrb(dump(max("SOURCE_DATA_KEY3"), 16, 0, 64), 1, 240), to_char(count("SOURCE_DATA_KEY4")), substrb(dump(min("SOURCE_DATA_KEY4"), 16, 0, 64), 1, 240), substrb(dump(max("SOURCE_DATA_KEY4"), 16, 0, 64), 1, 240), to_char(count("SOURCE_DATA_KEY5")), substrb(dump(min("SOURCE_DATA_KEY5"), 16, 0, 64), 1, 240), substrb(dump(max("SOURCE_DATA_KEY5"), 16, 0, 64), 1, 240), to_char(count("INVOICED_LINE_ACCTG_LEVEL")), substrb(dump(min("INVOICED_LINE_ACCTG_LEVEL"), 16, 0, 64), 1, 240), substrb(dump(max("INVOICED_LINE_ACCTG_LEVEL"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ID")), substrb(dump(min("INTERFACE_LINE_ID"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ID"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_CONTEXT")), substrb(dump(min("INTERFACE_LINE_CONTEXT"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_CONTEXT"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE1")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE1"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE1"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE2")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE2"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE2"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE3")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE3"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE3"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE4")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE4"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE4"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE5")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE5"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE5"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE6")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE6"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE6"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE7")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE7"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE7"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE8")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE8"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE8"), 16, 0, 64), 1, 240), to_char(count("BATCH_SOURCE_NAME")), substrb(dump(min("BATCH_SOURCE_NAME"), 16, 0, 64), 1, 240), substrb(dump(max("BATCH_SOURCE_NAME"), 16, 0, 64), 1, 240), to_char(count("SET_OF_BOOKS_ID")), substrb(dump(min("SET_OF_BOOKS_ID"), 16, 0, 64), 1, 240), substrb(dump(max("SET_OF_BOOKS_ID"), 16, 0, 64), 1, 240), to_char(count("LINE_TYPE")), substrb(dump(min("LINE_TYPE"), 16, 0, 64), 1, 240), substrb(dump(max("LINE_TYPE"), 16, 0, 64), 1, 240), to_char(count("DESCRIPTION")), substrb(dump(min("DESCRIPTION"), 16, 0, 64), 1, 240), substrb(dump(max("DESCRIPTION"), 16, 0, 64), 1, 240), to_char(count("CURRENCY_CODE")), substrb(dump(min("CURRENCY_CODE"), 16, 0, 64), 1, 240), substrb(dump(max("CURRENCY_CODE"), 16, 0, 64), 1, 240), to_char(count("AMOUNT")), substrb(dump(min("AMOUNT"), 16, 0, 64), 1, 240), substrb(dump(max("AMOUNT"), 16, 0, 64), 1, 240), to_char(count("CUST_TRX_TYPE_NAME")), substrb(dump(min("CUST_TRX_TYPE_NAME"), 16, 0, 64), 1, 240), substrb(dump(max("CUST_TRX_TYPE_NAME"), 16, 0, 64), 1, 240), to_char(count("CUST_TRX_TYPE_ID")), substrb(dump(min("CUST_TRX_TYPE_ID"), 16, 0, 64), 1, 240), substrb(dump(max("CUST_TRX_TYPE_ID"), 16, 0, 64), 1, 240), to_char(count("TERM_NAME")), substrb(dump(min("TERM_NAME"), 16, 0, 64), 1, 240), substrb(dump(max("TERM_NAME"), 16, 0, 64), 1, 240), to_char(count("TERM_ID")), substrb(dump(min("TERM_ID"), 16, 0, 64), 1, 240), substrb(dump(max("TERM_ID"), 16, 0, 64), 1, 240), to_char(count("ORIG_SYSTEM_BATCH_NAME")), substrb(dump(min("ORIG_SYSTEM_BATCH_NAME"), 16, 0, 64), 1, 240), substrb(dump(max("ORIG_SYSTEM_BATCH_NAME"), 16, 0, 64), 1, 240), to_char(count("ORIG_SYSTEM_BILL_CUSTOMER_REF")), substrb(dump(min("ORIG_SYSTEM_BILL_CUSTOMER_REF"), 16, 0, 64), 1, 240), substrb(dump(max("ORIG_SYSTEM_BILL_CUSTOMER_REF"), 16, 0, 64), 1, 240), to_char(count("ORIG_SYSTEM_BILL_CUSTOMER_ID")), substrb(dump(min("ORIG_SYSTEM_BILL_CUSTOMER_ID"), 16, 0, 64), 1, 240), substrb(dump(max("ORIG_SYSTEM_BILL_CUSTOMER_ID"), 16, 0, 64), 1, 240), to_char(count("ORIG_SYSTEM_BILL_ADDRESS_REF")), substrb(dump(min(
"ORIG_SYSTEM_BILL_ADDRESS_REF"), 16, 0, 64), 1, 240), substrb(dump(max("ORIG_SYSTEM_BILL_ADDRESS_REF"), 16, 0, 64), 1, 240), to_char(count("ORIG_SYSTEM_BILL_ADDRESS_ID")), substrb(dump(min("ORIG_SYSTEM_BILL_ADDRESS_ID"), 16, 0, 64), 1, 240), substrb(dump(max("ORIG_SYSTEM_BILL_ADDRESS_ID"), 16, 0, 64), 1, 240), to_char(count("ORIG_SYSTEM_BILL_CONTACT_REF")), substrb(dump(min("ORIG_SYSTEM_BILL_CONTACT_REF"), 16, 0, 64), 1, 240), substrb(dump(max("ORIG_SYSTEM_BILL_CONTACT_REF"), 16, 0, 64), 1, 240), to_char(count("ORIG_SYSTEM_BILL_CONTACT_ID")), substrb(dump(min("ORIG_SYSTEM_BILL_CONTACT_ID"), 16, 0, 64), 1, 240), substrb(dump(max("ORIG_SYSTEM_BILL_CONTACT_ID"), 16, 0, 64), 1, 240), to_char(count("ORIG_SYSTEM_SHIP_CUSTOMER_REF")), substrb(dump(min("ORIG_SYSTEM_SHIP_CUSTOMER_REF"), 16, 0, 64), 1, 240), substrb(dump(max("ORIG_SYSTEM_SHIP_CUSTOMER_REF"), 16, 0, 64), 1, 240), to_char(count("ORIG_SYSTEM_SHIP_CUSTOMER_ID")), substrb(dump(min("ORIG_SYSTEM_SHIP_CUSTOMER_ID"), 16, 0, 64), 1, 240), substrb(dump(max("ORIG_SYSTEM_SHIP_CUSTOMER_ID"), 16, 0, 64), 1, 240), to_char(count("ORIG_SYSTEM_SHIP_ADDRESS_REF")), substrb(dump(min("ORIG_SYSTEM_SHIP_ADDRESS_REF"), 16, 0, 64), 1, 240), substrb(dump(max("ORIG_SYSTEM_SHIP_ADDRESS_REF"), 16, 0, 64), 1, 240), to_char(count("ORIG_SYSTEM_SHIP_ADDRESS_ID")), substrb(dump(min("ORIG_SYSTEM_SHIP_ADDRESS_ID"), 16, 0, 64), 1, 240), substrb(dump(max("ORIG_SYSTEM_SHIP_ADDRESS_ID"), 16, 0, 64), 1, 240), to_char(count("ORIG_SYSTEM_SHIP_CONTACT_REF")), substrb(dump(min("ORIG_SYSTEM_SHIP_CONTACT_REF"), 16, 0, 64), 1, 240), substrb(dump(max("ORIG_SYSTEM_SHIP_CONTACT_REF"), 16, 0, 64), 1, 240), to_char(count("ORIG_SYSTEM_SHIP_CONTACT_ID")), substrb(dump(min("ORIG_SYSTEM_SHIP_CONTACT_ID"), 16, 0, 64), 1, 240), substrb(dump(max("ORIG_SYSTEM_SHIP_CONTACT_ID"), 16, 0, 64), 1, 240), to_char(count("ORIG_SYSTEM_SOLD_CUSTOMER_REF")), substrb(dump(min("ORIG_SYSTEM_SOLD_CUSTOMER_REF"), 16, 0, 64), 1, 240), substrb(dump(max("ORIG_SYSTEM_SOLD_CUSTOMER_REF"), 16, 0, 64), 1, 240), to_char(count("ORIG_SYSTEM_SOLD_CUSTOMER_ID")), substrb(dump(min("ORIG_SYSTEM_SOLD_CUSTOMER_ID"), 16, 0, 64), 1, 240), substrb(dump(max("ORIG_SYSTEM_SOLD_CUSTOMER_ID"), 16, 0, 64), 1, 240), to_char(count("LINK_TO_LINE_ID")), substrb(dump(min("LINK_TO_LINE_ID"), 16, 0, 64), 1, 240), substrb(dump(max("LINK_TO_LINE_ID"), 16, 0, 64), 1, 240), to_char(count("LINK_TO_LINE_CONTEXT")), substrb(dump(min("LINK_TO_LINE_CONTEXT"), 16, 0, 64), 1, 240), substrb(dump(max("LINK_TO_LINE_CONTEXT"), 16, 0, 64), 1, 240), to_char(count("LINK_TO_LINE_ATTRIBUTE1")), substrb(dump(min("LINK_TO_LINE_ATTRIBUTE1"), 16, 0, 64), 1, 240), substrb(dump(max("LINK_TO_LINE_ATTRIBUTE1"), 16, 0, 64), 1, 240), to_char(count("LINK_TO_LINE_ATTRIBUTE2")), substrb(dump(min("LINK_TO_LINE_ATTRIBUTE2"), 16, 0, 64), 1, 240), substrb(dump(max("LINK_TO_LINE_ATTRIBUTE2"), 16, 0, 64), 1, 240), to_char(count("LINK_TO_LINE_ATTRIBUTE3")), substrb(dump(min("LINK_TO_LINE_ATTRIBUTE3"), 16, 0, 64), 1, 240), substrb(dump(max("LINK_TO_LINE_ATTRIBUTE3"), 16, 0, 64), 1, 240), to_char(count("LINK_TO_LINE_ATTRIBUTE4")), substrb(dump(min("LINK_TO_LINE_ATTRIBUTE4"), 16, 0, 64), 1, 240), substrb(dump(max("LINK_TO_LINE_ATTRIBUTE4"), 16, 0, 64), 1, 240), to_char(count("LINK_TO_LINE_ATTRIBUTE5")), substrb(dump(min("LINK_TO_LINE_ATTRIBUTE5"), 16, 0, 64), 1, 240), substrb(dump(max("LINK_TO_LINE_ATTRIBUTE5"), 16, 0, 64), 1, 240), to_char(count("LINK_TO_LINE_ATTRIBUTE6")), substrb(dump(min("LINK_TO_LINE_ATTRIBUTE6"), 16, 0, 64), 1, 240), substrb(dump(max("LINK_TO_LINE_ATTRIBUTE6"), 16, 0, 64), 1, 240), to_char(count("LINK_TO_LINE_ATTRIBUTE7")), substrb(dump(min("LINK_TO_LINE_ATTRIBUTE7"), 16, 0, 64), 1, 240), substrb(dump(max("LINK_TO_LINE_ATTRIBUTE7"), 16, 0, 64), 1, 240), to_char(count("RECEIPT_METHOD_NAME")), substrb(dump(min("RECEIPT_METHOD_NAME"), 16, 0, 64), 1, 240), substrb(dump(max("RECEIPT_METHOD_NAME"), 16, 0, 64), 1, 240), to_char(count("RECEIPT_METHOD_ID")), substrb(dump(min("RECEIPT_METHOD_ID"), 16, 0, 64), 1, 240), substrb(dump(max("RECEIPT_METHOD_ID"), 16, 0, 64), 1, 240), to_char(count("CONVERSION_TYPE")), substrb(dump(min("CONVERSION_TYPE"), 16, 0, 64), 1, 240), substrb(dump(max("CONVERSION_TYPE"), 16, 0, 64), 1, 240), to_char(count("CONVERSION_DATE")), substrb(dump(min("CONVERSION_DATE"), 16, 0, 64), 1, 240), substrb(dump(max("CONVERSION_DATE"), 16, 0, 64), 1, 240), to_char(count("CONVERSION_RATE")), substrb(dump(min("CONVERSION_RATE"), 16, 0, 64), 1, 240), substrb(dump(max("CONVERSION_RATE"), 16, 0, 64), 1, 240), to_char(count("CUSTOMER_TRX_ID")), substrb(dump(min("CUSTOMER_TRX_ID"), 16, 0, 64), 1, 240), substrb(dump(max("CUSTOMER_TRX_ID"), 16, 0, 64), 1, 240), to_char(count("TRX_DATE")), substrb(dump(min("TRX_DATE"), 16, 0, 64), 1, 240), substrb(dump(max("TRX_DATE"), 16, 0, 64), 1, 240), to_char(count("GL_DATE")), substrb(dump(min("GL_DATE"), 16, 0, 64), 1, 240), substrb(dump(max("GL_DATE"), 16, 0, 64), 1, 240), to_char(count("DOCUMENT_NUMBER")), substrb(dump(min("DOCUMENT_NUMBER"), 16, 0, 64), 1, 240), substrb(dump(max("DOCUMENT_NUMBER"), 16, 0, 64), 1, 240), to_char(count("TRX_NUMBER")), substrb(dump(min("TRX_NUMBER"), 16, 0, 64), 1, 240), substrb(dump(max("TRX_NUMBER"), 16, 0, 64), 1, 240), to_char(count("LINE_NUMBER")), substrb(dump(min("LINE_NUMBER"), 16, 0, 64), 1, 240), substrb(dump(max("LINE_NUMBER"), 16, 0, 64), 1, 240), to_char(count("QUANTITY")), substrb(dump(min("QUANTITY"), 16, 0, 64), 1, 240), substrb(dump(max("QUANTITY"), 16, 0, 64), 1, 240), to_char(count("QUANTITY_ORDERED")), substrb(dump(min("QUANTITY_ORDERED"), 16, 0, 64), 1, 240), substrb(dump(max("QUANTITY_ORDERED"), 16, 0, 64), 1, 240), to_char(count("UNIT_SELLING_PRICE")), substrb(dump(min("UNIT_SELLING_PRICE"), 16, 0, 64), 1, 240), substrb(dump(max("UNIT_SELLING_PRICE"), 16, 0, 64), 1, 240), to_char(count("UNIT_STANDARD_PRICE")), substrb(dump(min("UNIT_STANDARD_PRICE"), 16, 0, 64), 1, 240), substrb(dump(max("UNIT_STANDARD_PRICE"), 16, 0, 64), 1, 240), to_char(count("PRINTING_OPTION")), substrb(dump(min("PRINTING_OPTION"), 16, 0, 64), 1, 240), substrb(dump(max("PRINTING_OPTION"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_STATUS")), substrb(dump(min("INTERFACE_STATUS"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_STATUS"), 16, 0, 64), 1, 240), to_char(count("REQUEST_ID")), substrb(dump(min("REQUEST_ID"), 16, 0, 64), 1, 240), substrb(dump(max("REQUEST_ID"), 16, 0, 64), 1, 240), to_char(count("RELATED_BATCH_SOURCE_NAME")), substrb(dump(min("RELATED_BATCH_SOURCE_NAME"), 16, 0, 64), 1, 240), substrb(dump(max("RELATED_BATCH_SOURCE_NAME"), 16, 0, 64), 1, 240), to_char(count("RELATED_TRX_NUMBER")), substrb(dump(min("RELATED_TRX_NUMBER"), 16, 0, 64), 1, 240), substrb(dump(max("RELATED_TRX_NUMBER"), 16, 0, 64), 1, 240), to_char(count("RELATED_CUSTO
MER_TRX_ID")), substrb(dump(min("RELATED_CUSTOMER_TRX_ID"), 16, 0, 64), 1, 240), substrb(dump(max("RELATED_CUSTOMER_TRX_ID"), 16, 0, 64), 1, 240), to_char(count("PREVIOUS_CUSTOMER_TRX_ID")), substrb(dump(min("PREVIOUS_CUSTOMER_TRX_ID"), 16, 0, 64), 1, 240), substrb(dump(max("PREVIOUS_CUSTOMER_TRX_ID"), 16, 0, 64), 1, 240), to_char(count("CREDIT_METHOD_FOR_ACCT_RULE")), substrb(dump(min("CREDIT_METHOD_FOR_ACCT_RULE"), 16, 0, 64), 1, 240), substrb(dump(max("CREDIT_METHOD_FOR_ACCT_RULE"), 16, 0, 64), 1, 240), to_char(count("CREDIT_METHOD_FOR_INSTALLMENTS")), substrb(dump(min("CREDIT_METHOD_FOR_INSTALLMENTS"), 16, 0, 64), 1, 240), substrb(dump(max("CREDIT_METHOD_FOR_INSTALLMENTS"), 16, 0, 64), 1, 240), to_char(count("REASON_CODE")), substrb(dump(min("REASON_CODE"), 16, 0, 64), 1, 240), substrb(dump(max("REASON_CODE"), 16, 0, 64), 1, 240), to_char(count("TAX_RATE")), substrb(dump(min("TAX_RATE"), 16, 0, 64), 1, 240), substrb(dump(max("TAX_RATE"), 16, 0, 64), 1, 240), to_char(count("TAX_CODE")), substrb(dump(min("TAX_CODE"), 16, 0, 64), 1, 240), substrb(dump(max("TAX_CODE"), 16, 0, 64), 1, 240), to_char(count("TAX_PRECEDENCE")), substrb(dump(min("TAX_PRECEDENCE"), 16, 0, 64), 1, 240), substrb(dump(max("TAX_PRECEDENCE"), 16, 0, 64), 1, 240), to_char(count("EXCEPTION_ID")), substrb(dump(min("EXCEPTION_ID"), 16, 0, 64), 1, 240), substrb(dump(max("EXCEPTION_ID"), 16, 0, 64), 1, 240), to_char(count("EXEMPTION_ID")), substrb(dump(min("EXEMPTION_ID"), 16, 0, 64), 1, 240), substrb(dump(max("EXEMPTION_ID"), 16, 0, 64), 1, 240), to_char(count("SHIP_DATE_ACTUAL")), substrb(dump(min("SHIP_DATE_ACTUAL"), 16, 0, 64), 1, 240), substrb(dump(max("SHIP_DATE_ACTUAL"), 16, 0, 64), 1, 240), to_char(count("FOB_POINT")), substrb(dump(min("FOB_POINT"), 16, 0, 64), 1, 240), substrb(dump(max("FOB_POINT"), 16, 0, 64), 1, 240), to_char(count("SHIP_VIA")), substrb(dump(min("SHIP_VIA"), 16, 0, 64), 1, 240), substrb(dump(max("SHIP_VIA"), 16, 0, 64), 1, 240), to_char(count("WAYBILL_NUMBER")), substrb(dump(min("WAYBILL_NUMBER"), 16, 0, 64), 1, 240), substrb(dump(max("WAYBILL_NUMBER"), 16, 0, 64), 1, 240), to_char(count("INVOICING_RULE_NAME")), substrb(dump(min("INVOICING_RULE_NAME"), 16, 0, 64), 1, 240), substrb(dump(max("INVOICING_RULE_NAME"), 16, 0, 64), 1, 240), to_char(count("INVOICING_RULE_ID")), substrb(dump(min("INVOICING_RULE_ID"), 16, 0, 64), 1, 240), substrb(dump(max("INVOICING_RULE_ID"), 16, 0, 64), 1, 240), to_char(count("ACCOUNTING_RULE_NAME")), substrb(dump(min("ACCOUNTING_RULE_NAME"), 16, 0, 64), 1, 240), substrb(dump(max("ACCOUNTING_RULE_NAME"), 16, 0, 64), 1, 240), to_char(count("ACCOUNTING_RULE_ID")), substrb(dump(min("ACCOUNTING_RULE_ID"), 16, 0, 64), 1, 240), substrb(dump(max("ACCOUNTING_RULE_ID"), 16, 0, 64), 1, 240), to_char(count("ACCOUNTING_RULE_DURATION")), substrb(dump(min("ACCOUNTING_RULE_DURATION"), 16, 0, 64), 1, 240), substrb(dump(max("ACCOUNTING_RULE_DURATION"), 16, 0, 64), 1, 240), to_char(count("RULE_START_DATE")), substrb(dump(min("RULE_START_DATE"), 16, 0, 64), 1, 240), substrb(dump(max("RULE_START_DATE"), 16, 0, 64), 1, 240), to_char(count("PRIMARY_SALESREP_NUMBER")), substrb(dump(min("PRIMARY_SALESREP_NUMBER"), 16, 0, 64), 1, 240), substrb(dump(max("PRIMARY_SALESREP_NUMBER"), 16, 0, 64), 1, 240), to_char(count("PRIMARY_SALESREP_ID")), substrb(dump(min("PRIMARY_SALESREP_ID"), 16, 0, 64), 1, 240), substrb(dump(max("PRIMARY_SALESREP_ID"), 16, 0, 64), 1, 240), to_char(count("SALES_ORDER")), substrb(dump(min("SALES_ORDER"), 16, 0, 64), 1, 240), substrb(dump(max("SALES_ORDER"), 16, 0, 64), 1, 240), to_char(count("SALES_ORDER_LINE")), substrb(dump(min("SALES_ORDER_LINE"), 16, 0, 64), 1, 240), substrb(dump(max("SALES_ORDER_LINE"), 16, 0, 64), 1, 240), to_char(count("SALES_ORDER_DATE")), substrb(dump(min("SALES_ORDER_DATE"), 16, 0, 64), 1, 240), substrb(dump(max("SALES_ORDER_DATE"), 16, 0, 64), 1, 240), to_char(count("SALES_ORDER_SOURCE")), substrb(dump(min("SALES_ORDER_SOURCE"), 16, 0, 64), 1, 240), substrb(dump(max("SALES_ORDER_SOURCE"), 16, 0, 64), 1, 240), to_char(count("SALES_ORDER_REVISION")), substrb(dump(min("SALES_ORDER_REVISION"), 16, 0, 64), 1, 240), substrb(dump(max("SALES_ORDER_REVISION"), 16, 0, 64), 1, 240), to_char(count("PURCHASE_ORDER")), substrb(dump(min("PURCHASE_ORDER"), 16, 0, 64), 1, 240), substrb(dump(max("PURCHASE_ORDER"), 16, 0, 64), 1, 240), to_char(count("PURCHASE_ORDER_REVISION")), substrb(dump(min("PURCHASE_ORDER_REVISION"), 16, 0, 64), 1, 240), substrb(dump(max("PURCHASE_ORDER_REVISION"), 16, 0, 64), 1, 240), to_char(count("SOURCE_ENTITY_CODE")), substrb(dump(min("SOURCE_ENTITY_CODE"), 16, 0, 64), 1, 240), substrb(dump(max("SOURCE_ENTITY_CODE"), 16, 0, 64), 1, 240), to_char(count("SOURCE_TRX_ID")), substrb(dump(min("SOURCE_TRX_ID"), 16, 0, 64), 1, 240), substrb(dump(max("SOURCE_TRX_ID"), 16, 0, 64), 1, 240), to_char(count("SOURCE_TRX_LINE_ID")), substrb(dump(min("SOURCE_TRX_LINE_ID"), 16, 0, 64), 1, 240), substrb(dump(max("SOURCE_TRX_LINE_ID"), 16, 0, 64), 1, 240), to_char(count("SOURCE_TRX_LINE_TYPE")), substrb(dump(min("SOURCE_TRX_LINE_TYPE"), 16, 0, 64), 1, 240), substrb(dump(max("SOURCE_TRX_LINE_TYPE"), 16, 0, 64), 1, 240), to_char(count("SOURCE_TRX_DETAIL_TAX_LINE_ID")), substrb(dump(min("SOURCE_TRX_DETAIL_TAX_LINE_ID"), 16, 0, 64), 1, 240), substrb(dump(max("SOURCE_TRX_DETAIL_TAX_LINE_ID"), 16, 0, 64), 1, 240), to_char(count("HISTORICAL_FLAG")), substrb(dump(min("HISTORICAL_FLAG"), 16, 0, 64), 1, 240), substrb(dump(max("HISTORICAL_FLAG"), 16, 0, 64), 1, 240), to_char(count("TAX_REGIME_CODE")), substrb(dump(min("TAX_REGIME_CODE"), 16, 0, 64), 1, 240), substrb(dump(max("TAX_REGIME_CODE"), 16, 0, 64), 1, 240), to_char(count("TAX")), substrb(dump(min("TAX"), 16, 0, 64), 1, 240), substrb(dump(max("TAX"), 16, 0, 64), 1, 240), to_char(count("TAX_STATUS_CODE")), substrb(dump(min("TAX_STATUS_CODE"), 16, 0, 64), 1, 240), substrb(dump(max("TAX_STATUS_CODE"), 16, 0, 64), 1, 240), to_char(count("TAX_RATE_CODE")), substrb(dump(min("TAX_RATE_CODE"), 16, 0, 64), 1, 240), substrb(dump(max("TAX_RATE_CODE"), 16, 0, 64), 1, 240), to_char(count("TAX_JURISDICTION_CODE")), substrb(dump(min("TAX_JURISDICTION_CODE"), 16, 0, 64), 1, 240), substrb(dump(max("TAX_JURISDICTION_CODE"), 16, 0, 64), 1, 240), to_char(count("TAXABLE_AMOUNT")), substrb(dump(min("TAXABLE_AMOUNT"), 16, 0, 64), 1, 240), substrb(dump(max("TAXABLE_AMOUNT"), 16, 0, 64), 1, 240), to_char(count("TAXABLE_FLAG")), substrb(dump(min("TAXABLE_FLAG"), 16, 0, 64), 1, 240), substrb(dump(max("TAXABLE_FLAG"), 16, 0, 64), 1, 240), to_char(count("LEGAL_ENTITY_ID")), substrb(dump(min("LEGAL_ENTITY_ID"), 16, 0, 64), 1, 240), substrb(dump(max("LEGAL_ENTITY_ID"), 16, 0, 64), 1, 240), to_char(count("PARENT_LINE_ID")), substrb(dum
p(min("PARENT_LINE_ID"), 16, 0, 64), 1, 240), substrb(dump(max("PARENT_LINE_ID"), 16, 0, 64), 1, 240), to_char(count("DEFERRAL_EXCLUSION_FLAG")), substrb(dump(min("DEFERRAL_EXCLUSION_FLAG"), 16, 0, 64), 1, 240), substrb(dump(max("DEFERRAL_EXCLUSION_FLAG"), 16, 0, 64), 1, 240), to_char(count("PAYMENT_TRXN_EXTENSION_ID")), substrb(dump(min("PAYMENT_TRXN_EXTENSION_ID"), 16, 0, 64), 1, 240), substrb(dump(max("PAYMENT_TRXN_EXTENSION_ID"), 16, 0, 64), 1, 240), to_char(count("RULE_END_DATE")), substrb(dump(min("RULE_END_DATE"), 16, 0, 64), 1, 240), substrb(dump(max("RULE_END_DATE"), 16, 0, 64), 1, 240), to_char(count("PAYMENT_ATTRIBUTES")), substrb(dump(min("PAYMENT_ATTRIBUTES"), 16, 0, 64), 1, 240), substrb(dump(max("PAYMENT_ATTRIBUTES"), 16, 0, 64), 1, 240), to_char(count("APPLICATION_ID")), substrb(dump(min("APPLICATION_ID"), 16, 0, 64), 1, 240), substrb(dump(max("APPLICATION_ID"), 16, 0, 64), 1, 240), to_char(count("BILLING_DATE")), substrb(dump(min("BILLING_DATE"), 16, 0, 64), 1, 240), substrb(dump(max("BILLING_DATE"), 16, 0, 64), 1, 240), to_char(count("OVERRIDE_AUTO_ACCOUNTING_FLAG")), substrb(dump(min("OVERRIDE_AUTO_ACCOUNTING_FLAG"), 16, 0, 64), 1, 240), substrb(dump(max("OVERRIDE_AUTO_ACCOUNTING_FLAG"), 16, 0, 64), 1, 240), to_char(count("PROMISED_COMMITMENT_AMOUNT")), substrb(dump(min("PROMISED_COMMITMENT_AMOUNT"), 16, 0, 64), 1, 240), substrb(dump(max("PROMISED_COMMITMENT_AMOUNT"), 16, 0, 64), 1, 240), to_char(count("SOURCE_APPLICATION_ID")), substrb(dump(min("SOURCE_APPLICATION_ID"), 16, 0, 64), 1, 240), substrb(dump(max("SOURCE_APPLICATION_ID"), 16, 0, 64), 1, 240), to_char(count("CONTRACT_LINE_ID")), substrb(dump(min("CONTRACT_LINE_ID"), 16, 0, 64), 1, 240), substrb(dump(max("CONTRACT_LINE_ID"), 16, 0, 64), 1, 240), to_char(count("CONTRACT_ID")), substrb(dump(min("CONTRACT_ID"), 16, 0, 64), 1, 240), substrb(dump(max("CONTRACT_ID"), 16, 0, 64), 1, 240), to_char(count("CONS_BILLING_NUMBER")), substrb(dump(min("CONS_BILLING_NUMBER"), 16, 0, 64), 1, 240), substrb(dump(max("CONS_BILLING_NUMBER"), 16, 0, 64), 1, 240), count(rowidtochar(rowid)) from "AR"."RA_INTERFACE_LINES_ALL" t /* NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, TOPN, NIL, NIL, TOPN, NIL, NIL, TOPN, NIL, NIL, TOPN, NIL, NIL, TOPN, NIL, NIL, TOPN, NIL, NIL, ACL, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, TOPN, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, RWID, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1
, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U254, U254, U254, U254, U254, U254, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U254, U1, U1U*/ |
269a65xyzhp09 | INSERT INTO RA_INTERFACE_ERRORS (INTERFACE_LINE_ID, MESSAGE_TEXT, INVALID_VALUE, ORG_ID) SELECT L.INTERFACE_LINE_ID, :B2 , L.CONS_BILLING_NUMBER, L.ORG_ID FROM RA_INTERFACE_LINES L WHERE L.REQUEST_ID = :B1 AND L.CONS_BILLING_NUMBER IS NOT NULL AND L.LINK_TO_LINE_ID IS NULL AND L.ORIG_SYSTEM_BILL_CUSTOMER_ID IS NOT NULL AND L.ORIG_SYSTEM_BILL_ADDRESS_ID IS NOT NULL AND EXISTS (SELECT /*+ no_unnest */'X' FROM HZ_CUST_SITE_USES SU, HZ_CUSTOMER_PROFILES CP, HZ_CUSTOMER_PROFILES SP, HZ_CUST_ACCT_SITES AC WHERE SU.CUST_ACCT_SITE_ID = L.ORIG_SYSTEM_BILL_ADDRESS_ID AND SU.SITE_USE_CODE = 'BILL_TO' AND SU.STATUS = 'A' AND CP.CUST_ACCOUNT_ID = L.ORIG_SYSTEM_BILL_CUSTOMER_ID AND CP.SITE_USE_ID IS NULL AND AC.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID AND AC.CUST_ACCOUNT_ID = CP.CUST_ACCOUNT_ID AND SU.SITE_USE_ID = SP.SITE_USE_ID (+) AND NVL(NVL(SP.CONS_INV_FLAG, CP.CONS_INV_FLAG), 'N') = 'N' ) |
2c55bbc7f8316 | insert into RA_INTERFACE_ERRORS (INTERFACE_LINE_ID, MESSAGE_TEXT, INVALID_VALUE, ORG_ID)select INTERFACE_LINE_ID , :b0 , ORIG_SYSTEM_SOLD_CUSTOMER_ID , INT_LINE.ORG_ID from RA_INTERFACE_LINES_GT INT_LINE where (((REQUEST_ID=:b1 and LINK_TO_LINE_ID is null ) and ORIG_SYSTEM_SOLD_CUSTOMER_ID is not null ) and not exists (select 'X' from HZ_CUST_ACCOUNTS CUST_ACCT where CUST_ACCT.CUST_ACCOUNT_ID=INT_LINE.ORIG_SYSTEM_SOLD_CUSTOMER_ID)) |
2jfqzrxhrm93b | select /*+ rule */ c.name, u.name from con$ c, cdef$ cd, user$ u where c.con# = cd.con# and cd.enabled = :1 and c.owner# = u.user# |
2m5d0rhxt2akt | BEGIN XXHADDAD_DISTRIBUTION_OE_PKG.VAN_SALES_QUICK(:errbuf, :rc); END; |
2p9fv35c7zxtg | select /* KSXM:LOAD_DML_INF *//*+ leading(o) index(m) use_nl(m) */ nvl(m.inserts, 0) ins, nvl(m.updates, 0) upd, nvl(m.deletes, 0) del, nvl(m.drop_segments, 0) dropseg, nvl(m.flags, 0) flags, nvl(rowcnt, 0) rowcnt, o.pobjn pobjn from (select :objn objn, 0 pobjn, rowcnt from tab$ t where t.obj# = :objn union all select :objn objn, tp.bo# pobjn, rowcnt from tabpart$ tp where tp.obj# = :objn union all select :objn objn, tcp.bo# pobjn, rowcnt from tabcompart$ tcp where tcp.obj# = :objn union all select :objn objn, tsp.pobj# pobjn, rowcnt from tabsubpart$ tsp where tsp.obj# = :objn) o, sys.mon_mods_all$ m where o.objn = m.obj#(+) and rownum < 2 |
2skwhauh2cwky | select o.name, u.name from obj$ o, user$ u where o.obj# = :1 and o.owner# = u.user# |
33a1kcsd4kf9c | INSERT INTO RA_INTERFACE_ERRORS
(INTERFACE_LINE_ID,
MESSAGE_TEXT,
INVALID_VALUE,
ORG_ID)
SELECT
INTERFACE_LINE_ID,
DECODE(INT_TRX_TYPE.TYPE,
'CM', :b_err_msg1,
'DM', :b_err_msg2,
'INV', :b_err_msg3),
SUBSTRB(
REFERENCE_LINE_ATTRIBUTE1||'.'||REFERENCE_LINE_ATTRIBUTE2||'.'||REFERENCE_LINE_ATTRIBUTE3||'.'||REFERENCE_LINE_ATTRIBUTE4||'.'||REFERENCE_LINE_ATTRIBUTE5||'.'||REFERENCE_LINE_ATTRIBUTE6||'.'||REFERENCE_LINE_ATTRIBUTE7||'.'||REFERENCE_LINE_ATTRIBUTE8||'.'||REFERENCE_LINE_ATTRIBUTE9||'.'||REFERENCE_LINE_ATTRIBUTE10||'.'||REFERENCE_LINE_ATTRIBUTE11||'.'||REFERENCE_LINE_ATTRIBUTE12||'.'||REFERENCE_LINE_ATTRIBUTE13||'.'||REFERENCE_LINE_ATTRIBUTE14
, 1, 240), INT_LINE.ORG_ID
FROM RA_CUST_TRX_TYPES INT_TRX_TYPE,
RA_INTERFACE_LINES_GT INT_LINE
WHERE INT_LINE.REQUEST_ID = :b1
AND INT_LINE.CUST_TRX_TYPE_ID =
INT_TRX_TYPE.CUST_TRX_TYPE_ID
AND INT_LINE.REFERENCE_LINE_ID IS NULL
AND INT_LINE.REFERENCE_LINE_CONTEXT = 'ORDER ENTRY'
AND ( INT_LINE.REFERENCE_LINE_ATTRIBUTE1 IS NOT NULL
OR INT_LINE.REFERENCE_LINE_ATTRIBUTE2 IS NOT NULL
OR INT_LINE.REFERENCE_LINE_ATTRIBUTE3 IS NOT NULL
OR INT_LINE.REFERENCE_LINE_ATTRIBUTE4 IS NOT NULL
OR INT_LINE.REFERENCE_LINE_ATTRIBUTE5 IS NOT NULL
OR INT_LINE.REFERENCE_LINE_ATTRIBUTE6 IS NOT NULL
OR INT_LINE.REFERENCE_LINE_ATTRIBUTE7 IS NOT NULL
OR INT_LINE.REFERENCE_LINE_ATTRIBUTE8 IS NOT NULL
OR INT_LINE.REFERENCE_LINE_ATTRIBUTE9 IS NOT NULL
OR INT_LINE.REFERENCE_LINE_ATTRIBUTE10 IS NOT NULL
OR INT_LINE.REFERENCE_LINE_ATTRIBUTE11 IS NOT NULL
OR INT_LINE.REFERENCE_LINE_ATTRIBUTE12 IS NOT NULL
OR INT_LINE.REFERENCE_LINE_ATTRIBUTE13 IS NOT NULL
OR INT_LINE.REFERENCE_LINE_ATTRIBUTE14 IS NOT NULL
)
AND (NOT EXISTS
(SELECT /*+ ORDERED NO_UNNEST */ 'X'
FROM RA_CUSTOMER_TRX_LINES LINE,
RA_CUSTOMER_TRX TRX,
RA_CUST_TRX_TYPES TRX_TYPE
WHERE INT_LINE.REFERENCE_LINE_CONTEXT =
LINE.INTERFACE_LINE_CONTEXT
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE1 = LINE.INTERFACE_LINE_ATTRIBUTE1
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE2 = LINE.INTERFACE_LINE_ATTRIBUTE2
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE3 = LINE.INTERFACE_LINE_ATTRIBUTE3
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE4 = LINE.INTERFACE_LINE_ATTRIBUTE4
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE5 = LINE.INTERFACE_LINE_ATTRIBUTE5
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE6 = LINE.INTERFACE_LINE_ATTRIBUTE6
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE7 = LINE.INTERFACE_LINE_ATTRIBUTE7
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE8 = LINE.INTERFACE_LINE_ATTRIBUTE8
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE9 = LINE.INTERFACE_LINE_ATTRIBUTE9
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE10 = LINE.INTERFACE_LINE_ATTRIBUTE10
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE11 = LINE.INTERFACE_LINE_ATTRIBUTE11
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE12 = LINE.INTERFACE_LINE_ATTRIBUTE12
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE13 = LINE.INTERFACE_LINE_ATTRIBUTE13
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE14 = LINE.INTERFACE_LINE_ATTRIBUTE14
AND LINE.CUSTOMER_TRX_ID = TRX.CUSTOMER_TRX_ID
AND TRX.CUST_TRX_TYPE_ID = TRX_TYPE.CUST_TRX_TYPE_ID
AND INT_TRX_TYPE.TYPE =
DECODE(TRX_TYPE.TYPE,
'DEP', 'INV',
'GUAR', 'INV',
'INV', 'CM',
'DM', 'CM',
'~!'))
AND NOT EXISTS
(SELECT /*+ NO_UNNEST */ 'X'
FROM RA_INTERFACE_LINES_GT LINE,
RA_CUST_TRX_TYPES TRX_TYPE
WHERE INT_LINE.REFERENCE_LINE_CONTEXT =
LINE.INTERFACE_LINE_CONTEXT
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE1 = LINE.INTERFACE_LINE_ATTRIBUTE1
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE2 = LINE.INTERFACE_LINE_ATTRIBUTE2
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE3 = LINE.INTERFACE_LINE_ATTRIBUTE3
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE4 = LINE.INTERFACE_LINE_ATTRIBUTE4
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE5 = LINE.INTERFACE_LINE_ATTRIBUTE5
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE6 = LINE.INTERFACE_LINE_ATTRIBUTE6
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE7 = LINE.INTERFACE_LINE_ATTRIBUTE7
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE8 = LINE.INTERFACE_LINE_ATTRIBUTE8
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE9 = LINE.INTERFACE_LINE_ATTRIBUTE9
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE10 = LINE.INTERFACE_LINE_ATTRIBUTE10
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE11 = LINE.INTERFACE_LINE_ATTRIBUTE11
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE12 = LINE.INTERFACE_LINE_ATTRIBUTE12
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE13 = LINE.INTERFACE_LINE_ATTRIBUTE13
AND INT_LINE.REFERENCE_LINE_ATTRIBUTE14 = LINE.INTERFACE_LINE_ATTRIBUTE14
AND LINE.REQUEST_ID = :b1
AND LINE.CUST_TRX_TYPE_ID = TRX_TYPE.CUST_TRX_TYPE_ID
AND INT_TRX_TYPE.TYPE =
DECODE(TRX_TYPE.TYPE,
'DEP', 'INV',
'GUAR', 'INV',
'INV', 'CM',
'DM', 'CM',
'~!'))
)
|
34kf8p22sha9s | insert into RA_INTERFACE_ERRORS (INTERFACE_LINE_ID, MESSAGE_TEXT, INVALID_VALUE, ORG_ID)select L.INTERFACE_LINE_ID , :b0 , L.RELATED_CUSTOMER_TRX_ID , L.ORG_ID from RA_INTERFACE_LINES_GT L where ((L.REQUEST_ID=:b1 and L.RELATED_CUSTOMER_TRX_ID is not null ) and not exists (select 'X' from RA_CUSTOMER_TRX T where T.CUSTOMER_TRX_ID=L.RELATED_CUSTOMER_TRX_ID)) |
36kpf921n493a | INSERT INTO RA_INTERFACE_ERRORS
(INTERFACE_LINE_ID,
MESSAGE_TEXT,
INVALID_VALUE, ORG_ID)
SELECT /*+ cardinality(il 1) */
INTERFACE_LINE_ID,
:b_err_msg5,
SUBSTRB(
INTERFACE_LINE_ATTRIBUTE1||'.'||INTERFACE_LINE_ATTRIBUTE2||'.'||INTERFACE_LINE_ATTRIBUTE3||'.'||INTERFACE_LINE_ATTRIBUTE4||'.'||INTERFACE_LINE_ATTRIBUTE5||'.'||INTERFACE_LINE_ATTRIBUTE6||'.'||INTERFACE_LINE_ATTRIBUTE7||'.'||INTERFACE_LINE_ATTRIBUTE8||'.'||INTERFACE_LINE_ATTRIBUTE9||'.'||INTERFACE_LINE_ATTRIBUTE10||'.'||INTERFACE_LINE_ATTRIBUTE11||'.'||INTERFACE_LINE_ATTRIBUTE12||'.'||INTERFACE_LINE_ATTRIBUTE13||'.'||INTERFACE_LINE_ATTRIBUTE14
, 1, 240), ORG_ID
FROM RA_INTERFACE_LINES_GT IL
WHERE IL.REQUEST_ID = :b1
AND IL.INTERFACE_LINE_CONTEXT = 'ORDER ENTRY'
AND EXISTS
(SELECT 'X'
FROM RA_INTERFACE_LINES L
WHERE L.ROWID != IL.ROWID
AND L.INTERFACE_STATUS IS NULL
AND L.INTERFACE_LINE_CONTEXT = IL.INTERFACE_LINE_CONTEXT
AND L.INTERFACE_LINE_ATTRIBUTE1 = IL.INTERFACE_LINE_ATTRIBUTE1
AND L.INTERFACE_LINE_ATTRIBUTE2 = IL.INTERFACE_LINE_ATTRIBUTE2
AND L.INTERFACE_LINE_ATTRIBUTE3 = IL.INTERFACE_LINE_ATTRIBUTE3
AND L.INTERFACE_LINE_ATTRIBUTE4 = IL.INTERFACE_LINE_ATTRIBUTE4
AND L.INTERFACE_LINE_ATTRIBUTE5 = IL.INTERFACE_LINE_ATTRIBUTE5
AND L.INTERFACE_LINE_ATTRIBUTE6 = IL.INTERFACE_LINE_ATTRIBUTE6
AND L.INTERFACE_LINE_ATTRIBUTE7 = IL.INTERFACE_LINE_ATTRIBUTE7
AND L.INTERFACE_LINE_ATTRIBUTE8 = IL.INTERFACE_LINE_ATTRIBUTE8
AND L.INTERFACE_LINE_ATTRIBUTE9 = IL.INTERFACE_LINE_ATTRIBUTE9
AND L.INTERFACE_LINE_ATTRIBUTE10 = IL.INTERFACE_LINE_ATTRIBUTE10
AND L.INTERFACE_LINE_ATTRIBUTE11 = IL.INTERFACE_LINE_ATTRIBUTE11
AND L.INTERFACE_LINE_ATTRIBUTE12 = IL.INTERFACE_LINE_ATTRIBUTE12
AND L.INTERFACE_LINE_ATTRIBUTE13 = IL.INTERFACE_LINE_ATTRIBUTE13
AND L.INTERFACE_LINE_ATTRIBUTE14 = IL.INTERFACE_LINE_ATTRIBUTE14
)
|
3akbyfhw748bg | SELECT C.ROWID,
L.INTERFACE_LINE_ID,
L.REQUEST_ID,
L.LAST_UPDATE_LOGIN,
L.LAST_UPDATED_BY
FROM AR_INTERFACE_CONTS C,
RA_INTERFACE_LINES_GT L
WHERE L.REQUEST_ID = :b1
AND L.LINE_TYPE = 'LINE'
AND L.INTERFACE_LINE_CONTEXT = 'ORDER ENTRY'
AND L.INTERFACE_LINE_CONTEXT = C.INTERFACE_LINE_CONTEXT
AND L.INTERFACE_LINE_ATTRIBUTE1 = C.INTERFACE_LINE_ATTRIBUTE1
AND L.INTERFACE_LINE_ATTRIBUTE2 = C.INTERFACE_LINE_ATTRIBUTE2
AND L.INTERFACE_LINE_ATTRIBUTE3 = C.INTERFACE_LINE_ATTRIBUTE3
AND L.INTERFACE_LINE_ATTRIBUTE4 = C.INTERFACE_LINE_ATTRIBUTE4
AND L.INTERFACE_LINE_ATTRIBUTE5 = C.INTERFACE_LINE_ATTRIBUTE5
AND L.INTERFACE_LINE_ATTRIBUTE6 = C.INTERFACE_LINE_ATTRIBUTE6
AND L.INTERFACE_LINE_ATTRIBUTE7 = C.INTERFACE_LINE_ATTRIBUTE7
AND L.INTERFACE_LINE_ATTRIBUTE8 = C.INTERFACE_LINE_ATTRIBUTE8
AND L.INTERFACE_LINE_ATTRIBUTE9 = C.INTERFACE_LINE_ATTRIBUTE9
AND L.INTERFACE_LINE_ATTRIBUTE10 = C.INTERFACE_LINE_ATTRIBUTE10
AND L.INTERFACE_LINE_ATTRIBUTE11 = C.INTERFACE_LINE_ATTRIBUTE11
AND L.INTERFACE_LINE_ATTRIBUTE12 = C.INTERFACE_LINE_ATTRIBUTE12
AND L.INTERFACE_LINE_ATTRIBUTE13 = C.INTERFACE_LINE_ATTRIBUTE13
AND L.INTERFACE_LINE_ATTRIBUTE14 = C.INTERFACE_LINE_ATTRIBUTE14
|
3pnyh1rcv456z | select /*+ opt_param('_optimizer_use_auto_indexes' 'on') parallel_index(t, "RA_INTERFACE_SALESCREDITS_N1", 4) dbms_stats cursor_sharing_exact use_weak_name_resl dynamic_sampling(0) no_monitoring xmlindex_sel_idx_tbl opt_param('optimizer_inmemory_aware' 'false') no_substrb_pad no_expand index_ffs(t, "RA_INTERFACE_SALESCREDITS_N1") */ count(*) as nrw, approx_count_distinct(sys_op_lbid(28288, 'L', t.rowid)) as nlb, null as ndk, sys_op_countchg(substrb(t.rowid, 1, 15), 1) as clf from "AR"."RA_INTERFACE_SALESCREDITS_ALL" t where "INTERFACE_LINE_ID" is not null |
459wx52fusj0x | select ra_customer_trx_s.nextval from ra_interface_lines |
46nhhy4vw26p2 | SELECT H.SEGMENT1 "Purchase Order No",
H.CREATION_DATE "Purchase Date",
H.VENDOR_NAME || ' - ' || H.VENDOR_SITE_CODE "To Messers",
H.ADDRESS_LINE1 "Address",
/* (SELECT PHONE_NUMBER
FROM PER_PHONES
WHERE PARENT_TABLE = 'PER_ALL_PEOPLE_F'
AND PHONE_TYPE = 'W1'
AND PARENT_ID = AGENT_ID) */
PSC.PHONE "Telephone",
/* (SELECT PHONE_NUMBER
FROM PER_PHONES
WHERE PARENT_TABLE = 'PER_ALL_PEOPLE_F'
AND PHONE_TYPE = 'WF'
AND PARENT_ID = AGENT_ID) */
PSC.FAX "Fax",
NULL "Contact Person",
DECODE(:P_LANG, 'ENGLISH', P.PER_INFORMATION3||' '||P.PER_INFORMATION4||' '||P.PER_INFORMATION6 , AGENT_NAME) "From Buyer",
NULL "Buyer Contact",
NULL "Charge to Dept Account No",
NULL "Requesting Department",
/* (SELECT DISTINCT DECODE(:P_LANG, 'ENGLISH', PER_INFORMATION3||' '||PER_INFORMATION4||' '||PER_INFORMATION6, PER.FULL_NAME)
FROM PO_DISTRIBUTIONS_ALL REQ_LIN, PER_ALL_PEOPLE_F PER WHERE
PER.PERSON_ID = REQ_LIN.DELIVER_TO_PERSON_ID
AND PO_HEADER_ID = H.PO_HEADER_ID
and EFFECTIVE_END_DATE = (select max(EFFECTIVE_END_DATE) from PER_ALL_PEOPLE_F dt where PER.PERSON_ID = dt.PERSON_ID )
) H.PO_HEADER_ID "PR Requester", */
/* (SELECT DISTINCT PER.EMAIL_ADDRESS FROM PO_REQUISITION_LINES REQ_LIN, PER_ALL_PEOPLE_F PER
WHERE PER.PERSON_ID = REQ_LIN.TO_PERSON_ID AND EXISTS
(SELECT DISTINCT 1 FROM PO_DISTRIBUTIONS_V DIS WHERE DIS.REQ_HEADER_REFERENCE_NUM =
REQ_LIN.REQUISITION_HEADER_ID AND DIS.PO_HEADER_ID = H.PO_HEADER_ID))*/
P.EMAIL_ADDRESS "EMAIL_ADDRESS",
(SELECT PHONE_NUMBER FROM PER_PHONES WHERE PARENT_TABLE = 'PER_ALL_PEOPLE_F' AND PHONE_TYPE = 'M' AND PARENT_ID = AGENT_ID
and phone_id = (select max(phone_id) from PER_PHONES WHERE PARENT_TABLE = 'PER_ALL_PEOPLE_F' AND PHONE_TYPE = 'M' AND PARENT_ID = AGENT_ID )) "Mobile_Phone",
H.CURRENCY_CODE "Currency",
H.SHIP_TO_LOCATION "Deliver To Destination",
H.FOB_DSP "Terms Of Delivery",
NULL "Through Forwarder",
H.FREIGHT_TERMS_DSP "Shipping Mode",
H.PAYMENT_TERMS "Terms Of Payment",
/* DETAIL DATA PER LINES */
LIN.ITEM_NUMBER "Item Code",
LIN.ITEM_DESCRIPTION "Item Description",
NVL (LIN.QUANTITY, 0) "Quantity",
LIN.UNIT_MEAS_LOOKUP_CODE "Puchase Unit",
NVL (LIN.UNIT_PRICE, 0) "Unit Price",
( NVL (LIN.QUANTITY, 0) * NVL (LIN.UNIT_PRICE, 0) ) +
NVL((select SUM(TAX_AMT) from ZX_LINES_V ZLV where ZLV.APPLICATION_ID = '201' and ZLV.TRX_LINE_ID =loc.LINE_LOCATION_ID AND ZLV.TRX_ID= h.po_header_id) , 0 )
"Total Price",
LOC.PROMISED_DATE "Requested Delivery Date",
H.STATUS "PO_STATUS",
TO_CHAR (H.CREATION_DATE, 'DD-MM-YYYY HH24:MI:SS') "CREATION_DATE",
H.CREATION_DATE "Date",
H.SHIP_TO_LOCATION "City",
AGENT_NAME "M_Created By",
NULL "Authorized Pearson",
H.SEGMENT1 "m_Order_no",
NULL "M_Contact No.1",
SUP.VENDOR_NAME_ALT||' '||SUP_SITE.VENDOR_SITE_CODE_ALT "Alternative Name",
H.DOC_TYPE_NAME "Order Type",
NULL "M_Contact No.2",
NULL "Verfied By",
NULL "Ordered by",
LIN.ITEM_DESCRIPTION "Item",
(SELECT MAX(SEGMENT2) FROM MTL_ITEM_CATEGORIES_V WHERE INVENTORY_ITEM_ID=LIN.ITEM_ID) "Type",
LIN.QUANTITY "M_Quantity",
NULL "Packing",
LIN.UNIT_PRICE "Unit selling price",
NVL(LIN.QUANTITY, 0)* NVL(LIN.UNIT_PRICE, 0) "Value",
H.COMMENTS "Comment",
H.po_header_id,
(select TAX_AMT from ZX_LINES_V ZLV where ZLV.APPLICATION_ID = '201' and ZLV.TRX_LINE_ID =loc.LINE_LOCATION_ID AND ZLV.TRX_ID= h.po_header_id) as vat_value,
XXHADDAD_PERSONALIZATION_PKG.GET_AP_SUPPLYER_VAT_NUM(SUP_SITE.PARTY_SITE_ID ) AS SUPP_VAT
FROM PO_HEADERS_V H,
PO_LINES_V LIN,
PO_LINE_LOCATIONS_V LOC,
AP_SUPPLIERS SUP,
AP_SUPPLIER_SITES SUP_SITE,
PER_PEOPLE_F P,
PO_VENDOR_CONTACTS PSC
WHERE
H.PO_HEADER_ID = LIN.PO_HEADER_ID
AND H.AGENT_ID = P.PERSON_ID
AND LIN.PO_HEADER_ID = LOC.PO_HEADER_ID(+)
AND LIN.PO_LINE_ID = LOC.PO_LINE_ID(+)
AND LIN.ITEM_ID = LOC.ITEM_ID(+)
AND H.VENDOR_ID = SUP.VENDOR_ID
AND H.VENDOR_ID = PSC.VENDOR_ID(+)
AND H.VENDOR_SITE_ID = PSC.VENDOR_SITE_ID(+)
AND P.EFFECTIVE_END_DATE = (select max(EFFECTIVE_END_DATE) from
PER_ALL_PEOPLE_F dt1 where P.PERSON_ID = dt1.PERSON_ID )
AND H.VENDOR_ID = SUP_SITE.VENDOR_ID
AND H.VENDOR_SITE_ID = SUP_SITE.VENDOR_SITE_ID
AND (H.SEGMENT1 = :P_PO_NO OR :P_PO_NO IS NULL)
AND NVL (H.CLOSED_CODE, 'OPEN') IN ( 'OPEN' , 'CLOSED')
AND NVL (H.CANCEL_FLAG, 'N') = 'N'
and nvl(lin.CANCEL_FLAG, 'N') = 'N'
and nvl(lOC.CANCEL_FLAG, 'N') = 'N'
AND H.FROZEN_FLAG = 'N'
ORDER BY 1, 2 |
55dc767ajydh3 | SELECT PROFILE_OPTION_VALUE FROM FND_PROFILE_OPTION_VALUES WHERE PROFILE_OPTION_ID = :B4 AND APPLICATION_ID = :B3 AND LEVEL_ID = 10003 AND LEVEL_VALUE = :B2 AND LEVEL_VALUE_APPLICATION_ID = :B1 AND PROFILE_OPTION_VALUE IS NOT NULL |
5dqz0hqtp9fru | select /*+ connect_by_filtering index(sysauth$ i_sysauth1) */ privilege#, bitand(nvl(option$, 0), 72), grantee#, level from sysauth$ connect by grantee#=prior privilege# and privilege#>0 start with grantee#=:1 and privilege#>0 |
5gtbafaqz2zv1 | SELECT
to_date(to_char(TRANSACTION_DATE, 'dd/mm/yyyy'), 'dd/mm/yyyy') as TRANSACTION_DATE,
SHIPMENT_NUMBER as SHIPMENT_NUMBER ,
PLANNING_ORGANIZATION_ID,
NULL AS ISSUED_BY,
TRANSACTION_SOURCE_NAME as comments,
CASE
WHEN mmt.TRANSFER_ORGANIZATION_ID is null THEN
NULL
ELSE
(select ORGANIZATION_CODE from org_organization_definitions WHERE ORGANIZATION_ID = MMT.TRANSFER_ORGANIZATION_ID)
END as TO_org_CODE,
CASE
WHEN mmt.TRANSFER_ORGANIZATION_ID is null THEN
'Customer'
ELSE
'Store'
END as TO_org_title,
CASE
WHEN mmt.TRANSFER_ORGANIZATION_ID is null THEN
(SELECT PARTY_NAME FROM AR.HZ_PARTIES WHERE PARTY_ID =
(SELECT PARTY_ID FROM AR.hz_cust_accounts WHERE cust_account_id in
(select customer_id from wsh_delivery_details where DELIVERY_DETAIL_ID IN (
(select unique DELIVERY_DETAIL_ID from wsh_delivery_assignments WHERE delivery_id =
(select delivery_id from wsh_new_deliveries where name = SHIPMENT_NUMBER) )))))
ELSE
(select ORGANIZATION_NAME from org_organization_definitions WHERE ORGANIZATION_ID = MMT.TRANSFER_ORGANIZATION_ID)
END as TO_org,
(select ORGANIZATION_NAME from org_organization_definitions WHERE ORGANIZATION_ID = :ORG_ID) as ORIGEN_org ,
(select ORGANIZATION_CODE from org_organization_definitions WHERE ORGANIZATION_ID = :ORG_ID) as ORIGEN_org_CODE,
' '|| SUBSTR(MSIB.DESCRIPTION, 1, 92) as DESCRIPTION,
' '|| MSIB.SEGMENT1 AS Item_Code,
sum(abs(TRANSACTION_QUANTITY) )
AS QTY,
(SELECT TRANSACTION_TYPE_NAME FROM MTL_TRANSACTION_TYPES WHERE TRANSACTION_TYPE_ID = MMT.TRANSACTION_TYPE_ID) AS TRANSFER_TYPE ,
CASE
WHEN mmt.TRANSFER_ORGANIZATION_ID is null THEN
(select UNIQUE SOURCE_HEADER_ID from wsh_delivery_details where DELIVERY_DETAIL_ID IN (
(select unique DELIVERY_DETAIL_ID from wsh_delivery_assignments WHERE delivery_id =
(select delivery_id from wsh_new_deliveries where name = SHIPMENT_NUMBER) )) AND SOURCE_HEADER_ID IS NOT NULL)
ELSE
NULL
END AS OR_HEADER_ID
FROM
MTL_MATERIAL_TRANSACTIONS MMT,
MTL_SYSTEM_ITEMS_B MSIB
WHERE
MMT.ORGANIZATION_ID = NVL(:ORG_ID, MMT.ORGANIZATION_ID)
AND MSIB.INVENTORY_ITEM_ID = MMT.INVENTORY_ITEM_ID
--AND MMT.TRANSFER_ORGANIZATION_ID = NVL(:TO_ORG, MMT.TRANSFER_ORGANIZATION_ID)
AND NVL(MMT.TRANSFER_ORGANIZATION_ID, -1) = NVL(:TO_ORG, NVL(MMT.TRANSFER_ORGANIZATION_ID, -1))
AND NVL(SHIPMENT_NUMBER, 'AAA') = NVL(:SHIP_NUM, NVL(SHIPMENT_NUMBER, 'AAA'))
--AND SHIPMENT_NUMBER = '19121'
AND MSIB.ORGANIZATION_ID= MMT.ORGANIZATION_ID
AND TRANSACTION_TYPE_ID not IN
(SELECT TRANSACTION_TYPE_ID FROM MTL_TRANSACTION_TYPES WHERE TRANSACTION_TYPE_NAME IN
('Internal Order Pick', 'Subinventory Transfer', 'Container Unpack', 'Container Pack', 'Sales Order Pick'))
AND TRANSACTION_DATE >= NVL(TO_DATE(:F_DT, 'YYYY/MM/DD HH24:MI:SS'), TRANSACTION_DATE)
AND TRANSACTION_DATE <= NVL(TO_DATE(:TILL_DT, 'YYYY/MM/DD HH24:MI:SS'), TRANSACTION_DATE)
AND TRANSACTION_QUANTITY < 0 --&E_Q
group by
to_date(to_char(TRANSACTION_DATE, 'dd/mm/yyyy'), 'dd/mm/yyyy') ,
SHIPMENT_NUMBER , PLANNING_ORGANIZATION_ID, TRANSACTION_SOURCE_NAME, MMT.TRANSFER_ORGANIZATION_ID, MMT.TRANSACTION_TYPE_ID,
MOVE_ORDER_LINE_ID,
MSIB.DESCRIPTION,
MSIB.SEGMENT1
ORDER BY TRANSACTION_DATE, SHIPMENT_NUMBER, Item_Code |
5sf586kfysxz1 | update RA_INTERFACE_LINES_GT L set RECEIPT_METHOD_ID=(select SUBSTRB(min(DECODE(RM.SITE_USE_ID, null , ('2'||TO_CHAR(RM.RECEIPT_METHOD_ID)), ('1'||TO_CHAR(RM.RECEIPT_METHOD_ID)))), 2) from RA_CUST_RECEIPT_METHODS RM , AR_RECEIPT_METHOD_ACCOUNTS A , CE_BANK_ACCOUNTS CBA , CE_BANK_ACCT_USES B , AR_RECEIPT_CLASSES rc , AR_RECEIPT_METHODS arm where ((((((((((L.PAYING_CUSTOMER_ID=RM.CUSTOMER_ID and L.PAYING_SITE_USE_ID=NVL(RM.SITE_USE_ID, L.PAYING_SITE_USE_ID)) and RM.PRIMARY_FLAG='Y') and L.TRX_DATE between NVL(RM.START_DATE, L.TRX_DATE) and NVL(RM.END_DATE, L.TRX_DATE)) and RM.RECEIPT_METHOD_ID=A.RECEIPT_METHOD_ID) and RM.RECEIPT_METHOD_ID=ARM.RECEIPT_METHOD_ID) and ARM.RECEIPT_CLASS_ID=RC.RECEIPT_CLASS_ID) and A.REMIT_BANK_ACCT_USE_ID=B.BANK_ACCT_USE_ID) and rc.CREATION_METHOD_CODE in ('AUTOMATIC', 'MANUAL')) and CBA.BANK_ACCOUNT_ID=B.BANK_ACCOUNT_ID) and DECODE(CBA.RECEIPT_MULTI_CURRENCY_FLAG, 'Y', L.CURRENCY_CODE, CBA.CURRENCY_CODE)=L.CURRENCY_CODE)) where (((((REQUEST_ID=:b0 and RECEIPT_METHOD_ID is null ) and PAYING_CUSTOMER_ID is not null ) and CUSTOMER_TRX_ID is not null ) and NVL(INTERFACE_STATUS, '~')<>'P') and PAYMENT_TYPE_CODE is null ) |
5tyf16m9cmxb2 | update RA_INTERFACE_LINES_GT L set RECEIPT_METHOD_ID=(select SUBSTRB(min(DECODE(RM.SITE_USE_ID, null , ('2'||TO_CHAR(RM.RECEIPT_METHOD_ID)), ('1'||TO_CHAR(RM.RECEIPT_METHOD_ID)))), 2) from HZ_CUST_SITE_USES SU , RA_CUST_RECEIPT_METHODS RM , AR_RECEIPT_METHOD_ACCOUNTS A , CE_BANK_ACCOUNTS CBA , CE_BANK_ACCT_USES B , AR_RECEIPT_METHODS arm , AR_RECEIPT_CLASSES rc where (((((((((((((L.ORIG_SYSTEM_BILL_CUSTOMER_ID=RM.CUSTOMER_ID and L.ORIG_SYSTEM_BILL_ADDRESS_ID=SU.CUST_ACCT_SITE_ID) and SU.SITE_USE_CODE='BILL_TO') and SU.STATUS='A') and SU.SITE_USE_ID=NVL(RM.SITE_USE_ID, SU.SITE_USE_ID)) and RM.PRIMARY_FLAG='Y') and L.TRX_DATE between NVL(RM.START_DATE, L.TRX_DATE) and NVL(RM.END_DATE, L.TRX_DATE)) and RM.RECEIPT_METHOD_ID=A.RECEIPT_METHOD_ID) and RM.RECEIPT_METHOD_ID=arm.receipt_method_id) and ARM.RECEIPT_CLASS_ID=RC.RECEIPT_CLASS_ID) and RC.CREATION_METHOD_CODE in ('MANUAL', 'AUTOMATIC')) and A.REMIT_BANK_ACCT_USE_ID=B.BANK_ACCT_USE_ID) and CBA.BANK_ACCOUNT_ID=B.BANK_ACCOUNT_ID) and DECODE(CBA.RECEIPT_MULTI_CURRENCY_FLAG, 'Y', L.CURRENCY_CODE, CBA.CURRENCY_CODE)=L.CURRENCY_CODE)) where ((((REQUEST_ID=:b0 and RECEIPT_METHOD_ID is null ) and CUSTOMER_TRX_ID is not null ) and NVL(INTERFACE_STATUS, '~')<>'P') and PAYMENT_TYPE_CODE is null ) |
5ukjkvj0d5qbu | BEGIN XXHADDAD_DISTRIBUTION_OE_PKG.SALESORDERS_INVOICED_TO_MIRA(:errbuf, :rc); END; |
6f16a74qr1kvb | UPDATE RA_INTERFACE_LINES
SET
LAST_UPDATE_DATE = sysdate,
LAST_UPDATED_BY = :b1,
LAST_UPDATE_LOGIN = :b2,
SET_OF_BOOKS_ID = NVL(SET_OF_BOOKS_ID, :b3),
ORG_ID = NVL(ORG_ID, :b4),
TRX_DATE = TRUNC(TRX_DATE),
GL_DATE = TRUNC(GL_DATE),
ORIGINAL_GL_DATE = TRUNC(GL_DATE),
CONVERSION_DATE = TRUNC(CONVERSION_DATE),
PURCHASE_ORDER_DATE = TRUNC(PURCHASE_ORDER_DATE),
RULE_START_DATE = TRUNC(RULE_START_DATE),
RULE_END_DATE = TRUNC(RULE_END_DATE),
SALES_ORDER_DATE = TRUNC(SALES_ORDER_DATE),
SHIP_DATE_ACTUAL = TRUNC(SHIP_DATE_ACTUAL),
CUSTOMER_TRX_ID = NULL,
INTERFACE_LINE_ID = NVL(INTERFACE_LINE_ID, RA_CUSTOMER_TRX_LINES_S.NEXTVAL)
WHERE NVL(INTERFACE_STATUS, '~') != 'P'
AND REQUEST_ID = :b5
AND LINK_TO_LINE_ATTRIBUTE1 IS NULL
AND LINK_TO_LINE_ATTRIBUTE2 IS NULL
AND LINK_TO_LINE_ATTRIBUTE3 IS NULL
AND LINK_TO_LINE_ATTRIBUTE4 IS NULL
AND LINK_TO_LINE_ATTRIBUTE5 IS NULL
AND LINK_TO_LINE_ATTRIBUTE6 IS NULL
AND LINK_TO_LINE_ATTRIBUTE7 IS NULL
AND LINK_TO_LINE_ATTRIBUTE8 IS NULL
AND LINK_TO_LINE_ATTRIBUTE9 IS NULL
AND LINK_TO_LINE_ATTRIBUTE10 IS NULL
AND LINK_TO_LINE_ATTRIBUTE11 IS NULL
AND LINK_TO_LINE_ATTRIBUTE12 IS NULL
AND LINK_TO_LINE_ATTRIBUTE13 IS NULL
AND LINK_TO_LINE_ATTRIBUTE14 IS NULL
AND LINK_TO_LINE_ATTRIBUTE15 IS NULL
|
6kf0tx67pp4q5 | insert into RA_INTERFACE_ERRORS (INTERFACE_LINE_ID, MESSAGE_TEXT, INVALID_VALUE, ORG_ID)select L.INTERFACE_LINE_ID , :b0 , L.GL_DATE , l.ORG_ID from RA_INTERFACE_LINES_GT L where (((L.REQUEST_ID=:b1 and L.INVOICING_RULE_ID=(-3)) and L.LINK_TO_LINE_ID is null ) and L.GL_DATE is not null ) |
6n46jp0hu5m01 | SELECT VAN_LOAD_ORDER_NO, ORIGINAL_MIRA_MOVE_NO, WH_NUMBER, TO_CHAR (VAN_LOAD_ORDER_DATE, 'YYYY-MM-DD HH24:MI:SS') VAN_LOAD_ORDER_DATE, SALESMAN_NUMBER, ITEM_NUMBER, ITEM_SERIAL, ITEM_QUANTITY FROM XXHADDAD.XXHADDAD_READY_VAN_LOAD WHERE IS_PROCESSED = 'FALSE' ORDER BY INSERTION_TIME ASC |
6nuu3b0mjrjr4 | SELECT fnd_number.number_to_canonical(nvl(sum(fnd_number.canonical_to_number(TARGET.result_value) * FEED.scale), 0) ) FROM pay_run_result_values TARGET
, pay_balance_feeds_f FEED
, pay_run_results RR
, pay_assignment_actions ASSACT
, pay_assignment_actions BAL_ASSACT
, pay_payroll_actions PACT
, pay_payroll_actions BACT
where BAL_ASSACT.assignment_action_id = :ASSIGNMENT_ACTION_ID
and BAL_ASSACT.payroll_action_id = BACT.payroll_action_id
and FEED.balance_type_id + 0 = :U1 + DECODE(TARGET.input_value_id
, null, 0, 0)
and FEED.input_value_id = TARGET.input_value_id
and nvl(TARGET.result_value, '0') <> '0'
and TARGET.run_result_id = RR.run_result_id
and RR.assignment_action_id = ASSACT.assignment_action_id
and ASSACT.payroll_action_id = PACT.payroll_action_id
and PACT.effective_date between FEED.effective_start_date
and FEED.effective_end_date
and RR.status in ('P', 'PA')
and ASSACT.action_sequence <= BAL_ASSACT.action_sequence
and ASSACT.assignment_id = BAL_ASSACT.assignment_id
|
6vc4tzxw1h3b7 | select 1 from sensitive_fixed$ where name=:1 and flag=:2 |
6z8s8nf269g5v | SELECT XMLAGG(DOC_PAYABLE) FROM IBY_XML_FD_DOC_1_0_V WHERE FORMATTING_PAYMENT_ID = :B1 AND DOCUMENT_STATUS <> 'REMOVED' |
70tn0v1f0kt9h | UPDATE RA_INTERFACE_LINES L1
SET REQUEST_ID = :b1,
LAST_UPDATE_DATE = sysdate,
LAST_UPDATED_BY = :b2,
LAST_UPDATE_LOGIN = :b3,
CUSTOMER_TRX_ID = NULL,
INTERFACE_LINE_ID = NVL(INTERFACE_LINE_ID,
RA_CUSTOMER_TRX_LINES_S.NEXTVAL),
SET_OF_BOOKS_ID = NVL(SET_OF_BOOKS_ID, :b4),
LINK_TO_LINE_ID =
(
SELECT INTERFACE_LINE_ID
FROM RA_INTERFACE_LINES L2
WHERE L2.REQUEST_ID = :b5
AND L2.INTERFACE_LINE_CONTEXT = 'ORDER ENTRY'
AND L1.LINK_TO_LINE_CONTEXT = L2.INTERFACE_LINE_CONTEXT
AND L1.LINK_TO_LINE_ATTRIBUTE1 = L2.INTERFACE_LINE_ATTRIBUTE1
AND L1.LINK_TO_LINE_ATTRIBUTE2 = L2.INTERFACE_LINE_ATTRIBUTE2
AND L1.LINK_TO_LINE_ATTRIBUTE3 = L2.INTERFACE_LINE_ATTRIBUTE3
AND L1.LINK_TO_LINE_ATTRIBUTE4 = L2.INTERFACE_LINE_ATTRIBUTE4
AND L1.LINK_TO_LINE_ATTRIBUTE5 = L2.INTERFACE_LINE_ATTRIBUTE5
AND L1.LINK_TO_LINE_ATTRIBUTE6 = L2.INTERFACE_LINE_ATTRIBUTE6
AND L1.LINK_TO_LINE_ATTRIBUTE7 = L2.INTERFACE_LINE_ATTRIBUTE7
AND L1.LINK_TO_LINE_ATTRIBUTE8 = L2.INTERFACE_LINE_ATTRIBUTE8
AND L1.LINK_TO_LINE_ATTRIBUTE9 = L2.INTERFACE_LINE_ATTRIBUTE9
AND L1.LINK_TO_LINE_ATTRIBUTE10 = L2.INTERFACE_LINE_ATTRIBUTE10
AND L1.LINK_TO_LINE_ATTRIBUTE11 = L2.INTERFACE_LINE_ATTRIBUTE11
AND L1.LINK_TO_LINE_ATTRIBUTE12 = L2.INTERFACE_LINE_ATTRIBUTE12
AND L1.LINK_TO_LINE_ATTRIBUTE13 = L2.INTERFACE_LINE_ATTRIBUTE13
AND L1.LINK_TO_LINE_ATTRIBUTE14 = L2.INTERFACE_LINE_ATTRIBUTE14
)
WHERE NVL(INTERFACE_STATUS, '~') != 'P'
AND (REQUEST_ID IS NULL)
AND ((
LINK_TO_LINE_CONTEXT
, LINK_TO_LINE_ATTRIBUTE1
, LINK_TO_LINE_ATTRIBUTE2
, LINK_TO_LINE_ATTRIBUTE3
, LINK_TO_LINE_ATTRIBUTE4
, LINK_TO_LINE_ATTRIBUTE5
, LINK_TO_LINE_ATTRIBUTE6
, LINK_TO_LINE_ATTRIBUTE7
, LINK_TO_LINE_ATTRIBUTE8
, LINK_TO_LINE_ATTRIBUTE9
, LINK_TO_LINE_ATTRIBUTE10
, LINK_TO_LINE_ATTRIBUTE11
, LINK_TO_LINE_ATTRIBUTE12
, LINK_TO_LINE_ATTRIBUTE13
, LINK_TO_LINE_ATTRIBUTE14
) IN
(
SELECT /*+ cardinality(L2 10) */ L2.INTERFACE_LINE_CONTEXT
, L2.INTERFACE_LINE_ATTRIBUTE1
, L2.INTERFACE_LINE_ATTRIBUTE2
, L2.INTERFACE_LINE_ATTRIBUTE3
, L2.INTERFACE_LINE_ATTRIBUTE4
, L2.INTERFACE_LINE_ATTRIBUTE5
, L2.INTERFACE_LINE_ATTRIBUTE6
, L2.INTERFACE_LINE_ATTRIBUTE7
, L2.INTERFACE_LINE_ATTRIBUTE8
, L2.INTERFACE_LINE_ATTRIBUTE9
, L2.INTERFACE_LINE_ATTRIBUTE10
, L2.INTERFACE_LINE_ATTRIBUTE11
, L2.INTERFACE_LINE_ATTRIBUTE12
, L2.INTERFACE_LINE_ATTRIBUTE13
, L2.INTERFACE_LINE_ATTRIBUTE14
FROM RA_INTERFACE_LINES L2
WHERE L2.REQUEST_ID = :b6
AND L2.INTERFACE_LINE_CONTEXT = 'ORDER ENTRY'
))
|
7bqx2kj2pffdp | SELECT H12.* ,
APPS.pay_payroll_actions_pkg.v_name (PPA.payroll_action_id, PPA.action_type, PPA.consolidation_set_id, PPA.display_run_number,
PPA.element_set_id, PPA.assignment_set_id, PPA.EFFECTIVE_DATE) AS Run_Name,
apps.XXHADDAD_PAYROLL_VIEW_FLAG (TO_date('01/10/2023', 'DD/MM/YYYY') , PPA.payroll_action_id , EMPLOYEE_NUMBER) AS VIEW_FLAG
FROM ( SELECT PAYROLL_ACTION_ID, H.EMPLOYEE_NUMBER,
sum(to_number(RESULT_VALUE)) * -1 AS RESULT_VALUE, ELEMENT_NAME, PAID_DATE, ASSIGNMENT_ID , DATE_EARNED,
(SELECT ELEMENT_NAME FROM APPS.pay_element_types_f_tl PETFT WHERE PETFT.ELEMENT_TYPE_ID = H.ELEMENT_TYPE_ID AND LANGUAGE = 'US' ) ELEMENT_NAME_ENGLISH
FROM HADDAD_PAYROLL_RESULTS_NEW H
WHERE
H.DATE_EARNED = last_day(TO_date('01/10/2023', 'DD/MM/YYYY'))
AND (H.EMPLOYEE_NUMBER ='3908')
AND PAYROLL_ACTION_ID IN (SELECT PAYROLL_ACTION_ID FROM HADDAD_PAYROLL_RESULTS_NEW AA1A1 WHERE
AA1A1.DATE_EARNED = last_day(TO_date('01/10/2023', 'DD/MM/YYYY')) AND (AA1A1.EMPLOYEE_NUMBER = '3908') AND AA1A1.ELEMENT_TYPE_ID = 178)
AND H.CLASSIFICATION_ID IN(105, 112, 109, 108)
AND H.INPUT_VALUE_ID NOT IN (476, 477, 478, 479, 480, 481, 482, 483, 486, 289, 339)
and ( RESULT_VALUE > '0' or RESULT_VALUE < '0')
group by PAYROLL_ACTION_ID, H.EMPLOYEE_NUMBER, ELEMENT_NAME, PAID_DATE, ASSIGNMENT_ID , DATE_EARNED, H.ELEMENT_TYPE_ID
UNION ALL
SELECT unique PAYROLL_ACTION_ID, H1.EMPLOYEE_NUMBER,
sum(to_number(RESULT_VALUE)) AS RESULT_VALUE, ELEMENT_NAME, PAID_DATE, ASSIGNMENT_ID, DATE_EARNED,
(SELECT ELEMENT_NAME FROM APPS.pay_element_types_f_tl PETFT WHERE PETFT.ELEMENT_TYPE_ID = H1.ELEMENT_TYPE_ID AND LANGUAGE = 'US' ) ELEMENT_NAME_ENGLISH
FROM HADDAD_PAYROLL_RESULTS_NEW H1
WHERE
H1.DATE_EARNED = last_day(TO_date('01/10/2023', 'DD/MM/YYYY'))
AND (BUSINESS_GROUP_ID = 81 ) AND (H1.EMPLOYEE_NUMBER = '3908') AND
PAYROLL_ACTION_ID IN (SELECT PAYROLL_ACTION_ID FROM HADDAD_PAYROLL_RESULTS_NEW AA1A1 WHERE
AA1A1.DATE_EARNED = last_day(TO_date('01/10/2023', 'DD/MM/YYYY')) AND (AA1A1.EMPLOYEE_NUMBER = '3908') AND AA1A1.ELEMENT_TYPE_ID = 178)
AND H1.CLASSIFICATION_ID in (83, 84, 100, 117, 110, 99)
AND H1.ELEMENT_TYPE_ID NOT IN (68, 98, 97, 282, 565, 310, 161, 593, 592, 305, 306, 284, 393, 81, 831)
and H1.INPUT_VALUE_ID <> 1111
AND (RESULT_VALUE <> '0' OR H1.ELEMENT_TYPE_ID in(121, 182) )
and H1.INPUT_VALUE_ID not in(1035, 790, 923, 803, 935, 910, 999, 353, 386, 289, 339, 898, 1930, 2054, 375)
and (h1.input_value_name not in('OVERRIDE_AMOUNT', 'Amount') or h1.input_value_id = 250)
group by PAYROLL_ACTION_ID, H1.EMPLOYEE_NUMBER, ELEMENT_NAME, PAID_DATE, ASSIGNMENT_ID , DATE_EARNED, H1.ELEMENT_TYPE_ID
) H12, pay_payroll_actions ppa
WHERE H12.PAYROLL_ACTION_ID = PPA.PAYROLL_ACTION_ID
|
7qs7fx89194u1 | SELECT PROFILE_OPTION_VALUE FROM FND_PROFILE_OPTION_VALUES WHERE PROFILE_OPTION_ID = :B4 AND APPLICATION_ID = :B3 AND LEVEL_ID = :B2 AND LEVEL_VALUE = :B1 AND PROFILE_OPTION_VALUE IS NOT NULL |
7tb7y7z59yswk | insert into RA_INTERFACE_ERRORS (INTERFACE_LINE_ID, MESSAGE_TEXT, INVALID_VALUE, ORG_ID)select L.INTERFACE_LINE_ID , :b0 , H.TRX_NUMBER , H.ORG_ID from RA_CUSTOMER_TRX H , RA_INTERFACE_LINES_GT L where (((L.REQUEST_ID=:b1 and L.RELATED_CUSTOMER_TRX_ID is not null ) and L.RELATED_CUSTOMER_TRX_ID=H.CUSTOMER_TRX_ID) and (L.ORIG_SYSTEM_BILL_CUSTOMER_ID<>H.BILL_TO_CUSTOMER_ID and not exists (select 'X' from HZ_CUST_ACCT_RELATE C where ((L.ORIG_SYSTEM_BILL_CUSTOMER_ID=C.RELATED_CUST_ACCOUNT_ID and C.CUST_ACCOUNT_ID=H.BILL_TO_CUSTOMER_ID) and C.BILL_TO_FLAG='Y') union select 'X' from ar_paying_relationships_v rel , hz_cust_accounts acc where (((rel.party_id=acc.party_id and rel.related_cust_account_id=L.ORIG_SYSTEM_BILL_CUSTOMER_ID) and acc.CUST_ACCOUNT_ID=H.BILL_TO_CUSTOMER_ID) and NVL(L.TRX_DATE, TO_DATE(:b2, :b3)) between effective_start_date and effective_end_date)))) |
7w5v6kfbc752s | BEGIN XXHADDAD_PERSONALIZATION_PKG.AUTO_INVOICE(:errbuf, :rc, :A0, :A1); END; |
7wcrh0jq9p45r | SELECT NVL(SUM(H.RESULT_VALUE), 0) FROM HADDAD_PAYROLL_RESULTS_NEW H WHERE H.ELEMENT_TYPE_ID = :B5 AND H.INPUT_VALUE_ID = :B4 AND H.ASSIGNMENT_ID = :B3 AND H.PAID_DATE BETWEEN :B2 AND :B1 |
88s447ppy6n52 | INSERT INTO RA_INTERFACE_ERRORS
(INTERFACE_LINE_ID,
MESSAGE_TEXT,
INVALID_VALUE, ORG_ID)
SELECT /*+ cardinality(il 1) */
INTERFACE_LINE_ID,
:b_err_msg6,
'trx_number='||T.TRX_NUMBER||', '||'customer_trx_id='||TL.CUSTOMER_TRX_ID,
IL.ORG_ID
FROM RA_INTERFACE_LINES_GT IL, RA_CUSTOMER_TRX_LINES TL, RA_CUSTOMER_TRX T
WHERE IL.REQUEST_ID = :b1
AND IL.INTERFACE_LINE_CONTEXT = 'ORDER ENTRY'
AND T.CUSTOMER_TRX_ID =TL.CUSTOMER_TRX_ID
AND IL.INTERFACE_LINE_CONTEXT = TL.INTERFACE_LINE_CONTEXT
AND IL.INTERFACE_LINE_ATTRIBUTE1 = TL.INTERFACE_LINE_ATTRIBUTE1
AND IL.INTERFACE_LINE_ATTRIBUTE2 = TL.INTERFACE_LINE_ATTRIBUTE2
AND IL.INTERFACE_LINE_ATTRIBUTE3 = TL.INTERFACE_LINE_ATTRIBUTE3
AND IL.INTERFACE_LINE_ATTRIBUTE4 = TL.INTERFACE_LINE_ATTRIBUTE4
AND IL.INTERFACE_LINE_ATTRIBUTE5 = TL.INTERFACE_LINE_ATTRIBUTE5
AND IL.INTERFACE_LINE_ATTRIBUTE6 = TL.INTERFACE_LINE_ATTRIBUTE6
AND IL.INTERFACE_LINE_ATTRIBUTE7 = TL.INTERFACE_LINE_ATTRIBUTE7
AND IL.INTERFACE_LINE_ATTRIBUTE8 = TL.INTERFACE_LINE_ATTRIBUTE8
AND IL.INTERFACE_LINE_ATTRIBUTE9 = TL.INTERFACE_LINE_ATTRIBUTE9
AND IL.INTERFACE_LINE_ATTRIBUTE10 = TL.INTERFACE_LINE_ATTRIBUTE10
AND IL.INTERFACE_LINE_ATTRIBUTE11 = TL.INTERFACE_LINE_ATTRIBUTE11
AND IL.INTERFACE_LINE_ATTRIBUTE12 = TL.INTERFACE_LINE_ATTRIBUTE12
AND IL.INTERFACE_LINE_ATTRIBUTE13 = TL.INTERFACE_LINE_ATTRIBUTE13
AND IL.INTERFACE_LINE_ATTRIBUTE14 = TL.INTERFACE_LINE_ATTRIBUTE14
|
89ap8mgf30kd7 | SELECT PAA.PERIOD_OF_SERVICE_ID FROM PER_ALL_ASSIGNMENTS_F PAA WHERE PAA.PERSON_ID = :B2 AND TO_DATE(TO_CHAR(:B1 )) BETWEEN PAA.EFFECTIVE_START_DATE AND PAA.EFFECTIVE_END_DATE |
8dd3w6nnjppz1 | insert into RA_INTERFACE_ERRORS (INTERFACE_LINE_ID, MESSAGE_TEXT, INVALID_VALUE, ORG_ID)select L.INTERFACE_LINE_ID , :b0 , L.GL_DATE , L.ORG_ID from RA_INTERFACE_LINES_GT L where ((((L.REQUEST_ID=:b1 and L.GL_DATE is not null ) and NVL(L.INVOICING_RULE_ID, 0)<>(-3)) and L.LINK_TO_LINE_ID is null ) and not exists (select 'X' from GL_PERIOD_STATUSES G , GL_SETS_OF_BOOKS B where ((((((B.SET_OF_BOOKS_ID=L.SET_OF_BOOKS_ID and G.SET_OF_BOOKS_ID=B.SET_OF_BOOKS_ID) and G.PERIOD_TYPE=B.ACCOUNTED_PERIOD_TYPE) and G.APPLICATION_ID=:b2) and G.ADJUSTMENT_PERIOD_FLAG='N') and G.CLOSING_STATUS in ('O', 'F', 'N')) and L.GL_DATE between G.START_DATE and G.END_DATE))) |
9ducfdc749ypu | BEGIN XXHADDAD_RETAIL_OE_PKG. xxar_receipt_creation(:errbuf, :rc, :A0, :A1, :A2); END; |
9gdxsmyzbrdkr | SELECT PROFILE_OPTION_ID, APPLICATION_ID, SITE_ENABLED_FLAG, APP_ENABLED_FLAG, RESP_ENABLED_FLAG, USER_ENABLED_FLAG, ORG_ENABLED_FLAG, SERVER_ENABLED_FLAG, SERVERRESP_ENABLED_FLAG, HIERARCHY_TYPE, USER_CHANGEABLE_FLAG FROM FND_PROFILE_OPTIONS WHERE PROFILE_OPTION_NAME = :B1 AND START_DATE_ACTIVE <= SYSDATE AND NVL(END_DATE_ACTIVE, SYSDATE) >= SYSDATE |
9kp4jf7phxvc8 | SELECT COUNT(*) FROM PAY_PAYROLL_ACTIONS PPA2, PAY_ASSIGNMENT_ACTIONS PAA2, PAY_ASSIGNMENT_ACTIONS PAA WHERE PAA.ASSIGNMENT_ACTION_ID = :B2 AND PAA2.ASSIGNMENT_ID = PAA.ASSIGNMENT_ID AND PPA2.PAYROLL_ACTION_ID = PAA2.PAYROLL_ACTION_ID AND PPA2.ACTION_TYPE IN ('R', 'Q', 'B', 'V') AND PAA2.ACTION_SEQUENCE BETWEEN PAA.ACTION_SEQUENCE AND :B1 |
9ks8h2k7sw172 | SELECT
to_date(to_char(MMT.TRANSACTION_DATE, 'dd/mm/yyyy'), 'dd/mm/yyyy') as TRANSACTION_DATE,
SHIPMENT_NUMBER as SHIPMENT_NUMBER ,
PLANNING_ORGANIZATION_ID,
NULL AS ISSUED_BY,
MMT.TRANSACTION_SOURCE_NAME as comments,
CASE
WHEN mmt.TRANSFER_ORGANIZATION_ID is null THEN
NULL
ELSE
(select ORGANIZATION_CODE from org_organization_definitions WHERE ORGANIZATION_ID = MMT.TRANSFER_ORGANIZATION_ID)
END as TO_org_CODE,
CASE
WHEN mmt.TRANSFER_ORGANIZATION_ID is null THEN
'Customer'
ELSE
'Store'
END as TO_org_title,
CASE
WHEN mmt.TRANSFER_ORGANIZATION_ID is null THEN
(SELECT PARTY_NAME FROM AR.HZ_PARTIES WHERE PARTY_ID =
(SELECT PARTY_ID FROM AR.hz_cust_accounts WHERE cust_account_id in
(select customer_id from wsh_delivery_details where DELIVERY_DETAIL_ID IN (
(select unique DELIVERY_DETAIL_ID from wsh_delivery_assignments WHERE delivery_id =
(select delivery_id from wsh_new_deliveries where name = SHIPMENT_NUMBER) )))))
ELSE
(select ORGANIZATION_NAME from org_organization_definitions WHERE ORGANIZATION_ID = MMT.TRANSFER_ORGANIZATION_ID)
END as TO_org,
(select ORGANIZATION_NAME from org_organization_definitions WHERE ORGANIZATION_ID = :ORG_ID) as ORIGEN_org ,
(select ORGANIZATION_CODE from org_organization_definitions WHERE ORGANIZATION_ID = :ORG_ID) as ORIGEN_org_CODE,
' '|| SUBSTR(MSIB.DESCRIPTION, 1, 58) as DESCRIPTION,
' '|| MSIB.SEGMENT1 AS Item_Code,
sum(abs(TRANSACTION_QUANTITY) )
AS QTY,
(SELECT TRANSACTION_TYPE_NAME FROM MTL_TRANSACTION_TYPES WHERE TRANSACTION_TYPE_ID = MMT.TRANSACTION_TYPE_ID) AS TRANSFER_TYPE ,
CASE
WHEN mmt.TRANSFER_ORGANIZATION_ID is null THEN
(select UNIQUE SOURCE_HEADER_ID from wsh_delivery_details where DELIVERY_DETAIL_ID IN (
(select unique DELIVERY_DETAIL_ID from wsh_delivery_assignments WHERE delivery_id =
(select delivery_id from wsh_new_deliveries where name = SHIPMENT_NUMBER) )) AND SOURCE_HEADER_ID IS NOT NULL)
ELSE
NULL
END AS OR_HEADER_ID,
MUT.SERIAL_NUMBER,
TRANSACTION_REFERENCE
FROM
MTL_MATERIAL_TRANSACTIONS MMT,
MTL_UNIT_TRANSACTIONS_ALL_V MUT,
MTL_SYSTEM_ITEMS_B MSIB
WHERE
MMT.ORGANIZATION_ID = NVL(:ORG_ID, MMT.ORGANIZATION_ID)
AND MMT.TRANSACTION_ID = MUT.TRANSACTION_ID
AND MSIB.INVENTORY_ITEM_ID = MMT.INVENTORY_ITEM_ID
--AND MMT.TRANSFER_ORGANIZATION_ID = NVL(:TO_ORG, MMT.TRANSFER_ORGANIZATION_ID)
AND NVL(MMT.TRANSFER_ORGANIZATION_ID, -1) = NVL(:TO_ORG, NVL(MMT.TRANSFER_ORGANIZATION_ID, -1))
AND NVL(SHIPMENT_NUMBER, 'AAA') = NVL(:SHIP_NUM, NVL(SHIPMENT_NUMBER, 'AAA'))
--AND SHIPMENT_NUMBER = '19121'
AND MSIB.ORGANIZATION_ID= MMT.ORGANIZATION_ID
AND TRANSACTION_TYPE_ID not IN
(SELECT TRANSACTION_TYPE_ID FROM MTL_TRANSACTION_TYPES WHERE TRANSACTION_TYPE_NAME IN
('Internal Order Pick', 'Subinventory Transfer', 'Container Unpack', 'Container Pack', 'Sales Order Pick'))
AND MMT.TRANSACTION_DATE >= NVL(TO_DATE(:F_DT, 'YYYY/MM/DD HH24:MI'), MMT.TRANSACTION_DATE)
AND MMT.TRANSACTION_DATE <= NVL(TO_DATE(:TILL_DT, 'YYYY/MM/DD HH24:MI'), MMT.TRANSACTION_DATE)
AND TRANSACTION_QUANTITY < 0 --&E_Q
group by
to_date(to_char(MMT.TRANSACTION_DATE, 'dd/mm/yyyy'), 'dd/mm/yyyy') ,
SHIPMENT_NUMBER ,
PLANNING_ORGANIZATION_ID,
MMT.TRANSACTION_SOURCE_NAME,
MMT.TRANSFER_ORGANIZATION_ID,
MMT.TRANSACTION_TYPE_ID,
MOVE_ORDER_LINE_ID,
MSIB.DESCRIPTION,
MSIB.SEGMENT1 ,
MUT.SERIAL_NUMBER, TRANSACTION_REFERENCE
ORDER BY TRANSACTION_DATE, SHIPMENT_NUMBER, Item_Code
|
a43whfj9kfzrc | INSERT INTO ZX_TRANSACTION_LINES_GT ( APPLICATION_ID, ENTITY_CODE, EVENT_CLASS_CODE, INTERFACE_ENTITY_CODE, INTERFACE_LINE_ID, TRX_ID, TRX_LEVEL_TYPE, TRX_LINE_ID, LINE_CLASS, LINE_LEVEL_ACTION, TRX_SHIPPING_DATE, TRX_LINE_TYPE, TRX_LINE_DATE, LINE_AMT_INCLUDES_TAX_FLAG, LINE_AMT, TRX_LINE_QUANTITY, UNIT_PRICE, EXEMPT_CERTIFICATE_NUMBER, EXEMPT_REASON_CODE, EXEMPTION_CONTROL_FLAG, PRODUCT_ID, PRODUCT_ORG_ID, UOM_CODE, FOB_POINT, SHIP_FROM_PARTY_ID, SHIP_FROM_LOCATION_ID, SHIP_TO_PARTY_ID, SHIP_TO_PARTY_SITE_ID, BILL_TO_PARTY_ID, BILL_TO_PARTY_SITE_ID, ADJUSTED_DOC_APPLICATION_ID, ADJUSTED_DOC_ENTITY_CODE, ADJUSTED_DOC_EVENT_CLASS_CODE, ADJUSTED_DOC_TRX_ID, ADJUSTED_DOC_LINE_ID, ADJUSTED_DOC_TRX_LEVEL_TYPE, ADJUSTED_DOC_NUMBER, ADJUSTED_DOC_DATE, SOURCE_APPLICATION_ID, SOURCE_ENTITY_CODE, SOURCE_EVENT_CLASS_CODE, SOURCE_TRX_ID, SOURCE_LINE_ID, SOURCE_TRX_LEVEL_TYPE, SOURCE_TAX_LINE_ID, OUTPUT_TAX_CLASSIFICATION_CODE, TRX_LINE_NUMBER, HISTORICAL_FLAG, CTRL_HDR_TX_APPL_FLAG, TRX_LINE_GL_DATE, SHIP_TO_LOCATION_ID, BILL_TO_LOCATION_ID, TRX_LINE_CURRENCY_CODE, TRX_LINE_PRECISION, TRX_LINE_MAU, SHIP_THIRD_PTY_ACCT_ID, SHIP_THIRD_PTY_ACCT_SITE_ID, SHIP_TO_CUST_ACCT_SITE_USE_ID, POA_PARTY_ID, POA_LOCATION_ID, POO_PARTY_ID, POO_LOCATION_ID, CASH_DISCOUNT, BILL_FROM_LOCATION_ID, TRX_BUSINESS_CATEGORY, PRODUCT_FISC_CLASSIFICATION, PRODUCT_CATEGORY, PRODUCT_TYPE, LINE_INTENDED_USE, ASSESSABLE_VALUE, USER_DEFINED_FISC_CLASS, ACCOUNT_CCID, TRX_LINE_DESCRIPTION ) SELECT 222, ZTH.ENTITY_CODE, ZTH.EVENT_CLASS_CODE, 'RA_INTERFACE_LINES', TL.CUSTOMER_TRX_LINE_ID, TL.CUSTOMER_TRX_ID, 'LINE', TL.CUSTOMER_TRX_LINE_ID, ZTH.EVENT_CLASS_CODE, DECODE(TL.LINE_TYPE, 'CHARGES', 'RECORD_WITH_NO_TAX', DECODE(NVL(ITL.TAXABLE_FLAG, TL.TAXABLE_FLAG), 'N', 'RECORD_WITH_NO_TAX', DECODE(ML.LINE_TYPE, 'TAX', 'LINE_INFO_TAX_ONLY', 'CREATE'))), NVL(TL.SALES_ORDER_DATE, T.SHIP_DATE_ACTUAL), DECODE(TL.INVENTORY_ITEM_ID, NULL, 'MISC', 'ITEM'), NULL, DECODE(TL.AMOUNT_INCLUDES_TAX_FLAG, 'Y', 'A', 'N', 'N', 'S'), TL.EXTENDED_AMOUNT, DECODE(ZTH.EVENT_CLASS_CODE, 'CREDIT_MEMO', NVL(TL.QUANTITY_CREDITED, TL.QUANTITY_INVOICED), TL.QUANTITY_INVOICED), TL.UNIT_SELLING_PRICE, TL.TAX_EXEMPT_NUMBER, TL.TAX_EXEMPT_REASON_CODE, TL.TAX_EXEMPT_FLAG, NVL(TL.INVENTORY_ITEM_ID, TL.MEMO_LINE_ID), DECODE(TL.MEMO_LINE_ID, NULL, NVL(TL.WAREHOUSE_ID, TO_NUMBER(:B3 )), NULL), TL.UOM_CODE, T.FOB_POINT, TL.WAREHOUSE_ID, HR.LOCATION_ID, STCA.PARTY_ID, STPS.PARTY_SITE_ID, ZTH.ROUNDING_BILL_TO_PARTY_ID, ZTH.RNDG_BILL_TO_PARTY_SITE_ID, DECODE(TL.PREVIOUS_CUSTOMER_TRX_LINE_ID, NULL, NULL, 222), DECODE(TL.PREVIOUS_CUSTOMER_TRX_LINE_ID, NULL, NULL, 'TRANSACTIONS'), DECODE(TL.PREVIOUS_CUSTOMER_TRX_LINE_ID, NULL, NULL, DECODE(ITT.TYPE, 'DM', 'DEBIT_MEMO', 'INVOICE')), DECODE(TL.PREVIOUS_CUSTOMER_TRX_LINE_ID, NULL, NULL, T.PREVIOUS_CUSTOMER_TRX_ID), DECODE(TL.PREVIOUS_CUSTOMER_TRX_LINE_ID, NULL, NULL, TL.PREVIOUS_CUSTOMER_TRX_LINE_ID), DECODE(TL.PREVIOUS_CUSTOMER_TRX_LINE_ID, NULL, NULL, 'LINE'), DECODE(T.PREVIOUS_CUSTOMER_TRX_ID, NULL, NULL, IT.TRX_NUMBER), DECODE(T.PREVIOUS_CUSTOMER_TRX_ID, NULL, NULL, IT.TRX_DATE), RIL.SOURCE_APPLICATION_ID, RIL.SOURCE_ENTITY_CODE, RIL.SOURCE_EVENT_CLASS_CODE, RIL.SOURCE_TRX_ID, RIL.SOURCE_TRX_LINE_ID, RIL.SOURCE_TRX_LINE_TYPE, RIL.SOURCE_TRX_DETAIL_TAX_LINE_ID, TL.TAX_CLASSIFICATION_CODE, TL.LINE_NUMBER, TL.HISTORICAL_FLAG, 'N', NVL(REC.GL_DATE, TRUNC(SYSDATE)), STPSU.LOCATION_ID, BTPSU.LOCATION_ID, ZTH.TRX_CURRENCY_CODE, ZTH.PRECISION, ZTH.MINIMUM_ACCOUNTABLE_UNIT, TL.SHIP_TO_CUSTOMER_ID, STPS.CUST_ACCT_SITE_ID, STCSU.SITE_USE_ID, ZTH.INTERNAL_ORGANIZATION_ID, ZTH.INTERNAL_ORG_LOCATION_ID, ZTH.INTERNAL_ORGANIZATION_ID, ZTH.INTERNAL_ORG_LOCATION_ID, TL.EXTENDED_AMOUNT * ARP_ETAX_UTIL.GET_DISCOUNT_RATE(T.CUSTOMER_TRX_ID), ZTH.INTERNAL_ORG_LOCATION_ID, RIL.TRX_BUSINESS_CATEGORY, RIL.PRODUCT_FISC_CLASSIFICATION, NVL(RIL.PRODUCT_CATEGORY, ML.TAX_PRODUCT_CATEGORY), RIL.PRODUCT_TYPE, RIL.LINE_INTENDED_USE, RIL.ASSESSABLE_VALUE, RIL.USER_DEFINED_FISC_CLASS, ( SELECT DECODE( :B1 , 'CM', NULL, CODE_COMBINATION_ID) FROM RA_CUST_TRX_LINE_GL_DIST GLD WHERE ROWNUM = 1 AND GLD.CUSTOMER_TRX_LINE_ID = TL.CUSTOMER_TRX_LINE_ID AND GLD.ACCOUNT_CLASS = 'REV' AND GLD.REQUEST_ID = TL.REQUEST_ID) ACCOUNT_CCID, TL.DESCRIPTION FROM RA_CUSTOMER_TRX_LINES TL, RA_CUSTOMER_TRX T, RA_INTERFACE_LINES RIL, ZX_TRX_HEADERS_GT ZTH, HZ_CUST_ACCOUNTS STCA, HZ_CUST_ACCT_SITES STPS, HZ_CUST_SITE_USES STCSU, RA_CUSTOMER_TRX IT, RA_CUST_TRX_TYPES ITT, RA_CUSTOMER_TRX_LINES ITL, RA_CUST_TRX_LINE_GL_DIST REC, HZ_PARTY_SITES STPSU, HZ_PARTY_SITES BTPSU, HR_ALL_ORGANIZATION_UNITS HR, AR_MEMO_LINES_B ML WHERE TL.REQUEST_ID = :B2 AND TL.LINE_TYPE IN ('LINE', 'CHARGES') AND TL.CUSTOMER_TRX_ID = T.CUSTOMER_TRX_ID AND TL.CUSTOMER_TRX_LINE_ID = RIL.INTERFACE_LINE_ID (+) AND TL.CUSTOMER_TRX_ID = ZTH.TRX_ID AND NVL(T.PREVIOUS_CUSTOMER_TRX_ID, -99) = DECODE(:B1 , 'INV', -99, T.PREVIOUS_CUSTOMER_TRX_ID) AND TL.SHIP_TO_CUSTOMER_ID = STCA.CUST_ACCOUNT_ID (+) AND TL.SHIP_TO_SITE_USE_ID = STCSU.SITE_USE_ID (+) AND STCSU.CUST_ACCT_SITE_ID = STPS.CUST_ACCT_SITE_ID (+) AND STPS.PARTY_SITE_ID = STPSU.PARTY_SITE_ID (+) AND ZTH.RNDG_BILL_TO_PARTY_SITE_ID = BTPSU.PARTY_SITE_ID AND T.PREVIOUS_CUSTOMER_TRX_ID = IT.CUSTOMER_TRX_ID (+) AND IT.CUST_TRX_TYPE_ID = ITT.CUST_TRX_TYPE_ID (+) AND TL.PREVIOUS_CUSTOMER_TRX_LINE_ID = ITL.CUSTOMER_TRX_LINE_ID (+) AND REC.CUSTOMER_TRX_ID (+) = T.CUSTOMER_TRX_ID AND REC.ACCOUNT_CLASS (+) = 'REC' AND REC.LATEST_REC_FLAG (+) = 'Y' AND TL.WAREHOUSE_ID = HR.ORGANIZATION_ID (+) AND TL.MEMO_LINE_ID = ML.MEMO_LINE_ID (+) AND TL.ORG_ID = ML.ORG_ID (+) |
acmvv4fhdc9zh | select obj#, type#, ctime, mtime, stime, status, dataobj#, flags, oid$, spare1, spare2, spare3, signature, spare7, spare8, spare9, nvl(dflcollid, 16382), creappid, creverid, modappid, modverid, crepatchid, modpatchid from obj$ where owner#=:1 and name=:2 and namespace=:3 and remoteowner is null and linkname is null and subname is null |
aptgswyxvu4ws | SELECT COUNT ( * ) FROM RA_INTERFACE_ERRORS ERR , RA_INTERFACE_LINES LINES WHERE LINES . REQUEST_ID = :B1 AND LINES . INTERFACE_LINE_ID = ERR . INTERFACE_LINE_ID |
au7f6hpnhxpkx | select ts# from ts$ where dflmaxext =:1 and bitand(flags, 1024) =1024 and online$=1 |
audztf5ththcw | select L.rowid , L.INTERFACE_LINE_ID , TO_CHAR(DECODE(R.FREQUENCY, 'SPECIFIC', max(RL.RULE_DATE), LEAST(((L.RULE_START_DATE-P1.START_DATE)+P2.START_DATE), P2.END_DATE)), 'DD-MON-YYYY') , 1 from GL_PERIODS P1 , GL_PERIODS P2 , GL_SETS_OF_BOOKS B , GL_PERIOD_TYPES T , RA_RULES R , RA_RULE_SCHEDULES RL , RA_INTERFACE_LINES_GT L where (((((((((((((((((REQUEST_ID=:b0 and L.INVOICING_RULE_ID=(-3)) and L.RULE_START_DATE is not null ) and L.LINK_TO_LINE_ID is null ) and L.ACCOUNTING_RULE_ID=R.RULE_ID) and R.type in ('A', 'ACC_DUR')) and RL.RULE_ID(+)=DECODE(R.FREQUENCY, 'SPECIFIC', R.RULE_ID, (-9.9))) and L.SET_OF_BOOKS_ID=B.SET_OF_BOOKS_ID) and L.RULE_START_DATE between P1.START_DATE and P1.END_DATE) and P1.PERIOD_SET_NAME=B.PERIOD_SET_NAME) and P1.PERIOD_TYPE=DECODE(R.FREQUENCY, 'SPECIFIC', B.ACCOUNTED_PERIOD_TYPE, R.FREQUENCY)) and T.PERIOD_TYPE=P1.PERIOD_TYPE) and P2.PERIOD_SET_NAME=B.PERIOD_SET_NAME) and P2.PERIOD_TYPE=P1.PERIOD_TYPE) and P2.PERIOD_YEAR=(P1.PERIOD_YEAR+TRUNC(((((P1.PERIOD_NUM-1)+DECODE(R.TYPE, 'ACC_DUR', L.ACCOUNTING_RULE_DURATION, R.OCCURRENCES))-1)/T.NUMBER_PER_FISCAL_YEAR)))) and P2.PERIOD_NUM=(MOD((((P1.PERIOD_NUM-1)+DECODE(R.TYPE, 'ACC_DUR', L.ACCOUNTING_RULE_DURATION, R.OCCURRENCES))-1), T.NUMBER_PER_FISCAL_YEAR)+1)) and P1.ADJUSTMENT_PERIOD_FLAG='N') and P2.ADJUSTMENT_PERIOD_FLAG='N') group by R.FREQUENCY, L.RULE_START_DATE, P1.START_DATE, P2.START_DATE, P2.END_DATE, L.INTERFACE_LINE_ID, L.rowid , L.SHIP_DATE_ACTUAL, L.SALES_ORDER_DATE |
aw7fu9a9bdyus | SELECT * FROM PER_SECURITY_PROFILES WHERE SECURITY_PROFILE_ID = :B1 |
axdkjq6tjzuzh | SELECT "A1"."INVOICE_STATUS", "A1"."QR_CODE_TXT" FROM "ZATCA_EINVOICE_SUMMARY_ALL_V" "A1" WHERE "A1"."INVOICE_ID"=:B1 |
b0n36qa6bccwf | select /*+ opt_param('_optimizer_use_auto_indexes' 'on') parallel_index(t, "RA_INTERFACE_SALESCREDITS_U1", 4) dbms_stats cursor_sharing_exact use_weak_name_resl dynamic_sampling(0) no_monitoring xmlindex_sel_idx_tbl opt_param('optimizer_inmemory_aware' 'false') no_substrb_pad no_expand index_ffs(t, "RA_INTERFACE_SALESCREDITS_U1") */ count(*) as nrw, approx_count_distinct(sys_op_lbid(28290, 'L', t.rowid)) as nlb, null as ndk, sys_op_countchg(substrb(t.rowid, 1, 15), 1) as clf from "AR"."RA_INTERFACE_SALESCREDITS_ALL" t where "INTERFACE_SALESCREDIT_ID" is not null |
b6mcn03jvfq41 | SELECT /*+ ORDERED USE_NL (WIASP WI WPAP WAP)
INDEX (WIASP WF_ITEM_ACTIVITY_STATUSES_N1) */ WIASP.ROWID ROW_ID FROM WF_ITEM_ACTIVITY_STATUSES WIASP, WF_ITEMS WI, WF_PROCESS_ACTIVITIES WPAP, WF_ACTIVITIES WAP WHERE WIASP.PROCESS_ACTIVITY = WPAP.INSTANCE_ID AND WPAP.ACTIVITY_ITEM_TYPE = WAP.ITEM_TYPE AND WPAP.ACTIVITY_NAME = WAP.NAME AND WIASP.ITEM_TYPE = WI.ITEM_TYPE AND WIASP.ITEM_KEY = WI.ITEM_KEY AND WI.BEGIN_DATE >= WAP.BEGIN_DATE AND WI.BEGIN_DATE < NVL(WAP.END_DATE, WI.BEGIN_DATE+1) AND WAP.TYPE = 'PROCESS' AND WIASP.ACTIVITY_STATUS = 'ACTIVE' AND NOT EXISTS (SELECT NULL FROM WF_ITEM_ACTIVITY_STATUSES WIASC, WF_PROCESS_ACTIVITIES WPAC WHERE WAP.ITEM_TYPE = WPAC.PROCESS_ITEM_TYPE AND WAP.NAME = WPAC.PROCESS_NAME AND WAP.VERSION = WPAC.PROCESS_VERSION AND WPAC.INSTANCE_ID = WIASC.PROCESS_ACTIVITY AND WIASC.ITEM_TYPE = DECODE(WAP.DIRECTION, WAP.DIRECTION, WI.ITEM_TYPE, WI.ITEM_TYPE) AND WIASC.ITEM_KEY = WI.ITEM_KEY AND WIASC.ACTIVITY_STATUS IN ('ACTIVE', 'NOTIFIED', 'SUSPEND', 'DEFERRED', 'ERROR')) |
bjgwfxms34g14 | SELECT CODE_COMBINATION_ID FROM XXHADDAD_ACC_CODE_COMBINATIONS WHERE ACCOUNT_CODE = :B2 ||:B1 |
bvxfw5c36264g | update RA_INTERFACE_LINES_GT L set L.AGREEMENT_ID=(select DECODE(:b0, 'I', NVL(L.AGREEMENT_ID, TRX.AGREEMENT_ID), L.AGREEMENT_ID) from RA_CUSTOMER_TRX TRX , RA_CUSTOMER_TRX_LINES LINE where (LINE.CUSTOMER_TRX_LINE_ID=L.REFERENCE_LINE_ID and LINE.CUSTOMER_TRX_ID=TRX.CUSTOMER_TRX_ID)), L.AGREEMENT_NAME=(select DECODE(:b0, 'I', L.AGREEMENT_NAME, NVL(L.AGREEMENT_NAME, SO.NAME)) from OE_AGREEMENTS_TL SO , RA_CUSTOMER_TRX TRX , RA_CUSTOMER_TRX_LINES LINE where (((LINE.CUSTOMER_TRX_LINE_ID=L.REFERENCE_LINE_ID and LINE.CUSTOMER_TRX_ID=TRX.CUSTOMER_TRX_ID) and TRX.AGREEMENT_ID=SO.AGREEMENT_ID(+)) and SO.LANGUAGE=USERENV('LANG'))), L.CUST_TRX_TYPE_ID=(select DECODE(:b2, 'I', NVL(L.CUST_TRX_TYPE_ID, TYPE.SUBSEQUENT_TRX_TYPE_ID), L.CUST_TRX_TYPE_ID) from RA_CUST_TRX_TYPES TYPE , RA_CUSTOMER_TRX TRX , RA_CUSTOMER_TRX_LINES LINE where ((LINE.CUSTOMER_TRX_LINE_ID=L.REFERENCE_LINE_ID and LINE.CUSTOMER_TRX_ID=TRX.CUSTOMER_TRX_ID) and TRX.CUST_TRX_TYPE_ID=TYPE.CUST_TRX_TYPE_ID)), L.CUST_TRX_TYPE_NAME=(select DECODE(:b2, 'I', L.CUST_TRX_TYPE_NAME, NVL(L.CUST_TRX_TYPE_NAME, INV_TYPE.NAME)) from RA_CUST_TRX_TYPES TYPE , RA_CUST_TRX_TYPES INV_TYPE , RA_CUSTOMER_TRX TRX , RA_CUSTOMER_TRX_LINES LINE where (((LINE.CUSTOMER_TRX_LINE_ID=L.REFERENCE_LINE_ID and LINE.CUSTOMER_TRX_ID=TRX.CUSTOMER_TRX_ID) and TRX.CUST_TRX_TYPE_ID=TYPE.CUST_TRX_TYPE_ID) and TYPE.SUBSEQUENT_TRX_TYPE_ID=INV_TYPE.CUST_TRX_TYPE_ID(+))) where ((L.REQUEST_ID=:b4 and L.REFERENCE_LINE_ID is not null ) and exists (select 'child invoice' from RA_CUST_TRX_TYPES TYPE , RA_CUSTOMER_TRX TRX , RA_CUSTOMER_TRX_LINES LINE where (((LINE.CUSTOMER_TRX_LINE_ID=L.REFERENCE_LINE_ID and LINE.CUSTOMER_TRX_ID=TRX.CUSTOMER_TRX_ID) and TRX.CUST_TRX_TYPE_ID=TYPE.CUST_TRX_TYPE_ID) and TYPE.TYPE in ('DEP', 'GUAR')))) |
cc6vm3mya414f | select distinct REPLACE(INTERFACE_LINE_CONTEXT, '''', '''''') from RA_INTERFACE_LINES where (((NVL(INTERFACE_STATUS, '~')<>'P' and REQUEST_ID=:b0) and INTERFACE_LINE_CONTEXT is not null ) and INTERFACE_LINE_CONTEXT<>'Global Data Elements') union select distinct REPLACE(REFERENCE_LINE_CONTEXT, '''', '''''') from RA_INTERFACE_LINES where (((NVL(INTERFACE_STATUS, '~')<>'P' and REQUEST_ID=:b0) and REFERENCE_LINE_CONTEXT is not null ) and REFERENCE_LINE_CONTEXT<>'Global Data Elements') |
cmbsq0wfywbnq | update RA_INTERFACE_SALESCREDITS set INTERFACE_SALESCREDIT_ID=NVL(INTERFACE_SALESCREDIT_ID, RA_CUST_TRX_LINE_SALESREPS_S.nextval ), INTERFACE_LINE_ID=:b1, LAST_UPDATE_DATE=sysdate, LAST_UPDATED_BY=:b2, LAST_UPDATE_LOGIN=:b3, REQUEST_ID=:b4 where ROWID=:b5 |
d1g3p44g92u5v | INSERT INTO XXHADDAD.XXHADDAD_INVOICE (INVOICE_NUMBER, ORIGINAL_SALES_ORDER, INVOICE_DATE, SALESMAN_NUMBER, CUSTOMER_NUMBER, ITEM_NUMBER, ITEM_SERIAL, ITEM_QUANTITY, ITEM_PRICE, ITEM_DISCOUNT, ITEM_TAX, ITEM_NET_VALUE, IS_PROCESSED, INSERTION_TIME, PROCESSING_TIME, LINE_ID ) SELECT H.TRX_NUMBER "INV_NO", H.PURCHASE_ORDER AS CUST_PO_NUMBER, H.TRX_DATE, H.PRIMARY_SALESREP_ID, (SELECT ACCOUNT_NUMBER FROM HZ_CUST_ACCOUNTS WHERE CUST_ACCOUNT_ID = H.BILL_TO_CUSTOMER_ID ) AS CUSTOMER_NUMBER, (SELECT SEGMENT1 FROM MTL_SYSTEM_ITEMS WHERE ORGANIZATION_ID = 927 AND INVENTORY_ITEM_ID =L.INVENTORY_ITEM_ID ) ORDERED_ITEM, NULL, L.QUANTITY_INVOICED, L.UNIT_SELLING_PRICE, 0, NVL((SELECT TAX_AMT FROM ZX_LINES_V WHERE APPLICATION_ID = '222' AND TRX_LINE_ID =CUSTOMER_TRX_LINE_ID), 0) AS TAX_AMOUNT, EXTENDED_AMOUNT, 'FALSE', SYSDATE, NULL , CUSTOMER_TRX_LINE_ID FROM RA_CUSTOMER_TRX_ALL H , RA_CUSTOMER_TRX_LINES_ALL L WHERE H.CUSTOMER_TRX_ID = L.CUSTOMER_TRX_ID AND CUST_TRX_TYPE_ID IN ( 1000, 1148 , 1148, 19796, 19851 ) AND TRX_DATE >= TO_DATE('01/01/2019', 'DD/MM/YYYY') AND LINE_TYPE IN ('LINE', 'CB', 'CHARGES') AND EXISTS (SELECT 1 FROM XXHADDAD.XXHADDAD_PRESALES_TRX_HEADER XXPRE WHERE XXPRE.RETAIL_INVOICE_NO = H.PURCHASE_ORDER AND SALES_ORDER_FLAG = 'Y') AND NOT EXISTS (SELECT 1 FROM XXHADDAD.XXHADDAD_INVOICE XI WHERE INVOICE_NUMBER = TRX_NUMBER ) |
d1swc9auhtxwd | BEGIN WF_ENGINE.BACKGROUNDCONCURRENT(:errbuf, :rc, :A0, :A1, :A2, :A3, :A4, :A5); END; |
df2urv119a04h | SELECT /*+ push_pred(AR_CASH_RECEIPTS_V.EBA) */ ORG_ID, AUTOAPPLY_FLAG, AUTOMATCH_SET_ID, LEGAL_ENTITY_ID, RECEIPT_NUMBER, TYPE, RECEIPT_DATE, POSTMARK_DATE, CURRENCY_CODE, STATE_DSP, BILL_OF_EXCHANGE_FLAG, AT_RISK, REMITTANCE_METHOD, CUSTOMER_NAME, REMIT_BANK_ACCOUNT, LOCATION, CUSTOMER_NUMBER, TAXPAYER_ID, DOCUMENT_NUMBER, GL_DATE, ANTICIPATED_CLEARING_DATE, ACTUAL_VALUE_DATE, PAYMENT_METHOD_DSP, POSTED_DATE, APPLICATION_NOTES, MATURITY_DATE, BATCH_NAME, REMIT_BANK_NAME, REMIT_BANK_BRANCH, REMIT_BANK_CURRENCY, REMIT_BATCH, APPROVAL_CODE, CUSTOMER_BANK_NAME, CUSTOMER_BANK_BRANCH, CUSTOMER_BANK_ACCOUNT, ACTIVITY, DISTRIBUTION_SET, REFERENCE_TYPE_DSP, COMMENTS, OVERRIDE_REMIT_BANK, CUSTOMER_RECEIPT_REFERENCE, USSGL_TRANSACTION_CODE, MISC_PAYMENT_SOURCE, DEPOSIT_DATE, REVERSAL_DATE, REVERSAL_REASON, REVERSAL_CATEGORY_DSP, CATEGORY_DESCRIPTION, REVERSAL_COMMENTS, REVERSAL_REASON_DESCRIPTION, CREATION_METHOD_DSP, RECEIPT_CLASS_DSP, EXCHANGE_RATE_DATE, EXCHANGE_RATE_TYPE_DSP, TAX_RATE, ATTRIBUTE1, ATTRIBUTE2, ATTRIBUTE3, ATTRIBUTE4, ATTRIBUTE5, ATTRIBUTE6, ATTRIBUTE7, ATTRIBUTE8, ATTRIBUTE9, ATTRIBUTE10, ATTRIBUTE11, ATTRIBUTE12, ATTRIBUTE13, ATTRIBUTE14, ATTRIBUTE15, ATTRIBUTE_CATEGORY, GLOBAL_ATTRIBUTE1, GLOBAL_ATTRIBUTE2, GLOBAL_ATTRIBUTE3, GLOBAL_ATTRIBUTE4, GLOBAL_ATTRIBUTE5, GLOBAL_ATTRIBUTE6, GLOBAL_ATTRIBUTE7, GLOBAL_ATTRIBUTE8, GLOBAL_ATTRIBUTE9, GLOBAL_ATTRIBUTE10, GLOBAL_ATTRIBUTE11, GLOBAL_ATTRIBUTE12, GLOBAL_ATTRIBUTE13, GLOBAL_ATTRIBUTE14, GLOBAL_ATTRIBUTE15, GLOBAL_ATTRIBUTE16, GLOBAL_ATTRIBUTE17, GLOBAL_ATTRIBUTE18, GLOBAL_ATTRIBUTE20, GLOBAL_ATTRIBUTE19, GLOBAL_ATTRIBUTE_CATEGORY, EXCHANGE_RATE, EXCHANGE_RATE_TYPE, DOC_SEQUENCE_ID, RECEIPT_METHOD_ID, VAT_TAX_ID, TAX_CODE, CASH_RECEIPT_ID, CASH_RECEIPT_HISTORY_ID, PAYMENT_SCHEDULE_ID, AMOUNT, NET_AMOUNT, FACTOR_DISCOUNT_AMOUNT, REVERSAL_CATEGORY, REVERSAL_REASON_CODE, REMIT_BANK_ACCT_USE_ID, REMITTANCE_BANK_BRANCH_ID, CUSTOMER_BANK_ACCOUNT_ID, PAYMENT_TRXN_EXTENSION_ID, PAYMENT_CHANNEL_CODE, CUSTOMER_BANK_BRANCH_ID, CUSTOMER_ID, CUSTOMER_SITE_USE_ID, RECEIVABLES_TRX_ID, DISTRIBUTION_SET_ID, REFERENCE_TYPE, REFERENCE_ID, BATCH_ID, REMIT_BATCH_ID, POSTING_CONTROL_ID, STATE, ROW_ID, CREATION_METHOD_CODE, CONS_INV_ID, ISSUER_NAME, ISSUE_DATE, ISSUER_BANK_NAME, ISSUER_BANK_BRANCH, ISSUER_BANK_BRANCH_ID, NOTES_RECEIVABLE, TAX_CODE_SOURCE, ADHOC_FLAG, TAX_ACCOUNT_ID, PAYMENT_TYPE_CODE, CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY FROM AR_CASH_RECEIPTS_V WHERE receipt_date between :1 and :2 and (CUSTOMER_NAME=:3) and (CUSTOMER_ID=:4) order by RECEIPT_NUMBER |
f9z59047cmddc | SELECT DISTINCT RAIL . INTERFACE_LINE_CONTEXT || DECODE ( RAIL . INTERFACE_LINE_CONTEXT , '' , '' , ': ' ) || RAIL . INTERFACE_LINE_ATTRIBUTE1 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE2 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE2 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE3 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE3 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE4 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE4 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE5 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE5 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE6 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE6 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE7 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE7 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE8 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE8 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE9 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE9 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE10 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE10 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE11 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE11 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE12 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE12 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE13 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE13 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE14 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE14 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE15 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE15 TRAN_FF , RAIL . INTERFACE_LINE_ID INTERFACE_LINE_ID , RAIL . BATCH_SOURCE_NAME BATCH_SOURCE_NAME , ARLU . MEANING TYPE_NAME , SUBSTRB ( PARTY . PARTY_NAME , 1 , 50 ) CUSTOMER_NAME , RAIL . DESCRIPTION DESCRIPTION , RAIL . CURRENCY_CODE CURRENCY_CODE , RAIL . AMOUNT AMOUNT FROM RA_INTERFACE_LINES RAIL , AR_LOOKUPS ARLU , RA_CUST_TRX_TYPES RACTT , HZ_CUST_ACCOUNTS RAC , HZ_PARTIES PARTY , RA_INTERFACE_ERRORS RAIE WHERE ARLU.LOOKUP_TYPE (+) = 'INV/CM' AND ARLU.LOOKUP_CODE (+) = RACTT.TYPE AND RACTT.CUST_TRX_TYPE_ID (+) = RAIL.CUST_TRX_TYPE_ID AND RAC.CUST_ACCOUNT_ID (+) = RAIL.ORIG_SYSTEM_BILL_CUSTOMER_ID AND RAC.PARTY_ID = PARTY.PARTY_ID (+) AND RAIL.INTERFACE_LINE_ID = RAIE.INTERFACE_LINE_ID AND RAIL.REQUEST_ID = : P_AI_REQUEST_ID UNION SELECT DISTINCT RAIL . INTERFACE_LINE_CONTEXT || DECODE ( RAIL . INTERFACE_LINE_CONTEXT , '' , '' , ': ' ) || RAIL . INTERFACE_LINE_ATTRIBUTE1 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE2 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE2 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE3 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE3 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE4 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE4 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE5 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE5 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE6 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE6 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE7 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE7 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE8 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE8 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE9 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE9 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE10 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE10 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE11 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE11 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE12 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE12 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE13 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE13 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE14 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE14 || DECODE ( RAIL . INTERFACE_LINE_ATTRIBUTE15 , '' , '' , : CONCAT_SEG_DEL ) || RAIL . INTERFACE_LINE_ATTRIBUTE15 TRAN_FF , RAIL . INTERFACE_LINE_ID INTERFACE_LINE_ID , RAIL . BATCH_SOURCE_NAME BATCH_SOURCE_NAME , ARLU . MEANING TYPE_NAME , SUBSTRB ( PARTY . PARTY_NAME , 1 , 50 ) CUSTOMER_NAME , RAIL . DESCRIPTION DESCRIPTION , RAIL . CURRENCY_CODE CURRENCY_CODE , RAIL . AMOUNT AMOUNT FROM RA_INTERFACE_LINES RAIL , RA_INTERFACE_LINES L2 , AR_LOOKUPS ARLU , RA_CUST_TRX_TYPES RACTT , HZ_CUST_ACCOUNTS RAC , HZ_PARTIES PARTY , RA_INTERFACE_ERRORS RAIE WHERE ARLU.LOOKUP_TYPE (+) = 'INV/CM' AND ARLU.LOOKUP_CODE (+) = RACTT.TYPE AND RACTT.CUST_TRX_TYPE_ID (+) = RAIL.CUST_TRX_TYPE_ID AND RAC.CUST_ACCOUNT_ID (+) = RAIL.ORIG_SYSTEM_BILL_CUSTOMER_ID AND RAC.PARTY_ID = PARTY.PARTY_ID (+) AND RAIE.LINK_TO_LINE_ID = RAIL.INTERFACE_LINE_ID AND RAIE.INTERFACE_LINE_ID = L2.INTERFACE_LINE_ID (+) AND L2.INTERFACE_LINE_ID IS NULL AND RAIL.REQUEST_ID = : P_AI_REQUEST_ID ORDER BY 1 ASC , 3 , 1 |
fa21xzbykpxkq | UPDATE AR_TRX_BAL_SUMMARY MAIN_SUM SET RECEIPTS_AT_RISK_VALUE = (SELECT SUM(DECODE(RAP.APPLIED_PAYMENT_SCHEDULE_ID, -2, 0, CRH.AMOUNT)) FROM AR_CASH_RECEIPTS_ALL CR, AR_CASH_RECEIPT_HISTORY_ALL CRH, AR_RECEIVABLE_APPLICATIONS_ALL RAP WHERE NVL(CR.CONFIRMED_FLAG, 'Y') = 'Y' AND CR.REVERSAL_DATE IS NULL AND CR.CASH_RECEIPT_ID = CRH.CASH_RECEIPT_ID AND CRH.CURRENT_RECORD_FLAG = 'Y' AND CRH.STATUS NOT IN ('REVERSED', DECODE(CRH.FACTOR_FLAG, 'Y', 'RISK_ELIMINATED', 'N', 'CLEARED')) AND CR.CASH_RECEIPT_ID = RAP.CASH_RECEIPT_ID (+) AND RAP.APPLIED_PAYMENT_SCHEDULE_ID (+) = -2 AND CR.PAY_FROM_CUSTOMER = MAIN_SUM.CUST_ACCOUNT_ID AND CR.CUSTOMER_SITE_USE_ID = DECODE(MAIN_SUM.SITE_USE_ID, -99, CR.CUSTOMER_SITE_USE_ID, MAIN_SUM.SITE_USE_ID) AND CR.ORG_ID = MAIN_SUM.ORG_ID AND CR.CURRENCY_CODE = MAIN_SUM.CURRENCY GROUP BY CR.PAY_FROM_CUSTOMER, CR.CUSTOMER_SITE_USE_ID, CR.CURRENCY_CODE, CR.ORG_ID), LAST_UPDATE_DATE = SYSDATE, LAST_UPDATED_BY = FND_GLOBAL.USER_ID, LAST_UPDATE_LOGIN= FND_GLOBAL.LOGIN_ID WHERE CUST_ACCOUNT_ID = :B4 AND SITE_USE_ID = :B3 AND CURRENCY = :B2 AND NVL(ORG_ID, '-99') = NVL(:B1 , -99) |
fj2n8vww95uaf | /* SQL Analyze(1) */ select /*+ full(t) parallel(t, 4) parallel_index(t, 4) dbms_stats cursor_sharing_exact use_weak_name_resl dynamic_sampling(0) no_monitoring xmlindex_sel_idx_tbl opt_param('optimizer_inmemory_aware' 'false') no_substrb_pad */to_char(count("SALESGROUP_ID")), substrb(dump(min("SALESGROUP_ID"), 16, 0, 64), 1, 240), substrb(dump(max("SALESGROUP_ID"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_SALESCREDIT_ID")), substrb(dump(min("INTERFACE_SALESCREDIT_ID"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_SALESCREDIT_ID"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ID")), substrb(dump(min("INTERFACE_LINE_ID"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ID"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_CONTEXT
")), substrb(dump(min("INTERFACE_LINE_CONTEXT"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_CONTEXT"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE1")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE1"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE1"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE2")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE2"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE2"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE3")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE3"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE3"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE4")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE4"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE4"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE5")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE5"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE5"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE6")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE6"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE6"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE7")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE7"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE7"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE8")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE8"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE8"), 16, 0, 64), 1, 240), to_char(count("SALESREP_NUMBER")), substrb(dump(min("SALESREP_NUMBER"), 16, 0, 64), 1, 240), substrb(dump(max("SALESREP_NUMBER
"), 16, 0, 64), 1, 240), to_char(count("SALESREP_ID")), substrb(dump(min("SALESREP_ID"), 16, 0, 64), 1, 240), substrb(dump(max("SALESREP_ID"), 16, 0, 64), 1, 240), to_char(count("SALES_CREDIT_TYPE_NAME")), substrb(dump(min("SALES_CREDIT_TYPE_NAME"), 16, 0, 64), 1, 240), substrb(dump(max("SALES_CREDIT_TYPE_NAME"), 16, 0, 64), 1, 240), to_char(count("SALES_CREDIT_TYPE_ID")), substrb(dump(min("SALES_CREDIT_TYPE_ID"), 16, 0, 64), 1, 240), substrb(dump(max("SALES_CREDIT_TYPE_ID"), 16, 0, 64), 1, 240), to_char(count("SALES_CREDIT_AMOUNT_SPLIT")), substrb(dump(min("SALES_CREDIT_AMOUNT_SPLIT"), 16, 0, 64), 1, 240), substrb(dump(max("SALES_CREDIT_AMOUNT_SPLIT"), 16, 0, 64), 1, 240), to_char(count("SALES_CREDIT_PERCENT_SPLIT")), substrb(dump(min("SALES_CREDIT_PERCENT_SPLIT"), 16, 0, 64), 1, 240), substrb(dump(max("SALES_CREDIT_PERCENT_SPLIT"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_STATUS")), substrb(dump(min("INTERFACE_STATUS"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_STATUS"), 16, 0, 64), 1, 240), to_char(count("REQUEST_ID")), substrb(dump(min("REQUEST_ID"), 16, 0, 64), 1, 240), substrb(dump(max("REQUEST_ID"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE_CATEGORY")), substrb(dump(min("ATTRIBUTE_CATEGORY"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE_CATEGORY"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE1")), substrb(dump(min("ATTRIBUTE1"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE1"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE2")), substrb(dump(min("ATTRIBUTE2"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE2"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE3")), substrb(dump(min("ATTRIBUTE3"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE3"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE4")), substrb(dump(min("ATTRIBUTE4"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE4"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE5")), substrb(dump(min("ATTRIBUTE5"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE5"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE6")), substrb(dump(min("ATTRIBUTE6"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE6"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE7")), substrb(dump(min("ATTRIBUTE7"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE7"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE8")), substrb(dump(min("ATTRIBUTE8"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE8"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE9")), substrb(dump(min("ATTRIBUTE9"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE9"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE10")), substrb(dump(min("ATTRIBUTE10"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE10"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE11")), substrb(dump(min("ATTRIBUTE11"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE11"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE12")), substrb(dump(min("ATTRIBUTE12"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE12"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE13")), substrb(dump(min("ATTRIBUTE13"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE13"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE14")), substrb(dump(min("ATTRIBUTE14"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE14"), 16, 0, 64), 1, 240), to_char(count("ATTRIBUTE15")), substrb(dump(min("ATTRIBUTE15"), 16, 0, 64), 1, 240), substrb(dump(max("ATTRIBUTE15"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE10")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE10"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE10"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE11")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE11"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE11"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE12")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE12"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE12"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE13")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE13"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE13"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE14")), substrb(dump(min(
"INTERFACE_LINE_ATTRIBUTE14"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE14"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE15")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE15"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE15"), 16, 0, 64), 1, 240), to_char(count("INTERFACE_LINE_ATTRIBUTE9")), substrb(dump(min("INTERFACE_LINE_ATTRIBUTE9"), 16, 0, 64), 1, 240), substrb(dump(max("INTERFACE_LINE_ATTRIBUTE9"), 16, 0, 64), 1, 240), to_char(count("CREATED_BY")), substrb(dump(min("CREATED_BY"), 16, 0, 64), 1, 240), substrb(dump(max("CREATED_BY"), 16, 0, 64), 1, 240), to_char(count("CREATION_DATE")), substrb(dump(min("CREATION_DATE"), 16, 0, 64), 1, 240), substrb(dump(max("CREATION_DATE"), 16, 0, 64), 1, 240), to_char(count("LAST_UPDATED_BY")), substrb(dump(min("LAST_UPDATED_BY"), 16, 0, 64), 1, 240), substrb(dump(max("LAST_UPDATED_BY"), 16, 0, 64), 1, 240), to_char(count("LAST_UPDATE_DATE")), substrb(dump(min("LAST_UPDATE_DATE"), 16, 0, 64), 1, 240), substrb(dump(max("LAST_UPDATE_DATE"), 16, 0, 64), 1, 240), to_char(count("LAST_UPDATE_LOGIN")), substrb(dump(min("LAST_UPDATE_LOGIN"), 16, 0, 64), 1, 240), substrb(dump(max("LAST_UPDATE_LOGIN"), 16, 0, 64), 1, 240), to_char(count("ORG_ID")), substrb(dump(min("ORG_ID"), 16, 0, 64), 1, 240), substrb(dump(max("ORG_ID"), 16, 0, 64), 1, 240) from "AR"."RA_INTERFACE_SALESCREDITS_ALL" t /* NDV, NIL, NIL, ACL, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL*/ |
g0t052az3rx44 | select name, intcol#, segcol#, type#, length, nvl(precision#, 0), decode(type#, 2, nvl(scale, -127/*MAXSB1MINAL*/), 178, scale, 179, scale, 180, scale, 181, scale, 182, scale, 183, scale, 231, scale, 0), null$, fixedstorage, nvl(deflength, 0), default$, rowid, col#, property, nvl(charsetid, 0), nvl(charsetform, 0), spare1, spare2, nvl(spare3, 0), nvl(evaledition#, 1), nvl(unusablebefore#, 0), nvl(unusablebeginning#, 0), case when (type# in (1, 8, 9, 96, 112)) then nvl(collid, 16382) else 0 end case, nvl(collintcol#, 0), nvl(acdrrescol#, 0), nvl(spare7, 0), nvl(spare9, 0), nvl(spare10, 0) from col$ where obj#=:1 order by intcol# |
gquzmwa320tzd | insert into RA_INTERFACE_ERRORS (INTERFACE_LINE_ID, MESSAGE_TEXT, INVALID_VALUE, ORG_ID)select L.INTERFACE_LINE_ID , :b0 , H.TRX_NUMBER , L.ORG_ID from RA_CUSTOMER_TRX H , RA_CUSTOMER_TRX_LINES LINE , RA_INTERFACE_LINES_GT L where (((((L.REQUEST_ID=:b1 and L.REFERENCE_LINE_ID is not null ) and L.REFERENCE_LINE_ID=LINE.CUSTOMER_TRX_LINE_ID) and LINE.CUSTOMER_TRX_ID=H.CUSTOMER_TRX_ID) and exists (select 'X' from RA_CUST_TRX_TYPES T where (T.CUST_TRX_TYPE_ID=L.CUST_TRX_TYPE_ID and T.TYPE='INV'))) and (L.ORIG_SYSTEM_BILL_CUSTOMER_ID<>H.BILL_TO_CUSTOMER_ID and not exists (select 'X' from HZ_CUST_ACCT_RELATE C where ((L.ORIG_SYSTEM_BILL_CUSTOMER_ID=C.RELATED_CUST_ACCOUNT_ID and C.CUST_ACCOUNT_ID=H.BILL_TO_CUSTOMER_ID) and C.BILL_TO_FLAG='Y') union select 'X' from ar_paying_relationships_v rel , hz_cust_accounts acc where (((rel.party_id=acc.party_id and rel.related_cust_account_id=L.ORIG_SYSTEM_BILL_CUSTOMER_ID) and acc.CUST_ACCOUNT_ID=H.BILL_TO_CUSTOMER_ID) and NVL(L.TRX_DATE, TO_DATE(:b2, :b3)) between effective_start_date and effective_end_date)))) |
gru84zkj370md | select UNIQUE
' '||RSH.RECEIPT_NUM as RECEIPT_NUM,
' '||TO_CHAR(RCVT.TRANSACTION_DATE, 'DD/MM/YYYY') AS RECEIPT_DATE,
' '||(select ORDER_NUMBER from oe_order_headers_all where HEADER_ID =RSL.OE_ORDER_HEADER_ID ) AS SHIPMENT_NUM,
(SELECT ' '||OOD.ORGANIZATION_NAME FROM org_organization_definitions OOD WHERE RSH.SHIP_TO_ORG_ID = OOD.ORGANIZATION_ID )as ORGANIZATION_NAME,
RSL.ITEM_DESCRIPTION,
(SELECT SUM(QUANTITY_RECEIVED) FROM RCV_SHIPMENT_LINES WHERE SHIPMENT_HEADER_ID = RSH.SHIPMENT_HEADER_ID AND ITEM_ID = RSL.ITEM_ID) AS QUANTITY_RECEIVED ,
MSI.SEGMENT1 AS CODE,
' '||(SELECT USER_NAME FROM FND_USER WHERE USER_ID = RSH.CREATED_BY) AS REC_BY,
RSH.ATTRIBUTE1 as SALES_ORDER,
RSH.SHIP_TO_ORG_ID,
' '||(SELECT PARTY_NAME FROM AR.HZ_PARTIES WHERE PARTY_ID =
(SELECT PARTY_ID FROM AR.hz_cust_accounts WHERE cust_account_id = rsh.customer_id ))as FROM_CUSTOMER_NAME
FROM
RCV_SHIPMENT_LINES RSL,
RCV_SHIPMENT_HEADERS RSH,
MTL_SYSTEM_ITEMS_VL MSI,
RCV_TRANSACTIONS RCVT
WHERE
RSH.SHIP_TO_ORG_ID = nvl(:P_ORG_ID , RSH.SHIP_TO_ORG_ID)
AND
RSH.SHIPMENT_HEADER_ID = RCVT.SHIPMENT_HEADER_ID
AND RCVT.TRANSACTION_DATE >= NVL(TO_DATE(:P_FR_DT , 'YYYY/MM/DD HH24:MI:SS'), TRANSACTION_DATE)
AND RCVT.TRANSACTION_DATE <= NVL(TO_DATE(:P_TILL_DT, 'YYYY/MM/DD HH24:MI:SS'), TRANSACTION_DATE)
AND RCVT.PARENT_TRANSACTION_ID = -1
AND RSL.SOURCE_DOCUMENT_CODE = 'RMA'
and rsl.SHIPMENT_LINE_ID = rcvt.SHIPMENT_LINE_ID
AND RSH.RECEIPT_NUM = nvl(:P_RECEIPT_NUM , RSH.RECEIPT_NUM)
AND RSH.SHIPMENT_HEADER_ID = RSL.SHIPMENT_HEADER_ID
AND RSL.ITEM_ID = MSI.INVENTORY_ITEM_ID
AND MSI.ORGANIZATION_ID = nvl(:P_org_id , RSH.SHIP_TO_ORG_ID)
AND RSL.OE_ORDER_HEADER_ID = NVL(:P_ORD_HEAD_ID, RSL.OE_ORDER_HEADER_ID)
ORDER BY RSL.ITEM_DESCRIPTION |
gvkdm4g3hma2b | SELECT REQUEST_ID, PHASE_CODE, STATUS_CODE FROM FND_CONCURRENT_REQUESTS WHERE REQUESTED_BY = :B2 AND REQUEST_ID = :B1 |
gxh0dv2v60qrm | insert into RA_INTERFACE_ERRORS (INTERFACE_LINE_ID, MESSAGE_TEXT, INVALID_VALUE, ORG_ID)select L.INTERFACE_LINE_ID , :b0 , :b1 , L.ORG_ID from RA_INTERFACE_LINES_GT L where (((L.REQUEST_ID=:b2 and L.LINE_TYPE='LINE') and ((NVL(AMOUNT, 0)<>0 or NVL(QUANTITY, 0)<>0) or NVL(UNIT_SELLING_PRICE, 0)<>0)) and exists (select 'X' from AR_MEMO_LINES M where (M.MEMO_LINE_ID=L.MEMO_LINE_ID and M.LINE_TYPE in ('TAX', 'FREIGHT')))) |