User exit to restrict WBS creating Network / PR

Hi All,
    I want to know user Exit for WBS to restrict from creating Network or PR . Basically I want to restrict 1st & 2nd level of WBS from creating PR & my client not ready to use any manual method to restrict the same so I want to know any User Exit for the same .
  Thanks

Hi,
Let me again take your queries point wise.
1. Is  there any User exit available to restrict the network for only 1st & 2nd level WBS  because my user are not ready for  User status or  for any manual process  .
Answer:- Try
CNEX0009 (Material Components in Network)
CNEX0026
PPC00008 (Enhancement in adding and change in Components)
2. Is it possible to give only display  authorization  for only 1st & 2nd level WBS   to some user ( only for those who creates Network in project structure)
Answer:-  Yes, try executing SHD0 and create a transaction variant and later on do the changes like which field to make display only and which one to not.
OR
Ask Basis guys if they can help you out in this case.
3. Any way if I creates Network but not possible creates Activity or not possible to assign Material to that Activity ( to restricts Creates PR  or Reservation through CJ20n )
Answer:- Try OPSG settings as I mentioned in my earlier post.
OR
Try in OPUA, OPUB and OPUC and search if you hide activity based on INFLUENCING FIELD on LEVELS of 1 or 2 only.
OR
Change Procurement Parameter Indicator of Res/Pur. req to NEVER
OR search in OPUK (Not sure if this can help you)
OR Try using user staus and set it to level 1 and 2 only. You need to use all Object Types of Network. There would be 3 object types related to network and then use the business transaction as Material Purchase Requisition. Set this to Forbidden and then set this user status to WBS/Network.
Have a look at the following screen shot.
I hope this may help you..!!
Regards,
Amit

