DBA Data[Home] [Help]

APPS.ASO_COPY_QUOTE_PVT SQL Statements

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

Line: 40

         SELECT 'X'
         FROM   ASO_QUOTE_HEADERS_ALL
         WHERE  quote_header_id = x_qte_header_id;
Line: 45

         SELECT ASO_QUOTE_NUMBER_S.NEXTVAL
         FROM   sys.DUAL;
Line: 51

         SELECT quote_status_id
         FROM   ASO_QUOTE_STATUSES_B
         WHERE  status_code = c_status_code;
Line: 58

         SELECT quote_number
         FROM   ASO_QUOTE_HEADERS_ALL
         WHERE  quote_number = X_qte_number;
Line: 65

         SELECT quote_status_id, quote_header_id, quote_version
         FROM   ASO_QUOTE_HEADERS_ALL
         WHERE  quote_number = qte_numb
         AND    max_version_flag = 'Y';
Line: 73

         SELECT 'X'
         FROM   ASO_QUOTE_STATUSES_B
         WHERE  quote_status_id = qte_status_id
         AND    status_code NOT IN ('ORDER SUBMITTED'
                                  , 'APPROVAL PENDING'
                                  , 'FINANCING PENDING'
                                    );
Line: 84

         SELECT Quote_Number
         FROM   ASO_QUOTE_HEADERS_ALL
         WHERE  Quote_Header_Id = qte_hdr_id;
Line: 111

         SELECT last_update_date
         FROM aso_quote_headers_all
         WHERE quote_header_id = qte_hdr_id;
Line: 116

	 Select assistance_requested
	 FROM   aso_quote_headers_all
	 WHERE  quote_header_id = l_qte_hdr_id;
Line: 122

	 Select jtf_note_id
	 FROM   jtf_notes_vl
	 WHERE  note_type = 'QOT_SALES_ASSIST'
      AND    source_object_id  = l_qte_hdr_id;
Line: 368

         UPDATE ASO_QUOTE_HEADERS_ALL
            SET Max_Version_Flag = 'N'
              ,last_update_date =sysdate
              ,last_updated_by = G_USER_ID
              ,last_update_login = G_LOGIN_ID

          WHERE Quote_Header_Id = l_qte_header_id;
Line: 434

      IF P_Copy_Quote_Header_Rec.price_updated_date <> FND_API.G_MISS_DATE THEN
         l_qte_header_rec.price_updated_date := P_Copy_Quote_Header_Rec.price_updated_date;
Line: 438

      IF P_Copy_Quote_Header_Rec.tax_updated_date <> FND_API.G_MISS_DATE THEN
         l_qte_header_rec.tax_updated_date := P_Copy_Quote_Header_Rec.tax_updated_date;
Line: 603

         FETCH C_Get_Last_Upd_Date INTO l_upd_qte_header_rec.last_update_date;
Line: 609

         aso_debug_pub.ADD ( 'Copy_Quote - Before Update_Qte: x_qte_header_id '||x_qte_header_id , 1 , 'N' );
Line: 611

         aso_quote_pub.update_quote (
            p_api_version_number         => 1.0,
            p_init_msg_list              => fnd_api.g_false,
            p_commit                     => fnd_api.g_false,
            p_control_rec                => l_control_rec,
            p_qte_header_rec             => l_upd_qte_header_rec,
            p_hd_price_attributes_tbl    => aso_quote_pub.g_miss_price_attributes_tbl,
            p_hd_payment_tbl             => aso_quote_pub.g_miss_payment_tbl,
            p_hd_shipment_tbl            => aso_quote_pub.g_miss_shipment_tbl,
            p_hd_freight_charge_tbl      => aso_quote_pub.g_miss_freight_charge_tbl,
            p_hd_tax_detail_tbl          => aso_quote_pub.g_miss_tax_detail_tbl,
            p_qte_line_tbl               => aso_quote_pub.g_miss_qte_line_tbl,
            p_qte_line_dtl_tbl           => aso_quote_pub.g_miss_qte_line_dtl_tbl,
            p_line_attr_ext_tbl          => aso_quote_pub.g_miss_Line_Attribs_Ext_TBL,
            p_line_rltship_tbl           => aso_quote_pub.g_miss_line_rltship_tbl,
            p_price_adjustment_tbl       => aso_quote_pub.g_miss_price_adj_tbl,
            p_price_adj_attr_tbl         => aso_quote_pub.g_miss_price_adj_attr_tbl,
            p_price_adj_rltship_tbl      => aso_quote_pub.g_miss_price_adj_rltship_tbl,
            p_ln_price_attributes_tbl    => aso_quote_pub.g_miss_price_attributes_tbl,
            p_ln_payment_tbl             => aso_quote_pub.g_miss_payment_tbl,
            p_ln_shipment_tbl            => aso_quote_pub.g_miss_shipment_tbl,
            p_ln_freight_charge_tbl      => aso_quote_pub.g_miss_freight_charge_tbl,
            p_ln_tax_detail_tbl          => aso_quote_pub.g_miss_tax_detail_tbl,
            x_qte_header_rec             => x_qte_header_rec,
            x_qte_line_tbl               => x_qte_line_tbl,
            x_qte_line_dtl_tbl           => x_qte_line_dtl_tbl,
            x_hd_price_attributes_tbl    => x_hd_price_attributes_tbl,
            x_hd_payment_tbl             => x_hd_payment_tbl,
            x_hd_shipment_tbl            => x_hd_shipment_tbl,
            x_hd_freight_charge_tbl      => x_hd_freight_charge_tbl,
            x_hd_tax_detail_tbl          => x_hd_tax_detail_tbl,
            x_line_attr_ext_tbl          => x_line_attr_ext_tbl,
            x_line_rltship_tbl           => x_line_rltship_tbl,
            x_price_adjustment_tbl       => x_price_adjustment_tbl,
            x_price_adj_attr_tbl         => x_price_adj_attr_tbl,
            x_price_adj_rltship_tbl      => x_price_adj_rltship_tbl,
            x_ln_price_attributes_tbl    => x_ln_price_attributes_tbl,
            x_ln_payment_tbl             => x_ln_payment_tbl,
            x_ln_shipment_tbl            => x_ln_shipment_tbl,
            x_ln_freight_charge_tbl      => x_ln_freight_charge_tbl,
            x_ln_tax_detail_tbl          => x_ln_tax_detail_tbl,
            x_return_status              => l_return_status,
            x_msg_count                  => x_msg_count,
            x_msg_data                   => x_msg_data
          );
Line: 658

          aso_debug_pub.ADD ( 'Copy_Quote - After Update_Quote (Reprice/tax): l_return_status '||
						 l_return_status , 1 ,'N' );
Line: 790

               p_last_update_date      => sysdate                   ,
               p_last_updated_by       => FND_Global.USER_ID        ,
               p_creation_date         => sysdate                   ,
               p_created_by            => FND_Global.USER_ID        ,
               p_last_update_login     => FND_GLOBAL.LOGIN_ID       ,
               p_note_context_type_id  => x_qte_header_id           ,
               p_note_context_type     => 'ASO_QUOTE'               ,
               x_note_context_id       => lx_jtf_note_context_id
               );
Line: 929

       SELECT RESOURCE_ID,
              RESOURCE_GRP_ID,
              REQUEST_ID,
              PROGRAM_APPLICATION_ID,
              PROGRAM_ID,
              PROGRAM_UPDATE_DATE,
              KEEP_FLAG,
              UPDATE_ACCESS_FLAG,
              CREATED_BY_TAP_FLAG,
              TERRITORY_ID,
              TERRITORY_SOURCE_FLAG,
              ROLE_ID,
              ATTRIBUTE_CATEGORY,
              ATTRIBUTE1,
              ATTRIBUTE2,
              ATTRIBUTE3,
              ATTRIBUTE4,
              ATTRIBUTE5,
              ATTRIBUTE6,
              ATTRIBUTE7,
              ATTRIBUTE8,
              ATTRIBUTE9,
              ATTRIBUTE10,
              ATTRIBUTE11,
              ATTRIBUTE12,
              ATTRIBUTE13,
              ATTRIBUTE14,
              ATTRIBUTE15,
		    ATTRIBUTE16,
		    ATTRIBUTE17,
		    ATTRIBUTE18,
		    ATTRIBUTE19,
		    ATTRIBUTE20,
		    OBJECT_VERSION_NUMBER
       FROM ASO_QUOTE_ACCESSES
       WHERE QUOTE_NUMBER = l_qte_num;
Line: 967

       SELECT Quote_Number
       FROM ASO_QUOTE_HEADERS_ALL
       WHERE QUote_Header_Id = l_hdr_id;
Line: 1094

      l_qte_header_rec.price_updated_date := NULL;
Line: 1095

	 l_qte_header_rec.tax_updated_date := NULL;
