DBA Data[Home] [Help]

APPS.OKL_TXS_PVT SQL Statements

The following lines contain the word 'select', 'insert', 'update' or 'delete':

Line: 101

    SELECT
            ID,
            KHR_ID,
            KLE_ID,
            LINE_NAME,
            TRX_ID,
            TRX_LINE_ID,
            ENTITY_CODE,
            EVENT_CLASS_CODE,
            TRX_LEVEL_TYPE,
           -- TRX_LINE_TYPE,
            ADJUSTED_DOC_ENTITY_CODE,
            ADJUSTED_DOC_EVENT_CLASS_CODE,
            ADJUSTED_DOC_TRX_ID,
            ADJUSTED_DOC_TRX_LINE_ID,
            ADJUSTED_DOC_TRX_LEVEL_TYPE,
            ADJUSTED_DOC_NUMBER,
            ADJUSTED_DOC_DATE,
            TAX_CALL_TYPE_CODE,
            STY_ID,
            TRX_BUSINESS_CATEGORY,
            TAX_LINE_STATUS_CODE,
            SEL_ID,
            TAX_REPORTING_FLAG,
            PROGRAM_ID,
            REQUEST_ID,
            PROGRAM_APPLICATION_ID,
            PROGRAM_UPDATE_DATE,
            ATTRIBUTE_CATEGORY,
            ATTRIBUTE1,
            ATTRIBUTE2,
            ATTRIBUTE3,
            ATTRIBUTE4,
            ATTRIBUTE5,
            ATTRIBUTE6,
            ATTRIBUTE7,
            ATTRIBUTE8,
            ATTRIBUTE9,
            ATTRIBUTE10,
            ATTRIBUTE11,
            ATTRIBUTE12,
            ATTRIBUTE13,
            ATTRIBUTE14,
            ATTRIBUTE15,
            CREATED_BY,
            CREATION_DATE,
            LAST_UPDATED_BY,
            LAST_UPDATE_DATE,
            LAST_UPDATE_LOGIN,
            OBJECT_VERSION_NUMBER,
	    -- modified by eBTax by dcshanmu - modification starts
	    APPLICATION_ID,
	    DEFAULT_TAXATION_COUNTRY,
	    PRODUCT_CATEGORY,
	    USER_DEFINED_FISC_CLASS,
	    LINE_INTENDED_USE,
	    INVENTORY_ITEM_ID,
	    BILL_TO_CUST_ACCT_ID,
	    ORG_ID,
	    LEGAL_ENTITY_ID,
	    LINE_AMT,
	    ASSESSABLE_VALUE,
	    TOTAL_TAX,
	    PRODUCT_TYPE,
	    PRODUCT_FISC_CLASSIFICATION,
	    TRX_DATE,
	    PROVNL_TAX_DETERMINATION_DATE,
	    TRY_ID,
	    SHIP_TO_LOCATION_ID,
	    TRX_CURRENCY_CODE,
	    CURRENCY_CONVERSION_TYPE,
	    CURRENCY_CONVERSION_RATE,
	    CURRENCY_CONVERSION_DATE
	    --asawanka eBTax changes start
	    ,ASSET_NUMBER
        ,reported_yn
        ,SHIP_TO_PARTY_SITE_ID
        ,SHIP_TO_PARTY_ID
        ,BILL_TO_PARTY_SITE_ID
        ,BILL_TO_LOCATION_ID
        ,BILL_TO_PARTY_ID
        ,ship_to_cust_acct_site_use_id
        ,bill_to_cust_acct_site_use_id
        ,TAX_CLASSIFICATION_CODE
        --asawanka eBTax changes end
	    -- modified by eBTax by dcshanmu - modification end
        ,ALC_SERIALIZED_YN
        ,ALC_SERIALIZED_TOTAL_TAX
        ,ALC_SERIALIZED_TOTAL_LINE_AMT
      FROM Okl_Tax_Sources_V
     WHERE okl_tax_sources_v.id = p_id;
Line: 225

              l_txsv_rec.program_update_date,
              l_txsv_rec.attribute_category,
              l_txsv_rec.attribute1,
              l_txsv_rec.attribute2,
              l_txsv_rec.attribute3,
              l_txsv_rec.attribute4,
              l_txsv_rec.attribute5,
              l_txsv_rec.attribute6,
              l_txsv_rec.attribute7,
              l_txsv_rec.attribute8,
              l_txsv_rec.attribute9,
              l_txsv_rec.attribute10,
              l_txsv_rec.attribute11,
              l_txsv_rec.attribute12,
              l_txsv_rec.attribute13,
              l_txsv_rec.attribute14,
              l_txsv_rec.attribute15,
              l_txsv_rec.created_by,
              l_txsv_rec.creation_date,
              l_txsv_rec.last_updated_by,
              l_txsv_rec.last_update_date,
              l_txsv_rec.last_update_login,
              l_txsv_rec.object_version_number,
	      -- modified by eBTax by dcshanmu - modification starts
	      l_txsv_rec.application_id,
	      l_txsv_rec.default_taxation_country,
	      l_txsv_rec.product_category,
	      l_txsv_rec.user_defined_fisc_class,
	      l_txsv_rec.line_intended_use,
	      l_txsv_rec.inventory_item_id,
	      l_txsv_rec.bill_to_cust_acct_id,
	      l_txsv_rec.org_id,
	      l_txsv_rec.legal_entity_id,
	      l_txsv_rec.line_amt,
	      l_txsv_rec.assessable_value,
	      l_txsv_rec.total_tax,
	      l_txsv_rec.product_type,
	      l_txsv_rec.product_fisc_classification,
	      l_txsv_rec.trx_date,
	      l_txsv_rec.provnl_tax_determination_date,
	      l_txsv_rec.try_id,
	      l_txsv_rec.ship_to_location_id,
	      l_txsv_rec.trx_currency_code,
	      l_txsv_rec.currency_conversion_type,
	      l_txsv_rec.currency_conversion_rate,
	      l_txsv_rec.currency_conversion_date
          --asawanka ebtax changes start
          ,l_txsv_rec.ASSET_NUMBER

        ,l_txsv_rec.reported_yn
        ,l_txsv_rec.SHIP_TO_PARTY_SITE_ID
        ,l_txsv_rec.SHIP_TO_PARTY_ID
        ,l_txsv_rec.BILL_TO_PARTY_SITE_ID
        ,l_txsv_rec.BILL_TO_LOCATION_ID
        ,l_txsv_rec.BILL_TO_PARTY_ID
        ,l_txsv_rec.ship_to_cust_acct_site_use_id
        ,l_txsv_rec.bill_to_cust_acct_site_use_id
        ,l_txsv_rec.TAX_CLASSIFICATION_CODE
        --asawanka ebtax changes end
        ,l_txsv_rec.ALC_SERIALIZED_YN
        ,l_txsv_rec.ALC_SERIALIZED_TOTAL_TAX
        ,l_txsv_rec.ALC_SERIALIZED_TOTAL_LINE_AMT;
