DBA Data[Home] [Help]

APPS.ZX_TRL_SUMMARY_OVERRIDE_PKG SQL Statements

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

Line: 12

  PROCEDURE Insert_Row
       (x_rowid                        IN OUT NOCOPY VARCHAR2,
        p_summary_tax_line_id                        NUMBER,
        p_internal_organization_id                   NUMBER,
        p_application_id                             NUMBER,
        p_entity_code                                VARCHAR2,
        p_event_class_code                           VARCHAR2,
        p_trx_id                                     NUMBER,
        p_summary_tax_line_number                    NUMBER,
        p_trx_number                                 VARCHAR2,
        p_applied_from_application_id                NUMBER,
        p_applied_from_evt_class_code                VARCHAR2,--reduced size p_applied_from_event_class_code
        p_applied_from_entity_code                   VARCHAR2,
        p_applied_from_trx_id                        NUMBER,
        p_applied_from_trx_level_type                VARCHAR2,
        p_applied_from_line_id                       NUMBER,
        p_adjusted_doc_application_id                NUMBER,
        p_adjusted_doc_entity_code                   VARCHAR2,
        p_adjusted_doc_evt_class_code                VARCHAR2,--reduced size p_adjusted_doc_event_class_code
        p_adjusted_doc_trx_id                        NUMBER,
        p_adjusted_doc_trx_level_type                VARCHAR2,
        p_applied_to_application_id                  NUMBER,
        p_applied_to_event_class_code                VARCHAR2,
        p_applied_to_entity_code                     VARCHAR2,
        p_applied_to_trx_id                          NUMBER,
        p_applied_to_trx_level_type                  VARCHAR2,
        p_applied_to_line_id                         NUMBER,
        p_tax_exemption_id                           NUMBER,
        p_tax_rate_before_exemption                  NUMBER,
        p_tax_rate_name_before_exempt                VARCHAR2, --reduced size p_tax_rate_name_before_exemption
        p_exempt_rate_modifier                       NUMBER,
        p_exempt_certificate_number                  VARCHAR2,
        p_exempt_reason                              VARCHAR2,
        p_exempt_reason_code                         VARCHAR2,
        p_tax_rate_before_exception                  NUMBER,
        p_tax_rate_name_before_except                VARCHAR2, --reduced size p_tax_rate_name_before_exception
        p_tax_exception_id                           NUMBER,
        p_exception_rate                             NUMBER,
        p_content_owner_id                           NUMBER,
        p_tax_regime_code                            VARCHAR2,
        p_tax                                        VARCHAR2,
        p_tax_status_code                            VARCHAR2,
        p_tax_rate_id                                NUMBER,
        p_tax_rate_code                              VARCHAR2,
        p_tax_rate                                   NUMBER,
        p_tax_amt                                    NUMBER,
        p_tax_amt_tax_curr                           NUMBER,
        p_tax_amt_funcl_curr                         NUMBER,
        p_tax_jurisdiction_code                      VARCHAR2,
        p_total_rec_tax_amt                          NUMBER,
        p_total_rec_tax_amt_func_curr                NUMBER,--reduced size p_total_rec_tax_amt_funcl_curr
        p_total_rec_tax_amt_tax_curr                 NUMBER,
        p_total_nrec_tax_amt                         NUMBER,
        p_total_nrec_tax_amt_func_curr               NUMBER,--reduced size p_total_nrec_tax_amt_funcl_curr
        p_total_nrec_tax_amt_tax_curr                NUMBER,
        p_ledger_id                                  NUMBER,
        p_legal_entity_id                            NUMBER,
        p_establishment_id                           NUMBER,
        p_currency_conversion_date                   DATE,
        p_currency_conversion_type                   VARCHAR2,
        p_currency_conversion_rate                   NUMBER,
        p_summarization_template_id                  NUMBER,
        p_taxable_basis_formula                      VARCHAR2,
        p_tax_calculation_formula                    VARCHAR2,
        p_historical_flag                            VARCHAR2,
        p_cancel_flag                                VARCHAR2,
        p_delete_flag                                VARCHAR2,
        p_tax_amt_included_flag                      VARCHAR2,
        p_compounding_tax_flag                       VARCHAR2,
        p_self_assessed_flag                         VARCHAR2,
        p_overridden_flag                            VARCHAR2,
        p_reporting_only_flag                        VARCHAR2,
        p_assoc_child_frozen_flag                    VARCHAR2,--reduced size p_Associated_Child_Frozen_Flag
        p_copied_from_other_doc_flag                 VARCHAR2,
        p_manually_entered_flag                      VARCHAR2,
        p_mrc_tax_line_flag                          VARCHAR2,
        p_last_manual_entry                          VARCHAR2,
        p_record_type_code                           VARCHAR2,
        p_tax_provider_id                            NUMBER,
        p_tax_only_line_flag                         VARCHAR2,
        p_adjust_tax_amt_flag                        VARCHAR2,
        p_attribute_category                         VARCHAR2,
        p_attribute1                                 VARCHAR2,
        p_attribute2                                 VARCHAR2,
        p_attribute3                                 VARCHAR2,
        p_attribute4                                 VARCHAR2,
        p_attribute5                                 VARCHAR2,
        p_attribute6                                 VARCHAR2,
        p_attribute7                                 VARCHAR2,
        p_attribute8                                 VARCHAR2,
        p_attribute9                                 VARCHAR2,
        p_attribute10                                VARCHAR2,
        p_attribute11                                VARCHAR2,
        p_attribute12                                VARCHAR2,
        p_attribute13                                VARCHAR2,
        p_attribute14                                VARCHAR2,
        p_attribute15                                VARCHAR2,
        p_global_attribute_category                  VARCHAR2,
        p_global_attribute1                          VARCHAR2,
        p_global_attribute2                          VARCHAR2,
        p_global_attribute3                          VARCHAR2,
        p_global_attribute4                          VARCHAR2,
        p_global_attribute5                          VARCHAR2,
        p_global_attribute6                          VARCHAR2,
        p_global_attribute7                          VARCHAR2,
        p_global_attribute8                          VARCHAR2,
        p_global_attribute9                          VARCHAR2,
        p_global_attribute10                         VARCHAR2,
        p_global_attribute11                         VARCHAR2,
        p_global_attribute12                         VARCHAR2,
        p_global_attribute13                         VARCHAR2,
        p_global_attribute14                         VARCHAR2,
        p_global_attribute15                         VARCHAR2,
        p_global_attribute16                         VARCHAR2,
        p_global_attribute17                         VARCHAR2,
        p_global_attribute18                         VARCHAR2,
        p_global_attribute19                         VARCHAR2,
        p_global_attribute20                         VARCHAR2,
        p_object_version_number                      NUMBER,
        p_created_by                                 NUMBER,
        p_creation_date                              DATE,
        p_last_updated_by                            NUMBER,
        p_last_update_date                           DATE,
        p_last_update_login                          NUMBER) IS

    CURSOR C IS
      SELECT rowid
      FROM ZX_LINES_SUMMARY
      WHERE SUMMARY_TAX_LINE_ID = p_summary_tax_line_id;
Line: 147

                     'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Insert_Row.BEGIN',
                     'ZX_TRL_SUMMARY_OVERRIDE_PKG: Insert_Row (+)');
Line: 153

                     'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Insert_Row',
                     'Insert into zx_lines_summary (+)');
Line: 157

    INSERT INTO ZX_LINES_SUMMARY (SUMMARY_TAX_LINE_ID,
                                  INTERNAL_ORGANIZATION_ID,
                                  APPLICATION_ID,
                                  ENTITY_CODE,
                                  EVENT_CLASS_CODE,
                                  TRX_ID,
                                  TRX_NUMBER,
                                  SUMMARY_TAX_LINE_NUMBER,
                                  APPLIED_FROM_APPLICATION_ID,
                                  APPLIED_FROM_EVENT_CLASS_CODE,
                                  APPLIED_FROM_ENTITY_CODE,
                                  APPLIED_FROM_TRX_ID,
                                  APPLIED_FROM_TRX_LEVEL_TYPE,
                                  APPLIED_FROM_LINE_ID,
                                  ADJUSTED_DOC_APPLICATION_ID,
                                  ADJUSTED_DOC_ENTITY_CODE,
                                  ADJUSTED_DOC_EVENT_CLASS_CODE,
                                  ADJUSTED_DOC_TRX_ID,
                                  ADJUSTED_DOC_TRX_LEVEL_TYPE,
                                  APPLIED_TO_APPLICATION_ID,
                                  APPLIED_TO_EVENT_CLASS_CODE,
                                  APPLIED_TO_ENTITY_CODE,
                                  APPLIED_TO_TRX_ID,
                                  APPLIED_TO_TRX_LEVEL_TYPE,
                                  APPLIED_TO_LINE_ID,
                                  TAX_EXEMPTION_ID,
                                  TAX_RATE_BEFORE_EXEMPTION,
                                  TAX_RATE_NAME_BEFORE_EXEMPTION,
                                  EXEMPT_RATE_MODIFIER,
                                  EXEMPT_CERTIFICATE_NUMBER,
                                  EXEMPT_REASON,
                                  EXEMPT_REASON_CODE,
                                  TAX_RATE_BEFORE_EXCEPTION,
                                  TAX_RATE_NAME_BEFORE_EXCEPTION,
                                  TAX_EXCEPTION_ID,
                                  EXCEPTION_RATE,
                                  CONTENT_OWNER_ID,
                                  TAX_REGIME_CODE,
                                  TAX,
                                  TAX_STATUS_CODE,
                                  TAX_RATE_ID,
                                  TAX_RATE_CODE,
                                  TAX_RATE,
                                  TAX_JURISDICTION_CODE,
                                  TAX_AMT,
                                  TAX_AMT_TAX_CURR,
                                  TAX_AMT_FUNCL_CURR,
                                  TOTAL_REC_TAX_AMT,
                                  TOTAL_REC_TAX_AMT_FUNCL_CURR,
                                  TOTAL_REC_TAX_AMT_TAX_CURR,
                                  TOTAL_NREC_TAX_AMT,
                                  TOTAL_NREC_TAX_AMT_FUNCL_CURR,
                                  TOTAL_NREC_TAX_AMT_TAX_CURR,
                                  LEDGER_ID,
                                  LEGAL_ENTITY_ID,
                                  ESTABLISHMENT_ID,
                                  CURRENCY_CONVERSION_DATE,
                                  CURRENCY_CONVERSION_TYPE,
                                  CURRENCY_CONVERSION_RATE,
                                  SUMMARIZATION_TEMPLATE_ID,
                                  TAXABLE_BASIS_FORMULA,
                                  TAX_CALCULATION_FORMULA,
                                  HISTORICAL_FLAG,
                                  CANCEL_FLAG,
                                  DELETE_FLAG,
                                  RECORD_TYPE_CODE,
                                  TAX_AMT_INCLUDED_FLAG,
                                  SELF_ASSESSED_FLAG,
                                  OVERRIDDEN_FLAG,
                                  COMPOUNDING_TAX_FLAG,
                                  TAX_PROVIDER_ID,
                                  MANUALLY_ENTERED_FLAG,
                                  TAX_ONLY_LINE_FLAG,
                                  ADJUST_TAX_AMT_FLAG,
                                  MRC_TAX_LINE_FLAG,
                                  REPORTING_ONLY_FLAG,
                                  ASSOCIATED_CHILD_FROZEN_FLAG,
                                  COPIED_FROM_OTHER_DOC_FLAG,
                                  LAST_MANUAL_ENTRY,
                                  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,
                                  OBJECT_VERSION_NUMBER,
                                  CREATED_BY,
                                  CREATION_DATE,
                                  LAST_UPDATED_BY,
                                  LAST_UPDATE_DATE,
                                  LAST_UPDATE_LOGIN)
                          VALUES (p_summary_tax_line_id,
                                  p_internal_organization_id,
                                  p_application_id,
                                  p_entity_code,
                                  p_event_class_code,
                                  p_trx_id,
                                  p_trx_number,
                                  p_summary_tax_line_number,
                                  p_applied_from_application_id,
                                  p_applied_from_evt_class_code,
                                  p_applied_from_entity_code,
                                  p_applied_from_trx_id,
                                  p_applied_from_trx_level_type,
                                  p_applied_from_line_id,
                                  p_adjusted_doc_application_id,
                                  p_adjusted_doc_entity_code,
                                  p_adjusted_doc_evt_class_code,
                                  p_adjusted_doc_trx_id,
                                  p_adjusted_doc_trx_level_type,
                                  p_applied_to_application_id,
                                  p_applied_to_event_class_code,
                                  p_applied_to_entity_code,
                                  p_applied_to_trx_id,
                                  p_applied_to_trx_level_type,
                                  p_applied_to_line_id,
                                  p_tax_exemption_id,
                                  p_tax_rate_before_exemption,
                                  p_tax_rate_name_before_exempt,
                                  p_exempt_rate_modifier,
                                  p_exempt_certificate_number,
                                  p_exempt_reason,
                                  p_exempt_reason_code,
                                  p_tax_rate_before_exception,
                                  p_tax_rate_name_before_except,
                                  p_tax_exception_id,
                                  p_exception_rate,
                                  p_content_owner_id,
                                  p_tax_regime_code,
                                  p_tax,
                                  p_tax_status_code,
                                  p_tax_rate_id,
                                  p_tax_rate_code,
                                  p_tax_rate,
                                  p_tax_jurisdiction_code,
                                  p_tax_amt,
                                  p_tax_amt_tax_curr,
                                  p_tax_amt_funcl_curr,
                                  p_total_rec_tax_amt,
                                  p_total_rec_tax_amt_func_curr,
                                  p_total_rec_tax_amt_tax_curr,
                                  p_total_nrec_tax_amt,
                                  p_total_nrec_tax_amt_func_curr,
                                  p_total_nrec_tax_amt_tax_curr,
                                  p_ledger_id,
                                  p_legal_entity_id,
                                  p_establishment_id,
                                  p_currency_conversion_date,
                                  p_currency_conversion_type,
                                  p_currency_conversion_rate,
                                  p_summarization_template_id,
                                  p_taxable_basis_formula,
                                  p_tax_calculation_formula,
                                  'N',                       -- historical_flag
                                  p_cancel_flag,
                                  p_delete_flag,
                                  p_record_type_code,
                                  p_tax_amt_included_flag,
                                  p_self_assessed_flag,
                                  p_overridden_flag,
                                  p_compounding_tax_flag,
                                  p_tax_provider_id,
                                  p_manually_entered_flag,
                                  p_tax_only_line_flag,
                                  'Y',                       --p_adjust_tax_amt_flag,
                                  'N',                       -- mrc_tax_line_flag
                                  'N',                       -- reporting_only_flag
                                  'N',                       -- associated_child_frozen_flag
                                  'N',                       -- copied_from_other_doc_flag
                                  decode(p_cancel_flag,'N',p_last_manual_entry,'TAX_AMOUNT'),	--setting last_manual_entry flag on the basis of cancel_flag.
                                  p_attribute_category,
                                  p_attribute1,
                                  p_attribute2,
                                  p_attribute3,
                                  p_attribute4,
                                  p_attribute5,
                                  p_attribute6,
                                  p_attribute7,
                                  p_attribute8,
                                  p_attribute9,
                                  p_attribute10,
                                  p_attribute11,
                                  p_attribute12,
                                  p_attribute13,
                                  p_attribute14,
                                  p_attribute15,
                                  p_global_attribute_category,
                                  p_global_attribute1,
                                  p_global_attribute2,
                                  p_global_attribute3,
                                  p_global_attribute4,
                                  p_global_attribute5,
                                  p_global_attribute6,
                                  p_global_attribute7,
                                  p_global_attribute8,
                                  p_global_attribute9,
                                  p_global_attribute10,
                                  p_global_attribute11,
                                  p_global_attribute12,
                                  p_global_attribute13,
                                  p_global_attribute14,
                                  p_global_attribute15,
                                  1,    --p_object_version_number,
                                  fnd_global.user_id,
                                  sysdate,
                                  fnd_global.user_id,
                                  sysdate,
                                  fnd_global.login_id);
