DBA Data[Home] [Help]

APPS.CS_CHARGE_DETAILS_PVT SQL Statements

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

Line: 45

PROCEDURE CANT_UPDATE_DETAIL_PARAM_MSG(
                 P_TOKEN_AN            IN      VARCHAR2,
                 P_TOKEN_CN            IN      VARCHAR2,
                 P_TOKEN_V             IN      VARCHAR2 );
Line: 50

PROCEDURE CANNOT_DELETE_LINE_MSG(
                 P_TOKEN_AN    IN      VARCHAR2);
Line: 100

                 X_UPDATE_IB_FLAG            OUT NOCOPY VARCHAR2,
                 X_SRC_REFERENCE_REQD_FLAG   OUT NOCOPY VARCHAR2,
                 X_SRC_RETURN_REQD_FLAG      OUT NOCOPY VARCHAR2,
                 X_NON_SRC_REFERENCE_REQD    OUT NOCOPY VARCHAR2,
                 X_NON_SRC_RETURN_REQD       OUT NOCOPY VARCHAR2,
                 X_MSG_DATA                  OUT NOCOPY  VARCHAR2,
                 X_MSG_COUNT                 OUT NOCOPY  NUMBER,
                 X_RETURN_STATUS             OUT NOCOPY VARCHAR2);
Line: 112

                 P_UPDATE_IB_FLAG       IN         VARCHAR2,
                 X_COMMS_TRACKABLE_FLAG OUT NOCOPY VARCHAR2,
                 X_SERIAL_CONTROL_FLAG  OUT NOCOPY VARCHAR2,
                 X_REV_CONTROL_FLAG     OUT NOCOPY VARCHAR2,
                 X_MSG_DATA             OUT NOCOPY  VARCHAR2,
                 X_MSG_COUNT            OUT NOCOPY  NUMBER,
                 X_RETURN_STATUS        OUT NOCOPY VARCHAR2);
Line: 232

                 x_disallow_charge_update  OUT NOCOPY  VARCHAR2,
                 x_msg_data                OUT NOCOPY  VARCHAR2,
                 x_msg_count               OUT NOCOPY  NUMBER,
                 x_return_status           OUT NOCOPY  NUMBER);
Line: 443

  SELECT 'Y'
    FROM cs_incidents_all
   WHERE incident_id = p_incident_id;
Line: 490

SELECT meaning from ar_lookups
WHERE  lookup_type = 'CREDIT_MEMO_REASON'
and lookup_code = p_return_reason_code;
Line: 537

  SELECT lookup_code
    FROM fnd_lookup_values
   WHERE lookup_type = 'CS_CHG_LINE_TYPE' AND
         lookup_code = p_charge_line_type;
Line: 587

  SELECT business_process_id
    FROM cs_business_processes
   WHERE business_process_id = p_business_process_id;
Line: 632

SELECT 'Y'
FROM hz_parties
WHERE party_id = p_party_id
AND   nvl(status, 'A')  = 'A';
Line: 685

SELECT cust_account_id
FROM   hz_cust_accounts
WHERE  cust_account_id = p_account_id
  AND  party_id = p_party_id
  AND  nvl(status, 'A') = 'A';
Line: 736

  SELECT party_type
   FROM  hz_parties
  WHERE  party_id = p_party_id;
Line: 742

SELECT  rel.party_id
FROM    hz_relationships party_rel,
        hz_parties sub,
        hz_parties rel,
        ar_lookups ar,
        ar_lookups relm,
        hz_relationship_types typ,
        hz_code_assignments asg
WHERE   party_rel.object_id = p_party_id
        AND party_rel.party_id =  rel.party_id
        AND rel.party_id = p_contact_id
        AND party_rel.subject_id = sub.party_id
        AND sub.party_type = 'PERSON'
        AND sub.status = 'A'
        AND ar.lookup_type(+) = 'CONTACT_TITLE'
        AND sub.person_pre_name_adjunct = ar.lookup_code(+)
        AND relm.lookup_type(+) = 'PARTY_RELATIONS_TYPE'
        AND party_rel.relationship_code = relm.lookup_code(+)
        AND nvl(party_rel.start_date, sysdate-1) < sysdate
        AND nvl(party_rel.end_date  , sysdate+1) > sysdate
        AND party_rel.status = 'A'
        AND asg.owner_table_name = 'HZ_RELATIONSHIP_TYPES'
        AND asg.owner_table_id = typ.relationship_type_id
        AND asg.class_category = 'RELATIONSHIP_TYPE_GROUP'
        AND asg.class_code = 'PARTY_REL_GRP_CONTACTS'
        AND typ.relationship_type = party_rel.relationship_type
        AND party_rel.subject_type = 'PERSON'
        AND party_rel.subject_table_name = 'HZ_PARTIES'
        AND party_rel.object_type = 'ORGANIZATION'
        AND party_rel.object_table_name = 'HZ_PARTIES'
        AND party_rel.relationship_code = typ.forward_rel_code;
Line: 775

SELECT  rel.party_id
FROM    hz_relationships party_rel,
        hz_parties sub,
        hz_parties rel,
        ar_lookups ar,
        ar_lookups relm,
        hz_relationship_types typ,
        hz_code_assignments asg
WHERE   party_rel.object_id = p_party_id
        AND party_rel.party_id = rel.party_id
        AND rel.party_id = p_contact_id
        AND party_rel.subject_id = sub.party_id
        AND sub.party_type = 'PERSON'
        AND ar.lookup_type(+) = 'CONTACT_TITLE'
        AND sub.person_pre_name_adjunct = ar.lookup_code(+)
        AND relm.lookup_type(+) = 'PARTY_RELATIONS_TYPE'
        AND party_rel.relationship_code = relm.lookup_code(+)
        AND nvl(party_rel.start_date, sysdate-1) < sysdate
        AND nvl(party_rel.end_date  , sysdate+1) > sysdate
        AND party_rel.status = 'A'
        AND asg.owner_table_name = 'HZ_RELATIONSHIP_TYPES'
        AND asg.owner_table_id = typ.relationship_type_id
        AND asg.class_category = 'RELATIONSHIP_TYPE_GROUP'
        AND asg.class_code = 'PARTY_REL_GRP_CONTACTS'
        AND typ.relationship_type = party_rel.relationship_type
        AND party_rel.subject_type = 'PERSON'
        AND party_rel.subject_table_name = 'HZ_PARTIES'
        AND party_rel.object_type = 'PERSON' -- added for bug # 4744186
        AND party_rel.object_table_name = 'HZ_PARTIES'
        AND party_rel.relationship_code = typ.forward_rel_code;
Line: 884

SELECT site.party_site_id
 FROM  HZ_PARTY_SITES site,
       HZ_PARTY_SITE_USES site_use,
       HZ_PARTIES party
 WHERE site.party_site_id  = p_party_site_id
       AND site.party_id   =  p_party_id
       AND site.party_id   = party.party_id
       AND site.party_site_id = site_use.party_site_id
       AND nvl(site.status, 'A') = 'A'
       AND site_use.site_use_type = 'BILL_TO';
Line: 899

SELECT site.party_site_id
 FROM  HZ_PARTY_SITES site,
       HZ_PARTY_SITE_USES site_use,
       HZ_PARTIES party
 WHERE site.party_site_id  = p_party_site_id
       AND site.party_id   =  p_party_id
       AND site.party_id   = party.party_id
       AND site.party_site_id = site_use.party_site_id
       AND nvl(site.status, 'A') = 'A'
       AND site_use.site_use_type = 'SHIP_TO';
Line: 913

SELECT site.party_site_id
 FROM  HZ_PARTY_SITES site,
       HZ_PARTIES party
 WHERE site.party_site_id  = p_party_site_id
       AND site.party_id   =  p_party_id
       AND site.party_id   = party.party_id
       AND nvl(site.status, 'A') = 'A';
Line: 982

select id, chr_id
from okc_k_lines_b
where id = p_contract_line_id;
Line: 1038

  SELECT 'x'
  FROM OKC_K_HEADERS_ALL_B HDR
       --OKC_K_PARTY_ROLES_B PTY
  WHERE
  HDR.START_DATE IS NOT NULL AND
  HDR.END_DATE IS NOT NULL AND
  HDR.TEMPLATE_YN='N' AND
  -- HDR.ID=PTY.CHR_ID AND
  -- PTY.JTOT_OBJECT1_CODE='OKX_PARTY' AND
  HDR.ID = p_contract_id;
Line: 1110

SELECT cle_id
FROM   okc_k_lines_b
WHERE  id = p_coverage_id;
Line: 1157

 SELECT   uom_code
   FROM   MTL_ITEM_UOMS_VIEW
   WHERE  uom_code = p_uom_code  AND
          inventory_item_id = P_INV_ID AND
          organization_id = cs_std.get_item_valdn_orgzn_id ;
Line: 1206

  SELECT instance_id
    FROM csi_item_instances
   WHERE instance_id = p_instance_id
     AND inventory_item_id = p_inv_id;
