DBA Data[Home] [Help]

APPS.CSD_REPAIR_ACTUAL_LINES_PVT SQL Statements

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

Line: 102

     SELECT customer_id,
            account_id
       FROM cs_incidents_all_b
      WHERE incident_id  = p_incident_id;
Line: 175

                 select count(*)
                   into l_act_count
                   from csd_repair_actuals
                  where repair_line_id = px_CSD_ACTUAL_LINES_REC.repair_line_id;
Line: 200

                  lx_csd_actuals_rec.LAST_UPDATED_BY       := NULL;
Line: 201

                  lx_csd_actuals_rec.LAST_UPDATE_DATE      := NULL;
Line: 202

                  lx_csd_actuals_rec.LAST_UPDATE_LOGIN     := NULL;
Line: 262

                     select repair_actual_id
                       into l_act_hdr
                       from csd_repair_actuals
                      where repair_line_id = px_CSD_ACTUAL_LINES_REC.repair_line_id;
Line: 324

                    FND_LOG.STRING(Fnd_Log.Level_Procedure,l_mod_name,'Call to  CSD_REPAIR_ACTUAL_LINES_REC_PKG.Insert_Row');
Line: 335

                    FND_LOG.STRING(Fnd_Log.Level_Statement,l_mod_name,'LAST_UPDATED_BY = '|| FND_GLOBAL.USER_ID);
Line: 342

                    CSD_REPAIR_ACTUAL_LINES_PKG.Insert_Row(
                           px_REPAIR_ACTUAL_LINE_ID  => px_CSD_ACTUAL_LINES_REC.REPAIR_ACTUAL_LINE_ID
                          ,p_OBJECT_VERSION_NUMBER   => px_CSD_ACTUAL_LINES_REC.OBJECT_VERSION_NUMBER
                          ,p_ESTIMATE_DETAIL_ID      => px_CSD_ACTUAL_LINES_REC.ESTIMATE_DETAIL_ID
                          ,p_REPAIR_ACTUAL_ID        => px_CSD_ACTUAL_LINES_REC.REPAIR_ACTUAL_ID
                          ,p_REPAIR_LINE_ID          => px_CSD_ACTUAL_LINES_REC.REPAIR_LINE_ID
                          ,p_CREATED_BY              => FND_GLOBAL.USER_ID
                          ,p_CREATION_DATE           => SYSDATE
                          ,p_LAST_UPDATED_BY         => FND_GLOBAL.USER_ID
                          ,p_LAST_UPDATE_DATE        => SYSDATE
                          ,p_LAST_UPDATE_LOGIN       => FND_GLOBAL.CONC_LOGIN_ID
                          ,p_ITEM_COST               => px_CSD_ACTUAL_LINES_REC.ITEM_COST
                          ,p_JUSTIFICATION_NOTES     => px_CSD_ACTUAL_LINES_REC.JUSTIFICATION_NOTES
                          ,p_RESOURCE_ID             => px_CSD_ACTUAL_LINES_REC.RESOURCE_ID
                          ,p_OVERRIDE_CHARGE_FLAG    => px_CSD_ACTUAL_LINES_REC.OVERRIDE_CHARGE_FLAG
                          ,p_ACTUAL_SOURCE_CODE      => px_CSD_ACTUAL_LINES_REC.ACTUAL_SOURCE_CODE
                          ,p_ACTUAL_SOURCE_ID        => px_CSD_ACTUAL_LINES_REC.ACTUAL_SOURCE_ID
                          ,p_WARRANTY_CLAIM_FLAG     => px_CSD_ACTUAL_LINES_REC.WARRANTY_CLAIM_FLAG
                          ,p_WARRANTY_NUMBER         => px_CSD_ACTUAL_LINES_REC.WARRANTY_NUMBER
                          ,p_WARRANTY_STATUS_CODE    => px_CSD_ACTUAL_LINES_REC.WARRANTY_STATUS_CODE
                          ,p_REPLACED_ITEM_ID        => px_CSD_ACTUAL_LINES_REC.REPLACED_ITEM_ID
                          ,p_ATTRIBUTE_CATEGORY      => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE_CATEGORY
                          ,p_ATTRIBUTE1              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE1
                          ,p_ATTRIBUTE2              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE2
                          ,p_ATTRIBUTE3              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE3
                          ,p_ATTRIBUTE4              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE4
                          ,p_ATTRIBUTE5              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE5
                          ,p_ATTRIBUTE6              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE6
                          ,p_ATTRIBUTE7              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE7
                          ,p_ATTRIBUTE8              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE8
                          ,p_ATTRIBUTE9              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE9
                          ,p_ATTRIBUTE10             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE10
                          ,p_ATTRIBUTE11             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE11
                          ,p_ATTRIBUTE12             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE12
                          ,p_ATTRIBUTE13             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE13
                          ,p_ATTRIBUTE14             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE14
                          ,p_ATTRIBUTE15             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE15
                          ,p_LOCATOR_ID              => px_CSD_ACTUAL_LINES_REC.LOCATOR_ID
                          ,p_LOC_SEGMENT1            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT1
                          ,p_LOC_SEGMENT2            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT2
                          ,p_LOC_SEGMENT3            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT3
                          ,p_LOC_SEGMENT4            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT4
                          ,p_LOC_SEGMENT5            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT5
                          ,p_LOC_SEGMENT6            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT6
                          ,p_LOC_SEGMENT7            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT7
                          ,p_LOC_SEGMENT8            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT8
                          ,p_LOC_SEGMENT9            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT9
                          ,p_LOC_SEGMENT10           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT10
                          ,p_LOC_SEGMENT11           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT11
                          ,p_LOC_SEGMENT12           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT12
                          ,p_LOC_SEGMENT13           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT13
                          ,p_LOC_SEGMENT14           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT14
                          ,p_LOC_SEGMENT15           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT15
                          ,p_LOC_SEGMENT16           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT16
                          ,p_LOC_SEGMENT17           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT17
                          ,p_LOC_SEGMENT18           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT18
                          ,p_LOC_SEGMENT19           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT19
                          ,p_LOC_SEGMENT20           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT20);