Line: 329

    SELECT
            ID,
            KHR_ID,
            KLE_ID,
            LINE_NAME,
            TRX_ID,
            TRX_LINE_ID,
            ENTITY_CODE,
            EVENT_CLASS_CODE,
            TRX_LEVEL_TYPE,
            --TRX_LINE_TYPE,
            ADJUSTED_DOC_ENTITY_CODE,
            ADJUSTED_DOC_EVENT_CLASS_CODE,
            ADJUSTED_DOC_TRX_ID,
            ADJUSTED_DOC_TRX_LINE_ID,
            ADJUSTED_DOC_TRX_LEVEL_TYPE,
            ADJUSTED_DOC_NUMBER,
            ADJUSTED_DOC_DATE,
            TAX_CALL_TYPE_CODE,
            STY_ID,
            TRX_BUSINESS_CATEGORY,
            TAX_LINE_STATUS_CODE,
            SEL_ID,
            TAX_REPORTING_FLAG,
            PROGRAM_ID,
            REQUEST_ID,
            PROGRAM_APPLICATION_ID,
            PROGRAM_UPDATE_DATE,
            ATTRIBUTE_CATEGORY,
            ATTRIBUTE1,
            ATTRIBUTE2,
            ATTRIBUTE3,
            ATTRIBUTE4,
            ATTRIBUTE5,
            ATTRIBUTE6,
            ATTRIBUTE7,
            ATTRIBUTE8,
            ATTRIBUTE9,
            ATTRIBUTE10,
            ATTRIBUTE11,
            ATTRIBUTE12,
            ATTRIBUTE13,
            ATTRIBUTE14,
            ATTRIBUTE15,
            CREATED_BY,
            CREATION_DATE,
            LAST_UPDATED_BY,
            LAST_UPDATE_DATE,
            LAST_UPDATE_LOGIN,
            OBJECT_VERSION_NUMBER,
	    -- modified by eBTax by dcshanmu - modification starts
	    APPLICATION_ID,
	    DEFAULT_TAXATION_COUNTRY,
	    PRODUCT_CATEGORY,
	    USER_DEFINED_FISC_CLASS,
	    LINE_INTENDED_USE,
	    INVENTORY_ITEM_ID,
	    BILL_TO_CUST_ACCT_ID,
	    ORG_ID,
	    LEGAL_ENTITY_ID,
	    LINE_AMT,
	    ASSESSABLE_VALUE,
	    TOTAL_TAX,
	    PRODUCT_TYPE,
	    PRODUCT_FISC_CLASSIFICATION,
	    TRX_DATE,
	    PROVNL_TAX_DETERMINATION_DATE,
	    TRY_ID,
	    SHIP_TO_LOCATION_ID,
        TRX_CURRENCY_CODE,
	    CURRENCY_CONVERSION_TYPE,
	    CURRENCY_CONVERSION_RATE,
	    CURRENCY_CONVERSION_DATE
	    -- modified by eBTax by dcshanmu - modification end
	     --asawanka eBTax changes start
	    ,ASSET_NUMBER
        ,reported_yn
        ,SHIP_TO_PARTY_SITE_ID
        ,SHIP_TO_PARTY_ID
        ,BILL_TO_PARTY_SITE_ID
        ,BILL_TO_LOCATION_ID
        ,BILL_TO_PARTY_ID
        ,ship_to_cust_acct_site_use_id
        ,bill_to_cust_acct_site_use_id
        ,TAX_CLASSIFICATION_CODE
        --asawanka eBTax changes end
        ,ALC_SERIALIZED_YN
        ,ALC_SERIALIZED_TOTAL_TAX
        ,ALC_SERIALIZED_TOTAL_LINE_AMT
      FROM Okl_Tax_Sources
     WHERE okl_tax_sources.id   = p_id;
