Primavera P6.70 - Group & Sort by activity codes

I have two activity codes(Area/Department & Step) to my project and assinged all activities under each of these codes. but when i do organize, activities are organized only against Area/department and not against Step. what could be the reason? Area/department is Level 2 & Step is Level 3

In the Group and Sort menu do you have it grouped by:
Project
Area/department
Step
When you highlight an activity and go to the codes tab, do both activity codes show up?
Have you hit F5 to refresh?
Michael

Similar Messages

  • Looking for a sort of "activity code" in transactions ME51N/ME52N/ME53N

    Hi all experts, got an - I hope - interesting question to ask you.
    I have an user exit that is executed on every step done in creation/modify of a Purchase requisition. In this code (custom), executed from the transactions ME51(n)/ME52(n) and ME53(n) there's something like:
    GET PARAMETER ID 'BAN' FIELD r_banfn. "Purchase Requisition number
    GET PARAMETER ID 'BFC' FIELD r_frgab. "Release strategy
    r_banfn should contain the number of the purchase requisition I'm working on. So far, so good.
    The problem is that if in ANY transaction I press the New Document button, I can notice in debug that r_banfn contains the number of the purchase requisition that WAS active before pressing the "create new" button.
    That's not good because that r_banfn value is then used to some checks, and should then be blank in case of creation of a new purchase requisitions.
    I'm then asking you if there's a way in my user exit to distinguish between the two cases, which are:
    -1- I'm modifying an existing purchase requisition (so, the field in r_banfn IS correct);
    -2- I'm CREATING a new document (so, r_banfn value is NOT correct and should be set to blank).
    This distinction must be coded into the previously cited user exit and should affect ME51(n), ME52(n) and ME53(n), from which the user can either create a new RdA or modify an existing one.
    We tried to manage the situation as follow, but without success:
    IF NOT r_banfn IS INITIAL.
      CALL FUNCTION 'ENQUEUE_EMEBANE'
           EXPORTING
                banfn          = r_banfn
           EXCEPTIONS
                foreign_lock   = 1
                system_failure = 2
                OTHERS         = 3.
      IF sy-subrc NE 0.
    * Can't lock --> means I'm actually working in modify mode on it
    * leave it as is
      ELSE.
    * locked --> that means I'm not working on this purchase requisition
    * first dequeue the locked purchase req, then set r_banfn to blank.
        CALL FUNCTION 'DEQUEUE_EMEBANE'
             EXPORTING
                  banfn = r_banfn.
    *   clear the variable -> I'm in CREATE mode.
        CLEAR r_banfn.
      ENDIF.
    ENDIF.
    The code is quite self-explaining but doesn't work because it seems that the "enqueue" phase goes ok even tho we're working on modification on the purchase requisition.
    I'm guessing if there's a sort of "activity code" (create? modify? view?) I can catch @ runtime to solve this task.
    Thanks in advance, as usual
    Matteo
    Edited by: Matteo Montalto on Mar 19, 2009 5:15 PM
    Sorry, I edited the title in order to make it more explicative. :-P

    >
    Hi Sandipan, sorry for the late, I tried to manage this task but without success.
    The user exit I'm working on in EXIT_SAPLBBPK_001.
    FUNCTION EXIT_SAPLBBPK_001.
    *"*"Lokale Schnittstelle:
    *"  IMPORTING
    *"     VALUE(IM_BBPDECDATA) LIKE  BBPDECDATA STRUCTURE  BBPDECDATA
    *"     VALUE(IV_MANU_PROF) TYPE  MANPRC OPTIONAL
    *"  CHANGING
    *"     VALUE(CH_PROFILE) LIKE  T160EX-EPROFILE
      INCLUDE ZXBBPU04.
    ENDFUNCTION.
    It includes ZXBBPU04, in which I have to understand if I'm working on a Purch. requisition in MODIFY mode or in CREATE mode.

  • Global Activity Codes do not appear in Group/Sort

    The contractor exports (using P3e v.5) EPS level Activity Codes as Globals; We import, using P6.2.1, as .XER (code values to be updated) and although the Activity Code is in the dictionary and the assigned values are present (against each activity) the Code cannot be seen in the Group/Sort function. If the code is re-named, it appears. Any ideas?

    I feared as much. However, re-naming the Activity Code means layouts have to be adjusted / created for each period / import.

  • Grouping WBS similar to activity codes

    To list and to group activites, you can use activity
    codes.
    Is there something similar
    for the WBS??? I would like to to group WBS.

    You could create Project Codes and use those to group
    WBS.
    Cheers

  • Print Campaign letters sorted by ZIP code

    Hello SDN,
    we want to print out the letters of a Campaign soted by the ZIP Code. We have 6000 Business Partners in our Target Group. If we not print them sorted by ZIP Code we had to pay 0.45 Euro per letter. If we print them sorted by ZIP Code it costs us only 0.25 Euro. That are 1200 Euro in total.
    Is there a BAdI or Customizing which we can set up to get the output sorted by ZIP Code? I found no setting for our communication channel "Letter with Activity creation".
    Best regards
    Gregor

    Hello Christoph,
    the print is done through a Campaign Channel. It uses a stripped down Version of smartforms build in transaction CRMD_EMAIL. There is no BAdI which I could use to influence the sorting when the printing is started during Campaign execution.
    Regards
    Gregor

  • How do I change the number in a Top N Group Sort

    I have a report that I have grouped on a particular field (Cust.Name specifically). I then used the group sort expert and selected the Top N selection in the combo box under the Cust.Name tab. I put in a default number of 20. What I want to do is to set this number for the Top N group sort via .NET. Does anyone know the correct method for doing this in either VB.NET or C#.NET. I am using VS 2005 Pro and the embedded Crystal Reports engine for VS.NET. Thank you.
    Ed Cohen

    Hello, Edgar;
    In the bundled version of Crystal Reports 10.2 in Visual Studio .NET 2005 you will need to use the following code:
    Private Sub Set_TopN()
            Dim TopNSortField As TopBottomNSortField
            'Get the Sort field by index
            'Cast it as a TopBottomNSortField
            If TypeOf crReportDocument.DataDefinition.SortFields.Item(0) Is TopBottomNSortField Then
                TopNSortField = crReportDocument.DataDefinition.SortFields.Item(0)
                TopNSortField.NumberOfTopOrBottomNGroups = 10
            Else
                TopNSortField = Nothing
            End If
        End Sub
    In a full version of Crystal Reports there is an option to create a parameter as a number such as {?TopN} and then pass the value to it at runtime.
    In the Crystal Reports designer you need to create the parameter and then go to Report|Group Sort Expert.
    Choose TopN based on your field.
    Where N is... You will need a number there. I used 1. But then I clicked on the Formula editor [X+2] and added the parameter field {?TopN}.
    Passing the parameter at runtime ran the number I requested.
    Elaine
    Edited by: Elaine Dove on Mar 3, 2009 12:12 PM

  • How to determine which CDockablePane in a group is currently active in Visual Studio 2013

    I understand that to activate a pane, I can do the following:
    dockablePane->ShowPane(TRUE, FALSE, TRUE);
    But, in a group of panes, how can I tell which pane is currently active?
    For instance, let's say there are 3 groups of panes on the screen.  The first group contains three tabs captioned "A", "B", and "C".  The second group contains "D", "E", and "F" and the
    third group contains "G", "H", and "I".
    How would I determine the active pane within each group?  (As an example for reference, within Visual Studio in the left pane group, I can currently see the contents of "Solution Explorer" while "Class View", "Property M...",
    "Resource Vi..." and "Team Explo..." are within the same group but not active.  In the bottom group, I can see the contents of "Output" while "Find Results 1" and "Find Results 2" are present but not active".  
    In the right group, I can see "MySource.cpp" while "MySource.h" is present but not active.  So, I need to know how to request from each pane whether they are the current tab within their container or not.
    Steve

    Hi Steve,
    Thanks for posting in MSDN forum.
    (As an example for reference, within Visual Studio in the left pane group, I can currently see the contents of "Solution Explorer" while "Class View", "Property M...", "Resource Vi..." and "Team Explo..."
    are within the same group but not active. In the bottom group, I can see the contents of "Output" while "Find Results 1" and "Find Results 2" are present but not active". In the right group, I can see "MySource.cpp"
    while "MySource.h" is present but not active. So, I need to know how to request from each pane whether they are the current tab within their container or not.
    This scenerio in your example, we don't need to know the current tab within which tab group. Actually I don't understand why do you need to know that? If you are using
    AFX_DOCK_TYPE::DT_SMART   model dock pane, the dock pane should be implemented in a internal MFC
    CSmartDockingManager
    class and it is not intended to be used directly from your code. . You could read the source code of this class at VS installed path-> VC->altmfc->src->mfc->afxsmartdockingmanage.cpp
    For the dock pane layout in VS interface, I remember there is a sample named Visual Studio Demo sample in Visual C++ 2008 Feature Pack. You can download it at here.
    https://social.msdn.microsoft.com/Forums/vstudio/en-US/b4e6cb6e-e2a8-4e02-9c67-0dc431618157/visual-c-2008-feature-pack-samples-where-to-find?forum=vcgeneral
    And the dock pane control implements the core functionality that controls docking layout in a main frame window by CDockingManager class.
    https://msdn.microsoft.com/en-us/library/bb983791.aspx
    A greate article about using CDockablePane:
    http://www.codeproject.com/Articles/493218/Understanding-CDockablePane
    Please tell us more details about what you want to do.
    Best regards,
    Shu Hu
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Apple TV does not display Watch ESPN activation code

    Hi.
    I am trying to activate Watch ESPN on my Apple TV and the app does not display an Activation Code.  There is a big, blank space where one would logically think an activation code could fit but, unless it
    is written in black text on a black background, I'm not seeing it.  Not sure if the fact I'm trying to activate a Time Warner Cable account matters or not.
    Thanks!
    TH

    I now believe that your Apple TV has to have a hard internet line in order to connect to ESPN.  At least that's what sorted me out.
    Cheers!

  • Import Activity Codes

    How to import activity codes into P6 from Excel sheet?

    Please refer to 200326112033 in our knowledgebase for
    more information on how to import and export activity
    codes from excel. If you have any further questions
    please contact support at
    http://primavera.com/customer/support.asp. <br
    />
    Saryn

  • SDK 3,0 activation code - No Complaints Department

    I have purchased a new Macbook last week. Until now I have always used a PC and with a great deal of expectations from the product and customer service I decided to move to Apple.
    Having purchased MacBook, I purchased SDK 3.0. Having made the payment the site told me that it would take 24 hours to receive an activation code by email. It has been six days until now and I have not received anything. I emailed the Developer Support, spoke to them as well. All they have to say is some is looking into it and the problem will be sorted. Every time they promise to call me back with an update but have not done so even one. I need to keep reminding them of my problem every single day and end up getting the same reply from the "Someone is looking into it".
    I asked if I could the number for the complaints department. In return they told me, they do not have an external number for complaints department. He will however pass the message onto his internal complaints department.
    I always thought that Apple's customer service was regarded as one of the best in the world and they will try and help you as quickly as they can. Unfortunately, I am having no luck whatsoever in sorting out my problem which I believe is very simple.
    Please can someone advise me on this.
    Many thanks.

    Hi, Kevin & welcome to the forums.
    I'm a bit confused, sorry.
    iPhone SDK 3.0 - is that what you are discussing here?
    iPhone SDK 3.0 is still in beta - and there is no fee that I know of...also no activation code.
    You must be a registered developer to download and use the SDK, but there is no fee for that. There is a fee for developers that want to use the App Store.

  • Non delivery of Activation codes

    I am starting to hear lots of other people complaining about software they purchased at Ovi Store, which includes myself. Here is my story: I purchased Ultimate SMS direct from Ovi on my E71 and it installed and worked fine. I got an email receipt for my purchase and I thought nothing of it. Then new firmware for my E71 was released and after I installed this new firmware Ultimate SMS no longer worked so I had to delete it and re-install a trial version temporarily. To activate this to the full version again it requires an activation code but I was not sent one and this was not included in my original receipt from Ovi.  I contacted Ovi support and supplied all the details they requested (about 30 lines of information regarding the purchase!). To date they have not replied and therefore I can no longer use a software that I legitimately paid for at the Ovi Store. As far as I am concerned this is nothing less than a scandal and apparently it has happened to many others.
    I am not going to let this go as it is a matter of principal that Ovi and Nokia sort this problem out or it will become a legal matter. I am not going to pay again for the software but I will be pursuing this matter if it is not resolved. I will also not be paying for any more software from Ovi Store unless I receive a full activation code with my receipt. It is not good enough simply to allow one installation directly from the phone because, as we all know, future problems can occur. As far as I am concerned I purchased the activation code, or whatever is needed to activate the software, not simply the right to install it once from Ovi.

    Create a new support case, post the case number here. Jeff or someone else will pick it up and look into what's going on.
    Mylenium

  • Problem in Transferring activity ID structure to activity codes

    Hi,
    I am working on a power plant schedule. We have two sets of structure for Activities i.e. Activity ID consisting of 10 digits and activity codes. we have setup a database as per our requirement. People who have worked on Power plant projects might be aware that there are two many systems involved the numbers runs into few hundreds.
    For a certain specific client requirement I have to use activity ID structure in place of activity codes. For this i need to transfer all system name and description in Activity ID to Activity Codes....its a tedious process. if anyone had encountered such a problem please revert back
    ACTIVITY ID ACTIVITY CODES
    ENAAAA0100 - Start of project AAAA - Start of Project
    STFFFF0100 - Finish of Project FFFF - Finish of Project
    AAAA - Start of Project
    FFFF - Finish of Project

    This might be an area where the project.xls file would prove useful. It used to be available on the Primavera Knowledgebase, I assume Oracle has it on theirs as well. I assume, because I can't access the KB anymore.
    Anyway, using Project.xls (or projectmod.xls) you can connect to the data dictionaries and create values much more quickly. Activity.xls (or activitymod.xls) allows you to assign values to activities pretty efficiently.
    It has worked for us many times.

  • Keychain wrong cell number for activation code

    I've been trying to activate the keychain on my 5S thorough SMS activation code, but it keeps showing my old cellphone number from
    Brazil even though I already changed it on my apple profile to my
    USA number. What should I do to make it send the activation code to my new number? since I don't have other authorized device that I can activate the keychain from, I don't know what else I can do.

    The serial number triplets are always groups of letters or numbers, not mixes of the two.
    Yes.
    You can capture to an e-Sata drive.

  • Import Activity Code Values

    I need to create a long list of activity code values. I'm looking for a work-around to avoid typing them in. There doesn't seem to be an option to import them, but when I import a file, activity codes are created. So maybe I accomplish this by importing codes via excel? Does anyone know how to make that work?

    hi. you need the Primavera SDK component installed and "Dictionary xx" (a macro-enabled MSExcel file specific to your Primavera version schema) to read from/write to the database. best of luck,

  • Getting a group sort type (CrSortDirectionEnum)

    I needed to get the sort directon for a GROUP sort. However, using the following code is invalid for groups (at least if the group is not asc/desc):
    CrystalDecisions.CrystalReports.Engine.SortFields crystalSortFields = report.DataDefinition.SortFields;
    if (crystalSortFields != null)
        foreach (CrystalDecisions.CrystalReports.Engine.SortField crystalSortField in crystalSortFields)
            switch (crystalSortField.SortDirection)
                case CrystalDecisions.Shared.SortDirection.AscendingOrder:
                    break;
                case CrystalDecisions.Shared.SortDirection.DescendingOrder:
                    break;
                case CrystalDecisions.Shared.SortDirection.TopNOrder:
                case CrystalDecisions.Shared.SortDirection.BottomNOrder:
                default:
                    break;
    After some searching, and some trial and error, I found a solution:
    using System.Reflection;
    using System.Runtime.InteropServices;
    using CrystalDecisions.ReportAppServer.DataDefModel;
    CrystalDecisions.CrystalReports.Engine.SortFields crystalSortFields = report.DataDefinition.SortFields;
    if (crystalSortFields != null)
        foreach (CrystalDecisions.CrystalReports.Engine.SortField crystalSortField in crystalSortFields)
            if (crystalSortField.SortType == CrystalDecisions.Shared.SortFieldType.GroupSortField)
                MethodInfo getRasSort = crystalSortField.GetType().GetMethod("get_RasSort", BindingFlags.NonPublic | BindingFlags.Instance);
                object rasSort = getRasSort.Invoke(crystalSortField, System.Type.EmptyTypes);
                IntPtr iunkwn = Marshal.GetIUnknownForObject(rasSort);
                switch ((CrSortDirectionEnum)((dynamic)rasSort).Direction)
                    case CrSortDirectionEnum.crSortDirectionAscendingOrder:
                        break;
                    case CrSortDirectionEnum.crSortDirectionDescendingOrder:
                        break;
                    case CrSortDirectionEnum.crSortDirectionBottomNOrder:
                    case CrSortDirectionEnum.crSortDirectionBottomNPercentage:
                    case CrSortDirectionEnum.crSortDirectionNoSortOrder:
                    case CrSortDirectionEnum.crSortDirectionTopNOrder:
                    case CrSortDirectionEnum.crSortDirectionTopNPercentage:
                    default:
                        break;
    BTW, this is VS2010 w/ CR for VS2010.

    Hello Pablo
    Many, many thanks for sharing this solution. I'm going to make a KB out of this as it is a good piece of knowledge to capture.
    Happy coding,
    Ludek
    Follow us on Twitter http://twitter.com/SAPCRNetSup
    Got Enhancement ideas? Try the [SAP Idea Place|https://ideas.sap.com/community/products_and_solutions/crystalreports]

Maybe you are looking for