Line: 402

                        FND_LOG.STRING(Fnd_Log.Level_Procedure,l_mod_name,'Returned from CSD_REPAIR_ACTUAL_LINES_REC_PKG.Insert_Row');
Line: 408

                         FND_LOG.STRING(Fnd_Log.Level_Exception,l_mod_name,'Others exception in CSD_REPAIR_ACTUAL_LINES_PKG.Insert_Row Call :'||SubStr('Error '||TO_CHAR(SQLCODE)||': '||SQLERRM, 1,255));
Line: 441

                    FND_LOG.STRING(Fnd_Log.Level_Procedure,l_mod_name,'Call to  CSD_REPAIR_ACTUAL_LINES_REC_PKG.Insert_Row');
Line: 452

                    FND_LOG.STRING(Fnd_Log.Level_Statement,l_mod_name,'LAST_UPDATED_BY = '|| FND_GLOBAL.USER_ID);
Line: 459

                    CSD_REPAIR_ACTUAL_LINES_PKG.Insert_Row(
                          px_REPAIR_ACTUAL_LINE_ID  => px_CSD_ACTUAL_LINES_REC.REPAIR_ACTUAL_LINE_ID
                          ,p_OBJECT_VERSION_NUMBER   => px_CSD_ACTUAL_LINES_REC.OBJECT_VERSION_NUMBER
                          ,p_ESTIMATE_DETAIL_ID      => px_CSD_ACTUAL_LINES_REC.ESTIMATE_DETAIL_ID
                          ,p_REPAIR_ACTUAL_ID        => px_CSD_ACTUAL_LINES_REC.REPAIR_ACTUAL_ID
                          ,p_REPAIR_LINE_ID          => px_CSD_ACTUAL_LINES_REC.REPAIR_LINE_ID
                          ,p_CREATED_BY              => FND_GLOBAL.USER_ID
                          ,p_CREATION_DATE           => SYSDATE
                          ,p_LAST_UPDATED_BY         => FND_GLOBAL.USER_ID
                          ,p_LAST_UPDATE_DATE        => SYSDATE
                          ,p_LAST_UPDATE_LOGIN       => FND_GLOBAL.CONC_LOGIN_ID
                          ,p_ITEM_COST               => px_CSD_ACTUAL_LINES_REC.ITEM_COST
                          ,p_JUSTIFICATION_NOTES     => px_CSD_ACTUAL_LINES_REC.JUSTIFICATION_NOTES
                          ,p_RESOURCE_ID             => px_CSD_ACTUAL_LINES_REC.RESOURCE_ID
                          ,p_OVERRIDE_CHARGE_FLAG    => px_CSD_ACTUAL_LINES_REC.OVERRIDE_CHARGE_FLAG
                          ,p_ACTUAL_SOURCE_CODE      => px_CSD_ACTUAL_LINES_REC.ACTUAL_SOURCE_CODE
                          ,p_ACTUAL_SOURCE_ID        => px_CSD_ACTUAL_LINES_REC.ACTUAL_SOURCE_ID
                          ,p_WARRANTY_CLAIM_FLAG     => px_CSD_ACTUAL_LINES_REC.WARRANTY_CLAIM_FLAG
                          ,p_WARRANTY_NUMBER         => px_CSD_ACTUAL_LINES_REC.WARRANTY_NUMBER
                          ,p_WARRANTY_STATUS_CODE    => px_CSD_ACTUAL_LINES_REC.WARRANTY_STATUS_CODE
                          ,p_REPLACED_ITEM_ID        => px_CSD_ACTUAL_LINES_REC.REPLACED_ITEM_ID
                          ,p_ATTRIBUTE_CATEGORY      => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE_CATEGORY
                          ,p_ATTRIBUTE1              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE1
                          ,p_ATTRIBUTE2              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE2
                          ,p_ATTRIBUTE3              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE3
                          ,p_ATTRIBUTE4              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE4
                          ,p_ATTRIBUTE5              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE5
                          ,p_ATTRIBUTE6              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE6
                          ,p_ATTRIBUTE7              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE7
                          ,p_ATTRIBUTE8              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE8
                          ,p_ATTRIBUTE9              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE9
                          ,p_ATTRIBUTE10             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE10
                          ,p_ATTRIBUTE11             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE11
                          ,p_ATTRIBUTE12             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE12
                          ,p_ATTRIBUTE13             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE13
                          ,p_ATTRIBUTE14             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE14
                          ,p_ATTRIBUTE15             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE15
                          ,p_LOCATOR_ID              => px_CSD_ACTUAL_LINES_REC.LOCATOR_ID
                          ,p_LOC_SEGMENT1            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT1
                          ,p_LOC_SEGMENT2            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT2
                          ,p_LOC_SEGMENT3            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT3
                          ,p_LOC_SEGMENT4            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT4
                          ,p_LOC_SEGMENT5            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT5
                          ,p_LOC_SEGMENT6            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT6
                          ,p_LOC_SEGMENT7            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT7
                          ,p_LOC_SEGMENT8            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT8
                          ,p_LOC_SEGMENT9            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT9
                          ,p_LOC_SEGMENT10           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT10
                          ,p_LOC_SEGMENT11           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT11
                          ,p_LOC_SEGMENT12           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT12
                          ,p_LOC_SEGMENT13           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT13
                          ,p_LOC_SEGMENT14           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT14
                          ,p_LOC_SEGMENT15           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT15
                          ,p_LOC_SEGMENT16           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT16
                          ,p_LOC_SEGMENT17           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT17
                          ,p_LOC_SEGMENT18           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT18
                          ,p_LOC_SEGMENT19           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT19
                          ,p_LOC_SEGMENT20           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT20);
