DBA Data[Home] [Help]

APPS.OKL_TEH_PVT SQL Statements

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

Line: 66

    CURSOR c_pk_csr IS SELECT okl_trx_extension_b_s.NEXTVAL FROM DUAL;
Line: 104

    DELETE FROM OKL_TRX_EXTENSION_TL T
     WHERE NOT EXISTS (
        SELECT NULL
          FROM OKL_TRX_EXTENSION_B B
         WHERE B.HEADER_EXTENSION_ID =T.HEADER_EXTENSION_ID
        );
Line: 111

    UPDATE OKL_TRX_EXTENSION_TL T SET(
        CONTRACT_STATUS,
        INV_AGRMNT_STATUS,
        CHR_OPERATING_UNIT_NAME,
        TRANSACTION_TYPE_NAME) = (SELECT
                                  B.CONTRACT_STATUS,
                                  B.INV_AGRMNT_STATUS,
                                  B.CHR_OPERATING_UNIT_NAME,
                                  B.TRANSACTION_TYPE_NAME
                                FROM OKL_TRX_EXTENSION_TL B
                               WHERE B.HEADER_EXTENSION_ID = T.HEADER_EXTENSION_ID
                                 AND B.LANGUAGE = T.SOURCE_LANG)
      WHERE ( T.HEADER_EXTENSION_ID,
              T.LANGUAGE)
          IN (SELECT
                  SUBT.HEADER_EXTENSION_ID,
                  SUBT.LANGUAGE
                FROM OKL_TRX_EXTENSION_TL SUBB, OKL_TRX_EXTENSION_TL SUBT
               WHERE SUBB.HEADER_EXTENSION_ID = SUBT.HEADER_EXTENSION_ID
                 AND SUBB.LANGUAGE = SUBT.SOURCE_LANG
                 AND (SUBB.CONTRACT_STATUS <> SUBT.CONTRACT_STATUS
                      OR SUBB.INV_AGRMNT_STATUS <> SUBT.INV_AGRMNT_STATUS
                      OR SUBB.CHR_OPERATING_UNIT_NAME <> SUBT.CHR_OPERATING_UNIT_NAME
                      OR SUBB.TRANSACTION_TYPE_NAME <> SUBT.TRANSACTION_TYPE_NAME
                      OR (SUBB.CONTRACT_STATUS IS NULL AND SUBT.CONTRACT_STATUS IS NOT NULL)
                      OR (SUBB.INV_AGRMNT_STATUS IS NULL AND SUBT.INV_AGRMNT_STATUS IS NOT NULL)
                      OR (SUBB.CHR_OPERATING_UNIT_NAME IS NULL AND SUBT.CHR_OPERATING_UNIT_NAME IS NOT NULL)
                      OR (SUBB.TRANSACTION_TYPE_NAME IS NULL AND SUBT.TRANSACTION_TYPE_NAME IS NOT NULL)
              ));
Line: 141

    INSERT INTO OKL_TRX_EXTENSION_TL (
        HEADER_EXTENSION_ID,
        LANGUAGE,
        SOURCE_LANG,
        SFWT_FLAG,
        CONTRACT_STATUS,
        INV_AGRMNT_STATUS,
        CHR_OPERATING_UNIT_NAME,
        TRANSACTION_TYPE_NAME,
        CREATED_BY,
        CREATION_DATE,
        LAST_UPDATED_BY,
        LAST_UPDATE_DATE,
        LAST_UPDATE_LOGIN)
      SELECT
            B.HEADER_EXTENSION_ID,
            L.LANGUAGE_CODE,
            B.SOURCE_LANG,
            B.SFWT_FLAG,
            B.CONTRACT_STATUS,
            B.INV_AGRMNT_STATUS,
            B.CHR_OPERATING_UNIT_NAME,
            B.TRANSACTION_TYPE_NAME,
            B.CREATED_BY,
            B.CREATION_DATE,
            B.LAST_UPDATED_BY,
            B.LAST_UPDATE_DATE,
            B.LAST_UPDATE_LOGIN
        FROM OKL_TRX_EXTENSION_TL B, FND_LANGUAGES L
       WHERE L.INSTALLED_FLAG IN ('I', 'B')
         AND B.LANGUAGE = USERENV('LANG')
         AND NOT EXISTS (
                    SELECT NULL
                      FROM OKL_TRX_EXTENSION_TL T
                     WHERE T.HEADER_EXTENSION_ID = B.HEADER_EXTENSION_ID
                       AND T.LANGUAGE = L.LANGUAGE_CODE
                    );