Line: 1254

   SELECT 'Y'
    FROM  CSI_ITEM_INSTANCES cp,
          MTL_SYSTEM_ITEMS_KFV ITEMS
    WHERE cp.instance_id = p_instance_id AND
          CP.OWNER_PARTY_SOURCE_TABLE = 'HZ_PARTIES' AND
          cp.owner_party_id = p_party_id AND
          ITEMS.INVENTORY_ITEM_ID = CP.INVENTORY_ITEM_ID AND
          ITEMS.ORGANIZATION_ID = cs_std.get_item_valdn_orgzn_id AND
          exists (select 'x'
                    from csi_i_parties cip
                    where cip.party_id = p_party_id
                          and cip.instance_id = cp.instance_id
                          and cip.party_source_table = 'HZ_PARTIES')AND
                          (
                          (fnd_profile.value('CS_SR_RESTRICT_IB') = 'YES'
                           and CP.LOCATION_TYPE_CODE IN('HZ_PARTY_SITES','HZ_LOCATIONS'))
                           or (fnd_profile.value('CS_SR_RESTRICT_IB') <> 'YES'));
Line: 1314

  SELECT 'Y'
    FROM csi_item_instances
   WHERE instance_id = p_instance_id
     AND serial_number = p_serial_number;
Line: 1364

SELECT list_header_id
FROM   QP_LIST_HEADERS_B
WHERE  list_type_code in ('PRL','AGR')
AND    list_header_id = p_price_list_id
AND    sysdate between nvl(start_date_active,sysdate) and
       nvl(end_date_active,sysdate);
Line: 1412

SELECT
TO_NUMBER(hoi2.org_information3) OPERATING_UNIT
FROM
hr_organization_units hou,
hr_organization_information hoi1,
hr_organization_information hoi2,
mtl_parameters mp
WHERE
mp.organization_id = p_txn_inv_org
AND mp.organization_id = hou.organization_id
AND hou.organization_id = hoi1.organization_id
AND hoi1.org_information1 = 'INV'
AND hoi1.org_information2 = 'Y'
AND hoi1.org_information_context = 'CLASS'
AND hou.organization_id = hoi2.organization_id
AND hoi1.organization_id = hoi2.organization_id
AND hoi2.org_information_context = 'Accounting Information' ;
Line: 1472

  SELECT 1
   FROM CS_ESTIMATE_DETAILS
  WHERE estimate_detail_id = p_estimate_detail_id;
Line: 1515

  SELECT 1
  FROM MTL_ITEM_REVISIONS
  WHERE inventory_item_id = p_inventory_item_id and
        revision = p_item_revision and
        organization_id = cs_std.get_item_valdn_orgzn_id ;
Line: 1561

  SELECT line_number
  FROM CS_ESTIMATE_DETAILS
  WHERE incident_id = p_incident_id and
        line_number = p_line_number;
Line: 1858

  SELECT max(line_number) + 1
  INTO   l_line_num
  FROM   CS_ESTIMATE_DETAILS
  WHERE  incident_id = p_est_detail_rec.incident_id;
Line: 1868

  SELECT cs_estimate_details_s.nextval
  INTO   l_ed_id
  FROM   DUAL ;