Line: 522

                         FND_LOG.STRING(Fnd_Log.Level_Exception,l_mod_name,'Others exception in CSD_REPAIR_ACTUAL_LINES_PKG.Insert_Row Call :'||SubStr('Error '||TO_CHAR(SQLCODE)||': '||SQLERRM, 1,255));
Line: 676

                           SELECT currency_code
                             INTO l_curr_code
                             FROM oe_price_lists
                            WHERE price_list_id  =  px_CHARGES_REC.price_list_id;
Line: 777

                  FND_LOG.STRING(Fnd_Log.Level_Procedure,l_mod_name,'Call to CSD_REPAIR_ACTUAL_LINES_REC_PKG.Insert_Row');
Line: 784

                  CSD_REPAIR_ACTUAL_LINES_PKG.Insert_Row(
                           px_REPAIR_ACTUAL_LINE_ID  => px_CSD_ACTUAL_LINES_REC.REPAIR_ACTUAL_LINE_ID
                          ,p_OBJECT_VERSION_NUMBER   => px_CSD_ACTUAL_LINES_REC.OBJECT_VERSION_NUMBER
                          ,p_ESTIMATE_DETAIL_ID      => px_CSD_ACTUAL_LINES_REC.ESTIMATE_DETAIL_ID
                          ,p_REPAIR_ACTUAL_ID        => px_CSD_ACTUAL_LINES_REC.REPAIR_ACTUAL_ID
                          ,p_REPAIR_LINE_ID          => px_CSD_ACTUAL_LINES_REC.REPAIR_LINE_ID
                          ,p_CREATED_BY              => FND_GLOBAL.USER_ID
                          ,p_CREATION_DATE           => SYSDATE
                          ,p_LAST_UPDATED_BY         => FND_GLOBAL.USER_ID
                          ,p_LAST_UPDATE_DATE        => SYSDATE
                          ,p_LAST_UPDATE_LOGIN       => FND_GLOBAL.CONC_LOGIN_ID
                          ,p_ITEM_COST               => px_CSD_ACTUAL_LINES_REC.ITEM_COST
                          ,p_JUSTIFICATION_NOTES     => px_CSD_ACTUAL_LINES_REC.JUSTIFICATION_NOTES
                          ,p_RESOURCE_ID             => px_CSD_ACTUAL_LINES_REC.RESOURCE_ID
                          ,p_OVERRIDE_CHARGE_FLAG    => px_CSD_ACTUAL_LINES_REC.OVERRIDE_CHARGE_FLAG
                          ,p_ACTUAL_SOURCE_CODE      => px_CSD_ACTUAL_LINES_REC.ACTUAL_SOURCE_CODE
                          ,p_ACTUAL_SOURCE_ID        => px_CSD_ACTUAL_LINES_REC.ACTUAL_SOURCE_ID
                          ,p_WARRANTY_CLAIM_FLAG     => px_CSD_ACTUAL_LINES_REC.WARRANTY_CLAIM_FLAG
                          ,p_WARRANTY_NUMBER         => px_CSD_ACTUAL_LINES_REC.WARRANTY_NUMBER
                          ,p_WARRANTY_STATUS_CODE    => px_CSD_ACTUAL_LINES_REC.WARRANTY_STATUS_CODE
                          ,p_REPLACED_ITEM_ID        => px_CSD_ACTUAL_LINES_REC.REPLACED_ITEM_ID
                          ,p_ATTRIBUTE_CATEGORY      => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE_CATEGORY
                          ,p_ATTRIBUTE1              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE1
                          ,p_ATTRIBUTE2              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE2
                          ,p_ATTRIBUTE3              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE3
                          ,p_ATTRIBUTE4              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE4
                          ,p_ATTRIBUTE5              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE5
                          ,p_ATTRIBUTE6              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE6
                          ,p_ATTRIBUTE7              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE7
                          ,p_ATTRIBUTE8              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE8
                          ,p_ATTRIBUTE9              => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE9
                          ,p_ATTRIBUTE10             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE10
                          ,p_ATTRIBUTE11             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE11
                          ,p_ATTRIBUTE12             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE12
                          ,p_ATTRIBUTE13             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE13
                          ,p_ATTRIBUTE14             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE14
                          ,p_ATTRIBUTE15             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE15
                          ,p_LOCATOR_ID              => px_CSD_ACTUAL_LINES_REC.LOCATOR_ID
                          ,p_LOC_SEGMENT1            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT1
                          ,p_LOC_SEGMENT2            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT2
                          ,p_LOC_SEGMENT3            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT3
                          ,p_LOC_SEGMENT4            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT4
                          ,p_LOC_SEGMENT5            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT5
                          ,p_LOC_SEGMENT6            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT6
                          ,p_LOC_SEGMENT7            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT7
                          ,p_LOC_SEGMENT8            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT8
                          ,p_LOC_SEGMENT9            => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT9
                          ,p_LOC_SEGMENT10           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT10
                          ,p_LOC_SEGMENT11           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT11
                          ,p_LOC_SEGMENT12           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT12
                          ,p_LOC_SEGMENT13           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT13
                          ,p_LOC_SEGMENT14           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT14
                          ,p_LOC_SEGMENT15           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT15
                          ,p_LOC_SEGMENT16           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT16
                          ,p_LOC_SEGMENT17           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT17
                          ,p_LOC_SEGMENT18           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT18
                          ,p_LOC_SEGMENT19           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT19
                          ,p_LOC_SEGMENT20           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT20);
