TREE Report for WBS Element

hi gurus,
         can any one tell me how to generate the hierarchical (tree ) report for a purticular project.
I should genarate a hierarchical report for all WBS (From top level to lower level WBS ).
With Regards,
Raj.

Hi raj,
check BCALV_TREE_02 for ALV TREE DISPLAY ( for more clarification debug it )
* my final table structure
        BEGIN OF gty_fin ,
         posid TYPE ps_posid,
         pspnr TYPE ps_intnr,
         post1 TYPE ps_post1,
         ebeln TYPE ebeln,
         ebelp TYPE ebelp ,
         name1 TYPE name1,
         belnr TYPE mblnr ,
         cplan TYPE wtgxxx ,
         netpr TYPE ekpo-netpr ,
         dmbtr TYPE dmbtr ,
         obligo TYPE dmbtr,
         vefugt TYPE dmbtr,
         verfugbar TYPE dmbtr,
        END OF gty_fin ,
* Coding starts here in ur PBO
*do modification accordingly
MODULE status_0100 OUTPUT.
    PERFORM init_tree.
ENDMODULE.                 " STATUS_0100  OUTPUT
FORM init_tree .
* create container for alv-tree
  DATA: l_tree_container_name(30) TYPE c.
  l_tree_container_name = 'CCONTAINER1'.
  CREATE OBJECT g_custom_container
    EXPORTING
      container_name              = l_tree_container_name
* create tree control
  CREATE OBJECT g_alv_tree
    EXPORTING
      parent                      = g_custom_container
      node_selection_mode         = cl_gui_column_tree=>node_sel_mode_single
      item_selection              = ' '
      no_html_header              = 'X'.
  DATA l_hierarchy_header TYPE treev_hhdr.
  PERFORM build_hierarchy_header CHANGING l_hierarchy_header.
* Hide columns and sum up values initially using the fieldcatalog
  PERFORM build_fieldcatalog.
  CALL METHOD g_alv_tree->set_table_for_first_display
    EXPORTING
      is_hierarchy_header = l_hierarchy_header
    CHANGING
      it_fieldcatalog     = git_fieldcatalog
      it_outtab           = git_edit. "table must be empty !
  PERFORM create_hierarchy.
  PERFORM register_events.
  CALL METHOD g_alv_tree->update_calculations.
* Send data to frontend.
  CALL METHOD g_alv_tree->frontend_update.
ENDFORM.                    "init_tree
" INIT_TREE
*&      Form  BUILD_HIERARCHY_HEADER
FORM build_hierarchy_header  CHANGING
                                 p_hierarchy_header TYPE treev_hhdr.
  p_hierarchy_header-heading = 'Project Definition'(002).
  p_hierarchy_header-tooltip = 'Project Definition'(002).
  p_hierarchy_header-width = 35.
  p_hierarchy_header-width_pix = ''.
ENDFORM.                    " BUILD_HIERARCHY_HEADER
*&      Form  exit_program
*       free object and leave program
FORM exit_program.
  CALL METHOD g_custom_container->free.
  LEAVE PROGRAM.
ENDFORM.                    "exit_program
*&      Form  build_fieldcatalog
FORM build_fieldcatalog.
  DATA: lwa_fieldcatalog TYPE lvc_s_fcat.
* The following function module generates a fieldcatalog according
* to a given structure.
  REFRESH git_fieldcatalog.
  CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
    EXPORTING
      i_structure_name = 'ZDRK'       "  i created a structure same as final itab.
    CHANGING
      ct_fieldcat      = git_fieldcatalog.
  LOOP AT git_fieldcatalog INTO lwa_fieldcatalog.
    CASE lwa_fieldcatalog-fieldname.
* hide columns which are already displayed in our tree
      WHEN 'POSID' OR 'PSPNR' OR 'EBELN' OR 'EBELP' OR 'POST1'.
        lwa_fieldcatalog-no_out = 'X'.
