ECC Lease Contracts, Lease Meter Readings Information
Description
Categories: Enterprise Command Center
Imported from Enterprise Command Center
Dataset Key: okl-ecc-reads
Query Procedure: OKL_ECC_UTIL_PVT.GET_ECC_DATA_LOAD_INFO
Security Procedure: okl_ecc_datasecurity_pkg_pub.GetFilterAttributeValues
Dataset Key: okl-ecc-reads
Query Procedure: OKL_ECC_UTIL_PVT.GET_ECC_DATA_LOAD_INFO
Security Procedure: okl_ecc_datasecurity_pkg_pub.GetFilterAttributeValues
Download Blitz Report™ – World’s fastest reporting and data upload for Oracle EBS
Contact us to schedule a demo or if you need help with the installation
select x.* from ( SELECT * FROM (SELECT ecv.contract_id|| '-'|| ecv.contract_line_id|| '-'|| ecv.counter_id|| '-'|| ecv.vendor_site|| '-'|| ecv.period_number|| '-'|| nvl (ecv.id,0) ecc_spec_id ,ecv.language_code language_code ,ecv.counter_name counter_name ,ecv.ubb_price_name ubb_price_name ,ecv.price_list_description price_list_description ,ecv.usage_item_name1 usage_item_name1 ,ecv.asset_number asset_number ,ecv.item_name item_name ,ecv.cons_counter_name cons_counter_name ,ecv.counter_description counter_description ,ecv.operating_unit operating_unit ,ecv.operating_unit_short_code operating_unit_short_code ,ecv.contract_status contract_status ,decode(ecv.contract_status_code ,'TERMINATED',1,'EXPIRED',1,0) contract_termination_status ,ecv.line_status line_status ,ecv.contract_number contract_number ,ecv.contract_id contract_id ,ecv.contract_operating_unit_id contract_operating_unit_id ,ecv.org_id org_id ,ecv.contract_status_code contract_status_code ,ecv.contract_currency contract_currency ,ecv.contract_template_indicator contract_template_indicator ,ecv.contract_template_name contract_template_name ,ecv.contract_signed_date contract_signed_date ,ecv.contract_termination_date contract_termination_date ,ecv.contract_start_date contract_start_date ,ecv.contract_end_date contract_end_date ,ecv.customer_account_id customer_account_id ,ecv.cust_bill_to_site_use_id cust_bill_to_site_use_id ,ecv.contract_orig_system_source contract_orig_system_source ,ecv.vendor_program vendor_program ,ecv.khr_id khr_id ,ecv.contract_line_id contract_line_id ,ecv.vendor_program_id vendor_program_id ,ecv.contract_financial_product_id contract_financial_product_id ,ecv.contract_financial_product contract_financial_product ,ecv.contract_fin_prod_desc contract_fin_prod_desc ,ecv.contract_legal_entity_id contract_legal_entity_id ,ecv.contract_status_type_code contract_status_type_code ,ecv.total_number_of_assets total_number_of_assets ,ecv.functional_currency functional_currency ,ecv.ledger_id ledger_id ,ecv.ledger ledger ,ecv.contract_sales_rep contract_sales_rep ,ecv.legal_entity legal_entity ,ecv.customer_party_number customer_party_number ,ecv.customer_party_name customer_party_name ,ecv.customer_party_type customer_party_type ,ecv.customer_sic_code customer_sic_code ,ecv.customer_duns_number customer_duns_number ,ecv.customer_alias customer_alias ,ecv.customer_country customer_country ,ecv.customer_address1 customer_address1 ,ecv.customer_address2 customer_address2 ,ecv.customer_address3 customer_address3 ,ecv.customer_address4 customer_address4 ,ecv.customer_city customer_city ,ecv.customer_postal_code customer_postal_code ,ecv.customer_state customer_state ,ecv.customer_province customer_province ,ecv.customer_county customer_county ,ecv.customer_sic_code_type customer_sic_code_type ,ecv.customer_url customer_url ,ecv.customer_email customer_email ,ecv.customer_phone customer_phone ,ecv.customer_fax customer_fax ,ecv.customer_prim_phone_purpose customer_prim_phone_purpose ,ecv.customer_prim_phone_type customer_prim_phone_type ,ecv.customer_prim_ph_country_code customer_prim_ph_country_code ,ecv.customer_prim_ph_area_code customer_prim_ph_area_code ,ecv.customer_prim_phone_number customer_prim_phone_number ,ecv.customer_prim_phone_extn customer_prim_phone_extn ,ecv.customer_home_country customer_home_country ,ecv.customer_status customer_status ,ecv.customer_party_id customer_party_id ,ecv.customer_account_number customer_account_number ,ecv.customer_acc_dff_category customer_acc_dff_category ,ecv.customer_account_status customer_account_status ,ecv.customer_type customer_type ,ecv.customer_sales_channel customer_sales_channel ,ecv.customer_acc_estab_date customer_acc_estab_date ,ecv.customer_account_name customer_account_name ,ecv.customer_account_comments customer_account_comments ,ecv.customer_last_status_upd_dt customer_last_status_upd_dt ,ecv.serial_number serial_number ,ecv.counter_id counter_id ,ecv.counter_group_id counter_group_id ,tl.description frequency ,ecv.counter_value_id counter_value_id ,ecv.value_timestamp value_timestamp ,ecv.counter_reading counter_reading ,ecv.net_reading net_reading ,ecv.period_number period_number ,ecv.period_name period_name ,ecv.period_meter_read period_meter_read ,ecv.period_due_date period_due_date ,ecv.read_received_flag read_received_flag ,ecv.period_last_read_dt period_last_read_dt ,ecv.last_update_date last_update_date ,ecv.asset_id asset_id ,ecv.ubb_price_list_id ubb_price_list_id ,ecv.usage_line_id usage_line_id ,ecv.usage_item_id usage_item_id ,ecv.request_id request_id ,ecv.last_read_date last_read_date ,ecv.usage_period_start_date usage_period_start_date ,ecv.usage_period_end_date usage_period_end_date ,ecv.missed_read missed_read ,ecv.usage_line_start_date usage_line_start_date ,ecv.usage_line_end_date usage_line_end_date ,ecv.srvc_usage_line_start_date srvc_usage_line_start_date ,ecv.srvc_usage_line_end_date srvc_usage_line_end_date ,ecv.line_status_code line_status_code ,ecv.ctr_period_num ctr_period_num ,ecv.usage_item_name usage_item_name ,ecv.allowance allowance ,ecv.accured_allowance accured_allowance ,ecv.overage overage ,ecv.overage_rate overage_rate , ( SELECT count (DISTINCT counter_id) FROM okl_ecc_sch_meters_t esm WHERE esm.contract_id = ecv.contract_id GROUP BY contract_id ) no_of_counters ,ecv.id id ,ecv.ocb_id ocb_id ,ecv.instance_number instance_number ,ecv.tag_number tag_number ,ecv.cons_counter_id cons_counter_id ,ecv.okl_value_timestamp okl_value_timestamp ,ecv.reading_uom_code reading_uom_code ,ecv.counter_reading_type counter_reading_type ,ecv.okl_counter_reading okl_counter_reading ,ecv.counter_meter_type counter_meter_type ,ecv.source_transaction_date source_transaction_date ,ecv.okl_counter_value_id okl_counter_value_id ,ecv.reset_mode reset_mode ,ecv.reset_reason reset_reason ,ecv.adjustment_type adjustment_type ,ecv.adjustment_reading adjustment_reading ,ecv.okl_net_reading okl_net_reading ,ecv.trx_status_code trx_status ,(select meaning from fnd_lookup_values where LOOKUP_TYPE ='OKL_METER_READS_STATUS_TYPE' and nvl(END_DATE_ACTIVE,sysdate+1) >= sysdate and LOOKUP_CODE = ecv.trx_status_code and language = language_code ) trx_status_code ,ecv.ocr_id ocr_id ,ecv.prior_ocb_id prior_ocb_id ,ecv.comments comments ,ecv.security_group_id security_group_id ,ecv.object_version_number object_version_number ,ecv.processed_reads processed_reads ,ecv.error_reads error_reads ,ecv.okl_last_read_date okl_last_read_date ,ecv.okl_last_meter_read okl_last_meter_read ,ecv.batch_name batch_name ,(select meaning from fnd_lookup_values where LOOKUP_TYPE ='OKL_METER_READS_STATUS_TYPE' and nvl(END_DATE_ACTIVE,sysdate+1) >= sysdate and LOOKUP_CODE = ecv.batch_status_code and language = language_code )batch_status_code ,ecv.batch_date batch_date ,CASE WHEN crb.batch_reference_external IS NULL THEN (select meaning from fnd_lookup_values where LOOKUP_TYPE = 'OKL_ECC_MM_SRC_MAPING' and nvl(END_DATE_ACTIVE,sysdate+1) >= sysdate and LOOKUP_CODE = crb.source_type_code and language = language_code) ELSE crb.batch_reference_external END source_type_code ,ecv.customer_address customer_address ,ecv.state state ,ecv.country country ,ecv.city city ,ecv.address1 address1 ,ecv.email_address email_address ,ecv.primary_phone_line_type primary_phone_line_type ,ecv.vendor_phone vendor_phone ,ecv.vendor_site vendor_site ,ecv.vendor_address vendor_address ,ecv.vendor_email vendor_email ,ecv.zip zip ,ecv.fax fax ,ecv.vendor_name vendor_name ,ecv.vendor_number vendor_number ,ecv.fa_corp_category fa_corp_category ,ecv.asset_category asset_category ,ecv.manufacturer_name manufacturer_name ,ecv.model model ,ecv.due_read due_read ,ecv.rd_missed_read rd_missed_read , ( SELECT 1 FROM dual WHERE ecv.read_received_flag = 'Y' AND ecv.period_due_date <= nvl ((okl_meter_util_pvt.get_usage_end_period_date (ecv.counter_id ,ecv.contract_id ,ecv.contract_line_id ,sysdate)) ,sysdate) ) received_read ,ecv.schedule_reads schedule_reads ,flv2.description enter_action ,flv1.description update_action ,ecv.usage_maximum usage_maximum ,ecv.usage_uom usage_uom ,ecv.contract_payment_structure contract_payment_structure ,ecv.end_of_term_basis end_of_term_basis ,ecv.true_up_frequency true_up_frequency ,ecv.contract_structure_meaning contract_structure_meaning ,ecv.eot_basis_meaning eot_basis_meaning ,ecv.true_up_frequency_meaning true_up_frequency_meaning ,ecv.roll_over roll_over ,ecv.rollover_minimum rollover_minimum ,ecv.accrued_minimum accrued_minimum ,(nvl( ( SELECT max (counter_reading) FROM csi_counter_readings csi WHERE csi.counter_id = ecv.counter_id AND csi.disabled_flag = 'N' AND csi.value_timestamp <= ecv.usage_period_end_date) ,ecv.period_meter_read) - nvl (( SELECT counter_reading FROM csi_counter_readings csi WHERE csi.counter_id = ecv.counter_id AND nvl (csi.initial_reading_flag ,'N') = 'Y' AND disabled_flag = 'N') ,0)) previous_max FROM okl_ecc_mtr_reads_v ecv ,mtl_units_of_measure_tl tl ,okl_ctr_reading_batches_all crb ,fnd_lookup_values flv1 ,fnd_lookup_Values flv2 WHERE tl.uom_code = frequency AND ecv.ocb_id = crb.id (+) AND ecv.request_id IS NULL AND flv1.LOOKUP_TYPE ='OKL_ECC_ACTION_EVENTS' AND flv1.LOOKUP_CODE = 'UPDATE' AND nvl(flv1.END_DATE_ACTIVE,sysdate+1) >= sysdate AND flv2.LOOKUP_TYPE ='OKL_ECC_ACTION_EVENTS' AND flv2.LOOKUP_CODE = 'ENTER' AND nvl(flv2.END_DATE_ACTIVE,sysdate+1) >= sysdate AND flv1.language = ecv.language_code AND flv1.language = flv2.language AND tl.language = ecv.language_code AND ecv.language_code in ('US') ) PIVOT (MAX(ITEM_NAME) AS ITEM_NAME, MAX(FREQUENCY) AS FREQUENCY, MAX(CONTRACT_STATUS) AS CONTRACT_STATUS, MAX(COUNTER_NAME) AS COUNTER_NAME, MAX(COUNTER_DESCRIPTION) AS COUNTER_DESCRIPTION, MAX(UBB_PRICE_NAME) AS UBB_PRICE_NAME , MAX(PRICE_LIST_DESCRIPTION) AS PRICE_LIST_DESCRIPTION , MAX(CONS_COUNTER_NAME) AS CONS_COUNTER_NAME , MAX(OPERATING_UNIT) AS OPERATING_UNIT, MAX(OPERATING_UNIT_SHORT_CODE) AS OPERATING_UNIT_SHORT_CODE, MAX(USAGE_ITEM_NAME1) AS USAGE_ITEM_NAME1, MAX(LINE_STATUS) AS LINE_STATUS, MAX(ENTER_ACTION) AS ENTER_ACTION,MAX(UPDATE_ACTION) AS UPDATE_ACTION,MAX(SOURCE_TYPE_CODE) AS SOURCE_TYPE_CODE, MAX(TRX_STATUS_CODE) AS TRX_STATUS_CODE,MAX(BATCH_STATUS_CODE) AS BATCH_STATUS_CODE ,MAX(EOT_BASIS_MEANING) AS EOT_BASIS_MEANING, MAX(TRUE_UP_FREQUENCY_MEANING) AS TRUE_UP_FREQUENCY_MEANING , MAX(CONTRACT_STRUCTURE_MEANING) AS CONTRACT_STRUCTURE_MEANING for language_code in ('US' "US")) ) x where 2=2 |
Parameter Name | SQL text | Validation | |
---|---|---|---|
Operating Unit |
|
LOV |