Line: 847

                           FND_LOG.STRING(Fnd_Log.Level_Exception,l_mod_name,'Others exception in CSD_REPAIR_ACTUAL_LINES_PKG.Insert_Row Call :'||SubStr('Error '||TO_CHAR(SQLCODE)||': '||SQLERRM, 1,255));
Line: 914

/* procedure name: UPDATE_REPAIR_ACTUAL_LINES                         */
/* description : procedure used to Update Repair Actuals              */
/*                                                                    */
/*                                                                    */
/*                                                                    */
/* Called from : Depot Repair Actuals UI                              */
/* Input Parm  :                                                      */
/*   p_api_version       NUMBER    Req Api Version number             */
/*   p_init_msg_list     VARCHAR2  Opt Initialize message stack       */
/*   p_commit            VARCHAR2  Opt Commits in API                 */
/*   p_validation_level  NUMBER    Opt validation steps               */
/*   px_CSD_ACTUAL_LINES_REC REC   Req Actuals lines Record           */
/*   px_Charges_Rec          REC   Req Charges line Record            */
/* Output Parm :                                                      */
/*   x_return_status     VARCHAR2      Return status after the call.  */
/*   x_msg_count         NUMBER        Number of messages in stack    */
/*   x_msg_data          VARCHAR2      Mesg. text if x_msg_count >= 1 */
/* Change Hist :                                                      */
/*   08/11/03  travikan  Initial Creation.                            */
/*                                                                    */
/*                                                                    */
/*                                                                    */
/*--------------------------------------------------------------------*/
PROCEDURE UPDATE_REPAIR_ACTUAL_LINES(
    P_Api_Version           IN            NUMBER,
    P_Commit                IN            VARCHAR2,
    P_Init_Msg_List         IN            VARCHAR2,
    p_validation_level      IN            NUMBER,
    px_CSD_ACTUAL_LINES_REC IN OUT NOCOPY CSD_ACTUAL_LINES_REC_TYPE,
    px_Charges_Rec          IN OUT NOCOPY CS_CHARGE_DETAILS_PUB.CHARGES_REC_TYPE,
    X_Return_Status         OUT    NOCOPY VARCHAR2,
    X_Msg_Count             OUT    NOCOPY NUMBER,
    X_Msg_Data              OUT    NOCOPY VARCHAR2
    )

 IS
      -- Variables used in FND Log
      l_stat_level   number   := FND_LOG.LEVEL_STATEMENT;