** Do some initial calculations:
** ALV Tree uses the field 'do_sum' to declare that a function
** for the corresponding column shall be calculated.
** Use 'h_ftype' to set the function type (MAX, MIN, SUM, AVG).
      WHEN 'DMBTR' OR 'OBLIGO'  OR 'VEFUGT' OR 'VERFUGBAR'. " 'CPLAN' OR
        lwa_fieldcatalog-do_sum = 'X'.
        lwa_fieldcatalog-h_ftype = 'SUM'.
      WHEN 'BELNR'.
        lwa_fieldcatalog-hotspot = 'X'.
        lwa_fieldcatalog-tooltip = 'Invoice Document Number'(003).
    ENDCASE.
    MODIFY git_fieldcatalog FROM lwa_fieldcatalog.
  ENDLOOP.
ENDFORM.                               " build_fieldcatalog
*&      Form  create_hierarchy
FORM create_hierarchy.
  DATA: ls_fin TYPE gty_fin,
      lt_fin TYPE TABLE OF gty_fin,
      lv_posid1_last TYPE ps_posid,
      lv_ebeln TYPE ebeln,
      lv_post1 TYPE ps_post1,
      lv_ebeln_last TYPE ebeln,
      lv_ebelp TYPE ebelp.
  DATA: lv_ebeln_key TYPE lvc_nkey,
        lv_ebelp_key TYPE lvc_nkey,
        lv_last_key TYPE lvc_nkey,
        lv_top_key TYPE lvc_nkey,
        lv_node_text TYPE lvc_value,
        lv_text_psp TYPE char10 .
  lv_text_psp = 'Project'(004).
* all my data is in final itab git_fin
  lt_fin[] = git_fin .
  lv_node_text = gv_proj.
  CALL METHOD g_alv_tree->add_node
    EXPORTING
      i_relat_node_key = ''
      i_relationship   = cl_gui_column_tree=>relat_last_child
      i_node_text      = lv_node_text
    IMPORTING
      e_new_node_key   = lv_top_key.
  LOOP AT lt_fin INTO ls_fin.
    lv_posid1 = ls_fin-posid.
    lv_post1  = ls_fin-post1.
    lv_ebeln  = ls_fin-ebeln.
    lv_ebelp  = ls_fin-ebelp.
    IF lv_posid1 <> lv_posid1_last.     " on change of posid
      lv_posid1_last = lv_posid1.
* PO- ebeln nodes
      PERFORM add_ebeln USING  lv_posid1
                               lv_post1
                               lv_top_key
                        CHANGING lv_ebeln_key.
    ENDIF.
    IF lv_ebeln <> lv_ebeln_last.  " On change of lv_ebeln
      lv_ebeln_last = lv_ebeln .
      PERFORM add_ebelp USING ls_fin
                              lv_ebeln_key
                              lv_ebeln
                    CHANGING  lv_ebelp_key .
    ENDIF.
* Leaf:
    PERFORM add_complete_line USING  ls_fin
                                     lv_ebelp_key
                                     lv_ebelp
                          CHANGING   lv_last_key .
  ENDLOOP.
* expand first node initially
  CALL METHOD g_alv_tree->expand_node
    EXPORTING
      i_node_key = lv_top_key.
ENDFORM.                               " create_hierarchy
*&      Form  ADD_EBELN
FORM add_ebeln  USING    p_lv_posid1 TYPE ps_posid
                         p_lv_post1 TYPE  ps_post1
                         p_lv_top_key TYPE lvc_nkey
                CHANGING p_lv_ebeln_key TYPE lvc_nkey.
  DATA : ls_fin TYPE gty_fin,
         lv_node_text TYPE lvc_value ,
         lv_text_psp TYPE char11.
  lv_text_psp =  'WBS Element'(005).
  lv_node_text =  p_lv_posid1.
  CONCATENATE p_lv_post1 lv_node_text
         INTO lv_node_text
    SEPARATED BY space.
* add node
  CALL METHOD g_alv_tree->add_node
    EXPORTING
      i_relat_node_key = p_lv_top_key
      i_relationship   = cl_gui_column_tree=>relat_last_child
      i_node_text      = lv_node_text  " 'WBS Element'
      is_outtab_line   = ls_fin
    IMPORTING
      e_new_node_key   = p_lv_ebeln_key.