Line: 188

    SELECT
            HEADER_EXTENSION_ID,
            SOURCE_ID,
            SOURCE_TABLE,
            OBJECT_VERSION_NUMBER,
            LANGUAGE,
            CONTRACT_NUMBER,
            INV_AGRMNT_NUMBER,
            CONTRACT_CURRENCY_CODE,
            INV_AGRMNT_CURRENCY_CODE,
            CONTRACT_EFFECTIVE_FROM,
            INV_AGRMNT_EFFECTIVE_FROM,
            CUSTOMER_NAME,
            SALES_REP_NAME,
            CUSTOMER_ACCOUNT_NUMBER,
            BILL_TO_ADDRESS_NUM,
            INT_CALC_METHOD_CODE,
            REV_REC_METHOD_CODE,
            CONVERTED_NUMBER,
            ASSIGNABLE_FLAG,
            CREDIT_LINE_NUMBER,
            MASTER_LEASE_NUMBER,
            PO_ORDER_NUMBER,
            VENDOR_PROGRAM_NUMBER,
            INS_POLICY_TYPE_CODE,
            INS_POLICY_NUMBER,
            TERM_QUOTE_ACCEPT_DATE,
            TERM_QUOTE_NUM,
            TERM_QUOTE_TYPE_CODE,
            CONVERTED_ACCOUNT_FLAG,
            ACCRUAL_OVERRIDE_FLAG,
            CUST_ATTRIBUTE_CATEGORY,
            CUST_ATTRIBUTE1,
            CUST_ATTRIBUTE2,
            CUST_ATTRIBUTE3,
            CUST_ATTRIBUTE4,
            CUST_ATTRIBUTE5,
            CUST_ATTRIBUTE6,
            CUST_ATTRIBUTE7,
            CUST_ATTRIBUTE8,
            CUST_ATTRIBUTE9,
            CUST_ATTRIBUTE10,
            CUST_ATTRIBUTE11,
            CUST_ATTRIBUTE12,
            CUST_ATTRIBUTE13,
            CUST_ATTRIBUTE14,
            CUST_ATTRIBUTE15,
            RENT_IA_CONTRACT_NUMBER,
            RES_IA_CONTRACT_NUMBER,
            INV_AGRMNT_POOL_NUMBER,
            RENT_IA_PRODUCT_NAME,
            RES_IA_PRODUCT_NAME,
            RENT_IA_ACCOUNTING_CODE,
            RES_IA_ACCOUNTING_CODE,
            INV_AGRMNT_SYND_CODE,
            CREATED_BY,
            CREATION_DATE,
            LAST_UPDATED_BY,
            LAST_UPDATE_DATE,
            LAST_UPDATE_LOGIN,
            CONTRACT_STATUS,
            INV_AGRMNT_STATUS,
            CHR_OPERATING_UNIT_NAME,
            TRANSACTION_TYPE_NAME,
            CONTRACT_STATUS_CODE,
            INV_AGRMNT_STATUS_CODE,
            TRX_TYPE_CLASS_CODE,
            CHR_OPERATING_UNIT_CODE,
	    PARTY_ID,
            CUST_ACCOUNT_ID,
            CUST_SITE_USE_ID
      FROM Okl_Trx_Extension_V
     WHERE okl_trx_extension_v.header_extension_id = p_header_extension_id;
Line: 324

              l_tehv_rec.last_updated_by,
              l_tehv_rec.last_update_date,
              l_tehv_rec.last_update_login,
              l_tehv_rec.contract_status,
              l_tehv_rec.inv_agrmnt_status,
              l_tehv_rec.chr_operating_unit_name,
              l_tehv_rec.transaction_type_name,
              l_tehv_rec.contract_status_code,
              l_tehv_rec.inv_agrmnt_status_code,
              l_tehv_rec.trx_type_class_code,
              l_tehv_rec.chr_operating_unit_code,
	      l_tehv_rec.party_id ,
              l_tehv_rec.cust_account_id,
              l_tehv_rec.cust_site_use_id;