Line: 957

      l_mod_name     varchar2(2000) := 'csd.plsql.csd_repair_actual_lines_pvt.update_repair_actual_lines';
Line: 959

      l_api_name               CONSTANT VARCHAR2(30)   := 'UPDATE_REPAIR_ACTUAL_LINES';
Line: 982

      SELECT object_version_number
       FROM  cs_estimate_details
      WHERE  estimate_detail_id  = p_est_det_id;
Line: 987

      SELECT a.object_version_number
       FROM  csd_repair_actual_lines a,
             csd_repairs b
      WHERE  a.repair_line_id = b.repair_line_id
        and  a.repair_actual_line_id  = p_actual_line_id;
Line: 997

          SAVEPOINT UPDATE_REPAIR_ACTUAL_LINES;
Line: 1018

                FND_LOG.STRING(Fnd_Log.Level_Statement,l_mod_name,'At the Beginning of update_repair_actual_lines');
Line: 1150

             and nvl(px_csd_actual_lines_rec.UPDATE_ADD_TO_ORDER_FLAG,
                     CSD_PROCESS_UTIL.G_TRUE) = CSD_PROCESS_UTIL.G_TRUE then
             select line_order_category_code
             into  l_line_order_category_code
             from cs_transaction_types_b
             where transaction_type_id = px_Charges_Rec.TRANSACTION_TYPE_ID;
Line: 1165

                    Select max(ced.order_header_id)
                    into  l_add_actual_to_id
                    from  cs_estimate_details ced,
                          oe_order_headers_all ooh,
                          oe_order_types_v oot
                    where
                      ced.estimate_detail_id in
                      (select estimate_detail_id
                       from  csd_product_transactions
                       where repair_line_id = px_CSD_ACTUAL_LINES_REC.REPAIR_LINE_ID
                       union
                       select estimate_detail_id
                       from csd_repair_actual_lines
                       where repair_actual_id=px_CSD_ACTUAL_LINES_REC.REPAIR_ACTUAL_ID)
                    and  ced.order_header_id is not null
                    and  ooh.open_flag = 'Y'
                    and  nvl(ooh.cancelled_flag,'N') = 'N'
                    and  ooh.header_id = ced.order_header_id
                    and  (ooh.cust_po_number = nvl(px_Charges_Rec.PURCHASE_ORDER_NUM,ooh.cust_po_number)
                             or ooh.cust_po_number is null)
                    and  ooh.sold_to_org_id  = px_Charges_Rec.bill_to_account_id  -- swai: bug 6962424
                    and  oot.order_type_id = ooh.order_type_id
                    and  oot.order_category_code in ('MIXED','ORDER')
                    and  ced.interface_to_oe_flag = 'Y';