Line: 1172

      ASO_QUOTE_HEADERS_PVT.Insert_Rows (
          p_qte_header_rec =>             l_qte_header_rec
       , p_Price_Attributes_Tbl =>        l_price_attr_tbl
       , P_Price_Adjustment_Tbl =>        l_price_adj_tbl
       , P_Price_Adj_Attr_Tbl =>          l_price_adj_attr_tbl
       , P_Payment_Tbl =>                 l_payment_tbl
       , P_Shipment_Tbl =>                l_shipment_tbl
       , P_Freight_Charge_Tbl =>          l_freight_charge_tbl
       , P_Tax_Detail_Tbl =>              l_tax_detail_tbl
       , P_hd_Attr_Ext_Tbl =>             l_Line_Attr_Ext_Tbl
       , P_Sales_Credit_Tbl =>            l_sales_credit_tbl
       , P_Quote_Party_Tbl =>             l_Quote_Party_Tbl
       , P_qte_access_Tbl =>              l_qte_access_tbl
	  , x_qte_header_rec =>              l_qte_header_rec_out
       , x_Price_Attributes_Tbl =>        l_price_attr_tbl_out
       , x_Price_Adjustment_Tbl =>        lx_hd_Price_Adj_Tbl
       , x_Price_Adj_Attr_Tbl =>          l_price_adj_attr_tbl_out
       , x_Payment_Tbl =>                 l_payment_tbl_out
       , x_Shipment_Rec =>                l_shipment_rec
       , x_Freight_Charge_Tbl =>          l_freight_charge_tbl_out
       , x_Tax_Detail_Tbl =>              l_tax_detail_tbl_out
       , x_hd_Attr_Ext_Tbl =>             x_hd_Attr_Ext_Tbl
       , x_sales_credit_tbl =>            x_sales_credit_tbl
       , x_quote_party_tbl =>             x_quote_party_tbl
       , x_qte_access_Tbl =>              x_qte_access_tbl
       , X_Return_Status =>               l_return_status
       , X_Msg_Count =>                   x_msg_count
       , X_Msg_Data =>                    x_msg_data
       );
Line: 1213

	 aso_debug_pub.ADD ( 'Copy_Rows - After insert_rows - status: ' || l_return_status , 1 , 'Y' );
Line: 1220

            FND_MESSAGE.Set_Token ( 'ROW' , 'ASO_COPYHEADER AFTER_INSERT' , TRUE );
Line: 1260

            FND_MESSAGE.Set_Token ( 'ROW' , 'ASO_COPYHEADER AFTER_INSERT' , TRUE );
Line: 1467

                ASO_QUOTE_ACCESSES_PKG.Insert_Row(
                px_ACCESS_ID             => l_sequence,
                p_QUOTE_NUMBER           => l_qte_header_rec.Quote_Number,
                p_RESOURCE_ID            => C_Sales_Team_Rec.Resource_Id,
                p_RESOURCE_GRP_ID        => C_Sales_Team_Rec.Resource_Grp_Id,
                p_CREATED_BY             => G_USER_ID,
                p_CREATION_DATE          => SYSDATE,
                p_LAST_UPDATED_BY        => G_USER_ID,
                p_LAST_UPDATE_LOGIN      => G_LOGIN_ID,
                p_LAST_UPDATE_DATE       => SYSDATE,
                p_REQUEST_ID             => C_Sales_Team_Rec.Request_Id,
                p_PROGRAM_APPLICATION_ID => C_Sales_Team_Rec.Program_Application_Id,
                p_PROGRAM_ID             => C_Sales_Team_Rec.Program_Id,
                p_PROGRAM_UPDATE_DATE    => C_Sales_Team_Rec.Program_Update_Date,
                p_KEEP_FLAG              => C_Sales_Team_Rec.Keep_Flag,
                p_UPDATE_ACCESS_FLAG     => C_Sales_Team_Rec.Update_Access_Flag,
                p_CREATED_BY_TAP_FLAG    => C_Sales_Team_Rec.Created_By_Tap_Flag,
                p_TERRITORY_ID           => C_Sales_Team_Rec.Territory_Id,
                p_TERRITORY_SOURCE_FLAG  => C_Sales_Team_Rec.Territory_Source_Flag,
                p_ROLE_ID                => C_Sales_Team_Rec.Role_Id,
                p_ATTRIBUTE_CATEGORY     => C_Sales_Team_Rec.ATTRIBUTE_CATEGORY,
                p_ATTRIBUTE1             => C_Sales_Team_Rec.ATTRIBUTE1,
                p_ATTRIBUTE2             => C_Sales_Team_Rec.ATTRIBUTE2,
                p_ATTRIBUTE3             => C_Sales_Team_Rec.ATTRIBUTE3,
                p_ATTRIBUTE4             => C_Sales_Team_Rec.ATTRIBUTE4,
                p_ATTRIBUTE5             => C_Sales_Team_Rec.ATTRIBUTE5,
                p_ATTRIBUTE6             => C_Sales_Team_Rec.ATTRIBUTE6,
                p_ATTRIBUTE7             => C_Sales_Team_Rec.ATTRIBUTE7,
                p_ATTRIBUTE8             => C_Sales_Team_Rec.ATTRIBUTE8,
                p_ATTRIBUTE9             => C_Sales_Team_Rec.ATTRIBUTE9,
                p_ATTRIBUTE10            => C_Sales_Team_Rec.ATTRIBUTE10,
                p_ATTRIBUTE11            => C_Sales_Team_Rec.ATTRIBUTE11,
                p_ATTRIBUTE12            => C_Sales_Team_Rec.ATTRIBUTE12,
                p_ATTRIBUTE13            => C_Sales_Team_Rec.ATTRIBUTE13,
                p_ATTRIBUTE14            => C_Sales_Team_Rec.ATTRIBUTE14,
                p_ATTRIBUTE15            => C_Sales_Team_Rec.ATTRIBUTE15,
			 p_ATTRIBUTE16            => C_Sales_Team_Rec.ATTRIBUTE16,
			 p_ATTRIBUTE17            => C_Sales_Team_Rec.ATTRIBUTE17,
			 p_ATTRIBUTE18            => C_Sales_Team_Rec.ATTRIBUTE18,
			 p_ATTRIBUTE19            => C_Sales_Team_Rec.ATTRIBUTE19,
			 p_ATTRIBUTE20            => C_Sales_Team_Rec.ATTRIBUTE20,
			 p_Object_Version_Number => C_Sales_Team_Rec.OBJECT_VERSION_NUMBER
                );
Line: 1611

         SELECT LINE_RELATIONSHIP_ID, CREATION_DATE, CREATED_BY
              , LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN
              , REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID
              , PROGRAM_UPDATE_DATE, QUOTE_LINE_ID, RELATED_QUOTE_LINE_ID
              , RELATIONSHIP_TYPE_CODE, RECIPROCAL_FLAG, OBJECT_VERSION_NUMBER
         FROM   ASO_LINE_RELATIONSHIPS
         WHERE  quote_line_id IN ( SELECT quote_line_id
                                  FROM   aso_quote_lines_all
                                  WHERE  quote_header_id = x_quote_header_id )
         AND    relationship_type_code <> 'SERVICE';
Line: 1625

         SELECT apr.ADJ_RELATIONSHIP_ID, apr.CREATION_DATE, apr.CREATED_BY
              , apr.LAST_UPDATE_DATE, apr.LAST_UPDATED_BY
              , apr.LAST_UPDATE_LOGIN, apr.PROGRAM_APPLICATION_ID
              , apr.PROGRAM_ID, apr.PROGRAM_UPDATE_DATE, apr.REQUEST_ID
              , apr.QUOTE_LINE_ID, apr.PRICE_ADJUSTMENT_ID
              , apr.RLTD_PRICE_ADJ_ID , apr.OBJECT_VERSION_NUMBER
         FROM   ASO_PRICE_ADJ_RELATIONSHIPS apr
              , ASO_PRICE_ADJUSTMENTS apa
         WHERE  apr.price_adjustment_id = apa.price_adjustment_id
         AND    apa.quote_header_id = x_quote_header_id
         AND    EXISTS (  SELECT 'x'
                         FROM   aso_quote_lines_all aql
                         WHERE  aql.quote_header_id = x_quote_header_id
                         AND    apr.quote_line_id = aql.quote_line_id );
Line: 1644

         SELECT serviceable_product_flag, service_item_flag
         FROM   MTL_SYSTEM_ITEMS_VL
         WHERE  inventory_item_id = l_inv_item_id
         AND    organization_id = l_organization_id;
Line: 1652

         SELECT shipment_id
         FROM   ASO_SHIPMENTS
         WHERE  quote_line_id = lc_line_id;
Line: 1716

         SELECT 'X'
         FROM   ASO_QUOTE_LINES_ALL
         WHERE  quote_header_id = x_qte_header_id
         AND quote_line_id = x_qte_line_id;
Line: 1724

         SELECT LINE_RELATIONSHIP_ID, CREATION_DATE, CREATED_BY
              , LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN
              , REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID
              , PROGRAM_UPDATE_DATE, QUOTE_LINE_ID, RELATED_QUOTE_LINE_ID
              , RELATIONSHIP_TYPE_CODE, RECIPROCAL_FLAG, OBJECT_VERSION_NUMBER
         FROM   ASO_LINE_RELATIONSHIPS
         WHERE  relationship_type_code <> 'SERVICE'
	    CONNECT BY PRIOR related_quote_line_id = quote_line_id
         START WITH quote_line_id = x_quote_line_id;