Line: 379

    SELECT
            HEADER_EXTENSION_ID,
            SOURCE_ID,
            SOURCE_TABLE,
            OBJECT_VERSION_NUMBER,
            CONTRACT_NUMBER,
            INV_AGRMNT_NUMBER,
            CONTRACT_CURRENCY_CODE,
            INV_AGRMNT_CURRENCY_CODE,
            CONTRACT_EFFECTIVE_FROM,
            INV_AGRMNT_EFFECTIVE_FROM,
            CUSTOMER_NAME,
            SALES_REP_NAME,
            CUSTOMER_ACCOUNT_NUMBER,
            BILL_TO_ADDRESS_NUM,
            INT_CALC_METHOD_CODE,
            REV_REC_METHOD_CODE,
            CONVERTED_NUMBER,
            ASSIGNABLE_FLAG,
            CREDIT_LINE_NUMBER,
            MASTER_LEASE_NUMBER,
            PO_ORDER_NUMBER,
            VENDOR_PROGRAM_NUMBER,
            INS_POLICY_TYPE_CODE,
            INS_POLICY_NUMBER,
            TERM_QUOTE_ACCEPT_DATE,
            TERM_QUOTE_NUM,
            TERM_QUOTE_TYPE_CODE,
            CONVERTED_ACCOUNT_FLAG,
            ACCRUAL_OVERRIDE_FLAG,
            CUST_ATTRIBUTE_CATEGORY,
            CUST_ATTRIBUTE1,
            CUST_ATTRIBUTE2,
            CUST_ATTRIBUTE3,
            CUST_ATTRIBUTE4,
            CUST_ATTRIBUTE5,
            CUST_ATTRIBUTE6,
            CUST_ATTRIBUTE7,
            CUST_ATTRIBUTE8,
            CUST_ATTRIBUTE9,
            CUST_ATTRIBUTE10,
            CUST_ATTRIBUTE11,
            CUST_ATTRIBUTE12,
            CUST_ATTRIBUTE13,
            CUST_ATTRIBUTE14,
            CUST_ATTRIBUTE15,
            RENT_IA_CONTRACT_NUMBER,
            RES_IA_CONTRACT_NUMBER,
            INV_AGRMNT_POOL_NUMBER,
            RENT_IA_PRODUCT_NAME,
            RES_IA_PRODUCT_NAME,
            RENT_IA_ACCOUNTING_CODE,
            RES_IA_ACCOUNTING_CODE,
            INV_AGRMNT_SYND_CODE,
            CREATED_BY,
            CREATION_DATE,
            LAST_UPDATED_BY,
            LAST_UPDATE_DATE,
            LAST_UPDATE_LOGIN,
            CONTRACT_STATUS_CODE,
            INV_AGRMNT_STATUS_CODE,
            TRX_TYPE_CLASS_CODE,
            CHR_OPERATING_UNIT_CODE,
	    PARTY_ID ,
            CUST_ACCOUNT_ID,
          CUST_SITE_USE_ID
      FROM Okl_Trx_Extension_B
     WHERE okl_trx_extension_b.header_extension_id = p_header_extension_id;
Line: 509

              l_teh_rec.last_updated_by,
              l_teh_rec.last_update_date,
              l_teh_rec.last_update_login,
              l_teh_rec.contract_status_code,
              l_teh_rec.inv_agrmnt_status_code,
              l_teh_rec.trx_type_class_code,
              l_teh_rec.chr_operating_unit_code,
	      l_teh_rec.party_id ,
              l_teh_rec.cust_account_id,
              l_teh_rec.cust_site_use_id;
Line: 561

    SELECT
            HEADER_EXTENSION_ID,
            LANGUAGE,
            SOURCE_LANG,
            SFWT_FLAG,
            CONTRACT_STATUS,
            INV_AGRMNT_STATUS,
            CHR_OPERATING_UNIT_NAME,
            TRANSACTION_TYPE_NAME,
            CREATED_BY,
            CREATION_DATE,
            LAST_UPDATED_BY,
            LAST_UPDATE_DATE,
            LAST_UPDATE_LOGIN
      FROM Okl_Trx_Extension_Tl
     WHERE okl_trx_extension_tl.header_extension_id = p_header_extension_id
       AND okl_trx_extension_tl.language = p_language;
Line: 596

              l_tehl_rec.last_updated_by,
              l_tehl_rec.last_update_date,
              l_tehl_rec.last_update_login;
Line: 809

    IF (l_tehv_rec.last_updated_by = OKL_API.G_MISS_NUM ) THEN
      l_tehv_rec.last_updated_by := NULL;
Line: 812

    IF (l_tehv_rec.last_update_date = OKL_API.G_MISS_DATE ) THEN
      l_tehv_rec.last_update_date := NULL;
Line: 815

    IF (l_tehv_rec.last_update_login = OKL_API.G_MISS_NUM ) THEN
      l_tehv_rec.last_update_login := NULL;
Line: 963

  SELECT '1'
  FROM hz_parties
  WHERE  party_id =  p_party_id   ;
Line: 1008

  SELECT '1'
  FROM hz_cust_accounts
  WHERE  cust_account_id=  p_cust_account_id   ;
Line: 1054

  SELECT '1'
  FROM hz_cust_site_uses
  WHERE  site_use_id=  p_cust_site_use_id   ;