Line: 1195

                    Select max(ced.order_header_id)
                    into  l_add_actual_to_id
                    from  cs_estimate_details ced,
                          oe_order_headers_all ooh,
                          oe_order_types_v oot
                    where
                    ced.estimate_detail_id in
                     (select estimate_detail_id
                      from  csd_product_transactions
                      where repair_line_id = px_CSD_ACTUAL_LINES_REC.REPAIR_LINE_ID
                      union
                      select estimate_detail_id
                      from csd_repair_actual_lines
                      where repair_actual_id=px_CSD_ACTUAL_LINES_REC.REPAIR_ACTUAL_ID)
                   and  ced.order_header_id is not null
                   and  ooh.open_flag = 'Y'
                   and  nvl(ooh.cancelled_flag,'N') = 'N'
                   and  ooh.header_id = ced.order_header_id
                   and  (ooh.cust_po_number = nvl(px_Charges_Rec.PURCHASE_ORDER_NUM,ooh.cust_po_number)
                        or ooh.cust_po_number is null)
                   and  ooh.sold_to_org_id  = px_Charges_Rec.bill_to_account_id  -- swai: bug 6962424
                   and  oot.order_type_id = ooh.order_type_id
                   and  oot.order_category_code in ('MIXED','RETURN')
                   and  ced.interface_to_oe_flag = 'Y';
Line: 1288

                   p_action                =>  'UPDATE',
                   -- swai: 12.1 service costing uptake bug 6960295
                   p_cs_cost_flag          =>  l_cs_cost_flag,
                   x_Charges_Rec           =>  px_charges_rec,
                   x_return_status         =>  x_return_status,
                   x_msg_count             =>  x_msg_count,
                   x_msg_data              =>  x_msg_data);
Line: 1307

                      FND_LOG.STRING(Fnd_Log.Level_Exception,l_mod_name,'Charges API returned error while calling UPDATE.');
Line: 1318

                FND_LOG.STRING(Fnd_Log.Level_Procedure,l_mod_name,'Call to  CSD_REPAIR_ACTUAL_LINES_REC_PKG.Update_Row');
Line: 1323

              CSD_REPAIR_ACTUAL_LINES_PKG.Update_Row(
                  p_REPAIR_ACTUAL_LINE_ID  => px_CSD_ACTUAL_LINES_REC.REPAIR_ACTUAL_LINE_ID
                 ,p_OBJECT_VERSION_NUMBER  => px_CSD_ACTUAL_LINES_REC.OBJECT_VERSION_NUMBER
                 ,p_ESTIMATE_DETAIL_ID     => px_CSD_ACTUAL_LINES_REC.ESTIMATE_DETAIL_ID
                 ,p_REPAIR_ACTUAL_ID       => px_CSD_ACTUAL_LINES_REC.REPAIR_ACTUAL_ID
                 ,p_REPAIR_LINE_ID         => px_CSD_ACTUAL_LINES_REC.REPAIR_LINE_ID
                 ,p_CREATED_BY             => FND_API.G_MISS_NUM
                 ,p_CREATION_DATE          => FND_API.G_MISS_DATE
                 ,p_LAST_UPDATED_BY        => FND_GLOBAL.USER_ID
                 ,p_LAST_UPDATE_DATE       => SYSDATE
                 ,p_LAST_UPDATE_LOGIN      => FND_GLOBAL.CONC_LOGIN_ID
                 ,p_ITEM_COST              => px_CSD_ACTUAL_LINES_REC.ITEM_COST
                 ,p_JUSTIFICATION_NOTES    => px_CSD_ACTUAL_LINES_REC.JUSTIFICATION_NOTES
                 ,p_RESOURCE_ID            => px_CSD_ACTUAL_LINES_REC.RESOURCE_ID
                 ,p_OVERRIDE_CHARGE_FLAG   => px_CSD_ACTUAL_LINES_REC.OVERRIDE_CHARGE_FLAG
                 ,p_ACTUAL_SOURCE_CODE     => px_CSD_ACTUAL_LINES_REC.ACTUAL_SOURCE_CODE
                 ,p_ACTUAL_SOURCE_ID       => px_CSD_ACTUAL_LINES_REC.ACTUAL_SOURCE_ID
                 ,p_WARRANTY_CLAIM_FLAG     => px_CSD_ACTUAL_LINES_REC.WARRANTY_CLAIM_FLAG
                 ,p_WARRANTY_NUMBER         => px_CSD_ACTUAL_LINES_REC.WARRANTY_NUMBER
                 ,p_WARRANTY_STATUS_CODE    => px_CSD_ACTUAL_LINES_REC.WARRANTY_STATUS_CODE
                 ,p_REPLACED_ITEM_ID        => px_CSD_ACTUAL_LINES_REC.REPLACED_ITEM_ID
                 ,p_ATTRIBUTE_CATEGORY     => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE_CATEGORY
                 ,p_ATTRIBUTE1             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE1
                 ,p_ATTRIBUTE2             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE2
                 ,p_ATTRIBUTE3             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE3
                 ,p_ATTRIBUTE4             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE4
                 ,p_ATTRIBUTE5             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE5
                 ,p_ATTRIBUTE6             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE6
                 ,p_ATTRIBUTE7             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE7
                 ,p_ATTRIBUTE8             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE8
                 ,p_ATTRIBUTE9             => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE9
                 ,p_ATTRIBUTE10            => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE10
                 ,p_ATTRIBUTE11            => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE11
                 ,p_ATTRIBUTE12            => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE12
                 ,p_ATTRIBUTE13            => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE13
                 ,p_ATTRIBUTE14            => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE14
                 ,p_ATTRIBUTE15            => px_CSD_ACTUAL_LINES_REC.ATTRIBUTE15
                 ,p_LOCATOR_ID             => px_CSD_ACTUAL_LINES_REC.LOCATOR_ID
                 ,p_LOC_SEGMENT1           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT1
                 ,p_LOC_SEGMENT2           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT2
                 ,p_LOC_SEGMENT3           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT3
                 ,p_LOC_SEGMENT4           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT4
                 ,p_LOC_SEGMENT5           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT5
                 ,p_LOC_SEGMENT6           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT6
                 ,p_LOC_SEGMENT7           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT7
                 ,p_LOC_SEGMENT8           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT8
                 ,p_LOC_SEGMENT9           => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT9
                 ,p_LOC_SEGMENT10          => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT10
                 ,p_LOC_SEGMENT11          => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT11
                 ,p_LOC_SEGMENT12          => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT12
                 ,p_LOC_SEGMENT13          => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT13
                 ,p_LOC_SEGMENT14          => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT14
                 ,p_LOC_SEGMENT15          => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT15
                 ,p_LOC_SEGMENT16          => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT16
                 ,p_LOC_SEGMENT17          => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT17
                 ,p_LOC_SEGMENT18          => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT18
                 ,p_LOC_SEGMENT19          => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT19
                 ,p_LOC_SEGMENT20          => px_CSD_ACTUAL_LINES_REC.LOC_SEGMENT20);