Line: 1933

  CS_ESTIMATE_DETAILS_PKG.Insert_Row(
    p_org_id                           => l_est_detail_rec.org_id,
    p_incident_id                      => l_est_detail_rec.incident_id,
    p_original_source_id               => l_est_detail_rec.original_source_id,
    p_original_source_code             => l_est_detail_rec.original_source_code,
    p_source_id                        => l_est_detail_rec.source_id,
    p_source_code                      => l_est_detail_rec.source_code,
    p_contract_line_id                 => l_est_detail_rec.contract_line_id,
    p_rate_type_code                   => l_est_detail_rec.rate_type_code,
    p_contract_id                      => l_est_detail_rec.contract_id,
    p_coverage_id                      => null,
    p_coverage_txn_group_id            => null,
    p_CURRENCY_CODE                    => l_EST_DETAIL_rec.currency_code,
    p_CONVERSION_RATE                  => l_EST_DETAIL_rec.conversion_rate,
    p_CONVERSION_TYPE_CODE             => l_EST_DETAIL_rec.conversion_type_code,
    p_CONVERSION_RATE_DATE             => l_EST_DETAIL_rec.conversion_rate_date,
    p_invoice_to_org_id                => l_est_detail_rec.invoice_to_org_id,
    p_ship_to_org_id                   => l_est_detail_rec.ship_to_org_id,
    p_purchase_order_num               => l_est_detail_rec.purchase_order_num,
    p_order_line_id                    => l_est_detail_rec.order_line_id,
    p_line_type_id                     => l_est_detail_rec.line_type_id,
    p_LINE_CATEGORY_CODE               => l_EST_DETAIL_rec.LINE_CATEGORY_CODE,
    p_price_list_header_id             => l_est_detail_rec.price_list_id,
    p_line_number                      => l_line_num,
    p_inventory_item_id                => l_est_detail_rec.inventory_item_id_in,
    p_item_revision	               => l_est_detail_rec.item_revision,
    p_SERIAL_NUMBER                    => l_EST_DETAIL_rec.SERIAL_NUMBER,
    p_quantity_required                => l_est_detail_rec.quantity_required,
    p_unit_of_measure_code             => l_est_detail_rec.unit_of_measure_code,
    p_selling_price                    => l_est_detail_rec.selling_price,
    p_after_warranty_cost              => l_est_detail_rec.after_warranty_cost,
    p_business_process_id              => l_est_detail_rec.business_process_id,
    p_transaction_type_id              => l_est_detail_rec.transaction_type_id,
    p_customer_product_id              => l_est_detail_rec.customer_product_id,
    p_order_header_id                  => l_est_detail_rec.order_header_id,
    p_installed_cp_return_by_date      => l_est_detail_rec.installed_cp_return_by_date,
    p_new_cp_return_by_date            => l_est_detail_rec.new_cp_return_by_date,
    p_interface_to_oe_flag             => nvl(l_est_detail_rec.interface_to_oe_flag, 'N'),
    p_rollup_flag                      => nvl(l_est_detail_rec.rollup_flag,'N'),
    p_no_charge_flag                   => nvl(l_est_detail_rec.no_charge_flag,'N'),
    p_add_to_order_flag                => nvl(l_est_detail_rec.add_to_order_flag,'N'),
    p_return_reason_code               => l_est_detail_rec.return_reason_code,
    p_generated_by_bca_engine_flag     => nvl(l_est_detail_rec.generated_by_bca_engine,'N'),
    p_transaction_inventory_org        => l_est_detail_rec.transaction_inventory_org,
    p_transaction_sub_inventory	       => l_est_detail_rec.transaction_sub_inventory,
    p_charge_line_type                 => l_est_detail_rec.charge_line_type,
    p_ship_to_account_id               => l_est_detail_rec.ship_to_account_id,
    p_invoice_to_account_id            => l_est_detail_rec.bill_to_account_id,
    p_ship_to_contact_id               => l_est_detail_rec.ship_to_contact_id,
    p_bill_to_contact_id               => l_est_detail_rec.bill_to_contact_id,
    p_list_price                       => l_est_detail_rec.list_price,
    p_activity_start_date_time         => l_est_detail_rec.activity_start_time,
    p_activity_end_date_time           => l_est_detail_rec.activity_end_time,
    p_contract_discount_amount         => l_est_detail_rec.contract_discount_amount,
    p_bill_to_party_id                 => l_est_detail_rec.bill_to_party_id,
    p_ship_to_party_id                 => l_est_detail_rec.ship_to_party_id,
    p_pricing_context                  => l_est_detail_rec.pricing_context,
    p_pricing_attribute1               => l_est_detail_rec.pricing_attribute1,
    p_pricing_attribute2               => l_est_detail_rec.pricing_attribute2,
    p_pricing_attribute3               => l_est_detail_rec.pricing_attribute3,
    p_pricing_attribute4               => l_est_detail_rec.pricing_attribute4,
    p_pricing_attribute5               => l_est_detail_rec.pricing_attribute5,
    p_pricing_attribute6               => l_est_detail_rec.pricing_attribute6,
    p_pricing_attribute7               => l_est_detail_rec.pricing_attribute7,
    p_pricing_attribute8               => l_est_detail_rec.pricing_attribute8,
    p_pricing_attribute9               => l_est_detail_rec.pricing_attribute9,
    p_pricing_attribute10              => l_est_detail_rec.pricing_attribute10,
    p_pricing_attribute11              => l_est_detail_rec.pricing_attribute11,
    p_pricing_attribute12              => l_est_detail_rec.pricing_attribute12,
    p_pricing_attribute13              => l_est_detail_rec.pricing_attribute13,
    p_pricing_attribute14              => l_est_detail_rec.pricing_attribute14,
    p_pricing_attribute15              => l_est_detail_rec.pricing_attribute15,
    p_pricing_attribute16              => l_est_detail_rec.pricing_attribute16,
    p_pricing_attribute17              => l_est_detail_rec.pricing_attribute17,
    p_pricing_attribute18              => l_est_detail_rec.pricing_attribute18,
    p_pricing_attribute19              => l_est_detail_rec.pricing_attribute19,
    p_pricing_attribute20              => l_est_detail_rec.pricing_attribute20,
    p_pricing_attribute21              => l_est_detail_rec.pricing_attribute21,
    p_pricing_attribute22              => l_est_detail_rec.pricing_attribute22,
    p_pricing_attribute23              => l_est_detail_rec.pricing_attribute23,
    p_pricing_attribute24              => l_est_detail_rec.pricing_attribute24,
    p_pricing_attribute25              => l_est_detail_rec.pricing_attribute25,
    p_pricing_attribute26              => l_est_detail_rec.pricing_attribute26,
    p_pricing_attribute27              => l_est_detail_rec.pricing_attribute27,
    p_pricing_attribute28              => l_est_detail_rec.pricing_attribute28,
    p_pricing_attribute29              => l_est_detail_rec.pricing_attribute29,
    p_pricing_attribute30              => l_est_detail_rec.pricing_attribute30,
    p_pricing_attribute31              => l_est_detail_rec.pricing_attribute31,
    p_pricing_attribute32              => l_est_detail_rec.pricing_attribute32,
    p_pricing_attribute33              => l_est_detail_rec.pricing_attribute33,
    p_pricing_attribute34              => l_est_detail_rec.pricing_attribute34,
    p_pricing_attribute35              => l_est_detail_rec.pricing_attribute35,
    p_pricing_attribute36              => l_est_detail_rec.pricing_attribute36,
    p_pricing_attribute37              => l_est_detail_rec.pricing_attribute37,
    p_pricing_attribute38              => l_est_detail_rec.pricing_attribute38,
    p_pricing_attribute39              => l_est_detail_rec.pricing_attribute39,
    p_pricing_attribute40              => l_est_detail_rec.pricing_attribute40,
    p_pricing_attribute41              => l_est_detail_rec.pricing_attribute41,
    p_pricing_attribute42              => l_est_detail_rec.pricing_attribute42,
    p_pricing_attribute43              => l_est_detail_rec.pricing_attribute43,
    p_pricing_attribute44              => l_est_detail_rec.pricing_attribute44,
    p_pricing_attribute45              => l_est_detail_rec.pricing_attribute45,
    p_pricing_attribute46              => l_est_detail_rec.pricing_attribute46,
    p_pricing_attribute47              => l_est_detail_rec.pricing_attribute47,
    p_pricing_attribute48              => l_est_detail_rec.pricing_attribute48,
    p_pricing_attribute49              => l_est_detail_rec.pricing_attribute49,
    p_pricing_attribute50              => l_est_detail_rec.pricing_attribute50,
    p_pricing_attribute51              => l_est_detail_rec.pricing_attribute51,
    p_pricing_attribute52              => l_est_detail_rec.pricing_attribute52,
    p_pricing_attribute53              => l_est_detail_rec.pricing_attribute53,
    p_pricing_attribute54              => l_est_detail_rec.pricing_attribute54,
    p_pricing_attribute55              => l_est_detail_rec.pricing_attribute55,
    p_pricing_attribute56              => l_est_detail_rec.pricing_attribute56,
    p_pricing_attribute57              => l_est_detail_rec.pricing_attribute57,
    p_pricing_attribute58              => l_est_detail_rec.pricing_attribute58,
    p_pricing_attribute59              => l_est_detail_rec.pricing_attribute59,
    p_pricing_attribute60              => l_est_detail_rec.pricing_attribute60,
    p_pricing_attribute61              => l_est_detail_rec.pricing_attribute61,
    p_pricing_attribute62              => l_est_detail_rec.pricing_attribute62,
    p_pricing_attribute63              => l_est_detail_rec.pricing_attribute63,
    p_pricing_attribute64              => l_est_detail_rec.pricing_attribute64,
    p_pricing_attribute65              => l_est_detail_rec.pricing_attribute65,
    p_pricing_attribute66              => l_est_detail_rec.pricing_attribute66,
    p_pricing_attribute67              => l_est_detail_rec.pricing_attribute67,
    p_pricing_attribute68              => l_est_detail_rec.pricing_attribute68,
    p_pricing_attribute69              => l_est_detail_rec.pricing_attribute69,
    p_pricing_attribute70              => l_est_detail_rec.pricing_attribute70,
    p_pricing_attribute71              => l_est_detail_rec.pricing_attribute71,
    p_pricing_attribute72              => l_est_detail_rec.pricing_attribute72,
    p_pricing_attribute73              => l_est_detail_rec.pricing_attribute73,
    p_pricing_attribute74              => l_est_detail_rec.pricing_attribute74,
    p_pricing_attribute75              => l_est_detail_rec.pricing_attribute75,
    p_pricing_attribute76              => l_est_detail_rec.pricing_attribute76,
    p_pricing_attribute77              => l_est_detail_rec.pricing_attribute77,
    p_pricing_attribute78              => l_est_detail_rec.pricing_attribute78,
    p_pricing_attribute79              => l_est_detail_rec.pricing_attribute79,
    p_pricing_attribute80              => l_est_detail_rec.pricing_attribute80,
    p_pricing_attribute81              => l_est_detail_rec.pricing_attribute81,
    p_pricing_attribute82              => l_est_detail_rec.pricing_attribute82,
    p_pricing_attribute83              => l_est_detail_rec.pricing_attribute83,
    p_pricing_attribute84              => l_est_detail_rec.pricing_attribute84,
    p_pricing_attribute85              => l_est_detail_rec.pricing_attribute85,
    p_pricing_attribute86              => l_est_detail_rec.pricing_attribute86,
    p_pricing_attribute87              => l_est_detail_rec.pricing_attribute87,
    p_pricing_attribute88              => l_est_detail_rec.pricing_attribute88,
    p_pricing_attribute89              => l_est_detail_rec.pricing_attribute89,
    p_pricing_attribute90              => l_est_detail_rec.pricing_attribute90,
    p_pricing_attribute91              => l_est_detail_rec.pricing_attribute91,
    p_pricing_attribute92              => l_est_detail_rec.pricing_attribute92,
    p_pricing_attribute93              => l_est_detail_rec.pricing_attribute93,
    p_pricing_attribute94              => l_est_detail_rec.pricing_attribute94,
    p_pricing_attribute95              => l_est_detail_rec.pricing_attribute95,
    p_pricing_attribute96              => l_est_detail_rec.pricing_attribute96,
    p_pricing_attribute97              => l_est_detail_rec.pricing_attribute97,
    p_pricing_attribute98              => l_est_detail_rec.pricing_attribute98,
    p_pricing_attribute99              => l_est_detail_rec.pricing_attribute99,
    p_pricing_attribute100             => l_est_detail_rec.pricing_attribute100,
    p_attribute1                       => l_est_detail_rec.attribute1,
    p_attribute2                       => l_est_detail_rec.attribute2,
    p_attribute3                       => l_est_detail_rec.attribute3,
    p_attribute4                       => l_est_detail_rec.attribute4,
    p_attribute5                       => l_est_detail_rec.attribute5,
    p_attribute6                       => l_est_detail_rec.attribute6,
    p_attribute7                       => l_est_detail_rec.attribute7,
    p_attribute8                       => l_est_detail_rec.attribute8,
    p_attribute9                       => l_est_detail_rec.attribute9,
    p_attribute10                      => l_est_detail_rec.attribute10,
    p_attribute11                      => l_est_detail_rec.attribute11,
    p_attribute12                      => l_est_detail_rec.attribute12,
    p_attribute13                      => l_est_detail_rec.attribute13,
    p_attribute14                      => l_est_detail_rec.attribute14,
    p_attribute15                      => l_est_detail_rec.attribute15,
    p_context                          => l_est_detail_rec.context,
    p_coverage_bill_rate_id            => l_est_detail_rec.coverage_bill_rate_id,
    p_coverage_billing_type_id         => null,
    p_txn_billing_type_id              => l_est_detail_rec.txn_billing_type_id,
    p_submit_restriction_message       => l_est_detail_rec.submit_restriction_message,
    p_submit_error_message             => l_est_detail_rec.submit_error_message,
    p_submit_from_system               => l_est_detail_rec.submit_from_system,
    p_line_submitted                   => nvl(l_est_detail_rec.line_submitted_flag, 'N'),
    p_last_update_date                 => sysdate,
    --p_last_update_login              => p_user_id,
    p_last_update_login                => p_login_id,
    p_last_updated_by                  => p_user_id,
    p_creation_date                    => sysdate,
    p_created_by                       => p_user_id,
    p_estimate_detail_id               => l_ed_id,
    x_object_version_number            => x_object_version_number );
Line: 2267

PROCEDURE Update_Charge_Details(
        p_api_version           IN         NUMBER,
        p_init_msg_list         IN         VARCHAR2          := FND_API.G_FALSE,
        p_commit                IN         VARCHAR2          := FND_API.G_FALSE,
        p_validation_level      IN         NUMBER            := FND_API.G_VALID_LEVEL_FULL,
        x_return_status         OUT NOCOPY VARCHAR2,
        x_msg_count             OUT NOCOPY NUMBER,
        x_object_version_number OUT NOCOPY NUMBER,
        x_msg_data              OUT NOCOPY VARCHAR2,
      --p_resp_appl_id          IN         NUMBER            := NULL,
      --p_resp_id               IN         NUMBER            := NULL,
      --p_user_id               IN         NUMBER            := NULL,
        p_resp_appl_id          IN         NUMBER            := FND_GLOBAL.RESP_APPL_ID,
        p_resp_id               IN         NUMBER            := FND_GLOBAL.RESP_ID,
        p_user_id               IN         NUMBER            := FND_GLOBAL.USER_ID,
        p_login_id              IN         NUMBER            := NULL,
        p_transaction_control   IN         VARCHAR2          := FND_API.G_TRUE,
        p_est_detail_rec        IN         CS_Charge_Details_PUB.Charges_Rec_Type
                ) IS

l_api_version                     NUMBER                 :=  1.0 ;
Line: 2288

l_api_name                        VARCHAR2(30)           := 'Update_Charge_Details' ;
Line: 2298