Line: 1253

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

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

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

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

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

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

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

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

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

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

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

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

  PROCEDURE insert_row(
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_teh_rec                      IN teh_rec_type,
    x_teh_rec                      OUT NOCOPY teh_rec_type) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 1622

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

    INSERT INTO OKL_TRX_EXTENSION_B(
      header_extension_id,
      source_id,
      source_table,
      object_version_number,
      contract_number,
      inv_agrmnt_number,
      contract_currency_code,
      inv_agrmnt_currency_code,
      contract_effective_from,
      inv_agrmnt_effective_from,
      customer_name,
      sales_rep_name,
      customer_account_number,
      bill_to_address_num,
      int_calc_method_code,
      rev_rec_method_code,
      converted_number,
      assignable_flag,
      credit_line_number,
      master_lease_number,
      po_order_number,
      vendor_program_number,
      ins_policy_type_code,
      ins_policy_number,
      term_quote_accept_date,
      term_quote_num,
      term_quote_type_code,
      converted_account_flag,
      accrual_override_flag,
      cust_attribute_category,
      cust_attribute1,
      cust_attribute2,
      cust_attribute3,
      cust_attribute4,
      cust_attribute5,
      cust_attribute6,
      cust_attribute7,
      cust_attribute8,
      cust_attribute9,
      cust_attribute10,
      cust_attribute11,
      cust_attribute12,
      cust_attribute13,
      cust_attribute14,
      cust_attribute15,
      rent_ia_contract_number,
      res_ia_contract_number,
      inv_agrmnt_pool_number,
      rent_ia_product_name,
      res_ia_product_name,
      rent_ia_accounting_code,
      res_ia_accounting_code,
      inv_agrmnt_synd_code,
      created_by,
      creation_date,
      last_updated_by,
      last_update_date,
      last_update_login,
      contract_status_code,
      inv_agrmnt_status_code,
      trx_type_class_code,
      chr_operating_unit_code,
      party_id ,
      cust_account_id,
     cust_site_use_id)
    VALUES (
      l_def_teh_rec.header_extension_id,
      l_def_teh_rec.source_id,
      l_def_teh_rec.source_table,
      l_def_teh_rec.object_version_number,
      l_def_teh_rec.contract_number,
      l_def_teh_rec.inv_agrmnt_number,
      l_def_teh_rec.contract_currency_code,
      l_def_teh_rec.inv_agrmnt_currency_code,
      l_def_teh_rec.contract_effective_from,
      l_def_teh_rec.inv_agrmnt_effective_from,
      l_def_teh_rec.customer_name,
      l_def_teh_rec.sales_rep_name,
      l_def_teh_rec.customer_account_number,
      l_def_teh_rec.bill_to_address_num,
      l_def_teh_rec.int_calc_method_code,
      l_def_teh_rec.rev_rec_method_code,
      l_def_teh_rec.converted_number,
      l_def_teh_rec.assignable_flag,
      l_def_teh_rec.credit_line_number,
      l_def_teh_rec.master_lease_number,
      l_def_teh_rec.po_order_number,
      l_def_teh_rec.vendor_program_number,
      l_def_teh_rec.ins_policy_type_code,
      l_def_teh_rec.ins_policy_number,
      l_def_teh_rec.term_quote_accept_date,
      l_def_teh_rec.term_quote_num,
      l_def_teh_rec.term_quote_type_code,
      l_def_teh_rec.converted_account_flag,
      l_def_teh_rec.accrual_override_flag,
      l_def_teh_rec.cust_attribute_category,
      l_def_teh_rec.cust_attribute1,
      l_def_teh_rec.cust_attribute2,
      l_def_teh_rec.cust_attribute3,
      l_def_teh_rec.cust_attribute4,
      l_def_teh_rec.cust_attribute5,
      l_def_teh_rec.cust_attribute6,
      l_def_teh_rec.cust_attribute7,
      l_def_teh_rec.cust_attribute8,
      l_def_teh_rec.cust_attribute9,
      l_def_teh_rec.cust_attribute10,
      l_def_teh_rec.cust_attribute11,
      l_def_teh_rec.cust_attribute12,
      l_def_teh_rec.cust_attribute13,
      l_def_teh_rec.cust_attribute14,
      l_def_teh_rec.cust_attribute15,
      l_def_teh_rec.rent_ia_contract_number,
      l_def_teh_rec.res_ia_contract_number,
      l_def_teh_rec.inv_agrmnt_pool_number,
      l_def_teh_rec.rent_ia_product_name,
      l_def_teh_rec.res_ia_product_name,
      l_def_teh_rec.rent_ia_accounting_code,
      l_def_teh_rec.res_ia_accounting_code,
      l_def_teh_rec.inv_agrmnt_synd_code,
      l_def_teh_rec.created_by,
      l_def_teh_rec.creation_date,
      l_def_teh_rec.last_updated_by,
      l_def_teh_rec.last_update_date,
      l_def_teh_rec.last_update_login,
      l_def_teh_rec.contract_status_code,
      l_def_teh_rec.inv_agrmnt_status_code,
      l_def_teh_rec.trx_type_class_code,
      l_def_teh_rec.chr_operating_unit_code,
      l_def_teh_rec.party_id ,
      l_def_teh_rec.cust_account_id,
     l_def_teh_rec.cust_site_use_id);
