DBA Data[Home] [Help]

APPS.OZF_RESALE_COMMON_PVT SQL Statements

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

Line: 43

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: 96

      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: 127

END Insert_Resale_Log;
Line: 141

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: 174

      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: 210

END Bulk_Insert_Resale_Log;
Line: 242

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

   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: 334

      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: 391

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: 491

      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: 553

      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: 604

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: 640

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: 647

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: 654

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

  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: 667

   SAVEPOINT  Update_Batch_Calculations;
Line: 759

            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: 795

      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: 823

      ROLLBACK TO Update_Batch_Calculations;
Line: 832

      ROLLBACK TO Update_Batch_Calculations;
Line: 841

      ROLLBACK TO Update_Batch_Calculations;
Line: 852

END Update_Batch_Calculations;
Line: 866

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_Process_Results';
Line: 894

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

SELECT ship_debit_calc_type
from ozf_sys_parameters;
Line: 907

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

   SAVEPOINT Update_Line_Calculations;
Line: 991

            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: 1033

      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: 1075

      ROLLBACK TO Update_Line_Calculations;
Line: 1078

      ROLLBACK TO Update_Line_Calculations;
Line: 1081

      ROLLBACK TO Update_Line_Calculations;
Line: 1086

END Update_Line_Calculations;
Line: 1126

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 orl.sold_from_cust_account_id = orli.sold_from_cust_account_id
   --AND orl.ship_from_cust_account_id = orli.sold_from_cust_account_id
   AND orl.ship_from_cust_account_id = orli.ship_from_cust_account_id
   AND orl.direct_customer_flag = 'T'
   AND orl.bill_to_cust_account_id = orli.bill_to_cust_account_id
   AND orli.resale_line_int_id = p_resale_line_int_id
   AND rownum = 1;
Line: 1156

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 orl.sold_from_cust_account_id = orli.sold_from_cust_account_id
   --AND orl.ship_from_cust_account_id = orli.sold_from_cust_account_id
   AND orl.ship_from_cust_account_id = orli.ship_from_cust_account_id
   AND orl.direct_customer_flag = 'F'
   AND orl.bill_to_party_name = orli.bill_to_party_name
   AND orli.resale_line_int_id = p_resale_line_int_id
   AND rownum = 1;
Line: 1188

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: 1208

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 orlo.inventory_item_id = orli.inventory_item_id
   AND orlo.quantity = orli.quantity
   AND orlo.uom_code = orli.uom_code
   AND orlo.sold_from_cust_account_id = orli.sold_from_cust_account_id
   --AND orlo.ship_from_cust_account_id = orli.sold_from_cust_account_id
   AND orlo.ship_from_cust_account_id = orli.ship_from_cust_account_id
   AND orlo.claimed_amount = orli.claimed_amount
   AND orlo.bill_to_cust_account_id = orli.bill_to_cust_account_id
   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: 1243

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 orlo.sold_from_cust_account_id = orli.sold_from_cust_account_id
   --AND orlo.ship_from_cust_account_id = orli.sold_from_cust_account_id
   AND orlo.ship_from_cust_account_id = orli.ship_from_cust_account_id
   AND orlo.claimed_amount = orli.claimed_amount
   AND orlo.bill_to_party_name = orli.bill_to_party_name
   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: 1280

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 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 orl.sold_from_cust_account_id = orli.sold_from_cust_account_id
   --AND orl.ship_from_cust_account_id = orli.sold_from_cust_account_id
   AND orl.ship_from_cust_account_id = orli.ship_from_cust_account_id
   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: 1311

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 orlo.inventory_item_id = orli.inventory_item_id
   AND orlo.quantity = orli.quantity
   AND orlo.uom_code = orli.uom_code
   AND orlo.sold_from_cust_account_id = orli.sold_from_cust_account_id
   --AND orlo.ship_from_cust_account_id = orli.sold_from_cust_account_id
   AND orlo.ship_from_cust_account_id = orli.ship_from_cust_account_id
   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: 1348

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
   -- 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 orlo.sold_from_cust_account_id = orli.sold_from_cust_account_id
   AND orlo.ship_from_cust_account_id = orli.ship_from_cust_account_id
   --AND orlo.claimed_amount = orli.claimed_amount
   AND orlo.bill_to_cust_account_id = orli.bill_to_cust_account_id
   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: 1376

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
   -- 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 orlo.sold_from_cust_account_id = orli.sold_from_cust_account_id
   AND orlo.ship_from_cust_account_id = orli.ship_from_cust_account_id
   --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: 1405

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
   -- 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 orlo.sold_from_cust_account_id = orli.sold_from_cust_account_id
   AND orlo.ship_from_cust_account_id = orli.ship_from_cust_account_id
   --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: 1613

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: 1648

SELECT resale_line_int_id, direct_customer_flag, claimed_amount
  FROM ozf_resale_lines_int
-- WHERE status_code =OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_OPEN
 WHERE resale_batch_id = p_id;
Line: 1654

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

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: 1665

   SAVEPOINT  Update_Duplicates;
Line: 1698

         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: 1726

               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: 1733

               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: 1747

               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: 1768

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

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

         UPDATE ozf_resale_lines_int
            SET dispute_code = NULL
          WHERE resale_batch_id = p_resale_batch_id
            AND status_code= OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_OPEN;
Line: 1795

         UPDATE ozf_resale_lines_int
            SET status_code= OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_PROCESSED
          WHERE resale_batch_id = p_resale_batch_id
            AND status_code= OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_OPEN
            AND tracing_flag = 'T';
Line: 1826

      ROLLBACK TO Update_Duplicates;
Line: 1835

      ROLLBACK TO Update_Duplicates;
Line: 1844

      ROLLBACK TO Update_Duplicates;
Line: 1855

END Update_Duplicates;
Line: 1898

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: 1908

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

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

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

      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: 1991

      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: 2012

      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: 2033

      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: 2058

         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: 2081

      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: 2104

         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: 2128

      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: 2172

      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: 2194

         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: 2214

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

   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: 2733

      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: 2952

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: 2969

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

            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: 3301

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

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

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: 3474

   SAVEPOINT  Insert_Resale_Header;
Line: 3506

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

   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: 3614

      ROLLBACK TO Insert_Resale_Header;
Line: 3623

      ROLLBACK TO Insert_Resale_Header;
Line: 3632

      ROLLBACK TO Insert_Resale_Header;
Line: 3643

END Insert_Resale_Header;
Line: 3659

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: 3687

   SAVEPOINT  Insert_Resale_Line;
Line: 3717

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

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

   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 );
Line: 3913

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

      ROLLBACK TO Insert_Resale_Line;
Line: 3935

      ROLLBACK TO Insert_Resale_Line;
Line: 3944

      ROLLBACK TO Insert_Resale_Line;
Line: 3955

END Insert_Resale_Line;
Line: 3971

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: 3997

   SAVEPOINT  Insert_Resale_Line_Mapping;
Line: 4036

   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: 4082

      ROLLBACK TO Insert_Resale_Line_Mapping;
Line: 4091

      ROLLBACK TO Insert_Resale_Line_Mapping;
Line: 4100

      ROLLBACK TO Insert_Resale_Line_Mapping;
Line: 4111

END Insert_Resale_Line_Mapping;
Line: 4126

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: 4147

   SAVEPOINT  Delete_Log;
Line: 4172

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

   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: 4199

      ROLLBACK TO  Delete_Log;
Line: 4208

      ROLLBACK TO  Delete_Log;
Line: 4217

      ROLLBACK TO  Delete_Log;
Line: 4228

END  Delete_Log;