DBA Data[Home] [Help]

APPS.OZF_RESALE_COMMON_PVT SQL Statements

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

Line: 57

PROCEDURE Insert_Resale_Log (
  p_id_value      IN VARCHAR2,
  p_id_type       IN VARCHAR2,
  p_error_code    IN VARCHAR2,
  p_error_message IN VARCHAR2 := NULL,
  p_column_name   IN VARCHAR2,
  p_column_value  IN VARCHAR2,
  x_return_status OUT NOCOPY VARCHAR2 )
IS
  l_api_name                  CONSTANT VARCHAR2(30) := 'Insert_Resale_Log';
Line: 110

      OZF_RESALE_LOGS_PKG.Insert_Row(
         px_resale_log_id           => l_log_id,
         p_resale_id                => p_id_value,
         p_resale_id_type           => p_id_type,
         p_error_code               => p_error_code,
         p_error_message            => nvl(p_error_message, fnd_message.get_string('OZF',p_error_code)),
         p_column_name              => p_column_name,
         p_column_value             => p_column_value,
         --px_org_id                  => OZF_RESALE_COMMON_PVT.g_org_id
         px_org_id                  => l_org_id
      );
Line: 141

END Insert_Resale_Log;
Line: 155

PROCEDURE Bulk_Insert_Resale_Log (
  p_id_value      IN number_tbl_type,
  p_id_type       IN VARCHAR2,
  p_error_code    IN varchar_tbl_type,
  p_column_name   IN varchar_tbl_type,
  p_column_value  IN long_varchar_tbl_type,
  p_batch_id      IN NUMBER, -- bug # 5997978 fixed
  x_return_status OUT NOCOPY VARCHAR2
)
IS
l_api_name varchar2(30) := 'Bulk_Insert_Resale_Log';
Line: 188

      INSERT INTO ozf_resale_logs_all (
         RESALE_LOG_ID,
         RESALE_ID,
         RESALE_ID_TYPE,
         ERROR_CODE,
         ERROR_MESSAGE,
         COLUMN_NAME,
         COLUMN_VALUE,
         ORG_ID
      ) VALUES (
         ozf_resale_logs_all_s.nextval,
         p_id_value(i),
         p_id_type,
         p_error_code(i),
         FND_MESSAGE.get_string('OZF',p_error_code(i)),
         p_column_name(i),
         p_column_value(i),
         -- Start: bug # 5997978 fixed
         -- NVL(SUBSTRB(USERENV('CLIENT_INFO'),1,10),-99)
         l_org_id
         -- End: bug # 5997978 fixed
      );
Line: 224

END Bulk_Insert_Resale_Log;
Line: 256

 SELECT report_start_date, report_end_date
   FROM ozf_resale_batches
  WHERE resale_batch_id = p_id;
Line: 261

   SELECT resale_line_int_id, 'OZF_RESALE_ORD_NUM_MISS', 'ORDER_NUMBER', NULL
     FROM ozf_resale_lines_int_all
    WHERE resale_batch_id = p_batch_id
      AND status_code IN (G_BATCH_ADJ_OPEN, G_BATCH_ADJ_DISPUTED)
      AND order_number IS NULL
    UNION ALL
   SELECT resale_line_int_id, 'OZF_RESALE_ORD_DATE_MISS', 'DATE_ORDERED', NULL
     FROM ozf_resale_lines_int_all
    WHERE resale_batch_id = p_batch_id
      AND status_code IN (G_BATCH_ADJ_OPEN, G_BATCH_ADJ_DISPUTED)
      AND date_ordered IS NULL
    UNION ALL
   SELECT resale_line_int_id, 'OZF_ORD_DATE_LT_START', 'DATE_ORDERED', TO_CHAR(date_ordered)
     FROM ozf_resale_lines_int_all
    WHERE resale_batch_id = p_batch_id
      AND status_code IN (G_BATCH_ADJ_OPEN, G_BATCH_ADJ_DISPUTED)
      AND date_ordered IS NOT NULL
      AND date_ordered < p_start_date
    UNION ALL
   SELECT resale_line_int_id, 'OZF_ORD_DATE_GT_END', 'DATE_ORDERED', TO_CHAR(date_ordered)
     FROM ozf_resale_lines_int_all
    WHERE resale_batch_id = p_batch_id
      AND status_code IN (G_BATCH_ADJ_OPEN, G_BATCH_ADJ_DISPUTED)
      AND date_ordered IS NOT NULL
      AND date_ordered > p_end_date
    UNION ALL
   SELECT resale_line_int_id, 'OZF_RESALE_PRODUCT_ID_MISS', 'INVENTORY_ITEM_ID', NULL
     FROM ozf_resale_lines_int_all
    WHERE resale_batch_id = p_batch_id
      AND status_code IN (G_BATCH_ADJ_OPEN, G_BATCH_ADJ_DISPUTED)
      AND inventory_item_id IS NULL
    UNION ALL
   SELECT resale_line_int_id, 'OZF_RESALE_UOM_MISS', 'UOM_CODE', NULL
     FROM ozf_resale_lines_int_all
    WHERE resale_batch_id = p_batch_id
      AND status_code IN (G_BATCH_ADJ_OPEN, G_BATCH_ADJ_DISPUTED)
      AND uom_code IS NULL
    UNION ALL
   SELECT resale_line_int_id, 'OZF_RESALE_SOLD_FROM_MISS', 'SOLD_FROM_CUST_ACCOUNT_ID', NULL
     FROM ozf_resale_lines_int_all
    WHERE resale_batch_id = p_batch_id
      AND status_code IN (G_BATCH_ADJ_OPEN, G_BATCH_ADJ_DISPUTED)
      AND sold_from_cust_account_id IS NULL
    UNION ALL
   SELECT resale_line_int_id, 'OZF_RESALE_SHIP_FROM_MISS', 'SHIP_FROM_CUST_ACCOUNT_ID', NULL
     FROM ozf_resale_lines_int_all
    WHERE resale_batch_id = p_batch_id
      AND status_code IN (G_BATCH_ADJ_OPEN, G_BATCH_ADJ_DISPUTED)
      AND ship_from_cust_account_id IS NULL
    UNION ALL
   SELECT resale_line_int_id, 'OZF_RESALE_PRICE_LIST_NULL', 'AGREEMENT_ID', NULL
     FROM ozf_resale_lines_int_all
    WHERE resale_batch_id = p_batch_id
      AND status_code IN (G_BATCH_ADJ_OPEN, G_BATCH_ADJ_DISPUTED)
      AND agreement_type = 'PL'
      AND agreement_id IS NULL
    UNION ALL
   SELECT resale_line_int_id, 'OZF_RESALE_AGREE_NUM_NULL', 'AGREEMENT_ID', NULL
     FROM ozf_resale_lines_int_all
    WHERE resale_batch_id = p_batch_id
      AND status_code IN (G_BATCH_ADJ_OPEN, G_BATCH_ADJ_DISPUTED)
      AND agreement_type = 'SPO'
      AND agreement_id IS NULL;
Line: 348

      Bulk_Insert_Resale_Log (
         p_id_value      => l_id_tbl,
         p_id_type       => G_ID_TYPE_IFACE,
         p_error_code    => l_err_tbl,
         p_column_name   => l_col_tbl,
         p_column_value  => l_val_tbl,
         p_batch_id      => p_batch_id, --bug # 5997978 fixed
         x_return_status => l_return_status
      );
Line: 405

SELECT orsl.resale_line_int_id
     , 'OZF_CLAIM_CUST_NOT_IN_DB'
     , 'SOLD_FROM_CUST_ACCOUNT_ID'
     , to_char(orsl.sold_from_cust_account_id)
  FROM ozf_resale_lines_int_all orsl
 WHERE orsl.status_code = 'OPEN'
   AND orsl.direct_customer_flag = 'T'
   AND orsl.resale_batch_id = p_resale_batch_id
   AND orsl.sold_from_cust_account_id IS NOT NULL
   AND NOT EXISTS ( SELECT 1
                      FROM hz_cust_accounts hca
                     WHERE hca.cust_account_id = orsl.sold_from_cust_account_id)
UNION ALL
SELECT orsl.resale_line_int_id
     , 'OZF_CLAIM_CUST_NOT_IN_DB'
     , 'SHIP_FROM_CUST_ACCOUNT_ID'
     , to_char(orsl.ship_from_cust_account_id)
  FROM ozf_resale_lines_int_all orsl
 WHERE orsl.status_code = 'OPEN'
   AND orsl.direct_customer_flag = 'T'
   AND orsl.resale_batch_id = p_resale_batch_id
   AND orsl.ship_from_cust_account_id IS NOT NULL
   AND NOT EXISTS ( SELECT 1
                      FROM hz_cust_accounts hca
                     WHERE hca.cust_account_id = orsl.ship_from_cust_account_id)
UNION ALL
SELECT orsl.resale_line_int_id
     , 'OZF_RESALE_UOM_NOT_IN_DB'
     , 'UOM_CODE'
     , orsl.uom_code
  FROM ozf_resale_lines_int_all orsl
 WHERE orsl.direct_customer_flag ='T'
   AND orsl.status_code = 'OPEN'
   AND orsl.resale_batch_id = p_resale_batch_id
   AND orsl.uom_code IS NOT NULL
   AND NOT EXISTS ( SELECT 1
                      FROM mtl_units_of_measure mum
                     WHERE mum.uom_code = orsl.uom_code )
UNION ALL
SELECT orsl.resale_line_int_id
     , 'OZF_RESALE_ORDTYPE_NOT_IN_DB'
     , 'ORDER_TYPE_ID'
     , to_char(orsl.order_type_id)
  FROM ozf_resale_lines_int_all orsl
 WHERE orsl.status_code = 'OPEN'
   AND orsl.direct_customer_flag = 'T'
   AND orsl.order_type_id IS NOT NULL
   AND orsl.resale_batch_id = p_resale_batch_id
   AND NOT EXISTS ( SELECT 1
                      FROM oe_transaction_types_all ottv
                     WHERE ottv.transaction_type_id = orsl.order_type_id)
UNION ALL
/*
SELECT orsl.resale_line_int_id
     , 'OZF_RESALE_PRICE_NOT_IN_DB'
     , 'AGREEMENT_ID'
     , to_char(orsl.agreement_id)
  FROM ozf_resale_lines_int_all orsl
 WHERE orsl.status_code = 'OPEN'
   AND orsl.direct_customer_flag = 'T'
   AND orsl.resale_batch_id = p_resale_batch_id
   AND orsl.agreement_id IS NOT NULL
   AND NOT EXISTS ( SELECT 1
                      FROM qp_list_headers_b qlhv
                     WHERE qlhv.list_header_id = orsl.agreement_id
                       AND qlhv.list_type_code = 'PRL')
UNION ALL
*/
SELECT orsl.resale_line_int_id
     , 'OZF_RESALE_PRODUCT_NOT_IN_DB'
     , 'INVENTORY_ITEM_ID'
     , to_char(orsl.inventory_item_id)
  FROM ozf_resale_lines_int_all orsl
 WHERE orsl.status_code = 'OPEN'
   AND orsl.direct_customer_flag = 'T'
   AND orsl.resale_batch_id = p_resale_batch_id
   AND orsl.inventory_item_id IS NOT NULL
   AND NOT EXISTS ( SELECT 1
                    FROM mtl_system_items_b msi
                    WHERE msi.inventory_item_id = orsl.inventory_item_id
                    AND msi.organization_id = G_ITEM_ORG_ID);
Line: 505

      Bulk_Insert_Resale_Log (
         p_id_value      => l_id_tbl,
         p_id_type       => G_ID_TYPE_IFACE,
         p_error_code    => l_err_tbl,
         p_column_name   => l_col_tbl,
         p_column_value  => l_val_tbl,
         p_batch_id      => p_batch_id, --bug # 5997978 fixed
         x_return_status => l_return_status
      );
Line: 567

      UPDATE ozf_resale_lines_int_all orli
         SET orli.dispute_code = (SELECT orl.error_code
                                    FROM ozf_resale_logs_all orl
                                   WHERE orl.resale_id = orli.resale_line_int_id
                                     AND resale_id_type = 'IFACE'
                                     AND rownum = 1)
           , orli.status_code = G_BATCH_ADJ_DISPUTED
           , followup_action_code = 'C'
           , response_type = 'CA'
           , response_code = 'N'
       WHERE orli.resale_batch_id = p_batch_id
         AND orli.status_code = p_line_status
         AND EXISTS( SELECT 1
                     FROM ozf_resale_logs_all c
                     WHERE c.resale_id = orli.resale_line_int_id
                      AND c.resale_id_type = 'IFACE');
Line: 618

PROCEDURE Update_Batch_Calculations (
    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
   ,p_resale_batch_id        IN  NUMBER
   ,x_return_status          OUT NOCOPY   VARCHAR2
   ,x_msg_data               OUT NOCOPY   VARCHAR2
   ,x_msg_count              OUT NOCOPY   NUMBER
)
IS
l_api_name          CONSTANT VARCHAR2(30) := 'Update_Batch_Calculations';
Line: 654

SELECT count(1)
  FROM ozf_resale_lines_int
 WHERE status_code = OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_PROCESSED
   AND tolerance_flag = 'T'
   AND resale_batch_id = p_id;
Line: 661

SELECT count(1)
  FROM ozf_resale_lines_int
 WHERE status_code = OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_DISPUTED
   AND dispute_code = OZF_RESALE_COMMON_PVT.G_INVALD_DISPUTE_CODE
   AND resale_batch_id = p_id;
Line: 668

SELECT header_tolerance_operand, header_tolerance_calc_code
  FROM ozf_resale_batches
 WHERE resale_batch_id = p_id;
Line: 673

  SELECT NVL(COUNT(resale_line_int_id), 0)
       , NVL(SUM(total_claimed_amount), 0)
  FROM ozf_resale_lines_int_all
  WHERE resale_batch_id = p_resale_batch_id
  AND status_code = 'DUPLICATED';
Line: 681

   SAVEPOINT  Update_Batch_Calculations;
Line: 782

            Insert_Resale_Log (
               p_id_value      => p_resale_batch_id,
               p_id_type       => 'BATCH',
               p_error_code    => 'OZF_BATCH_AMT_OUT_TOLERANCE',
               p_column_name   => 'ALLOWED_AMOUNT',
               p_column_value  => l_total_allowed_amount,
               x_return_status => l_return_status
            );
Line: 818

      UPDATE ozf_resale_batches_all
      SET status_code = l_status_code,
          allowed_amount =l_total_allowed_amount,
          accepted_amount = l_total_accepted_amount,
          disputed_amount = ABS(l_total_disputed_amount) + ABS(l_total_duplicated_amount),
          lines_w_tolerance = l_lines_w_tolerance,
          lines_disputed = l_lines_disputed + l_lines_duplicated,
          lines_invalid = l_lines_invalid
      WHERE resale_batch_id = p_resale_batch_id;
Line: 846

      ROLLBACK TO Update_Batch_Calculations;
Line: 855

      ROLLBACK TO Update_Batch_Calculations;
Line: 864

      ROLLBACK TO Update_Batch_Calculations;
Line: 875

END Update_Batch_Calculations;
Line: 889

PROCEDURE Update_Line_Calculations(
    p_resale_line_int_rec IN OZF_RESALE_COMMON_PVT.g_interface_rec_csr%ROWTYPE,
    p_unit_price          IN NUMBER,
    p_line_quantity       IN NUMBER,
    p_allowed_amount      IN NUMBER,
    x_return_status       OUT NOCOPY VARCHAR2
)
IS
l_api_name       CONSTANT VARCHAR2(30) := 'Update_Line_Calculations';
Line: 917

SELECT line_tolerance_operand,  line_tolerance_calc_code
  FROM ozf_resale_batches
 WHERE resale_batch_id = p_id;
Line: 922