Line: 1737

         SELECT apr.ADJ_RELATIONSHIP_ID, apr.CREATION_DATE, apr.CREATED_BY
              , apr.LAST_UPDATE_DATE, apr.LAST_UPDATED_BY
              , apr.LAST_UPDATE_LOGIN, apr.PROGRAM_APPLICATION_ID
              , apr.PROGRAM_ID, apr.PROGRAM_UPDATE_DATE, apr.REQUEST_ID
              , apr.QUOTE_LINE_ID, apr.PRICE_ADJUSTMENT_ID
              , apr.RLTD_PRICE_ADJ_ID
		    , apr.OBJECT_VERSION_NUMBER
         FROM   ASO_PRICE_ADJ_RELATIONSHIPS apr
		    , ASO_PRICE_ADJUSTMENTS apa
         WHERE  apr.price_adjustment_id = apa.price_adjustment_id
         AND    apr.quote_line_id = x_quote_line_id
         AND    apa.quote_line_id = x_quote_line_id
         AND    apa.modifier_line_type_code <> 'PRG';
Line: 1753

         l_last_update_date   DATE;
Line: 1758

    Select
        LAST_UPDATE_DATE
    From  ASO_QUOTE_HEADERS_ALL
    Where QUOTE_HEADER_ID = c_QUOTE_HEADER_ID;
Line: 1764

    Select Max(Line_number)
    From ASO_QUOTE_LINES_ALL
    WHERE quote_header_id = c_QUOTE_HEADER_ID;
Line: 1893

      Fetch C_Get_quote into l_LAST_UPDATE_DATE;
Line: 1897

            FND_MESSAGE.Set_Name('ASO', 'ASO_API_MISSING_UPDATE_TARGET');
Line: 1905

      If (l_last_update_date is NULL or
       l_last_update_date = FND_API.G_MISS_Date ) Then
       IF FND_MSG_PUB.Check_Msg_Level (FND_MSG_PUB.G_MSG_LVL_ERROR) THEN
           FND_MESSAGE.Set_Name('ASO', 'ASO_API_MISSING_COLUMN');
Line: 1909

           FND_MESSAGE.Set_Token('COLUMN', 'Last_Update_Date', FALSE);
Line: 1916

      If (l_last_update_date <> p_qte_header_rec.last_update_date) Then
       IF FND_MSG_PUB.Check_Msg_Level (FND_MSG_PUB.G_MSG_LVL_ERROR) THEN
           FND_MESSAGE.Set_Name('ASO', 'ASO_API_RECORD_CHANGED');
Line: 2264

			aso_debug_pub.ADD ( 'Copy_Line_Rows - Before insert_quote_line_rows: ' || l_qte_line_id , 1 , 'Y' );
Line: 2266

               ASO_QUOTE_LINES_PVT.Insert_Quote_Line_Rows (
                   p_control_rec =>                l_control_rec
                , P_qte_Line_Rec =>                l_qte_line_tbl ( i )
                , P_qte_line_dtl_tbl =>            l_qte_line_dtl_tbl
                , P_Line_Attribs_Ext_Tbl =>        l_line_attr_ext_tbl
                , P_price_attributes_tbl =>        l_price_attr_tbl
                , P_Price_Adj_Tbl =>               l_price_adj_tbl
                , P_Price_Adj_Attr_Tbl =>          l_Price_Adj_Attr_Tbl
                , P_Payment_Tbl =>                 ASO_QUOTE_PUB.g_miss_payment_tbl
                , P_Shipment_Tbl =>                l_shipment_tbl
                , P_Freight_Charge_Tbl =>          l_freight_charge_tbl
                , P_Tax_Detail_Tbl =>              l_tax_detail_tbl
                , P_Sales_Credit_Tbl =>            l_sales_credit_tbl
                , P_Quote_Party_Tbl =>             l_quote_party_tbl
			 , x_qte_Line_Rec =>                lx_qte_line_rec
                , x_qte_line_dtl_tbl =>            l_qte_line_dtl_tbl_out
                , x_Line_Attribs_Ext_Tbl =>        l_line_attr_Ext_Tbl_out
                , x_price_attributes_tbl =>        l_price_attr_tbl_out
                , x_Price_Adj_Tbl =>               lx_ln_price_adj_tbl
                , x_Price_Adj_Attr_Tbl =>          l_Price_Adj_Attr_Tbl_out
                , x_Payment_Tbl =>                 l_payment_tbl_out
                , x_Shipment_Tbl =>                l_shipment_tbl_out
                , x_Freight_Charge_Tbl =>          l_freight_charge_tbl_out
                , x_Tax_Detail_Tbl =>              l_tax_detail_tbl_out
                , x_Sales_Credit_Tbl =>            l_sales_credit_tbl_out
                , x_Quote_Party_Tbl =>             l_quote_party_tbl_out
                , x_Return_Status =>               l_return_status
                , x_Msg_Count =>                   x_msg_count
                , x_Msg_Data =>                    x_msg_data
                );
Line: 2313

                     FND_MESSAGE.Set_Token ( 'ROW' , 'ASO_COPYLINE AFTER_INSERT' , TRUE );
Line: 2322

			aso_debug_pub.ADD ( 'Copy_Rows - After insert_quote_line_rows - status: ' || l_return_status , 1 , 'Y' );
Line: 2329

               update aso_quote_line_details
			set top_model_line_id =  lx_qte_line_rec.quote_line_id,
			    ato_line_id       =  decode(l_ato_model,fnd_api.g_true,lx_qte_line_rec.quote_line_id,null)
			where quote_line_id = lx_qte_line_rec.quote_line_id;
Line: 2364

                     FND_MESSAGE.Set_Token ( 'ROW' , 'ASO_COPYLINE AFTER_INSERT' , TRUE );
Line: 2373

               aso_debug_pub.ADD ( 'Copy_Rows - After insert_quote_line_rows - status: ' || l_return_status , 1 , 'Y' );
Line: 2387

          ASO_COPY_QUOTE_PVT.INSERT_SALES_SUPP_DATA
          (
          P_Api_Version_Number          =>  1.0,
          P_Init_Msg_List               => P_Init_Msg_List,
          P_Commit                      => P_Commit,
          P_OLD_QUOTE_LINE_ID           => L_QTE_LINE_ID,
          P_NEW_QUOTE_LINE_ID           => lx_qte_line_rec.quote_line_id,
          X_Return_Status               => l_return_status,
          X_Msg_Count                   => X_Msg_Count,
          X_Msg_Data                    => X_Msg_Data );
Line: 2585

                     UPDATE aso_quote_line_details
                     SET config_item_id = l_new_item_id_tbl(i)
                        ,last_update_date = SYSDATE
                        ,last_updated_by =G_USER_ID
                        ,last_update_login = G_LOGIN_ID

                     WHERE config_header_id = l_config_hdr_id
                     AND config_revision_num = l_config_rev_nbr
                     AND config_item_id = l_orig_item_id_tbl(i);
Line: 2629

         ASO_PRICE_RLTSHIPS_PKG.Insert_Row (
            px_ADJ_RELATIONSHIP_ID =>       lx_price_adj_rltship_id
          , p_creation_date =>               SYSDATE
          , p_CREATED_BY =>                  G_USER_ID
          , p_LAST_UPDATE_DATE =>            SYSDATE
          , p_LAST_UPDATED_BY =>             G_USER_ID
          , p_LAST_UPDATE_LOGIN =>           G_LOGIN_ID
          , p_PROGRAM_APPLICATION_ID =>      price_adj_rltship_rec.PROGRAM_APPLICATION_ID
          , p_PROGRAM_ID =>                  price_adj_rltship_rec.PROGRAM_ID
          , p_PROGRAM_UPDATE_DATE =>         price_adj_rltship_rec.PROGRAM_UPDATE_DATE
          , p_REQUEST_ID =>                  price_adj_rltship_rec.REQUEST_ID
          , p_QUOTE_LINE_ID =>               l_line_index_link_tbl ( price_adj_rltship_rec.quote_line_id )
          , p_PRICE_ADJUSTMENT_ID =>         l_price_index_link_tbl ( price_adj_rltship_rec.price_adjustment_id )
          , p_RLTD_PRICE_ADJ_ID =>           l_price_index_link_tbl ( price_adj_rltship_rec.rltd_price_adj_id )
          , p_QUOTE_SHIPMENT_ID =>           l_ship_id
		, p_OBJECT_VERSION_NUMBER =>       price_adj_rltship_rec.OBJECT_VERSION_NUMBER
          );