ENDFORM.                    " ADD_EBELN
*&      Form  ADD_EBELP
FORM add_ebelp  USING    p_ls_fin TYPE gty_fin
                         p_lv_ebeln_key TYPE lvc_nkey
                         p_lv_ebeln TYPE ebeln
                CHANGING p_lv_ebelp_key TYPE lvc_nkey.
  DATA : ls_fin TYPE gty_fin ,
        lv_node_text TYPE lvc_value,
        lv_text_order TYPE char10 .
  lv_text_order = 'ORDER  '(006).
  lv_node_text = p_lv_ebeln  .
  CONCATENATE lv_text_order lv_node_text
         INTO lv_node_text
    SEPARATED BY space.
  CALL METHOD g_alv_tree->add_node
    EXPORTING
      i_relat_node_key = p_lv_ebeln_key
      i_relationship   = cl_gui_column_tree=>relat_last_child
      i_node_text      = lv_node_text " 'EBELN
      is_outtab_line   = ls_fin
    IMPORTING
      e_new_node_key   = p_lv_ebelp_key.
ENDFORM.                    " ADD_EBELP
*&      Form  ADD_COMPLETE_LINE
*       text
*      -->P_LS_FIN  text
*      -->P_LV_EBELP_KEY  text
*      <--P_LV_LAST_KEY  text
FORM add_complete_line  USING    p_ls_fin TYPE gty_fin
                                 p_lv_ebelp_key TYPE lvc_nkey
                                 p_lv_ebelp TYPE ebelp
                        CHANGING p_lv_last_key TYPE lvc_nkey.
  DATA :  lv_text_pos TYPE char10,
          lv_node_text TYPE lvc_value,
          lv_node_layn TYPE lvc_s_layn.
  lv_text_pos = 'Position '(007).
  lv_node_text = p_lv_ebelp  .
  IF p_lv_ebelp IS INITIAL .
    lv_node_text = 'PLAN'(008) .
    lv_node_layn-hidden = 'X'.
  ELSE.
    CONCATENATE lv_text_pos lv_node_text
           INTO lv_node_text
      SEPARATED BY space.
  ENDIF.
  CALL METHOD g_alv_tree->add_node
    EXPORTING
      i_relat_node_key = p_lv_ebelp_key
      i_relationship   = cl_gui_column_tree=>relat_last_child
      is_outtab_line   = p_ls_fin
      is_node_layout   = lv_node_layn
      i_node_text      = lv_node_text " Position of item
    IMPORTING
      e_new_node_key   = p_lv_last_key.
    CLEAR : lv_node_layn .
ENDFORM.                    " ADD_COMPLETE_LINE
Regards,
Aby
hope this might be useful.