SELECT ship_debit_calc_type
from ozf_sys_parameters;
Line: 928

SELECT batch_type
FROM   ozf_resale_batches_all
WHERE  resale_batch_id = p_batch_id;
Line: 938

   SAVEPOINT Update_Line_Calculations;
Line: 1017

            Insert_Resale_Log (
               p_id_value      => p_resale_line_int_rec.resale_line_int_id,
               p_id_type       => 'IFACE',
               p_error_code    => 'OZF_IFACE_AMT_OUT_TOLERANCE',
               p_column_name   => 'LINE_TOLERANCE_AMOUNT',
               p_column_value  => l_line_tolerance_amount,
               x_return_status => l_return_status
            );
Line: 1071

      UPDATE ozf_resale_lines_int_all
      SET accepted_amount = l_accepted_amount,
--         total_accepted_amount = l_accepted_amount * ABS(p_line_quantity),
         -- bug 5969118 Ship and Debit return order generates positive claim amount
         total_accepted_amount = l_total_accepted_amount,
         -- bug 5969118 end
         allowed_amount = p_allowed_amount,
--         total_allowed_amount = p_allowed_amount * ABS(p_line_quantity),
         -- bug 5969118 Ship and Debit return order generates positive claim amount
         total_allowed_amount = l_total_allowed_amount,
         -- bug 5969118 end
         net_adjusted_amount = l_net_adjusted_amount,
         calculated_price  = p_unit_price,
         acctd_calculated_price = p_resale_line_int_rec.acctd_calculated_price,
         calculated_amount  = p_unit_price *  p_line_quantity,
         acctd_selling_price = p_resale_line_int_rec.acctd_selling_price,
         exchange_rate = p_resale_line_int_rec.exchange_rate,
         exchange_rate_date = p_resale_line_int_rec.exchange_rate_date,
         exchange_rate_type = p_resale_line_int_rec.exchange_rate_type,
         status_code = l_status_code,
         dispute_code = l_dispute_code,
         line_tolerance_amount = l_line_tolerance_amount,
         tolerance_flag = l_tolerance_flag,
         followup_action_code = l_followup_action_code,
         response_type = l_response_type,
         response_code = decode(l_status_code, OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_DISPUTED, 'N',
                                               OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_PROCESSED, 'Y')
      WHERE resale_line_int_id = p_resale_line_int_rec.resale_line_int_id;
Line: 1113

      ROLLBACK TO Update_Line_Calculations;
Line: 1116

      ROLLBACK TO Update_Line_Calculations;
Line: 1119

      ROLLBACK TO Update_Line_Calculations;
Line: 1124

END Update_Line_Calculations;
Line: 1168