Line: 1825

  END insert_row;
Line: 1829

  PROCEDURE insert_row(
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_tehl_rec                     IN tehl_rec_type,
    x_tehl_rec                     OUT NOCOPY tehl_rec_type) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 1838

    l_api_name                     CONSTANT VARCHAR2(30) := 'TL_insert_row';
Line: 1843

      SELECT *
        FROM FND_LANGUAGES
       WHERE INSTALLED_FLAG IN ('I', 'B');*/
Line: 1883

      INSERT INTO OKL_TRX_EXTENSION_TL(
        header_extension_id,
        language,
        source_lang,
        sfwt_flag,
        contract_status,
        inv_agrmnt_status,
        chr_operating_unit_name,
        transaction_type_name,
        created_by,
        creation_date,
        last_updated_by,
        last_update_date,
        last_update_login)
      VALUES (
        l_tehl_rec.header_extension_id,
        l_tehl_rec.language,
        l_tehl_rec.source_lang,
        l_tehl_rec.sfwt_flag,
        l_tehl_rec.contract_status,
        l_tehl_rec.inv_agrmnt_status,
        l_tehl_rec.chr_operating_unit_name,
        l_tehl_rec.transaction_type_name,
        l_tehl_rec.created_by,
        l_tehl_rec.creation_date,
        l_tehl_rec.last_updated_by,
        l_tehl_rec.last_update_date,
        l_tehl_rec.last_update_login);
Line: 1947

  END insert_row;
Line: 1951

  PROCEDURE insert_row(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_tehv_rec                     IN tehv_rec_type,
    x_tehv_rec                     OUT NOCOPY tehv_rec_type) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 1961

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

      l_tehv_rec.LAST_UPDATE_DATE := l_tehv_rec.CREATION_DATE;
Line: 1980

      l_tehv_rec.LAST_UPDATED_BY := FND_GLOBAL.USER_ID;
Line: 1981

      l_tehv_rec.LAST_UPDATE_LOGIN := FND_GLOBAL.LOGIN_ID;
Line: 2046

    insert_row(
      p_init_msg_list,
      l_return_status,
      x_msg_count,
      x_msg_data,
      l_teh_rec,
      lx_teh_rec
    );
Line: 2060

    insert_row(
      p_init_msg_list,
      l_return_status,
      x_msg_count,
      x_msg_data,
      l_tehl_rec,
      lx_tehl_rec
    );
Line: 2109

  END insert_row;
Line: 2113

  PROCEDURE insert_row(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_tehv_tbl                     IN tehv_tbl_type,
    x_tehv_tbl                     OUT NOCOPY tehv_tbl_type,
    px_error_tbl                   IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 2124

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

          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_tehv_rec                     => p_tehv_tbl(i),
            x_tehv_rec                     => x_tehv_tbl(i));
Line: 2206

  END insert_row;
Line: 2211

  PROCEDURE insert_row(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_tehv_tbl                     IN tehv_tbl_type,
    x_tehv_tbl                     OUT NOCOPY tehv_tbl_type) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 2221

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

      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_tehv_tbl                     => p_tehv_tbl,
        x_tehv_tbl                     => x_tehv_tbl,
        px_error_tbl                   => l_error_tbl);
Line: 2270

  END insert_row;
Line: 2288

    SELECT OBJECT_VERSION_NUMBER
      FROM OKL_TRX_EXTENSION_B
     WHERE HEADER_EXTENSION_ID = p_teh_rec.header_extension_id
       AND OBJECT_VERSION_NUMBER = p_teh_rec.object_version_number
    FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
Line: 2295

    SELECT OBJECT_VERSION_NUMBER
      FROM OKL_TRX_EXTENSION_B
     WHERE HEADER_EXTENSION_ID = p_teh_rec.header_extension_id;
Line: 2336

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

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

    SELECT *
      FROM OKL_TRX_EXTENSION_TL
     WHERE HEADER_EXTENSION_ID = p_tehl_rec.header_extension_id
    FOR UPDATE NOWAIT;
Line: 2431

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

  PROCEDURE update_row(
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_teh_rec                      IN teh_rec_type,
    x_teh_rec                      OUT NOCOPY teh_rec_type) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 2734

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

        IF x_teh_rec.last_updated_by IS NULL THEN
          x_teh_rec.last_updated_by := l_teh_rec.last_updated_by;
Line: 2922

        IF x_teh_rec.last_update_date IS NULL THEN
          x_teh_rec.last_update_date := l_teh_rec.last_update_date;