Line: 1386

                        FND_LOG.STRING(Fnd_Log.Level_Exception,l_mod_name,'Others exception in CSD_REPAIR_ACTUAL_LINES_PKG.Update_Row Cal:'||SubStr('Error '||TO_CHAR(SQLCODE)||': '||SQLERRM, 1,255));
Line: 1410

              ROLLBACK TO UPDATE_REPAIR_ACTUAL_LINES;
Line: 1419

              ROLLBACK TO UPDATE_REPAIR_ACTUAL_LINES;
Line: 1429

              ROLLBACK TO UPDATE_REPAIR_ACTUAL_LINES;
Line: 1441

    End UPDATE_REPAIR_ACTUAL_LINES;
Line: 1445

/* procedure name: DELETE_REPAIR_ACTUAL_LINES                         */
/* description : procedure used to Delete Repair Actuals              */
/*                                                                    */
/*                                                                    */
/*                                                                    */
/* Called from : Depot Repair Actuals UI                              */
/* Input Parm  :                                                      */
/*   p_api_version       NUMBER    Req Api Version number             */
/*   p_init_msg_list     VARCHAR2  Opt Initialize message stack       */
/*   p_commit            VARCHAR2  Opt Commits in API                 */
/*   p_validation_level  NUMBER    Opt validation steps               */
/*   px_CSD_ACTUAL_LINES_REC REC   Req Actuals lines Record           */
/*   px_Charges_Rec          REC   Req Charges line Record            */
/* Output Parm :                                                      */
/*   x_return_status     VARCHAR2      Return status after the call.  */
/*   x_msg_count         NUMBER        Number of messages in stack    */
/*   x_msg_data          VARCHAR2      Mesg. text if x_msg_count >= 1 */
/* Change Hist :                                                      */
/*   08/11/03  travikan  Initial Creation.                            */
/*                                                                    */
/*                                                                    */
/*                                                                    */
/*--------------------------------------------------------------------*/
PROCEDURE DELETE_REPAIR_ACTUAL_LINES(
    P_Api_Version           IN            NUMBER,
    P_Commit                IN            VARCHAR2,
    P_Init_Msg_List         IN            VARCHAR2,
    p_validation_level      IN            NUMBER,
    px_CSD_ACTUAL_LINES_REC IN OUT NOCOPY CSD_ACTUAL_LINES_REC_TYPE,
    px_Charges_Rec          IN OUT NOCOPY CS_CHARGE_DETAILS_PUB.CHARGES_REC_TYPE,
    X_Return_Status         OUT    NOCOPY VARCHAR2,
    X_Msg_Count             OUT    NOCOPY NUMBER,
    X_Msg_Data              OUT    NOCOPY VARCHAR2
    )

 IS
       -- Variables used in FND Log
       l_stat_level   number   := FND_LOG.LEVEL_STATEMENT;