Line: 2652

         ASO_LINE_RELATIONSHIPS_PKG.Insert_Row (
             px_LINE_RELATIONSHIP_ID =>      lx_LINE_RELATIONSHIP_ID
          , p_CREATION_DATE =>               SYSDATE
          , p_CREATED_BY =>                  G_USER_ID
          , p_LAST_UPDATED_BY =>             G_USER_ID
          , p_LAST_UPDATE_DATE =>            SYSDATE
          , p_LAST_UPDATE_LOGIN =>           G_LOGIN_ID
          , p_REQUEST_ID =>                  line_rel_rec.REQUEST_ID
          , p_PROGRAM_APPLICATION_ID =>      line_rel_rec.PROGRAM_APPLICATION_ID
          , p_PROGRAM_ID =>                  line_rel_rec.PROGRAM_ID
          , p_PROGRAM_UPDATE_DATE =>         line_rel_rec.PROGRAM_UPDATE_DATE
          , p_QUOTE_LINE_ID =>               l_line_index_link_tbl ( line_rel_rec.quote_line_id )
          , p_RELATED_QUOTE_LINE_ID =>       l_line_index_link_tbl ( line_rel_rec.related_quote_line_id )
          , p_RECIPROCAL_FLAG =>             line_rel_rec.RECIPROCAL_FLAG
          , P_RELATIONSHIP_TYPE_CODE =>      line_rel_rec.RELATIONSHIP_TYPE_CODE
		, p_OBJECT_VERSION_NUMBER =>       line_rel_rec.OBJECT_VERSION_NUMBER
          );
Line: 2696

         ASO_PRICE_RLTSHIPS_PKG.Insert_Row (
             px_ADJ_RELATIONSHIP_ID =>       lx_price_adj_rltship_id
          , p_creation_date =>               SYSDATE
          , p_CREATED_BY =>                  G_USER_ID
          , p_LAST_UPDATE_DATE =>            SYSDATE
          , p_LAST_UPDATED_BY =>             G_USER_ID
          , p_LAST_UPDATE_LOGIN =>           G_LOGIN_ID
          , p_PROGRAM_APPLICATION_ID =>      price_adj_rltship_rec.PROGRAM_APPLICATION_ID
          , p_PROGRAM_ID =>                  price_adj_rltship_rec.PROGRAM_ID
          , p_PROGRAM_UPDATE_DATE =>         price_adj_rltship_rec.PROGRAM_UPDATE_DATE
          , p_REQUEST_ID =>                  price_adj_rltship_rec.REQUEST_ID
          , p_QUOTE_LINE_ID =>               l_line_index_link_tbl ( price_adj_rltship_rec.quote_line_id )
          , p_PRICE_ADJUSTMENT_ID =>         l_price_index_link_tbl ( price_adj_rltship_rec.price_adjustment_id )
          , p_RLTD_PRICE_ADJ_ID =>           l_price_index_link_tbl ( price_adj_rltship_rec.rltd_price_adj_id )
          , p_QUOTE_SHIPMENT_ID =>           l_ship_id
		, p_OBJECT_VERSION_NUMBER =>       price_adj_rltship_rec.OBJECT_VERSION_NUMBER
          );
Line: 2724

         ASO_LINE_RELATIONSHIPS_PKG.Insert_Row (
             px_LINE_RELATIONSHIP_ID =>      lx_LINE_RELATIONSHIP_ID
          , p_CREATION_DATE =>               SYSDATE
          , p_CREATED_BY =>                  G_USER_ID
          , p_LAST_UPDATED_BY =>             G_USER_ID
          , p_LAST_UPDATE_DATE =>            SYSDATE
          , p_LAST_UPDATE_LOGIN =>           G_LOGIN_ID
          , p_REQUEST_ID =>                  line_rel_rec.REQUEST_ID
          , p_PROGRAM_APPLICATION_ID =>      line_rel_rec.PROGRAM_APPLICATION_ID
          , p_PROGRAM_ID =>                  line_rel_rec.PROGRAM_ID
          , p_PROGRAM_UPDATE_DATE =>         line_rel_rec.PROGRAM_UPDATE_DATE
          , p_QUOTE_LINE_ID =>               l_line_index_link_tbl ( line_rel_rec.quote_line_id )
          , p_RELATED_QUOTE_LINE_ID =>       l_line_index_link_tbl ( line_rel_rec.related_quote_line_id )
          , p_RECIPROCAL_FLAG =>             line_rel_rec.RECIPROCAL_FLAG
          , P_RELATIONSHIP_TYPE_CODE =>      line_rel_rec.RELATIONSHIP_TYPE_CODE
		, p_OBJECT_VERSION_NUMBER =>       line_rel_rec.OBJECT_VERSION_NUMBER
          );
Line: 2750

    aso_debug_pub.ADD ( 'Calling Update Quote to re-price the quote  ', 1 , 'N' );
Line: 2759

	  l_Qte_Header_Rec.last_update_date := l_last_update_date;
Line: 2762

	  l_Qte_Header_Rec.price_updated_date :=  P_Qte_Header_Rec.price_updated_date;
Line: 2763

	  l_Qte_Header_Rec.tax_updated_date :=  P_Qte_Header_Rec.tax_updated_date;
Line: 2765

  aso_quote_pub.update_quote (
      p_api_version_number         => 1.0,
      p_init_msg_list              => fnd_api.g_false,
      p_commit                     => fnd_api.g_false,
      p_control_rec                => p_control_rec,
      p_qte_header_rec             => l_Qte_Header_Rec,
      p_hd_price_attributes_tbl    => aso_quote_pub.g_miss_price_attributes_tbl,
      p_hd_payment_tbl             => aso_quote_pub.g_miss_payment_tbl,
      p_hd_shipment_tbl            => aso_quote_pub.g_miss_shipment_tbl,
      p_hd_freight_charge_tbl      => aso_quote_pub.g_miss_freight_charge_tbl,
      p_hd_tax_detail_tbl          => aso_quote_pub.g_miss_tax_detail_tbl,
      p_qte_line_tbl               => aso_quote_pub.g_miss_qte_line_tbl,
      p_qte_line_dtl_tbl           => aso_quote_pub.g_miss_qte_line_dtl_tbl,
      p_line_attr_ext_tbl          => aso_quote_pub.G_MISS_Line_Attribs_Ext_TBL,
      p_line_rltship_tbl           => aso_quote_pub.g_miss_line_rltship_tbl,
      p_price_adjustment_tbl       => aso_quote_pub.g_miss_price_adj_tbl,
      p_price_adj_attr_tbl         => aso_quote_pub.g_miss_price_adj_attr_tbl,
      p_price_adj_rltship_tbl      => aso_quote_pub.g_miss_price_adj_rltship_tbl,
      p_ln_price_attributes_tbl    => aso_quote_pub.g_miss_price_attributes_tbl,
      p_ln_payment_tbl             => aso_quote_pub.g_miss_payment_tbl,
      p_ln_shipment_tbl            => aso_quote_pub.g_miss_shipment_tbl,
      p_ln_freight_charge_tbl      => aso_quote_pub.g_miss_freight_charge_tbl,
      p_ln_tax_detail_tbl          => aso_quote_pub.g_miss_tax_detail_tbl,
      x_qte_header_rec             => x_qte_header_rec,
      x_qte_line_tbl               => x_qte_line_tbl,
      x_qte_line_dtl_tbl           => x_qte_line_dtl_tbl,
      x_hd_price_attributes_tbl    => x_hd_price_attributes_tbl,
      x_hd_payment_tbl             => x_hd_payment_tbl,
      x_hd_shipment_tbl            => x_hd_shipment_tbl,
      x_hd_freight_charge_tbl      => x_hd_freight_charge_tbl,
      x_hd_tax_detail_tbl          => x_hd_tax_detail_tbl,
      x_line_attr_ext_tbl          => x_line_attr_ext_tbl,
      x_line_rltship_tbl           => x_line_rltship_tbl,
      x_price_adjustment_tbl       => x_price_adjustment_tbl,
      x_price_adj_attr_tbl         => x_price_adj_attr_tbl,
      x_price_adj_rltship_tbl      => x_price_adj_rltship_tbl,
      x_ln_price_attributes_tbl    => x_ln_price_attributes_tbl,
      x_ln_payment_tbl             => x_ln_payment_tbl,
      x_ln_shipment_tbl            => x_ln_shipment_tbl,
      x_ln_freight_charge_tbl      => x_ln_freight_charge_tbl,
      x_ln_tax_detail_tbl          => x_ln_tax_detail_tbl,
      x_return_status              => l_return_status,
      x_msg_count                  => x_msg_count,
      x_msg_data                   => x_msg_data
    );
Line: 2812

    aso_debug_pub.ADD ( ' Return Status from Update Quote = '||l_return_status, 1 , 'N' );
Line: 2828

   aso_debug_pub.ADD ( ' After Calling Update Quote  ', 1 , 'N' );
Line: 2925

         SELECT   ASO_Quote_Line_Details.QUOTE_LINE_ID
         FROM     ASO_Quote_Line_Details
                , ASO_Quote_Lines_all
         WHERE    ASO_Quote_Line_Details.config_header_id = config_hdr_id
         AND      ASO_Quote_Line_Details.config_revision_num = config_rev_number
         AND      ASO_quote_line_details.quote_line_id = ASO_Quote_Lines_all.quote_line_id
         AND      ASO_quote_line_details.ref_type_code = 'CONFIG'
	    AND      ASO_quote_line_details.ref_line_id is not null
         AND      aso_quote_lines_all.quote_header_id = qte_hdr_id
         ORDER BY aso_quote_line_details.bom_sort_order;