l_prog_name CONSTANT VARCHAR2(61) := G_PKG_NAME||'.'||'update_charge_details';
Line: 2306

    SAVEPOINT Update_Charge_Details_PVT;
Line: 2381

                               'Update_Charge_Details',
                               'B','C') THEN

    CS_CHARGE_DETAILS_CUHK.Update_Charge_Details_Pre(
                  p_api_version              => l_api_version,
                  p_init_msg_list            => FND_API.G_FALSE,
                  p_commit                   => p_commit,
                  p_validation_level         => p_validation_level,
                  x_return_status            => l_return_status,
                  x_msg_count                => x_msg_count,
                  x_object_version_number    => x_object_version_number,
                  x_estimate_detail_id       => l_ed_id,
                  x_msg_data                 => x_msg_data,
                  p_resp_appl_id             => p_resp_appl_id,
                  p_resp_id                  => p_resp_id,
                  p_user_id                  => p_user_id,
                  p_login_id                 => p_login_id,
                  p_transaction_control      => p_transaction_control,
                  p_est_detail_rec           => p_est_detail_rec);
Line: 2414

                               'Update_Charge_Details',
                               'B', 'V')  THEN

    CS_CHARGE_DETAILS_VUHK.Update_Charge_Details_Pre(
                p_api_version              => l_api_version,
                p_init_msg_list            => FND_API.G_FALSE,
                p_commit                   => p_commit,
                p_validation_level         => p_validation_level,
                x_return_status            => l_return_status,
                x_msg_count                => x_msg_count,
                x_object_version_number    => x_object_version_number,
                x_estimate_detail_id       => l_ed_id,
                x_msg_data                 => x_msg_data,
                p_resp_appl_id             => p_resp_appl_id,
                p_resp_id                  => p_resp_id,
                p_user_id                  => p_user_id,
                p_login_id                 => p_login_id,
                p_transaction_control      => p_transaction_control,
                p_est_detail_rec           => p_est_detail_rec);