Line: 404

                     'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Insert_Row',
                     'Insert into zx_lines_summary (-)');
Line: 408

                     'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Insert_Row.END',
                     'ZX_TRL_SUMMARY_OVERRIDE_PKG: Insert_Row (-)');
Line: 412

  END Insert_Row;
Line: 480

        p_delete_flag                                VARCHAR2,
        p_tax_amt_included_flag                      VARCHAR2,
        p_compounding_tax_flag                       VARCHAR2,
        p_self_assessed_flag                         VARCHAR2,
        p_overridden_flag                            VARCHAR2,
        p_reporting_only_flag                        VARCHAR2,
        p_assoc_child_frozen_flag                    VARCHAR2,--reduced size p_Associated_Child_Frozen_Flag
        p_copied_from_other_doc_flag                 VARCHAR2,
        p_manually_entered_flag                      VARCHAR2,
        p_mrc_tax_line_flag                          VARCHAR2,
        p_last_manual_entry                          VARCHAR2,
        p_record_type_code                           VARCHAR2,
        p_tax_provider_id                            NUMBER,
        p_tax_only_line_flag                         VARCHAR2,
        p_adjust_tax_amt_flag                        VARCHAR2,
        p_attribute_category                         VARCHAR2,
        p_attribute1                                 VARCHAR2,
        p_attribute2                                 VARCHAR2,
        p_attribute3                                 VARCHAR2,
        p_attribute4                                 VARCHAR2,
        p_attribute5                                 VARCHAR2,
        p_attribute6                                 VARCHAR2,
        p_attribute7                                 VARCHAR2,
        p_attribute8                                 VARCHAR2,
        p_attribute9                                 VARCHAR2,
        p_attribute10                                VARCHAR2,
        p_attribute11                                VARCHAR2,
        p_attribute12                                VARCHAR2,
        p_attribute13                                VARCHAR2,
        p_attribute14                                VARCHAR2,
        p_attribute15                                VARCHAR2,
        p_global_attribute_category                  VARCHAR2,
        p_global_attribute1                          VARCHAR2,
        p_global_attribute2                          VARCHAR2,
        p_global_attribute3                          VARCHAR2,
        p_global_attribute4                          VARCHAR2,
        p_global_attribute5                          VARCHAR2,
        p_global_attribute6                          VARCHAR2,
        p_global_attribute7                          VARCHAR2,
        p_global_attribute8                          VARCHAR2,
        p_global_attribute9                          VARCHAR2,
        p_global_attribute10                         VARCHAR2,
        p_global_attribute11                         VARCHAR2,
        p_global_attribute12                         VARCHAR2,
        p_global_attribute13                         VARCHAR2,
        p_global_attribute14                         VARCHAR2,
        p_global_attribute15                         VARCHAR2,
        p_global_attribute16                         VARCHAR2,
        p_global_attribute17                         VARCHAR2,
        p_global_attribute18                         VARCHAR2,
        p_global_attribute19                         VARCHAR2,
        p_global_attribute20                         VARCHAR2,
        p_object_version_number                      NUMBER,
        p_created_by                                 NUMBER,
        p_creation_date                              DATE,
        p_last_updated_by                            NUMBER,
        p_last_update_date                           DATE,
        p_last_update_login                          NUMBER) IS

    CURSOR summary_lines_csr IS
      SELECT SUMMARY_TAX_LINE_ID,
             INTERNAL_ORGANIZATION_ID,
             APPLICATION_ID,
             ENTITY_CODE,
             EVENT_CLASS_CODE,
             TRX_ID,
             SUMMARY_TAX_LINE_NUMBER,
             TRX_NUMBER,
             APPLIED_FROM_APPLICATION_ID,
             APPLIED_FROM_EVENT_CLASS_CODE,
             APPLIED_FROM_ENTITY_CODE,
             APPLIED_FROM_TRX_ID,
             APPLIED_FROM_TRX_LEVEL_TYPE,
             APPLIED_FROM_LINE_ID,
             ADJUSTED_DOC_APPLICATION_ID,
             ADJUSTED_DOC_ENTITY_CODE,
             ADJUSTED_DOC_EVENT_CLASS_CODE,
             ADJUSTED_DOC_TRX_ID,
             ADJUSTED_DOC_TRX_LEVEL_TYPE,
             APPLIED_TO_APPLICATION_ID,
             APPLIED_TO_EVENT_CLASS_CODE,
             APPLIED_TO_ENTITY_CODE,
             APPLIED_TO_TRX_ID,
             APPLIED_TO_TRX_LEVEL_TYPE,
             APPLIED_TO_LINE_ID,
             TAX_EXEMPTION_ID,
             TAX_RATE_BEFORE_EXEMPTION,
             TAX_RATE_NAME_BEFORE_EXEMPTION,
             EXEMPT_RATE_MODIFIER,
             EXEMPT_CERTIFICATE_NUMBER,
             EXEMPT_REASON,
             EXEMPT_REASON_CODE	,
             TAX_RATE_BEFORE_EXCEPTION,
             TAX_RATE_NAME_BEFORE_EXCEPTION,
             TAX_EXCEPTION_ID,
             EXCEPTION_RATE,
             CONTENT_OWNER_ID,
             TAX_REGIME_CODE,
             TAX,
             TAX_STATUS_CODE,
             TAX_RATE_ID,
             TAX_RATE_CODE,
             TAX_RATE,
             TAX_AMT,
             TAX_AMT_TAX_CURR,
             TAX_AMT_FUNCL_CURR,
             TAX_JURISDICTION_CODE,
             TOTAL_REC_TAX_AMT,
             TOTAL_REC_TAX_AMT_FUNCL_CURR,
             TOTAL_REC_TAX_AMT_TAX_CURR,
             TOTAL_NREC_TAX_AMT,
             TOTAL_NREC_TAX_AMT_FUNCL_CURR,
             TOTAL_NREC_TAX_AMT_TAX_CURR,
             LEDGER_ID,
             LEGAL_ENTITY_ID,
             ESTABLISHMENT_ID,
             CURRENCY_CONVERSION_DATE,
             CURRENCY_CONVERSION_TYPE,
             CURRENCY_CONVERSION_RATE,
             SUMMARIZATION_TEMPLATE_ID,
             TAXABLE_BASIS_FORMULA,
             TAX_CALCULATION_FORMULA,
             HISTORICAL_FLAG,
             CANCEL_FLAG,
             DELETE_FLAG,
             TAX_AMT_INCLUDED_FLAG,
             COMPOUNDING_TAX_FLAG,
             SELF_ASSESSED_FLAG,
             OVERRIDDEN_FLAG,
             REPORTING_ONLY_FLAG,
             ASSOCIATED_CHILD_FROZEN_FLAG,
             COPIED_FROM_OTHER_DOC_FLAG,
             MANUALLY_ENTERED_FLAG,
             MRC_TAX_LINE_FLAG,
             LAST_MANUAL_ENTRY,
             RECORD_TYPE_CODE,
             TAX_PROVIDER_ID,
             TAX_ONLY_LINE_FLAG,
             ADJUST_TAX_AMT_FLAG,
             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,
             OBJECT_VERSION_NUMBER,
             CREATED_BY,
             CREATION_DATE,
             LAST_UPDATED_BY,
             LAST_UPDATE_DATE,
             LAST_UPDATE_LOGIN
      FROM ZX_LINES_SUMMARY
      WHERE ROWID = X_Rowid;
Line: 682

      FND_MESSAGE.Set_Name('FND', 'FORM_RECORD_DELETED');