Line: 2940

         SELECT serviceable_product_flag
         FROM   MTL_SYSTEM_ITEMS_VL
         WHERE  inventory_item_id = l_inv_item_id
         AND    organization_id = l_organization_id;
Line: 2983

      SELECT line_number
      FROM aso_quote_lines_all
      WHERE quote_line_id = x_qte_line_id ;
Line: 2995

         SELECT   ASO_Quote_Line_Details.QUOTE_LINE_ID
         FROM     ASO_Quote_Line_Details
                , ASO_Quote_Lines_all
         WHERE    ASO_Quote_Line_Details.config_header_id = config_hdr_id
         AND      ASO_Quote_Line_Details.config_revision_num = config_rev_number
         AND      ASO_quote_line_details.quote_line_id = ASO_Quote_Lines_all.quote_line_id
         AND      ASO_Quote_Lines_all.item_type_code = 'MDL'
         AND      aso_quote_lines_all.quote_header_id = qte_hdr_id;
Line: 3209

	    aso_debug_pub.ADD ( 'Copy_Config - Before insert_quote_line_rows: ' || l_quote_line_id , 1 , 'Y' );
Line: 3211

         ASO_QUOTE_LINES_PVT.Insert_Quote_Line_Rows (
             p_control_rec =>                l_control_rec
          , P_qte_Line_Rec =>                l_qte_line_rec
          , P_qte_line_dtl_tbl =>            l_qte_line_dtl_tbl
          , P_Line_Attribs_Ext_Tbl =>        l_line_attr_ext_tbl
          , P_price_attributes_tbl =>        l_price_attr_tbl
          , P_Price_Adj_Tbl =>               l_price_adj_tbl
          , P_Price_Adj_Attr_Tbl =>          l_Price_Adj_Attr_Tbl
          , P_Payment_Tbl =>                 ASO_QUOTE_PUB.g_miss_payment_tbl
          , P_Shipment_Tbl =>                l_shipment_tbl
          , P_Freight_Charge_Tbl =>          l_freight_charge_tbl
          , P_Tax_Detail_Tbl =>              l_tax_detail_tbl
          , P_Sales_Credit_Tbl =>            l_sales_credit_tbl
          , P_Quote_Party_Tbl =>             l_quote_party_tbl

		, x_qte_Line_Rec =>                lx_qte_line_rec
          , x_qte_line_dtl_tbl =>            l_qte_line_dtl_tbl_out
          , x_Line_Attribs_Ext_Tbl =>        l_line_attr_Ext_Tbl_out
          , x_price_attributes_tbl =>        l_price_attr_tbl_out
          , x_Price_Adj_Tbl =>               lx_ln_price_adj_tbl
          , x_Price_Adj_Attr_Tbl =>          l_Price_Adj_Attr_Tbl_out
          , x_Payment_Tbl =>                 l_payment_tbl_out
          , x_Shipment_Tbl =>                l_shipment_tbl_out
          , x_Freight_Charge_Tbl =>          l_freight_charge_tbl_out
          , x_Tax_Detail_Tbl =>              l_tax_detail_tbl_out
          , X_Sales_Credit_Tbl =>            l_sales_credit_tbl_out
          , X_Quote_Party_Tbl =>             l_quote_party_tbl_out
          , X_Return_Status =>               x_return_status
          , X_Msg_Count =>                   x_msg_count
          , X_Msg_Data =>                    x_msg_data
          );
Line: 3259

               FND_MESSAGE.Set_Token ( 'ROW' , 'ASO_COPYCONFIG AFTER_INSERT' , TRUE );
Line: 3296

            FND_MESSAGE.Set_Token ( 'ROW' , 'ASO_COPYCONFIG AFTER_INSERT' , TRUE );
Line: 3316

          ASO_COPY_QUOTE_PVT.INSERT_SALES_SUPP_DATA
          (
          P_Api_Version_Number          =>  1.0,
          P_Init_Msg_List               => FND_API.G_FALSE,
          P_Commit                      => FND_API.G_FALSE,
          P_OLD_QUOTE_LINE_ID           => qte_line_id,
          P_NEW_QUOTE_LINE_ID           => lx_qte_line_rec.quote_line_id,
          X_Return_Status               => l_return_status,
          X_Msg_Count                   => X_Msg_Count,
          X_Msg_Data                    => X_Msg_Data );
Line: 3445

         SELECT related_quote_line_id
         FROM   aso_line_relationships
         WHERE  quote_line_id = qte_ln_id
         AND    relationship_type_code = 'SERVICE';
Line: 3483

      SELECT line_number
      FROM aso_quote_lines_all
      WHERE quote_line_id = x_qte_line_id ;
Line: 3667

	    aso_debug_pub.ADD ( 'Copy_Service - Before insert_quote_line_rows: ' || p_qte_line_id , 1 , 'Y' );
Line: 3669

         ASO_QUOTE_LINES_PVT.Insert_Quote_Line_Rows (
             p_control_rec =>                l_control_rec
          , P_qte_Line_Rec =>                l_qte_line_rec
          , P_qte_line_dtl_tbl =>            l_qte_line_dtl_tbl
          , P_Line_Attribs_Ext_Tbl =>        l_line_attr_ext_tbl
          , P_price_attributes_tbl =>        l_price_attr_tbl
          , P_Price_Adj_Tbl =>               l_price_adj_tbl
          , P_Price_Adj_Attr_Tbl =>          l_Price_Adj_Attr_Tbl
          , P_Payment_Tbl =>                 ASO_QUOTE_PUB.g_miss_payment_tbl
          , P_Shipment_Tbl =>                l_shipment_tbl
          , P_Freight_Charge_Tbl =>          l_freight_charge_tbl
          , P_Tax_Detail_Tbl =>              l_tax_detail_tbl
          , P_Sales_Credit_Tbl =>            l_sales_credit_tbl
          , P_Quote_Party_Tbl =>             l_quote_party_tbl
		, x_qte_Line_Rec =>                lx_qte_line_rec
          , x_qte_line_dtl_tbl =>            l_qte_line_dtl_tbl_out
          , x_Line_Attribs_Ext_Tbl =>        l_line_attr_Ext_Tbl_out
          , x_price_attributes_tbl =>        l_price_attr_tbl_out
          , x_Price_Adj_Tbl =>               lx_ln_price_adj_tbl
          , x_Price_Adj_Attr_Tbl =>          l_Price_Adj_Attr_Tbl_out
          , x_Payment_Tbl =>                 l_payment_tbl_out
          , x_Shipment_Tbl =>                l_shipment_tbl_out
          , x_Freight_Charge_Tbl =>          l_freight_charge_tbl_out
          , x_Tax_Detail_Tbl =>              l_tax_detail_tbl_out
          , X_Sales_Credit_Tbl =>            l_sales_credit_tbl_out
          , X_Quote_Party_Tbl =>             l_quote_party_tbl_out
          , X_Return_Status =>               l_return_status
          , X_Msg_Count =>                   x_msg_count
          , X_Msg_Data =>                    x_msg_data
          );
Line: 3716

               FND_MESSAGE.Set_Token ( 'ROW' , 'ASO_COPYSERVICE AFTER_INSERT' , TRUE );
Line: 3755

            FND_MESSAGE.Set_Token ( 'ROW' , 'ASO_COPYSERVICE AFTER_INSERT' , TRUE );
Line: 3774

          ASO_COPY_QUOTE_PVT.INSERT_SALES_SUPP_DATA
          (
          P_Api_Version_Number          =>  1.0,
          P_Init_Msg_List               => FND_API.G_FALSE,
          P_Commit                      => FND_API.G_FALSE,
          P_OLD_QUOTE_LINE_ID           => qte_line_id,
          P_NEW_QUOTE_LINE_ID           => lx_qte_line_rec.quote_line_id,
          X_Return_Status               => l_return_status,
          X_Msg_Count                   => X_Msg_Count,
          X_Msg_Data                    => X_Msg_Data );
Line: 3863

         SELECT End_Date
         FROM   GL_PERIODS_V
         WHERE  Period_Type = l_Def_Per
         AND    Period_Set_Name = l_Def_Cal
         AND    SYSDATE BETWEEN Start_Date AND End_Date;
Line: 3932

         SELECT template_instance_id, template_id
         FROM   aso_sup_tmpl_instance
         WHERE  owner_table_name = 'ASO_QUOTE_HEADERS'
         AND    owner_table_id = qte_header_id;
Line: 3940

         SELECT sect_comp_map_id, VALUE, value_type_qualifier, response_id
         FROM   aso_sup_instance_value
         WHERE  template_instance_id = temp_instance_id;
Line: 3990

         aso_debug_pub.ADD ( 'Inserting a row into tmpl_instance table' , 1 , 'N' );
Line: 3997

         ASO_SUP_TMPL_INSTANCE_PKG.INSERT_ROW (
             PX_ROWID =>                     l_template_instance_rowid
          , PX_TEMPLATE_INSTANCE_ID =>       l_new_template_instance_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_TEMPLATE_ID =>                 template_val.template_id
          , P_Owner_Table_Name =>            'ASO_QUOTE_HEADERS'
          , P_Owner_Table_Id =>              p_new_quote_header_id
		, P_OBJECT_VERSION_NUMBER =>       FND_API.G_MISS_NUM
          );