SELECT orl.resale_line_id
  -- Bug 4670154 (+)
  FROM ozf_resale_lines_all orl,
       ozf_resale_lines_int_all orli
  /*
  FROM ozf_resale_lines orl,
       ozf_resale_lines_int orli
  */
  -- Bug 4670154 (-)
 WHERE orl.order_number = orli.order_number
   AND orl.date_ordered =  orli.date_ordered
   -- 6704619 (+)
   AND (orl.date_shipped = orli.date_shipped
       OR (orl.date_shipped IS NULL AND orli.date_shipped IS NULL))
   -- 6704619 (-)
   --AND orl.invoice_number = orli.invoice_number
   --AND orl.date_invoiced = orli.date_invoiced
   AND orl.inventory_item_id = orli.inventory_item_id
   AND orl.quantity = orli.quantity
   AND orl.uom_code = orli.uom_code
   AND NVL(orl.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
   --AND orl.ship_from_cust_account_id = orli.sold_from_cust_account_id
   AND NVL(orl.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
   AND orl.direct_customer_flag = 'T'
   AND NVL(orl.bill_to_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.bill_to_cust_account_id,FND_API.G_MISS_NUM)
   AND orli.resale_line_int_id = p_resale_line_int_id
   AND rownum = 1;
Line: 1198

SELECT orl.resale_line_id
  -- Bug 4670154 (+)
  FROM ozf_resale_lines_all orl,
       ozf_resale_lines_int_all orli
  /*
  FROM ozf_resale_lines orl,
       ozf_resale_lines_int orli
  */
  -- Bug 4670154 (-)
 WHERE orl.order_number = orli.order_number
   AND nvl (orl.order_line_number, 0) = nvl (orli.order_line_number, 0)   -- For Bug#9447673 SSD IDSM ER
   AND orl.date_ordered =  orli.date_ordered
   -- 6704619 (+)
   AND (orl.date_shipped = orli.date_shipped
       OR (orl.date_shipped IS NULL AND orli.date_shipped IS NULL))
   -- 6704619 (-)
   --AND orl.invoice_number = orli.invoice_number
   --AND orl.date_invoiced = orli.date_invoiced
   AND orl.inventory_item_id = orli.inventory_item_id
   AND orl.quantity = orli.quantity
   AND orl.uom_code = orli.uom_code
   AND NVL(orl.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
   --AND orl.ship_from_cust_account_id = orli.sold_from_cust_account_id
   AND NVL(orl.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
   AND orl.direct_customer_flag = 'F'
   AND NVL(orl.bill_to_party_name,FND_API.G_MISS_NUM) = NVL(orli.bill_to_party_name,FND_API.G_MISS_NUM)
   AND orli.resale_line_int_id = p_resale_line_int_id
   AND rownum = 1;
Line: 1231

SELECT orsa.resale_adjustment_id
     , orsa.claimed_amount
  -- Bug 4670154 (+)
  FROM ozf_resale_adjustments_all orsa
     , ozf_resale_batches_all orsb
  /*
  FROM ozf_resale_adjustments orsa
     , ozf_resale_batches orsb
  */
  -- Bug 4670154 (-)
 WHERE orsa.resale_line_id = p_line_id
   AND orsa.resale_batch_id = orsb.resale_batch_id
   AND orsb.batch_type = p_batch_type
  -- Bug 4670154 (+)
   AND orsa.list_header_id IS NULL
   AND orsa.list_line_id IS NULL;
Line: 1251

SELECT orlo.resale_line_int_id
  -- Bug 4670154 (+)
  FROM ozf_resale_lines_int_all orlo,
       ozf_resale_lines_int_all orli
  /*
  FROM ozf_resale_lines_int orlo,
       ozf_resale_lines_int orli
  */
  -- Bug 4670154 (-)
 WHERE orlo.order_number = orli.order_number
   AND nvl (orlo.order_line_number, 0) = nvl (orli.order_line_number, 0) -- For Bug#9447673 SSD IDSM ER
   AND orlo.date_ordered =  orli.date_ordered
   -- 6704619 (+)
   AND (orlo.date_shipped = orli.date_shipped
       OR (orlo.date_shipped IS NULL AND orli.date_shipped IS NULL))
   -- 6704619 (-)
   AND orlo.inventory_item_id = orli.inventory_item_id
   AND orlo.quantity = orli.quantity
   AND orlo.uom_code = orli.uom_code
   AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
   --AND orlo.ship_from_cust_account_id = orli.sold_from_cust_account_id
   AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
   AND orlo.claimed_amount = orli.claimed_amount
   AND NVL(orlo.bill_to_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.bill_to_cust_account_id,FND_API.G_MISS_NUM)
   AND orlo.status_code in (OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_OPEN, OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_PROCESSED)
   AND orlo.resale_line_int_id <> p_resale_line_int_id
   AND orlo.resale_batch_id <> orli.resale_batch_id
   AND orli.resale_line_int_id = p_resale_line_int_id
   AND orlo.duplicated_line_id IS NULL
   AND orlo.duplicated_adjustment_id IS NULL
   AND orlo.direct_customer_flag = 'T'
   AND orlo.creation_date <= orli.creation_date
   AND rownum = 1;
Line: 1287

SELECT orlo.resale_line_int_id
  -- Bug 4670154 (+)
  FROM ozf_resale_lines_int_all orlo,
       ozf_resale_lines_int_all orli
  /*
  FROM ozf_resale_lines_int orlo,
       ozf_resale_lines_int orli
  */
  -- Bug 4670154 (-)
 WHERE orlo.order_number = orli.order_number
   AND orlo.date_ordered =  orli.date_ordered
   -- 6704619 (+)
   AND (orlo.date_shipped = orli.date_shipped
       OR (orlo.date_shipped IS NULL AND orli.date_shipped IS NULL))
   -- 6704619 (-)
   --AND orl.invoice_number = orli.invoice_number
   --AND orl.date_invoiced = orli.date_invoiced
   AND orlo.inventory_item_id = orli.inventory_item_id
   AND orlo.quantity = orli.quantity
   AND orlo.uom_code = orli.uom_code
   AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
   --AND orlo.ship_from_cust_account_id = orli.sold_from_cust_account_id
   AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
   AND orlo.claimed_amount = orli.claimed_amount
   AND NVL(orlo.bill_to_party_name,FND_API.G_MISS_NUM) = NVL(orli.bill_to_party_name,FND_API.G_MISS_NUM)
   AND orlo.status_code in (OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_OPEN, OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_PROCESSED)
   AND orlo.resale_line_int_id <> p_resale_line_int_id
   AND orlo.resale_batch_id <> orli.resale_batch_id
   AND orli.resale_line_int_id = p_resale_line_int_id
   AND orlo.duplicated_line_id IS NULL
   AND orlo.duplicated_adjustment_id IS NULL
   AND orlo.direct_customer_flag = 'F'
   AND orlo.creation_date <= orli.creation_date
   AND rownum = 1;
Line: 1324

SELECT orl.resale_line_id
  FROM ozf_resale_lines_all orl,
       ozf_resale_lines_int_all orli
  -- Bug 4670154 (+)
  /*
  FROM ozf_resale_lines orl,
       ozf_resale_lines_int orli
  */
  -- Bug 4670154 (-)
 WHERE orl.order_number = orli.order_number
   AND nvl (orl.order_line_number, 0) = nvl (orli.order_line_number, 0)   -- For Bug#9447673 SSD IDSM ER
   AND orl.date_ordered =  orli.date_ordered
   -- 6704619 (+)
   AND (orl.date_shipped = orli.date_shipped
       OR (orl.date_shipped IS NULL AND orli.date_shipped IS NULL))
   -- 6704619 (-)
   --AND orl.invoice_number = orli.invoice_number
   --AND orl.date_invoiced = orli.date_invoiced
   AND orl.inventory_item_id = orli.inventory_item_id
   AND orl.quantity = orli.quantity
   AND orl.uom_code = orli.uom_code
   AND NVL(orl.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
   --AND orl.ship_from_cust_account_id = orli.sold_from_cust_account_id
   AND NVL(orl.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
   AND orl.bill_to_cust_account_id is null
   AND orl.bill_to_party_name is null
   AND orl.direct_customer_flag is null
   AND orli.resale_line_int_id = p_resale_line_int_id
   AND rownum = 1;
Line: 1356

SELECT orlo.resale_line_int_id
  -- Bug 4670154 (+)
  FROM ozf_resale_lines_int_all orlo,
       ozf_resale_lines_int_all orli
  /*
  FROM ozf_resale_lines_int orlo,
       ozf_resale_lines_int orli
  */
  -- Bug 4670154 (-)
 WHERE orlo.order_number = orli.order_number
   AND nvl (orlo.order_line_number, 0) = nvl (orli.order_line_number, 0)  -- For Bug#9447673 SSD IDSM ER
   AND orlo.date_ordered =  orli.date_ordered
   -- 6704619 (+)
   AND (orlo.date_shipped = orli.date_shipped
       OR (orlo.date_shipped IS NULL AND orli.date_shipped IS NULL))
   -- 6704619 (-)
   AND orlo.inventory_item_id = orli.inventory_item_id
   AND orlo.quantity = orli.quantity
   AND orlo.uom_code = orli.uom_code
   AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
   --AND orlo.ship_from_cust_account_id = orli.sold_from_cust_account_id
   AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
   AND orlo.claimed_amount = orli.claimed_amount
   AND orlo.bill_to_cust_account_id is null
   AND orlo.bill_to_party_name is null
   AND orlo.direct_customer_flag is null
   AND orlo.status_code in (OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_OPEN, OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_PROCESSED)
   AND orlo.resale_line_int_id <> p_resale_line_int_id
   AND orlo.resale_batch_id <> orli.resale_batch_id
   AND orli.resale_line_int_id = p_resale_line_int_id
   AND orlo.duplicated_line_id IS NULL
   AND orlo.duplicated_adjustment_id IS NULL
   AND orlo.creation_date <= orli.creation_date
   AND rownum = 1;
Line: 1394

SELECT orlo.resale_line_int_id
  FROM ozf_resale_lines_int_all orlo,
       ozf_resale_lines_int_all orli
 WHERE orlo.order_number = orli.order_number
   AND nvl (orlo.order_line_number, 0) = nvl (orli.order_line_number, 0) -- For Bug#9447673 SSD IDSM ER
   AND orlo.date_ordered =  orli.date_ordered
   -- 6704619 (+)
   AND (orlo.date_shipped = orli.date_shipped
       OR (orlo.date_shipped IS NULL AND orli.date_shipped IS NULL))
   -- 6704619 (-)
   AND orlo.inventory_item_id = orli.inventory_item_id
   AND orlo.quantity = orli.quantity
   AND orlo.uom_code = orli.uom_code
   AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
   AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
   --AND orlo.claimed_amount = orli.claimed_amount
   AND NVL(orlo.bill_to_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.bill_to_cust_account_id,FND_API.G_MISS_NUM)
   AND orlo.status_code IN ('OPEN', 'PROCESSED')
   AND orlo.resale_line_int_id <> p_resale_line_int_id
   AND orlo.resale_batch_id = orli.resale_batch_id
   AND orli.resale_line_int_id = p_resale_line_int_id
   AND orlo.duplicated_line_id IS NULL
   AND orlo.duplicated_adjustment_id IS NULL
   AND orlo.direct_customer_flag = 'T'
   AND orlo.creation_date <= orli.creation_date
   AND rownum = 1;
Line: 1423

SELECT orlo.resale_line_int_id
  FROM ozf_resale_lines_int_all orlo,
       ozf_resale_lines_int_all orli
 WHERE orlo.order_number = orli.order_number
   AND orlo.date_ordered =  orli.date_ordered
   AND nvl (orlo.order_line_number, 0) = nvl (orli.order_line_number, 0)   -- For Bug#9447673 SSD IDSM ER
   -- 6704619 (+)
   AND (orlo.date_shipped = orli.date_shipped
       OR (orlo.date_shipped IS NULL AND orli.date_shipped IS NULL))
   -- 6704619 (-)
   AND orlo.inventory_item_id = orli.inventory_item_id
   AND orlo.quantity = orli.quantity
   AND orlo.uom_code = orli.uom_code
   AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
   AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
   --AND orlo.claimed_amount = orli.claimed_amount
   AND orlo.bill_to_party_name = orli.bill_to_party_name

   AND orlo.status_code IN ('OPEN', 'PROCESSED')
   AND orlo.resale_line_int_id <> p_resale_line_int_id
   AND orlo.resale_batch_id = orli.resale_batch_id
   AND orli.resale_line_int_id = p_resale_line_int_id
   AND orlo.duplicated_line_id IS NULL
   AND orlo.duplicated_adjustment_id IS NULL
   AND orlo.direct_customer_flag = 'F'
   AND orlo.creation_date <= orli.creation_date
   AND rownum = 1;
Line: 1453

SELECT orlo.resale_line_int_id
  FROM ozf_resale_lines_int_all orlo,
       ozf_resale_lines_int_all orli
 WHERE orlo.order_number = orli.order_number
   AND nvl (orlo.order_line_number, 0) = nvl (orli.order_line_number, 0)  -- For Bug#9447673 SSD IDSM ER
   AND orlo.date_ordered =  orli.date_ordered
   -- 6704619 (+)
   AND (orlo.date_shipped = orli.date_shipped
       OR (orlo.date_shipped IS NULL AND orli.date_shipped IS NULL))
   -- 6704619 (-)
   AND orlo.inventory_item_id = orli.inventory_item_id
   AND orlo.quantity = orli.quantity
   AND orlo.uom_code = orli.uom_code
   AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
   AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
   --AND orlo.claimed_amount = orli.claimed_amount
   AND orlo.bill_to_cust_account_id is null
   AND orlo.bill_to_party_name is null
   AND orlo.direct_customer_flag is null
   AND orlo.status_code IN ('OPEN', 'PROCESSED')
   AND orlo.resale_line_int_id <> p_resale_line_int_id
   AND orlo.resale_batch_id = orli.resale_batch_id
   AND orli.resale_line_int_id = p_resale_line_int_id
   AND orlo.duplicated_line_id IS NULL
   AND orlo.duplicated_adjustment_id IS NULL
   AND orlo.creation_date <= orli.creation_date
   AND rownum = 1;
Line: 1483

l_dup_resl_csr_stmt VARCHAR2(4000) := ' SELECT orl.resale_line_id
                                           FROM ozf_resale_lines_all orl,
                                           ozf_resale_lines_int_all orli ';
Line: 1512

l_dup_iface_csr_stmt VARCHAR2(4000) :=' SELECT orlo.resale_line_int_id
                                                FROM ozf_resale_lines_int_all orlo,
                                                       ozf_resale_lines_int_all orli ';
Line: 2000

PROCEDURE Update_Duplicates (
    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
   ,p_resale_batch_id        IN  NUMBER
   ,p_resale_batch_type      IN  VARCHAR2
   ,p_batch_status           IN  VARCHAR2
   ,x_batch_status           OUT NOCOPY   VARCHAR2
   ,x_return_status          OUT NOCOPY   VARCHAR2
   ,x_msg_data               OUT NOCOPY   VARCHAR2
   ,x_msg_count              OUT NOCOPY   NUMBER
)
IS
l_api_name          CONSTANT VARCHAR2(30) := 'Update_Duplicates';
Line: 2036

SELECT resale_line_int_id, direct_customer_flag, claimed_amount
  FROM ozf_resale_lines_int
 WHERE resale_batch_id = p_id
 --AMITAMKU, Fix for bug 14685303 - Added condition to avoid processing disputed line for duplicate check
 AND status_code <> OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_DISPUTED;
Line: 2043

SELECT NVL(batch_count,0), batch_number
  FROM ozf_resale_batches
 WHERE resale_batch_id = pc_batch_id;
Line: 2048

SELECT count(1)
  FROM ozf_resale_lines_int
 WHERE status_code = OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_DUPLICATED
   AND resale_batch_id = p_id;
Line: 2054

   SAVEPOINT  Update_Duplicates;
Line: 2087

         UPDATE ozf_resale_lines_int_all
            SET duplicated_line_id = NULL
            ,   duplicated_adjustment_id = NULL
         WHERE resale_line_int_id = l_open_lines_tbl(i);
Line: 2115

               UPDATE ozf_resale_lines_int
                  SET status_code = OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_DUPLICATED
                  ,   duplicated_line_id = l_dup_line_id
                  ,   duplicated_adjustment_id = l_dup_adjustment_id
                  ,   dispute_code = 'OZF_RESALE_DUP'
               WHERE resale_line_int_id = l_open_lines_tbl(i);
Line: 2122

               Insert_Resale_Log (
                  p_id_value    => l_open_lines_tbl(i),
                  p_id_type     => 'IFACE',
                  p_error_code  => 'OZF_RESALE_DUP',
                  p_column_name => 'DUPLICATED_ADJUSTMENT_ID',
                  p_column_value => l_dup_adjustment_id,
                  x_return_status => l_return_status );
Line: 2136

               UPDATE ozf_resale_lines_int
                  SET duplicated_line_id = l_dup_line_id
                    , duplicated_adjustment_id = l_dup_adjustment_id
                WHERE resale_line_int_id = l_open_lines_tbl(i);
Line: 2157

      UPDATE ozf_resale_batches_all
         SET status_code = OZF_RESALE_COMMON_PVT.G_BATCH_REJECTED
       WHERE resale_batch_id = p_resale_batch_id;
Line: 2167

      UPDATE ozf_resale_batches_all
         SET status_code = OZF_RESALE_COMMON_PVT.G_BATCH_DISPUTED
         WHERE resale_batch_id = p_resale_batch_id;
Line: 2193

      ROLLBACK TO Update_Duplicates;
Line: 2202

      ROLLBACK TO Update_Duplicates;
Line: 2211

      ROLLBACK TO Update_Duplicates;
Line: 2222

END Update_Duplicates;
Line: 2265

SELECT batch_count
     , status_code
     , report_date
     , report_start_date
     , report_end_date
     , partner_cust_account_id
  FROM ozf_resale_batches
 WHERE resale_batch_id = p_resale_batch_id;
Line: 2275

SELECT count(1)
  FROM ozf_resale_lines_int
 WHERE resale_batch_id = p_resale_batch_id;
Line: 2280

SELECT count(1)
  FROM ozf_resale_batch_line_maps
 WHERE resale_batch_id = p_resale_batch_id;
Line: 2285

SELECT 1
  FROM dual
 WHERE EXISTS (SELECT hca.cust_account_id
                 FROM hz_cust_accounts hca
                WHERE hca.cust_account_id = p_id);
Line: 2337

      Insert_Resale_Log (
         p_id_value      => p_resale_batch_id,
         p_id_type       => G_ID_TYPE_BATCH,
         p_error_code    => 'OZF_BATCH_STATUS_WNG',
         p_column_name   => 'STATUS_CODE',
         p_column_value  => l_status_code,
         x_return_status => l_return_status );
Line: 2358

      Insert_Resale_Log (
         p_id_value      => p_resale_batch_id,
         p_id_type       => G_ID_TYPE_BATCH,
         p_error_code    => 'OZF_BATCH_REPORT_DATE_NULL',
         p_column_name   => 'REPORT_date',
         p_column_value  => NULL,
         x_return_status => l_return_status );
Line: 2379

      Insert_Resale_Log (
         p_id_value      => p_resale_batch_id,
         p_id_type       => G_ID_TYPE_BATCH,
         p_error_code    => 'OZF_BATCH_REPORT_ST_DATE_NULL',
         p_column_name   => 'REPORT_START_date',
         p_column_value  => NULL,
         x_return_status => l_return_status );
Line: 2400

      Insert_Resale_Log (
         p_id_value      => p_resale_batch_id,
         p_id_type       => G_ID_TYPE_BATCH,
         p_error_code    => 'OZF_BATCH_REPORT_END_DATE_NULL',
         p_column_name   => 'REPORT_END_date',
         p_column_value  => NULL,
         x_return_status => l_return_status );
Line: 2425

         Insert_Resale_Log (
            p_id_value      => p_resale_batch_id,
            p_id_type       => G_ID_TYPE_BATCH,
            p_error_code    => 'OZF_RESALE_WNG_DATE_RANGE',
            p_column_name   => 'REPORT_START_DATE',
            p_column_value  => NULL,
            x_return_status => l_return_status );
Line: 2448

      Insert_Resale_Log (
         p_id_value      => p_resale_batch_id,
         p_id_type       => G_ID_TYPE_BATCH,
         p_error_code    => 'OZF_BATCH_PARTNER_NULL',
         p_column_name   => 'PARTNER_CUST_ACCOUNT_ID',
         p_column_value  => NULL,
         x_return_status => l_return_status );
Line: 2471

         Insert_Resale_Log (
            p_id_value      => p_resale_batch_id,
            p_id_type       => G_ID_TYPE_BATCH,
            p_error_code    => 'OZF_BATCH_PARTNER_ERR',
            p_column_name   => 'PARTNER_CUST_ACCOUNT_ID',
            p_column_value  => l_partner_cust_account_id,
            x_return_status => l_return_status );
Line: 2495

      Insert_Resale_Log (
         p_id_value      => p_resale_batch_id,
         p_id_type       => G_ID_TYPE_BATCH,
         p_error_code    => 'OZF_BATCH_COUNT_NULL',
         p_column_name   => 'BATCH_COUNT',
         p_column_value  => NULL,
         x_return_status => l_return_status );
Line: 2539

      Insert_Resale_Log (
         p_id_value      => p_resale_batch_id,
         p_id_type       => G_ID_TYPE_BATCH,
         p_error_code    => 'OZF_BATCH_LINE_COUNT_ERR',
         p_column_name   => NULL,
         p_column_value  => NULL,
         x_return_status => l_return_status );
Line: 2561

         Insert_Resale_Log (
            p_id_value      => p_resale_batch_id,
            p_id_type       => G_ID_TYPE_BATCH,
            p_error_code    => 'OZF_BATCH_COUNT_ERR',
            p_column_name   => 'BATCH_COUNT',
            p_column_value  => l_batch_count,
            x_return_status => l_return_status );
Line: 2581

         UPDATE ozf_resale_batches
         SET    status_code= G_BATCH_DISPUTED
         WHERE  resale_batch_id = p_resale_batch_id;
Line: 3009

   UPDATE ozf_resale_lines_int_all
   SET duplicated_line_id = p_line_id
     , duplicated_adjustment_id =l_adjustment_id
   WHERE duplicated_line_id = p_line_int_rec.resale_line_int_id
   AND duplicated_adjustment_id = -1;
Line: 3268

      OZF_RESALE_ADJUSTMENTS_PKG.Insert_Row(
         px_resale_adjustment_id       => l_adjustment_id,
         px_object_version_number      => l_obj_ver_num,
         p_last_update_date            => sysdate,
         p_last_updated_by             => NVL(FND_GLOBAL.user_id,-1),
         p_creation_date               => sysdate,
         p_request_id                  => FND_GLOBAL.CONC_REQUEST_ID,
         p_created_by                  => NVL(FND_GLOBAL.user_id,-1),
         p_created_from                => p_price_adj_rec.created_from,
         p_last_update_login           => NVL(FND_GLOBAL.conc_login_id,-1),
         p_program_application_id      => FND_GLOBAL.PROG_APPL_ID,
         p_program_update_date         => sysdate,
         p_program_id                  => FND_GLOBAL.CONC_PROGRAM_ID,
         p_resale_line_id              => p_price_adj_rec.resale_line_id,
         p_resale_batch_id             => p_price_adj_rec.resale_batch_id,
         p_orig_system_agreement_uom   => p_price_adj_rec.orig_system_agreement_uom,
         p_orig_system_agreement_name  => p_price_adj_rec.orig_system_agreement_name,
         p_orig_system_agreement_type  => p_price_adj_rec.orig_system_agreement_type,
         p_orig_system_agreement_status=> p_price_adj_rec.orig_system_agreement_status,
         p_orig_system_agreement_curr  => p_price_adj_rec.orig_system_agreement_curr,
         p_orig_system_agreement_price => p_price_adj_rec.orig_system_agreement_price,
         p_orig_system_agreement_quant => p_price_adj_rec.orig_system_agreement_quantity,
         p_agreement_id                => p_price_adj_rec.agreement_id  ,
         p_agreement_type              => p_price_adj_rec.agreement_type ,
         p_agreement_name              => p_price_adj_rec.agreement_name ,
         p_agreement_price             => p_price_adj_rec.agreement_price ,
         p_agreement_uom_code          => p_price_adj_rec.agreement_uom_code,
         p_corrected_agreement_id      => p_price_adj_rec.corrected_agreement_id ,
         p_corrected_agreement_name    => p_price_adj_rec.corrected_agreement_name ,
         p_credit_code                 => p_price_adj_rec.credit_code,
         p_credit_advice_date          => p_price_adj_rec.credit_advice_date,
         p_total_allowed_amount        => p_price_adj_rec.total_allowed_amount,
         p_allowed_amount              => p_price_adj_rec.allowed_amount,
         p_total_accepted_amount       => p_price_adj_rec.total_accepted_amount,
         p_accepted_amount             => p_price_adj_rec.accepted_amount,
         p_total_claimed_amount        => p_price_adj_rec.total_claimed_amount,
         p_claimed_amount              => p_price_adj_rec.claimed_amount,
         p_calculated_price            => p_price_adj_rec.calculated_price,
         p_acctd_calculated_price      => p_price_adj_rec.acctd_calculated_price,
         p_calculated_amount           => p_price_adj_rec.calculated_amount,
         p_line_agreement_flag         => p_price_adj_rec.line_agreement_flag,
         p_tolerance_flag              => p_price_adj_rec.tolerance_flag,
         p_line_tolerance_amount       => p_price_adj_rec.line_tolerance_amount,
         p_operand                     => p_price_adj_rec.operand,
         p_operand_calculation_code    => p_price_adj_rec.operand_calculation_code,
         p_priced_quantity             => p_price_adj_rec.priced_quantity,
         p_priced_uom_code             => p_price_adj_rec.priced_uom_code,
         p_priced_unit_price           => p_price_adj_rec.priced_unit_price,
         p_list_header_id              => p_price_adj_rec.list_header_id,
         p_list_line_id                => p_price_adj_rec.list_line_id,
         p_status_code                 => 'CLOSED',
         px_org_id                     => l_org_id
      );
Line: 3635

SELECT a.resale_adjustment_id,
       a.total_accepted_amount
  FROM ozf_resale_adjustments a,
       ozf_resale_batches b,
       ozf_resale_lines c
 WHERE a.resale_line_id = p_line_id
   AND a.resale_batch_id = b.resale_batch_id
   AND b.batch_type = p_batch_type
   AND b.status_code = OZF_RESALE_COMMON_PVT.G_BATCH_CLOSED
   AND c.resale_line_id = a.resale_line_id
   AND c.status_code = OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_PROCESSED
   -- BUG 4670154 (+)
   AND a.list_header_id IS NULL
   AND a.list_line_id IS NULL;
Line: 3652

SELECT *
  FROM ozf_resale_adjustments
 WHERE resale_adjustment_id = p_adj_id;
Line: 3671

   SELECT
     orha.ship_from_stock_flag,
     orha.offer_type,
     qlha.list_header_id
   FROM
     ozf_request_headers_all_vl orha,
     ozf_resale_batches_all orba,
     qp_list_headers_all qlha
   WHERE
     orha.agreement_number = p_agreement_num
     AND orha.status_code = 'APPROVED'
     AND orha.request_class = 'SPECIAL_PRICE'
     AND orha.partner_id = orba.partner_id
     AND orba.resale_batch_id = p_resale_batch_id
     AND orha.authorization_code = qlha.name;
Line: 3938

            UPDATE ozf_resale_lines_int_all
               SET status_code = OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_DUPLICATED,
                   duplicated_line_id = p_line_id,
                   duplicated_adjustment_id = l_dup_adjustment_id
             WHERE resale_line_int_id = l_line_int_rec.resale_line_int_id;
Line: 4072

SELECT party_id
  FROM hz_cust_accounts
 WHERE cust_account_id = p_cust_account_id;
Line: 4077

SELECT party_site_id
  FROM hz_cust_acct_sites
 WHERE cust_acct_site_id = p_account_site_id;
Line: 4083

SELECT NVL(direct_order_flag,'N')
   FROM ozf_resale_batches_all
WHERE resale_batch_id = p_id;
Line: 4268

PROCEDURE Insert_Resale_Header(
    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
   ,p_line_int_rec           IN g_interface_rec_csr%rowtype
   ,x_header_id              OUT NOCOPY NUMBER
   ,x_return_status          OUT NOCOPY VARCHAR2
   ,x_msg_data               OUT NOCOPY   VARCHAR2
   ,x_msg_count              OUT NOCOPY   NUMBER
)
IS
l_api_name          CONSTANT VARCHAR2(30) := 'Insert_resale_header';
Line: 4293

   SAVEPOINT  Insert_Resale_Header;
Line: 4325

      OZF_UTILITY_PVT.debug_message('before INSERT: header_id' || l_header_id);
Line: 4328

   OZF_RESALE_HEADERS_PKG.Insert_Row(
      px_resale_header_id        => l_header_id,
      px_object_version_number   => l_object_version_number,
      p_last_update_date         => SYSdate,
      p_last_updated_by          => NVL(FND_GLOBAL.user_id,-1),
      p_creation_date            => SYSdate,
      p_request_id               => FND_GLOBAL.CONC_REQUEST_ID,
      p_created_by               => NVL(FND_GLOBAL.user_id,-1),
      p_last_update_login        => NVL(FND_GLOBAL.conc_login_id,-1),
      p_program_application_id   => FND_GLOBAL.PROG_APPL_ID,
      p_program_update_date      => SYSdate,
      p_program_id               => FND_GLOBAL.CONC_PROGRAM_ID,
      p_created_from             => p_line_int_rec.created_from,
      p_date_shipped             => p_line_int_rec.date_shipped,
      p_date_ordered             => p_line_int_rec.date_ordered,
      p_order_type_id            => p_line_int_rec.order_type_id,
      p_order_type               => p_line_int_rec.order_type,
      p_order_category           => p_line_int_rec.order_category,
      p_status_code              => G_BATCH_PROCESSED,
      p_direct_customer_flag     => p_line_int_rec.direct_customer_flag,
      p_order_number             => p_line_int_rec.order_number,
      p_price_LIST_id            => p_line_int_rec.price_LIST_id,
      p_bill_to_cust_account_id  => p_line_int_rec.bill_to_cust_account_id,
      p_bill_to_site_use_id      => p_line_int_rec.bill_to_site_use_id,
      p_bill_to_party_name       => p_line_int_rec.bill_to_party_name,
      p_bill_to_party_id         =>p_line_int_rec.bill_to_party_id ,
      p_bill_to_party_site_id    =>p_line_int_rec.bill_to_party_site_id ,
      p_bill_to_location         => p_line_int_rec.bill_to_location ,
      p_bill_to_duns_number      => p_line_int_rec.bill_to_duns_number,
      p_bill_to_address          => p_line_int_rec.bill_to_address,
      p_bill_to_city             => p_line_int_rec.bill_to_city ,
      p_bill_to_state            => p_line_int_rec.bill_to_state,
      p_bill_to_postal_code      => p_line_int_rec.bill_to_postal_code,
      p_bill_to_country          => p_line_int_rec.bill_to_country,
      p_bill_to_contact_party_id => p_line_int_rec.bill_to_contact_party_id,
      p_bill_to_contact_name     => p_line_int_rec.bill_to_contact_name,
      p_bill_to_email            => p_line_int_rec.bill_to_email,
      p_bill_to_phone            => p_line_int_rec.bill_to_phone,
      p_bill_to_fax              => p_line_int_rec.bill_to_fax,
      p_ship_to_cust_account_id  => p_line_int_rec.ship_to_cust_account_id,
      p_ship_to_site_use_id      => p_line_int_rec.ship_to_site_use_id,
      p_ship_to_party_name       => p_line_int_rec.ship_to_party_name,
      p_ship_to_party_id         =>p_line_int_rec.ship_to_party_id ,
      p_ship_to_party_site_id    =>p_line_int_rec.ship_to_party_site_id ,
      p_ship_to_location         => p_line_int_rec.ship_to_location,
      p_ship_to_duns_number      => p_line_int_rec.ship_to_duns_number,
      p_ship_to_address          => p_line_int_rec.ship_to_address,
      p_ship_to_city             => p_line_int_rec.ship_to_city,
      p_ship_to_state            => p_line_int_rec.ship_to_state,
      p_ship_to_postal_code      => p_line_int_rec.ship_to_postal_code,
      p_ship_to_country          => p_line_int_rec.ship_to_country,
      p_ship_to_contact_party_id => p_line_int_rec.ship_to_contact_party_id,
      p_ship_to_contact_name     => p_line_int_rec.ship_to_contact_name,
      p_ship_to_email            => p_line_int_rec.ship_to_email,
      p_ship_to_phone            => p_line_int_rec.ship_to_phone,
      p_ship_to_fax              => p_line_int_rec.ship_to_fax,
      p_sold_from_cust_account_id=> p_line_int_rec.sold_from_cust_account_id,
      p_ship_from_cust_account_id=> p_line_int_rec.ship_from_cust_account_id,
      p_header_attribute_category=> p_line_int_rec.header_attribute_category,
      p_header_attribute1        => p_line_int_rec.header_attribute1,
      p_header_attribute2        => p_line_int_rec.header_attribute2,
      p_header_attribute3        => p_line_int_rec.header_attribute3,
      p_header_attribute4        => p_line_int_rec.header_attribute4,
      p_header_attribute5        => p_line_int_rec.header_attribute5,
      p_header_attribute6        => p_line_int_rec.header_attribute6,
      p_header_attribute7        => p_line_int_rec.header_attribute7,
      p_header_attribute8        => p_line_int_rec.header_attribute8,
      p_header_attribute9        => p_line_int_rec.header_attribute9,
      p_header_attribute10       => p_line_int_rec.header_attribute10,
      p_header_attribute11       => p_line_int_rec.header_attribute11,
      p_header_attribute12       => p_line_int_rec.header_attribute12,
      p_header_attribute13       => p_line_int_rec.header_attribute13,
      p_header_attribute14       => p_line_int_rec.header_attribute14,
      p_header_attribute15       => p_line_int_rec.header_attribute15,
      p_attribute_category       => NULL,
      p_attribute1               => NULL,
      p_attribute2               => NULL,
      p_attribute3               => NULL,
      p_attribute4               => NULL,
      p_attribute5               => NULL,
      p_attribute6               => NULL,
      p_attribute7               => NULL,
      p_attribute8               => NULL,
      p_attribute9               => NULL,
      p_attribute10              => NULL,
      p_attribute11              => NULL,
      p_attribute12              => NULL,
      p_attribute13              => NULL,
      p_attribute14              => NULL,
      p_attribute15              => NULL,
      px_org_id                  => l_org_id);
Line: 4433

      ROLLBACK TO Insert_Resale_Header;
Line: 4442

      ROLLBACK TO Insert_Resale_Header;
Line: 4451

      ROLLBACK TO Insert_Resale_Header;
Line: 4462

END Insert_Resale_Header;
Line: 4478

PROCEDURE Insert_Resale_Line(
    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
   ,p_line_int_rec           IN g_interface_rec_csr%rowtype
   ,p_header_id              IN NUMBER
   ,x_line_id                OUT NOCOPY NUMBER
   ,x_return_status          OUT NOCOPY VARCHAR2
   ,x_msg_data               OUT NOCOPY   VARCHAR2
   ,x_msg_count              OUT NOCOPY   NUMBER
)

IS
l_api_name          CONSTANT VARCHAR2(30) := 'Insert_resale_line';
Line: 4506

   SAVEPOINT  Insert_Resale_Line;
Line: 4536

      OZF_UTILITY_PVT.debug_message('before line INSERT: header id' || p_header_id);
Line: 4537

      OZF_UTILITY_PVT.debug_message('before line INSERT:' || l_line_id);
Line: 4540

   OZF_RESALE_LINES_PKG.Insert_Row(
      p_resale_line_id              => l_line_id ,
      p_resale_header_id            => p_header_id ,
      p_resale_transfer_type        => p_line_int_rec.resale_transfer_type ,
      px_object_version_number      => l_obj_ver_num,
      p_last_update_date            => SYSdate,
      p_last_updated_by             => NVL(FND_GLOBAL.user_id,-1),
      p_creation_date               => SYSdate,
      p_request_id                  => FND_GLOBAL.CONC_REQUEST_ID,
      p_created_by                  => NVL(FND_GLOBAL.user_id,-1),
      p_last_update_login           => NVL(FND_GLOBAL.conc_login_id,-1),
      p_program_application_id      => FND_GLOBAL.PROG_APPL_ID,
      p_program_update_date         => SYSdate,
      p_program_id                  => FND_GLOBAL.CONC_PROGRAM_ID,
      p_created_from                => p_line_int_rec.created_from,
      p_status_code                 => G_BATCH_ADJ_PROCESSED ,
      p_product_trans_movement_type => p_line_int_rec.product_transfer_movement_type ,
      p_product_transfer_date       => p_line_int_rec.product_transfer_date,
      p_end_cust_party_id           => p_line_int_rec.end_cust_party_id,
      p_end_cust_site_use_id        => p_line_int_rec.end_cust_site_use_id,
      p_end_cust_site_use_code      => p_line_int_rec.end_cust_site_use_code,
      p_end_cust_party_site_id      => p_line_int_rec.end_cust_party_site_id ,
      p_end_cust_party_name         => p_line_int_rec.end_cust_party_name ,
      p_end_cust_location           => p_line_int_rec.end_cust_location ,
      p_end_cust_address            => p_line_int_rec.end_cust_address ,
      p_end_cust_city               => p_line_int_rec.end_cust_city ,
      p_end_cust_state              => p_line_int_rec.end_cust_state ,
      p_end_cust_postal_code        => p_line_int_rec.end_cust_postal_code ,
      p_end_cust_country            => p_line_int_rec.end_cust_country ,
      p_end_cust_contact_party_id   => p_line_int_rec.end_cust_contact_party_id ,
      p_end_cust_contact_name       => p_line_int_rec.end_cust_contact_name ,
      p_end_cust_email              => p_line_int_rec.end_cust_email ,
      p_end_cust_phone              => p_line_int_rec.end_cust_phone ,
      p_end_cust_fax                => p_line_int_rec.end_cust_fax ,
      p_bill_to_cust_account_id     => p_line_int_rec.bill_to_cust_account_id,
      p_bill_to_site_use_id         => p_line_int_rec.bill_to_site_use_id  ,
      p_bill_to_party_name          => p_line_int_rec.bill_to_party_name ,
      p_bill_to_party_id            => p_line_int_rec.bill_to_party_id ,
      p_bill_to_party_site_id       => p_line_int_rec.bill_to_party_site_id ,
      p_bill_to_duns_number         => p_line_int_rec.bill_to_duns_number ,
      p_bill_to_location            => p_line_int_rec.bill_to_location ,
      p_bill_to_address             => p_line_int_rec.bill_to_address ,
      p_bill_to_city                => p_line_int_rec.bill_to_city ,
      p_bill_to_state               => p_line_int_rec.bill_to_state ,
      p_bill_to_postal_code         => p_line_int_rec.bill_to_postal_code  ,
      p_bill_to_country             => p_line_int_rec.bill_to_country ,
      p_bill_to_contact_party_id    => p_line_int_rec.bill_to_contact_party_id ,
      p_bill_to_contact_name        => p_line_int_rec.bill_to_contact_name ,
      p_bill_to_email               => p_line_int_rec.bill_to_email ,
      p_bill_to_phone               => p_line_int_rec.bill_to_phone ,
      p_bill_to_fax                 => p_line_int_rec.bill_to_fax ,
      p_ship_to_cust_account_id     => p_line_int_rec.ship_to_cust_account_id  ,
      p_ship_to_site_use_id         => p_line_int_rec.ship_to_site_use_id ,
      p_ship_to_party_name          => p_line_int_rec.ship_to_party_name ,
      p_ship_to_party_id            => p_line_int_rec.ship_to_party_id ,
      p_ship_to_party_site_id       => p_line_int_rec.ship_to_party_site_id ,
      p_ship_to_duns_number         => p_line_int_rec.ship_to_duns_number ,
      p_ship_to_location            => p_line_int_rec.ship_to_location ,
      p_ship_to_address             => p_line_int_rec.ship_to_address,
      p_ship_to_city                => p_line_int_rec.ship_to_city ,
      p_ship_to_state               => p_line_int_rec.ship_to_state ,
      p_ship_to_postal_code         => p_line_int_rec.ship_to_postal_code ,
      p_ship_to_country             => p_line_int_rec.ship_to_country ,
      p_ship_to_contact_party_id    => p_line_int_rec.ship_to_contact_party_id ,
      p_ship_to_contact_name        => p_line_int_rec.ship_to_contact_name ,
      p_ship_to_email               => p_line_int_rec.ship_to_email ,
      p_ship_to_phone               => p_line_int_rec.ship_to_phone ,
      p_ship_to_fax                 => p_line_int_rec.ship_to_fax ,
      p_ship_from_cust_account_id   => p_line_int_rec.ship_from_cust_account_id  ,
      p_ship_from_site_id           => p_line_int_rec.ship_from_site_id,
      p_ship_from_party_name        => p_line_int_rec.ship_from_party_name,
      p_ship_from_location          => p_line_int_rec.ship_from_location ,
      p_ship_from_address           => p_line_int_rec.ship_from_address ,
      p_ship_from_city              => p_line_int_rec.ship_from_city ,
      p_ship_from_state             => p_line_int_rec.ship_from_state ,
      p_ship_from_postal_code       => p_line_int_rec.ship_from_postal_code ,
      p_ship_from_country           => p_line_int_rec.ship_from_country,
      p_ship_from_contact_party_id  => p_line_int_rec.ship_from_contact_party_id ,
      p_ship_from_contact_name      => p_line_int_rec.ship_from_contact_name ,
      p_ship_from_email             => p_line_int_rec.ship_from_email ,
      p_ship_from_fax               => p_line_int_rec.ship_from_fax ,
      p_ship_from_phone             => p_line_int_rec.ship_from_phone ,
      p_sold_from_cust_account_id   => p_line_int_rec.sold_from_cust_account_id ,
      p_sold_from_site_id           => p_line_int_rec.sold_from_site_id ,
      p_sold_from_party_name        => p_line_int_rec.sold_from_party_name,
      p_sold_from_location          => p_line_int_rec.sold_from_location ,
      p_sold_from_address           => p_line_int_rec.sold_from_address ,
      p_sold_from_city              => p_line_int_rec.sold_from_city ,
      p_sold_from_state             => p_line_int_rec.sold_from_state ,
      p_sold_from_postal_code       => p_line_int_rec.sold_from_postal_code ,
      p_sold_from_country           => p_line_int_rec.sold_from_country,
      p_sold_from_contact_party_id  => p_line_int_rec.sold_from_contact_party_id ,
      p_sold_from_contact_name      => p_line_int_rec.sold_from_contact_name ,
      p_sold_from_email             => p_line_int_rec.sold_from_email,
      p_sold_from_phone             => p_line_int_rec.sold_from_phone,
      p_sold_from_fax               => p_line_int_rec.sold_from_fax,
      p_price_LIST_id               => p_line_int_rec.price_LIST_id ,
      p_price_LIST_name             => p_line_int_rec.price_LIST_name ,
      p_invoice_number              => p_line_int_rec.invoice_number ,
      p_date_invoiced               => p_line_int_rec.date_invoiced,
      p_po_number                   => p_line_int_rec.po_number ,
      p_po_release_number           => p_line_int_rec.po_release_number ,
      p_po_type                     => p_line_int_rec.po_type ,
      p_order_number                => p_line_int_rec.order_number ,
      p_date_ordered                => p_line_int_rec.date_ordered,
      p_date_shipped                => p_line_int_rec.date_shipped,
      p_purchase_uom_code           => p_line_int_rec.purchase_uom_code ,
      p_quantity                    => p_line_int_rec.quantity ,
      p_uom_code                    => p_line_int_rec.uom_code ,
      p_currency_code               => p_line_int_rec.currency_code ,
      p_exchange_rate               => p_line_int_rec.exchange_rate ,
      p_exchange_rate_type          => p_line_int_rec.exchange_rate_type,
      p_exchange_rate_date          => p_line_int_rec.exchange_rate_date,
      p_selling_price               => p_line_int_rec.selling_price ,
      p_acctd_selling_price         => p_line_int_rec.acctd_selling_price ,
      p_purchase_price              => p_line_int_rec.purchase_price ,
      p_acctd_purchase_price        => p_line_int_rec.acctd_purchase_price ,
      p_tracing_flag                => p_line_int_rec.tracing_flag ,
      p_orig_system_quantity        => p_line_int_rec. orig_system_quantity,
      p_orig_system_uom             => p_line_int_rec.orig_system_uom ,
      p_orig_system_currency_code   => p_line_int_rec.orig_system_currency_code,
      p_orig_system_selling_price   => p_line_int_rec.orig_system_selling_price ,
      p_orig_system_line_reference  => p_line_int_rec.orig_system_line_reference ,
      p_orig_system_reference       => p_line_int_rec.orig_system_reference ,
      p_orig_system_purchase_uom    => p_line_int_rec.orig_system_purchase_uom,
      p_orig_system_purchase_curr   => p_line_int_rec.orig_system_purchase_curr,
      p_orig_system_purchase_price  => p_line_int_rec.orig_system_purchase_price,
      p_orig_system_purchase_quant  => p_line_int_rec.orig_system_purchase_quantity,
      p_orig_system_item_number     => p_line_int_rec.orig_system_item_number,
      p_product_category_id         => p_line_int_rec.product_category_id ,
      p_category_name               => p_line_int_rec.category_name  ,
      p_inventory_item_segment1     => p_line_int_rec.inventory_item_segment1 ,
      p_inventory_item_segment2     => p_line_int_rec.inventory_item_segment2 ,
      p_inventory_item_segment3     => p_line_int_rec.inventory_item_segment3 ,
      p_inventory_item_segment4     => p_line_int_rec.inventory_item_segment4 ,
      p_inventory_item_segment5     => p_line_int_rec.inventory_item_segment5 ,
      p_inventory_item_segment6     => p_line_int_rec.inventory_item_segment6 ,
      p_inventory_item_segment7     => p_line_int_rec.inventory_item_segment7 ,
      p_inventory_item_segment8     => p_line_int_rec.inventory_item_segment8 ,
      p_inventory_item_segment9     => p_line_int_rec.inventory_item_segment9,
      p_inventory_item_segment10    => p_line_int_rec.inventory_item_segment10,
      p_inventory_item_segment11    => p_line_int_rec.inventory_item_segment11,
      p_inventory_item_segment12    => p_line_int_rec.inventory_item_segment12,
      p_inventory_item_segment13    => p_line_int_rec.inventory_item_segment13,
      p_inventory_item_segment14    => p_line_int_rec.inventory_item_segment14,
      p_inventory_item_segment15    => p_line_int_rec.inventory_item_segment15,
      p_inventory_item_segment16    => p_line_int_rec.inventory_item_segment16,
      p_inventory_item_segment17    => p_line_int_rec.inventory_item_segment17,
      p_inventory_item_segment18    => p_line_int_rec.inventory_item_segment18,
      p_inventory_item_segment19    => p_line_int_rec.inventory_item_segment19,
      p_inventory_item_segment20    => p_line_int_rec.inventory_item_segment20 ,
      p_inventory_item_id           => p_line_int_rec.inventory_item_id ,
      p_item_description            => p_line_int_rec.item_description ,
      p_upc_code                    => p_line_int_rec.upc_code ,
      p_item_number                 => p_line_int_rec.item_number ,
      p_direct_customer_flag        => p_line_int_rec.direct_customer_flag ,
      p_attribute_category          => NULL,
      p_attribute1                  => NULL,
      p_attribute2                  => NULL,
      p_attribute3                  => NULL,
      p_attribute4                  => NULL,
      p_attribute5                  => NULL,
      p_attribute6                  => NULL,
      p_attribute7                  => NULL,
      p_attribute8                  => NULL,
      p_attribute9                  => NULL,
      p_attribute10                 => NULL,
      p_attribute11                 => NULL,
      p_attribute12                 => NULL,
      p_attribute13                 => NULL,
      p_attribute14                 => NULL,
      p_attribute15                 => NULL,
      p_line_attribute_category     => p_line_int_rec.line_attribute_category,
      p_line_attribute1             => p_line_int_rec.line_attribute1 ,
      p_line_attribute2             => p_line_int_rec.line_attribute2 ,
      p_line_attribute3             => p_line_int_rec.line_attribute3,
      p_line_attribute4             => p_line_int_rec.line_attribute4 ,
      p_line_attribute5             => p_line_int_rec.line_attribute5 ,
      p_line_attribute6             => p_line_int_rec.line_attribute6 ,
      p_line_attribute7             => p_line_int_rec.line_attribute7,
      p_line_attribute8             => p_line_int_rec.line_attribute8,
      p_line_attribute9             => p_line_int_rec.line_attribute9,
      p_line_attribute10            => p_line_int_rec.line_attribute10,
      p_line_attribute11            => p_line_int_rec.line_attribute11,
      p_line_attribute12            => p_line_int_rec.line_attribute12,
      p_line_attribute13            => p_line_int_rec.line_attribute13,
      p_line_attribute14            => p_line_int_rec.line_attribute14,
      p_line_attribute15            => p_line_int_rec.line_attribute15 ,
      px_org_id                     => l_org_id,

      -- For Bug#9447673 SSD IDSM ER(+)
      p_invoice_line_number         => p_line_int_rec.invoice_line_number,
      p_order_line_number           => p_line_int_rec.order_line_number,
      p_supplier_item_cost          => p_line_int_rec.supplier_item_cost,
      p_supplier_item_uom           => p_line_int_rec.supplier_item_uom
      -- For Bug#9447673 SSD IDSM ER(-)

      );
Line: 4740

      OZF_UTILITY_PVT.debug_message('line INSERT successful id:' || l_line_id);
Line: 4753

      ROLLBACK TO Insert_Resale_Line;
Line: 4762

      ROLLBACK TO Insert_Resale_Line;
Line: 4771

      ROLLBACK TO Insert_Resale_Line;
Line: 4782

END Insert_Resale_Line;
Line: 4798

PROCEDURE Insert_Resale_Line_Mapping(
    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
   ,p_resale_batch_id        IN  NUMBER
   ,p_line_id                IN  NUMBER
   ,x_return_status          OUT NOCOPY VARCHAR2
   ,x_msg_data               OUT NOCOPY VARCHAR2
   ,x_msg_count              OUT NOCOPY NUMBER
)
IS
l_api_name          CONSTANT VARCHAR2(30) := 'Insert_Resale_Line_Mapping';
Line: 4824

   SAVEPOINT  Insert_Resale_Line_Mapping;
Line: 4863

   OZF_RESALE_BATCH_LINE_MAPS_PKG.Insert_Row(
      px_resale_batch_line_map_id   => l_map_id,
      p_resale_batch_id             => p_resale_batch_id,
      p_resale_line_id              => p_line_id,
      px_object_version_number      => l_obj_ver_num,
      p_last_update_date            => SYSdate,
      p_last_updated_by             => NVL(FND_GLOBAL.user_id,-1),
      p_creation_date               => SYSdate,
      p_request_id                  => FND_GLOBAL.CONC_REQUEST_ID,
      p_created_by                  => NVL(FND_GLOBAL.user_id,-1),
      p_last_update_login           => NVL(FND_GLOBAL.conc_login_id,-1),
      p_program_application_id      => FND_GLOBAL.PROG_APPL_ID,
      p_program_update_date         => SYSdate,
      p_program_id                  => FND_GLOBAL.CONC_PROGRAM_ID,
      p_created_from                => NULL,
      p_attribute_category          => NULL,
      p_attribute1                  => NULL,
      p_attribute2                  => NULL,
      p_attribute3                  => NULL,
      p_attribute4                  => NULL,
      p_attribute5                  => NULL,
      p_attribute6                  => NULL,
      p_attribute7                  => NULL,
      p_attribute8                  => NULL,
      p_attribute9                  => NULL,
      p_attribute10                 => NULL,
      p_attribute11                 => NULL,
      p_attribute12                 => NULL,
      p_attribute13                 => NULL,
      p_attribute14                 => NULL,
      p_attribute15                 => NULL,
      px_org_id                     => l_org_id);
Line: 4909

      ROLLBACK TO Insert_Resale_Line_Mapping;
Line: 4918

      ROLLBACK TO Insert_Resale_Line_Mapping;
Line: 4927

      ROLLBACK TO Insert_Resale_Line_Mapping;
Line: 4938

END Insert_Resale_Line_Mapping;
Line: 4953

PROCEDURE Delete_Log(
    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
   ,p_resale_batch_id        IN  NUMBER
   ,x_return_status          OUT NOCOPY VARCHAR2
   ,x_msg_data               OUT NOCOPY VARCHAR2
   ,x_msg_count              OUT NOCOPY NUMBER
)
IS
l_api_name          CONSTANT VARCHAR2(30) := 'Delete_Log';
Line: 4974

   SAVEPOINT  Delete_Log;
Line: 4999

   DELETE FROM OZF_RESALE_LOGS
   WHERE resale_id = p_resale_batch_id
   AND   resale_id_type = G_ID_TYPE_BATCH;
Line: 5004

   DELETE FROM OZF_RESALE_LOGS a
   WHERE exists (
      SELECT 1
      FROM OZF_RESALE_LINES_INT b
      WHERE b.resale_batch_id = p_resale_batch_id
      AND   a.resale_id = b.resale_line_int_id
      AND   a.resale_id_type = G_ID_TYPE_IFACE
      );
Line: 5026

      ROLLBACK TO  Delete_Log;
Line: 5035

      ROLLBACK TO  Delete_Log;
Line: 5044

      ROLLBACK TO  Delete_Log;
Line: 5055

END  Delete_Log;
Line: 5787

   SELECT COUNT(DISTINCT bill_to_party_name)
   FROM ozf_resale_lines_int_all
   WHERE resale_batch_id = cv_resale_batch_id
   AND status_code = 'PROCESSED'
   AND ( duplicated_line_id IS NULL
         OR ( duplicated_line_id IS NOT NULL AND duplicated_adjustment_id = -1)
       )
   AND bill_to_party_id IS NULL
   AND bill_to_cust_account_id IS NULL
   AND bill_to_party_name IS NOT NULL;
Line: 5799

   SELECT bill_to_party_id
   FROM ozf_resale_lines_int_all
   WHERE resale_batch_id = cv_resale_batch_id
   AND bill_to_party_name = cv_billto_party_name
   AND status_code = 'PROCESSED'
   AND ( duplicated_line_id IS NULL
         OR ( duplicated_line_id IS NOT NULL AND duplicated_adjustment_id = -1)
       )
   AND bill_to_party_id IS NOT NULL
   GROUP BY bill_to_party_id
   ORDER BY bill_to_party_id;
Line: 5812

   SELECT DISTINCT bill_to_party_name
        , bill_to_address
        , bill_to_city
        , bill_to_state
        , bill_to_postal_code
        , bill_to_country
   FROM ozf_resale_lines_int_all
   WHERE resale_batch_id = cv_resale_batch_id
   AND status_code = 'PROCESSED'
   AND ( duplicated_line_id IS NULL
         OR ( duplicated_line_id IS NOT NULL AND duplicated_adjustment_id = -1)
       )
   AND bill_to_party_id IS NULL
   AND bill_to_cust_account_id IS NULL
   AND bill_to_party_name IS NOT NULL;
Line: 5910

         UPDATE ozf_resale_lines_int_all
         SET bill_to_party_id      = l_new_party_rec.party_id,
             bill_to_party_site_id = l_new_party_rec.party_site_id,
             bill_to_site_use_id   = l_new_party_rec.party_site_use_id
         WHERE bill_to_party_id IS NULL
         AND bill_to_cust_account_id IS NULL
         AND resale_batch_id            = p_resale_batch_id
         AND bill_to_party_name         = l_orig_billto_cust_tbl(i).bill_to_party_name
         AND NVL(bill_to_address,1)     = NVL(l_orig_billto_cust_tbl(i).bill_to_address,1)
         AND NVL(bill_to_city,1)        = NVL(l_orig_billto_cust_tbl(i).bill_to_city,1)
         AND NVL(bill_to_state,1)       = NVL(l_orig_billto_cust_tbl(i).bill_to_state,1)
         AND NVL(bill_to_postal_code,1) = NVL(l_orig_billto_cust_tbl(i).bill_to_postal_code,1)
         AND NVL(bill_to_country,1)     = NVL(l_orig_billto_cust_tbl(i).bill_to_country,1);
Line: 6020

   SELECT COUNT(DISTINCT ship_to_party_name)
   FROM ozf_resale_lines_int_all
   WHERE resale_batch_id = cv_resale_batch_id
   AND status_code = 'PROCESSED'
   AND ( duplicated_line_id IS NULL
         OR ( duplicated_line_id IS NOT NULL AND duplicated_adjustment_id = -1)
       )
   AND ship_to_party_id IS NULL
   AND ship_to_cust_account_id IS NULL
   AND ship_to_party_name IS NOT NULL;
Line: 6032

   SELECT ship_to_party_id
   FROM ozf_resale_lines_int_all
   WHERE resale_batch_id = cv_resale_batch_id
   AND ship_to_party_name = cv_shipto_party_name
   AND status_code = 'PROCESSED'
   AND ( duplicated_line_id IS NULL
         OR ( duplicated_line_id IS NOT NULL AND duplicated_adjustment_id = -1)
       )
   AND ship_to_party_id IS NOT NULL
   GROUP BY ship_to_party_id
   ORDER BY ship_to_party_id;
Line: 6045

   SELECT bill_to_party_id
   FROM ozf_resale_lines_int_all
   WHERE resale_batch_id = cv_resale_batch_id
   AND bill_to_party_name = cv_billto_party_name
   AND status_code = 'PROCESSED'
   AND ( duplicated_line_id IS NULL
         OR ( duplicated_line_id IS NOT NULL AND duplicated_adjustment_id = -1)
       )
   AND bill_to_party_id IS NOT NULL
   GROUP BY bill_to_party_id
   ORDER BY bill_to_party_id;
Line: 6067

   SELECT bill_to_party_site_id
   FROM ozf_resale_lines_int_all
   WHERE resale_batch_id = cv_resale_batch_id
   AND status_code = 'PROCESSED'
   AND ( duplicated_line_id IS NULL
         OR ( duplicated_line_id IS NOT NULL AND duplicated_adjustment_id = -1)
       )
   AND bill_to_party_id IS NOT NULL
   AND bill_to_party_site_id IS NOT NULL
   AND bill_to_party_name          = cv_billto_party_name
   AND NVL(bill_to_address,1)     = NVL(cv_bill_to_address,1)
   AND NVL(bill_to_city,1)        = NVL(cv_bill_to_city,1)
   AND NVL(bill_to_state,1)       = NVL(cv_bill_to_state,1)
   AND NVL(bill_to_postal_code,1) = NVL(cv_bill_to_postal_code,1)
   AND NVL(bill_to_country,1)     = NVL(cv_bill_to_country,1)
   GROUP BY bill_to_party_site_id
   ORDER BY bill_to_party_site_id;
Line: 6086

   SELECT DISTINCT ship_to_party_name
        , ship_to_address
        , ship_to_city
        , ship_to_state
        , ship_to_postal_code
        , ship_to_country
   FROM ozf_resale_lines_int_all
   WHERE resale_batch_id = cv_resale_batch_id
   AND status_code = 'PROCESSED'
   AND ( duplicated_line_id IS NULL
         OR ( duplicated_line_id IS NOT NULL AND duplicated_adjustment_id = -1)
       )
   AND ship_to_party_id IS NULL
   AND ship_to_cust_account_id IS NULL
   AND ship_to_party_name IS NOT NULL;
Line: 6222

         UPDATE ozf_resale_lines_int_all
         SET ship_to_party_id      = l_new_party_rec.party_id,
             ship_to_party_site_id = l_new_party_rec.party_site_id,
             ship_to_site_use_id   = l_new_party_rec.party_site_use_id
         WHERE ship_to_party_id IS NULL
         AND ship_to_cust_account_id IS NULL
         AND resale_batch_id            = p_resale_batch_id
         AND ship_to_party_name         = l_orig_shipto_cust_tbl(i).ship_to_party_name
         AND NVL(ship_to_address,1)     = NVL(l_orig_shipto_cust_tbl(i).ship_to_address,1)
         AND NVL(ship_to_city,1)        = NVL(l_orig_shipto_cust_tbl(i).ship_to_city,1)
         AND NVL(ship_to_state,1)       = NVL(l_orig_shipto_cust_tbl(i).ship_to_state,1)
         AND NVL(ship_to_postal_code,1) = NVL(l_orig_shipto_cust_tbl(i).ship_to_postal_code,1)
         AND NVL(ship_to_country,1)     = NVL(l_orig_shipto_cust_tbl(i).ship_to_country,1);
Line: 6330

   SELECT COUNT(DISTINCT end_cust_party_name)
   FROM ozf_resale_lines_int_all
   WHERE resale_batch_id = cv_resale_batch_id
   AND status_code = 'PROCESSED'
   AND ( duplicated_line_id IS NULL
         OR ( duplicated_line_id IS NOT NULL AND duplicated_adjustment_id = -1)
       )
   AND end_cust_party_id IS NULL
   AND end_cust_party_name IS NOT NULL;
Line: 6341

   SELECT end_cust_party_id
   FROM ozf_resale_lines_int_all
   WHERE resale_batch_id = cv_resale_batch_id
   AND end_cust_party_name = cv_end_cust_party_name
   AND status_code = 'PROCESSED'
   AND ( duplicated_line_id IS NULL
         OR ( duplicated_line_id IS NOT NULL AND duplicated_adjustment_id = -1)
       )
   AND end_cust_party_id IS NOT NULL
   GROUP BY end_cust_party_id
   ORDER BY end_cust_party_id;
Line: 6354

   SELECT DISTINCT end_cust_party_name
        , end_cust_address
        , end_cust_city
        , end_cust_state
        , end_cust_postal_code
        , end_cust_country
        , end_cust_site_use_code
   FROM ozf_resale_lines_int_all
   WHERE resale_batch_id = cv_resale_batch_id
   AND status_code = 'PROCESSED'
   AND ( duplicated_line_id IS NULL
         OR ( duplicated_line_id IS NOT NULL AND duplicated_adjustment_id = -1)
       )
   AND end_cust_party_id IS NULL
   AND end_cust_party_name IS NOT NULL;
Line: 6452

         UPDATE ozf_resale_lines_int_all
         SET end_cust_party_id      = l_new_party_rec.party_id,
             end_cust_party_site_id = l_new_party_rec.party_site_id,
             end_cust_site_use_id   = l_new_party_rec.party_site_use_id
         WHERE end_cust_party_id IS NULL
         AND resale_batch_id               = p_resale_batch_id
         AND end_cust_party_name           = l_orig_end_cust_tbl(i).end_cust_party_name
         AND NVL(end_cust_address,1)       = NVL(l_orig_end_cust_tbl(i).end_cust_address,1)
         AND NVL(end_cust_city,1)          = NVL(l_orig_end_cust_tbl(i).end_cust_city,1)
         AND NVL(end_cust_state,1)         = NVL(l_orig_end_cust_tbl(i).end_cust_state,1)
         AND NVL(end_cust_postal_code,1)   = NVL(l_orig_end_cust_tbl(i).end_cust_postal_code,1)
         AND NVL(end_cust_country,1)       = NVL(l_orig_end_cust_tbl(i).end_cust_country,1)
         AND NVL(end_cust_site_use_code,1) = NVL(l_orig_end_cust_tbl(i).end_cust_site_use_code,1);
Line: 6534

PROCEDURE update_main_tables (x_errbuf OUT NOCOPY VARCHAR2,
                              x_retcode OUT NOCOPY NUMBER,
                              p_batch_type IN VARCHAR2,
                              p_batch_id IN NUMBER)
IS

   l_activity_budget_id NUMBER;
Line: 6543

   l_api_name VARCHAR2(30) := 'update_main_tables';
Line: 6549

   SELECT DISTINCT RESALE_BATCH_ID
   FROM OZF_FUNDS_ALL_B_INT
   WHERE BATCH_TYPE = p_batch_type;
Line: 6554

   SELECT
   FUND_ID,
   SUM(BUDGET_AMOUNT_TC) BUDGET_AMOUNT_TC,
   SUM(BUDGET_AMOUNT_FC) BUDGET_AMOUNT_FC,
   SUM(AVAILABLE_AMOUNT) AVAILABLE_AMOUNT,
   SUM(TRANSFERED_IN_AMT) TRANSFERED_IN_AMT,
   SUM(TRANSFERED_OUT_AMT) TRANSFERED_OUT_AMT,
   SUM(PLANNED_AMT) PLANNED_AMT,
   SUM(COMMITTED_AMT) COMMITTED_AMT,
   SUM(EARNED_AMT) EARNED_AMT,
   SUM(PAID_AMT) PAID_AMT,
   SUM(RECAL_COMMITTED) RECAL_COMMITTED,
   SUM(ROLLUP_ORIGINAL_BUDGET) ROLLUP_ORIGINAL_BUDGET,
   SUM(ROLLUP_TRANSFERED_IN_AMT) ROLLUP_TRANSFERED_IN_AMT,
   SUM(ROLLUP_TRANSFERED_OUT_AMT) ROLLUP_TRANSFERED_OUT_AMT,
   SUM(ROLLUP_HOLDBACK_AMT) ROLLUP_HOLDBACK_AMT,
   SUM(ROLLUP_PLANNED_AMT) ROLLUP_PLANNED_AMT,
   SUM(ROLLUP_COMMITTED_AMT) ROLLUP_COMMITTED_AMT,
   SUM(ROLLUP_RECAL_COMMITTED) ROLLUP_RECAL_COMMITTED,
   SUM(ROLLUP_EARNED_AMT) ROLLUP_EARNED_AMT,
   SUM(ROLLUP_PAID_AMT) ROLLUP_PAID_AMT,
   SUM(UTILIZED_AMT) UTILIZED_AMT,
   SUM(ROLLUP_UTILIZED_AMT) ROLLUP_UTILIZED_AMT
   FROM OZF_FUNDS_ALL_B_INT
   WHERE BATCH_TYPE = p_batch_type
   GROUP BY RESALE_BATCH_ID, FUND_ID;
Line: 6582

   SELECT
   FUND_ID,
   SUM(BUDGET_AMOUNT_TC) BUDGET_AMOUNT_TC,
   SUM(BUDGET_AMOUNT_FC) BUDGET_AMOUNT_FC,
   SUM(AVAILABLE_AMOUNT) AVAILABLE_AMOUNT,
   SUM(TRANSFERED_IN_AMT) TRANSFERED_IN_AMT,
   SUM(TRANSFERED_OUT_AMT) TRANSFERED_OUT_AMT,
   SUM(PLANNED_AMT) PLANNED_AMT,
   SUM(COMMITTED_AMT) COMMITTED_AMT,
   SUM(EARNED_AMT) EARNED_AMT,
   SUM(PAID_AMT) PAID_AMT,
   SUM(RECAL_COMMITTED) RECAL_COMMITTED,
   SUM(ROLLUP_ORIGINAL_BUDGET) ROLLUP_ORIGINAL_BUDGET,
   SUM(ROLLUP_TRANSFERED_IN_AMT) ROLLUP_TRANSFERED_IN_AMT,
   SUM(ROLLUP_TRANSFERED_OUT_AMT) ROLLUP_TRANSFERED_OUT_AMT,
   SUM(ROLLUP_HOLDBACK_AMT) ROLLUP_HOLDBACK_AMT,
   SUM(ROLLUP_PLANNED_AMT) ROLLUP_PLANNED_AMT,
   SUM(ROLLUP_COMMITTED_AMT) ROLLUP_COMMITTED_AMT,
   SUM(ROLLUP_RECAL_COMMITTED) ROLLUP_RECAL_COMMITTED,
   SUM(ROLLUP_EARNED_AMT) ROLLUP_EARNED_AMT,
   SUM(ROLLUP_PAID_AMT) ROLLUP_PAID_AMT,
   SUM(UTILIZED_AMT) UTILIZED_AMT,
   SUM(ROLLUP_UTILIZED_AMT) ROLLUP_UTILIZED_AMT
   FROM OZF_FUNDS_ALL_B_INT
   WHERE RESALE_BATCH_ID = p_batch_id
   AND BATCH_TYPE = p_batch_type
   GROUP BY RESALE_BATCH_ID, FUND_ID;
Line: 6611

  SELECT
  ACTIVITY_BUDGET_ID,
  SUM(REQUEST_AMOUNT) REQUEST_AMOUNT,
  SUM( APPROVED_AMOUNT) APPROVED_AMOUNT,
  SUM(APPROVED_ORIGINAL_AMOUNT) APPROVED_ORIGINAL_AMOUNT,
  SUM(APPROVED_AMOUNT_FC) APPROVED_AMOUNT_FC,
  SUM(PARENT_SRC_APPRVD_AMT) PARENT_SRC_APPRVD_AMT,
  SUM(SRC_CURR_REQUEST_AMT) SRC_CURR_REQUEST_AMT
  FROM OZF_ACT_BUDGETS_INT
  WHERE BATCH_TYPE = p_batch_type
  group by RESALE_BATCH_ID, ACTIVITY_BUDGET_ID;
Line: 6625

  SELECT DISTINCT
  RESALE_BATCH_ID
  FROM OZF_FUNDS_ALL_B_INT -- nepanda : changed the table name, as OZF_ACT_BUDGETS_INT will not have any data when its the 1st time accrual is created for the offer.
  WHERE BATCH_TYPE = p_batch_type;
Line: 6631

  SELECT
  ACTIVITY_BUDGET_ID,
  SUM(REQUEST_AMOUNT) REQUEST_AMOUNT,
  SUM( APPROVED_AMOUNT) APPROVED_AMOUNT,
  SUM(APPROVED_ORIGINAL_AMOUNT) APPROVED_ORIGINAL_AMOUNT,
  SUM(APPROVED_AMOUNT_FC) APPROVED_AMOUNT_FC,
  SUM(PARENT_SRC_APPRVD_AMT) PARENT_SRC_APPRVD_AMT,
  SUM(SRC_CURR_REQUEST_AMT) SRC_CURR_REQUEST_AMT
  FROM OZF_ACT_BUDGETS_INT
  WHERE RESALE_BATCH_ID = p_batch_id
  AND BATCH_TYPE = p_batch_type
  group by RESALE_BATCH_ID, ACTIVITY_BUDGET_ID;
Line: 6681

  SELECT   mc_record_id, object_version_number
  FROM     ozf_mc_transactions_all
  WHERE  source_object_id = source_id
  AND source_object_name = 'FUND';
Line: 6688

SELECT
 ORIGINAL_BUDGET,
 OBJECT_VERSION_NUMBER,
 CURRENCY_CODE_TC,
 ORG_ID,
 BUDGET_AMOUNT_TC,
 BUDGET_AMOUNT_FC,
 AVAILABLE_AMOUNT,
 TRANSFERED_IN_AMT,
 TRANSFERED_OUT_AMT,
 PLANNED_AMT,
 COMMITTED_AMT,
 EARNED_AMT,
 PAID_AMT,
 RECAL_COMMITTED,
 ROLLUP_ORIGINAL_BUDGET,
 ROLLUP_TRANSFERED_IN_AMT,
 ROLLUP_TRANSFERED_OUT_AMT,
 ROLLUP_HOLDBACK_AMT,
 ROLLUP_PLANNED_AMT,
 ROLLUP_COMMITTED_AMT,
 ROLLUP_RECAL_COMMITTED,
 ROLLUP_EARNED_AMT,
 ROLLUP_PAID_AMT,
 UTILIZED_AMT,
 ROLLUP_UTILIZED_AMT
FROM OZF_FUNDS_ALL_B
WHERE FUND_ID = p_fund_id;
Line: 6742

SELECT objfundsum_id
        , object_version_number
        , planned_amt
        , committed_amt
        , recal_committed_amt
        , plan_curr_planned_amt
        , plan_curr_committed_amt
        , plan_curr_recal_committed_amt
        , univ_curr_planned_amt
        , univ_curr_committed_amt
        , univ_curr_recal_committed_amt
        , utilized_amt
        , utilized_amt
        , plan_curr_utilized_amt
        , univ_curr_utilized_amt
        , earned_amt
        , plan_curr_earned_amt
        , univ_curr_earned_amt
        , paid_amt
        , plan_curr_paid_amt
        , univ_curr_paid_amt
FROM   ozf_object_fund_summary
WHERE  object_type = p_object_type
AND    object_id = p_object_id
AND    fund_id = p_fund_id;
Line: 6769

SELECT FUND_TYPE
FROM OZF_FUNDS_ALL_B
WHERE FUND_ID = p_fund_id;
Line: 6776

select SUM(amount) amount,
SUM(fund_request_amount) fund_request_amount,
SUM(amount_remaining) amount_remaining,
SUM(univ_curr_amount) univ_curr_amount,
SUM(plan_curr_amount) plan_curr_amount,
gl_posted_flag,
utilization_type,
plan_type,
component_type,
component_id,
fund_id
from ozf_funds_utilized_all_b fut
WHERE
object_type = 'TP_ORDER' AND
utilization_type = 'ACCRUAL'  -- nepanda : Fix for 12747322 and 12660466 adjustments were getting added to obj_fundsum table twice
AND object_id IN
(select orl.resale_line_id
from ozf_resale_lines_all orl,
OZF_RESALE_BATCH_LINE_MAPS_ALL orblm
where orl.resale_line_id = orblm.resale_line_id
and orblm.resale_batch_id = p_batch_id)
AND EXISTS (SELECT 1 FROM ozf_act_budgets_int where request_id = fut.request_id)
GROUP BY
gl_posted_flag,
utilization_type,
plan_type,
component_type,
component_id,
fund_id;
Line: 6807

SELECT 1
FROM   DUAL
WHERE  EXISTS (SELECT 1
                       FROM   qp_list_lines line, qp_pricing_attributes attr
                       WHERE  attr.list_header_id = p_qp_list_header_id
                       AND    line.list_line_id = attr.list_line_id
                       AND    NVL(line.accrual_flag, 'N') = 'Y'
                       AND    attr.product_attribute = DECODE(NVL(p_product_type, 'OTHER')
                                                             , 'PRODUCT', 'ITEM', 'FAMILY', 'CATEGORY', attr.product_attribute)
                       AND    attr.product_attr_value = NVL(p_product_id, attr.product_attr_value)
                       AND    attr.product_attribute_context = 'ITEM'
);
Line: 6822

SELECT offer_type
FROM   ozf_offers
WHERE  qp_list_header_id = p_offer_id;
Line: 6827

SELECT  NVL(sob.gl_acct_for_offinv_flag, 'F')
FROM    ozf_sys_parameters_all sob
WHERE   sob.org_id = p_org_id;
Line: 6833

SELECT 'Y'
FROM DUAL
WHERE EXISTS (SELECT 'Y' FROM
OZF_VOLUME_SUMMARY_INT
WHERE BATCH_TYPE='TP_ACCRUAL');
Line: 6841

SELECT 'Y'
FROM  DUAL
WHERE EXISTS (SELECT 'Y' FROM OZF_VOLUME_SUMMARY_INT
WHERE BATCH_TYPE='TP_ACCRUAL'
AND RESALE_BATCH_ID=p_batch_id );
Line: 6857

    SAVEPOINT update_main_tables;
Line: 6891

                   UPDATE OZF_FUNDS_ALL_B
                   SET
                         BUDGET_AMOUNT_TC = NVL(BUDGET_AMOUNT_TC,0) + NVL(funds_int_rec.BUDGET_AMOUNT_TC,0),
                         BUDGET_AMOUNT_FC = NVL(BUDGET_AMOUNT_FC,0) + NVL(funds_int_rec.BUDGET_AMOUNT_FC,0),
                         AVAILABLE_AMOUNT = NVL(AVAILABLE_AMOUNT,0) + NVL(funds_int_rec.AVAILABLE_AMOUNT,0),
                         TRANSFERED_IN_AMT = NVL(TRANSFERED_IN_AMT,0) + NVL(funds_int_rec.TRANSFERED_IN_AMT,0),
                         TRANSFERED_OUT_AMT = NVL(TRANSFERED_OUT_AMT,0) + NVL(funds_int_rec.TRANSFERED_OUT_AMT,0),
                         PLANNED_AMT = NVL(PLANNED_AMT,0) + NVL(funds_int_rec.PLANNED_AMT,0),
                         COMMITTED_AMT = NVL(COMMITTED_AMT,0) + NVL(funds_int_rec.COMMITTED_AMT,0),
                         EARNED_AMT = NVL(EARNED_AMT,0) + NVL(funds_int_rec.EARNED_AMT,0),
                         PAID_AMT = NVL(PAID_AMT,0) + NVL(funds_int_rec.PAID_AMT,0),
                         RECAL_COMMITTED = NVL(RECAL_COMMITTED,0) + NVL(funds_int_rec.RECAL_COMMITTED,0),
                         ROLLUP_ORIGINAL_BUDGET = NVL(ROLLUP_ORIGINAL_BUDGET,0) + NVL(funds_int_rec.ROLLUP_ORIGINAL_BUDGET,0),
                         ROLLUP_TRANSFERED_IN_AMT = NVL(ROLLUP_TRANSFERED_IN_AMT,0) + NVL(funds_int_rec.ROLLUP_TRANSFERED_IN_AMT,0),
                         ROLLUP_TRANSFERED_OUT_AMT = NVL(ROLLUP_TRANSFERED_OUT_AMT,0) + NVL(funds_int_rec.ROLLUP_TRANSFERED_OUT_AMT,0),
                         ROLLUP_HOLDBACK_AMT = NVL(ROLLUP_HOLDBACK_AMT,0) + NVL(funds_int_rec.ROLLUP_HOLDBACK_AMT,0),
                         ROLLUP_PLANNED_AMT = NVL(ROLLUP_PLANNED_AMT,0) + NVL(funds_int_rec.ROLLUP_PLANNED_AMT,0),
                         ROLLUP_COMMITTED_AMT = NVL(ROLLUP_COMMITTED_AMT,0) + NVL(funds_int_rec.ROLLUP_COMMITTED_AMT,0),
                         ROLLUP_RECAL_COMMITTED = NVL(ROLLUP_RECAL_COMMITTED,0) + NVL(funds_int_rec.ROLLUP_RECAL_COMMITTED,0),
                         ROLLUP_EARNED_AMT = NVL(ROLLUP_EARNED_AMT,0) + NVL(funds_int_rec.ROLLUP_EARNED_AMT,0),
                         ROLLUP_PAID_AMT = NVL(ROLLUP_PAID_AMT,0) + NVL(funds_int_rec.ROLLUP_PAID_AMT,0),
                         UTILIZED_AMT = NVL(UTILIZED_AMT,0) + NVL(funds_int_rec.UTILIZED_AMT,0),
                         ROLLUP_UTILIZED_AMT = NVL(ROLLUP_UTILIZED_AMT,0) + NVL(funds_int_rec.ROLLUP_UTILIZED_AMT,0),
                         LAST_UPDATE_DATE = SYSDATE,
                         LAST_UPDATED_BY = NVL (fnd_global.user_id, -1),
                         OBJECT_VERSION_NUMBER = OBJECT_VERSION_NUMBER + 1
                   WHERE  FUND_ID = funds_int_rec.fund_id;
Line: 6920

                        UPDATE ozf_funds_all_tl
                        SET last_update_date = SYSDATE
                        ,last_updated_by = NVL(fnd_global.user_id, -1)
                        ,last_update_login = NVL(fnd_global.conc_login_id, -1)
                        ,request_id = fnd_global.conc_request_id
                        ,program_application_id = fnd_global.prog_appl_id
                        ,program_id = fnd_global.conc_program_id
                        ,program_update_date = SYSDATE
                        WHERE fund_id =  funds_int_rec.fund_id
                        AND USERENV('LANG') IN(language, source_lang);
Line: 6956

                ozf_funds_pvt.update_rollup_amount(
                        p_api_version  => l_api_version
                        ,p_init_msg_list  => fnd_api.g_false
                        ,p_commit     => fnd_api.g_false
                        ,p_validation_level   => fnd_api.g_valid_level_full
                        ,x_return_status      => l_return_status
                        ,x_msg_count  => x_msg_count
                        ,x_msg_data   => x_msg_data
                        ,p_fund_rec => l_fund_rec
                        );
Line: 6972

                   UPDATE ozf_act_budgets
                   SET    request_amount = NVL(request_amount, 0) +  NVL(budgets_int_rec.REQUEST_AMOUNT,0)
                         ,src_curr_request_amt = NVL(src_curr_request_amt, 0) + NVL(budgets_int_rec.SRC_CURR_REQUEST_AMT,0)
                         ,approved_amount = NVL(approved_amount, 0) + NVL(budgets_int_rec.APPROVED_AMOUNT,0)
                         ,approved_original_amount = NVL(approved_original_amount, 0) + NVL(budgets_int_rec.APPROVED_ORIGINAL_AMOUNT,0)
                         ,approved_amount_fc = NVL(approved_amount_fc, 0) + NVL(budgets_int_rec.APPROVED_AMOUNT_FC,0)
                         ,parent_src_apprvd_amt = NVL(parent_src_apprvd_amt, 0) + NVL(budgets_int_rec.parent_src_apprvd_amt,0)
                         ,last_update_date = sysdate
                         ,last_updated_by = NVL (fnd_global.user_id, -1)
                         ,last_update_login = NVL (fnd_global.conc_login_id, -1)
                         ,object_version_number = NVL (object_version_number,0) + 1
                    WHERE  activity_budget_id = budgets_int_rec.ACTIVITY_BUDGET_ID;
Line: 7144

                                OZF_OBJFUNDSUM_PVT.update_objfundsum(
                               p_api_version                => 1.0,
                               p_init_msg_list              => Fnd_Api.G_FALSE,
                               p_validation_level           => Fnd_Api.G_VALID_LEVEL_NONE,
                               p_objfundsum_rec             => l_objfundsum_rec,
                               p_conv_date                  => l_exchange_rate_date,
                               x_return_status              => l_return_status,
                               x_msg_count                  => x_msg_count,
                               x_msg_data                   => x_msg_data
                          );
Line: 7171

		USING (SELECT   SUM (GROUP_VOLUME) GROUP_VOLUME,
			OFFER_ID,
			GROUP_NO,
			PBH_LINE_ID
			FROM OZF_VOLUME_SUMMARY_INT
			WHERE GROUP_NO IS NOT NULL
			GROUP BY OFFER_ID, GROUP_NO, PBH_LINE_ID) ovolgrpint
		ON (ovolsum.OFFER_ID= ovolgrpint.OFFER_ID
		 AND ovolsum.GROUP_NO = ovolgrpint.GROUP_NO
		AND ovolsum.PBH_LINE_ID= ovolgrpint.PBH_LINE_ID)
		 WHEN MATCHED THEN
			 UPDATE
			 SET ovolsum.GROUP_VOLUME = ovolsum.GROUP_VOLUME + nvl(ovolgrpint.GROUP_VOLUME,0),
			     LAST_UPDATE_DATE = SYSDATE,
				 LAST_UPDATED_BY = FND_GLOBAL.user_id,
				 LAST_UPDATE_LOGIN = FND_GLOBAL.conc_login_id
		 WHEN NOT MATCHED THEN
			  INSERT
			  (
			       ovolsum.volume_summary_id
			      ,ovolsum.creation_date
			      ,ovolsum.created_by
			      ,ovolsum.last_update_date
			      ,ovolsum.last_updated_by
			      ,ovolsum.last_update_login
			      ,ovolsum.offer_id
			      ,ovolsum.group_no
			      ,ovolsum.group_volume
			      ,ovolsum.pbh_line_id
			    )
			VALUES
			(
			       ozf_volume_summary_s.NEXTVAL
			      ,SYSDATE
			      ,FND_GLOBAL.user_id
			      ,SYSDATE
			      ,FND_GLOBAL.user_id
			      ,FND_GLOBAL.conc_login_id
			      ,ovolgrpint.OFFER_ID
			      ,ovolgrpint.GROUP_NO
			      ,ovolgrpint.GROUP_VOLUME
			      ,ovolgrpint.PBH_LINE_ID
			);
Line: 7217

		USING (SELECT   SUM (INDIVIDUAL_VOLUME) INDIVIDUAL_VOLUME ,
			OFFER_ID,
			INDIVIDUAL_TYPE,
			PBH_LINE_ID
			FROM OZF_VOLUME_SUMMARY_INT
			WHERE INDIVIDUAL_TYPE IS NOT NULL AND INDIVIDUAL_ID IS NULL
			GROUP BY  OFFER_ID, INDIVIDUAL_TYPE,  PBH_LINE_ID) ovolindint
		ON (ovolsum.OFFER_ID= ovolindint.OFFER_ID
		 AND ovolsum.INDIVIDUAL_TYPE = ovolindint.INDIVIDUAL_TYPE
		 AND ovolsum.INDIVIDUAL_ID IS NULL
		AND ovolsum.PBH_LINE_ID= ovolindint.PBH_LINE_ID)
		 WHEN MATCHED THEN
			 UPDATE
			 SET ovolsum.INDIVIDUAL_VOLUME = ovolsum.INDIVIDUAL_VOLUME + nvl(ovolindint.INDIVIDUAL_VOLUME,0),
			     LAST_UPDATE_DATE = SYSDATE,
				 LAST_UPDATED_BY = FND_GLOBAL.user_id,
				 LAST_UPDATE_LOGIN = FND_GLOBAL.conc_login_id
		 WHEN NOT MATCHED THEN
			    INSERT
			  (
			       ovolsum.volume_summary_id
			      ,ovolsum.creation_date
			      ,ovolsum.created_by
			      ,ovolsum.last_update_date
			      ,ovolsum.last_updated_by
			      ,ovolsum.last_update_login
			      ,ovolsum.offer_id
			      ,ovolsum.individual_type
			      ,ovolsum.individual_volume
			      ,ovolsum.pbh_line_id
			    )
			VALUES
			(
			       ozf_volume_summary_s.NEXTVAL
			      ,SYSDATE
			      ,FND_GLOBAL.user_id
			      ,SYSDATE
			      ,FND_GLOBAL.user_id
			      ,FND_GLOBAL.conc_login_id
			      ,ovolindint.OFFER_ID
			      ,ovolindint.INDIVIDUAL_TYPE
			      ,ovolindint.INDIVIDUAL_VOLUME
			      ,ovolindint.PBH_LINE_ID
			);
Line: 7263

		USING (SELECT   SUM (INDIVIDUAL_VOLUME) INDIVIDUAL_VOLUME ,
			OFFER_ID,
			INDIVIDUAL_TYPE,
			INDIVIDUAL_ID,
			PBH_LINE_ID
			FROM OZF_VOLUME_SUMMARY_INT
			WHERE INDIVIDUAL_TYPE IS NOT NULL AND INDIVIDUAL_ID IS NOT NULL
			GROUP BY  OFFER_ID, INDIVIDUAL_TYPE,INDIVIDUAL_ID,  PBH_LINE_ID) ovolindint
		ON (ovolsum.OFFER_ID= ovolindint.OFFER_ID
		 AND ovolsum.INDIVIDUAL_TYPE = ovolindint.INDIVIDUAL_TYPE
		 AND ovolsum.INDIVIDUAL_ID = ovolindint.INDIVIDUAL_ID
		AND ovolsum.PBH_LINE_ID= ovolindint.PBH_LINE_ID)
		 WHEN MATCHED THEN
			 UPDATE
			 SET ovolsum.INDIVIDUAL_VOLUME = ovolsum.INDIVIDUAL_VOLUME+ nvl(ovolindint.INDIVIDUAL_VOLUME,0),
			     LAST_UPDATE_DATE = SYSDATE,
                             LAST_UPDATED_BY = FND_GLOBAL.user_id,
                             LAST_UPDATE_LOGIN = FND_GLOBAL.conc_login_id
		 WHEN NOT MATCHED THEN
			  INSERT
			  (
			       ovolsum.volume_summary_id
			      ,ovolsum.creation_date
			      ,ovolsum.created_by
			      ,ovolsum.last_update_date
			      ,ovolsum.last_updated_by
			      ,ovolsum.last_update_login
			      ,ovolsum.offer_id
			      ,ovolsum.individual_type
			      ,ovolsum.individual_id
			      ,ovolsum.individual_volume
			      ,ovolsum.pbh_line_id
			    )
			VALUES
			(
			       ozf_volume_summary_s.NEXTVAL
			      ,SYSDATE
			      ,FND_GLOBAL.user_id
			      ,SYSDATE
			      ,FND_GLOBAL.user_id
			      ,FND_GLOBAL.conc_login_id
			      ,ovolindint.OFFER_ID
			      ,ovolindint.INDIVIDUAL_TYPE
			      ,ovolindint.INDIVIDUAL_ID
			      ,ovolindint.INDIVIDUAL_VOLUME
			      ,ovolindint.PBH_LINE_ID
			);
Line: 7322

                        UPDATE ozf_resale_batches_all
                        SET status_code = OZF_RESALE_COMMON_PVT.G_BATCH_CLOSED,
                        last_updated_by = NVL(fnd_global.user_id, -1),
                        last_update_date = SYSDATE
                        WHERE resale_batch_id = batch_id_int_rec.RESALE_BATCH_ID
                        AND status_code in ('PENDING_CLOSE','PENDING_ACCRUALS');
Line: 7331

                DELETE FROM OZF_FUNDS_ALL_B_INT WHERE BATCH_TYPE = p_batch_type;
Line: 7332

                DELETE FROM OZF_ACT_BUDGETS_INT WHERE BATCH_TYPE = p_batch_type;
Line: 7344

			  DELETE FROM OZF_VOLUME_SUMMARY_INT WHERE BATCH_TYPE = 'TP_ACCRUAL';
Line: 7345

			  ozf_utility_pvt.write_conc_log('deleted records from staging table OZF_VOLUME_SUMMARY_INT for Batch Type '||p_batch_type);
Line: 7350

                ozf_utility_pvt.write_conc_log('deleted records from staging tables OZF_FUNDS_ALL_B_INT and OZF_ACT_BUDGETS_INT ');
Line: 7379

                   UPDATE OZF_FUNDS_ALL_B
                   SET
                         BUDGET_AMOUNT_TC = NVL(BUDGET_AMOUNT_TC,0) + NVL(funds_int_rec2.BUDGET_AMOUNT_TC,0),
                         BUDGET_AMOUNT_FC = NVL(BUDGET_AMOUNT_FC,0) + NVL(funds_int_rec2.BUDGET_AMOUNT_FC,0),
                         AVAILABLE_AMOUNT = NVL(AVAILABLE_AMOUNT,0) + NVL(funds_int_rec2.AVAILABLE_AMOUNT,0),
                         TRANSFERED_IN_AMT = NVL(TRANSFERED_IN_AMT,0) + NVL(funds_int_rec2.TRANSFERED_IN_AMT,0),
                         TRANSFERED_OUT_AMT = NVL(TRANSFERED_OUT_AMT,0) + NVL(funds_int_rec2.TRANSFERED_OUT_AMT,0),
                         PLANNED_AMT = NVL(PLANNED_AMT,0) + NVL(funds_int_rec2.PLANNED_AMT,0),
                         COMMITTED_AMT = NVL(COMMITTED_AMT,0) + NVL(funds_int_rec2.COMMITTED_AMT,0),
                         EARNED_AMT = NVL(EARNED_AMT,0) + NVL(funds_int_rec2.EARNED_AMT,0),
                         PAID_AMT = NVL(PAID_AMT,0) + NVL(funds_int_rec2.PAID_AMT,0),
                         RECAL_COMMITTED = NVL(RECAL_COMMITTED,0) + NVL(funds_int_rec2.RECAL_COMMITTED,0),
                         ROLLUP_ORIGINAL_BUDGET = NVL(ROLLUP_ORIGINAL_BUDGET,0) + NVL(funds_int_rec2.ROLLUP_ORIGINAL_BUDGET,0),
                         ROLLUP_TRANSFERED_IN_AMT = NVL(ROLLUP_TRANSFERED_IN_AMT,0) + NVL(funds_int_rec2.ROLLUP_TRANSFERED_IN_AMT,0),
                         ROLLUP_TRANSFERED_OUT_AMT = NVL(ROLLUP_TRANSFERED_OUT_AMT,0) + NVL(funds_int_rec2.ROLLUP_TRANSFERED_OUT_AMT,0),
                         ROLLUP_HOLDBACK_AMT = NVL(ROLLUP_HOLDBACK_AMT,0) + NVL(funds_int_rec2.ROLLUP_HOLDBACK_AMT,0),
                         ROLLUP_PLANNED_AMT = NVL(ROLLUP_PLANNED_AMT,0) + NVL(funds_int_rec2.ROLLUP_PLANNED_AMT,0),
                         ROLLUP_COMMITTED_AMT = NVL(ROLLUP_COMMITTED_AMT,0) + NVL(funds_int_rec2.ROLLUP_COMMITTED_AMT,0),
                         ROLLUP_RECAL_COMMITTED = NVL(ROLLUP_RECAL_COMMITTED,0) + NVL(funds_int_rec2.ROLLUP_RECAL_COMMITTED,0),
                         ROLLUP_EARNED_AMT = NVL(ROLLUP_EARNED_AMT,0) + NVL(funds_int_rec2.ROLLUP_EARNED_AMT,0),
                         ROLLUP_PAID_AMT = NVL(ROLLUP_PAID_AMT,0) + NVL(funds_int_rec2.ROLLUP_PAID_AMT,0),
                         UTILIZED_AMT = NVL(UTILIZED_AMT,0) + NVL(funds_int_rec2.UTILIZED_AMT,0),
                         ROLLUP_UTILIZED_AMT = NVL(ROLLUP_UTILIZED_AMT,0) + NVL(funds_int_rec2.ROLLUP_UTILIZED_AMT,0),
                         LAST_UPDATE_DATE = SYSDATE,
                         LAST_UPDATED_BY = NVL (fnd_global.user_id, -1),
                         OBJECT_VERSION_NUMBER = OBJECT_VERSION_NUMBER + 1
                   WHERE  FUND_ID = funds_int_rec2.FUND_ID;
Line: 7408

                        UPDATE ozf_funds_all_tl
                        SET last_update_date = SYSDATE
                        ,last_updated_by = NVL(fnd_global.user_id, -1)
                        ,last_update_login = NVL(fnd_global.conc_login_id, -1)
                        ,request_id = fnd_global.conc_request_id
                        ,program_application_id = fnd_global.prog_appl_id
                        ,program_id = fnd_global.conc_program_id
                        ,program_update_date = SYSDATE
                        WHERE fund_id =  funds_int_rec2.FUND_ID
                        AND USERENV('LANG') IN(language, source_lang);
Line: 7445

                OZF_UTILITY_PVT.write_conc_log('Updating update_rollup_amount from UPDATE_OZF_FUNDS_ALL_B for batch_id='||p_batch_id);
Line: 7448

                ozf_funds_pvt.update_rollup_amount(
                        p_api_version  => l_api_version
                        ,p_init_msg_list  => fnd_api.g_false
                        ,p_commit     => fnd_api.g_false
                        ,p_validation_level   => fnd_api.g_valid_level_full
                        ,x_return_status      => l_return_status
                        ,x_msg_count  => x_msg_count
                        ,x_msg_data   => x_msg_data
                        ,p_fund_rec => l_fund_rec
                        );
Line: 7468

                   UPDATE ozf_act_budgets
                   SET    request_amount = NVL(request_amount, 0) +  NVL(budgets_int_rec2.REQUEST_AMOUNT,0)
                         ,src_curr_request_amt = NVL(src_curr_request_amt, 0) + NVL(budgets_int_rec2.SRC_CURR_REQUEST_AMT,0)
                         ,approved_amount = NVL(approved_amount, 0) + NVL(budgets_int_rec2.APPROVED_AMOUNT,0)
                         ,approved_original_amount = NVL(approved_original_amount, 0) + NVL(budgets_int_rec2.APPROVED_ORIGINAL_AMOUNT,0)
                         ,approved_amount_fc = NVL(approved_amount_fc, 0) + NVL(budgets_int_rec2.APPROVED_AMOUNT_FC,0)
                         ,parent_src_apprvd_amt = NVL(parent_src_apprvd_amt, 0) + NVL(budgets_int_rec2.parent_src_apprvd_amt,0)
                         ,last_update_date = sysdate
                         ,last_updated_by = NVL (fnd_global.user_id, -1)
                         ,last_update_login = NVL (fnd_global.conc_login_id, -1)
                         ,object_version_number = NVL (object_version_number,0) + 1
                    WHERE  activity_budget_id = l_activity_budget_id;
Line: 7644

                                OZF_OBJFUNDSUM_PVT.update_objfundsum(
                               p_api_version                => 1.0,
                               p_init_msg_list              => Fnd_Api.G_FALSE,
                               p_validation_level           => Fnd_Api.G_VALID_LEVEL_NONE,
                               p_objfundsum_rec             => l_objfundsum_rec,
                               p_conv_date                  => l_exchange_rate_date,
                               x_return_status              => l_return_status,
                               x_msg_count                  => x_msg_count,
                               x_msg_data                   => x_msg_data
                          );
Line: 7671

			USING (SELECT   SUM (GROUP_VOLUME) GROUP_VOLUME,
				OFFER_ID,
				GROUP_NO,
				PBH_LINE_ID  ,
				RESALE_BATCH_ID
				FROM OZF_VOLUME_SUMMARY_INT
				WHERE RESALE_BATCH_ID=p_batch_id
				AND GROUP_NO IS NOT NULL
				GROUP BY RESALE_BATCH_ID, OFFER_ID, GROUP_NO, PBH_LINE_ID) ovolgrpint
			ON (ovolsum.OFFER_ID= ovolgrpint.OFFER_ID
			 AND ovolsum.GROUP_NO = ovolgrpint.GROUP_NO
			AND ovolsum.PBH_LINE_ID= ovolgrpint.PBH_LINE_ID)
			 WHEN MATCHED THEN
				 UPDATE
				 SET ovolsum.GROUP_VOLUME = ovolsum.GROUP_VOLUME + nvl(ovolgrpint.GROUP_VOLUME,0),
				     LAST_UPDATE_DATE = SYSDATE,
				     LAST_UPDATED_BY = FND_GLOBAL.user_id,
				     LAST_UPDATE_LOGIN = FND_GLOBAL.conc_login_id
			 WHEN NOT MATCHED THEN
				  INSERT
				  (
				       ovolsum.volume_summary_id
				      ,ovolsum.creation_date
				      ,ovolsum.created_by
				      ,ovolsum.last_update_date
				      ,ovolsum.last_updated_by
				      ,ovolsum.last_update_login
				      ,ovolsum.offer_id
				      ,ovolsum.group_no
				      ,ovolsum.group_volume
				      ,ovolsum.pbh_line_id
				    )
				VALUES
				(
				       ozf_volume_summary_s.NEXTVAL
				      ,SYSDATE
				      ,FND_GLOBAL.user_id
				      ,SYSDATE
				      ,FND_GLOBAL.user_id
				      ,FND_GLOBAL.conc_login_id
				      ,ovolgrpint.OFFER_ID
				      ,ovolgrpint.GROUP_NO
				      ,ovolgrpint.GROUP_VOLUME
				      ,ovolgrpint.PBH_LINE_ID
				);
Line: 7720

				USING (SELECT   SUM (INDIVIDUAL_VOLUME) INDIVIDUAL_VOLUME ,
					OFFER_ID,
					INDIVIDUAL_TYPE,
					PBH_LINE_ID   ,
					RESALE_BATCH_ID
					FROM OZF_VOLUME_SUMMARY_INT
					WHERE RESALE_BATCH_ID=p_batch_id
					AND INDIVIDUAL_TYPE IS NOT NULL AND INDIVIDUAL_ID IS NULL
					GROUP BY RESALE_BATCH_ID, OFFER_ID, INDIVIDUAL_TYPE,  PBH_LINE_ID) ovolindint
				ON (ovolsum.OFFER_ID= ovolindint.OFFER_ID
				 AND ovolsum.INDIVIDUAL_TYPE = ovolindint.INDIVIDUAL_TYPE
				 AND ovolsum.INDIVIDUAL_ID IS NULL
				AND ovolsum.PBH_LINE_ID= ovolindint.PBH_LINE_ID)
				 WHEN MATCHED THEN
					 UPDATE
					 SET ovolsum.INDIVIDUAL_VOLUME = ovolsum.INDIVIDUAL_VOLUME + nvl(ovolindint.INDIVIDUAL_VOLUME,0),
					     LAST_UPDATE_DATE = SYSDATE,
					     LAST_UPDATED_BY = FND_GLOBAL.user_id,
					     LAST_UPDATE_LOGIN = FND_GLOBAL.conc_login_id
				 WHEN NOT MATCHED THEN
					    INSERT
					  (
					       ovolsum.volume_summary_id
					      ,ovolsum.creation_date
					      ,ovolsum.created_by
					      ,ovolsum.last_update_date
					      ,ovolsum.last_updated_by
					      ,ovolsum.last_update_login
					      ,ovolsum.offer_id
					      ,ovolsum.individual_type
					      ,ovolsum.individual_volume
					      ,ovolsum.pbh_line_id
					    )
					VALUES
					(
					       ozf_volume_summary_s.NEXTVAL
					      ,SYSDATE
					      ,FND_GLOBAL.user_id
					      ,SYSDATE
					      ,FND_GLOBAL.user_id
					      ,FND_GLOBAL.conc_login_id
					      ,ovolindint.OFFER_ID
					      ,ovolindint.INDIVIDUAL_TYPE
					      ,ovolindint.INDIVIDUAL_VOLUME
					      ,ovolindint.PBH_LINE_ID
					);
Line: 7769

				USING (SELECT   SUM (INDIVIDUAL_VOLUME) INDIVIDUAL_VOLUME ,
					OFFER_ID,
					INDIVIDUAL_TYPE,
					INDIVIDUAL_ID,
					PBH_LINE_ID   ,
					RESALE_BATCH_ID
					FROM OZF_VOLUME_SUMMARY_INT
					WHERE RESALE_BATCH_ID=p_batch_id
					AND INDIVIDUAL_TYPE IS NOT NULL AND INDIVIDUAL_ID IS NOT NULL
					GROUP BY RESALE_BATCH_ID, OFFER_ID, INDIVIDUAL_TYPE,INDIVIDUAL_ID,  PBH_LINE_ID) ovolindint
				ON (ovolsum.OFFER_ID= ovolindint.OFFER_ID
				 AND ovolsum.INDIVIDUAL_TYPE = ovolindint.INDIVIDUAL_TYPE
				 AND ovolsum.INDIVIDUAL_ID = ovolindint.INDIVIDUAL_ID
				AND ovolsum.PBH_LINE_ID= ovolindint.PBH_LINE_ID)
				 WHEN MATCHED THEN
					 UPDATE
					 SET ovolsum.INDIVIDUAL_VOLUME = ovolsum.INDIVIDUAL_VOLUME+ nvl(ovolindint.INDIVIDUAL_VOLUME,0),
					     LAST_UPDATE_DATE = SYSDATE,
					     LAST_UPDATED_BY = FND_GLOBAL.user_id,
					     LAST_UPDATE_LOGIN = FND_GLOBAL.conc_login_id
				 WHEN NOT MATCHED THEN
					  INSERT
					  (
					       ovolsum.volume_summary_id
					      ,ovolsum.creation_date
					      ,ovolsum.created_by
					      ,ovolsum.last_update_date
					      ,ovolsum.last_updated_by
					      ,ovolsum.last_update_login
					      ,ovolsum.offer_id
					      ,ovolsum.individual_type
					      ,ovolsum.individual_id
					      ,ovolsum.individual_volume
					      ,ovolsum.pbh_line_id
					    )
					VALUES
					(
					       ozf_volume_summary_s.NEXTVAL
					      ,SYSDATE
					      ,FND_GLOBAL.user_id
					      ,SYSDATE
					      ,FND_GLOBAL.user_id
					      ,FND_GLOBAL.conc_login_id
					      ,ovolindint.OFFER_ID
					      ,ovolindint.INDIVIDUAL_TYPE
					      ,ovolindint.INDIVIDUAL_ID
					      ,ovolindint.INDIVIDUAL_VOLUME
					      ,ovolindint.PBH_LINE_ID
					);
Line: 7825

                UPDATE ozf_resale_batches_all
                SET status_code = OZF_RESALE_COMMON_PVT.G_BATCH_CLOSED,
                last_updated_by = NVL(fnd_global.user_id, -1),
                last_update_date = SYSDATE
                WHERE resale_batch_id = p_batch_id;
Line: 7833

                DELETE FROM ozf_act_budgets_int WHERE RESALE_BATCH_ID = p_batch_id AND BATCH_TYPE = p_batch_type;
Line: 7834

                DELETE FROM ozf_funds_all_b_int WHERE RESALE_BATCH_ID = p_batch_id AND BATCH_TYPE = p_batch_type;
Line: 7836

		ozf_utility_pvt.write_conc_log('deleted records from staging tables OZF_FUNDS_ALL_B_INT and OZF_ACT_BUDGETS_INT for the Batch Id='||p_batch_id);
Line: 7848

		         DELETE FROM OZF_VOLUME_SUMMARY_INT WHERE RESALE_BATCH_ID = p_batch_id AND BATCH_TYPE = 'TP_ACCRUAL' ;
Line: 7849

		         ozf_utility_pvt.write_conc_log('deleted records from staging table OZF_VOLUME_SUMMARY_INT  for p_batch_type='||p_batch_type ||' and for batch id '|| p_batch_id );
Line: 7868

      ROLLBACK TO update_main_tables;
Line: 7876

      ROLLBACK TO update_main_tables;
Line: 7884

      ROLLBACK TO update_main_tables;
Line: 7895

END update_main_tables;
Line: 7933

  SELECT gs.currency_code
        ,org.exchange_rate_type
  FROM   gl_sets_of_books gs
       , ozf_sys_parameters org
  WHERE  org.set_of_books_id = gs.set_of_books_id
   AND  org.org_id = p_org_id;
Line: 7941

   SELECT OZF_FUNDS_UTILIZED_DRAFT_ALL_S.NEXTVAL FROM DUAL;
Line: 8072

	px_draft_accrual_tbl(line_count).last_update_date := SYSDATE ;
Line: 8073

	px_draft_accrual_tbl(line_count).last_updated_by := NVL (fnd_global.user_id, -1) ;
Line: 8074

	px_draft_accrual_tbl(line_count).last_update_login := NVL (fnd_global.conc_login_id, -1) ;
Line: 8080

	px_draft_accrual_tbl(line_count).program_update_date := SYSDATE ;