Line: 862

        (Recinfo.DELETE_FLAG = NVL(p_Delete_Flag, 'N')) AND
        (Recinfo.TAX_AMT_INCLUDED_FLAG = NVL(p_Tax_Amt_Included_Flag, 'N')) AND
        (Recinfo.COMPOUNDING_TAX_FLAG = NVL(p_Compounding_Tax_Flag, 'N')) AND
        (Recinfo.SELF_ASSESSED_FLAG = NVL(p_Self_Assessed_Flag, 'N')) AND
        (Recinfo.OVERRIDDEN_FLAG = NVL(p_Overridden_Flag, 'N')) AND
        (Recinfo.REPORTING_ONLY_FLAG = NVL(p_Reporting_Only_Flag, 'N')) AND
        (Recinfo.ASSOCIATED_CHILD_FROZEN_FLAG = NVL(p_assoc_child_frozen_flag, 'N')) AND
        (Recinfo.COPIED_FROM_OTHER_DOC_FLAG = NVL(p_Copied_From_Other_Doc_Flag, 'N')) AND
        (Recinfo.MANUALLY_ENTERED_FLAG = NVL(p_Manually_Entered_Flag, 'N')) AND
        ((Recinfo.MRC_TAX_LINE_FLAG = p_MRC_TAX_LINE_FLAG) OR
         ((Recinfo.MRC_TAX_LINE_FLAG IS NULL) AND
          (p_MRC_TAX_LINE_FLAG IS NULL))) AND
        ((Recinfo.LAST_MANUAL_ENTRY = p_last_manual_entry) OR
         ((Recinfo.LAST_MANUAL_ENTRY IS NULL) AND
          (p_last_manual_entry IS NULL))) AND
        ((Recinfo.Record_Type_Code = p_Record_Type_Code) OR
         ((Recinfo.Record_Type_Code IS NULL) AND
          (p_Record_Type_Code IS NULL))) AND
        ((Recinfo.TAX_PROVIDER_ID = p_tax_provider_id) OR
         ((Recinfo.TAX_PROVIDER_ID IS NULL) AND
          (p_tax_provider_id IS NULL))) AND
        (NVL(Recinfo.Tax_Only_Line_Flag, 'N') = NVL(p_Tax_Only_Line_Flag, 'N')) AND
        (NVL(Recinfo.adjust_tax_amt_flag, 'N') = NVL(p_adjust_tax_amt_flag, 'N')) AND
        ((Recinfo.ATTRIBUTE_CATEGORY = p_attribute_category) OR
         ((Recinfo.ATTRIBUTE_CATEGORY IS NULL) AND
          (p_attribute_category IS NULL))) AND
        ((Recinfo.ATTRIBUTE1 = p_attribute1) OR
         ((Recinfo.ATTRIBUTE1 IS NULL) AND
          (p_attribute1 IS NULL))) AND
        ((Recinfo.ATTRIBUTE2 = p_attribute2) OR
         ((Recinfo.ATTRIBUTE2 IS NULL) AND
          (p_attribute2 IS NULL))) AND
        ((Recinfo.ATTRIBUTE3 = p_attribute3) OR
         ((Recinfo.ATTRIBUTE3 IS NULL) AND
          (p_attribute3 IS NULL))) AND
        ((Recinfo.ATTRIBUTE4 = p_attribute4) OR
         ((Recinfo.ATTRIBUTE4 IS NULL) AND
          (p_attribute4 IS NULL))) AND
        ((Recinfo.ATTRIBUTE5 = p_attribute5) OR
         ((Recinfo.ATTRIBUTE5 IS NULL) AND
          (p_attribute5 IS NULL))) AND
        ((Recinfo.ATTRIBUTE6 = p_attribute6) OR
         ((Recinfo.ATTRIBUTE6 IS NULL) AND
          (p_attribute6 IS NULL))) AND
        ((Recinfo.ATTRIBUTE7 = p_attribute7) OR
         ((Recinfo.ATTRIBUTE7 IS NULL) AND
          (p_attribute7 IS NULL))) AND
        ((Recinfo.ATTRIBUTE8 = p_attribute8) OR
         ((Recinfo.ATTRIBUTE8 IS NULL) AND
          (p_attribute8 IS NULL))) AND
        ((Recinfo.ATTRIBUTE9 = p_attribute9) OR
         ((Recinfo.ATTRIBUTE9 IS NULL) AND
          (p_attribute9 IS NULL))) AND
        ((Recinfo.ATTRIBUTE10 = p_attribute10) OR
         ((Recinfo.ATTRIBUTE10 IS NULL) AND
          (p_attribute10 IS NULL))) AND
        ((Recinfo.ATTRIBUTE11 = p_attribute11) OR
         ((Recinfo.ATTRIBUTE11 IS NULL) AND
          (p_attribute11 IS NULL))) AND
        ((Recinfo.ATTRIBUTE12 = p_attribute12) OR
         ((Recinfo.ATTRIBUTE12 IS NULL) AND
          (p_attribute12 IS NULL))) AND
        ((Recinfo.ATTRIBUTE13 = p_attribute13) OR
         ((Recinfo.ATTRIBUTE13 IS NULL) AND
          (p_attribute13 IS NULL))) AND
        ((Recinfo.ATTRIBUTE14 = p_attribute14) OR
         ((Recinfo.ATTRIBUTE14 IS NULL) AND
          (p_attribute14 IS NULL))) AND
        ((Recinfo.ATTRIBUTE15 = p_attribute15) OR
         ((Recinfo.ATTRIBUTE15 IS NULL) AND
          (p_attribute15 IS NULL))) AND
        ((Recinfo.GLOBAL_ATTRIBUTE_CATEGORY = p_global_attribute_category) OR
         ((Recinfo.GLOBAL_ATTRIBUTE_CATEGORY IS NULL) AND
          (p_global_attribute_category IS NULL))) AND
        ((Recinfo.GLOBAL_ATTRIBUTE1 = p_global_attribute1) OR
         ((Recinfo.GLOBAL_ATTRIBUTE1 IS NULL) AND
          (p_global_attribute1 IS NULL))) AND
        ((Recinfo.GLOBAL_ATTRIBUTE2 = p_global_attribute2) OR
         ((Recinfo.GLOBAL_ATTRIBUTE2 IS NULL) AND
          (p_global_attribute2 IS NULL))) AND
        ((Recinfo.GLOBAL_ATTRIBUTE3 = p_global_attribute3) OR
         ((Recinfo.GLOBAL_ATTRIBUTE3 IS NULL) AND
          (p_global_attribute3 IS NULL))) AND
        ((Recinfo.GLOBAL_ATTRIBUTE4 = p_global_attribute4) OR
         ((Recinfo.GLOBAL_ATTRIBUTE4 IS NULL) AND
          (p_global_attribute4 IS NULL))) AND
        ((Recinfo.GLOBAL_ATTRIBUTE5 = p_global_attribute5) OR
         ((Recinfo.GLOBAL_ATTRIBUTE5 IS NULL) AND
          (p_global_attribute5 IS NULL))) AND
        ((Recinfo.GLOBAL_ATTRIBUTE6 = p_global_attribute6) OR
         ((Recinfo.GLOBAL_ATTRIBUTE6 IS NULL) AND
          (p_global_attribute6 IS NULL))) AND
        ((Recinfo.GLOBAL_ATTRIBUTE7 = p_global_attribute7) OR
         ((Recinfo.GLOBAL_ATTRIBUTE7 IS NULL) AND
          (p_global_attribute7 IS NULL))) AND
        ((Recinfo.GLOBAL_ATTRIBUTE8 = p_global_attribute8) OR
         ((Recinfo.GLOBAL_ATTRIBUTE8 IS NULL) AND
          (p_global_attribute8 IS NULL))) AND
        ((Recinfo.GLOBAL_ATTRIBUTE9 = p_global_attribute9) OR
         ((Recinfo.GLOBAL_ATTRIBUTE9 IS NULL) AND
          (p_global_attribute9 IS NULL))) AND
        ((Recinfo.GLOBAL_ATTRIBUTE10 = p_global_attribute10) OR
         ((Recinfo.GLOBAL_ATTRIBUTE10 IS NULL) AND
          (p_global_attribute10 IS NULL))) AND
        ((Recinfo.GLOBAL_ATTRIBUTE11 = p_global_attribute11) OR
         ((Recinfo.GLOBAL_ATTRIBUTE11 IS NULL) AND
          (p_global_attribute11 IS NULL))) AND
        ((Recinfo.GLOBAL_ATTRIBUTE12 = p_global_attribute12) OR
         ((Recinfo.GLOBAL_ATTRIBUTE12 IS NULL) AND
          (p_global_attribute12 IS NULL))) AND
        ((Recinfo.GLOBAL_ATTRIBUTE13 = p_global_attribute13) OR
         ((Recinfo.GLOBAL_ATTRIBUTE13 IS NULL) AND
          (p_global_attribute13 IS NULL))) AND
        ((Recinfo.GLOBAL_ATTRIBUTE14 = p_global_attribute14) OR
         ((Recinfo.GLOBAL_ATTRIBUTE14 IS NULL) AND
          (p_global_attribute14 IS NULL))) AND
        ((Recinfo.GLOBAL_ATTRIBUTE15 = p_global_attribute15) OR
         ((Recinfo.GLOBAL_ATTRIBUTE15 IS NULL) AND
          (p_global_attribute15 IS NULL))) AND
        ((Recinfo.GLOBAL_ATTRIBUTE16 = p_global_attribute16) OR
         ((Recinfo.GLOBAL_ATTRIBUTE16 IS NULL) AND
          (p_global_attribute16 IS NULL))) AND
        ((Recinfo.GLOBAL_ATTRIBUTE17 = p_global_attribute17) OR
         ((Recinfo.GLOBAL_ATTRIBUTE17 IS NULL) AND
          (p_global_attribute17 IS NULL))) AND
        ((Recinfo.GLOBAL_ATTRIBUTE18 = p_global_attribute18) OR
         ((Recinfo.GLOBAL_ATTRIBUTE18 IS NULL) AND
          (p_global_attribute18 IS NULL))) AND
        ((Recinfo.GLOBAL_ATTRIBUTE19 = p_global_attribute19) OR
         ((Recinfo.GLOBAL_ATTRIBUTE19 IS NULL) AND
          (p_global_attribute19 IS NULL))) AND
        ((Recinfo.GLOBAL_ATTRIBUTE20 = p_global_attribute20) OR
         ((Recinfo.GLOBAL_ATTRIBUTE20 IS NULL) AND
          (p_global_attribute20 IS NULL))) AND
        (Recinfo.OBJECT_VERSION_NUMBER = p_OBJECT_VERSION_NUMBER) AND
        (Recinfo.CREATED_BY = p_CREATED_BY) AND
        (Recinfo.CREATION_DATE = p_CREATION_DATE) AND
        (Recinfo.LAST_UPDATED_BY = p_LAST_UPDATED_BY) AND
        (Recinfo.LAST_UPDATE_DATE = p_LAST_UPDATE_DATE) AND
        ((Recinfo.LAST_UPDATE_LOGIN = p_LAST_UPDATE_LOGIN) OR
         ((Recinfo.LAST_UPDATE_LOGIN IS NULL) AND
          (p_LAST_UPDATE_LOGIN IS NULL))) ) THEN
			l_transaction_rec.APPLICATION_ID    :=  Recinfo.APPLICATION_ID;