Line: 2551

  CS_ESTIMATE_DETAILS_PKG.Update_Row(
          x_object_version_number        => x_object_version_number,
          p_ESTIMATE_DETAIL_ID           => l_est_detail_rec.ESTIMATE_DETAIL_ID,
          p_ORG_ID                       => l_est_detail_rec.org_id,
          p_INCIDENT_ID                  => l_est_detail_rec.INCIDENT_ID,
          p_ORIGINAL_SOURCE_ID           => l_est_detail_rec.ORIGINAL_SOURCE_ID,
          p_ORIGINAL_SOURCE_CODE         => l_est_detail_rec.ORIGINAL_SOURCE_CODE,
          p_SOURCE_ID                    => l_est_detail_rec.SOURCE_ID,
          p_SOURCE_CODE                  => l_est_detail_rec.SOURCE_CODE,
          p_contract_line_id             => l_est_detail_rec.contract_line_id,
          p_rate_type_code               => l_est_detail_rec.rate_type_code,
          p_contract_id                  => l_est_detail_rec.CONTRACT_ID,
          p_coverage_id                  => null,
          p_coverage_txn_group_id        => null,
          --p_EXCEPTION_COVERAGE_USED    => l_est_detail_rec.EXCEPTION_COVERAGE_USED,
          p_CURRENCY_CODE                => l_est_detail_rec.currency_code,
          p_CONVERSION_RATE              => NULL,
          p_CONVERSION_TYPE_CODE         => NULL,
          p_CONVERSION_RATE_DATE         => NULL,
          p_INVOICE_TO_ORG_ID            => l_est_detail_rec.INVOICE_TO_ORG_ID,
          p_SHIP_TO_ORG_ID               => l_est_detail_rec.SHIP_TO_ORG_ID,
          p_PURCHASE_ORDER_NUM           => l_est_detail_rec.PURCHASE_ORDER_NUM,
          p_ORDER_LINE_ID                => l_est_detail_rec.ORDER_LINE_ID,
          p_LINE_TYPE_ID                 => l_est_detail_rec.LINE_TYPE_ID,
          p_LINE_CATEGORY_CODE           => l_est_detail_rec.LINE_CATEGORY_CODE,
          p_PRICE_LIST_HEADER_ID         => l_est_detail_rec.PRICE_LIST_ID,
          p_LINE_NUMBER                  => l_est_detail_rec.line_number,
          p_INVENTORY_ITEM_ID            => l_est_detail_rec.INVENTORY_ITEM_ID_in,
          p_ITEM_REVISION                => l_est_detail_rec.ITEM_REVISION,
          p_SERIAL_NUMBER                => l_est_detail_rec.SERIAL_NUMBER,
          p_QUANTITY_REQUIRED            => l_est_detail_rec.QUANTITY_REQUIRED,
          p_UNIT_OF_MEASURE_CODE         => l_est_detail_rec.UNIT_OF_MEASURE_CODE,
          p_SELLING_PRICE                => l_est_detail_rec.SELLING_PRICE,
          p_AFTER_WARRANTY_COST          => l_est_detail_rec.AFTER_WARRANTY_COST,
          --p_FUNC_CURR_AFT_WARR_COST    => l_est_detail_rec.FUNC_CURR_AFT_WARR_COST,
          p_BUSINESS_PROCESS_ID          => l_est_detail_rec.BUSINESS_PROCESS_ID,
          p_TRANSACTION_TYPE_ID          => l_est_detail_rec.TRANSACTION_TYPE_ID,
          p_CUSTOMER_PRODUCT_ID          => l_est_detail_rec.CUSTOMER_PRODUCT_ID,
          p_ORDER_HEADER_ID              => l_est_detail_rec.ORDER_HEADER_ID,
          p_INSTALLED_CP_RETURN_BY_DATE  => l_est_detail_rec.INSTALLED_CP_RETURN_BY_DATE,
          p_NEW_CP_RETURN_BY_DATE        => l_est_detail_rec.NEW_CP_RETURN_BY_DATE,
          p_INTERFACE_TO_OE_FLAG         => nvl(l_est_detail_rec.INTERFACE_TO_OE_FLAG, 'N'),
          p_ROLLUP_FLAG                  => nvl(l_est_detail_rec.ROLLUP_FLAG, 'N'),
          p_no_charge_flag               => nvl(l_est_detail_rec.NO_CHARGE_FLAG, 'N'),
          p_ADD_TO_ORDER_FLAG            => nvl(l_est_detail_rec.ADD_TO_ORDER_FLAG, 'N'),
          p_RETURN_REASON_CODE           => l_est_detail_rec.RETURN_REASON_CODE,
          p_GENERATED_BY_BCA_ENGINE_FLAG => nvl(l_est_detail_rec.GENERATED_BY_BCA_ENGINE, 'N'),
          p_TRANSACTION_INVENTORY_ORG    => l_est_detail_rec.TRANSACTION_INVENTORY_ORG,
          p_TRANSACTION_SUB_INVENTORY    => l_est_detail_rec.TRANSACTION_SUB_INVENTORY,
          p_CHARGE_LINE_TYPE             => l_est_detail_rec.CHARGE_LINE_TYPE,
          p_SHIP_TO_ACCOUNT_ID           => l_est_detail_rec.SHIP_TO_ACCOUNT_ID,
          p_INVOICE_TO_ACCOUNT_ID        => l_est_detail_rec.BILL_TO_ACCOUNT_ID,
          p_SHIP_TO_CONTACT_ID           => l_est_detail_rec.SHIP_TO_CONTACT_ID,
          p_BILL_TO_CONTACT_ID           => l_est_detail_rec.BILL_TO_CONTACT_ID,
          p_LIST_PRICE                   => l_est_detail_rec.LIST_PRICE,--mviswana
          p_ACTIVITY_START_DATE_TIME     => l_est_detail_rec.ACTIVITY_START_TIME,
          p_ACTIVITY_END_DATE_TIME       => l_est_detail_rec.ACTIVITY_END_TIME,
          p_CONTRACT_DISCOUNT_AMOUNT     => l_est_detail_rec.CONTRACT_DISCOUNT_AMOUNT,
          p_BILL_TO_PARTY_ID             => l_est_detail_rec.BILL_TO_PARTY_ID,
          p_SHIP_TO_PARTY_ID             => l_est_detail_rec.SHIP_TO_PARTY_ID,
          --p_tax_code                   => l_est_detail_rec.tax_code,
          --p_est_tax_amount             => l_est_detail_rec.est_tax_amount,
          p_PRICING_CONTEXT              => l_est_detail_rec.PRICING_CONTEXT,
          p_PRICING_ATTRIBUTE1           => l_est_detail_rec.PRICING_ATTRIBUTE1,
          p_PRICING_ATTRIBUTE2           => l_est_detail_rec.PRICING_ATTRIBUTE2,
          p_PRICING_ATTRIBUTE3           => l_est_detail_rec.PRICING_ATTRIBUTE3,
          p_PRICING_ATTRIBUTE4           => l_est_detail_rec.PRICING_ATTRIBUTE4,
          p_PRICING_ATTRIBUTE5           => l_est_detail_rec.PRICING_ATTRIBUTE5,
          p_PRICING_ATTRIBUTE6           => l_est_detail_rec.PRICING_ATTRIBUTE6,
          p_PRICING_ATTRIBUTE7           => l_est_detail_rec.PRICING_ATTRIBUTE7,
          p_PRICING_ATTRIBUTE8           => l_est_detail_rec.PRICING_ATTRIBUTE8,
          p_PRICING_ATTRIBUTE9           => l_est_detail_rec.PRICING_ATTRIBUTE9,
          p_PRICING_ATTRIBUTE10          => l_est_detail_rec.PRICING_ATTRIBUTE10,
          p_PRICING_ATTRIBUTE11          => l_est_detail_rec.PRICING_ATTRIBUTE11,
          p_PRICING_ATTRIBUTE12          => l_est_detail_rec.PRICING_ATTRIBUTE12,
          p_PRICING_ATTRIBUTE13          => l_est_detail_rec.PRICING_ATTRIBUTE13,
          p_PRICING_ATTRIBUTE14          => l_est_detail_rec.PRICING_ATTRIBUTE14,
          p_PRICING_ATTRIBUTE15          => l_est_detail_rec.PRICING_ATTRIBUTE15,
          p_PRICING_ATTRIBUTE16          => l_est_detail_rec.PRICING_ATTRIBUTE16,
          p_PRICING_ATTRIBUTE17          => l_est_detail_rec.PRICING_ATTRIBUTE17,
          p_PRICING_ATTRIBUTE18          => l_est_detail_rec.PRICING_ATTRIBUTE18,
          p_PRICING_ATTRIBUTE19          => l_est_detail_rec.PRICING_ATTRIBUTE19,
          p_PRICING_ATTRIBUTE20          => l_est_detail_rec.PRICING_ATTRIBUTE20,
          p_PRICING_ATTRIBUTE21          => l_est_detail_rec.PRICING_ATTRIBUTE21,
          p_PRICING_ATTRIBUTE22          => l_est_detail_rec.PRICING_ATTRIBUTE22,
          p_PRICING_ATTRIBUTE23          => l_est_detail_rec.PRICING_ATTRIBUTE23,
          p_PRICING_ATTRIBUTE24          => l_est_detail_rec.PRICING_ATTRIBUTE24,
          p_pricing_attribute25          => l_est_detail_rec.pricing_attribute25,
          p_pricing_attribute26          => l_est_detail_rec.pricing_attribute26,
          p_pricing_attribute27          => l_est_detail_rec.pricing_attribute27,
          p_pricing_attribute28          => l_est_detail_rec.pricing_attribute28,
          p_pricing_attribute29          => l_est_detail_rec.pricing_attribute29,
          p_pricing_attribute30          => l_est_detail_rec.pricing_attribute30,
          p_pricing_attribute31          => l_est_detail_rec.pricing_attribute31,
          p_pricing_attribute32          => l_est_detail_rec.pricing_attribute32,
          p_pricing_attribute33          => l_est_detail_rec.pricing_attribute33,
          p_pricing_attribute34          => l_est_detail_rec.pricing_attribute34,
          p_pricing_attribute35          => l_est_detail_rec.pricing_attribute35,
          p_pricing_attribute36          => l_est_detail_rec.pricing_attribute36,
          p_pricing_attribute37          => l_est_detail_rec.pricing_attribute37,
          p_pricing_attribute38          => l_est_detail_rec.pricing_attribute38,
          p_pricing_attribute39          => l_est_detail_rec.pricing_attribute39,
          p_pricing_attribute40          => l_est_detail_rec.pricing_attribute40,
          p_pricing_attribute41          => l_est_detail_rec.pricing_attribute41,
          p_pricing_attribute42          => l_est_detail_rec.pricing_attribute42,
          p_pricing_attribute43          => l_est_detail_rec.pricing_attribute43,
          p_pricing_attribute44          => l_est_detail_rec.pricing_attribute44,
          p_pricing_attribute45          => l_est_detail_rec.pricing_attribute45,
          p_pricing_attribute46          => l_est_detail_rec.pricing_attribute46,
          p_pricing_attribute47          => l_est_detail_rec.pricing_attribute47,
          p_pricing_attribute48          => l_est_detail_rec.pricing_attribute48,
          p_pricing_attribute49          => l_est_detail_rec.pricing_attribute49,
          p_pricing_attribute50          => l_est_detail_rec.pricing_attribute50,
          p_pricing_attribute51          => l_est_detail_rec.pricing_attribute51,
          p_pricing_attribute52          => l_est_detail_rec.pricing_attribute52,
          p_pricing_attribute53          => l_est_detail_rec.pricing_attribute53,
          p_pricing_attribute54          => l_est_detail_rec.pricing_attribute54,
          p_pricing_attribute55          => l_est_detail_rec.pricing_attribute55,
          p_pricing_attribute56          => l_est_detail_rec.pricing_attribute56,
          p_pricing_attribute57          => l_est_detail_rec.pricing_attribute57,
          p_pricing_attribute58          => l_est_detail_rec.pricing_attribute58,
          p_pricing_attribute59          => l_est_detail_rec.pricing_attribute59,
          p_pricing_attribute60          => l_est_detail_rec.pricing_attribute60,
          p_pricing_attribute61          => l_est_detail_rec.pricing_attribute61,
          p_pricing_attribute62          => l_est_detail_rec.pricing_attribute62,
          p_pricing_attribute63          => l_est_detail_rec.pricing_attribute63,
          p_pricing_attribute64          => l_est_detail_rec.pricing_attribute64,
          p_pricing_attribute65          => l_est_detail_rec.pricing_attribute65,
          p_pricing_attribute66          => l_est_detail_rec.pricing_attribute66,
          p_pricing_attribute67          => l_est_detail_rec.pricing_attribute67,
          p_pricing_attribute68          => l_est_detail_rec.pricing_attribute68,
          p_pricing_attribute69          => l_est_detail_rec.pricing_attribute69,
          p_pricing_attribute70          => l_est_detail_rec.pricing_attribute70,
          p_pricing_attribute71          => l_est_detail_rec.pricing_attribute71,
          p_pricing_attribute72          => l_est_detail_rec.pricing_attribute72,
          p_pricing_attribute73          => l_est_detail_rec.pricing_attribute73,
          p_pricing_attribute74          => l_est_detail_rec.pricing_attribute74,
          p_pricing_attribute75          => l_est_detail_rec.pricing_attribute75,
          p_pricing_attribute76          => l_est_detail_rec.pricing_attribute76,
          p_pricing_attribute77          => l_est_detail_rec.pricing_attribute77,
          p_pricing_attribute78          => l_est_detail_rec.pricing_attribute78,
          p_pricing_attribute79          => l_est_detail_rec.pricing_attribute79,
          p_pricing_attribute80          => l_est_detail_rec.pricing_attribute80,
          p_pricing_attribute81          => l_est_detail_rec.pricing_attribute81,
          p_pricing_attribute82          => l_est_detail_rec.pricing_attribute82,
          p_pricing_attribute83          => l_est_detail_rec.pricing_attribute83,
          p_pricing_attribute84          => l_est_detail_rec.pricing_attribute84,
          p_pricing_attribute85          => l_est_detail_rec.pricing_attribute85,
          p_pricing_attribute86          => l_est_detail_rec.pricing_attribute86,
          p_pricing_attribute87          => l_est_detail_rec.pricing_attribute87,
          p_pricing_attribute88          => l_est_detail_rec.pricing_attribute88,
          p_pricing_attribute89          => l_est_detail_rec.pricing_attribute89,
          p_pricing_attribute90          => l_est_detail_rec.pricing_attribute90,
          p_pricing_attribute91          => l_est_detail_rec.pricing_attribute91,
          p_pricing_attribute92          => l_est_detail_rec.pricing_attribute92,
          p_pricing_attribute93          => l_est_detail_rec.pricing_attribute93,
          p_pricing_attribute94          => l_est_detail_rec.pricing_attribute94,
          p_pricing_attribute95          => l_est_detail_rec.pricing_attribute95,
          p_pricing_attribute96          => l_est_detail_rec.pricing_attribute96,
          p_pricing_attribute97          => l_est_detail_rec.pricing_attribute97,
          p_pricing_attribute98          => l_est_detail_rec.pricing_attribute98,
          p_pricing_attribute99          => l_est_detail_rec.pricing_attribute99,
          p_pricing_attribute100         => l_est_detail_rec.pricing_attribute100,
          p_attribute1                   => l_est_detail_rec.attribute1,
          p_attribute2                   => l_est_detail_rec.attribute2,
          p_attribute3                   => l_est_detail_rec.attribute3,
          p_attribute4                   => l_est_detail_rec.attribute4,
          p_attribute5                   => l_est_detail_rec.attribute5,
          p_attribute6                   => l_est_detail_rec.attribute6,
          p_attribute7                   => l_est_detail_rec.attribute7,
          p_attribute8                   => l_est_detail_rec.attribute8,
          p_attribute9                   => l_est_detail_rec.attribute9,
          p_attribute10                  => l_est_detail_rec.attribute10,
          p_attribute11                  => l_est_detail_rec.attribute11,
          p_attribute12                  => l_est_detail_rec.attribute12,
          p_attribute13                  => l_est_detail_rec.attribute13,
          p_attribute14                  => l_est_detail_rec.attribute14,
          p_attribute15                  => l_est_detail_rec.attribute15,
          p_context                      => l_est_detail_rec.context,
          --p_organization_id            => l_est_detail_rec.organization_id,
          p_coverage_bill_rate_id        => l_est_detail_rec.coverage_bill_rate_id,
          p_coverage_billing_type_id     => null,
          p_txn_billing_type_id          => l_est_detail_rec.txn_billing_type_id,
          p_submit_restriction_message   => l_est_detail_rec.submit_restriction_message,
          p_submit_error_message         => l_est_detail_rec.submit_error_message,
          p_submit_from_system           => l_est_detail_rec.submit_from_system,
          p_line_submitted               => nvl(l_est_detail_rec.line_submitted_flag, 'N'),
          p_last_update_date             => sysdate,
          p_last_update_login            => p_login_id,
          p_last_updated_by              => p_user_id,
          p_creation_date                => sysdate,
          p_created_by                   => p_user_id
          );
