Enhancement for WBS via CJ20n

I'm trying to update all the WBS elements with data that the user key in at the project definition level. Is there any BAdI or Exit I can use for this?
I have tried definition WORKBREAKDOWN_UPDATE, but the parameter IT_WBS_ELEMENT seems to be empty when I don't manually change any WBS element.

There is one Enhacement Spot (ES) that can solve ur purpose : ES_SAPL2002
Hope That Helps
Anirban M.

Similar Messages

  • BADI / Enhancement for WBS filtering

    Hi,
    I want to add my code to filter the IDOC PROJECT01 on 'Company code' via BAPI, BAPI_PROJECT_SAVEREPLICA. There are two BADIs but they are called before the standard code for filter objects.
    Kindly suggest a BADi / Enhancement to satisfy the above mentioned requirement.
    Thanks

    There is one Enhacement Spot (ES) that can solve ur purpose : ES_SAPL2002
    Hope That Helps
    Anirban M.

  • USEREXIT / BADI to get WBS elem system status before&after for WBS in CJ20N

    Hi friends,
    Please help me out to capture the WBS element system status after and before the changes  in CJ20N tcode, the status has to be posted to the P I system.
    Please let me know if any user exit exists for CJ20N.I am not able to find any in CMOD.
    I have tried using the BADI's WORKBREAKDOWN_UPDATE and
                                              PROJECTDEF_UPDATE  .
    but was not able to capture the changed system status .
    Is there any other way to capture the system status and post them to PI.
    Thanks and Regards,
    KC
    Edited by: Krishna Chaitanya  G on May 7, 2009 7:19 PM

    Hi Afzal,
    The User wants to get it posted to the PI system as soon as the system status of WBS element is changed.
    I am already done with RFC FM for this purpose which gets  the changed status of  all PROJECTS-WBS elements.
    Our team is facing some probs with connecting to PI through RFC.
    Getting  'SYSTEM_FAILURE' error, when executing the RFC with PI system's destination.Not able to trace out the probs, they have tested the connection with IDOC which was a success and able to post the PI.
    They want me to capture the data in USEREXIT/BADI and some how trigger the IDOC with back ground job scheduled.
    Thanks and Regards,
    Krishna Chaitanya G

  • User Exit/BADI while setting status as TECO for WBS in CJ20N

    Hi all,
    I need a BADI/User Exit which triggers when we try to set the status of WBS as 'TECO'  in CJ20N transaction.
    Please help.
    Thanks in Advance,
    Sagar

    Hi Sagar,
    Go through this Badis.
    AFABD_CHANGE
    DOCUMENT_MAIN01
    DOCUMENT_OBJ
    DOCUMENT_STORAGE01
    IHSA_LIST_EDITING
    IWO1_ORDER_BADI
    IWO1_ORDER_BADI
    MRO_CONTRACT
    MRO_CONTRACT
    NETW_DIR_PROCUREMENT_REF
    NETW_USER_FIELDS_F4
    PLM_CATALOG_IF
    PLM_CATALOG_IF
    PROJECTDEF_UPDATE
    PS_TRANSFER_DATES
    WBS_FIELDS_FOR_ASSET
    WBS_USER_FIELDS_F4
    WORKBREAKDOWN_UPDATE
    If Found Help Full Do Reward.
    Regards.
    Eshwar.

  • 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

  • Lock the profit centre change via CJ20N and CNMASS tcodes

    Hi Friends,
    I have a requirement where in user should not be allowed to change the profit centre of Project Definition and WBS via tcode CJ20N and change the profit centre of Project Definition, WBS, Netowok and Activity via tcode CNMASS.
    I could achieve the profit centre lock for PD, WBS and Network by Implementing BADIs PROJECTDEF_UPDATE, WORKBREAKDOWN_UPDATE and WORKORDER_UPDATE.. The implemented BADI 'WORKORDER_UPDATE 'is reachable while changing profit centre of Activiy as well. But the details of the changes of activity is not visibile inside BADI.
    If anybody has any input for this, it would be appreciated.
    Thanks,
    RK

    Thanks Martin,
    Small scenario here..I have created a Validation and In prerequisite of Step001, I have kept a condition Transaction Code = CNMASS. Structure AFVGD is visible.
    I have created an Exit PLOCK, but when I keep a Break Point in the ABAP Routine of PLOCK(Both soft and hard Break Points), the Control doesnt stop in those break points when I run the transaction CNMASS.
    I think some understanding in the concept is missing in my part. Please suggest to help me fill this gap.
    Regards,
    RK

  • User-defined fields for WBS

    Hi,
    Std SAP provides the following user-defined fields for WBS.
    4 numeric fields
    4 general fields
    2 date fields
    2 check boxes
    We would like to use as many as 20 numeric user-defined fields for wbs.
    Is there a way to do this?
    Thanks in advance.
    Manohar

    hi,
    It is not possible with user defined fields. You can achieve this using SPRO menu path Project System ->Structures->Work Breakdown Structure->Enhancement for Project Definition WBS lements -> Create customer specific fields in WBS.
    You have to use enhancement CNEX0007 to create the required fields.
    You will, ofcourse, need the help of an ABAPer to do this.
    Muraleedharan.R

  • RMB on WBS in CJ20N

    Hi Everybody,
    When i am doing  Right Click on a WBS in cj20n in the right side, iam not getting any popup windiwn whiich iam suppose to get.
    Pleae advise.
    Thanks in Advance.
    Regards.

    Hi,
    The pop up window is a default option for the WBS material. The following 2 cases can happen in your case.
    1. The desired WBS is not highlighted or
    2. ANother user is opening the same Project which prevents you from doing any changes.
    Regards,
    Uddhab Paul

  • 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

  • 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

  • PR eliminated not return budget for WBS

    Hello Guys.
    PR even with "deleted" status not return budget for WBS.
    In tcode CJ20N the Purchase Requisition has been marked for deletion. The committed amount of the budget not returned to WBS element.
    The personnel has some way to find out where did the budgeted value of this eliminated PR?
    Have performed CJEN and nothing happened.
    Please I need a help in this matter.
    Thank you very much
    Vitti

    Please check the below specified link, which is very much similar to u r requirement
    http://help.sap.com/saphelp_46C/helpdata/EN/fd/45add69d6411d189b60000e829fbbd/frameset.htm
    Regards
    Suresh

  • 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

  • Need a BAPI to Change the WBS in CJ20n

    Hi All,
    Can anyone provied me a BAPI to change a WBS in CJ20n. Actually there a check box named "Account assignment" in the WBS screen of CJ20N, the checkbox is Tickmarked. I need to Untcik this checkbox.
    A quick response will be appreciated.
    Regards
    Abhii

    Hello,
    Check the BAPI - BAPI_PROJECT_MAINTAIN, in the tables parameter there is a component I_WBS_ELEMENT_TABLE which has a structure BAPI_WBS_ELEMENT. It has a component WBS_ACCOUNT_ASSIGNMENT_ELEMENT which represents Indicator: Account assignment element. Setting and resetting this may help in solving your issue.
    P.S. Check the documentation of this BAPI for further assistance.
    Thanks and Regards,
    Sachin

  • Table for WBS and employee information

    Hi,
    Is there a table where I can find information for which WBS elements an employee are allowed to record hours against?
    Thanks!
    BR,
    Linda

    Hi,
    If I go to transaction CJ20N, select a WBS element, choose Edit -> WBS Element -> Project team for WBS element, I get a list containing the employees that are allowed to record hours against this WBS element, and the allowed time-interval. I want to transfer this information to a third-party system, but I'm not sure how I'm going to collect the information. I cannot find the correct tables to collect this information.
    Does anyone have any suggestions?
    Thanks!
    BR,
    Linda

  • How to load Cj01 create project for WBS level 1,2 and 3

    Dear All
    I want to load the project for WBS element.I had used IDOC project01 for the same but I am getting error as 'SaveReplica'method was not called up via ALE.I am presently trying with LSMW recording for tcode CJ01 in order to populate the
    wbs levels 1 ,2 and 3 since the hierachy is not fixed i:e there is no limit as to how many 2 or 3 wbs levels are there so how shall i proceed with recording.If any body has migrated Projects for WBS elements please do share me.In my recording i am getting error 'Do not enter a level greater than 2'.is it that i have to carry t recording for each level seperately.
                        Tried with Bapi Bapi_project_maintain and all Bapis related to it most of the cases i am getting
    error as to no initialization created though having executed Bapi_Ps_Initialization.
    Regards
    Somnath

    Hi Somnath,
    The BAPI, BAPI_PROJECT_MAINTAIN should work for any levels of requirement..and you dont need to initialize it. First, go through the documentation given in the SE37 transaction code. It will explain all. Just concentrate on the reference number. If you see in the example given there, two wbs elements are being created.
    Then you have to use methods like create,save...unlike other BAPI's.
    Just go through the documentation once.
    Regards,
    Vishwa.

Maybe you are looking for

  • HT1349 how do i transfer my music back to my computer

    how do i transfer the music from my iphone back to my computer

  • Multitrack View not showing up on Adobe Audtion 3.0

    You have your Edit View, Multitrack View, and Cd View. Edit View and Cd View work when I click on them but Multitrack view doesn't come up when i click on it. The time selection although does change and I am able to navigate my cursor blindly not kno

  • Additional BP relationship

    Hi, Ideally, the Business Parter of the user will have relationship with the Business Parter of the organization unit, with which the user is associated (employee of). This relationship can be seen by entering the Business Partner of the user in tran

  • Blackberry Calender not update

    My boss have blackberry porsche. recently he complaint to me that he have some a problem with blackberry calender. 1. His secretary sent him a calender appointment i.e 18/02/2015 Lunch Appointment at 1pm using Microsoft Outlook Calender. He received

  • Seeking help in converting Excel report to Crystal (Related to format)

    All, I'm trying to create the report found in this image into a crystal report http://img.auctiva.com/imgdata/1/7/7/2/0/4/webimg/144238299_o.jpg I've got the data but I now stuck on the format. Col B = Application Row 1 = Report range (Lastweek, Last