Line: 453

              l_txs_rec.program_update_date,
              l_txs_rec.attribute_category,
              l_txs_rec.attribute1,
              l_txs_rec.attribute2,
              l_txs_rec.attribute3,
              l_txs_rec.attribute4,
              l_txs_rec.attribute5,
              l_txs_rec.attribute6,
              l_txs_rec.attribute7,
              l_txs_rec.attribute8,
              l_txs_rec.attribute9,
              l_txs_rec.attribute10,
              l_txs_rec.attribute11,
              l_txs_rec.attribute12,
              l_txs_rec.attribute13,
              l_txs_rec.attribute14,
              l_txs_rec.attribute15,
              l_txs_rec.created_by,
              l_txs_rec.creation_date,
              l_txs_rec.last_updated_by,
              l_txs_rec.last_update_date,
              l_txs_rec.last_update_login,
              l_txs_rec.object_version_number,
	      -- modified by eBTax by dcshanmu - modification starts
              l_txs_rec.application_id,
              l_txs_rec.default_taxation_country,
              l_txs_rec.product_category,
              l_txs_rec.user_defined_fisc_class,
              l_txs_rec.line_intended_use,
              l_txs_rec.inventory_item_id,
              l_txs_rec.bill_to_cust_acct_id,
              l_txs_rec.org_id,
              l_txs_rec.legal_entity_id,
              l_txs_rec.line_amt,
              l_txs_rec.assessable_value,
              l_txs_rec.total_tax,
              l_txs_rec.product_type,
              l_txs_rec.product_fisc_classification,
              l_txs_rec.trx_date,
              l_txs_rec.provnl_tax_determination_date,
              l_txs_rec.try_id,
              l_txs_rec.ship_to_location_id,
              l_txs_rec.trx_currency_code,
              l_txs_rec.currency_conversion_type,
              l_txs_rec.currency_conversion_rate,
              l_txs_rec.currency_conversion_date
	      -- modified by eBTax by dcshanmu - modification end
	         --asawanka ebtax changes start
	             ,l_txs_rec.ASSET_NUMBER
        ,l_txs_rec.reported_yn
        ,l_txs_rec.SHIP_TO_PARTY_SITE_ID
        ,l_txs_rec.SHIP_TO_PARTY_ID
        ,l_txs_rec.BILL_TO_PARTY_SITE_ID
        ,l_txs_rec.BILL_TO_LOCATION_ID
        ,l_txs_rec.BILL_TO_PARTY_ID
        ,l_txs_rec.ship_to_cust_acct_site_use_id
        ,l_txs_rec.bill_to_cust_acct_site_use_id
        ,l_txs_rec.TAX_CLASSIFICATION_CODE
        --asawanka ebtax changes end
        ,l_txs_rec.ALC_SERIALIZED_YN
        ,l_txs_rec.ALC_SERIALIZED_TOTAL_TAX
        ,l_txs_rec.ALC_SERIALIZED_TOTAL_LINE_AMT;
Line: 635

    IF (l_txsv_rec.program_update_date = OKL_API.G_MISS_DATE ) THEN
      l_txsv_rec.program_update_date := NULL;
Line: 692

    IF (l_txsv_rec.last_updated_by = OKL_API.G_MISS_NUM ) THEN
      l_txsv_rec.last_updated_by := NULL;
Line: 695

    IF (l_txsv_rec.last_update_date = OKL_API.G_MISS_DATE ) THEN
      l_txsv_rec.last_update_date := NULL;
Line: 698

    IF (l_txsv_rec.last_update_login = OKL_API.G_MISS_NUM ) THEN
      l_txsv_rec.last_update_login := NULL;
Line: 858

      SELECT 'x'
        FROM Okc_k_headers_B
       WHERE id   = p_id;
Line: 908

      SELECT 'x'
        FROM Okc_k_lines_B
       WHERE id   = p_id;
Line: 1012

      SELECT 'x'
      FROM Fnd_Lookup_Values
      WHERE fnd_lookup_values.lookup_code = p_lookup_code
      AND   fnd_lookup_values.lookup_type = p_lookup_type;
Line: 1065

      SELECT 'x'
        FROM okl_strm_type_b
       WHERE id   = p_id;
Line: 1116

      SELECT 'x'
      FROM ZX_FC_BUSINESS_CATEGORIES_V
      WHERE classification_code = p_lookup_code;
Line: 1175

      SELECT 'x'
      FROM fnd_lookup_values
      WHERE lookup_code = p_lookup_code
      AND   lookup_type = p_lookup_type;
Line: 1229

      SELECT 'x'
      FROM   okl_strm_elements
      WHERE  id = p_id;
Line: 1307

      SELECT 'x'
      FROM   fnd_territories_tl
      WHERE  territory_code = p_id;
Line: 1355

      SELECT 'x'
      FROM   ZX_FC_PRODUCT_CATEGORIES_V
      WHERE  classification_code = p_id;
Line: 1403

      SELECT 'x'
      FROM   ZX_FC_USER_DEFINED_V
      WHERE  classification_code = p_id;
Line: 1451

      SELECT 'x'
      FROM   ZX_FC_INTENDED_USE_V
      WHERE  classification_code = p_id;
Line: 1499

      SELECT 'x'
      FROM   mtl_system_items_b
      WHERE  inventory_item_id = p_id;
Line: 1547

      SELECT 'x'
      FROM   hz_cust_accounts
      WHERE  cust_account_id = p_id;
Line: 1595

      SELECT 'x'
      FROM   hr_all_organization_units
      WHERE  organization_id = p_id;
Line: 1643

      SELECT 'x'
      FROM   xle_entity_profiles
      WHERE  legal_entity_id = p_id;
Line: 1694

      SELECT 'x'
      FROM   fnd_lookups
      WHERE  lookup_type = 'ZX_PRODUCT_TYPE';
Line: 1742

      SELECT 'x'
      FROM   zx_fc_codes_b
      WHERE  classification_code = p_id;
Line: 1844

      SELECT 'x'
      FROM   okl_trx_types_b
      WHERE  id = p_id;
Line: 1892

      SELECT 'x'
      FROM   hz_party_sites
      WHERE  location_id = p_id;
Line: 1942

      SELECT 'x'
      FROM   hz_party_sites
      WHERE  party_site_id = p_id;
Line: 1992

      SELECT 'x'
      FROM   hz_party_sites
      WHERE  party_id = p_id;
Line: 2043

      SELECT 'x'
      FROM   hz_party_sites
      WHERE  party_site_id = p_id;