Line: 2750

                                     'Update_Charge_Details',
                                     'A','C') THEN

        CS_CHARGE_DETAILS_CUHK.Update_Charge_Details_Post(
                p_api_version               => l_api_version,
                p_init_msg_list             => FND_API.G_FALSE,
                p_commit                    => p_commit,
                p_validation_level          => p_validation_level,
                x_return_status             => l_return_status,
                x_msg_count                 => x_msg_count,
                x_object_version_number     => x_object_version_number,
                x_estimate_detail_id        => l_ed_id,
                x_msg_data                  => x_msg_data,
                p_resp_appl_id              => p_resp_appl_id,
                p_resp_id                   => p_resp_id,
                p_user_id                   => p_user_id,
                p_login_id                  => p_login_id,
                p_transaction_control       => p_transaction_control,
                p_est_detail_rec            => p_est_detail_rec);
Line: 2784

                               'Update_Charge_Details',
                               'A', 'V')  THEN

    CS_CHARGE_DETAILS_VUHK.Update_Charge_Details_Post(
                p_api_version               => l_api_version,
                p_init_msg_list             => FND_API.G_FALSE,
                p_commit                    => p_commit,
                p_validation_level          => p_validation_level,
                x_return_status             => l_return_status,
                x_msg_count                 => x_msg_count,
                x_object_version_number     => x_object_version_number,
                x_estimate_detail_id        => l_ed_id,
                x_msg_data                  => x_msg_data,
                p_resp_appl_id              => p_resp_appl_id,
                p_resp_id                   => p_resp_id,
                p_user_id                   => p_user_id,
                p_login_id                  => p_login_id,
                p_transaction_control       => p_transaction_control,
                p_est_detail_rec            => p_est_detail_rec);
Line: 2842

        ROLLBACK TO Update_Charge_Details_PVT;
Line: 2852

        ROLLBACK TO Update_Charge_Details_PVT;
Line: 2862

        ROLLBACK TO Update_Charge_Details_PVT;
Line: 2876

END Update_Charge_Details;
Line: 2885

Procedure  Delete_Charge_Details(
             p_api_version          IN         NUMBER,
             p_init_msg_list        IN         VARCHAR2 := FND_API.G_FALSE,
             p_commit               IN         VARCHAR2 := FND_API.G_FALSE,
             p_validation_level     IN         NUMBER   := FND_API.G_VALID_LEVEL_FULL,
             x_return_status        OUT NOCOPY VARCHAR2,
             x_msg_count            OUT NOCOPY NUMBER,
             x_msg_data             OUT NOCOPY VARCHAR2,
             p_transaction_control  IN         VARCHAR2 := FND_API.G_TRUE,
             p_estimate_detail_id   IN         NUMBER   := NULL)  AS

l_api_name       CONSTANT  VARCHAR2(30) := 'Delete_Charge_Details' ;
Line: 2915

l_prog_name CONSTANT VARCHAR2(61) := G_PKG_NAME||'.'||'delete_charge_details';
Line: 2922

    SAVEPOINT   Delete_Charge_Details_PUB ;
Line: 3002

    Cannot_Delete_Line_Msg(l_api_name_full) ;
Line: 3011

    Cannot_Delete_Line_Msg(l_api_name_full) ;
Line: 3016

  DELETE FROM
  CS_ESTIMATE_DETAILS
  WHERE ESTIMATE_DETAIL_ID = p_estimate_detail_id ;
Line: 3036

      ROLLBACK TO Delete_Charge_Details_PUB;
Line: 3048

      ROLLBACK TO Delete_Charge_Details_PUB;
Line: 3058

      ROLLBACK TO Delete_Charge_Details_PUB;
Line: 3068

END  Delete_Charge_Details;   -- End of Procedure Delete Charge Details
Line: 3099

select *
from cs_estimate_details
where estimate_detail_id = p_estimate_detail_id;
Line: 3521

l_update_ib_flag                       VARCHAR2(1);
Line: 3595

l_update_org                           VARCHAR2(10);
Line: 3601

l_disallow_charge_update               VARCHAR2(1);
Line: 3625

SELECT src_change_owner
FROM CSI_IB_TXN_TYPES
WHERE cs_transaction_type_id = p_txn_billing_type_id;
Line: 3633

SELECT action_code
FROM   csd_product_transactions
WHERE  estimate_detail_id = p_estimate_detail_id;
Line: 3637

/* Select action_code
from csd_product_txns_v
where estimate_detail_id = p_estimate_detail_id; */
Line: 3643

SELECT serial_number
FROM   csi_item_instances
WHERE  instance_id = p_instance_id;
Line: 3893

                          x_disallow_charge_update => l_disallow_charge_update,
                          x_msg_data               => l_msg_data,
                          x_msg_count              => l_msg_count,
                          x_return_status          => l_return_status
                          );
Line: 3906

     FND_MESSAGE.SET_NAME('CS', 'CS_CHG_CANNOT_INSERT');
Line: 3911

   IF l_disallow_charge_update = 'Y' THEN
     --raise error
     FND_MESSAGE.SET_NAME('CS', 'CS_CHG_CANNOT_UPDATE');
Line: 4441

        FND_MESSAGE.Set_Name('CS', 'CS_CHG_CANNOT_UPDATE_CHRG_LINE');
Line: 4623

          FND_MESSAGE.Set_Name('CS', 'CS_CHG_CANNOT_UPDATE_CHRG_LINE');
Line: 4836

         FND_MESSAGE.Set_Name('CS', 'CS_CHG_CANNOT_UPDATE_CHRG_LINE');
Line: 4928

       FND_MESSAGE.SET_NAME('CS', 'CS_CHG_CANNOT_UPDATE_INPROG');
Line: 4938

      FND_MESSAGE.SET_NAME('CS', 'CS_CHG_CANNOT_UPDATE_INPROG');
Line: 5142

                        X_UPDATE_IB_FLAG            => l_update_ib_flag,
                        X_SRC_REFERENCE_REQD_FLAG   => l_src_reference_reqd_flag,
                        X_SRC_RETURN_REQD_FLAG      => l_src_return_reqd_flag,
                        X_NON_SRC_REFERENCE_REQD    => l_non_src_reference_reqd_flag ,
                        X_NON_SRC_RETURN_REQD       => l_non_src_return_reqd,
                        x_MSG_DATA                  => x_msg_data,
                        x_MSG_COUNT                 => x_msg_count,
                        X_RETURN_STATUS             => l_return_status );
Line: 5186

                          X_UPDATE_IB_FLAG            => l_update_ib_flag,
                          X_SRC_REFERENCE_REQD_FLAG   => l_src_reference_reqd_flag,
                          X_SRC_RETURN_REQD_FLAG      => l_src_return_reqd_flag,
                          X_NON_SRC_REFERENCE_REQD    => l_non_src_reference_reqd_flag ,
                          X_NON_SRC_RETURN_REQD       => l_non_src_return_reqd,
                          X_MSG_DATA                  => l_msg_data,
                          X_MSG_COUNT                 => l_msg_count,
                          X_RETURN_STATUS             => l_return_status );
Line: 5216

                          X_UPDATE_IB_FLAG            => l_update_ib_flag,
                          X_SRC_REFERENCE_REQD_FLAG   => l_src_reference_reqd_flag,
                          X_SRC_RETURN_REQD_FLAG      => l_src_return_reqd_flag,
                          X_NON_SRC_REFERENCE_REQD    => l_non_src_reference_reqd_flag ,
                          X_NON_SRC_RETURN_REQD       => l_non_src_return_reqd,
                          X_MSG_DATA                  => l_msg_data,
                          X_MSG_COUNT                 => l_msg_count,
                          X_RETURN_STATUS             => l_return_status );
Line: 5251

                          X_UPDATE_IB_FLAG            => l_update_ib_flag,
                          X_SRC_REFERENCE_REQD_FLAG   => l_src_reference_reqd_flag,
                          X_SRC_RETURN_REQD_FLAG      => l_src_return_reqd_flag,
                          X_NON_SRC_REFERENCE_REQD    => l_non_src_reference_reqd_flag ,
                          X_NON_SRC_RETURN_REQD       => l_non_src_return_reqd,
                          X_MSG_DATA                  => l_msg_data,
                          X_MSG_COUNT                 => l_msg_count,
                          X_RETURN_STATUS             => l_return_status );
Line: 5289

                          X_UPDATE_IB_FLAG            => l_update_ib_flag,
                          X_SRC_REFERENCE_REQD_FLAG   => l_src_reference_reqd_flag,
                          X_SRC_RETURN_REQD_FLAG      => l_src_return_reqd_flag,
                          X_NON_SRC_REFERENCE_REQD    => l_non_src_reference_reqd_flag ,
                          X_NON_SRC_RETURN_REQD       => l_non_src_return_reqd,
                          X_MSG_DATA                  => l_msg_data,
                          X_MSG_COUNT                 => l_msg_count,
                          X_RETURN_STATUS             => l_return_status );