Similar Messages

  • Reports of WBS Elements plz reply

    Hi
    we have one SAP standard reports for WBS elements ( plan/actual/variance) and one whichis customized project management report in Projects systems but both the reports are showing different balance.
    is there any particular reason for showing different balance for both actual and budget colum?
    plz reply asap
    thanks
    manish

    hi
    please try to use Co Object Name field with sub total

  • Vendor Payments Report with WBS Elements

    Dear Expert,
    I am looking a report for Vendor outgoing payment against WBS Elements.
    Is there any Vendor Payments report with WBS Elements in SAP? I have seen FBL1N but WBS Elements field is blank.
    Thanks
    Samiee.

    Hi,
    You mentioned WBS Element is blank; so please check in any one sample payment documnet whetehr WBS is maintained and if yes find which field it is populated. For eg; sometimes people populate this information in the text or assignment field. If that is the case then change the layout accordingly in FBL1N.
    Regards
    Sreekanth

  • Logic for WBS ELEMENT

    hi
    i have an issue in the report, the problem is
    in the selection screen i have an WBS ELEMENT as an select option(there is no belnr in selection scrren)
    for eg- if i enter
    COMP CODE = 0010
    WBS ELEMNT = 23456
    YEAR = 2008.
    For the above details there are 2 line items in table for that particular belnr as
    BUKRS BELNR YEAR BUZEI WBSELT SHKZG
    0010 40000050 2008 001 23456 S
    0010 40000050 2008 002 00000 H
    there is only one line item for WBS ELEMENT IN BSEG TABLE.
    So i am getting debit(SHKZG-S) value but i am not getting credit value if i write the select query as below.
    SELECT bukrs
    belnr
    gjahr
    buzei
    sgtxt
    kostl
    aufnr
    lifnr
    ebeln
    projk
    FROM bseg
    into table gt_bseg
    for all entries in i_get
    where bukrs eq i_get-bukrs
    and belnr eq i_get-belnr
    and gjahr eq i_get-ryear
    and buzei eq i_get-buzei
    and projk in s_projk.
    please help how to get both values.help with code
    thanks in advance,
    one of the friend from SDN gave the following solution to my problem
    but here he kept KOART = D, WHEREAS FOR MY CODE OTHERLINEITEM MISSED WOULD BE CREDIT OR DEBIT ONCE IT MAY BE MISSED THE CREDIT LINEITEM OR DEBIT ONE.
    LOOP AT GT_BSEG.
    select single BELNR KOART WRBTR PROJK FROM BSEG INTO wa_bseg WHERE BELNR = BSEG-BELNR AND KOART = 'D'.
    append the values of wa_bseg to it_bseg.
    endloop.
    i have faced same problem if u observe the table BSEG if KOART value is D , in that line item you cant get the PROJK value so
    from above select statemnt u can retrieve that value
    finally in it_bseg u can get the lineitems which are emitted by your select query
    PLEASE HELP ME

    >
    sai latha wrote:
    > hi
    >
    > i have an issue in the report, the problem is
    > in the selection screen i have an WBS ELEMENT as an select option(there is no belnr in selection scrren)
    > for eg- if i enter
    > COMP CODE = 0010
    > WBS ELEMNT = 23456
    > YEAR = 2008.
    >
    If you're trying to select from BSEG using only these selection criteria, then your query is likely to be very, very slow.  Since BSEG is a cluster table and therefore only the key is used for the query, you need to specifiy at least BUKRS and BELNR to get any sort of decent performance. 
    If I wanted to select using WBS element (or any controlling object) my starting point would be the Controlling tables COEP and COBK, or COVP which is a view of the two; after all, the Controlling tables were set up specifically to deal with this sort of query.
    Once you've picked up the line you want with your WBS element selection, you can get any of the other lines on the document by selecting from BSEG using the reference document fields held in the Controlling tables.

  • Creation of settlement rules for WBS element

    Hi,
    Iam having problem when creating the settlement rules for WBS elements. The business goes like this.
    We have XI interface which creates the Idocs and an inbound program(customized) to process the Idocs. When the Inbound program is run the WBS elements are created and settlement rules are created for the WBS elements. The inbound program is run automatically thru batch job.
    First time when the Idocs are processed about 95% of the WBS elements have settlement rules created and for other 5% settlement rules are not created. The Idoc is in status 64. I tried reprocessing the Idoc and then the settlement rules are getting created succussfully. The problem is Iam not able to find why the Inbound program is not processing succusfully when its run first time but works when reprocessed.
    I appreciate if anyone can send their views.
    Best Regards
    SK

    Hi!
    You might set the processing to check not only once the relevant IDocs, but more times...
    Check out these programs, and set them into a batch job periodically...
    RBDMANI2
    RBDAPP01
    Regards
    Tamá

  • BTE Failing for WBS Element

    Hi,
    I need to modify the document created using FB01 / MIRO for WBS Element. I could not find any user exit or BADI to do the same. So I tried the BTE 1120... I added a structure to BSEGSUBT to add the WBS Elements... And in the FM for 1120, I am passing the WBS Element to BSEGSUBT-PROJK.
    But this data is not getting updated in the document. On further investigation, i discovered that the Internal Table T_ACCIT has the field PS_PSP_PNR and not PROJK and its because of these differences in the name of the fields, i am not able to add the data to ACCIT...
    How do i get my data in the document?
    Appreciate your help.
    Kind Regards,
    Tanuja

    Helll T ,
    i think in that case ,...make use of Substitutions in Controlling area , in FI area system wont allow to change field values which are not part of its substittion fields.
    try GGB1(tcode)--->Cost Account ->line item->create Step -->and make use of Exit Module in order to change value of COBL-PS_PSPNR or something like that.
    regards
    Prabhu

  • Planning Layout for WBS Elements

    Any one have any idea how to set up the planning layout for WBS ELEMENTS & COST CENTER?
    We are trying to plan for WBS elements and Cost center through CJR2 but I don't have any layout designed for this.
    Any ideas or suggestions?

    I doubt if you can have a single layout for planning both at Cost Centre and WBS level.
    But you can create your own layout by copying the standard planning layout under a different name and then change the copy (T code OPO1)
    We in our project created a layout with WBS Element (PSPGR) and Cost Element (KAGRU) as Characteristic Values with lead column structure 'Characteristic value and name'.
    You then create/assign a Planner Profile>Planning Area>Planning layout using T Code KP34.
    Call/change your planner profile (T code KP04) to above before doing the cost planning in CJR2.
    Regards
    Sreenivas

  • Search help for user field for WBS element

    Hi,
    how can I add a search help to one of the user fields for WBS elements without modification? Is there an exit which I can use? I want to have a search help for field PRPS-USR02.
    Thanks for your help.

    Hi
    Create an elementary serach help using the Table USR01 or USR03
    see the steps
    1) Elementary search helps describe a search path. The elementary search help must define where the data of the hit list should be read from (selection method), how the exchange of values between the screen template and selection method is implemented (interface of the search help) and how the online input help should be defined (online behavior of the search help).
    2) Collective search helps combine several elementary search helps. A collective search help thus can offer several alternative search paths.
    3)An elementary search help defines the standard flow of an input help.
    4) A collective search help combines several elementary search helps. The user can thus choose one of several alternative search paths with a collective search help.
    5)A collective search help comprises several elementary search helps. It combines all the search paths that are meaningful for a field.
    6)Both elementary search helps and other search helps can be included in a collective search help. If other collective search helps are contained in a collective search help, they are expanded to the level of the elementary search helps when the input help is called.
    CREATION:
    Go to SE11  Tcode
    select search help
    give the 'z' search help name and create
    select the selection method ur table name eg : 'mara'
    dialog module 'display value immediately'.
    add the field whatever u want and lpos = 1 and spos = 1 and check import and export parameter.
    where left position when displaying and spos = search position
    and then save and activate ..
    See the links:
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee38446011d189700000e8322d00/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee45446011d189700000e8322d00/content.htm
    https://forums.sdn.sap.com/click.jspa?searchID=3173469&messageID=2176485
    https://forums.sdn.sap.com/click.jspa?searchID=3173469&messageID=3601619
    pls go through this for search help creation
    http://help.sap.com/saphelp_nw2004s/helpdata/en/41/f6b237fec48c67e10000009b38f8cf/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee2b446011d189700000e8322d00/content.htm
    Search Help Exits:
    Re: dynamic values for search help
    Re: Dynamic search  help
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee52446011d189700000e8322d00/content.htm
    http://www.sapdevelopment.co.uk/dictionary/shelp/shelp_exit.htm
    https://forums.sdn.sap.com/click.jspa?searchID=4390517&messageID=1712818
    Regards
    Anji

  • Segment for WBS element in Inbound Sales Order Idoc

    Hi gurus,
    I am trying to create an inbound idoc for sales order ' VA01'. I need to populate WBS element in the item level under Account Assignment Tab. I am using ORDERS05 basic type. Please help to find which segment to use for WBS element. Waiting for your reply. Please help.
    Regards,
    Satyajit

    Hello,
            As far as I know, there is no Segment / Field definition in ORDERS05 for WBS Element as it is not mandatory information to be filled in order for the Sales Order to be Complete. So, you need to create an Extension of the IDoc Type ORDERS05. For your requirement, here is the Approach I have.
    1. Create an extension for IDoc Type ORDERS05 to ZORDER05 with a Custom Segment Z1EDP01 in which you'll have the Custom Field Name VBAP-PS_PSP_PNR which is the WBS Element field in VBAP Table.
    2. Now, use the Customer Exit EXIT_SAPLVEDA_001 in the Enhancement VEDA0001 in which you can actually populate the Field WBS Element that would be already available in the Inbound IDoc to store it in a Work Area. As you are aware, you'll need to create a Project in CMOD for the same.
    3. Export the same to some MEMORY ID 'XXX'.
    4. Come back to the Selection Program for ORDER05 which is IDOC_INPUT_ORDERS in which you'll find the below CASE Statement.
        CASE xaprau.
              WHEN ' '.
                PERFORM call_va01_new_orders USING ok.
              WHEN 'Q'.
    Aufruf Transaktion Auftragerfassung VA01 mit Bezug auf Angebot
    call transaction Order Entry VA01 with refer to quote number.
                PERFORM call_va01_new_orders_angbt USING ok.
              WHEN 'C'.
    Aufruf Transaktion Auftragerfassung VA01 mit Bezug auf Kontrakt
    call transaction Order Entry VA01 with refer to contract number
                PERFORM call_va01_new_orders_contk USING ok.
              WHEN 'L'.
    5. Now, since our Standard Order Type (VBAK-VBTYP) is 'C',
        we'll have to choose the Subroutine for the 'C' Option.
    6. In this Subroutine, there is another Subroutine va01_dynpro_kopf_kaufmann_kde2 which is for populating Custom Dynpro Fields for the Sales Order. So, we need to choose the same Subroutine inside which we have to Create an Enhancement Implementation.
    7. In this Enhancement Implementation (Implicit), we have to IMPORT the value of the WBS Element which was exported in the Customer Exit.
    8. Check if it is initial. If it is not, then Call the Perform as below.
         IF NOT WA_Z1EDP01 IS INITIAL. "Checking if the Segment
                                                           " is Empty
       PERFORM DYNPRO_SETZEN USING 'COBL-PS_POSID' WA_Z1EDP01-ZZWBSELEMENT.
    ENDIF.
    9. Since the Sales Orders are posting using BDC here, by calling the above Subroutine DYNPRO_xxx, we are appending our Custom Segment / Field value to the BDC_DATA table.
    10. In Step 8, I've given the Notation for Work Area. It will also be applicable when there are multiple Line Items. All you have to do is to EXPORT an Internal Table instead of Work Area and use the same here for each Line Item.
    11. I've given you above procedure because I've worked on similar requirement in which I had to populate the Special Processing Indicator instead of WBS Element.
    Hope it would be helpful for you.
    Thanks and Regards,
    Venkat Phani Prasad Konduri

  • FI  posting not allowed for WBS Element

    Hi All,
    While doing down payment billing I'm getting error that FI posting is not allowed for WBS element. But FI periods are open for all months in 2008.
    Please suggest how to resolve this issue.
    Regards,
    Harish

    Hello
    Account assignment
    If you want to post actual costs and commitments to a WBS element, you have to indicate that the WBS element is an account assignment element in the WBS. All objects that can be assigned costs and commitments within a project (for example, orders, networks, or purchase orders) can only be assigned to a WBS element if you have set the account assignment indicator for the element.
    In Customizing for the Project System, you can set an indicator to specify that costs are planned for all WBS elements or only for specific WBS elements.
    Billing
    If you want to post revenues to a WBS element, you have to indicate that the WBS element is a billing element in the WBS.
    Reg
    assign points if useful

  • Error when processing asset under construction (AuC) for WBS element message no cj824

    Hi,
    i am getting error message when i change dates in activities.
    Error when processing asset under construction (AuC) for WBS element
    Message no. CJ 824
    i have checked related post but did not find any solution. also check SAP Note but not related to my issue.
    Please guide.
    thanks
    Sunil

    Hi Ken,
    Please check below screens:
    according to this error message AUC has some missing field or some incorrect value. but when i checked via program RAUNVA00 which will display
    Incomplete Assets - Detail List.
    but this program does not return any incompleteness.
    i found many threads and SAP Not but none of is related to my program. this problem comes when i change dates in activity and save the project.
    Please suggest what to do now.
    thanks
    Sunil

  • Autharisation object for  project team for WBS element

    Hi all
    My client requirement is when they allotment project team for WBS element some of the user restrict to delete it from menu tab in CJ20N transaction code and particular user only delete it. could any one guide me under which object i can manage this authorization to restrict the user so that in menu tab delete tab is gray out.
    Regards

    Hi,
    Using ACL, you can give four authorizations like 'read', 'write', 'admin' and 'no authorization' for a user for the each element (object) of project.
    For a user, you maintain the ACL for the whole hierarchy(inheritance) or for individual element.
    You can maintain ACL for user group or for Organization Group instead of users as well.
    In the project profile in SPRO, we can see three radio buttons for ACL like 'No ACL', 'ACL (No Inhr.)', 'ACL (with Inh.)'. You choose according to your requirement.
    For more details please go through SAP Help. Explained in detail there.
    Regards,
    Gokul

  • User Status Change Log for WBS Element

    Hi All,
    I have a requirement to capture the user and time when the user status has changed for WBS Element in TCODE CJ20N.
    How do I enhance the standard table to add these 2 fields and also which enhancement is used to populate these fields?
    Thanks
    David

    hi david,
    if your looking for status changes in WBS for CJ20N tcode then
    have changes documents tick marked in OPSA tcode for a particular project profile and then create project in CJ20N with that project profile and go to that respective WBS and click the blue icon and goto
    Extras->changedocuments->All---> here click on all changes or history ... here this should give you required data your looking for ...
    regards
    pushpa

  • Changing Status Profile for WBS Element

    Hi Freinds,
      How can we change the Status Profile for the WBS Elements.
    say for Eg : need to chage status Profile Z0000005 to Z0000008
    where they reflect in DB Table JSTO for OBJNR in filed STSMA
    Please suggest me the function modules or BAPIs
    Thanks in Advance,
    Ganesh

    hi,
    try the below given link
    [Changing Status Profile for WBS Element|Update WBS element;
    hope this helps
    Regards
    RItesh J

  • Internal order creation for wbs element

    hi
    I want to settle internal order for wbs element ,but while creating internal order in KO01,required Order type type not appearing mean in my company wbs element required for order type PS01,Category -20(network),so for this 20 cat. where should i create internal order.please advise me
    thanks
    chandu

    Hi,
    you can't use the order type related to category is 20, because it will use full only PS. you can create the internal order with category 10 and maintain the settlement rule said that to be settled at WBS element.
    Thanks and Regards
    Nagaraju SSV

Maybe you are looking for

  • Problem in excecuting procedure

    Hi All, I am facing problem in executing one simple procedure. i am excecuting by writing the following code in the SQL editor. execute test_procedure the procedure am using is given below CREATE OR REPLACE procedure test_procedure(para out number )

  • Installing Yosemite from 10.6.8 - Now stuck in OSX Installer

    I have a White Macbook that was running Snow Leopard and I figured I would try to install Yosemite onto it because why not. Downloading was fine, installing seemed fine, but after the "22 minutes remaining" screen, the bar at the bottom doesn't move

  • Disable warning msg IE/Firefox

    I have a form, from which the user at one point clicks a link to navigate away from the page, and then returns to continue the form (all takes place in one window). If the user changes data on the form before navigating away, IE/Firefox popup a warni

  • How to use an array of references

    Hi, I defined a couple of GOOP objects, each of which has a reference. I want to dynamically add/remove these references into/from an array and, in my implementaion, I had this array a globle variable so that different VI's can access it. But I alway

  • Scadm in Solaris 10

    Is the scadm command no longer available in Solaris 10? I can't find the command or a package to install it. Does the new ALOM CMT on the T1000/2000 no longer support this command?