DBA Data[Home] [Help]

APPS.PA_FORECAST_DTLS_PKG SQL Statements

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

Line: 12

PROCEDURE insert_rows ( p_forecast_dtls_tab                   IN  PA_FORECAST_GLOB.FIDtlTabTyp,
                        x_return_status                       OUT  NOCOPY VARCHAR2, --File.Sql.39 bug 4440895
                        x_msg_count                           OUT  NOCOPY NUMBER, --File.Sql.39 bug 4440895
                        x_msg_data                            OUT  NOCOPY VARCHAR2 ) --File.Sql.39 bug 4440895
IS

 l_forecast_item_id                 PA_PLSQL_DATATYPES.IdTabTyp;
Line: 64

PA_DEBUG.Init_err_stack( 'PA_FORECAST_DTLS_PKG.Insert_Rows');
Line: 123

 INSERT INTO PA_FORECAST_ITEM_DETAILS
      (
        forecast_item_id                    ,
        amount_type_id                      ,
        line_num                            ,
        resource_type_code                  ,
        person_billable_flag                ,
        item_uom                            ,
        item_date                           ,
        item_quantity                       ,
        expenditure_org_id                  ,
        project_org_id                      ,
        PJI_SUMMARIZED_FLAG                 ,
        CAPACITY_QUANTITY                 ,
        OVERCOMMITMENT_QTY                 ,
        OVERPROVISIONAL_QTY                 ,
        OVER_PROV_CONF_QTY                 ,
        CONFIRMED_QTY                 ,
        PROVISIONAL_QTY                 ,
        JOB_ID                 ,
        PROJECT_ID                 ,
        RESOURCE_ID                 ,
        EXPENDITURE_ORGANIZATION_ID                 ,
        pvdr_acct_curr_code                 ,
        pvdr_acct_amount                    ,
        rcvr_acct_curr_code                 ,
        rcvr_acct_amount                    ,
        proj_currency_code                  ,
        proj_amount                         ,
        denom_currency_code                 ,
        denom_amount                        ,
        tp_amount_type                      ,
        billable_flag                       ,
        forecast_summarized_code            ,
        util_summarized_code                ,
        work_type_id                        ,
        resource_util_category_id           ,
        org_util_category_id                ,
        resource_util_weighted              ,
        org_util_weighted                   ,
        provisional_flag                    ,
        reversed_flag                       ,
        net_zero_flag                       ,
        reduce_capacity_flag                ,
        line_num_reversed                   ,
        creation_date                       ,
        created_by                          ,
        last_update_date                    ,
        last_updated_by                     ,
        last_update_login                   ,
        request_id                          ,
        program_application_id              ,
        program_id                          ,
        program_update_date              )
-- Start Bug 2592045: Need to select expenditure_organization_id from pa_forecast_items table
select
-- End Bug 2592045
        l_forecast_item_id(l_j)                 ,
        l_amount_type_id(l_j)                   ,
        l_line_num(l_j)                         ,
        l_resource_type_code(l_j)               ,
        l_person_billable_flag(l_j)             ,
        l_item_uom(l_j)                         ,
        l_item_date(l_j)                        ,
        l_item_quantity(l_j)                    ,
        l_expenditure_org_id(l_j)               ,
        l_project_org_id(l_j)                   ,
        l_PJI_SUMMARIZED_FLAG(l_j)        ,
        l_CAPACITY_QUANTITY(l_j)        ,
        l_OVERCOMMITMENT_QTY(l_j)        ,
        l_OVERPROVISIONAL_QTY(l_j)        ,
        l_OVER_PROV_CONF_QTY(l_j)        ,
        l_CONFIRMED_QTY(l_j)        ,
        l_PROVISIONAL_QTY(l_j)        ,
        l_JOB_ID(l_j)        ,
        l_PROJECT_ID(l_j)        ,
        l_RESOURCE_ID(l_j)        ,
-- Start Bug 2592045: Need to select expenditure_organization_id from pa_forecast_items table
        expenditure_organization_id,
        --l_EXPENDITURE_ORGANIZATION_ID(l_j)        ,
 -- End Bug 2592045
        l_pvdr_acct_curr_code(l_j)              ,
        l_pvdr_acct_amount(l_j)                 ,
        l_rcvr_acct_curr_code(l_j)              ,
        l_rcvr_acct_amount(l_j)                 ,
        l_proj_currency_code(l_j)               ,
        l_proj_amount(l_j)                      ,
        l_denom_currency_code(l_j)              ,
        l_denom_amount(l_j)                     ,
        l_tp_amount_type(l_j)                   ,
        l_billable_flag(l_j)                    ,
        l_forecast_summarized_code(l_j)         ,
        l_util_summarized_code(l_j)             ,
        l_work_type_id(l_j)                     ,
        l_resource_util_category_id(l_j)        ,
        l_org_util_category_id(l_j)             ,
        l_resource_util_weighted(l_j)           ,
        l_org_util_weighted(l_j)                ,
        l_provisional_flag(l_j)                 ,
        l_reversed_flag(l_j)                    ,
        l_net_zero_flag(l_j)                    ,
        l_reduce_capacity_flag(l_j)             ,
        l_line_num_reversed(l_j)                ,
        sysdate                                 ,
        fnd_global.user_id                      ,
        sysdate                                 ,
        fnd_global.user_id                      ,
        fnd_global.login_id                     ,
        fnd_global.conc_request_id()            ,
        fnd_global.prog_appl_id   ()            ,
        fnd_global.conc_program_id()            ,
        trunc(sysdate)