Line: 5543

                    P_UPDATE_IB_FLAG      => l_update_ib_flag,
                    X_COMMS_TRACKABLE_FLAG=> l_comms_trackable_flag,
                    X_SERIAL_CONTROL_FLAG => l_serial_control_flag,
                    X_REV_CONTROL_FLAG    => l_rev_control_flag,
                    X_MSG_DATA            => l_msg_data,
                    X_MSG_COUNT           => l_msg_count,
                    X_RETURN_STATUS       => l_return_status);
Line: 5579

        l_update_ib_flag = 'Y' AND
        l_line_order_category_code = 'RETURN' THEN

        --DBMS_OUTPUT.PUT_LINE('Cannot change item');
Line: 5584

        Cant_Update_Detail_Param_Msg(l_api_name_full,
                                     'INVENTORY_ITEM_ID',
                                     to_char(p_charges_DETAIL_rec.inventory_item_id_in));
Line: 5597

                      P_UPDATE_IB_FLAG            => l_update_ib_flag,
                      X_COMMS_TRACKABLE_FLAG      => l_comms_trackable_flag,
                      X_SERIAL_CONTROL_FLAG       => l_serial_control_flag,
                      X_REV_CONTROL_FLAG          => l_rev_control_flag,
                      X_MSG_DATA                  => l_msg_data,
                      X_MSG_COUNT                 => l_msg_count,
                      X_RETURN_STATUS             => l_return_status);
Line: 5640

                      P_UPDATE_IB_FLAG            => l_update_ib_flag,
                      X_COMMS_TRACKABLE_FLAG      => l_comms_trackable_flag,
                      X_SERIAL_CONTROL_FLAG       => l_serial_control_flag,
                      X_REV_CONTROL_FLAG          => l_rev_control_flag,
                      X_MSG_DATA                  => l_msg_data,
                      X_MSG_COUNT                 => l_msg_count,
                      X_RETURN_STATUS             => l_return_status);
Line: 7606

               SELECT internal_party_id into l_internal_party_id
               FROM csi_install_parameters WHERE rownum = 1;
Line: 7813

            SELECT internal_party_id into l_internal_party_id
            FROM csi_install_parameters WHERE rownum = 1;
Line: 8092

	               --select internal_party_id from csi_install_parameters,
	               SELECT internal_party_id into l_internal_party_id
	               FROM csi_install_parameters;
Line: 8314

                  SELECT internal_party_id into l_internal_party_id
                  FROM csi_install_parameters;
Line: 8849

         Cant_Update_Detail_Param_Msg(l_api_name_full,
                                      'QUANTITY_REQUIRED',
                                      to_char(p_charges_detail_rec.quantity_required));
Line: 13379

  SELECT intp.business_process_id,
            inc.customer_id,
            inc.customer_site_id,
            inc.contract_id,
            inc.contract_service_id,
            inc.customer_po_number,
            inc.customer_product_id,
            inc.system_id,         -- Fix bug
            inc.inventory_item_id, -- Fix bug
            inc.account_id,
            inc.incident_date,
            inc.creation_date,
            substr(hza.account_name,1,30),
            NVL(inc.bill_to_party_id, -999)  bill_to_party_id,
            NVL(inc.ship_to_party_id, -999)  ship_to_party_id,
            NVL(inc.bill_to_site_id,-999),bill_to_site_id,
            NVL(inc.ship_to_site_id,-999)ship_to_site_id,
	    NVL(inc.bill_to_account_id,-999) bill_to_account_id,
	    NVL(inc.ship_to_account_id,-999) ship_to_account_id,
	    NVL(inc.bill_to_contact_id,-999) bill_to_contact_id,
	    NVL(inc.ship_to_contact_id,-999) ship_to_contact_id,
	    inc.caller_type
     FROM   cs_incidents_all_b inc,
            CS_INCIDENT_TYPES intp,
            CS_BUSINESS_PROCESSES bp,
            hz_parties hzp,
            hz_cust_accounts hza
     WHERE  inc.incident_id = p_incident_id
     AND    inc.incident_type_id = intp.incident_type_id
     AND    intp.business_process_id = bp.business_process_id
     AND    inc.customer_id = hzp.party_id
     AND    inc.account_id  = hza.cust_account_id(+);
Line: 13464

                            X_UPDATE_IB_FLAG            OUT NOCOPY VARCHAR2,
                            X_SRC_REFERENCE_REQD_FLAG   OUT NOCOPY VARCHAR2,
                            X_SRC_RETURN_REQD_FLAG      OUT NOCOPY VARCHAR2,
                            X_NON_SRC_REFERENCE_REQD    OUT NOCOPY VARCHAR2,
                            X_NON_SRC_RETURN_REQD       OUT NOCOPY VARCHAR2,
                            X_MSG_DATA                  OUT NOCOPY VARCHAR2,
                            X_MSG_COUNT                 OUT NOCOPY NUMBER,
                            X_RETURN_STATUS             OUT NOCOPY VARCHAR2) IS

Cursor c_txn_type(p_txn_type_id         IN NUMBER,
                  p_business_process_id IN NUMBER) IS
SELECT  tt.transaction_type_id,
        NVL(citt.src_reference_reqd,'N') src_reference_reqd,
        NVL(citt.src_return_reqd,'N') src_return_reqd,
        citt.src_change_owner_to_code,
        NVL(citt.non_src_reference_reqd,'N') non_src_reference_reqd,
        NVL(citt.non_src_return_reqd,'N') non_src_return_reqd,
        citt.non_src_change_owner_to_code,
        NVL(csit.update_ib_flag,'N') update_ib_flag,
        nvl(tt.no_charge_flag, 'N') no_charge_flag,
        nvl(tt.interface_to_oe_flag, 'N')interface_to_oe_flag,
        tt.line_order_category_code,
        ol.meaning line_category_meaning
FROM    CS_TRANSACTION_TYPES_VL  tt,
        CS_BUS_PROCESS_TXNS  bt,
        csi_ib_txn_types citt,
        csi_source_ib_types csit,
        CSI_TXN_TYPES ctt,
        OE_LOOKUPS ol
WHERE  tt.transaction_type_id = p_txn_type_id
  and  bt.business_process_id = p_business_process_id
  and  bt.transaction_type_id = tt.transaction_type_id
  and  tt.line_order_category_code is not null
  and  ol.lookup_code = tt.line_order_category_code
  and  ol.lookup_type = 'LINE_CATEGORY'
  and  tt.transaction_type_id = citt.cs_transaction_type_id (+)
  and nvl(citt.parent_reference_reqd, 'N') = 'N'
  and nvl(ctt.source_transaction_type, 'OM_SHIPMENT') =
  decode(tt.line_order_category_code, 'ORDER', 'OM_SHIPMENT',
  nvl(ctt.source_transaction_type, 'OM_SHIPMENT'))
  and nvl(ctt.source_transaction_type, 'RMA_RECEIPT') =
  decode(tt.line_order_category_code, 'RETURN', 'RMA_RECEIPT',
  nvl(ctt.source_transaction_type, 'RMA_RECEIPT'))
  and citt.sub_type_id = csit.sub_type_id (+)
  and csit.transaction_type_id = ctt.transaction_type_id (+)
  and nvl(ctt.source_application_id, 660) = 660
  and trunc(sysdate) between trunc(nvl(bt.start_date_active, sysdate))
  and trunc(nvl(bt.end_date_active, sysdate));
Line: 13518

SELECT  tt.transaction_type_id,
        nvl(tt.no_charge_flag, 'N') no_charge_flag,
        nvl(tt.interface_to_oe_flag, 'N')interface_to_oe_flag,
        tt.line_order_category_code,
        ol.meaning line_category_meaning
FROM    CS_TRANSACTION_TYPES_VL  tt,
        CS_BUS_PROCESS_TXNS  bt,
        OE_LOOKUPS ol
WHERE  tt.transaction_type_id = p_txn_type_id
  and  bt.business_process_id = p_business_process_id
  and  bt.transaction_type_id = tt.transaction_type_id
  and  tt.line_order_category_code is not null
  and  ol.lookup_code = tt.line_order_category_code
  and  ol.lookup_type = 'LINE_CATEGORY'
  and trunc(sysdate) between trunc(nvl(bt.start_date_active, sysdate))
  and trunc(nvl(bt.end_date_active, sysdate));
Line: 13573

      x_update_ib_flag            := v_txn_type.update_ib_flag;
Line: 13634

                        P_UPDATE_IB_FLAG       IN         VARCHAR2,
                        X_COMMS_TRACKABLE_FLAG OUT NOCOPY VARCHAR2,
                        X_SERIAL_CONTROL_FLAG  OUT NOCOPY VARCHAR2,
                        X_REV_CONTROL_FLAG     OUT NOCOPY VARCHAR2,
                        X_MSG_DATA             OUT NOCOPY VARCHAR2,
                        X_MSG_COUNT            OUT NOCOPY NUMBER,
                        X_RETURN_STATUS        OUT NOCOPY VARCHAR2) IS

Cursor c_get_inv_item(p_inv_id NUMBER) IS
SELECT inventory_item_id,
       serial_number_control_code,
       revision_qty_control_code,
       nvl(comms_nl_trackable_flag, 'N') comms_nl_trackable_flag
       -- contract_item_type_code -- Fix for Bug # 3109160
 FROM MTL_SYSTEM_ITEMS_KFV