Line: 1051

  PROCEDURE Update_Row
       (--x_rowid                        IN OUT NOCOPY VARCHAR2,
        p_summary_tax_line_id                        NUMBER,
        p_internal_organization_id                   NUMBER,
        p_application_id                             NUMBER,
        p_entity_code                                VARCHAR2,
        p_event_class_code                           VARCHAR2,
        p_trx_id                                     NUMBER,
        p_summary_tax_line_number                    NUMBER,
        p_trx_number                                 VARCHAR2,
        p_applied_from_application_id                NUMBER,
        p_applied_from_evt_class_code                VARCHAR2,--reduced size p_applied_from_event_class_code
        p_applied_from_entity_code                   VARCHAR2,
        p_applied_from_trx_id                        NUMBER,
        p_applied_from_trx_level_type                VARCHAR2,
        p_applied_from_line_id                       NUMBER,
        p_adjusted_doc_application_id                NUMBER,
        p_adjusted_doc_entity_code                   VARCHAR2,
        p_adjusted_doc_evt_class_code                VARCHAR2,--reduced size p_adjusted_doc_event_class_code
        p_adjusted_doc_trx_id                        NUMBER,
        p_adjusted_doc_trx_level_type                VARCHAR2,
        p_applied_to_application_id                  NUMBER,
        p_applied_to_event_class_code                VARCHAR2,
        p_applied_to_entity_code                     VARCHAR2,
        p_applied_to_trx_id                          NUMBER,
        p_applied_to_trx_level_type                  VARCHAR2,
        p_applied_to_line_id                         NUMBER,
        p_tax_exemption_id                           NUMBER,
        p_tax_rate_before_exemption                  NUMBER,
        p_tax_rate_name_before_exempt                VARCHAR2, --reduced size p_tax_rate_name_before_exemption
        p_exempt_rate_modifier                       NUMBER,
        p_exempt_certificate_number                  VARCHAR2,
        p_exempt_reason                              VARCHAR2,
        p_exempt_reason_code                         VARCHAR2,
        p_tax_rate_before_exception                  NUMBER,
        p_tax_rate_name_before_except                VARCHAR2, --reduced size p_tax_rate_name_before_exception
        p_tax_exception_id                           NUMBER,
        p_exception_rate                             NUMBER,
        p_content_owner_id                           NUMBER,
        p_tax_regime_code                            VARCHAR2,
        p_tax                                        VARCHAR2,
        p_tax_status_id                                  NUMBER,
        p_tax_status_code                            VARCHAR2,
        p_tax_rate_id                                NUMBER,
        p_tax_rate_code                              VARCHAR2,
        p_tax_rate                                   NUMBER,
        p_tax_amt                                    NUMBER,
        p_tax_amt_tax_curr                           NUMBER,
        p_tax_amt_funcl_curr                         NUMBER,
        p_tax_jurisdiction_code                      VARCHAR2,
        p_total_rec_tax_amt                          NUMBER,
        p_total_rec_tax_amt_func_curr                NUMBER,--reduced size p_total_rec_tax_amt_funcl_curr
        p_total_rec_tax_amt_tax_curr                 NUMBER,
        p_total_nrec_tax_amt                         NUMBER,
        p_total_nrec_tax_amt_func_curr               NUMBER,--reduced size p_total_nrec_tax_amt_funcl_curr
        p_total_nrec_tax_amt_tax_curr                NUMBER,
        p_ledger_id                                  NUMBER,
        p_legal_entity_id                            NUMBER,
        p_establishment_id                           NUMBER,
        p_currency_conversion_date                   DATE,
        p_currency_conversion_type                   VARCHAR2,
        p_currency_conversion_rate                   NUMBER,
        p_summarization_template_id                  NUMBER,
        p_taxable_basis_formula                      VARCHAR2,
        p_tax_calculation_formula                    VARCHAR2,
        p_historical_flag                            VARCHAR2,
        p_cancel_flag                                VARCHAR2,
        p_delete_flag                                VARCHAR2,
        p_tax_amt_included_flag                      VARCHAR2,
        p_compounding_tax_flag                       VARCHAR2,
        p_self_assessed_flag                         VARCHAR2,
        p_overridden_flag                            VARCHAR2,
        p_reporting_only_flag                        VARCHAR2,
        p_assoc_child_frozen_flag                    VARCHAR2,--reduced size p_Associated_Child_Frozen_Flag
        p_copied_from_other_doc_flag                 VARCHAR2,
        p_manually_entered_flag                      VARCHAR2,
        p_mrc_tax_line_flag                          VARCHAR2,
        p_last_manual_entry                          VARCHAR2,
        p_record_type_code                           VARCHAR2,
        p_tax_provider_id                            NUMBER,
        p_tax_only_line_flag                         VARCHAR2,
        p_adjust_tax_amt_flag                        VARCHAR2,
        --p_ctrl_ef_ov_cal_line_flag                   VARCHAR2,
        p_attribute_category                         VARCHAR2,
        p_attribute1                                 VARCHAR2,
        p_attribute2                                 VARCHAR2,
        p_attribute3                                 VARCHAR2,
        p_attribute4                                 VARCHAR2,
        p_attribute5                                 VARCHAR2,
        p_attribute6                                 VARCHAR2,
        p_attribute7                                 VARCHAR2,
        p_attribute8                                 VARCHAR2,
        p_attribute9                                 VARCHAR2,
        p_attribute10                                VARCHAR2,
        p_attribute11                                VARCHAR2,
        p_attribute12                                VARCHAR2,
        p_attribute13                                VARCHAR2,
        p_attribute14                                VARCHAR2,
        p_attribute15                                VARCHAR2,
        p_global_attribute_category                  VARCHAR2,
        p_global_attribute1                          VARCHAR2,
        p_global_attribute2                          VARCHAR2,
        p_global_attribute3                          VARCHAR2,
        p_global_attribute4                          VARCHAR2,
        p_global_attribute5                          VARCHAR2,
        p_global_attribute6                          VARCHAR2,
        p_global_attribute7                          VARCHAR2,
        p_global_attribute8                          VARCHAR2,
        p_global_attribute9                          VARCHAR2,
        p_global_attribute10                         VARCHAR2,
        p_global_attribute11                         VARCHAR2,
        p_global_attribute12                         VARCHAR2,
        p_global_attribute13                         VARCHAR2,
        p_global_attribute14                         VARCHAR2,
        p_global_attribute15                         VARCHAR2,
        p_global_attribute16                         VARCHAR2,
        p_global_attribute17                         VARCHAR2,
        p_global_attribute18                         VARCHAR2,
        p_global_attribute19                         VARCHAR2,
        p_global_attribute20                         VARCHAR2,
        p_object_version_number                      NUMBER,
        --p_created_by                                 NUMBER,
        --p_creation_date                              DATE,
        p_last_updated_by                            NUMBER,
        p_last_update_date                           DATE,
        p_last_update_login                          NUMBER) IS

    Cursor c_det ( p_application_id NUMBER,
                   p_entity_code VARCHAR2,
                   p_event_class_code VARCHAR2,
                   p_trx_id      NUMBER)
      is select trx_line_id, summary_tax_line_id from zx_lines
         where application_id = p_application_id
         and   entity_code = p_entity_code
         and   event_class_code = p_event_class_code
         and   trx_id = p_trx_id;
Line: 1193

                   IS SELECT
                      tax_status_code,
                      tax_rate_id,
                      tax_rate_code,
                      tax_rate,
                      tax_jurisdiction_code,
                      ledger_id,
                      legal_entity_id,
                      establishment_id,
                      TRUNC(currency_conversion_date) currency_conversion_date,
                      currency_conversion_type,
                      currency_conversion_rate,
                      taxable_basis_formula,
                      tax_calculation_formula,
                      tax_amt_included_flag,
                      compounding_tax_flag,
                      self_assessed_flag,
                      reporting_only_flag,
                      copied_from_other_doc_flag,
                      record_type_code,
                      tax_provider_id,
                      historical_flag,
                      delete_flag,
                      overridden_flag,
                      manually_entered_flag,
                      tax_exemption_id,
                      tax_rate_before_exemption,
                      tax_rate_name_before_exemption,
                      exempt_rate_modifier,
                      exempt_certificate_number,
                      exempt_reason,
                      exempt_reason_code,
                      tax_rate_before_exception,
                      tax_rate_name_before_exception,
                      tax_exception_id,
                      exception_rate,
                      mrc_tax_line_flag,
                      tax_only_line_flag
                FROM zx_lines
                WHERE application_id = p_application_id
                AND   entity_code = p_entity_code
                AND   event_class_code = p_event_class_code
                AND   trx_id  = p_trx_id
                AND   tax_line_id = p_tax_line_id;
Line: 1243

    SELECT
       tax_line_id,
       internal_organization_id   ,
       application_id             ,
       entity_code                ,
       event_class_code           ,
        event_type_code            ,
       trx_id                     ,
        trx_line_id                ,
        trx_level_type             ,
        trx_line_number            ,
        doc_event_status           ,
        tax_event_class_code       ,
        tax_event_type_code        ,
        tax_line_number            ,
       content_owner_id           ,
       tax_regime_id              ,
       tax_regime_code            ,
       tax_id                     ,
       tax                        ,
       tax_status_id              ,
       tax_status_code            ,
       tax_rate_id                ,
       tax_rate_code              ,
       tax_rate                   ,
       tax_rate_type              ,
       tax_apportionment_line_number ,--reduced in size tax_apportionment_line_number
       trx_id_level2              ,
       trx_id_level3              ,
       trx_id_level4              ,
       trx_id_level5              ,
       trx_id_level6              ,
       trx_user_key_level1        ,
       trx_user_key_level2        ,
       trx_user_key_level3        ,
       trx_user_key_level4        ,
       trx_user_key_level5        ,
       trx_user_key_level6        ,
       mrc_tax_line_flag          ,
       mrc_link_to_tax_line_id    ,
       ledger_id                  ,
       establishment_id           ,
       legal_entity_id            ,
       hq_estb_reg_number         ,
       hq_estb_party_tax_prof_id  ,
       currency_conversion_date                ,
       currency_conversion_type                 ,
       currency_conversion_rate                ,
       tax_currency_conversion_date                ,--reduced in size tax_currency_conversion_date
       tax_currency_conversion_type                 ,--reduced in sizetax_currency_conversion_type
       tax_currency_conversion_rate                ,--reduced in sizetax_currency_conversion_rate
       trx_currency_code                        ,
       reporting_currency_code                  ,
       minimum_accountable_unit                ,
       precision                               ,
       trx_number                               ,
       trx_date                                ,
       unit_price                              ,
       line_amt                                ,
       trx_line_quantity                       ,
       tax_base_modifier_rate                  ,
       ref_doc_application_id                  ,
       ref_doc_entity_code                      ,
       ref_doc_event_class_code                 ,
       ref_doc_trx_id                          ,
       ref_doc_trx_level_type                   ,
       ref_doc_line_id                         ,
       ref_doc_line_quantity                   ,
       other_doc_line_amt                      ,
       other_doc_line_tax_amt                  ,
       other_doc_line_taxable_amt              ,
       unrounded_taxable_amt                   ,
       unrounded_tax_amt                       ,
       related_doc_application_id              ,
       related_doc_entity_code                  ,
       related_doc_event_class_code               ,--reduced in sizerelated_doc_event_class_code
       related_doc_trx_id                      ,
       related_doc_trx_level_type               ,
       related_doc_number                       ,
       related_doc_date                        ,
       applied_from_application_id                    ,--reduced in sizeapplied_from_application_id
       applied_from_event_class_code               ,--reduced in sizeapplied_from_event_class_code
       applied_from_entity_code                 ,
       applied_from_trx_id                     ,
       applied_from_trx_level_type              ,
       applied_from_line_id                    ,
       applied_from_trx_number                  ,
       adjusted_doc_application_id              ,  -- reduced in size adjusted_doc_application_id
       adjusted_doc_entity_code                 ,
       adjusted_doc_event_class_code            ,  -- reduced in size adjusted_doc_event_class_code
       adjusted_doc_trx_id                     ,
       adjusted_doc_trx_level_type              ,
       adjusted_doc_line_id                    ,
       adjusted_doc_number                      ,
       adjusted_doc_date                       ,
       applied_to_application_id               ,
       applied_to_event_class_code                ,--reduced in sizeapplied_to_event_class_code
       applied_to_entity_code                   ,
       applied_to_trx_id                       ,
       applied_to_trx_level_type                ,
       applied_to_line_id                      ,
       summary_tax_line_id                     ,
       offset_link_to_tax_line_id              ,
       offset_flag                              ,
       process_for_recovery_flag                ,
       tax_jurisdiction_id                     ,
       tax_jurisdiction_code                    ,
       place_of_supply                         ,
       place_of_supply_type_code                ,
       place_of_supply_result_id               ,
       tax_date_rule_id                        ,
       tax_date                                ,
       tax_determine_date                      ,
       tax_point_date                          ,
       trx_line_date                           ,
       tax_type_code                            ,
       tax_code                                 ,
       tax_registration_id                     ,
       tax_registration_number                  ,
       registration_party_type                  ,
       rounding_level_code                      ,
       rounding_rule_code                       ,
       rounding_lvl_party_tax_prof_id           ,  -- reduced in size rounding_lvl_party_tax_prof_id
       rounding_lvl_party_type                  ,
       compounding_tax_flag                     ,
       orig_tax_status_id                      ,
       orig_tax_status_code                     ,
       orig_tax_rate_id                        ,
       orig_tax_rate_code                       ,
       orig_tax_rate                           ,
       orig_tax_jurisdiction_id                ,
       orig_tax_jurisdiction_code               ,
       orig_tax_amt_included_flag               ,
       orig_self_assessed_flag                  ,
       tax_currency_code                        ,
       tax_amt                                 ,
       tax_amt_tax_curr                        ,
       tax_amt_funcl_curr                      ,
       taxable_amt                             ,
       taxable_amt_tax_curr                    ,
       taxable_amt_funcl_curr                  ,
       orig_taxable_amt                        ,
       orig_taxable_amt_tax_curr               ,
       cal_tax_amt                             ,
       cal_tax_amt_tax_curr                    ,
       cal_tax_amt_funcl_curr                  ,
       orig_tax_amt                            ,
       orig_tax_amt_tax_curr                   ,
       rec_tax_amt                             ,
       rec_tax_amt_tax_curr                    ,
       rec_tax_amt_funcl_curr                  ,
       nrec_tax_amt                            ,
       nrec_tax_amt_tax_curr                   ,
       nrec_tax_amt_funcl_curr                 ,
       tax_exemption_id                        ,
       tax_rate_before_exemption               ,
       tax_rate_name_before_exemption              ,
       exempt_rate_modifier                    ,
       exempt_certificate_number                ,
       exempt_reason                            ,
       exempt_reason_code                       ,
       tax_exception_id                        ,
       tax_rate_before_exception               ,
       tax_rate_name_before_exception              ,
       exception_rate                          ,
       tax_apportionment_flag                   ,
       historical_flag                          ,
       taxable_basis_formula                    ,
       tax_calculation_formula                  ,
       cancel_flag                              ,
       purge_flag                               ,
       delete_flag                              ,
       tax_amt_included_flag                    ,
       self_assessed_flag                       ,
       overridden_flag                          ,
       manually_entered_flag                    ,
       reporting_only_flag                      ,
       freeze_until_overridden_flag             ,  -- reduced in size Freeze_Until_Overridden_Flag
       copied_from_other_doc_flag               ,
       recalc_required_flag                     ,
       settlement_flag                          ,
       item_dist_changed_flag                   ,
       associated_child_frozen_flag             ,  -- reduced in size Associated_Child_Frozen_Flag
       tax_only_line_flag                       ,
       compounding_dep_tax_flag                 ,
       compounding_tax_miss_flag                ,
       sync_with_prvdr_flag                     ,
       last_manual_entry                        ,
       tax_provider_id                         ,
       record_type_code                         ,
       reporting_period_id                     ,
       legal_justification_text1                ,
       legal_justification_text2                ,
       legal_justification_text3                ,
       legal_message_appl_2                    ,
       legal_message_status                    ,
       legal_message_rate                      ,
       legal_message_basis                     ,
       legal_message_calc                      ,
       legal_message_threshold                 ,
       legal_message_pos                       ,
       legal_message_trn                       ,
       legal_message_exmpt                     ,
       legal_message_excpt                     ,
       tax_regime_template_id                  ,
       tax_applicability_result_id             ,--reduced in sizetax_applicability_result_id
       direct_rate_result_id                   ,
       status_result_id                        ,
       rate_result_id                          ,
       basis_result_id                         ,
       thresh_result_id                        ,
       calc_result_id                          ,
       tax_reg_num_det_result_id               ,
       eval_exmpt_result_id                    ,
       eval_excpt_result_id                    ,
       enforce_from_natural_acct_flag               ,--reduced in sizeEnforce_From_Natural_Acct_Flag
       tax_hold_code                           ,
       tax_hold_released_code                  ,
       prd_total_tax_amt                       ,
       prd_total_tax_amt_tax_curr              ,
       prd_total_tax_amt_funcl_curr            ,
       trx_line_index                           ,
       offset_tax_rate_code                     ,
       proration_code                           ,
       other_doc_source                         ,
       internal_org_location_id                ,
       line_assessable_value                   ,
       ctrl_total_line_tx_amt                  ,
       applied_to_trx_number                    ,
       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                       ,
       numeric1                                ,
       numeric2                                ,
       numeric3                                ,
       numeric4                                ,
       numeric5                                ,
       numeric6                                ,
       numeric7                                ,
       numeric8                                ,
       numeric9                                ,
       numeric10                               ,
       char1                                    ,
       char2                                    ,
       char3                                    ,
       char4                                    ,
       char5                                    ,
       char6                                    ,
       char7                                    ,
       char8                                    ,
       char9                                    ,
       char10                                   ,
       date1                                   ,
       date2                                   ,
       date3                                   ,
       date4                                   ,
       date5                                   ,
       date6                                   ,
       date7                                   ,
       date8                                   ,
       date9                                   ,
       date10                                  ,
       interface_entity_code                    ,
       interface_tax_line_id                   ,
       taxing_juris_geography_id               ,
       adjusted_doc_tax_line_id                ,
       object_version_number                   ,
       last_updated_by                         ,
       last_update_date                       ,
       last_update_login
  FROM zx_lines
 WHERE application_id = p_application_id
   AND entity_code = p_entity_code
   AND event_class_code = p_event_class_code
   AND trx_id = p_trx_id
   AND summary_tax_line_id = p_summary_tax_line_id
   AND nvl(cancel_flag,'N') <> 'Y'
   ORDER by associated_child_frozen_flag DESC NULLS LAST;