Line: 1488

       l_mod_name     varchar2(2000) := 'csd.plsql.csd_repair_actual_lines_pvt.delete_repair_actual_lines';
Line: 1491

       l_api_name               CONSTANT VARCHAR2(30)   := 'DELETE_REPAIR_ACTUAL_LINES';
Line: 1510

      SELECT
         a.repair_actual_line_id,
         a.object_version_number
      FROM csd_repair_actual_lines a,
           csd_repairs b
      WHERE a.repair_line_id = b.repair_line_id
        and a.repair_actual_line_id  = p_actual_line_id;
Line: 1521

          SAVEPOINT DELETE_REPAIR_ACTUAL_LINES;
Line: 1542

                FND_LOG.STRING(Fnd_Log.Level_Statement,l_mod_name,'At the Beginning of delete_repair_actual_lines');
Line: 1653

                   FND_LOG.STRING(Fnd_Log.Level_Procedure,l_mod_name,'Call process_estimate_lines to delete charge line');
Line: 1661

                   p_action                =>  'DELETE',
                   -- swai: 12.1 service costing uptake bug 6960295
                   p_cs_cost_flag          =>  l_cs_cost_flag,
                   x_Charges_Rec           =>  px_charges_rec,
                   x_return_status         =>  x_return_status,
                   x_msg_count             =>  x_msg_count,
                   x_msg_data              =>  x_msg_data);
Line: 1674

                 FND_LOG.STRING(Fnd_Log.Level_Procedure,l_mod_name,'Call to  CSD_REPAIR_ACTUAL_LINES_PKG.Delete_Row');
Line: 1680

            CSD_REPAIR_ACTUAL_LINES_PKG.Delete_Row(
                p_REPAIR_ACTUAL_LINE_ID  => px_CSD_ACTUAL_LINES_REC.REPAIR_ACTUAL_LINE_ID
               ,p_OBJECT_VERSION_NUMBER  => px_CSD_ACTUAL_LINES_REC.OBJECT_VERSION_NUMBER);
Line: 1687

                       FND_LOG.STRING(Fnd_Log.Level_Exception,l_mod_name,'Others exception in CSD_REPAIR_ACTUAL_LINES_PKG.Delete_Row Call :'||SubStr('Error '||TO_CHAR(SQLCODE)||': '||SQLERRM, 1,255));
Line: 1716

              ROLLBACK TO DELETE_REPAIR_ACTUAL_LINES;
Line: 1725

              ROLLBACK TO DELETE_REPAIR_ACTUAL_LINES;
Line: 1735

              ROLLBACK TO DELETE_REPAIR_ACTUAL_LINES;
Line: 1747

End DELETE_REPAIR_ACTUAL_LINES;
Line: 1752

/* description : procedure used to Delete Repair Actuals              */
/*                                                                    */
/*                                                                    */
/*                                                                    */
/* Called from : Depot Repair Actuals UI                              */
/* Input Parm  :                                                      */
/*   p_api_version       NUMBER    Req Api Version number             */
/*   p_init_msg_list     VARCHAR2  Opt Initialize message stack       */
/*   p_commit            VARCHAR2  Opt Commits in API                 */
/*   p_validation_level  NUMBER    Opt validation steps               */
/*   px_CSD_ACTUAL_LINES_REC REC   Req Actuals lines Record           */
/* Output Parm :                                                      */
/*   x_return_status     VARCHAR2      Return status after the call.  */
/*   x_msg_count         NUMBER        Number of messages in stack    */
/*   x_msg_data          VARCHAR2      Mesg. text if x_msg_count >= 1 */
/* Change Hist :                                                      */
/*   08/11/03  travikan  Initial Creation.                            */
/*                                                                    */
/*                                                                    */
/*                                                                    */
/*--------------------------------------------------------------------*/
PROCEDURE LOCK_REPAIR_ACTUAL_LINES(
    P_Api_Version           IN            NUMBER,
    P_Commit                IN            VARCHAR2,
    P_Init_Msg_List         IN            VARCHAR2,
    p_validation_level      IN            NUMBER,
    px_CSD_ACTUAL_LINES_REC IN OUT NOCOPY CSD_ACTUAL_LINES_REC_TYPE,
    X_Return_Status         OUT    NOCOPY VARCHAR2,
    X_Msg_Count             OUT    NOCOPY NUMBER,
    X_Msg_Data              OUT    NOCOPY VARCHAR2
    )

 IS
     -- Variables used in FND Log
     l_stat_level   number   := FND_LOG.LEVEL_STATEMENT;