Line: 2094

      SELECT 'x'
      FROM   hz_party_sites
      WHERE  location_id = p_id;
Line: 2145

      SELECT 'x'
      FROM   hz_party_sites
      WHERE  party_id = p_id;
Line: 2195

      SELECT 'x'
      FROM   hz_cust_site_uses_all
      WHERE  site_use_id = p_id;
Line: 2246

      SELECT 'x'
      FROM   hz_cust_site_uses_all
      WHERE  site_use_id = p_id;
Line: 2849

      p_to.program_update_date := p_from.program_update_date;
Line: 2868

      p_to.last_updated_by := p_from.last_updated_by;
Line: 2869

      p_to.last_update_date := p_from.last_update_date;
Line: 2870

      p_to.last_update_login := p_from.last_update_login;
Line: 2944

      p_to.program_update_date := p_from.program_update_date;
Line: 2963

      p_to.last_updated_by := p_from.last_updated_by;
Line: 2964

      p_to.last_update_date := p_from.last_update_date;
Line: 2965

      p_to.last_update_login := p_from.last_update_login;
Line: 3254

    PROCEDURE insert_row(
      p_init_msg_list                IN VARCHAR2,
      x_return_status                OUT NOCOPY VARCHAR2,
      x_msg_count                    OUT NOCOPY NUMBER,
      x_msg_data                     OUT NOCOPY VARCHAR2,
      p_txs_rec                      IN txs_rec_type,
      x_txs_rec                      OUT NOCOPY txs_rec_type) IS

      l_api_version                  CONSTANT NUMBER := 1;
Line: 3263

      l_api_name                     CONSTANT VARCHAR2(30) := 'B_insert_row';
Line: 3299

      INSERT INTO OKL_TAX_SOURCES(
        id,
        khr_id,
        kle_id,
	    line_name,
        trx_id,
        trx_line_id,
        entity_code,
        event_class_code,
        trx_level_type,
      --  trx_line_type,
        adjusted_doc_entity_code,
        adjusted_doc_event_class_code,
        adjusted_doc_trx_id,
        adjusted_doc_trx_line_id,
        adjusted_doc_trx_level_type,
        adjusted_doc_number,
        adjusted_doc_date,
        tax_call_type_code,
        sty_id,
        trx_business_category,
        tax_line_status_code,
        sel_id,
        tax_reporting_flag,
        program_id,
        request_id,
        program_application_id,
        program_update_date,
        attribute_category,
        attribute1,
        attribute2,
        attribute3,
        attribute4,
        attribute5,
        attribute6,
        attribute7,
        attribute8,
        attribute9,
        attribute10,
        attribute11,
        attribute12,
        attribute13,
        attribute14,
        attribute15,
        created_by,
        creation_date,
        last_updated_by,
        last_update_date,
        last_update_login,
        object_version_number,
	-- Modified by dcshanmu for eBTax - modification starts
	application_id,
	default_taxation_country,
	product_category,
	user_defined_fisc_class,
	line_intended_use,
	inventory_item_id,
	bill_to_cust_acct_id,
	org_id,
	legal_entity_id,
	line_amt,
	assessable_value,
	total_tax,
	product_type,
	product_fisc_classification,
	trx_date,
	provnl_tax_determination_date,
	try_id,
	ship_to_location_id,
	trx_currency_code,
	currency_conversion_type,
	currency_conversion_rate,
	currency_conversion_date,
	-- Modified by dcshanmu for eBTax - modification end
	--asawanka ebtax changes start
	asset_number
	,  reported_yn
,SHIP_TO_PARTY_SITE_ID
,SHIP_TO_PARTY_ID
,BILL_TO_PARTY_SITE_ID
,BILL_TO_LOCATION_ID
,BILL_TO_PARTY_ID
,ship_to_cust_acct_site_use_id
,bill_to_cust_acct_site_use_id
,TAX_CLASSIFICATION_CODE
--asawanka ebtax changes end
,ALC_SERIALIZED_YN
,ALC_SERIALIZED_TOTAL_TAX
,ALC_SERIALIZED_TOTAL_LINE_AMT)
      VALUES (
        l_txs_rec.id,
        l_txs_rec.khr_id,
        l_txs_rec.kle_id,
        l_txs_rec.line_name,
        l_txs_rec.trx_id,
        l_txs_rec.trx_line_id,
        l_txs_rec.entity_code,
        l_txs_rec.event_class_code,
        l_txs_rec.trx_level_type,
       -- l_txs_rec.trx_line_type,
        l_txs_rec.adjusted_doc_entity_code,
        l_txs_rec.adjusted_doc_event_class_code,
        l_txs_rec.adjusted_doc_trx_id,
        l_txs_rec.adjusted_doc_trx_line_id,
        l_txs_rec.adjusted_doc_trx_level_type,
        l_txs_rec.adjusted_doc_number,
        l_txs_rec.adjusted_doc_date,
        l_txs_rec.tax_call_type_code,
        l_txs_rec.sty_id,
        l_txs_rec.trx_business_category,
        l_txs_rec.tax_line_status_code,
        l_txs_rec.sel_id,
        l_txs_rec.reported_yn,
        l_txs_rec.program_id,
        l_txs_rec.request_id,
        l_txs_rec.program_application_id,
        l_txs_rec.program_update_date,
        l_txs_rec.attribute_category,
        l_txs_rec.attribute1,
        l_txs_rec.attribute2,
        l_txs_rec.attribute3,
        l_txs_rec.attribute4,
        l_txs_rec.attribute5,
        l_txs_rec.attribute6,
        l_txs_rec.attribute7,
        l_txs_rec.attribute8,
        l_txs_rec.attribute9,
        l_txs_rec.attribute10,
        l_txs_rec.attribute11,
        l_txs_rec.attribute12,
        l_txs_rec.attribute13,
        l_txs_rec.attribute14,
        l_txs_rec.attribute15,
        l_txs_rec.created_by,
        l_txs_rec.creation_date,
        l_txs_rec.last_updated_by,
        l_txs_rec.last_update_date,
        l_txs_rec.last_update_login,
        l_txs_rec.object_version_number,
	-- Modified by dcshanmu for eBTax - modification starts
        l_txs_rec.application_id,
        l_txs_rec.default_taxation_country,
        l_txs_rec.product_category,
        l_txs_rec.user_defined_fisc_class,
        l_txs_rec.line_intended_use,
        l_txs_rec.inventory_item_id,
        l_txs_rec.bill_to_cust_acct_id,
        l_txs_rec.org_id,
        l_txs_rec.legal_entity_id,
        l_txs_rec.line_amt,
        l_txs_rec.assessable_value,
        l_txs_rec.total_tax,
        l_txs_rec.product_type,
        l_txs_rec.product_fisc_classification,
        l_txs_rec.trx_date,
        l_txs_rec.provnl_tax_determination_date,
        l_txs_rec.try_id,
        l_txs_rec.ship_to_location_id,

        l_txs_rec.trx_currency_code,
        l_txs_rec.currency_conversion_type,
        l_txs_rec.currency_conversion_rate,
        l_txs_rec.currency_conversion_date
	-- Modified by dcshanmu for eBTax - modification end
	--asawanka ebtax changes start
	          ,l_txs_rec.asset_number
        ,l_txs_rec.reported_yn
        ,l_txs_rec.SHIP_TO_PARTY_SITE_ID
        ,l_txs_rec.SHIP_TO_PARTY_ID
        ,l_txs_rec.BILL_TO_PARTY_SITE_ID
        ,l_txs_rec.BILL_TO_LOCATION_ID
        ,l_txs_rec.BILL_TO_PARTY_ID
        ,l_txs_rec.ship_to_cust_acct_site_use_id
        ,l_txs_rec.bill_to_cust_acct_site_use_id
        ,l_txs_rec.TAX_CLASSIFICATION_CODE
        	--asawanka ebtax changes end
        ,l_txs_rec.ALC_SERIALIZED_YN
        ,l_txs_rec.ALC_SERIALIZED_TOTAL_TAX
        ,l_txs_rec.ALC_SERIALIZED_TOTAL_LINE_AMT
        );