Line: 2925

        IF x_teh_rec.last_update_login IS NULL THEN
          x_teh_rec.last_update_login := l_teh_rec.last_update_login;
Line: 2991

    UPDATE OKL_TRX_EXTENSION_B
    SET SOURCE_ID = l_def_teh_rec.source_id,
        SOURCE_TABLE = l_def_teh_rec.source_table,
        OBJECT_VERSION_NUMBER = l_def_teh_rec.object_version_number,
        CONTRACT_NUMBER = l_def_teh_rec.contract_number,
        INV_AGRMNT_NUMBER = l_def_teh_rec.inv_agrmnt_number,
        CONTRACT_CURRENCY_CODE = l_def_teh_rec.contract_currency_code,
        INV_AGRMNT_CURRENCY_CODE = l_def_teh_rec.inv_agrmnt_currency_code,
        CONTRACT_EFFECTIVE_FROM = l_def_teh_rec.contract_effective_from,
        INV_AGRMNT_EFFECTIVE_FROM = l_def_teh_rec.inv_agrmnt_effective_from,
        CUSTOMER_NAME = l_def_teh_rec.customer_name,
        SALES_REP_NAME = l_def_teh_rec.sales_rep_name,
        CUSTOMER_ACCOUNT_NUMBER = l_def_teh_rec.customer_account_number,
        BILL_TO_ADDRESS_NUM = l_def_teh_rec.bill_to_address_num,
        INT_CALC_METHOD_CODE = l_def_teh_rec.int_calc_method_code,
        REV_REC_METHOD_CODE = l_def_teh_rec.rev_rec_method_code,
        CONVERTED_NUMBER = l_def_teh_rec.converted_number,
        ASSIGNABLE_FLAG = l_def_teh_rec.assignable_flag,
        CREDIT_LINE_NUMBER = l_def_teh_rec.credit_line_number,
        MASTER_LEASE_NUMBER = l_def_teh_rec.master_lease_number,
        PO_ORDER_NUMBER = l_def_teh_rec.po_order_number,
        VENDOR_PROGRAM_NUMBER = l_def_teh_rec.vendor_program_number,
        INS_POLICY_TYPE_CODE = l_def_teh_rec.ins_policy_type_code,
        INS_POLICY_NUMBER = l_def_teh_rec.ins_policy_number,
        TERM_QUOTE_ACCEPT_DATE = l_def_teh_rec.term_quote_accept_date,
        TERM_QUOTE_NUM = l_def_teh_rec.term_quote_num,
        TERM_QUOTE_TYPE_CODE = l_def_teh_rec.term_quote_type_code,
        CONVERTED_ACCOUNT_FLAG = l_def_teh_rec.converted_account_flag,
        ACCRUAL_OVERRIDE_FLAG = l_def_teh_rec.accrual_override_flag,
        CUST_ATTRIBUTE_CATEGORY = l_def_teh_rec.cust_attribute_category,
        CUST_ATTRIBUTE1 = l_def_teh_rec.cust_attribute1,
        CUST_ATTRIBUTE2 = l_def_teh_rec.cust_attribute2,
        CUST_ATTRIBUTE3 = l_def_teh_rec.cust_attribute3,
        CUST_ATTRIBUTE4 = l_def_teh_rec.cust_attribute4,
        CUST_ATTRIBUTE5 = l_def_teh_rec.cust_attribute5,
        CUST_ATTRIBUTE6 = l_def_teh_rec.cust_attribute6,
        CUST_ATTRIBUTE7 = l_def_teh_rec.cust_attribute7,
        CUST_ATTRIBUTE8 = l_def_teh_rec.cust_attribute8,
        CUST_ATTRIBUTE9 = l_def_teh_rec.cust_attribute9,
        CUST_ATTRIBUTE10 = l_def_teh_rec.cust_attribute10,
        CUST_ATTRIBUTE11 = l_def_teh_rec.cust_attribute11,
        CUST_ATTRIBUTE12 = l_def_teh_rec.cust_attribute12,
        CUST_ATTRIBUTE13 = l_def_teh_rec.cust_attribute13,
        CUST_ATTRIBUTE14 = l_def_teh_rec.cust_attribute14,
        CUST_ATTRIBUTE15 = l_def_teh_rec.cust_attribute15,
        RENT_IA_CONTRACT_NUMBER = l_def_teh_rec.rent_ia_contract_number,
        RES_IA_CONTRACT_NUMBER = l_def_teh_rec.res_ia_contract_number,
        INV_AGRMNT_POOL_NUMBER = l_def_teh_rec.inv_agrmnt_pool_number,
        RENT_IA_PRODUCT_NAME = l_def_teh_rec.rent_ia_product_name,
        RES_IA_PRODUCT_NAME = l_def_teh_rec.res_ia_product_name,
        RENT_IA_ACCOUNTING_CODE = l_def_teh_rec.rent_ia_accounting_code,
        RES_IA_ACCOUNTING_CODE = l_def_teh_rec.res_ia_accounting_code,
        INV_AGRMNT_SYND_CODE = l_def_teh_rec.inv_agrmnt_synd_code,
        CREATED_BY = l_def_teh_rec.created_by,
        CREATION_DATE = l_def_teh_rec.creation_date,
        LAST_UPDATED_BY = l_def_teh_rec.last_updated_by,
        LAST_UPDATE_DATE = l_def_teh_rec.last_update_date,
        LAST_UPDATE_LOGIN = l_def_teh_rec.last_update_login,
        CONTRACT_STATUS_CODE = l_def_teh_rec.contract_status_code,
        INV_AGRMNT_STATUS_CODE = l_def_teh_rec.inv_agrmnt_status_code,
        TRX_TYPE_CLASS_CODE = l_def_teh_rec.trx_type_class_code,
        CHR_OPERATING_UNIT_CODE = l_def_teh_rec.chr_operating_unit_code,
	PARTY_ID =l_def_teh_rec.party_id,
        CUST_ACCOUNT_ID=l_def_teh_rec.cust_account_id,
        CUST_SITE_USE_ID=l_def_teh_rec.cust_site_use_id
    WHERE HEADER_EXTENSION_ID = l_def_teh_rec.header_extension_id;