-- Start Bug 2592045: Finish select statement.
    from pa_forecast_items fi
    where fi.forecast_item_id = l_forecast_item_id(l_j);
Line: 250

       (p_pkg_name   => 'PA_FORECAST_DTLS_PKG.Insert_Rows',
        p_procedure_name => PA_DEBUG.G_Err_Stack);
Line: 256

END insert_rows;
Line: 263

PROCEDURE update_rows ( p_forecast_dtls_tab                   IN  PA_FORECAST_GLOB.FIDtlTabTyp,
                        x_return_status                       OUT  NOCOPY VARCHAR2, --File.Sql.39 bug 4440895
                        x_msg_count                           OUT  NOCOPY NUMBER, --File.Sql.39 bug 4440895
                        x_msg_data                            OUT  NOCOPY VARCHAR2 ) --File.Sql.39 bug 4440895

IS
 l_forecast_item_id                 PA_PLSQL_DATATYPES.IdTabTyp;
Line: 316

PA_DEBUG.Init_err_stack( 'PA_FORECAST_DTLS_PKG.Update_Rows');
Line: 375

 UPDATE PA_FORECAST_ITEM_DETAILS
 SET
        forecast_item_id                 = l_forecast_item_id(l_j)        ,
        amount_type_id                   = l_amount_type_id(l_j)          ,
        line_num                         = l_line_num(l_j)                ,
        resource_type_code               = l_resource_type_code(l_j)      ,
        person_billable_flag             = l_person_billable_flag(l_j)    ,
        item_uom                         = l_item_uom(l_j)                ,
        item_date                        = l_item_date(l_j)               ,
        item_quantity                    = l_item_quantity(l_j)           ,
        expenditure_org_id               = l_expenditure_org_id(l_j)      ,
        project_org_id                   = l_project_org_id(l_j)          ,
        PJI_SUMMARIZED_FLAG              = l_PJI_SUMMARIZED_FLAG(l_j)     ,
        CAPACITY_QUANTITY              = l_CAPACITY_QUANTITY(l_j)     ,
        OVERCOMMITMENT_QTY              = l_OVERCOMMITMENT_QTY(l_j)     ,
        OVERPROVISIONAL_QTY              = l_OVERPROVISIONAL_QTY(l_j)     ,
        OVER_PROV_CONF_QTY              = l_OVER_PROV_CONF_QTY(l_j)     ,
        CONFIRMED_QTY              = l_CONFIRMED_QTY(l_j)     ,
        PROVISIONAL_QTY              = l_PROVISIONAL_QTY(l_j)     ,
        JOB_ID              = l_JOB_ID(l_j)     ,
        PROJECT_ID              = l_PROJECT_ID(l_j)     ,
        RESOURCE_ID              = l_RESOURCE_ID(l_j)     ,
-- Start Bug 2592045
        --EXPENDITURE_ORGANIZATION_ID              = l_EXPENDITURE_ORGANIZATION_ID(l_j)     ,
        EXPENDITURE_ORGANIZATION_ID              =
           (select expenditure_organization_id from pa_forecast_items fi
            where fi.forecast_item_id = l_forecast_item_id(l_j)),
 -- End Bug 2592045
        pvdr_acct_curr_code              = l_pvdr_acct_curr_code(l_j)     ,
        pvdr_acct_amount                 = l_pvdr_acct_amount(l_j)        ,
        rcvr_acct_curr_code              = l_rcvr_acct_curr_code(l_j)     ,
        rcvr_acct_amount                 = l_rcvr_acct_amount(l_j)        ,
        proj_currency_code               = l_proj_currency_code(l_j)      ,
        proj_amount                      = l_proj_amount(l_j)             ,
        denom_currency_code              = l_denom_currency_code(l_j)     ,
        denom_amount                     = l_denom_amount(l_j)            ,
        tp_amount_type                   = l_tp_amount_type(l_j)          ,
        billable_flag                    = l_billable_flag(l_j)           ,
        forecast_summarized_code         = l_forecast_summarized_code(l_j),
        util_summarized_code             = l_util_summarized_code(l_j)    ,
        work_type_id                     = l_work_type_id(l_j)            ,
        resource_util_category_id        = l_resource_util_category_id(l_j),
        org_util_category_id             = l_org_util_category_id(l_j)     ,
        resource_util_weighted           = l_resource_util_weighted(l_j)   ,
        org_util_weighted                = l_org_util_weighted(l_j)        ,
        provisional_flag                 = l_provisional_flag(l_j)        ,
        reversed_flag                    = l_reversed_flag(l_j)           ,
        reduce_capacity_flag             = l_reduce_capacity_flag(l_j)    ,
        net_zero_flag                    = l_net_zero_flag(l_j)           ,
        line_num_reversed                = l_line_num_reversed(l_j)       ,
        last_update_date                 = sysdate 			,
        last_updated_by                  = fnd_global.user_id		,
        last_update_login                = fnd_global.login_id
 WHERE  forecast_item_id                 = l_forecast_item_id(l_j)
 AND    line_num                         = l_line_num(l_j);
Line: 431

 PA_FORECAST_ITEMS_UTILS.log_message('end of update row .... ');
Line: 441

       (p_pkg_name   => 'PA_FORECAST_DTLS_PKG.Update_Rows',
        p_procedure_name => PA_DEBUG.G_Err_Stack);
Line: 445

 PA_FORECAST_ITEMS_UTILS.log_message('ERROR in update row '||sqlerrm);
Line: 446

END update_rows;