CProjects Checklist Role Extractor limitations

Good day all,
When extracting data from datasource: 0DPR_PART_CHECKLIST_ITEM_LINK, the link between a Checklist Item and role.  The extractor fails to bring in all items.  I have managed to debug the code and the reason has been found to be the CONCRETE_ROLE flag as set on the DPR_ENTITY_LINK table.
The extractor uses a function module: DPR_BW_GET_PART_LINKS which in turn calls the method READ_CHECKLIST_ITEM_PART of class CL_DPR_EXTRACT_PART_LINKS.  Within this there is a select statement as follows:
READ ALL the participants links for CHECKLIST ITEMS OF THE PROJECT
    SELECT * FROM CGPL_TASK AS T INNER JOIN DPR_ENTITY_LINK AS E
                ON TGUID = EENTITY_GUID APPENDING CORRESPONDING FIELDS
                OF TABLE MT_OBJ_PART_LINKS
                WHERE
                     PROJECT_GUID = LS_PRO_PHASE_SEL-GUID AND
                     E~GUID IN LV_OBJECT_GUID_RANGE AND
                     E~CONCRETE_ROLE = ' ' AND
My question is what is the CONCRETE_ROLE flag and where does it get set.  As the items that are not being extracted all have a value of 'X' in this field.  I have searched notes and the forums.
Thanks in advance for the help.

Did any one else come across the same issue and have fixed it ? , I am facing this problem and would need a solution or work around. Please let me know.
Thanks
Pugazh
[email protected]