Similar Messages

  • User exit to restrict the Short description ( POS descpn) in Artcile master

    Hi
    Could you please help me out with the excat user exit for restricting short description (pos description0 in artcile master. It allows 40 characters, i need it to restrict it to 30
    Thanks
    Sreenath

    Hi
    I know for IS-R the BADI 'BADI_MATERIAL_OD'. It works for MM41/2/3 but I think that it doesn't work for this field.
    I hope this helps you
    Regards
    Eduardo

  • I need a user exit to restrict total qantity of yeild, scrap and rework on

    Hi friends
    I need a user exit to restrict total qantity of yeild, scrap and rework on CO14 (Confirmation of Production Order Detail) not more then total qantity field in CO03 (Production Order Display). Please also mention if what I am asking is theoratically right and if possible please explain a bit from the functional point of view.
    Regards,
    Anurag Jain

    I resolved it

  • User-Exit / Badi  for ML81n (create service entry sheet)

    Dear experts,
    I am looking for a User-Exit / Badi  for ML81n (create service entry sheet),  which will enable me to compare its date with the referenced PO's item's delivery-date,   befor saving ,  and send an error message (with no update) if the check is not OK.
    Remark :  I have tried MB_DOCUMENT_BADI   but with no success because you can't send an error message from it.
    Thank you
    Yaacov

    hi check below thread
    User-Exit for Service Entry Sheet via ML81N?
    regards
    vijay

  • Routine / User exit in SD to create an Accounting Document

    Hi Everybody,
    Anybody please tell me the Routine / User exit in SD to create Accounting Document from an SD billing document.
    Also need the user exit that will split the accounting document into as many documents as required.
    The problem I am facing is like the splitter program fails to copy the document header text into all the accounting documents produced as a result of the splitter program. Appreciate your help.
    Thanks,
    Neethu.

    Hi Neethu,
    Sorry, I don't understand very well your requirements.
    Do you have problems with splitting in billing? If yes, see SAP Note 11162 - Invoice split criteria in billing document and search posts with the string ZUKRI.
    To change data in the interface to FI from billing, see Note 301077 - User exits for the interface to accounting, but I think that you cannot create new FI documents with these enhancements.
    Other question, see SAP Note 36353 - AC interface: Summarizing FI documents, perhaps your problem can be solved with the advices of this note.
    I hope this helps you
    Regards
    Eduardo

  • User Exit - adding defualt WBS Element in addi.tab for IW31 - Servi.Order

    I am facing a problem with adding WBS Element in Addit.Data tab for Service Order creation using IW31.
    At the time of creating service order using TCODE IW31, I have to maintian default values like WBS ELEMENT, for this I am using a USER EXIT "IWO10010".
    The problem is getting dump error. Becuase, it is NUMC type and I am passing the value with character + numeric. Like "EX/1232/22".
    Field length is NUMC - 8.
    "CAUFVD-PSPEL"
    If I create manually without using user exist, the field WBS Element is accepting the value and service order is creating successfully with WBS Element.
    This is also same as CAUFVD-PSPEL.
    I Couldn't understand How the SAP system will works?
    Any solution for this.
    Note: Creating Service Order IW31, Passing WBS Element with user exist with same field (CAUFVD-PSPEL) giving dump error showing "Passing Character values". If I create manually, and enter character + numeric in the same field CAUFVD-PSPEL, system creating service order without any error.
    Help me out
    thanks
    Sekhar

    self answered

  • User-Exit or BAdI for creating a PR in MRP and in ENJOY

    Dear experts,
    I have the following problem:
    PR are created in 2 ways in our system.
    a) Manually in ENJOY transitions (ME53N)
    b) via MRP run (MD04, MD15,...)
    My request is to fill the field "vendor material number" in the PR with the value of the connected InfoSet  record (if there is one).
    For PRs that are created manually (a) ) I achieved this very easy by using the BAdI  ME_PROCESS_REQ_CUST and the method PROCESS_ITEM. there I read the infoset record and I fill the fields as required.
    Unfortunately the BAdi is not used when a PR is created by using MRP. I then tried to use the user exit SAPLMEWQ with its component EXIT_SAPLMEWQ_001. but as far as I can see this exit is not used in MRP as well.
    Does anyone has a hint for me how I can achieve this functionality for the MRP run as well?
    thanks!
    Alex

    Hi,
    I have implemented the BAdi as you suggested.
    In the method IF_EX_MD_CHANGE_MRP_DATA~CHANGE_MDPSX_EBAN I have set a breakpoint to see if I stop there if I create my PR.
    I have starte a MRP run (report RMMRP000) and then I transferd my planned order to a PR in transaction MD15.
    Unfortunately the PR is created without the program to stop.
    what am I doing wrong? or am I missing something?
    best regards, and thanks for any help!
    Alex

  • BADI / user-exit for MD02 while creating Schedule Lines

    Hi experts,
    I have a problem with implementation that I'm designing.
    Current situation:
    While MRP run (MD02 or background) new Schedule Lines are being created in reference to MM Scheduling Agreement.
    Example:
    04.08.2014
    SchLne
    5500000415/00010
    200
    04.08.2014
    IndReq
    VSFB
    200-
    05.08.2014
    SchLne
    5500000415/00010
    300
    05.08.2014
    IndReq
    VSFB
    300-
    2 Schedule Lines where created - for wuantity 200 and 300.
    Target:
    There is a need to create more than one Schedule Line per day during MRP run. According to example there should be for example 2 Schedule Lines in 04/08 and 3 Schedule Lines in 05/08 all for quantity = 100. There is possibility to change Schedule Lines in ME38, but there is a need to make a change during creatin while MRP run.
    04.08.2014
    IndReq
    VSFB
    200-
    04.08.2014
    SchLne
    5500000415/00010 *
    100
    04.08.2014
    SchLne
    5500000415/00010 *
    100
    05.08.2014
    IndReq
    VSFB
    300-
    06.08.2014
    SchLne
    5500000415/00010 *
    100
    06.08.2014
    SchLne
    5500000415/00010 *
    100
    06.08.2014
    SchLne
    5500000415/00010 *
    100
    So instead of creating only 2 Schedule Lines, MRP should create 5.
    I'm looking for a BADI/user-exit to edit Schedule Lines which are to be created by MRP and change it tn reference to the needs.
    I found only one BADI:
    BADI:    MD_CHANGE_MRP_DATA
    method: CHANGE_MDPSX_MDBS
    The priblem is that this method is only being executed when there are Schedule Lines which already exist.
    Maybe some of you have done some extension similar to mine? Please give me advice where I should put extension.
    Thanks in advance!

    Dear Saravaran,
    Thanks for the reply.
    This will not suits to us. The provided BADI will works upto Posting the material document in transaction MIGO and it will not considered for the FI level entries.
    Hope you could have understand mine requirement.
    The requirement of mine is:
    While doing the GR with ref to PO the material documnet will be posted and subsequently FI documnet  will be  generated in Background. While generating the FI document i need to manipulate the values for the G/L. So that the manipulated values will be flow into BKPF and BSEG tables.
    Thanks.
    Regards
    Swamy

  • [Request] Special user-exit we need during creating purchase order

    Hi, Gurus!
    We need to make specific User-Exit during creating Purchase order.
    When user creates/change a PO document (ME21N/22N), SAP has to check the u2018CUSTOMERu2019 filed whether it is BLANK or NOT in Delivery Address tab at ITEM LEVEL.
    If there is no value in that field, system will automatically input right value with useru2019s business logic.
    Thatu2019s what we want to implement in the future.
    If you have any solution or recommendation for this, Please help us.
    I really appreciate your help in advance.
    Best Rgds;
    Ian

    For checking user exit - SMOD, you need to activate this exit via CMOD
    For Badi - SE18 to check & SE19 to implement
    Take the help of your abaper, give him / her your logic.
    Hope the above answers your query.
    Regards,
    Vivek

  • Is there a user exit to restrict BOM change and display using material type?

    Hi Gurus,
    There’s a need to limit access to BOMs on a per material type however the client does not want to use the functionality of "BOM Authorization Group" in BOM header details.
    Do we have a user exit that can satisfy the said requirement?
    Thanks,
    Mae

    Hi
    Restriction to Changes of BOM will have better control using authorization object .Go to PFCG with your basis guy and try to explore the objects
    You can use C_AENR_BGR object to restrict.
    Otherwise , try apply BADI BOM_UPDATE
    Regards
    JH

  • Which User-Exit is used to create IDOC when we release procee order?

    My question is the IDOC (Basic type: LIOPRO01 and Message type: LIOPRO) is generate when user save the process order or when he release process order? I want to trigger IDOC when user release process order.
    Is this the use exit i can use PPCO0007?

    hi
    ty this user exit
    EXIT_SAPLCOIH_002
    Bharat Bhushan

  • User status linking between wbs and network

    Dear All,
    I got one requirement in which i am using user status at wbs level to block all the transactions. Now the  problem which i am getting is that even though i am maintaining the user status at wbs level, users are able to post the data on network activities. If i am maintaining the user status at activity level than i am able to stop the same.
    Kindly suggest cant we maintain user status at wbs level and stop fi posting at activity level. Is there any way to achieve this.
    Regards
    Abhishek Sinha

    Dear Abhishek,
    Use same sataus profile on Neworks also after having included Network activity & Network header as affected object types in OK02
    regards,
    Sam L.

  • User Exit for the PO Create in 4.6c version

    Hi Experts,
    We have a requirement where we want to note the PO number
    generated in ME21n, schedule a job to run for upadating the same PO( putting Vendor Confirmation ),
    after the PO is successfully created.
    Can someone help me the with the exits available in 4.6c for
    picking the PO number generated in ME21n. And also , exit where we can scedule
    the job of same PO change, ensuring that the PO has been created in database.
    We want the following :
    1. During PO create , note the PO number
    2. During PO create, schedule a job for the same PO update.( to put Vendor confirmation )
    3. Ensure that the job runs afer PO is succesfully created in database.
    4. Use the Exit available by SAP.
    Note we are in SAP 4.6C version. The BADI, ME_PROCESS_PO_CUST is not available in
    4.6C
    Thanks to all for giving valuable suggestions.
    Regards,
    Purva

    Hi Purva,
    Get the PO new PO number from this Enhacement :MM06E005
    Exit:EXIT_SAPMM06E_013
    Here you can get the created PO number in
    the field I_EKKO-EBELN.
    Thanks.
    Note:Reward Points if you find useful.

  • User exit Or Badi for  creating Service order while modifying sales order.

    Hi Experts,
    I am creating Notification using transaction IW51.
    In IW51 there is a button to create a sales order.
    I click on sales order button and create a sales order.
    Now notification and sales order are created.
    Now i go in transaction VA02 and click on avalibility check push button .It gives me some popups in which i select copy all options.Then  i click on save button
    .At this point service order gets created.
    My requirement :
    Before the service order gets created i want to pass the notification data ; for ex- Equnr(Equipment number) to service order.
    Thanks & Regards,
    Chetan

    Hi,
    Are you saying first create notification,then service order
    and then Sales order.
    But the requirement is create notification then sales order and when you go in va02 and while modifying the sales order and create service order.
    Thanks & regards,
    chetan.

  • User-Exit or BADI for creating TO using TR in WM

    Dear Experts,
    I am preparing Transfer Order using Transfer Request through transaction code LT04.
    Now when I am doing Putaway (either background or foreground), system itself evaluates and suggests destination bins as per SAP standard logic. For me the destination bins suggested by system is correct, but what I want is to get complete list of destination bins suggested by system, since I want destination bins to be selected based on my logic from that list and not as per standard system logic.

    Hi Ashish,
    Are you able to see the list of destination bins suggested by the system in TO creation transaction?
    I think system will show only one destination bin. You can check it in debugging mode while creating TO.
    FM L_TO_PREPARE_ITEM_INT will propose the destination bin , after execution of this FM you will get the destination
    bin in e_ltap-nlpla parameter of this FM.
    Regards,
    Pawan

Maybe you are looking for