Project Profile Status Definition

Hi,
I would like to understand the impact and difference on the below 3 options for specifying status profile for Project Definition:
1. if it is left blank
2. if PS000001 is specified
3. if 00000001 is specified
Thanks!
Regards,
Vivian

Hi
1. if it is left blank- There will not be any user status for PD. Hence all the transaction control will be by the system status.U can add profile later.
2. if PS000001 is specified- User status control for PD will be from profile PS000001.
3. if 00000001 is specified- User status control for PD will be according to the profile  00000001
For details of status profile check T code OK02.
Regards

Similar Messages

  • PS: Setting Project Profile as a mandatory field for Project Definition

    Hi,
    I would like to know how to set Project Profile as a mandatory field for Project Definition (CJ20N or CJ01).  I tried to look for controls at OPUK config but the Project Profile is not available for definition - either mandatory, optional, suppressed, etc.  Would appreciate if you can share your expertise on this.
    Thanks!
    Regards,
    Vivian

    Hi,
    I would like to know how to include some additonal fields in OPUK/OPUJ.  We have defined some .INCLUDE component / fields to SAP standard table PRPS/PROJ.  We want those fields to also appear in OPUK/OPUJ so that we could also defined their characteristics - whether input, mandatory, suppressed, etc.
    Thanks!
    Regards,
    Vivian

  • Creating Project Profile in SAP R/3 Project System

    Hi All
    While creating a project definition in Project System in SAP R/3, it is the mandatory to select a Project Profile from a pick list. How can I create a new project profile for myself?
    Thanks
    Sheenam

    It is mandatory to select a Project Profile while creating a Project Definition. Project Profile can be created using OPSA transaction.
    regards
    Shravan

  • Validation for Project defination and project profile

    Hello,
    I have to create validation for Project Definition and Project Profile.User requirement is when the project (Exp: Z/0120) is creating with project profile Exp: Z0001_Z system should allow , If user is trying to select other than this profile system has to give the error.
    I tried below validation but it is not working:
    Prerequisite - PROJ-PSPID = 'Z'
    Check   -  PROJ-PROFL = Z0001_Z
    Kindly any suggest how can i give the validation for the same.
    Regards,
    Lakshmi.
    Message was edited by: Mohamed Rafi - Many threads available on this topic search for those.

    Hi,
    Have you tried to save the project? Because validation rule will call at time of saving the Project.
    I have created the same but for start with 'U'
    When I create project and at time of saving, validation rule will call and system throw error if I don't create project start with 'U'.
    Now If I am creating here, start with 'J'. System  is throwing error as per validation rule.
    Also Pl check if you have assigned same correct rule on project profile.
    Regards
    Shishir

  • Project Profile from SAP-PS in cProjects

    Hi,
    Need your suggesttion on the below issue. We have cProject & R/3 integration. Project structure will be created in cProjects which will also create a project in SAP-PS. As per standard SAP-PS, CPR0001 is project profile to be used for cProjects & PS interface. Project profile (CPR0001) contains standard settings of SAP such as controllig area / company code / plant etc. I had copied CPR0001 project profile & created new profile to be used for creating project as per our organsaition structure. I observed while creating project from cProjects, it is considering CPR0001 project profile & accordingly the organisation structure is copying where as our required project profile is different.
    I would like to request in cProjects, where it is calling project profile & to make the project profile as per our requirments.
    Thank you for your cooeparation.
    Regards,
    Ranjan

    Hi Ranjan,
    1. Project element is creating as WBSE & project definition in PS. But there is no one -to-one mapping. I would like to transfer various phases as WBSE in R/3 but it is n't happening
    >> There tow scenario of the replication, one is role-based, other is task-based. In case of role-based, the phases are not used, as role is not under the phase. In case of task-based, the phase should be used, as it is in most cases the parent of the task. I am not 100 percent sure at this point.
    2. Dates are n't getting transferred to project in project structure of SAP-PS.
    >> At the replication, only some data are mapped to the WBS, mostly the costs relevant information, as the purpose of this functionality is costs. Even the left-right relationships can not guaranteed in some cases.  
    3. The WBSE which created in PS from cProjects, master data are locked
    >> Worked as designed.  The idea is to forbid the use change the master data of the replicated WBS. It is somehow inflexible, but it is customer requirement, which trigger this feature. You can unlock it manually in the ERP system.
    4. Tasks are n't getting transferred as network activity into PS
    >> Not possible in cPro. 4.0, in release 4.0 the project system integration (other name multiple level controlling)  will be mapped to WBS. In Release 3.1, it is possible to get. But from my point of view, map to WBS is the better way.

  • Wrong Selection of Project Profile, how to rectify - Project System

    Dear Gurus,
    I have problem in Project system, wherein by mistake i have selected customer project profile instead of Capital Investment Project profile.
    I have incurred some costs in Network alread in this project & posted.
    I am not able change the CJ07 the project profile from Customer Project to Capital Investment, due to which the costs booked already in Network are setting in Network and not able to CJ88 from Network to WBS from WBS to AUC.
    I have changed the CJ12 the WBS element from customer to capitable investment, but not able to change the project profile in Project Definition level.
    Kindly help if u have any solution.
    Thanks in advance
    Srihari Ediga

    no one responded,hence closed to post new thread.

  • Project Profile for templates CJ91

    Hi ,
    I am an SD consultant and quite new to PS. Please execuse if my question is basic.
        When i am creating a template in transaction CJ91 system is defaulting the "Project Profile (Proj-PROFL)  " value as  "DPSC1"  and that filed is in grey mode. I couldnt make changes to that filed" .Can some one let me know which setting controls this and what makes system to default a value for this field.
    Also could you let me know on the significance of these fields "Project Profile (PROJ_PROFL) and WBS status Profile (Proj-STSPR).
    Thanks in advance,
    Srini

    Hi Sreekanth and Gokul,
       I will assign project profile "DPSC_T1" to my new template , still I copy it from another template which is with the profile "DPSC1". When I tested in our sandbox in CJ91 initial screen i can specify a different project profile and in the column STD Proj defintion i give a template name which has different Project profile.System is allowing me to do so
    Will there be any negative impacts going with this option?. Please suggest

  • More than one validation in Project Profile

    Dear all,
    I have created a validation rule to validate the company code used between the Project Definition and WBS Element, and it must be the same.  This validation is working
    I assigned it in OPSA for the Project Profile that I am working on. The validation was carried out successfully too.
    However, in the configuration in OPSA, there is only one field for assignment of validation rule created for one project profile.
    Now I have more than one validation required for the same Project Profile. I need to carry out few validations.   Is there any other way (in configuration) that I can do to achieve this?
    Pls help.
    Thanks.
    Best rgds.

    Thank you, Ahmed.
    Already thought of that just at the point when you replied.
    Anyhow, full points for you too.
    Cheers.

  • Defalut Project profile

    Hi,
    I want to make default project profile for project coding mask.
    I have 2 different types of projects. 1 is starting with HHD/2008/001, HHG/2008/001
                                                       2nd starting with HPC/2008/001, HPW/2008/001
    I have 2 Project Profile. Profile - 1000 n 2000
    I want to have default project profile like, if the Project is starting with HH, it should pick only 1000 and if the project is starting with HP, it should allow only 2000 Profile.
    As both the Projects have different Co Codes.
    Advise me the best solution. Rewards Points guarnteed.
    Regards
    N.Raju

    Try this-
    T Code : OPSI
    Validation for Project Definition:
    Prereq:
    PROJ-PSPID :1-2: = 'HH'
    Check
    PROJ-PROFL = '1000' OR PROJ-PROFL = '2000'
    If check NOT fulfilled.
    Error
    Refer this in the project profile.
    Regards
    Sreenivas

  • Validation of Network Profile against Project Profile

    Hi,
    I would like to monitor the creation of Networks with regard to the Project Profile, based on the Network Profile, so that when a Network is created with Profile "ZCN00", for example,it could be saved only if  the Project Profile is "ZPS000" (taken from the Project Definition to which the Network is assigned).
    I have used Validation/Substitution for similar logic regarding WBS elements against Project definition, but I cannot use Validation/Substitution for Network Header for this purpose because the Project Profile is not accessible in the Data for this Validation.
    I have also tried Validation/Substitution in "Consistency check project structure" where all data is accessible - but validations here cannot be assigned in customizing to various profiles (Project/Network); as stated in thread "Validation for Proj. structure" in this forum, these can be activated using transactions CNC4, CNC5.
    This does not solve my problem because I need to PREVENT the creation of a Network in the "wrong" Project - and not to trace  the inconsistency AFTER the network has been created.
    Is there a way to use the Consistency check project structure for my need without any other means, or do I have to use one of the exits provided in that tool?
    Thanks in advance,
    Eytan.

    Dear Sam,
    Thank you for your reply.
    In our work processes, there is a main function who creates and manages the Project Structure, excluding Networks, and in many cases, certain people may work on several different projects where they create networks, so I cannot limit their authorization to specific profiles, be it Project definitions or networks.
    I know my issue can easily be solved by a simple development (like the Badi suggested in Virendra's message)- but I want to make sure I have covered the possibilities in the standard system - specifically VSR - before I go there.
    Regards,
    Eytan.

  • Where we check the Project closing status?T.code for List of Closing Projec

    Dear Guru's,
    Where can we check the Project closing status? Can we change the closing status if want to do some modification, and what is the transaction code that we to view the list of closing project.
    Regards,
    Kalyan

    1.You can find the project status ( all the  status )  in any project maintenance transaction for ex. Run Cj20n > Open you project> on the basic data tab you will find the project status.
    ( If you want to see the status of other  PS oject than click on that object, similarly you will get the status of that object on Basic data tab. )
    2.Yes you can change the closing status of proejct for midification. path is clickon the object for which you want to change the closed object > Edit> Status--> Close --> Undo.
    3.For the list of Project status go to CN41
    on the projectno. input line click on multiple selection--> give the proejct no. list for which you wanted to see the  status. -->enter --> Excute.
    Report will open in screen. in that report go to toolbar and click on 'choose filed' button.(F5) -->one pop up window will open -->right handside scroll down in that window >select 'status' field and move it to left side>enter
    project status will be shown against you project list. you can verify the same in maintenance txn.
    If you have activated user status the same will also get populated.
    You can downlaod the same in Excle file path is  : Evaluation menu>export>save to file. ( via filtering in Excle you call do all the analysis realted to project status how amny are in clised status etc. )
    Regards
    Nitin

  • How to find out the projects with status "Invalid"?

    I'm new to Oracle Projects -OP. We are on 12.0.4. This' my new job.
    I have a task of "Remove projects with status 'Invalid' ".
    Questions:
    How to access the OP forms to verify the existent of the invalid projects?
    What are the PA tables having the status info -- I mean those showing the status with 'Invalid'?
    Thanks A lot.
    an apps dba

    I could not find a sample for the DELETE_PROJECT. I have coded the delete project by modifying the sample of the CREATE_PROJECT.
    -- delete a project with the status INVALID shown in pa_project_statuses.project_status_name
    --set serveroutput on size 20000
    DECLARE
      -- Variables needed for API standard parameters
      l_api_version_number          NUMBER := 1.0;
      l_commit               VARCHAR2(1) := 'F';
      l_return_status          VARCHAR2(1);
      l_init_msg_list          VARCHAR2(1) := 'F';
      l_msg_count               NUMBER;
      l_msg_index_out          NUMBER;
      l_msg_data               VARCHAR2(2000);
      l_data               VARCHAR2(2000);
      l_pm_product_code          VARCHAR2(10);
      l_responsibiity_id          NUMBER;
      l_user_id               NUMBER;
      l_pm_project_reference     PA_PROJECT_PUB.PROJECT_IN_REC_TYPE;
      l_pa_project_id          PA_PROJECT_PUB.PROJECT_IN_REC_TYPE;
      API_ERROR               EXCEPTION;
    BEGIN
    -- GET GLOBAL VALUES
      select user_id, responsibility_id
        into l_user_id, l_responsibiity_id
        from pa_user_resp_v
       where user_name = 'J23N';          -- need to get from Apps
    --SET GLOBAL VALUES
        pa_interface_utils_pub.set_global_info(
        p_api_version_number     => 1.0,
           p_responsibility_id     => l_responsibiity_id,
           p_user_id          => l_user_id,
        p_msg_count          => l_msg_count,
           p_msg_data          => l_msg_data,
           p_return_status          => l_return_status);
    -- PRODUCT RELATED DATA
      l_pm_product_code := 'R_INVALID';           -- can be user defined
    -- PRODUCT DATA (PROJECT_IN_REC_TYPE)
       l_pm_project_reference.pm_project_reference := null;
       l_pa_project_id.pa_project_id := 1001;
    --INIT_CREATE_PROJECT
      --pa_project_pub.init_project;
      dbms_output.put_line('Before delete_project');
    --DELETE_PROJECT
      pa_project_pub.delete_project(
         p_api_version_number => l_api_version_number,
         p_commit                    => l_commit,
         p_init_msg_list         => l_init_msg_list,
         p_msg_count                => l_msg_count,
         p_msg_data                  => l_msg_data,
         p_return_status         => l_return_status,
         p_pm_project_code       => l_pm_product_code,
      p_pm_project_reference => l_pm_project_reference,
      p_pa_project_id         => l_pa_project_id 
    -- Check for errors
      if l_return_status != 'S'
      then
        raise API_ERROR;
      end if;
      dbms_output.put_line('Deleted Project Id: ' || l_pa_project_id.pa_project_id);
      --dbms_output.put_line('Deleted Project Number: ' || l_project_out.pa_project_number);
      Commit;
    --HANDLE EXCEPTIONS
    -- Get the error message that were returned if it did not complete sucessfully
      EXCEPTION
      When API_ERROR then
        dbms_output.put_line('An API_ERROR occurred');
        if l_msg_count >= 1
        then
          for i in 1..l_msg_count loop
            pa_interface_utils_pub.get_messages(
              p_msg_data      => l_msg_data,
              p_encoded     => 'F',
              p_data           => l_data,
              p_msg_count      => l_msg_count,
              p_msg_index_out => l_msg_index_out);
            dbms_output.put_line('error message: ' || l_data);
          end loop;
          rollback;
        end if;
      When OTHERS then
        dbms_output.put_line('An error occured, sqlcode = ' || sqlcode);
        if l_msg_count >= 1
          then
          for i in 1..l_msg_count loop
            pa_interface_utils_pub.get_messages(
              p_msg_count      => l_msg_count,
              p_encoded     => 'F',
              p_msg_data      => l_msg_data,
              p_data           => l_data,
              p_msg_index_out => l_msg_index_out);
            dbms_output.put_line('error message: ' || l_data);
          end loop;
          rollback;
        end if;
    END;Can anyone with the experience of PA_PROJECT_PUB make comment on this Delete Project block? On the struncture level is it correct?
    I run it and get
      pa_project_pub.delete_project(
    ERROR at line 48:
    ORA-06550: line 48, column 3:
    PLS-00306: wrong number or types of arguments in call to 'DELETE_PROJECT'
    ORA-06550: line 48, column 3:
    PL/SQL: Statement ignored
    Please make your comment on the structure (the logic)  of the delete project before providing the advice on the debug.
    I would like to make sure the logic is correct first.
    TIA

  • Creation of Project Profile & Network Profile

    Hi Experts,
    I am new to PS. We have a customer project which has two company codes.
    Company 1 has three plants and company 2 has one plant. Our client will use PS for new product development projects. That new product will be developed in a single plant itself. Each plant is dedicated to one kind of product development only.
    Please let me know how many project profiles & network profiles have to be created for this scenario.
    Thanks & Regards,
    Kabir
    Edited by: Kabir on Nov 16, 2008 8:23 AM

    Hi Virendra,
    Thank you for the reply.
    In our case, by New product development project, my client means that they will develop a new product for their customers based on the new specifications & designs. For example, an auto component.
    The client also wants to do the billing. So we will take it as a customer project here. We will have WBS for Design, Production, Delivery etc...with activities in it. In such case, is one project profile & one network profile sufficient ? Please suggest.
    Thanks
    Kabir

  • Settlement of WBS/Project Profile (Cross Company Code)

    Hello All,
    At my current client, we are having 45 company codes assigned to one controlling area.My question is around setting of Project Profile/Settlement Profile. How do I manage project profiles?
    Also If I am managing few project profiles allowing cross company code settlement, what are the pros and cons of doing this? What are the bare minimums for this with respect to configuration
    Thanks
    Shiv

    projects are cross company codes but must be wuithin oine controlling area - so you are ok
    the settlement will be from an object either WBS or network activity
    the settlement will happen in the company code that is assigned to either the WBS or network activity
    regards project profile create as less as possible - if the only difference is the company code then use templates for different companies, or make company code mandatory forcing the user to enter on creation - this will limit the number of project profiles

  • Process order profile status

    Hi Guru,
                 i am preparing a report in which in selection screen we have selection profile status (same as cooispi) .Now the process orders has to be filtered on the baisi of this profile status. I have debug the tcode COOISPI but could not get the logic.
    have checked through tables JEST, TJ49.JSTO ect but could not get the right logic . please help
    Regards
    Aditya Shrivastava

    Hello
    Use follow logic:
    1. Select records from AUFK
    2. Call function 'STATUS_READ' with OBJNR = AUFK-OBJNR. You will have table with all status for this order.
    If any status of order in selection-screen, then put this into final table, else delete this.

Maybe you are looking for