Similar Messages

  • CProjects rescheduling:: Role-task assignment adjustment

    All,
    We create a project with phase and task & role with staffing. We assign role-resource to task.
    After sometime, we reschedule the project. Dates of project, phase, and task are changed. But the role validity, the role staffing duration, role-resource-task assignment remain unaffected.
    Am I wise to expect
    -automatic adjustment of role's validity to the new Project Dates? ('General' tab)
    -automatic adjustment of role staffing? and ('staffing')
    -automatic adjustment of role-resource-task assignment? ('task')
    Have anyone customized in this area?
    thanks,
    Mathavan

    Hello!
    We had the same requirement as yours, and we had to develop everything to automatize such needs. It's not available in standard.
    For information, we are working on SAP cProjects/xRPM 4.5
    Regards,
    Matthias

  • Custom Line Manager Data Role is limiting the Line Manager Actions

    Hi
    I have Created Custom Data Role on Seeded Line manager role and it is limiting the Line Manager actions (I see only Promotion and Manage Directs actions)
    since i cant create a New data Role on Line Manager Abstract role. I followed these steps to do the same:
    1. I have Created the 'SPS Plant Rep New' job role which inheritance the seeded 'Line Manager (HCM)'
    2. i have Create the 'SPS Tulsa Plant Rep' data role with custom person Criteria (Include some locations and Exclude some Department)
    3. i have assigned the 'SPS Tulsa Plant Rep' data role with person
    4. ran the Retrieve process
    5. Login as person who has the 'SPS Tulsa Plant Rep' data role and pick employee who meets the criteria and click on Actions, we are seeing only Promote and Manage Directs actions
    but seed line Manager will have all actions like transfer, terminate, Change location, change manager.. ets but i am not seeing any of them.
    my Custom Data role Suppose to restrict only people search not actions.
    please refer the doc for all screenshots.
    Thanks
    Kranthi

    Is this "On Site" or on Cloud ? The actions that you mention are they secured by function security  (that is with OPSS permissions) or data security restricting access on the actions on specific data ? If this is data security and you have access to the database you potentially use the Data Security PLSQL APIs to triage what the issue is.
    Jani Rautiainen
    Fusion Applications Developer Relations
    https://blogs.oracle.com/fadevrel/

  • CALL_FUNCTION_NOT_FOUND cProject Checklist Template creation

    Hi All,
           Am trying a create a checklist using the checklist template.
    During that process, if i don't save the transaction of checklist creation, system is giving a Run-time error in the background, which will be seen only in st22.
    Stating "CALL FUNCTION NOT FOUND".
    *_Dump briefed:*_
    Short text
        Function module "CRM_MKTPL_OL_LOAD_OBJECTS" not found.
    What happened?
        The function module "CRM_MKTPL_OL_LOAD_OBJECTS" is called,
        but cannot be found in the library.
        Error in the ABAP Application Program
        The current ABAP program "SAPMSSY1" had to be terminated because it ha
        come across a statement that unfortunately cannot be executed.
    Please do the needfull
    Rgds
    Sudhir

    Hi Sudhir,
    the listed function belongs to CRM component. I suppose, that it is not stored in your system.
    It is called dynamically, typically from the object link funtionality.  Please review your customizing of the active object link, if there is any CRM object link type and if the destination is set correctly. If it is not needed, please in-active it.
    Connection to External Systems -> Object Links in SAP Systems -> Make Settings for the Linked SAP Objects
    Kind regards,
    Zhenbo

  • User Roles not limiting views

    I am working on User Roles and Views in SCSM. I have created a User Role for our Development Support Staff. I have assigned only the Service Request views for that Support Group.
    When I view the console with one of those users credentials, I see all Incidents, Change Management, and Problems that are in SCSM.
    I have checked the User Role and they only have access to the View - Assigned to Me.
    I would like to understand why this user can still see everything in SCSM and how I can go about blocking these views for all User Roles unless they need them.

    User roles are cumulative. If you have user A who is in User role X that has access to all views and same user A who is in a user role that only has access to View 1, 2, and 3 then user A still has access to all views through the user role X.
    In short. The users have access to all those views through another user role.
    Cheers,
    Anders Spælling
    Senior Consultant
    Blog:  
    Twitter:   LinkedIn:
    Please remember to 'Propose as answer' if you find a reply helpful

  • CProjects-MS Project - import and export of task-role-resource assignment

    Hi,
    We are on PPM5.0
    We are currently working on cProjects-MSP client integration.
    What we have not been able to configure for import/export so far is:
    1. Task-Role-Resource assignment
    Whereas we are are able to import/export the "Person Responsible" and "Role Responsible" fields, we have not been able to align the task-role-resource assignments.
    We see a "Resource Name" column (Standard) in MSP. When we click on the drop down, we see all the roles from the cProjects project. But the alignment does not happen.
    Summary:
    On export and import, we need to automatically see the role-resource-task assignment. How is this possible?
    2. Code field to "VC_BUPA_GUID" gets a number which is not the BP ID.
    Is it possible to import the BP numbers in MSP. Also, how can we assign a number to the role in MSP such that on import into cProjects, the role is already staffed with the corresponding BP.
    3. Is it possible to export all the resources (BPs) into a drop down in MSP - like we see the Project Type, Role Type etc.
    Thanks.

    Hi Anuradha,
    Thanks for your inputs.
    When we export to MSP, we see the cProjects roles under the "Resource Name" drop down in MSP.
    However, they are only seen when we expand on the drop down.
    For e.g. RoleA, and RoleB are two roles in cProjects project, along with many other roles.
    Both of these roles are assigned to a task, say TASK1.
    When exported to MSP, we expect both of these roles to show against TASKI, as "RoleA, RoleB" under the "Resource Name" column. However, these roles are not seen. They only appear as elements of drop down, along with all other roles in the project, when we explicitly click on the drop down.
    Please let me know if I are missing out on something.
    Thanks.

  • Default Role in cProjects

    Hi All,
    We have many Role types defined in our system.
    When we create a new project, the roles are added as per requirement. Is it possible to have a role to be automatically staffed in all our projects?
    i.e is it possible that when we crete a project in cProjects, this role is created automatically?!
    regards,
    remya.

    Hi,
    Make use of Project Template!!
    Regards,
    Sujay!

  • CProjects 4.5 table - cProjects Roles

    Hello,
    Can anybody help me to have a list of total number of tables within cProjects 4.5 as a part of xRPM 4.5 package ?
    Also want to know the table details for the Role functions (for the cProjects Project roles) assigned to the cProjects 4.5.
    Regs,
    Nishit

    Hi Nishit
    cProjects tabels are began normaly with the following prefixes:
    DPR_
    V_DPR_
    CGPL_
    Regards
    Daniel

  • BP Role maintainence

    Thought this would be useful:
    Frequently Asked Questions about Business Partner Roles in CRM.
    Solution
    Business Partner Roles functionality in CRM can be confusing. For further information it's worth to know some basic facts:
    General Information
    Any Business Partner in CRM can be seen in any Role, but it doesn't affect to its data.
    In CRM the term "Role" is used for different object, which is, in fact, just a screen template for a transaction BP. Role is not a characteristic of a Business Partner in CRM, instead Partner Functions (SalesArea-depended) are used.
    Business Partner Role means nothing in CRM. It's not involved into the PartnerDetermination process or Business Transactions. Again, only Partner Functions and Relationships are used instead.
    Is there a Relation between CRM BP Role and R/3 Partner Role?
    No.
    R/3 Partner Role is mapped to Partner Function in CRM.
    CRM BP Role is not trasnferred to any other system, and used
    exclusively for the transaction BP in CRM.
    Why BP created in R/3 has another Roles in CRM?
    CRM BP Role has NO relation to R/3 Partner Role.
    In CRM any BP can have any Role, which can be switched anytime. This value is CRM-specific, and doesn't relate to R/3 role. Mapping between CRM and R/3 is based ONLY on Classifications, Roles are not used.
    You can think about BP Roles as of Screen Templates for comfortable maintenance of Role-depended data.
    Are Validity Periods for BP Roles supported in CRM?
    Currently it's not planned to add a validity to the role and we don't recommend to implement this, bacuse no processes support this validity check.
    Are Validity Periods for BP Roles supported in CRM 5.0?
    Yes, in CRM5.0 a validity of a role technically is realized. As in CRM4.0, still no process in CRM supports this validity. Therefore the possibility to maintain BP Roles in a timedependent way is deactivated in the CRM5.0 shipment. Though, under certain conditions this function can be activated. For further details see note 810634.
    Is it possible to delete a Role from the BP?
    Generally speaking, No.
    Even if it's technically possible, it should never be done.
    Explaiantions and reasons are following:
    First of all, as it was explained above, this is not a characteristic of a BP, so it's not just some field value, which technically can be stored and then changed anytime.
    Technically, Role is a dynamical link to the group of BP subscreens in the table BUT100, this is an only place where this Role is presented phisycally. This value is not shown anywhere, and used only by a transaction BP for internal purposes.
    But even after usage of some solution for doing it, nothing can prevent automatical detection. That means, if you maintain some BP data, which is enough for some particular role, this role will be marked as "maintained" anyway.
    This is not an only side effect, which can not be resolved. Please remember, that actual BP Data is not changed by changing a Role. That means, that after deleting of a Role, which provides an access to some Role-specific data, this data won't be deleted, just hided from user in transaction BP.
    In this case, when some program will request for this data, it will receive it without a problem, and potentially this program can determine this BP incorrectly.
    Also, when somebody switch a Role for this BP to the "deleted", already maintained data will "suddenly" appear. The same can happen, if this data is shared between several BP Roles (like Sales Area data for Ship-to party and Sold-to Party) - after switching to another Role, data for "deleted" Role will appear again.
    Is it possible to delete a Role from the BP in CRM5.0?
    Yes.
    In the BP maintenance in transaction BP there is a function to delete Roles from the BP. Removing a Role from a BP means deletion of the corresponding record from table BUT100, whereas using the time dependency of the BP Role and limiting the validity of a Role to a past date just changes the attribut value in table BUT100 without physical deletion of the Role from this table.
    Given the above described consequences by deleting a Role and accessing the Role-relevant data of the BP afterwards, the difference between deletion and restriction of the Roles' validity becomes obvious.
    Note, that Roles, which are not updated in table BUT100 (such as technical Role "BP General") can't be deleted.
    Will changes of a BP in CRM5.0 still be exchanged with R/3 after deletion of BP Role "Sold-To Party"?
    Yes.
    The BP Role just becomes importance concerning data exchange with R/3 whilst creation of the BP for defaulting the corresponding Sales Classification-flag, but itself doesn't influences data such as the BPs' Account Group etc.
    For the same reason restriction of the validity of a Role to the past there are no consequences concerning data exchange as well.
    We don't need a "BP General" role. Is it possible to hide it, or to change according to our requirements?
    NO.
    "Business Partner (general)" is a technical role, which is required for internal needs of CRM system. Despite the fact, that there's a solution in Note 507748, which allows to customizize this role, it shouldn't be done!
    For further details see Note 533396.
    CreationBP in Role, different from "BP (general)" is strange. Sometimes data is lost, and strange popup appears.
    Read the popup message carefully.
    Why Classification is not assigned automatically when I change a BP
    Role? It works during creation of BP.
    During creating of a BP in some standard Role, Classication is assigned automatically as well. How can it be done for custom-defined Role?
    This behaviour is hardcoded for standard Roles, so it can't be customized. But you can define a standard Role as a Higher-level for your own custom-created Role using transaction BUSD. In this case, when BP is created in your custom-defined role, a standard Higher-level Role will be maintained automatically, and correponded Classification will be assigned also.
    Will Classification be assigned automatically when creating BP in a custom-defined Role in CRM5.0?
    Yes, this easily can be done. As in CRM5.0 there is a distinction between the Role itself and the Role category (in which SAP applications and customer programs as well can use the Role category on which is hardcoded), any custom-defined Role assigned to Role category "Sold-To Party" can be used to create a BP in and automatically assign Classification. This is because the automatic assignment of Classification uses the Role category, not the Role.
    For further information see note 873055.
    If CRM BP Role has so less functionality in CRM, why I need it?
    An only place where BP Role is used is BP Master Data Maintenance.
    WhenBP is created in some basic Role, some predefined hardcoded values will be maintained automatically (like Classification).
    Another purpose is to separate BP Data between logical Screen Containers, which make BP Maintenance more comfortable. You can hidesome fields, group them differently, and make some values mandatory according to the Role, in which BP is currently displayed.

    I don't understand your doubt either, but I will assume you are talking about the BP role (partner function).
    By default the customers from ERP are created in CRM with the sold-to party role, this is the standard behaviour,  if you want to replace that logic  to use a specific role or even add another role you must add a custom FM to the middleware event table for BPs, you will find lot of information about this if you search a little.
    Cheers!
    Luis

  • CProject No items found in worklist of time sheet, what's wrong?

    Hi,
    We have a standalone cProjects 4.5 system which we would like to link to our ECC 6.0 system.
    The accounting integration is in place and is working. Now we also like to fill the Cats worklist in the ECC 6.0 system.
    We have set up the ALE transfer and fulfilled these requirements:
    1.The customizing of the CATS Data Entry Profiles must be set correctly.
    2.The Link between the personal numer (Cat2) and Business Partner (cProject) must be maintained correctly. (note 954860)
    3.The business partner must be assigned to a role or task within the used time period
    4.The  involved cProject objects (role or task) must have a accounting assignment
    I have found this article:
    https://www.sdn.sap.com/irj/scn/wiki?path=/pages/viewpage.action&pageid=61926
    But that is of no help. In our systems, in the cProjects system, no iDoc is created.....
    Which other actions should we do before we can see the project in the worklist of Cats?
    Thanks!
    M.

    `Hi Zhenbo,
    The report says nothing. We would like to send the worklist info from cProjects to Cats, and afterwards get the information back.
    So no records in cat2 exist yet.
    But there should be an iDoc for the worklist......
    Yours,
    Miel

  • ACIs for Roles

    Hi,
    I've read through all the docs and can't seem to find why my new ACI isn't working.
    - Users are in subtrees of ou=Users,dc=root
    - Roles are defined in ou=Roles,dc=root
    - Admin role created, cn=ds-readapps-readinternalusers,ou=dsadminroles,ou=roles,dc=root
    - Added user 123456,ou=Internal,ou=Users,dc=root such that it has nsRoledn=cn=ds-readapps-readinternalusers,ou=dsadminroles,ou=roles,dc=root
    ACI created:
    (target = ldap:///ou=Users,dc=root) (targetscope = subtree) (targetattr != "userPassword, displayname")
    (version 3.0; acl "DS-ReadInternalUsers";
    allow (all) roledn = "ldap:///cn=ds-readapps-readinternalusers,ou=dsadminroles,ou=roles,dc=root";)
    However, the user can't see anything in the directory. If it has the correct nsRoledn attribute, why doesn't the ACI let it see the Users tree?
    Any suggestions welcome.

    The roles don't apply the way you'd expect. Even though the role is assigned to the user, it doesn't really take affect because the user and the role are in separate, parallel containers. The scope of the role only applies to the container where the role is defined, and any subtrees of that container.
    If you move the roles to a branch of the tree that is above the user entries, then it should apply.
    For example, if your roles were in ou=internal,ou=users,dc=root or higher, then the scope of the roles would apply to the users in ou=internal.
    See page 220 in the DSEE 6.3 admin guide:
    By default, the scope of a role is limited to the subtree where the scope is defined.However, you
    can extend scoping of the nested role. You can allow the scope to nest roles located in other
    subtrees and to have members anywhere in the directory. For details see “To Extend the Scope
    of a Role” on page 223 and “Example of aNested RoleDefinition” on page 222.

  • CProjects Planned costs display

    Can you display planned costs in cprojects after doing financial integration(Calculated on Role/Task revenue rates) against each phase or task without going into each individual task separately.
    Which all options of displaying planned costs are available and how are these configures ?
    Is this carried out via the planning mechanism chosen Role-based resource planning or Task Based.If yes, Where do you specify which of the 2 options to choose ?whether you want to choose role based or task based planning.

    Hai Pooja
    Costing is carried out in cProjects based on the project roles r tasks.
    Reg tasks based cost planning u can assign the required capacity to the individual tasks during the planning of the project structure.This required capacity is multiplied by the cost/revenue rates ti determine the planned costs and planned revenues.
    Task is done by a role  - means for example Project Manager specifies which positions are to be filled up - these positions are called in cProjects as Roles(resources for the project). Thye are assigned to the tasks in which the positions are involved.
    Check the configuration in - SPRO - cProjects - Connection to external system - Accounting Integration - Integration using Single Object Controlling in SAP R/3 CO - Make General settings
    ENJOY mySAP PLM
    Regards
    PP

  • CProjects task confirmation through CATS

    Hi all,
    We are on ECC6.0. We want to confirm tasks in cProjects through CATS. We've made the required settings in the data entry profile for CATS, and in the Project Type of cProjects.
    We are not using any approval procedure in CATS for time recording and release. However, on saving the timesheet, there are no confirmation documents posted in the table DPR_CONF_LI.
    Are we missing anything? Please suggest.
    Regards,
    Vivek Pandey

    Hi Amit,
    I don't have any specific documents for cProjects & CATS integration. However i am describing few steps for integration point of view.
    There are essential four condtions, which influence the items in time sheet
    1. The customizing of the CATS Data Entry Profiles must be set correctly.
    2. The Link between the personal numer (Cat2) and Business Partner (cProject) must be maintained correctly.
    3. The business partner must be assigned to a role or task within the used time period
    4. The  involved cProject objects (role or task) must have a accounting assignment.
    Apart from this, your data entry profile for time entry need to be configured properly.
    Hope this will help you.
    Regards,
    Rakesh Pradhan

  • Authoriization object for resource search in cProjects

    Does anybody know which authorization object is required for resource search in cProjects  5.0 ? I need to to grant an access exactly via the user role and authorization object, not via the Authorization bookmark in cProjects.
    Thanks!

    Hello Kiryl,
    this is what you can do with Cprojects 4.5:
    cProjects Roles
    The following single roles are delivered with cProjects:
    Role Authorization
    SAP_CPR_PROJECT_ADMINISTRATOR Create projects (project definitions).
    SAP_CPR_TEMPLATE_ADMINISTRATOR
    Create, change, read, and delete all
    templates in cProjects.
    SAP_CPR_USER
    Use cProjects, but no authorization to
    perform any activities in a particular project.
    To do this users need project-specific
    authorizations, which can be distributed
    either directly or through their assignment to
    a role.
    This role must be included in every
    cProjects composite role.
    The following composite roles are delivered with cProjects:
    Role Authorization
    SAP_CPR_DECISON_MAKER cProjects decision maker. Contains the role
    SAP_CPR_USER.
    SAP_CPR_INTERESTED cProjects interested party. Contains the role
    SAP_CPR_USER.
    SAP_CPR_MEMBER cProjects team member. Contains the role
    SAP_CPR_USER.
    SAP_CPR_PROJECT_LEAD cProjects project manager. Contains the role
    SAP_CPR_PROJECT_ADMINISTRATOR
    and SAP_CPR_USER
    SAP_CPR_TEMPLATE_RESPONSIBLE cProjects template responsible. Contains the
    roles
    SAP_CPR_TEMPLATE_ADMINISTRATOR
    and SAP_CPR_USER
    You can use these SAP standard roles or create your own. For more information see the
    solution management content for cProjects under Solutions → mySAP PLM → Configuration
    Settings → SAP cProject Suite 4.00 → General Settings → Activating Single Roles for
    cProjects and Creating Roles for the Project-Specific Authorization Checks.
    In cProjects, you carry out Customizing activities in the SAP Web AS. Only
    system administrators, that is, users with the authorization profile SAP_ALL, are
    authorized to carry out Customizing for cProjects.
    Hope this helps.
    Regards
    Thomas

  • Regarding cProject - Tab - Hide

    Hi,
    I am new to cProject. Plz help me how to hide tabs in cProject.
    Regards,
    Janani.

    Hi Janani,
    The Main tabs in cProjects (Projects, Templates, Evaluations..etc)  are controlled by customizing "define initial view" which is defined for each cProjects PFCG role.
    As mentioned by Matthias the detailed tabs at Project level (resources, accounting, etc) are controlled in customizing "Project Types" & the Badi can be used to control the sub tabs.
    Let me know if it helps!
    Regards
    Sejo

Maybe you are looking for

  • Issue with EKBE and 2lis_02_scl enhancement

    Hi Gurus, I am enhancing MC02M_SCL structure for purchasing 2lis_02_scl, I added the fields MENGE (quantity) posting date (BUDAT) and transaction value type VGABE. Transaction event type has the values 1 to 8, I am comparing the keys EBELN and EBELP

  • Zip code error resurfacing?

    I saw earlier this year that users were having a problem purchasing items on the iTunes MS, where an error would display that the zip code on file did not match that on file with their credit card company. I just received this error this morning (no

  • Problems in CS4: Double entries while indexing

    How to prevent double entries from occuring while indexing in CS4, please comment Audacity      Audacityabout  8      Audacityalign tool  116, 118      Audacityamplify effect  160-162 How to prevent the double entries of Audacity Thanks

  • Learning Oracle linux

    Hello Everyone, I want to learn Oracle linux.I don't know where to start.could anyone tell me where I will get the resources and how can I start? Please Help me.

  • JCombox expanded when data exceeds size of component

    I noticed that when you have a ComboBox set to a specified size, that as long as the data inserted into the ComboBox doesn't exceed the size of the component then the comboBox does not expand. So if the data inserted into the box does exceed the size