WHERE organization_id = cs_std.get_item_valdn_orgzn_id
  AND inventory_item_id = p_inv_id;
Line: 13752

SELECT bc.billing_category
  FROM cs_billing_type_categories bc,
  cs_txn_billing_types bt
  WHERE sysdate between nvl(bc.start_date_active,sysdate)
    AND nvl(bc.end_date_active,sysdate)
    AND sysdate between nvl(bt.start_date_active,sysdate)
                            AND nvl(bt.end_date_active,sysdate)
                            AND bt.billing_type = bc.billing_type
                            AND bt.transaction_type_id = p_txn_type_id
                            AND bc.billing_type IN (SELECT material_billable_flag
                                                      FROM MTL_SYSTEM_ITEMS_KFV
                                                     WHERE organization_id = cs_std.get_item_valdn_orgzn_id
                                                       AND inventory_item_id = p_inv_id);
Line: 13830

  SELECT ctbt.txn_billing_type_id
    FROM mtl_system_items_kfv kfv,
         cs_txn_billing_types ctbt
   WHERE kfv.inventory_item_id = p_inventory_item_id
     AND organization_id = cs_std.get_item_valdn_orgzn_id   --
     AND ctbt.transaction_type_id = p_txn_type_id
     AND ctbt.billing_type = kfv.material_billable_flag;
Line: 13894

SELECT   uom_code
  FROM   MTL_ITEM_UOMS_VIEW
  WHERE  inventory_item_id = P_INV_ID AND
         organization_id = cs_std.get_item_valdn_orgzn_id;
Line: 13937

 SELECT mum.uom_code
  FROM  mtl_system_items_b msi,
        MTL_UNITS_OF_MEASURE_TL mum
 WHERE msi.PRIMARY_UNIT_OF_MEASURE = mum.unit_of_measure
   AND msi.INVENTORY_ITEM_ID = P_INV_ID
   AND msi.organization_id = cs_std.get_item_valdn_orgzn_id;
Line: 14000

SELECT incident_id
  FROM CS_INCIDENTS_ALL_b
 WHERE incident_id = p_source_id;
Line: 14006

SELECT repair_line_id
  FROM CSD_REPAIRS
 WHERE repair_line_id = p_source_id;
Line: 14014

SELECT debrief_line_id
  FROM csf_debrief_lines
 WHERE debrief_line_id = p_source_id;
Line: 14178

SELECT site_use.party_site_id
  FROM  HZ_PARTY_SITE_USES site_use,
        HZ_PARTY_SITES site,
        HZ_PARTIES party
 WHERE  site_use.party_site_use_id = p_site_use_id
   AND  party.party_id = p_party_id
   AND  nvl(site_use.status,'A') = 'A'
   AND  site_use.site_use_type = 'BILL_TO'
   AND  site_use.party_site_id = site.party_site_id
   AND  site.party_id   = party.party_id;
Line: 14191

SELECT site_use.party_site_id
  FROM  HZ_PARTY_SITE_USES site_use,
        HZ_PARTY_SITES site,
        HZ_PARTIES party
 WHERE  site_use.party_site_use_id = p_site_use_id
   AND  party.party_id = p_party_id
   AND  nvl(site_use.status,'A') = 'A'
   AND  site_use.site_use_type = 'SHIP_TO'
   AND  site_use.party_site_id = site.party_site_id
   AND  site.party_id   = party.party_id;
Line: 14264

  select currency_code
    from qp_price_lists_v
   where price_list_id = p_price_list_id;
Line: 14347

SELECT currency_code
FROM   qp_price_lists_v
WHERE  price_list_id = p_price_list_id;
Line: 14539

 SELECT     cov.contract_id
            --cov.coverage_line_id,
            --cov.coverage_name,
            --ent.txn_group_id
   FROM     oks_ent_line_details_v cov,
            oks_ent_txn_groups_v ent
  WHERE     cov.service_line_id = p_service_line_id
    AND     cov.coverage_line_id = ent.coverage_id
    AND     ent.business_process_id = p_business_process_id;
Line: 14665

                 SELECT *
                 INTO x_charge_detail_rec
                 FROM CS_ESTIMATE_DETAILS
                 WHERE ESTIMATE_DETAIL_ID = p_estimate_detail_id
                 FOR UPDATE OF  ESTIMATE_DETAIL_ID NOWAIT ;
Line: 14713

        SELECT order_line_id,
               GENERATED_BY_BCA_ENGINE_FLAG,
               Charge_line_type
        INTO   x_order_line_id,
               x_gen_bca_flag,
               x_charge_line_type
        FROM   CS_ESTIMATE_DETAILS
        WHERE  estimate_detail_id = p_estimate_detail_id
        FOR UPDATE OF ESTIMATE_DETAIL_ID NOWAIT ;
Line: 14758

  SELECT organization_id
    FROM hr_operating_units
   WHERE organization_id = p_org_id;
Line: 14847

PROCEDURE Cannot_Delete_Line_Msg
( p_token_an    IN      VARCHAR2
)
IS
BEGIN
    FND_MESSAGE.Set_Name('CS', 'CS_API_CHG_CANT_DELETE_DET');
Line: 14861

PROCEDURE Cant_Update_Detail_Param_Msg
( p_token_an            IN      VARCHAR2,
  p_token_cn            IN      VARCHAR2,
  p_token_v             IN      VARCHAR2
) IS
BEGIN
    FND_MESSAGE.Set_Name('CS', 'CS_API_CHG_CANT_UPD_DET_PARAM');
Line: 14900

  SELECT 1
  FROM   fnd_user
  WHERE  user_id = p_user_id
  AND    TRUNC(SYSDATE) <= start_date
  AND    NVL(end_date, SYSDATE) >= SYSDATE;
Line: 14907

  SELECT 1
  FROM   fnd_logins
  WHERE  login_id = p_login_id
  AND    user_id = p_user_id;
Line: 14920

         SELECT 'x' into l_dummy
         FROM    fnd_user
         WHERE   user_id = p_user_id;
Line: 14924

         SELECT 'x' into l_dummy
         FROM    fnd_user
         WHERE   user_id = p_user_id
         AND trunc(sysdate) BETWEEN trunc(nvl(start_date, sysdate))
         AND trunc(nvl(end_date, sysdate));
Line: 14942

      SELECT 'x' into l_dummy
      FROM       fnd_logins
      WHERE   login_id = p_login_id
      AND        user_id  = p_user_id;
Line: 14970

   select tb.line_type_id
   from cs_txn_billing_oetxn_all tb, cs_txn_billing_types tt
   where tb.txn_billing_type_id = p_txn_billing_type_id
   and tb.txn_billing_type_id = tt.txn_billing_type_id and
   tb.org_id = p_org_id;
Line: 15027

                                   x_disallow_charge_update  OUT NOCOPY  VARCHAR2,
                                   x_msg_data                OUT NOCOPY  VARCHAR2,
                                   x_msg_count               OUT NOCOPY  NUMBER,
                                   x_return_status           OUT NOCOPY  NUMBER
                                   )IS

cursor c_charge_flags(p_incident_id IN NUMBER)IS
select nvl(csinst.disallow_new_charge, 'N'),
       nvl(csinst.disallow_charge_update, 'N')
 from cs_incident_statuses csinst,
      cs_incidents_all csinall
 where csinst.incident_status_id = csinall.incident_status_id
 and   csinall.incident_id = p_incident_id;
Line: 15046

   INTO x_disallow_new_charge, x_disallow_charge_update;
Line: 15075

select nvl(ctt.create_charge_flag, 'Y')
from   cs_transaction_types_b  ctt
where transaction_type_id= p_txn_type_id ;
Line: 15112

   SELECT header_id,
          open_flag
     FROM OE_ORDER_HEADERS_ALL ooha,
          HZ_CUST_ACCOUNTS acct,
          HZ_PARTIES hp
    WHERE ooha.sold_to_org_id = acct.cust_account_id
    AND   acct.party_id       = hp.party_id
    AND   ooha.header_id      = p_order_header_id
    AND   ooha.org_id         = p_org_id;
Line: 15353

  UPDATE jtf_object_purge_param_tmp
  SET
    purge_status        = 'E'
  , purge_error_message = 'CS:CS_CHG_LINE_VAL_ERR'
  WHERE
      object_id IN
      (
      SELECT
          t.object_id
      FROM
        cs_estimate_details        e
      , jtf_object_purge_param_tmp t
      WHERE
          e.incident_id            = t.object_id
      AND e.charge_line_type       = 'ACTUAL'
      AND e.order_line_id          IS NULL
      AND t.object_type            = 'SR'
      AND t.processing_set_id      = p_processing_set_id
      AND nvl(t.purge_status, 'S') = 'S'
      )
  AND nvl(purge_status, 'S') = 'S'
  AND object_type            = 'SR'
  AND processing_set_id      = p_processing_set_id;
Line: 15616

  DELETE /*+ index(e) */ cs_estimate_details e
  WHERE
    incident_id IN
    (
    SELECT /*+ no_unnest no_semijoin cardinality(10) */
        object_id
    FROM
        jtf_object_purge_param_tmp
    WHERE
        processing_set_id = p_processing_set_id
    AND object_type = 'SR'
    AND NVL(purge_status, 'S') = 'S'
    );
Line: 15639

      || l_row_count || ' rows deleted.'
    );