Line: 1552

   SELECT summary_tax_line_id
   FROM   zx_lines_summary
   WHERE  application_id = p_application_id
   AND    entity_code = p_entity_code
   AND    event_class_code = p_event_class_code
   AND    trx_id = p_trx_id
   AND    tax_status_code = p_tax_status_code
   AND    tax_rate_id = p_tax_rate_id
   AND    tax_rate_code = p_tax_rate_code
   AND    tax_rate = l_tax_rate
   AND    NVL(tax_jurisdiction_code, 'x') = NVL(p_tax_jurisdiction_code, 'x')
   AND    NVL(ledger_id, -999) = NVL(p_ledger_id, -999)
   AND    NVL(legal_entity_id, -999) = NVL(p_legal_entity_id, -999)
   AND    NVL(establishment_id, -999) = NVL(p_establishment_id, -999)
   AND    NVL(TRUNC(currency_conversion_date), DATE_DUMMY) = NVL(TRUNC(p_currency_conversion_date), DATE_DUMMY)
   AND    NVL(currency_conversion_type, 'x') = NVL(p_currency_conversion_type, 'x')
   AND    NVL(currency_conversion_rate, 1) = NVL(p_currency_conversion_rate, 1)
   AND    NVL(taxable_basis_formula, 'x') = NVL(p_taxable_basis_formula, 'x')
   AND    NVL(tax_calculation_formula, 'x') = NVL(p_tax_calculation_formula, 'x')
   AND    NVL(tax_amt_included_flag,'N') = NVL(p_tax_amt_included_flag,'N')
   AND    NVL(compounding_tax_flag,'N') = NVL(p_compounding_tax_flag,'N')
   AND    NVL(self_assessed_flag,'N') = NVL(p_self_assessed_flag,'N')
   AND    NVL(reporting_only_flag,'N') = NVL(p_reporting_only_flag,'N')
   -- AND NVL(copied_from_other_doc_flag,'N') = NVL(p_copied_from_other_doc_flag,'N')
   AND    NVL(record_type_code, 'x') = NVL(p_record_type_code, 'x')
   AND    NVL(tax_provider_id, -999) = NVL(p_tax_provider_id, -999)
   AND    NVL(historical_flag,'N') = NVL(p_historical_flag,'N')
   AND    NVL(delete_flag,'N') = NVL(p_delete_flag,'N')
   --     AND NVL(overridden_flag,'N') = NVL(p_overridden_flag,'N')
   AND    NVL(manually_entered_flag,'N') = NVL(p_manually_entered_flag,'N')
   AND    NVL(tax_exemption_id, -999) = NVL(p_tax_exemption_id, -999)
   -- AND NVL(tax_rate_before_exemption, -999) = NVL(p_tax_rate_before_exemption, -999)
   -- AND NVL(tax_rate_name_before_exemption, 'x') = NVL(p_tax_rate_name_before_exempt, 'x')
   -- AND NVL(exempt_rate_modifier, -999) = NVL(p_exempt_rate_modifier, -999)
   AND    NVL(exempt_certificate_number, 'x') = NVL(p_exempt_certificate_number, 'x')
   -- AND NVL(exempt_reason, 'x') = NVL(p_exempt_reason, 'x')
   AND    NVL(exempt_reason_code, 'x') = NVL(p_exempt_reason_code, 'x')
   -- AND NVL(tax_rate_before_exception, -999) = NVL(p_tax_rate_before_exception, -999)
   -- AND NVL(tax_rate_name_before_exception, 'x') = NVL(p_tax_rate_name_before_except, 'x')
   AND    NVL(tax_exception_id, -999) = NVL(p_tax_exception_id, -999)
   -- AND NVL(exception_rate, -999) = NVL(p_exception_rate, -999)
   AND    NVL(mrc_tax_line_flag,'N') = NVL(p_mrc_tax_line_flag,'N')
   AND    NVL(tax_only_line_flag,'N') = NVL(p_tax_only_line_flag,'N');
Line: 1630

                    'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Update_Row.BEGIN',
                    'ZX_TRL_SUMMARY_OVERRIDE_PKG: Update_Row (+)'||p_self_assessed_flag);
Line: 1636

                    'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Update_Row.BEGIN',
                    'Self assessed flag '||p_self_assessed_flag);
Line: 1641

      SELECT tax_amt, overridden_flag INTO l_summary_tax_amt, l_overridden_flag
        FROM zx_lines_summary
       WHERE summary_tax_line_id = p_summary_tax_line_id;
Line: 1650

      SELECT sum(unrounded_tax_amt), SUM(unrounded_taxable_amt), COUNT(*)
        INTO l_total_detail_tax_amt, l_total_detail_taxable_amt, l_num_det_lines
        FROM zx_lines
       WHERE summary_tax_line_id = p_summary_tax_line_id
         AND application_id      = p_application_id
         AND entity_code         = p_entity_code
         AND event_class_code    = p_event_class_code
         AND trx_id              = p_trx_id
         AND NVL(cancel_flag, 'N') <> 'Y';
Line: 1663

                      'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Update_Row.BEGIN',
                      'No Lines to Update ');
Line: 1666

                      'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Update_Row.END',
                      'ZX_TRL_SUMMARY_OVERRIDE_PKG: Update_Row (-)');
Line: 1684

        SELECT allow_adhoc_tax_rate_flag, adj_for_adhoc_amt_code
          INTO l_allow_adhoc_tax_rate_flag, l_adj_for_adhoc_amt_code
          FROM zx_rates_b
         WHERE tax_rate_id = p_tax_rate_id;
Line: 1714

      SELECT CTRL_EFF_OVRD_CALC_LINES_FLAG
      INTO l_ctrl_ef_ov_cal_line_flag
      FROM ZX_EVNT_CLS_OPTIONS
      WHERE EVENT_CLASS_CODE = p_event_class_code
      AND APPLICATION_ID = p_application_id
      AND ENTITY_CODE = p_entity_code
      AND ENABLED_FLAG = 'Y'
      AND FIRST_PTY_ORG_ID = p_internal_organization_id
      AND EFFECTIVE_FROM <= sysdate
      AND (EFFECTIVE_TO >= sysdate OR
           EFFECTIVE_TO IS NULL);
Line: 1727

        SELECT CTRL_EFF_OVRD_CALC_LINES_FLAG
        INTO l_ctrl_ef_ov_cal_line_flag
        FROM ZX_EVNT_CLS_MAPPINGS
        WHERE EVENT_CLASS_CODE = p_event_class_code
        AND APPLICATION_ID = p_application_id
        AND ENTITY_CODE = p_entity_code;
Line: 1738

                     'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Update_Row',
                     'Update zx_lines_summary (+)');
Line: 1751

                      'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Update_Row.BEGIN',
                      'tax only line flag ='||rec.tax_only_line_flag);
Line: 1754

                      'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Update_Row.BEGIN',
                      'tax only line flag ='||rec.associated_child_frozen_flag);
Line: 1780

           OR NVL(rec.delete_flag,'N')                            <> NVL(p_delete_flag,'N')
           -- OR NVL(rec.overridden_flag,'N')                        <> NVL(p_overridden_flag,'N')
           OR NVL(rec.manually_entered_flag,'N')                  <> NVL(p_manually_entered_flag,'N')
           OR NVL(rec.tax_exemption_id, -999)                     <> NVL(p_tax_exemption_id, -999)
           -- OR NVL(rec.tax_rate_before_exemption, -999)            <> NVL(p_tax_rate_before_exemption, -999)
           -- OR NVL(rec.tax_rate_name_before_exemption, 'x')        <> NVL(p_tax_rate_name_before_exempt, 'x')
           -- OR NVL(rec.exempt_rate_modifier, -999)                 <> NVL(p_exempt_rate_modifier, -999)
           OR NVL(rec.exempt_certificate_number,'x')              <> NVL(p_exempt_certificate_number, 'x')
           -- OR NVL(rec.exempt_reason, 'x')                         <> NVL(p_exempt_reason, 'x')
           OR NVL(rec.exempt_reason_code,'x')                     <> NVL(p_exempt_reason_code, 'x')
           -- OR NVL(rec.tax_rate_before_exception, -999)            <> NVL(p_tax_rate_before_exception, -999)
           -- OR NVL(rec.tax_rate_name_before_exception, 'x')        <> NVL(p_tax_rate_name_before_except, 'x')
           OR NVL(rec.tax_exception_id, -999)                     <> NVL(p_tax_exception_id, -999)
           -- OR NVL(rec.exception_rate, -999)                       <> NVL(p_exception_rate, -999)
           OR NVL(rec.mrc_tax_line_flag,'N')                      <> NVL(p_mrc_tax_line_flag,'N')
           OR NVL(rec.tax_only_line_flag,'N')                     <> NVL(p_tax_only_line_flag,'N')
           -- OR (NVL(l_summary_tax_amt,-999999999)                  <> NVL(p_tax_amt,-999999999)
           -- AND NVL(l_overridden_flag,'N')='N')
          )
        THEN

          IF NVL(rec.associated_child_frozen_flag,'N') = 'Y' THEN

            SELECT zx_lines_s.NEXTVAL INTO l_tax_line_id FROM DUAL;