Line: 3092

  END update_row;
Line: 3096

  PROCEDURE update_row(
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_tehl_rec                     IN tehl_rec_type,
    x_tehl_rec                     OUT NOCOPY tehl_rec_type) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 3105

    l_api_name                     CONSTANT VARCHAR2(30) := 'TL_update_row';
Line: 3155

        IF x_tehl_rec.last_updated_by IS NULL THEN
          x_tehl_rec.last_updated_by := l_tehl_rec.last_updated_by;
Line: 3158

        IF x_tehl_rec.last_update_date IS NULL THEN
          x_tehl_rec.last_update_date := l_tehl_rec.last_update_date;
Line: 3161

        IF x_tehl_rec.last_update_login IS NULL THEN
          x_tehl_rec.last_update_login := l_tehl_rec.last_update_login;
Line: 3207

    UPDATE OKL_TRX_EXTENSION_TL
    SET CONTRACT_STATUS = l_def_tehl_rec.contract_status,
        INV_AGRMNT_STATUS = l_def_tehl_rec.inv_agrmnt_status,
        CHR_OPERATING_UNIT_NAME = l_def_tehl_rec.chr_operating_unit_name,
        TRANSACTION_TYPE_NAME = l_def_tehl_rec.transaction_type_name,
        CREATED_BY = l_def_tehl_rec.created_by,
        CREATION_DATE = l_def_tehl_rec.creation_date,
        LAST_UPDATED_BY = l_def_tehl_rec.last_updated_by,
        LAST_UPDATE_DATE = l_def_tehl_rec.last_update_date,
        LAST_UPDATE_LOGIN = l_def_tehl_rec.last_update_login
    WHERE HEADER_EXTENSION_ID = l_def_tehl_rec.header_extension_id
      AND SOURCE_LANG = USERENV('LANG');
Line: 3220

    UPDATE OKL_TRX_EXTENSION_TL
    SET SFWT_FLAG = 'Y'
    WHERE HEADER_EXTENSION_ID = l_def_tehl_rec.header_extension_id
      AND SOURCE_LANG <> USERENV('LANG');
Line: 3259

  END update_row;
Line: 3263

  PROCEDURE update_row(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_tehv_rec                     IN tehv_rec_type,
    x_tehv_rec                     OUT NOCOPY tehv_rec_type) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 3273

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

      l_tehv_rec.LAST_UPDATE_DATE := SYSDATE;
Line: 3291

      l_tehv_rec.LAST_UPDATED_BY := FND_GLOBAL.USER_ID;
Line: 3292

      l_tehv_rec.LAST_UPDATE_LOGIN := FND_GLOBAL.LOGIN_ID;
Line: 3476

        IF x_tehv_rec.last_updated_by IS NULL THEN
          x_tehv_rec.last_updated_by := l_db_tehv_rec.last_updated_by;
Line: 3479

        IF x_tehv_rec.last_update_date IS NULL THEN
          x_tehv_rec.last_update_date := l_db_tehv_rec.last_update_date;
Line: 3482

        IF x_tehv_rec.last_update_login IS NULL THEN
          x_tehv_rec.last_update_login := l_db_tehv_rec.last_update_login;
Line: 3601

    update_row(
      p_init_msg_list,
      l_return_status,
      x_msg_count,
      x_msg_data,
      l_teh_rec,
      lx_teh_rec
    );