Line: 4029

			aso_debug_pub.ADD ( 'Inserting a row into instance_value table' , 1 , 'N' );
Line: 4033

               ASO_SUP_INSTANCE_VALUE_PKG.INSERT_ROW (
                   PX_ROWID =>                     l_sup_instance_rowid
                , PX_INSTANCE_VALUE_ID =>          l_instance_value_id
                , P_SECT_COMP_MAP_ID =>            inst_val.sect_comp_map_id
                , P_Template_Instance_ID =>        l_new_template_instance_id
                , p_value =>                       inst_val.VALUE
                , p_value_type_qualifier =>        inst_val.value_type_qualifier
                , p_response_id =>                 inst_val.response_id
                , P_created_by =>                  FND_GLOBAL.USER_ID
                , P_last_updated_by =>             FND_GLOBAL.USER_ID
                , P_last_update_login =>           FND_GLOBAL.CONC_LOGIN_ID
			 , P_OBJECT_VERSION_NUMBER =>       FND_API.G_MISS_NUM
                );
Line: 4119

    SELECT request_id, program_application_id, program_id, program_update_date,
           quote_object_type_code, quote_object_id, object_type_code, object_id,
           relationship_type_code, reciprocal_flag
    FROM ASO_QUOTE_RELATED_OBJECTS
    WHERE relationship_type_code = 'OPP_QUOTE'
      AND quote_object_id = qte_hdr;
Line: 4139

         l_related_obj_rec.program_id, l_related_obj_rec.program_update_date,
         l_related_obj_rec.quote_object_type_code, l_related_obj_rec.quote_object_id,
         l_related_obj_rec.object_type_code, l_related_obj_rec.object_id,
         l_related_obj_rec.relationship_type_code, l_related_obj_rec.reciprocal_flag;
Line: 4156

aso_debug_pub.ADD ( 'Copy_Opp_Quote: before insert rel object ', 1 , 'N' );
Line: 4169

aso_debug_pub.ADD ( 'Copy_Opp_Quote: after insert_rel_object:x_return_status: ' || x_return_status, 1 , 'N' );
Line: 4200

         SELECT 'X'
         FROM   ASO_QUOTE_HEADERS_ALL
         WHERE  quote_header_id = x_qte_header_id;
Line: 4208

         SELECT 'X'
         FROM   ASO_QUOTE_LINES_ALL
         WHERE  quote_header_id = x_qte_header_id
         AND quote_line_id = x_qte_line_id;
Line: 4218

         SELECT serviceable_product_flag, service_item_flag
         FROM   MTL_SYSTEM_ITEMS_VL
         WHERE  inventory_item_id = l_inv_item_id
         AND    organization_id = l_organization_id;
Line: 4227

         SELECT apr.ADJ_RELATIONSHIP_ID, apr.CREATION_DATE, apr.CREATED_BY
              , apr.LAST_UPDATE_DATE, apr.LAST_UPDATED_BY
              , apr.LAST_UPDATE_LOGIN, apr.PROGRAM_APPLICATION_ID
              , apr.PROGRAM_ID, apr.PROGRAM_UPDATE_DATE, apr.REQUEST_ID
              , apr.QUOTE_LINE_ID, apr.PRICE_ADJUSTMENT_ID
              , apr.RLTD_PRICE_ADJ_ID, apr.OBJECT_VERSION_NUMBER
         FROM   ASO_PRICE_ADJ_RELATIONSHIPS apr
              , ASO_PRICE_ADJUSTMENTS apa

         WHERE  apr.price_adjustment_id = apa.price_adjustment_id
         AND    apr.quote_line_id = x_quote_line_id
         AND    apa.quote_line_id = x_quote_line_id
         AND    apa.modifier_line_type_code <> 'PRG';
Line: 4245

         SELECT shipment_id
         FROM   ASO_SHIPMENTS
         WHERE  quote_line_id = lc_line_id;
Line: 4253

         SELECT LINE_RELATIONSHIP_ID, CREATION_DATE, CREATED_BY
              , LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN
              , REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID
              , PROGRAM_UPDATE_DATE, QUOTE_LINE_ID, RELATED_QUOTE_LINE_ID
              , RELATIONSHIP_TYPE_CODE, RECIPROCAL_FLAG, OBJECT_VERSION_NUMBER
         FROM   ASO_LINE_RELATIONSHIPS
         WHERE  relationship_type_code <> 'SERVICE'
	    CONNECT BY PRIOR related_quote_line_id = quote_line_id
         START WITH quote_line_id = x_quote_line_id;
Line: 4266

      SELECT last_update_date
      FROM aso_quote_headers_all
      WHERE quote_header_id = c_quote_header_id;
Line: 4272

    Select Max(Line_number)
    From ASO_QUOTE_LINES_ALL
    WHERE quote_header_id = c_QUOTE_HEADER_ID;
Line: 4341

      TYPE inserted_qte_line_Rec_Type IS RECORD
      (
       quote_line_id         NUMBER:= FND_API.G_MISS_NUM,
       quantity              NUMBER := FND_API.G_MISS_NUM
      );
Line: 4347

      TYPE  inserted_qte_line_Tbl_Type      IS TABLE OF inserted_qte_line_Rec_Type INDEX BY BINARY_INTEGER;
Line: 4349

      G_MISS_inserted_qte_line_Rec   inserted_qte_line_Rec_Type;
Line: 4350

      G_MISS_inserted_qte_line_tbl   inserted_qte_line_tbl_type;
Line: 4351

      l_inserted_qte_line_tbl  inserted_qte_line_Tbl_Type := G_MISS_inserted_qte_line_tbl;
Line: 4862

			aso_debug_pub.ADD ( 'Split_Model_Line - Before insert_quote_line_rows: ' ||
                                    P_Original_Qte_Line_Rec.quote_line_id , 1 , 'Y' );
Line: 4866

			ASO_QUOTE_LINES_PVT.Insert_Quote_Line_Rows (
                   p_control_rec =>                l_control_rec
                , P_qte_Line_Rec =>               l_qte_line_rec
                , P_qte_line_dtl_tbl =>            l_qte_line_detail_tbl
                , P_Line_Attribs_Ext_Tbl =>        l_line_attr_ext_tbl
                , P_price_attributes_tbl =>        l_price_attr_tbl
                , P_Price_Adj_Tbl =>               l_price_adj_tbl
                , P_Price_Adj_Attr_Tbl =>          l_Price_Adj_Attr_Tbl
                , P_Payment_Tbl =>                 ASO_QUOTE_PUB.g_miss_payment_tbl
                , P_Shipment_Tbl =>                l_shipment_tbl
                , P_Freight_Charge_Tbl =>          l_freight_charge_tbl
                , P_Tax_Detail_Tbl =>              l_tax_detail_tbl
                , P_Sales_Credit_Tbl =>            l_sales_credit_tbl
                , P_Quote_Party_Tbl =>             l_quote_party_tbl
			 , x_qte_Line_Rec =>                lx_qte_line_rec
                , x_qte_line_dtl_tbl =>            l_qte_line_detail_tbl_out
                , x_Line_Attribs_Ext_Tbl =>        l_line_attr_Ext_Tbl_out
                , x_price_attributes_tbl =>        l_price_attr_tbl_out
                , x_Price_Adj_Tbl =>               lx_ln_price_adj_tbl
                , x_Price_Adj_Attr_Tbl =>          l_Price_Adj_Attr_Tbl_out
                , x_Payment_Tbl =>                 l_payment_tbl_out
                , x_Shipment_Tbl =>                l_shipment_tbl_out
                , x_Freight_Charge_Tbl =>          l_freight_charge_tbl_out
                , x_Tax_Detail_Tbl =>              l_tax_detail_tbl_out
                , x_Sales_Credit_Tbl =>            l_sales_credit_tbl_out
                , x_Quote_Party_Tbl =>             l_quote_party_tbl_out
                , x_Return_Status =>               l_return_status
                , x_Msg_Count =>                   x_msg_count
                , x_Msg_Data =>                    x_msg_data
                );
Line: 4912

                     FND_MESSAGE.Set_Token ( 'ROW' , 'ASO_COPYLINE AFTER_INSERT' , TRUE );
Line: 4921

			   aso_debug_pub.ADD ( 'Split_Model_Line - After insert_quote_line_rows - status: ' ||l_return_status ,1 , 'Y' );
Line: 4926

               update aso_quote_line_details
               set top_model_line_id =  lx_qte_line_rec.quote_line_id,
                   ato_line_id       =  decode(l_ato_model,fnd_api.g_true,lx_qte_line_rec.quote_line_id,null)
               where quote_line_id = lx_qte_line_rec.quote_line_id;
Line: 4932

               l_inserted_qte_line_tbl(i).quote_line_id := lx_qte_line_rec.quote_line_id;
Line: 4933

               l_inserted_qte_line_tbl(i).quantity :=  l_qty_qte_line_tbl(i).quantity;