Line: 1807

              SELECT zx_lines_summary_s.NEXTVAL INTO l_summary_tax_line_id FROM DUAL;
Line: 1811

            SELECT max(abs(tax_apportionment_line_number))+1
            INTO l_tax_apportionment_line_num
            FROM zx_lines
            WHERE application_id = p_application_id
            AND entity_code = p_entity_code
            AND event_class_code = p_event_class_code
            AND trx_id = p_trx_id
            AND trx_line_id = rec.trx_line_id;
Line: 1820

            SELECT nvl(max(tax_line_number),0)+1
            INTO l_tax_line_number
            FROM zx_lines
            WHERE application_id = p_application_id
            AND entity_code = p_entity_code
            AND event_class_code = p_event_class_code
            AND trx_id = p_trx_id
            AND trx_line_id = rec.trx_line_id
            AND trx_level_type = rec.trx_level_type;
Line: 1830

            UPDATE ZX_LINES
            SET cancel_flag = 'Y',
                tax_apportionment_line_number = -1*l_tax_apportionment_line_num,
                tax_amt = 0,
                tax_amt_tax_curr = 0,
                tax_amt_funcl_curr = 0,
                unrounded_tax_amt = 0
            WHERE tax_line_id = rec.tax_line_id;
Line: 1841

                             'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Update_Row.BEGIN',
                             'Tax line id updated'||to_char(rec.tax_line_id));
Line: 1846

              select tax_line_id into l_offset_tax_line_id
              FROM zx_lines
              where application_id = p_application_id
              and entity_code = p_entity_code
              and event_class_code = p_event_class_code
              and offset_link_to_tax_line_id = rec.tax_line_id;
Line: 1853

              SELECT trx_line_id into l_offset_trx_line_id
              FROM zx_lines
              WHERE tax_line_id = l_offset_tax_line_id;
Line: 1857

              SELECT MAX(ABS(tax_apportionment_line_number)) + 1
              INTO l_tax_apportionment_line_num
              FROM zx_lines
              WHERE application_id = p_application_id
              AND entity_code = p_entity_code
              AND event_class_code = p_event_class_code
              AND trx_id = p_trx_id
              AND trx_line_id = l_offset_trx_line_id;
Line: 1866

              UPDATE ZX_LINES
                 SET cancel_flag = 'Y',
                     tax_amt = 0,
                     tax_apportionment_line_number = -1*l_tax_apportionment_line_num,
                     unrounded_tax_amt = 0,
                     tax_amt_tax_curr = 0,
                     tax_amt_funcl_curr = 0,
                     process_for_recovery_flag = 'Y'
               WHERE tax_line_id = l_offset_tax_line_id;
Line: 1883

                              'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Update_Row.BEGIN',
                              'Tax line id updated'||to_char(l_offset_tax_line_id));
Line: 1889

                              'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Update_Row',
                              'tax apportionment line number '||l_tax_apportionment_line_num);
Line: 1914

             zx_trl_detail_override_pkg.Insert_Row
                 (l_row_id                             ,
                  l_tax_line_id                        ,
                  p_internal_organization_id           ,
                  rec.application_id                   ,
                  rec.entity_code                      ,
                  rec.event_class_code                 ,
                  rec.event_type_code                  ,
                  rec.trx_id                           ,
                  rec.trx_line_id                      ,
                  rec.trx_level_type                   ,
                  rec.trx_line_number                  ,
                  rec.doc_event_status                 ,
                  rec.tax_event_class_code             ,
                  rec.tax_event_type_code              ,
                  l_tax_line_number                    ,
                  rec.content_owner_id                 ,
                  rec.tax_regime_id                    ,
                  rec.tax_regime_code                  ,
                  rec.tax_id                           ,
                  rec.tax                              ,
                  p_tax_status_id                      ,
                  p_tax_status_code                    ,
                  p_tax_rate_id                        ,
                  p_tax_rate_code                      ,
                  l_tax_rate                           ,  --tax_rate
                  rec.tax_rate_type                    ,
                  rec.tax_apportionment_line_number    ,  --reduced in size tax_apportionment_line_number
                  rec.trx_id_level2                    ,
                  rec.trx_id_level3                    ,
                  rec.trx_id_level4                    ,
                  rec.trx_id_level5                    ,
                  rec.trx_id_level6                    ,
                  rec.trx_user_key_level1              ,
                  rec.trx_user_key_level2              ,
                  rec.trx_user_key_level3              ,
                  rec.trx_user_key_level4              ,
                  rec.trx_user_key_level5              ,
                  rec.trx_user_key_level6              ,
                  rec.mrc_tax_line_flag                ,
                  rec.mrc_link_to_tax_line_id          ,
                  rec.ledger_id                        ,
                  rec.establishment_id                 ,
                  rec.legal_entity_id                  ,
                  rec.hq_estb_reg_number               ,
                  rec.hq_estb_party_tax_prof_id        ,
                  rec.currency_conversion_date         ,
                  rec.currency_conversion_type         ,
                  rec.currency_conversion_rate         ,
                  rec.tax_currency_conversion_date     ,  --reduced in size tax_currency_conversion_date
                  rec.tax_currency_conversion_type     ,  --reduced in size rec.tax_currency_conversion_type
                  rec.tax_currency_conversion_rate     ,  --reduced in size rec.tax_currency_conversion_rate
                  rec.trx_currency_code                ,
                  rec.reporting_currency_code          ,
                  rec.minimum_accountable_unit         ,
                  rec.precision                        ,
                  p_trx_number                         ,
                  rec.trx_date                         ,
                  rec.unit_price                       ,
                  rec.line_amt                         ,
                  rec.trx_line_quantity                ,
                  rec.tax_base_modifier_rate           ,
                  rec.ref_doc_application_id           ,
                  rec.ref_doc_entity_code              ,
                  rec.ref_doc_event_class_code         ,
                  rec.ref_doc_trx_id                   ,
                  rec.ref_doc_trx_level_type           ,
                  rec.ref_doc_line_id                  ,
                  rec.ref_doc_line_quantity            ,
                  rec.other_doc_line_amt               ,
                  rec.other_doc_line_tax_amt           ,
                  rec.other_doc_line_taxable_amt       ,
                  rec.unrounded_taxable_amt            ,
                  rec.unrounded_tax_amt                ,
                  rec.related_doc_application_id       ,
                  rec.related_doc_entity_code          ,
                  rec.related_doc_event_class_code     ,  --reduced in size rec.related_doc_event_class_code
                  rec.related_doc_trx_id               ,
                  rec.related_doc_trx_level_type       ,
                  rec.related_doc_number               ,
                  rec.related_doc_date                 ,
                  p_applied_from_application_id        ,  --reduced in size rec.applied_from_application_id
                  rec.applied_from_event_class_code    ,  --reduced in size rec.applied_from_event_class_code
                  p_applied_from_entity_code           ,
                  rec.applied_from_trx_id              ,
                  rec.applied_from_trx_level_type      ,
                  rec.applied_from_line_id             ,
                  rec.applied_from_trx_number          ,
                  rec.adjusted_doc_application_id      ,  --reduced in size rec.adjusted_doc_application_id
                  rec.adjusted_doc_entity_code         ,
                  rec.adjusted_doc_event_class_code    ,  --reduced in size rec.adjusted_doc_event_class_code
                  rec.adjusted_doc_trx_id              ,
                  rec.adjusted_doc_trx_level_type      ,
                  rec.adjusted_doc_line_id             ,
                  rec.adjusted_doc_number              ,
                  rec.adjusted_doc_date                ,
                  rec.applied_to_application_id        ,
                  rec.applied_to_event_class_code      ,  --reduced in size rec.applied_to_event_class_code
                  rec.applied_to_entity_code           ,
                  rec.applied_to_trx_id                ,
                  rec.applied_to_trx_level_type        ,
                  rec.applied_to_line_id               ,
                  l_summary_tax_line_id                ,  --summary_tax_line_id
                  rec.offset_link_to_tax_line_id       ,
                  rec.offset_flag                      ,
                  rec.process_for_recovery_flag        ,
                  rec.tax_jurisdiction_id              ,
                  p_tax_jurisdiction_code              ,
                  rec.place_of_supply                  ,
                  rec.place_of_supply_type_code        ,
                  rec.place_of_supply_result_id        ,
                  rec.tax_date_rule_id                 ,
                  rec.tax_date                         ,
                  rec.tax_determine_date               ,
                  rec.tax_point_date                   ,
                  rec.trx_line_date                    ,
                  rec.tax_type_code                    ,
                  rec.tax_code                         ,
                  rec.tax_registration_id              ,
                  rec.tax_registration_number          ,
                  rec.registration_party_type          ,
                  rec.rounding_level_code              ,
                  rec.rounding_rule_code               ,
                  rec.rounding_lvl_party_tax_prof_id   ,  --reduced in size rec.rounding_lvl_party_tax_prof_id
                  rec.rounding_lvl_party_type          ,
                  rec.compounding_tax_flag             ,
                  rec.orig_tax_status_id               ,
                  rec.orig_tax_status_code             ,
                  rec.orig_tax_rate_id                 ,
                  rec.orig_tax_rate_code               ,
                  rec.orig_tax_rate                    ,
                  rec.orig_tax_jurisdiction_id         ,
                  rec.orig_tax_jurisdiction_code       ,
                  l_orig_tax_amt_included_flag         ,
                  l_orig_self_assessed_flag            ,
                  rec.tax_currency_code                ,
                  rec.tax_amt                          ,
                  rec.tax_amt_tax_curr                 ,
                  rec.tax_amt_funcl_curr               ,
                  rec.taxable_amt                      ,
                  rec.taxable_amt_tax_curr             ,
                  rec.taxable_amt_funcl_curr           ,
                  rec.orig_taxable_amt                 ,
                  rec.orig_taxable_amt_tax_curr        ,
                  rec.cal_tax_amt                      ,
                  rec.cal_tax_amt_tax_curr             ,
                  rec.cal_tax_amt_funcl_curr           ,
                  rec.orig_tax_amt                     ,
                  rec.orig_tax_amt_tax_curr            ,
                  rec.rec_tax_amt                      ,
                  rec.rec_tax_amt_tax_curr             ,
                  rec.rec_tax_amt_funcl_curr           ,
                  rec.nrec_tax_amt                     ,
                  rec.nrec_tax_amt_tax_curr            ,
                  rec.nrec_tax_amt_funcl_curr          ,
                  rec.tax_exemption_id                 ,
                  rec.tax_rate_before_exemption        ,
                  rec.tax_rate_name_before_exemption   ,
                  rec.exempt_rate_modifier             ,
                  rec.exempt_certificate_number        ,
                  rec.exempt_reason                    ,
                  rec.exempt_reason_code               ,
                  rec.tax_exception_id                 ,
                  rec.tax_rate_before_exception        ,
                  rec.tax_rate_name_before_exception   ,
                  rec.exception_rate                   ,
                  rec.tax_apportionment_flag           ,
                  rec.historical_flag                  ,
                  p_taxable_basis_formula              ,
                  p_tax_calculation_formula            ,
                  nvl(rec.cancel_flag,'N')             ,
                  rec.purge_flag                       ,
                  rec.delete_flag                      ,
                  p_tax_amt_included_flag              ,
                  p_self_assessed_flag                 ,
                  'C'                                  ,
                  p_manually_entered_flag              ,
                  p_reporting_only_flag                ,
                  rec.freeze_until_overridden_flag     ,  --reduced in size rec.Freeze_Until_Overridden_Flag
                  rec.copied_from_other_doc_flag       ,
                  rec.recalc_required_flag             ,
                  rec.settlement_flag                  ,
                  rec.item_dist_changed_flag           ,
                  NULL                                 ,  --reduced in size rec.Associated_Child_Frozen_Flag
                  rec.tax_only_line_flag               ,
                  rec.compounding_tax_flag             ,
                  rec.compounding_tax_miss_flag        ,
                  rec.sync_with_prvdr_flag             ,
                  rec.last_manual_entry                ,
                  rec.tax_provider_id                  ,
                  p_record_type_code                   ,
                  rec.reporting_period_id              ,
                  rec.legal_justification_text1        ,
                  rec.legal_justification_text2        ,
                  rec.legal_justification_text3        ,
                  rec.legal_message_appl_2             ,
                  rec.legal_message_status             ,
                  rec.legal_message_rate               ,
                  rec.legal_message_basis              ,
                  rec.legal_message_calc               ,
                  rec.legal_message_threshold          ,
                  rec.legal_message_pos                ,
                  rec.legal_message_trn                ,
                  rec.legal_message_exmpt              ,
                  rec.legal_message_excpt              ,
                  rec.tax_regime_template_id           ,
                  rec.tax_applicability_result_id      ,  --reduced in size rec.tax_applicability_result_id
                  rec.direct_rate_result_id            ,
                  rec.status_result_id                 ,
                  rec.rate_result_id                   ,
                  rec.basis_result_id                  ,
                  rec.thresh_result_id                 ,
                  rec.calc_result_id                   ,
                  rec.tax_reg_num_det_result_id        ,
                  rec.eval_exmpt_result_id             ,
                  rec.eval_excpt_result_id             ,
                  rec.enforce_from_natural_acct_flag   ,  --reduced in size rec.Enforce_From_Natural_Acct_Flag
                  rec.tax_hold_code                    ,
                  rec.tax_hold_released_code           ,
                  rec.prd_total_tax_amt                ,
                  rec.prd_total_tax_amt_tax_curr       ,
                  rec.prd_total_tax_amt_funcl_curr     ,
                  rec.trx_line_index                   ,
                  rec.offset_tax_rate_code             ,
                  rec.proration_code                   ,
                  rec.other_doc_source                 ,
                  rec.internal_org_location_id         ,
                  rec.line_assessable_value            ,
                  rec.ctrl_total_line_tx_amt           ,
                  rec.applied_to_trx_number            ,
                  rec.attribute_category               ,
                  rec.attribute1                       ,
                  rec.attribute2                       ,
                  rec.attribute3                       ,
                  rec.attribute4                       ,
                  rec.attribute5                       ,
                  rec.attribute6                       ,
                  rec.attribute7                       ,
                  rec.attribute8                       ,
                  rec.attribute9                       ,
                  rec.attribute10                      ,
                  rec.attribute11                      ,
                  rec.attribute12                      ,
                  rec.attribute13                      ,
                  rec.attribute14                      ,
                  rec.attribute15                      ,
                  rec.global_attribute_category        ,
                  rec.global_attribute1                ,
                  rec.global_attribute2                ,
                  rec.global_attribute3                ,
                  rec.global_attribute4                ,
                  rec.global_attribute5                ,
                  rec.global_attribute6                ,
                  rec.global_attribute7                ,
                  rec.global_attribute8                ,
                  rec.global_attribute9                ,
                  rec.global_attribute10               ,
                  rec.global_attribute11               ,
                  rec.global_attribute12               ,
                  rec.global_attribute13               ,
                  rec.global_attribute14               ,
                  rec.global_attribute15               ,
                  rec.numeric1                         ,
                  rec.numeric2                         ,
                  rec.numeric3                         ,
                  rec.numeric4                         ,
                  rec.numeric5                         ,
                  rec.numeric6                         ,
                  rec.numeric7                         ,
                  rec.numeric8                         ,
                  rec.numeric9                         ,
                  rec.numeric10                        ,
                  rec.char1                            ,
                  rec.char2                            ,
                  rec.char3                            ,
                  rec.char4                            ,
                  rec.char5                            ,
                  rec.char6                            ,
                  rec.char7                            ,
                  rec.char8                            ,
                  rec.char9                            ,
                  rec.char10                           ,
                  rec.date1                            ,
                  rec.date2                            ,
                  rec.date3                            ,
                  rec.date4                            ,
                  rec.date5                            ,
                  rec.date6                            ,
                  rec.date7                            ,
                  rec.date8                            ,
                  rec.date9                            ,
                  rec.date10                           ,
                  rec.interface_entity_code            ,
                  rec.interface_tax_line_id            ,
                  rec.taxing_juris_geography_id        ,
                  rec.adjusted_doc_tax_line_id         ,
                  rec.object_version_number            ,
                  rec.last_updated_by                  ,
                  rec.last_update_date                 ,
                  rec.last_updated_by                  ,
                  rec.last_update_date                 ,
                  rec.last_update_login);