Line: 3615

    update_row(
      p_init_msg_list,
      l_return_status,
      x_msg_count,
      x_msg_data,
      l_tehl_rec,
      lx_tehl_rec
    );
Line: 3663

  END update_row;
Line: 3667

  PROCEDURE update_row(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_tehv_tbl                     IN tehv_tbl_type,
    x_tehv_tbl                     OUT NOCOPY tehv_tbl_type,
    px_error_tbl                   IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 3678

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

          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_tehv_rec                     => p_tehv_tbl(i),
            x_tehv_rec                     => x_tehv_tbl(i));
Line: 3760

  END update_row;
Line: 3765

  PROCEDURE update_row(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_tehv_tbl                     IN tehv_tbl_type,
    x_tehv_tbl                     OUT NOCOPY tehv_tbl_type) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 3775

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

      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_tehv_tbl                     => p_tehv_tbl,
        x_tehv_tbl                     => x_tehv_tbl,
        px_error_tbl                   => l_error_tbl);
Line: 3824

  END update_row;
Line: 3832

  PROCEDURE delete_row(
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_teh_rec                      IN teh_rec_type) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 3840

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

    DELETE FROM OKL_TRX_EXTENSION_B
     WHERE HEADER_EXTENSION_ID = p_teh_rec.header_extension_id;
Line: 3891

  END delete_row;
Line: 3895

  PROCEDURE delete_row(
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_tehl_rec                     IN tehl_rec_type) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 3903

    l_api_name                     CONSTANT VARCHAR2(30) := 'TL_delete_row';
Line: 3918

    DELETE FROM OKL_TRX_EXTENSION_TL
     WHERE HEADER_EXTENSION_ID = p_tehl_rec.header_extension_id;
Line: 3954

  END delete_row;
Line: 3958

  PROCEDURE delete_row(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_tehv_rec                     IN tehv_rec_type) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 3967

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

    delete_row(
      p_init_msg_list,
      l_return_status,
      x_msg_count,
      x_msg_data,
      l_tehl_rec
    );
Line: 4005

    delete_row(
      p_init_msg_list,
      l_return_status,
      x_msg_count,
      x_msg_data,
      l_teh_rec
    );
Line: 4050

  END delete_row;
Line: 4054

  PROCEDURE delete_row(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_tehv_tbl                     IN tehv_tbl_type,
    px_error_tbl                   IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 4064

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

          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_tehv_rec                     => p_tehv_tbl(i));
Line: 4145

  END delete_row;
Line: 4150

  PROCEDURE delete_row(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_tehv_tbl                     IN tehv_tbl_type) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 4159

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

      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_tehv_tbl                     => p_tehv_tbl,
        px_error_tbl                   => l_error_tbl);
Line: 4207

  END delete_row;
Line: 4216

  PROCEDURE insert_row(
    p_api_version                  IN NUMBER,
    p_init_msg_list                IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
    x_return_status                OUT NOCOPY VARCHAR2,
    x_msg_count                    OUT NOCOPY NUMBER,
    x_msg_data                     OUT NOCOPY VARCHAR2,
    p_teh_rec                      IN teh_rec_type,
    p_tehl_tbl                     IN tehl_tbl_type,
    x_teh_rec                      OUT NOCOPY teh_rec_type,
    x_tehl_tbl                     OUT NOCOPY tehl_tbl_type) IS

    l_api_version                  CONSTANT NUMBER := 1;
Line: 4228

    l_api_name                     CONSTANT VARCHAR2(30) := 'B_TL_insert_row';
Line: 4249

      l_teh_rec.LAST_UPDATE_DATE := l_teh_rec.CREATION_DATE;
Line: 4250

      l_teh_rec.LAST_UPDATED_BY := FND_GLOBAL.USER_ID;
Line: 4251

      l_teh_rec.LAST_UPDATE_LOGIN := FND_GLOBAL.LOGIN_ID;
Line: 4297

    insert_row(
      p_init_msg_list,
      l_return_status,
      x_msg_count,
      x_msg_data,
      l_teh_rec,
      lx_teh_rec
    );
Line: 4316

      l_tehl_tbl(idx).LAST_UPDATE_DATE := l_tehl_tbl(idx).CREATION_DATE;
Line: 4317

      l_tehl_tbl(idx).LAST_UPDATED_BY := FND_GLOBAL.USER_ID;
Line: 4318

      l_tehl_tbl(idx).LAST_UPDATE_LOGIN := FND_GLOBAL.LOGIN_ID;
Line: 4319

      insert_row(
        p_init_msg_list,
        l_return_status,
        x_msg_count,
        x_msg_data,
        l_tehl_tbl(idx),
        lx_tehl_tbl(idx)
      );
Line: 4369

  END insert_row;