How to Check for budget in WBS Element ?

Is there any mechanism to check if budget has been exceeded, in the respective WBS Element, while at or before approval of manhours in CAPP. It so happens manya  time that, times are getting approved, and CAT5 Errors are taking place due to shortage of budget. How can we pro-actively check for budget being exceeded, and then avoid budget errors during CAT5 runs? Any suggestions?

Hi
You need to activate budegt availability control
Budget Control at WBS level
Budget Control at WBS level
Control Budget Across Projects
Control Budget Across Projects
Thanks
S.Murali
Edited by: S. Murali on Jul 15, 2009 6:54 PM

Similar Messages

  • How to find for a particular WBS element thourgh which budget has consumed

    Hi ,
           I have a WBS element C-09864/001/002. In CJ33  system is showing Budget amount 90,000 and distrbuted 90000. So total budget has consumed. Now if i want to know how the budget has consumed ,means in what ways it has consumed like PR or POs and what are those  PR& PO doucment numbers.
    Apart from PR & PO s directly by posting FI documet also , is there chance for consuming budget .If yes how to find ?
    Thanks & regds
    ramachadra

    Apart from PR & PO s directly by posting FI documet also , is there chance for consuming budget .If yes how to find ?
    -> transaction MIRO, CJ88, KO88
    You can use the steps I have provided to check this.
    Regards, Gordon

  • Budget exceeded WBS element

    I am creating purchase order for WBS element of amount 76214 USD but getting error Budget exceeded. Details of WBS element is (checked through CJ31) Distributable 807,800.00  USD and  Assigned 847,753.97  USD.
    Please can you help how to check balance amount in WBS element.

    Hi
    Please note that distributable amount is the figure on that particular WBS element which can be utilised on it or can be on its lower level WBS elements. Assigned value is total of commitment and spent value.
    In you case assigned value is more than distributable - it means full value is utilised on this WBS element.
    You need to check under CJ33 for the released value and assigned value.
    or if you want to know available amount then use the report s_alr_87013558 or S_alr_87013561.
    And also check the tolerance % for excess amount that can be spent on WBS elements in configuration through PS -> costs -> budget -> tolerance limits.

  • How to capture the different sold-to party for a single WBS Element

    Hello,
    The client wants to automatically populate the Partner field in the WBSE. The Sold-to party that is indicated in the Sales Order will be the same with the Partner Field in the WBSE. I would like to ask regarding on how can we capture the different sold-to party for a single wbs element, since in our project there is a system constraint where it is not possible to have multiple u2018sold tou2019 rows assigned to partner field in the WBSE.
    Hoping for your suggestions and comments. Thanks in advance.
    - Irica
    Edited by: Irica Vaile Dalisay on May 25, 2011 3:45 PM

    Try using the Customer Enhancement

  • Need to Create a Check for Plant in WBS & Plant in Network

    Dear Guru's,
    While creating Project (CJ01) my users are creating in a Plant, and while creating network for the same project/WBS, they are using different Plant Code.
    Since my Profit center is related to the plant in CJ01,
    and because of wrong Plant in network, all my PR/ PO is going in a different Profit center, which is creating a huge problem while auditing.
    I need to Create a Check for Plant in WBS & Plant in Network...!!
    Kindly suggest me the ways to do it and how to do it...

    Hi Deepa,
    The Check you are trying to create between Plant defined at Project def and network level that should be same can be achieved through validation at the network level by using a user exit at network level.
                    While creating the network you can change the plant value not equal to the value at proj def/network profile may be one of the reason is since the network type is defined for more than one plant (OPUV).
                    While creating validations at network level we do not have the option of setting the prerequisite/check  using WBS or Proj def fields (i.e. PROJ-, PRPS- fields)    so we need to create a user exit at the network level.
    I am not sure but logically u can have a user exit for both prerequisite and check steps of the validation.
    You need to create the user exit in program ZGGBR000.
    Please take help from your Abaper for the same.
    OPSI-Network header-Validation- Step - Prerequisite u2013 Check u2013 Message.
    Prerequisite
    If Proj Profile = u2018XXXu2019 and Network Profile = u2018XXu2019 (or as per your logic if need be use a exit)
    CHECK.
    PROJ-WERKS = CAUFVD-WERKS   (This logic needs to be defined in user exit and set the same user exit at the check.)
    Once you define the user exit in ZGGBR000, it will be available in the tab u2018exitsu2019 at the Prerequisite and Check levels.
    The name of the form pool (e.g., ZGGBR000) that contains your user exit must be stored in table T80D.
    It is important that you make declare the code generation program for your user exit; how many and what type of parameters you are using for the user exit. You do this by entering your newly defined user exits in the form routine GET_EXIT_TITLES. Found in program ZGGBR000.
    Check with your Abaper to check on all the aboveu2026
    Message:
    Plant at Network level should be same as at Project def level.
    Hope it helps you,All the best..
    Regards
    Vinayak.

  • Doing checks when closing a wbs element

    Hi all,
    i have to write a report that makes the same ckecks made by the transaction CJ02 on selecting the operation "Close" on the menu Edit --> Status for a specified WBS element.
    there is a function module, or a report, or a class, that makes those checks?
    Thanks.
    Lello

    Hi soumya prakash mishra,
    i have checked that standard code, but i can't find any helps.

  • PO number and PO qunatity for a given WBS element

    hello all,
    in which table does PO  number and PO quantity are stored for a given WBS element...
    or do i need to use any function module....
    i need to use it in an ALV report...
    thanks in advance.....

    For service PO's or  material PO's you can get only by using PR reference.
    for  material you will be having only one PR for One material so there is no problem with Materials.
    for ref find the below screenshot
    for services number of activities comes under single PR so this is some critical to bring the datafor ref find below screenshot
    as mentioned in the screenshot all the service numbers will come under PR 40 line item so by using PR 40 you will be creating PO ,
    Pass order(NPLNR)/W.B.S.E(PS_PSP_PNR) in EBKN get  BANFN & BNFPO  pass this in EKPO for service PO's package number (PACKNO) will be updated by using this go to ESLL pass package number(PACKNO)  and take package (SUB_PACKNO) and pass in package number(PACKNO) you will get the service items for that PO
    Regards
    Ambarish

  • How to check for a function module with its description and functionality

    Hi all,
    How to check for a function module,with its description and its functionality,in detail how can I know the purpose of a particular function module,how to search for a function module which suits my requirement .

    Hi,
    You can search a FM of your requirement by putting in the Key words and searching for a FM. Like * KEYWORD * and then pressing F4.
    Say for example you need to search something regarding converstion.
    Search for * CONVERT * and press F4.
    If there is something specfic like converting date to something you can give
    DATE * CONVERT *
    OR
    CONVERT * DATE *  and press F4.
    Once you narrow down your search you will have a Function module documentation inside the Function module. Please note that all the FMs willl not have documentation.
    Regards,
    Pramod

  • Want to know how to check for new line character in text file

    Hi All,
    I`m trying to read data from text file. However I`m not sure whether the data is in 1st line or nth line. Now I`m trying to read the text from the readline. But if text is "" and not NULL then my code fails. So I want to know how to check for new line character and go to next line to find the data. Please help.
    Thanks
    static int readandwriteFile(Logger logger,String filepath){
              BufferedWriter out = null;
              BufferedReader in = null;
              File fr = null;
              int get_count = 0;
              try     {
              if(new File(filepath).exists())
              fr= new File(filepath);
                        System.out.println("FileName: "+fr);
                   if(fr != null){
    in = new BufferedReader(new FileReader(fr));
                             String text = in.readLine();
                             if(text != null){
                             get_count = Integer.parseInt(text);
                             in.close();
                             else{
                                  get_count = 0;
         else{                    
    out = new BufferedWriter(new FileWriter(filepath));
         out.write("0");
                out.close();
                   }          //Reading of the row count file ended.
              catch(Exception e) {
                   e.printStackTrace();
              finally {
                   try{               if (in != null) {
                             in.close();
              if (out != null) {
                             out.close();
              catch(Exception e) {
                        e.printStackTrace();
              return get_count;
         }

    You are calling the readline() only once which means you are reading only the first line from the file...
    Use a loop (Do-While preferably)
    do{
    //your code
    }while(text == "")

  • How to check for the sub folder in the document library Is already Exist using CSOM?

    Hi,
    My requirement is to create the  folder and sub folder in SharePoint document library. If already exist leave it or create the new folder and the subfolder in the Document library using client side object model
    I able to check for the parent folder.
    But cant able to check the subfolder in the document library.
    How to check for  the sub folder in the document library?
    Here is the code for the folder
    IsFolder alredy Exist.
    private
    string IsFolderExist(string InputFolderName)
    string retStatus = false.ToString();
    try
    ClientContext context =
    new ClientContext(Convert.ToString(ConfigurationManager.AppSettings["DocumentLibraryLink"]));
                context.Credentials =
    CredentialCache.DefaultCredentials;
    List list = context.Web.Lists.GetByTitle(Convert.ToString(ConfigurationManager.AppSettings["DocumentLibraryName"]));
    FieldCollection fields = list.Fields;
    CamlQuery camlQueryForItem =
    new CamlQuery();
                camlQueryForItem.ViewXml =
    string.Format(@"<View  Scope='RecursiveAll'>
    <Query>
                                            <Where>
    <Eq>
    <FieldRef Name='FileDirRef'/>
    <Value Type='Text'>{0}</Value>
                                                </Eq>
    </Where>
    </Query>
                                </View>",
    @"/sites/test/hcl/"
    + InputFolderName);
                Microsoft.SharePoint.Client.ListItemCollection listItems = list.GetItems(camlQueryForItem);
                context.Load(listItems);
                context.ExecuteQuery();
    if (listItems.Count > 0)
                    retStatus =
    true.ToString();
    else
                    retStatus =
    false.ToString();
    catch (Exception ex)
                retStatus =
    "X02";
    return retStatus;
    thanks
    Sundhar 

    Hi Sundhar,
    According to your description, you might want to check the existence of sub folder in a folder of a library using Client Object Model.
    Please take the code demo below for a try, it will check whether there is sub folder in a given folder:
    public static void createSubFolder(string siteUrl, string libName, string folderServerRelativeUrl)
    ClientContext clientContext = new ClientContext(siteUrl);
    List list = clientContext.Web.Lists.GetByTitle(libName);
    CamlQuery camlQuery = new CamlQuery();
    camlQuery.ViewXml =
    @"<View Scope='RecursiveAll'>
    <Query>
    <Where>
    <Eq>
    <FieldRef Name='FSObjType' />
    <Value Type='Integer'>1</Value>
    </Eq>
    </Where>
    </Query>
    </View>";
    //camlQuery.FolderServerRelativeUrl = "/Lib1/folder1";
    camlQuery.FolderServerRelativeUrl = folderServerRelativeUrl;
    ListItemCollection items = list.GetItems(camlQuery);
    clientContext.Load(items);
    clientContext.ExecuteQuery();
    Console.WriteLine(items.Count);
    if (0 == items.Count)
    //create sub folder here
    Best regards
    Patrick Liang
    TechNet Community Support

  • Change of Source Structure for Partial Settled WBS elements - CJ02

    Hi
    As per standard SAP, the change of source structure under settlement perameters of WBS element is not supported when the settlement of WBS element is done either partial / full.
    However, the client needs this change by doing any Z-Development as one time activity (since the source structure was changed for certain WBS elements as per change in business process).
    Can i Know procedure to do the Z development to modify the source structure for partial settled WBS elements and also let me know the any side effects in this regard.
    Regards
    Anil

    Hi Anil,
    I agree with Ajay. You can try to change it in Debugging mode.
    The values are handed over from include LCJWBF5Q (form project_settle_single using)      
    Some customer have also made a modification as a permanent solution.    
    Unfortunately in the standard it is not possible.
    regards Bernhard

  • How to find the Project and wbs Element System Status

    Hi all,
      How to find the Project and wbs Element System Status.
      We can find the system status in the CJ20n transaction but I want the table and field name where it is stored.
    Regards
    Raghavendra

    Hi,
    try table <b>jest</b> with key = prps-objnr
    Andreas

  • How to check for locks on a table inside a program?

    Hi Gurus,
    Kindly let me know how to check for a lock on a particular table inside a program.I know that we can see locks on table held by a user from transaction SM12 but my requirement is to check for lock on MARA/MARC/MARV if lock exist then bypass my code else do the code.
    Kindly suggest or give code to check for a lock on a particular table.
    Thanks in advance
    Sudipto

    FAQ.  Locked.

  • How to check for updates on SCM packages?

    Hey guys,
    I wondered for some time now how to check for updates on SCM packages, i.e. -git
    or -svn ones. Updates for binary packages are automatically updated by pacman,
    no problem there. Checking for updates on non-SCM packages from the AUR is
    easily done with one of the various helper tools available (personally, I use
    slurpy).
    However, SCM packages can change without their PKGBUILD changing, so I'm not
    notified that I should recompile and update them.
    Is there a "proper" way of doing this? Am I missing something?
    Thanks in advance!

    If your system is booting then u can say that your bootblks are installed.Usually BootBlks are present in 0 & 1 slice of UFS Filesystem
    /usr/platform/platform-name/lib/fs/ufs
    directory where ufs boot objects reside.
    An x86 FDISK partition for the Solaris software begins with a one-cylinder boot slice, which contains the partition boot program (pboot) in the first sector, the standard Solaris disk label and volume table of contents (VTOC) in the second and third sectors, and the bootblk program in the fourth and subsequent sectors. When the FDISK partition for the Solaris software is the active partition, the master boot program (mboot) reads the partition boot program in the first sector into memory and jumps to it. It in turn reads the bootblk program into memory and jumps to it. Regardless of the type of the active partition, if the drive contains multiple FDISK partitions, the user is given the opportunity to reboot another partition.

  • Result Analysis with transaction code KKAJ for Top level WBS element

    Hi Experts,
    we have four level WBS structure with level 1 and level 4 with all operative indicators active
    when we are doing Result analysis by using KKAJ for level 1 WBS element, System is taking all level 4 wbs elements also into consideration.
    Is there a way to run results analysis using KKAJ only for level 1 wbs elements for multiple projects, avoiding the level 4 WBS elements.
    SAP version 4.6C
    Please suggest.
    Thanks in advance
    Chakravarthy

    Hi
    refer this thread posted a few days back
    Ajay M

Maybe you are looking for

  • Can i watch online movies from movies streaming sites by connecting apple av adaptor to my hd tv??

    Id like to know if i connect an av digital adaptor to my hd tv from my ipad can i watch online movies on movies streaming sites?

  • IPhone backup not working - "session could not be started" error

    Ever since I upgraded my phone (3GS) to OS4, backup in iTunes has stopped working. The error message is: "iTunes could not back up the iPhone "XXXX" because a session could not be started with the iPhone" I have seen this error in other threads, and

  • Shockwave 11 Javascript API

    I'm seeking any information regarding the javascript API for Shockwave 11. Does it exist? Is there documentation? I've seen one example using a javascript to control the shockwave player created for 8.5 at famous3D website, but it appears to be broke

  • Servlet failed to load on startup

    Hi all, I recently added a new servlet definition to my web.xml file, and specified a <load-on-startup> value of 1 for this servlet. Even though this works and the new servlet gets initialised properly, one of my old servlets with a <load-on-startup>

  • Forms 6i and MP3 music clips

    Dear people, Since a long time i'am trying to develop my own music application where i am able to play mp3. My question is: how can i make a form where i am able to play the selected musicfile (in the database, 9i) with a helper like, mediaplayer, re