Line: 4971

            FND_MESSAGE.Set_Token ( 'ROW' , 'ASO_SPLITLINE  AFTER_INSERT' , TRUE );
Line: 4989

          ASO_COPY_QUOTE_PVT.INSERT_SALES_SUPP_DATA
          (
          P_Api_Version_Number          =>  1.0,
          P_Init_Msg_List               => P_Init_Msg_List,
          P_Commit                      => P_Commit,
          P_OLD_QUOTE_LINE_ID           => P_Original_Qte_Line_Rec.quote_line_id,
          P_NEW_QUOTE_LINE_ID           => lx_qte_line_rec.quote_line_id,
          X_Return_Status               => l_return_status,
          X_Msg_Count                   => X_Msg_Count,
          X_Msg_Data                    => X_Msg_Data );
Line: 5170

                     UPDATE aso_quote_line_details
                     SET config_item_id = l_new_item_id_tbl(i)
                        ,last_update_date = SYSDATE
                        ,last_updated_by = G_USER_ID
                        ,last_update_login = G_LOGIN_ID

                     WHERE config_header_id = l_config_hdr_id
                     AND config_revision_num = l_config_rev_nbr
                     AND config_item_id = l_orig_item_id_tbl(i);
Line: 5218

         ASO_PRICE_RLTSHIPS_PKG.Insert_Row (
             px_ADJ_RELATIONSHIP_ID =>       lx_price_adj_rltship_id
          , p_creation_date =>               SYSDATE
          , p_CREATED_BY =>                  G_USER_ID
          , p_LAST_UPDATE_DATE =>            SYSDATE
          , p_LAST_UPDATED_BY =>             G_USER_ID
          , p_LAST_UPDATE_LOGIN =>           G_LOGIN_ID
          , p_PROGRAM_APPLICATION_ID =>      price_adj_rltship_rec.PROGRAM_APPLICATION_ID
          , p_PROGRAM_ID =>                  price_adj_rltship_rec.PROGRAM_ID
          , p_PROGRAM_UPDATE_DATE =>         price_adj_rltship_rec.PROGRAM_UPDATE_DATE
          , p_REQUEST_ID =>                  price_adj_rltship_rec.REQUEST_ID
          , p_QUOTE_LINE_ID =>               l_line_index_link_tbl ( price_adj_rltship_rec.quote_line_id )
          , p_PRICE_ADJUSTMENT_ID =>         l_price_index_link_tbl ( price_adj_rltship_rec.price_adjustment_id )
          , p_RLTD_PRICE_ADJ_ID =>           l_price_index_link_tbl ( price_adj_rltship_rec.rltd_price_adj_id )
          , p_QUOTE_SHIPMENT_ID =>           l_ship_id
		, p_OBJECT_VERSION_NUMBER =>       price_adj_rltship_rec.OBJECT_VERSION_NUMBER
          );
Line: 5242

         ASO_LINE_RELATIONSHIPS_PKG.Insert_Row (
             px_LINE_RELATIONSHIP_ID =>      lx_LINE_RELATIONSHIP_ID
          , p_CREATION_DATE =>               SYSDATE
          , p_CREATED_BY =>                  G_USER_ID
          , p_LAST_UPDATED_BY =>             G_USER_ID
          , p_LAST_UPDATE_DATE =>            SYSDATE
          , p_LAST_UPDATE_LOGIN =>           G_LOGIN_ID
          , p_REQUEST_ID =>                  line_rel_rec.REQUEST_ID
          , p_PROGRAM_APPLICATION_ID =>      line_rel_rec.PROGRAM_APPLICATION_ID
          , p_PROGRAM_ID =>                  line_rel_rec.PROGRAM_ID
          , p_PROGRAM_UPDATE_DATE =>         line_rel_rec.PROGRAM_UPDATE_DATE
          , p_QUOTE_LINE_ID =>               l_line_index_link_tbl ( line_rel_rec.quote_line_id )
          , p_RELATED_QUOTE_LINE_ID =>       l_line_index_link_tbl ( line_rel_rec.related_quote_line_id )
          , p_RECIPROCAL_FLAG =>             line_rel_rec.RECIPROCAL_FLAG
          , P_RELATIONSHIP_TYPE_CODE =>      line_rel_rec.RELATIONSHIP_TYPE_CODE
		, p_OBJECT_VERSION_NUMBER =>       line_rel_rec.OBJECT_VERSION_NUMBER
          );
Line: 5268

   aso_debug_pub.ADD ( ' Getting the last update date of the quote before updating the quote ', 1 , 'N' );
Line: 5276

    FETCH get_latest_date INTO l_quote_header_rec.last_update_date;
Line: 5285

	  l_control_rec.last_update_date :=     l_quote_header_rec.last_update_date;
Line: 5300

  FOR i  in 1..l_inserted_qte_line_tbl.count LOOP
   l_qte_line_tbl(i).quote_header_id := P_Qte_Header_Rec.quote_header_id;
Line: 5302

   l_qte_line_tbl(i).quantity := l_inserted_qte_line_tbl(i).quantity;
Line: 5303

   l_qte_line_tbl(i).quote_line_id := l_inserted_qte_line_tbl(i).quote_line_id;
Line: 5304

   l_qte_line_tbl(i).operation_code := 'UPDATE';
Line: 5308

    aso_debug_pub.ADD ( 'New Qte Line '|| to_char(l_inserted_qte_line_tbl(i).quote_line_id), 1 , 'N' );
Line: 5309

    aso_debug_pub.ADD ( 'New Qty '|| to_char(l_inserted_qte_line_tbl(i).quantity), 1 , 'N' );
Line: 5316

   aso_debug_pub.ADD ( ' Setting the qty and op code for orig line to be updated ', 1 , 'N' );
Line: 5324

   l_qte_line_tbl(l_total_lines + 1).operation_code := 'UPDATE';
Line: 5328

    aso_debug_pub.ADD ( 'No Of Qte Lines before update qty =  '|| to_char(l_qte_line_tbl.count), 1 , 'N' );
Line: 5329

    aso_debug_pub.ADD ( ' Calling Update Quote to update all lines  ', 1 , 'N' );
Line: 5332

  aso_quote_pub.update_quote (
      p_api_version_number         => 1.0,
      p_init_msg_list              => fnd_api.g_false,
      p_commit                     => fnd_api.g_false,
      p_control_rec                => p_control_rec,
      p_qte_header_rec             => l_quote_header_rec,
      p_hd_price_attributes_tbl    => aso_quote_pub.g_miss_price_attributes_tbl,
      p_hd_payment_tbl             => aso_quote_pub.g_miss_payment_tbl,
      p_hd_shipment_tbl            => aso_quote_pub.g_miss_shipment_tbl,
      p_hd_freight_charge_tbl      => aso_quote_pub.g_miss_freight_charge_tbl,
      p_hd_tax_detail_tbl          => aso_quote_pub.g_miss_tax_detail_tbl,
      p_qte_line_tbl               => l_qte_line_tbl,
      p_qte_line_dtl_tbl           => aso_quote_pub.g_miss_qte_line_dtl_tbl,
      p_line_attr_ext_tbl          => aso_quote_pub.G_MISS_Line_Attribs_Ext_TBL,
      p_line_rltship_tbl           => aso_quote_pub.g_miss_line_rltship_tbl,
      p_price_adjustment_tbl       => aso_quote_pub.g_miss_price_adj_tbl,
      p_price_adj_attr_tbl         => aso_quote_pub.g_miss_price_adj_attr_tbl,
      p_price_adj_rltship_tbl      => aso_quote_pub.g_miss_price_adj_rltship_tbl,
      p_ln_price_attributes_tbl    => aso_quote_pub.g_miss_price_attributes_tbl,
      p_ln_payment_tbl             => aso_quote_pub.g_miss_payment_tbl,
      p_ln_shipment_tbl            => aso_quote_pub.g_miss_shipment_tbl,
      p_ln_freight_charge_tbl      => aso_quote_pub.g_miss_freight_charge_tbl,
      p_ln_tax_detail_tbl          => aso_quote_pub.g_miss_tax_detail_tbl,
      x_qte_header_rec             => x_qte_header_rec,
      x_qte_line_tbl               => x_qte_line_tbl,
      x_qte_line_dtl_tbl           => x_qte_line_dtl_tbl,
      x_hd_price_attributes_tbl    => x_hd_price_attributes_tbl,
      x_hd_payment_tbl             => x_hd_payment_tbl,
      x_hd_shipment_tbl            => x_hd_shipment_tbl,
      x_hd_freight_charge_tbl      => x_hd_freight_charge_tbl,
      x_hd_tax_detail_tbl          => x_hd_tax_detail_tbl,
      x_line_attr_ext_tbl          => x_line_attr_ext_tbl,
      x_line_rltship_tbl           => x_line_rltship_tbl,
      x_price_adjustment_tbl       => x_price_adjustment_tbl,
      x_price_adj_attr_tbl         => x_price_adj_attr_tbl,
      x_price_adj_rltship_tbl      => x_price_adj_rltship_tbl,
      x_ln_price_attributes_tbl    => x_ln_price_attributes_tbl,
      x_ln_payment_tbl             => x_ln_payment_tbl,
      x_ln_shipment_tbl            => x_ln_shipment_tbl,
      x_ln_freight_charge_tbl      => x_ln_freight_charge_tbl,
      x_ln_tax_detail_tbl          => x_ln_tax_detail_tbl,
      x_return_status              => l_return_status,
      x_msg_count                  => x_msg_count,
      x_msg_data                   => x_msg_data
    );