Line: 2223

              SELECT count(*) INTO l_num_canceled_detail_lines
                FROM zx_lines
               WHERE application_id      = p_application_id
                 AND entity_code         = p_entity_code
                 AND event_class_code    = p_event_class_code
                 AND trx_id              = p_trx_id
                 AND summary_tax_line_id = p_summary_tax_line_id
                 AND nvl(cancel_flag,'N')= 'Y';
Line: 2238

                SELECT zx_lines_summary_s.NEXTVAL INTO l_summary_tax_line_id FROM DUAL;
Line: 2246

                UPDATE ZX_LINES
                   SET summary_tax_line_id = l_summary_tax_line_id
                WHERE tax_line_id = rec.tax_line_id;
Line: 2262

     UPDATE ZX_LINES_SUMMARY
        SET TAX_STATUS_CODE       = p_tax_status_code,
            TAX_RATE_ID           = p_tax_rate_Id,
            SUMMARY_TAX_LINE_ID   = nvl(l_summary_tax_line_id,p_summary_tax_line_id) ,
            TAX_RATE_CODE         = p_tax_rate_code,
            TAX_RATE              = l_tax_rate,
            TAX_AMT               = p_tax_amt,
            OVERRIDDEN_FLAG       = p_overridden_flag,
            LAST_MANUAL_ENTRY     = decode (nvl(p_cancel_flag,'N'), 'N', p_last_manual_entry, 'TAX_AMOUNT'),
            ADJUST_TAX_AMT_FLAG   = decode (nvl(p_cancel_flag,'N'), 'N', 'Y', ADJUST_TAX_AMT_FLAG),
            CANCEL_FLAG           = NVL(p_cancel_flag,'N'),
            TAX_AMT_INCLUDED_FLAG = p_tax_amt_included_flag,
            SELF_ASSESSED_FLAG    = p_self_assessed_flag,
            TAX_ONLY_LINE_FLAG    = p_tax_only_line_flag,
            OBJECT_VERSION_NUMBER = NVL(p_object_version_number, OBJECT_VERSION_NUMBER + 1),
            LAST_UPDATED_BY       = fnd_global.user_id,
            LAST_UPDATE_DATE      = sysdate,
            LAST_UPDATE_LOGIN     = fnd_global.login_id
      WHERE summary_tax_line_id = p_summary_tax_line_id;
Line: 2285

                    'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Update_Row',
                     'cancel flag is '||p_cancel_flag);
Line: 2291

                     'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Update_Row',
                     'tot detail tax amt'||to_char(l_total_detail_tax_amt));
Line: 2296

                     'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Update_Row',
                     'tot detail taxable amt'||to_char(l_total_detail_taxable_amt));
Line: 2302

                     'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Update_Row',
                     'before cancel flag = N');
Line: 2310

                     'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Update_Row.BEGIN',
                     'no of det lines 1');
Line: 2313

       UPDATE ZX_LINES
          SET UNROUNDED_TAX_AMT = p_tax_amt
        WHERE APPLICATION_ID = p_application_id
        AND ENTITY_CODE = p_entity_code
        AND EVENT_CLASS_CODE = p_event_class_code
        AND TRX_ID = p_trx_id
        AND SUMMARY_TAX_LINE_ID = l_summary_tax_line_id
        AND nvl(cancel_flag,'N') <> 'Y';
Line: 2325

                     'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Update_Row.BEGIN',
                     'tot det tax amt <> 0');
Line: 2328

         UPDATE ZX_LINES
          SET UNROUNDED_TAX_AMT = decode(nvl(p_cancel_flag,'N'), 'N', ((unrounded_tax_amt * p_tax_amt)/l_total_detail_tax_amt), 0)
         WHERE APPLICATION_ID = p_application_id
         AND ENTITY_CODE = p_entity_code
         AND EVENT_CLASS_CODE = p_event_class_code
         AND TRX_ID = p_trx_id
         AND SUMMARY_TAX_LINE_ID = l_summary_tax_line_id
         AND nvl(cancel_flag,'N') <> 'Y';
Line: 2339

                     'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Update_Row.BEGIN',
                     'tot det taxable amt <> 0');
Line: 2342

         UPDATE ZX_LINES
          SET UNROUNDED_TAX_AMT = decode(nvl(p_cancel_flag,'N'), 'N', ((unrounded_taxable_amt * p_tax_amt)/l_total_detail_taxable_amt), 0)
         WHERE APPLICATION_ID = p_application_id
         AND ENTITY_CODE = p_entity_code
         AND EVENT_CLASS_CODE = p_event_class_code
         AND TRX_ID = p_trx_id
         AND SUMMARY_TAX_LINE_ID = l_summary_tax_line_id
         AND nvl(cancel_flag,'N') <> 'Y';
Line: 2353

                     'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Update_Row.BEGIN',
                     'exception');
Line: 2361

                     'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Update_Row.BEGIN',
                     'exception -- Tax amount is Not Zero');
Line: 2365

         FND_MESSAGE.Set_Name ('ZX','ZX_TAX_AMT_UPDATE_NOT_ALLOWED');
Line: 2375

                     'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Update_Row',
                     'before manually entered flag = N');
Line: 2384

          UPDATE ZX_LINES
            SET RECALC_REQUIRED_FLAG = 'Y'
            WHERE APPLICATION_ID = p_application_id
            AND ENTITY_CODE      = p_entity_code
            AND EVENT_CLASS_CODE = p_event_class_code
            AND TRX_ID           = p_trx_id
            AND SUMMARY_TAX_LINE_ID = l_summary_tax_line_id
            AND nvl(MANUALLY_ENTERED_FLAG,'N')     = 'N'
            AND nvl(CANCEL_FLAG,'N') = 'N';
Line: 2398

          UPDATE ZX_LINES
            SET RECALC_REQUIRED_FLAG = 'Y'
            WHERE APPLICATION_ID = p_application_id
            AND ENTITY_CODE      = p_entity_code
            AND EVENT_CLASS_CODE = p_event_class_code
            AND TRX_ID           = p_trx_id
            AND SUMMARY_TAX_LINE_ID = l_summary_tax_line_id
            AND nvl(COMPOUNDING_DEP_TAX_FLAG,'N') = 'Y'
            AND nvl(CANCEL_FLAG,'N') = 'N';
Line: 2411

    UPDATE ZX_LINES
      SET ORIG_TAX_STATUS_ID        = nvl(ORIG_TAX_STATUS_ID, TAX_STATUS_ID),
          ORIG_TAX_STATUS_CODE      = nvl(ORIG_TAX_STATUS_CODE, TAX_STATUS_CODE),
          ORIG_TAX_RATE_ID          = nvl(ORIG_TAX_RATE_ID, TAX_RATE_ID),
          ORIG_TAX_RATE_CODE        = nvl(ORIG_TAX_RATE_CODE, TAX_RATE_CODE),
          ORIG_TAX_RATE             = nvl(ORIG_TAX_RATE, TAX_RATE),
          ORIG_TAXABLE_AMT          = nvl(ORIG_TAXABLE_AMT, TAXABLE_AMT),
          ORIG_TAXABLE_AMT_TAX_CURR = nvl(ORIG_TAXABLE_AMT_TAX_CURR, TAXABLE_AMT_TAX_CURR),
          ORIG_TAX_AMT              = nvl(ORIG_TAX_AMT, TAX_AMT),
          ORIG_TAX_AMT_TAX_CURR     = nvl(ORIG_TAX_AMT_TAX_CURR, TAX_AMT_TAX_CURR),
          SYNC_WITH_PRVDR_FLAG      = decode(p_tax_provider_id, NULL, 'N', 'Y'),
          TAX_STATUS_ID             = p_tax_status_id,
          TAX_STATUS_CODE           = p_tax_status_code,
          TAX_RATE_ID               = p_tax_rate_id,
          TAX_RATE_CODE             = p_tax_rate_code,
          TAX_RATE                  = l_tax_rate,
          --TAX_AMT                   = decode(nvl(p_cancel_flag,'N'), 'N', NULL, 0),
          TAX_AMT                   = decode(nvl(p_cancel_flag,'N'), 'N', NULL, 0),
          RECALC_REQUIRED_FLAG      = decode(nvl(p_cancel_flag,'N'), 'N', 'Y', 'N'),
          OVERRIDDEN_FLAG           = decode(nvl(p_cancel_flag,'N'), 'N', p_overridden_flag, 'Y'),
          SELF_ASSESSED_FLAG        = p_self_assessed_flag,
          ORIG_SELF_ASSESSED_FLAG   = decode(ORIG_SELF_ASSESSED_FLAG,NULL,decode(p_self_assessed_flag,SELF_ASSESSED_FLAG,ORIG_SELF_ASSESSED_FLAG,SELF_ASSESSED_FLAG),ORIG_SELF_ASSESSED_FLAG),
          ORIG_TAX_AMT_INCLUDED_FLAG   = decode(ORIG_TAX_AMT_INCLUDED_FLAG,NULL,decode(p_tax_amt_included_flag,TAX_AMT_INCLUDED_FLAG,ORIG_TAX_AMT_INCLUDED_FLAG,TAX_AMT_INCLUDED_FLAG),ORIG_TAX_AMT_INCLUDED_FLAG),
          LAST_MANUAL_ENTRY         = decode(nvl(p_cancel_flag,'N'), 'N', p_last_manual_entry, 'TAX_AMOUNT'),
          CANCEL_FLAG               = nvl(p_cancel_flag,'N'),
          OBJECT_VERSION_NUMBER     = OBJECT_VERSION_NUMBER + 1,
          UNROUNDED_TAX_AMT         = decode(nvl(p_cancel_flag,'N'),'Y',0,UNROUNDED_TAX_AMT),
          PROCESS_FOR_RECOVERY_FLAG = decode(p_reporting_only_flag, 'N', 'Y', 'N'),
          SUMMARY_TAX_LINE_ID       = nvl(l_existing_summary_tax_line_id,l_summary_tax_line_id)  -- new changes
      WHERE APPLICATION_ID = p_application_id
      AND ENTITY_CODE      = p_entity_code
      AND EVENT_CLASS_CODE = p_event_class_code
      AND TRX_ID           = p_trx_id
      AND SUMMARY_TAX_LINE_ID = l_summary_tax_line_id
      AND nvl(cancel_flag,'N') <> 'Y';