Line: 3514

    END insert_row;
Line: 3518

    PROCEDURE insert_row(
      p_api_version                  IN NUMBER,
      p_init_msg_list                IN VARCHAR2,
      x_return_status                OUT NOCOPY VARCHAR2,
      x_msg_count                    OUT NOCOPY NUMBER,
      x_msg_data                     OUT NOCOPY VARCHAR2,
      p_txsv_rec                     IN txsv_rec_type,
      x_txsv_rec                     OUT NOCOPY txsv_rec_type) IS

      l_api_version                  CONSTANT NUMBER := 1;
Line: 3528

      l_api_name                     CONSTANT VARCHAR2(30) := 'V_insert_row';
Line: 3544

        l_txsv_rec.LAST_UPDATE_DATE := l_txsv_rec.CREATION_DATE;
Line: 3545

        l_txsv_rec.LAST_UPDATED_BY := FND_GLOBAL.USER_ID;
Line: 3546

        l_txsv_rec.LAST_UPDATE_LOGIN := FND_GLOBAL.LOGIN_ID;
Line: 3612

      insert_row(
        p_init_msg_list,
        l_return_status,
        x_msg_count,
        x_msg_data,
        l_txs_rec,
        lx_txs_rec
      );
Line: 3661

    END insert_row;
Line: 3665

    PROCEDURE insert_row(
      p_api_version                  IN NUMBER,
      p_init_msg_list                IN VARCHAR2,
      x_return_status                OUT NOCOPY VARCHAR2,
      x_msg_count                    OUT NOCOPY NUMBER,
      x_msg_data                     OUT NOCOPY VARCHAR2,
      p_txsv_tbl                     IN txsv_tbl_type,
      x_txsv_tbl                     OUT NOCOPY txsv_tbl_type,
      px_error_tbl                   IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS

      l_api_version                  CONSTANT NUMBER := 1;
Line: 3676

      l_api_name                     CONSTANT VARCHAR2(30) := 'V_error_tbl_insert_row';
Line: 3690

            insert_row (
              p_api_version                  => p_api_version,
              p_init_msg_list                => OKL_API.G_FALSE,
              x_return_status                => l_error_rec.error_type,
              x_msg_count                    => l_error_rec.msg_count,
              x_msg_data                     => l_error_rec.msg_data,
              p_txsv_rec                     => p_txsv_tbl(i),
              x_txsv_rec                     => x_txsv_tbl(i));
Line: 3758

    END insert_row;
Line: 3765

    PROCEDURE insert_row(
      p_api_version                  IN NUMBER,
      p_init_msg_list                IN VARCHAR2,
      x_return_status                OUT NOCOPY VARCHAR2,
      x_msg_count                    OUT NOCOPY NUMBER,
      x_msg_data                     OUT NOCOPY VARCHAR2,
      p_txsv_tbl                     IN txsv_tbl_type,
      x_txsv_tbl                     OUT NOCOPY txsv_tbl_type) IS

      l_api_version                  CONSTANT NUMBER := 1;
Line: 3775

      l_api_name                     CONSTANT VARCHAR2(30) := 'V_tbl_insert_row';
Line: 3782

        insert_row (
          p_api_version                  => p_api_version,
          p_init_msg_list                => OKL_API.G_FALSE,
          x_return_status                => x_return_status,
          x_msg_count                    => x_msg_count,
          x_msg_data                     => x_msg_data,
          p_txsv_tbl                     => p_txsv_tbl,
          x_txsv_tbl                     => x_txsv_tbl,
          px_error_tbl                   => l_error_tbl);
Line: 3824

    END insert_row;
Line: 3842

      SELECT OBJECT_VERSION_NUMBER
        FROM OKL_TAX_SOURCES
       WHERE ID = p_txs_rec.id
         AND OBJECT_VERSION_NUMBER = p_txs_rec.object_version_number
      FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
Line: 3849

      SELECT OBJECT_VERSION_NUMBER
        FROM OKL_TAX_SOURCES
       WHERE ID = p_txs_rec.id;
Line: 3890

        OKL_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
Line: 3899

        OKL_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
Line: 4179

    PROCEDURE update_row(
      p_init_msg_list                IN VARCHAR2,
      x_return_status                OUT NOCOPY VARCHAR2,
      x_msg_count                    OUT NOCOPY NUMBER,
      x_msg_data                     OUT NOCOPY VARCHAR2,
      p_txs_rec                      IN txs_rec_type,
      x_txs_rec                      OUT NOCOPY txs_rec_type) IS

      l_api_version                  CONSTANT NUMBER := 1;
Line: 4188

      l_api_name                     CONSTANT VARCHAR2(30) := 'B_update_row';
Line: 4312

          IF (x_txs_rec.program_update_date = OKL_API.G_MISS_DATE)
          THEN
            x_txs_rec.program_update_date := l_txs_rec.program_update_date;
Line: 4388

          IF (x_txs_rec.last_updated_by = OKL_API.G_MISS_NUM)
          THEN
            x_txs_rec.last_updated_by := l_txs_rec.last_updated_by;
Line: 4392

          IF (x_txs_rec.last_update_date = OKL_API.G_MISS_DATE)
          THEN
            x_txs_rec.last_update_date := l_txs_rec.last_update_date;
Line: 4396

          IF (x_txs_rec.last_update_login = OKL_API.G_MISS_NUM)
          THEN
            x_txs_rec.last_update_login := l_txs_rec.last_update_login;
Line: 4560

      UPDATE OKL_TAX_SOURCES
      SET KHR_ID = l_def_txs_rec.khr_id,
          KLE_ID = l_def_txs_rec.kle_id,
          LINE_NAME = l_def_txs_rec.line_name,
          TRX_ID = l_def_txs_rec.trx_id,
          TRX_LINE_ID = l_def_txs_rec.trx_line_id,
          ENTITY_CODE = l_def_txs_rec.entity_code,
          EVENT_CLASS_CODE = l_def_txs_rec.event_class_code,
          TRX_LEVEL_TYPE = l_def_txs_rec.trx_level_type,
        --  TRX_LINE_TYPE = l_def_txs_rec.trx_line_type,
          ADJUSTED_DOC_ENTITY_CODE = l_def_txs_rec.adjusted_doc_entity_code,
          ADJUSTED_DOC_EVENT_CLASS_CODE = l_def_txs_rec.adjusted_doc_event_class_code,
          ADJUSTED_DOC_TRX_ID = l_def_txs_rec.adjusted_doc_trx_id,
          ADJUSTED_DOC_TRX_LINE_ID = l_def_txs_rec.adjusted_doc_trx_line_id,
          ADJUSTED_DOC_TRX_LEVEL_TYPE = l_def_txs_rec.adjusted_doc_trx_level_type,
          ADJUSTED_DOC_NUMBER = l_def_txs_rec.adjusted_doc_number,
          ADJUSTED_DOC_DATE = l_def_txs_rec.adjusted_doc_date,
          TAX_CALL_TYPE_CODE = l_def_txs_rec.tax_call_type_code,
          STY_ID = l_def_txs_rec.sty_id,
          TRX_BUSINESS_CATEGORY = l_def_txs_rec.trx_business_category,
          TAX_LINE_STATUS_CODE = l_def_txs_rec.tax_line_status_code,
          SEL_ID = l_def_txs_rec.sel_id,
          TAX_REPORTING_FLAG = l_def_txs_rec.reported_yn,
          PROGRAM_ID = l_def_txs_rec.program_id,
          REQUEST_ID = l_def_txs_rec.request_id,
          PROGRAM_APPLICATION_ID = l_def_txs_rec.program_application_id,
          PROGRAM_UPDATE_DATE = l_def_txs_rec.program_update_date,
          ATTRIBUTE_CATEGORY = l_def_txs_rec.attribute_category,
          ATTRIBUTE1 = l_def_txs_rec.attribute1,
          ATTRIBUTE2 = l_def_txs_rec.attribute2,
          ATTRIBUTE3 = l_def_txs_rec.attribute3,
          ATTRIBUTE4 = l_def_txs_rec.attribute4,
          ATTRIBUTE5 = l_def_txs_rec.attribute5,
          ATTRIBUTE6 = l_def_txs_rec.attribute6,
          ATTRIBUTE7 = l_def_txs_rec.attribute7,
          ATTRIBUTE8 = l_def_txs_rec.attribute8,
          ATTRIBUTE9 = l_def_txs_rec.attribute9,
          ATTRIBUTE10 = l_def_txs_rec.attribute10,
          ATTRIBUTE11 = l_def_txs_rec.attribute11,
          ATTRIBUTE12 = l_def_txs_rec.attribute12,
          ATTRIBUTE13 = l_def_txs_rec.attribute13,
          ATTRIBUTE14 = l_def_txs_rec.attribute14,
          ATTRIBUTE15 = l_def_txs_rec.attribute15,
          CREATED_BY = l_def_txs_rec.created_by,
          CREATION_DATE = l_def_txs_rec.creation_date,
          LAST_UPDATED_BY = l_def_txs_rec.last_updated_by,
          LAST_UPDATE_DATE = l_def_txs_rec.last_update_date,
          LAST_UPDATE_LOGIN = l_def_txs_rec.last_update_login,
          OBJECT_VERSION_NUMBER = l_def_txs_rec.object_version_number,
	  -- Modified by dcshanmu for eBTax - modification starts
	  APPLICATION_ID = l_def_txs_rec.application_id,
          DEFAULT_TAXATION_COUNTRY = l_def_txs_rec.default_taxation_country,
          PRODUCT_CATEGORY = l_def_txs_rec.product_category,
          USER_DEFINED_FISC_CLASS = l_def_txs_rec.user_defined_fisc_class,
          LINE_INTENDED_USE = l_def_txs_rec.line_intended_use,
          INVENTORY_ITEM_ID = l_def_txs_rec.inventory_item_id,
          BILL_TO_CUST_ACCT_ID = l_def_txs_rec.bill_to_cust_acct_id,
          ORG_ID = l_def_txs_rec.org_id,
          LEGAL_ENTITY_ID = l_def_txs_rec.legal_entity_id,
          LINE_AMT = l_def_txs_rec.line_amt,
          ASSESSABLE_VALUE = l_def_txs_rec.assessable_value,
          TOTAL_TAX = l_def_txs_rec.total_tax,
          PRODUCT_TYPE = l_def_txs_rec.product_type,
          PRODUCT_FISC_CLASSIFICATION = l_def_txs_rec.product_fisc_classification,
          TRX_DATE = l_def_txs_rec.trx_date,
          PROVNL_TAX_DETERMINATION_DATE = l_def_txs_rec.provnl_tax_determination_date,
          TRY_ID = l_def_txs_rec.try_id,
          SHIP_TO_LOCATION_ID = l_def_txs_rec.ship_to_location_id,
          TRX_CURRENCY_CODE = l_def_txs_rec.trx_currency_code,
          CURRENCY_CONVERSION_TYPE = l_def_txs_rec.currency_conversion_type,
          CURRENCY_CONVERSION_RATE = l_def_txs_rec.currency_conversion_rate,
          CURRENCY_CONVERSION_DATE = l_def_txs_rec.currency_conversion_date
	  -- Modified by dcshanmu for eBTax - modification end
	     --asawanka ebtax changes start
	     ,asset_number                  	 =	l_def_txs_rec.asset_number
,reported_yn                   	 =	l_def_txs_rec.reported_yn
,SHIP_TO_PARTY_SITE_ID         	 =	l_def_txs_rec.SHIP_TO_PARTY_SITE_ID
,SHIP_TO_PARTY_ID              	 =	l_def_txs_rec.SHIP_TO_PARTY_ID
,BILL_TO_PARTY_SITE_ID         	 =	l_def_txs_rec.BILL_TO_PARTY_SITE_ID
,BILL_TO_LOCATION_ID           	 =	l_def_txs_rec.BILL_TO_LOCATION_ID
,BILL_TO_PARTY_ID              	 =	l_def_txs_rec.BILL_TO_PARTY_ID
,ship_to_cust_acct_site_use_id 	 =	l_def_txs_rec.ship_to_cust_acct_site_use_id
,bill_to_cust_acct_site_use_id 	 =	l_def_txs_rec.bill_to_cust_acct_site_use_id
,TAX_CLASSIFICATION_CODE       	 =	l_def_txs_rec.TAX_CLASSIFICATION_CODE
	     --asawanka ebtax changes end
,ALC_SERIALIZED_YN       	     =	l_def_txs_rec.ALC_SERIALIZED_YN
,ALC_SERIALIZED_TOTAL_TAX        =	l_def_txs_rec.ALC_SERIALIZED_TOTAL_TAX
,ALC_SERIALIZED_TOTAL_LINE_AMT   =  l_def_txs_rec.ALC_SERIALIZED_TOTAL_LINE_AMT
      WHERE ID = l_def_txs_rec.id;
Line: 4684

    END update_row;
Line: 4688

    PROCEDURE update_row(
      p_api_version                  IN NUMBER,
      p_init_msg_list                IN VARCHAR2,
      x_return_status                OUT NOCOPY VARCHAR2,
      x_msg_count                    OUT NOCOPY NUMBER,
      x_msg_data                     OUT NOCOPY VARCHAR2,
      p_txsv_rec                     IN txsv_rec_type,
      x_txsv_rec                     OUT NOCOPY txsv_rec_type) IS

      l_api_version                  CONSTANT NUMBER := 1;
Line: 4698

      l_api_name                     CONSTANT VARCHAR2(30) := 'V_update_row';
Line: 4713

        l_txsv_rec.LAST_UPDATE_DATE := SYSDATE;
Line: 4714

        l_txsv_rec.LAST_UPDATED_BY := FND_GLOBAL.USER_ID;
Line: 4715

        l_txsv_rec.LAST_UPDATE_LOGIN := FND_GLOBAL.LOGIN_ID;
Line: 4846

          IF (x_txsv_rec.program_update_date = OKL_API.G_MISS_DATE)
          THEN
            x_txsv_rec.program_update_date := l_db_txsv_rec.program_update_date;
Line: 4922

          IF (x_txsv_rec.last_updated_by = OKL_API.G_MISS_NUM)
          THEN
            x_txsv_rec.last_updated_by := l_db_txsv_rec.last_updated_by;
Line: 4926

          IF (x_txsv_rec.last_update_date = OKL_API.G_MISS_DATE)
          THEN
            x_txsv_rec.last_update_date := l_db_txsv_rec.last_update_date;
Line: 4930

          IF (x_txsv_rec.last_update_login = OKL_API.G_MISS_NUM)
          THEN
            x_txsv_rec.last_update_login := l_db_txsv_rec.last_update_login;
Line: 5132

      update_row(
        p_init_msg_list,
        l_return_status,
        x_msg_count,
        x_msg_data,
        l_txs_rec,
        lx_txs_rec
      );
Line: 5180

    END update_row;
Line: 5184

    PROCEDURE update_row(
      p_api_version                  IN NUMBER,
      p_init_msg_list                IN VARCHAR2,
      x_return_status                OUT NOCOPY VARCHAR2,
      x_msg_count                    OUT NOCOPY NUMBER,
      x_msg_data                     OUT NOCOPY VARCHAR2,
      p_txsv_tbl                     IN txsv_tbl_type,
      x_txsv_tbl                     OUT NOCOPY txsv_tbl_type,
      px_error_tbl                   IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS

      l_api_version                  CONSTANT NUMBER := 1;
Line: 5195

      l_api_name                     CONSTANT VARCHAR2(30) := 'V_error_tbl_update_row';
Line: 5209

            update_row (
              p_api_version                  => p_api_version,
              p_init_msg_list                => OKL_API.G_FALSE,
              x_return_status                => l_error_rec.error_type,
              x_msg_count                    => l_error_rec.msg_count,
              x_msg_data                     => l_error_rec.msg_data,
              p_txsv_rec                     => p_txsv_tbl(i),
              x_txsv_rec                     => x_txsv_tbl(i));
Line: 5277

    END update_row;
Line: 5284

    PROCEDURE update_row(
      p_api_version                  IN NUMBER,
      p_init_msg_list                IN VARCHAR2,
      x_return_status                OUT NOCOPY VARCHAR2,
      x_msg_count                    OUT NOCOPY NUMBER,
      x_msg_data                     OUT NOCOPY VARCHAR2,
      p_txsv_tbl                     IN txsv_tbl_type,
      x_txsv_tbl                     OUT NOCOPY txsv_tbl_type) IS

      l_api_version                  CONSTANT NUMBER := 1;
Line: 5294

      l_api_name                     CONSTANT VARCHAR2(30) := 'V_tbl_update_row';
Line: 5301

        update_row (
          p_api_version                  => p_api_version,
          p_init_msg_list                => OKL_API.G_FALSE,
          x_return_status                => x_return_status,
          x_msg_count                    => x_msg_count,
          x_msg_data                     => x_msg_data,
          p_txsv_tbl                     => p_txsv_tbl,
          x_txsv_tbl                     => x_txsv_tbl,
          px_error_tbl                   => l_error_tbl);
Line: 5343

    END update_row;
Line: 5351

    PROCEDURE delete_row(
      p_init_msg_list                IN VARCHAR2,
      x_return_status                OUT NOCOPY VARCHAR2,
      x_msg_count                    OUT NOCOPY NUMBER,
      x_msg_data                     OUT NOCOPY VARCHAR2,
      p_txs_rec                      IN txs_rec_type) IS

      l_api_version                  CONSTANT NUMBER := 1;
Line: 5359

      l_api_name                     CONSTANT VARCHAR2(30) := 'B_delete_row';
Line: 5374

      DELETE FROM OKL_TAX_SOURCES
       WHERE ID = p_txs_rec.id;
Line: 5410

    END delete_row;
Line: 5414

    PROCEDURE delete_row(
      p_api_version                  IN NUMBER,
      p_init_msg_list                IN VARCHAR2,
      x_return_status                OUT NOCOPY VARCHAR2,
      x_msg_count                    OUT NOCOPY NUMBER,
      x_msg_data                     OUT NOCOPY VARCHAR2,
      p_txsv_rec                     IN txsv_rec_type) IS

      l_api_version                  CONSTANT NUMBER := 1;
Line: 5423

      l_api_name                     CONSTANT VARCHAR2(30) := 'V_delete_row';
Line: 5447

      delete_row(
        p_init_msg_list,
        l_return_status,
        x_msg_count,
        x_msg_data,
        l_txs_rec
      );
Line: 5492

    END delete_row;
Line: 5496

    PROCEDURE delete_row(
      p_api_version                  IN NUMBER,
      p_init_msg_list                IN VARCHAR2,
      x_return_status                OUT NOCOPY VARCHAR2,
      x_msg_count                    OUT NOCOPY NUMBER,
      x_msg_data                     OUT NOCOPY VARCHAR2,
      p_txsv_tbl                     IN txsv_tbl_type,
      px_error_tbl                   IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS

      l_api_version                  CONSTANT NUMBER := 1;
Line: 5506

      l_api_name                     CONSTANT VARCHAR2(30) := 'V_error_tbl_delete_row';
Line: 5520

            delete_row (
              p_api_version                  => p_api_version,
              p_init_msg_list                => OKL_API.G_FALSE,
              x_return_status                => l_error_rec.error_type,
              x_msg_count                    => l_error_rec.msg_count,
              x_msg_data                     => l_error_rec.msg_data,
              p_txsv_rec                     => p_txsv_tbl(i));
Line: 5587

    END delete_row;
Line: 5592

    PROCEDURE delete_row(
      p_api_version                  IN NUMBER,
      p_init_msg_list                IN VARCHAR2,
      x_return_status                OUT NOCOPY VARCHAR2,
      x_msg_count                    OUT NOCOPY NUMBER,
      x_msg_data                     OUT NOCOPY VARCHAR2,
      p_txsv_tbl                     IN txsv_tbl_type) IS

      l_api_version                  CONSTANT NUMBER := 1;
Line: 5601

      l_api_name                     CONSTANT VARCHAR2(30) := 'V_tbl_delete_row';
Line: 5608

        delete_row (
          p_api_version                  => p_api_version,
          p_init_msg_list                => OKL_API.G_FALSE,
          x_return_status                => x_return_status,
          x_msg_count                    => x_msg_count,
          x_msg_data                     => x_msg_data,
          p_txsv_tbl                     => p_txsv_tbl,
          px_error_tbl                   => l_error_tbl);
Line: 5649

    END delete_row;