Line: 5379

    aso_debug_pub.ADD ( ' Return Status from Update Quote = '||l_return_status, 1 , 'N' );
Line: 5396

	 aso_debug_pub.ADD ( ' After Calling Update Quote to update all lines  ', 1 , 'N' );
Line: 5457

PROCEDURE INSERT_SALES_SUPP_DATA
(
P_Api_Version_Number          IN         NUMBER,
P_Init_Msg_List               IN         VARCHAR2     := FND_API.G_FALSE,
P_Commit                      IN         VARCHAR2     := FND_API.G_FALSE,
P_OLD_QUOTE_LINE_ID           IN         NUMBER,
P_NEW_QUOTE_LINE_ID           IN         NUMBER,
X_Return_Status               OUT NOCOPY /* file.sql.39 change */           VARCHAR2,
X_Msg_Count                   OUT NOCOPY /* file.sql.39 change */           VARCHAR2,
X_Msg_Data                    OUT NOCOPY /* file.sql.39 change */           VARCHAR2 ) IS


      CURSOR get_template_id (
          qte_line_id NUMBER
       ) IS
         SELECT template_instance_id, template_id
         FROM   aso_sup_tmpl_instance
         WHERE  owner_table_name = 'ASO_QUOTE_LINES'
         AND    owner_table_id = qte_line_id;
Line: 5480

         SELECT sect_comp_map_id, VALUE, value_type_qualifier, response_id
         FROM   aso_sup_instance_value
         WHERE  template_instance_id = temp_instance_id;
Line: 5490

      l_api_name VARCHAR2 ( 150 ) := 'INSERT_SALES_SUPP_DATA';
Line: 5496

      SAVEPOINT INSERT_SALES_SUPP_DATA_PVT;
Line: 5515

      aso_debug_pub.ADD ('INSERT_SALES_SUPP_DATA: Begin' , 1, 'N' );
Line: 5531

         aso_debug_pub.ADD ( 'Inserting a row into tmpl_instance table' , 1 , 'N' );
Line: 5538

         ASO_SUP_TMPL_INSTANCE_PKG.INSERT_ROW (
             PX_ROWID =>                     l_template_instance_rowid
          , PX_TEMPLATE_INSTANCE_ID =>       l_new_template_instance_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_TEMPLATE_ID =>                 template_val.template_id
          , P_Owner_Table_Name =>            'ASO_QUOTE_LINES'
          , P_Owner_Table_Id =>              P_NEW_QUOTE_LINE_ID
		, P_OBJECT_VERSION_NUMBER =>       FND_API.G_MISS_NUM
          );
Line: 5571

               aso_debug_pub.ADD ( 'Inserting a row into instance_value table' , 1 , 'N' );
Line: 5575

               ASO_SUP_INSTANCE_VALUE_PKG.INSERT_ROW (
                   PX_ROWID =>                     l_sup_instance_rowid
                , PX_INSTANCE_VALUE_ID =>          l_instance_value_id
                , P_SECT_COMP_MAP_ID =>            inst_val.sect_comp_map_id
                , P_Template_Instance_ID =>        l_new_template_instance_id
                , p_value =>                       inst_val.VALUE
                , p_value_type_qualifier =>        inst_val.value_type_qualifier
                , p_response_id =>                 inst_val.response_id
                , P_created_by =>                  FND_GLOBAL.USER_ID
                , P_last_updated_by =>             FND_GLOBAL.USER_ID
                , P_last_update_login =>           FND_GLOBAL.CONC_LOGIN_ID
			 , P_OBJECT_VERSION_NUMBER =>       FND_API.G_MISS_NUM
                );
Line: 5606

      aso_debug_pub.ADD ( 'INSERT_SALES_SUPP_DATA: ' || l_api_name || 'end' , 1 , 'N' );
Line: 5649

END INSERT_SALES_SUPP_DATA;
Line: 5670

 select a.party_id, a.instr_assignment_id
 from iby_fndcpt_payer_assgn_instr_v a, IBY_TRXN_EXTENSIONS_V b
 where a.instr_assignment_id = b.instr_assignment_id
 and b.trxn_extension_id = p_trxn_extension_id;
Line: 5676

 SELECT ASO_PAYMENTS_S.nextval FROM sys.dual;
Line: 5833

     ASO_PAYMENTS_PKG.Insert_Row(
            px_PAYMENT_ID                 => l_payment_rec.PAYMENT_ID,
            p_CREATION_DATE               => SYSDATE,
            p_CREATED_BY                  => fnd_global.USER_ID,
            p_LAST_UPDATE_DATE            => SYSDATE,
            p_LAST_UPDATED_BY             => fnd_global.USER_ID,
            p_LAST_UPDATE_LOGIN           => FND_GLOBAL.CONC_LOGIN_ID,
            p_REQUEST_ID                  => l_payment_rec.REQUEST_ID,
            p_PROGRAM_APPLICATION_ID      => l_payment_rec.PROGRAM_APPLICATION_ID,
            p_PROGRAM_ID                  => l_payment_rec.PROGRAM_ID,
            p_PROGRAM_UPDATE_DATE         => l_payment_rec.PROGRAM_UPDATE_DATE,
            p_QUOTE_HEADER_ID             => l_payment_rec.QUOTE_HEADER_ID,
            p_QUOTE_LINE_ID               => l_payment_rec.QUOTE_LINE_ID,
            p_QUOTE_SHIPMENT_ID           => l_payment_rec.QUOTE_SHIPMENT_ID ,
            p_PAYMENT_TYPE_CODE           => l_payment_rec.PAYMENT_TYPE_CODE,
            p_PAYMENT_REF_NUMBER          => l_payment_ref_number,
            p_PAYMENT_OPTION              => l_payment_rec.PAYMENT_OPTION,
            p_PAYMENT_TERM_ID             => l_payment_rec.PAYMENT_TERM_ID,
            p_CREDIT_CARD_CODE            => null,
            p_CREDIT_CARD_HOLDER_NAME     => null,
            p_CREDIT_CARD_EXPIRATION_DATE => null,
            p_CREDIT_CARD_APPROVAL_CODE   => null,
            p_CREDIT_CARD_APPROVAL_DATE   => null,
            p_PAYMENT_AMOUNT              => l_payment_rec.PAYMENT_AMOUNT,
            p_ATTRIBUTE_CATEGORY          => l_payment_rec.ATTRIBUTE_CATEGORY,
            p_ATTRIBUTE1                  => l_payment_rec.ATTRIBUTE1,
            p_ATTRIBUTE2                  => l_payment_rec.ATTRIBUTE2,
            p_ATTRIBUTE3                  => l_payment_rec.ATTRIBUTE3,
            p_ATTRIBUTE4                  => l_payment_rec.ATTRIBUTE4,
            p_ATTRIBUTE5                  => l_payment_rec.ATTRIBUTE5,
            p_ATTRIBUTE6                  => l_payment_rec.ATTRIBUTE6,
            p_ATTRIBUTE7                  => l_payment_rec.ATTRIBUTE7,
            p_ATTRIBUTE8                  => l_payment_rec.ATTRIBUTE8,
            p_ATTRIBUTE9                  => l_payment_rec.ATTRIBUTE9,
            p_ATTRIBUTE10                 => l_payment_rec.ATTRIBUTE10,
            p_ATTRIBUTE11                 => l_payment_rec.ATTRIBUTE11,
            p_ATTRIBUTE12                 => l_payment_rec.ATTRIBUTE12,
            p_ATTRIBUTE13                 => l_payment_rec.ATTRIBUTE13,
            p_ATTRIBUTE14                 => l_payment_rec.ATTRIBUTE14,
            p_ATTRIBUTE15                 => l_payment_rec.ATTRIBUTE15,
           p_ATTRIBUTE16                 => l_payment_rec.ATTRIBUTE16,
            p_ATTRIBUTE17                 => l_payment_rec.ATTRIBUTE17,
            p_ATTRIBUTE18                 => l_payment_rec.ATTRIBUTE18,
            p_ATTRIBUTE19                 => l_payment_rec.ATTRIBUTE19,
            p_ATTRIBUTE20                 => l_payment_rec.ATTRIBUTE20,
          p_CUST_PO_NUMBER              => l_payment_rec.CUST_PO_NUMBER,
           p_PAYMENT_TERM_ID_FROM        => l_payment_rec.PAYMENT_TERM_ID_FROM,
          p_OBJECT_VERSION_NUMBER       => l_payment_rec.OBJECT_VERSION_NUMBER,
            p_CUST_PO_LINE_NUMBER         => l_payment_rec.CUST_PO_LINE_NUMBER,
            p_trxn_extension_id           => l_payment_rec.trxn_extension_id
          );