Line: 2449

                     'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Update_Row',
                     'Update zx_lines_summary (-)');
Line: 2455

                     'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Update_Row.END',
                     'ZX_TRL_SUMMARY_OVERRIDE_PKG: Update_Row (-)');
Line: 2458

  END Update_Row;
Line: 2460

  PROCEDURE Delete_Row
       (x_rowid                        IN OUT NOCOPY VARCHAR2,
        p_summary_tax_line_id                        NUMBER,
        p_internal_organization_id                   NUMBER,
        p_application_id                             NUMBER,
        p_entity_code                                VARCHAR2,
        p_event_class_code                           VARCHAR2,
        p_trx_id                                     NUMBER,
        p_summary_tax_line_number                    NUMBER,
        p_trx_number                                 VARCHAR2,
        p_applied_from_application_id                NUMBER,
        p_applied_from_evt_class_code                VARCHAR2,--reduced size p_applied_from_event_class_code
        p_applied_from_entity_code                   VARCHAR2,
        p_applied_from_trx_id                        NUMBER,
        p_applied_from_trx_level_type                VARCHAR2,
        p_applied_from_line_id                       NUMBER,
        p_adjusted_doc_application_id                NUMBER,
        p_adjusted_doc_entity_code                   VARCHAR2,
        p_adjusted_doc_evt_class_code                VARCHAR2,--reduced size p_adjusted_doc_event_class_code
        p_adjusted_doc_trx_id                        NUMBER,
        p_adjusted_doc_trx_level_type                VARCHAR2,
        p_applied_to_application_id                  NUMBER,
        p_applied_to_event_class_code                VARCHAR2,
        p_applied_to_entity_code                     VARCHAR2,
        p_applied_to_trx_id                          NUMBER,
        p_applied_to_trx_level_type                  VARCHAR2,
        p_applied_to_line_id                         NUMBER,
        p_tax_exemption_id                           NUMBER,
        p_tax_rate_before_exemption                  NUMBER,
        p_tax_rate_name_before_exempt                VARCHAR2, --reduced size p_tax_rate_name_before_exemption
        p_exempt_rate_modifier                       NUMBER,
        p_exempt_certificate_number                  VARCHAR2,
        p_exempt_reason                              VARCHAR2,
        p_exempt_reason_code                         VARCHAR2,
        p_tax_rate_before_exception                  NUMBER,
        p_tax_rate_name_before_except                VARCHAR2, --reduced size p_tax_rate_name_before_exception
        p_tax_exception_id                           NUMBER,
        p_exception_rate                             NUMBER,
        p_content_owner_id                           NUMBER,
        p_tax_regime_code                            VARCHAR2,
        p_tax                                        VARCHAR2,
        p_tax_status_code                            VARCHAR2,
        p_tax_rate_id                                NUMBER,
        p_tax_rate_code                              VARCHAR2,
        p_tax_rate                                   NUMBER,
        p_tax_amt                                    NUMBER,
        p_tax_amt_tax_curr                           NUMBER,
        p_tax_amt_funcl_curr                         NUMBER,
        p_tax_jurisdiction_code                      VARCHAR2,
        p_total_rec_tax_amt                          NUMBER,
        p_total_rec_tax_amt_func_curr                NUMBER,--reduced size p_total_rec_tax_amt_funcl_curr
        p_total_rec_tax_amt_tax_curr                 NUMBER,
        p_total_nrec_tax_amt                         NUMBER,
        p_total_nrec_tax_amt_func_curr               NUMBER,--reduced size p_total_nrec_tax_amt_funcl_curr
        p_total_nrec_tax_amt_tax_curr                NUMBER,
        p_ledger_id                                  NUMBER,
        p_legal_entity_id                            NUMBER,
        p_establishment_id                           NUMBER,
        p_currency_conversion_date                   DATE,
        p_currency_conversion_type                   VARCHAR2,
        p_currency_conversion_rate                   NUMBER,
        p_summarization_template_id                  NUMBER,
        p_taxable_basis_formula                      VARCHAR2,
        p_tax_calculation_formula                    VARCHAR2,
        p_historical_flag                            VARCHAR2,
        p_cancel_flag                                VARCHAR2,
        p_delete_flag                                VARCHAR2,
        p_tax_amt_included_flag                      VARCHAR2,
        p_compounding_tax_flag                       VARCHAR2,
        p_self_assessed_flag                         VARCHAR2,
        p_overridden_flag                            VARCHAR2,
        p_reporting_only_flag                        VARCHAR2,
        p_assoc_child_frozen_flag                    VARCHAR2,--reduced size p_Associated_Child_Frozen_Flag
        p_copied_from_other_doc_flag                 VARCHAR2,
        p_manually_entered_flag                      VARCHAR2,
        p_mrc_tax_line_flag                          VARCHAR2,
        p_last_manual_entry                          VARCHAR2,
        p_record_type_code                           VARCHAR2,
        p_tax_provider_id                            NUMBER,
        p_tax_only_line_flag                         VARCHAR2,
        p_adjust_tax_amt_flag                        VARCHAR2,
        p_attribute_category                         VARCHAR2,
        p_attribute1                                 VARCHAR2,
        p_attribute2                                 VARCHAR2,
        p_attribute3                                 VARCHAR2,
        p_attribute4                                 VARCHAR2,
        p_attribute5                                 VARCHAR2,
        p_attribute6                                 VARCHAR2,
        p_attribute7                                 VARCHAR2,
        p_attribute8                                 VARCHAR2,
        p_attribute9                                 VARCHAR2,
        p_attribute10                                VARCHAR2,
        p_attribute11                                VARCHAR2,
        p_attribute12                                VARCHAR2,
        p_attribute13                                VARCHAR2,
        p_attribute14                                VARCHAR2,
        p_attribute15                                VARCHAR2,
        p_global_attribute_category                  VARCHAR2,
        p_global_attribute1                          VARCHAR2,
        p_global_attribute2                          VARCHAR2,
        p_global_attribute3                          VARCHAR2,
        p_global_attribute4                          VARCHAR2,
        p_global_attribute5                          VARCHAR2,
        p_global_attribute6                          VARCHAR2,
        p_global_attribute7                          VARCHAR2,
        p_global_attribute8                          VARCHAR2,
        p_global_attribute9                          VARCHAR2,
        p_global_attribute10                         VARCHAR2,
        p_global_attribute11                         VARCHAR2,
        p_global_attribute12                         VARCHAR2,
        p_global_attribute13                         VARCHAR2,
        p_global_attribute14                         VARCHAR2,
        p_global_attribute15                         VARCHAR2,
        p_global_attribute16                         VARCHAR2,
        p_global_attribute17                         VARCHAR2,
        p_global_attribute18                         VARCHAR2,
        p_global_attribute19                         VARCHAR2,
        p_global_attribute20                         VARCHAR2,
        p_object_version_number                      NUMBER,
        p_created_by                                 NUMBER,
        p_creation_date                              DATE,
        p_last_updated_by                            NUMBER,
        p_last_update_date                           DATE,
        p_last_update_login                          NUMBER) IS

  BEGIN
    g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
Line: 2590

                     'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Delete_Row.BEGIN',
                     'ZX_TRL_SUMMARY_OVERRIDE_PKG: Delete_Row (+)');
Line: 2596

                     'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Delete_Row',
                     'Update zx_lines_summary for DELETE (+)');
Line: 2600

    UPDATE ZX_LINES_SUMMARY
      SET DELETE_FLAG = 'Y',
          OBJECT_VERSION_NUMBER = NVL(p_object_version_number, OBJECT_VERSION_NUMBER + 1)
      WHERE SUMMARY_TAX_LINE_ID = p_summary_tax_line_id;
Line: 2605

    UPDATE ZX_LINES
      SET DELETE_FLAG = 'Y',
          SYNC_WITH_PRVDR_FLAG = DECODE(p_tax_provider_id,
                                        NULL, 'N', 'Y'),
          OBJECT_VERSION_NUMBER = OBJECT_VERSION_NUMBER + 1
      WHERE APPLICATION_ID    = p_application_id
      AND ENTITY_CODE         = p_entity_code
      AND EVENT_CLASS_CODE    = p_event_class_code
      AND TRX_ID              = p_trx_id
      AND SUMMARY_TAX_LINE_ID = p_summary_tax_line_id;
Line: 2622

                     'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Delete_Row',
                     'Update zx_lines_summary for DELETE (-)');
Line: 2625

                     'ZX.PLSQL.ZX_TRL_SUMMARY_OVERRIDE_PKG.Delete_Row.END',
                     'ZX_TRL_SUMMARY_OVERRIDE_PKG.Delete_Row (-)');
Line: 2629

  END Delete_Row;
Line: 2652

                     'Update zx_lines_det_factors (+)');
Line: 2655

    UPDATE ZX_LINES_DET_FACTORS
      SET EVENT_ID = p_event_id
      WHERE APPLICATION_ID = p_application_id
        AND ENTITY_CODE      = p_entity_code
        AND EVENT_CLASS_CODE = p_event_class_code
        AND TRX_ID           = p_trx_id
        AND (TRX_LINE_ID, TRX_LEVEL_TYPE)
           IN (SELECT TRX_LINE_ID, TRX_LEVEL_TYPE
                 FROM ZX_LINES
                 WHERE APPLICATION_ID    = p_application_id
                   AND ENTITY_CODE         = p_entity_code
                   AND EVENT_CLASS_CODE    = p_event_class_code
                   AND TRX_ID              = p_trx_id
                   AND SUMMARY_TAX_LINE_ID = p_summary_tax_line_id);
Line: 2673

                     'Update zx_lines_det_factors (-)');
Line: 2714

      SELECT count(*)
      INTO l_key_check
      FROM ZX_LINES_SUMMARY LS
      WHERE APPLICATION_ID         = p_application_id
      AND ENTITY_CODE              = p_entity_code
      AND EVENT_CLASS_CODE         = p_event_class_code
      AND INTERNAL_ORGANIZATION_ID = p_internal_organization_id
      AND TRX_ID                   = p_trx_id
      AND TAX_REGIME_CODE          = p_tax_regime_code
      AND TAX                      = p_tax
      AND TAX_STATUS_CODE          = p_tax_status_code
      AND TAX_RATE_CODE            = p_tax_rate_code;
Line: 2758

      SELECT *
        FROM ZX_LINES_SUMMARY
       WHERE application_id = c_application_id
         AND entity_code    = c_entity_code
         AND event_class_code = c_event_class_code
    	   AND trx_id = c_trx_id
      FOR UPDATE NOWAIT;