Settlement of order -WBS Element

Dear Experts,
Can any one tell me what is meant by WBS element and in what scenario,PM orders settlement rule created with category as WBS.If possible tell me with any practical example.
regards
KRISHNAN

Dear,
Dear,
Budget: Amount of resources allocated under a particular head in a financial year.
Budget Control: Having/ creating a control on the resources allocated in a financial year.
Original Budget: The initial budget that you have allocated to a WBS element.
Supplement of Budget: One time/ discrete increment in the original budget.
Return of Budget: Taking out the unutilized portion of the budget.
Transfer of Budget: Transferring the budget among two or more expense heads.
Project Definition: A framework for a business undertaking with a fixed goal to achieve with given resources.
The project definition contains dates and organizational information that are binding for the entire project.
WBS Element: Individual structural element in a work breakdown structure (WBS) representing the hierarchical organization of an R/3 project. Describes either a concrete task or a partial one that can be further subdivided.
Proposed Business Process
Assume there are seven expense heads in maintenance department. There may be addition of expense head in near future.
Based on the maintenance heads, maintenance department will create a project in project system. This project will be used for ‘statistical purpose’ only & will not have any financial implication.
Upon creation of a project, WBS elements will be created as per the expense heads. So for each expense head, there will be one top level WBS element. Again these WBS elements will be divided in twelve WBS elements. These twelve WBS elements represent twelve calendar months.
Budget will be allocated to each WBS element & the WBS element will be released from the project.
Maintenance department will create maintenance orders as per their work requirements. These orders will be settled to cost centre, which is maintained in the settlement rule. Also WBS element will have to be mentioned in each order so that the budget control can take place. So as to capture cost from each maintenance order, the WBS element field will be made ‘mandatory field’ in maintenance order.
So when a maintenance order is released, system will do a budget check against the WBS element mentioned. If the budget check status is OK, order is released or else it will stopped from release. If the order is stopped from release, maintenance department will have to supplement the budget. Upon supplementing, the order is released again & the maintenance cost such as, labour, material costs can be booked on the order. Again the order cost is settled to cost centre & at the same time, budget is consumed from the respective WBS element.
Every year, maintenance department will copy the previous year’s project so as to save time & efforts to create project & WBS elements. And the maintenance department will assign the budget allocated to each WBS element in a financial year.
It is also possible to return the unutilised budget or, transfer of budget from one WBS element to another.
Create a project CJ20N
Create WBS element CJ20N
Assign Budget to WBS elementsKO22
Display assigned Budget KO23
Supplement Budget KO24
Display Supplement budget KO25
Return Budget KO26
Display Return budget KO27
Transfer of budget CJ34
Hope u wull get ur answer
Regards
Rakesh

Similar Messages

  • Travel Expenses settlements against Service Order/WBS Element/Project Ord

    Hi Experts,
    I have one req. in Travel Expenses, i.e. need to settle travel expneses against Service Order/WBS Element/Project Order.
    Can you guide me how to do this req.
    Thanks & Regards
    Rajesh

    Hye mate,
    This is possible for sure what you need to do is to go at travel request . In travel Request there is an option of Enhanced Travel cost/ Alternative master cost center. if you click on it . you would find an option of cost assignmnet click on it
    there you would have option , like an excel sheet like fields of  the cost centre, wbs element, profit center, order number what eve is requred and save it.
    now the cot of trip would go that particulat cost center or der numbe or WBS rather then the cost center assigned at master data in ifototype 0027.
    Regards
    Waqas Anwar

  • 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á

  • BAPI for settlement rules in WBS Elements

    Hi,
    Is there any standard bapi, method, or whatever... to create / modify settlement rules for WBS Elements?.
    Rgds,
    Jose

    Look at BAPI/FM of FG CJ2054
    BAPI_BUS2054_CHANGE_MULTI     Change WBS Elements by BAPI
    BAPI_BUS2054_CREATE_MULTI     Create WBS Elements by BAPI
    BAPI_BUS2054_DELETE_MULTI     Delete WBS Elements by BAPI
    BAPI_BUS2054_GET_GUID_FROM_KEY     Read the GUIDs Using the WBS Keys
    BAPI_BUS2054_GET_KEY_FROM_GUID     Read the WBS Keys Using the GUIDs
    CJ2054_CHANGE     
    CJ2054_CREATE     
    CJ2054_DELETE     
    CJ2054_WBSELEMENT_CHANGE_STRU     
    MAP2I_BAPI_BUS2054_CHG_TO_PRPS     
    MAP2I_BAPI_BUS2054_NEW_TO_PRPS     
    MAP2I_BAPI_BUS2054_UPD_TO_PRPS     
    Regards

  • How to settle previous period WBS element which was closed.

    Hi all,
    Please let me know, how to settle previous period WBS element which was closed.
    Thanks and kind regards,
    Padmaja.

    actually the wbs element was  related to 2005 and it must be cleared in 2005 itself.but due to some problem it had been not cleared. we cant open the prior period and close the wbs element .if we reverse it shows as erroneous transactions .

  • Service order - WBS element

    In Service Order,
    we are doing a settlement to WBS element.
    I want to see a report through WBS element the costs, settled through Service Orders.
    Is there any Standard report.
    Please suggest.
    Raja

    Hi,
          If settlement is done to WBS then the cost would reflect under Actual Costs of WBS :
    Check if u can find in report :-S_ALR_87100188 or S_ALR_87013531 ..
    regards
    pushpa

  • Settlement profile for WBS element

    Hi All,
    While providing the settlement profile and rule to a wbs element and saving i getting one error
    Rule 3Z000001072 not found" and
    indetail Diagnosis
    A subrule has been specified which does not exist.
    System Response
    None
    Procedure
    Check the name of the subrule and create a new one if necessary.  The subrule may belong to a different class.
    Can any one tell what exactly this means and how do i rectify.
    regards SAM

    Hi
    Check the rule
    SPRO - PS- Costs -
    Automatic and periodic allocations-settlement-Settlement rule for WBS
    in that check the settings of the rule which you got error and check the network order settlement rule also.
    Thanks
    S.Murali

  • Settlement doc number & wbs element relationship table

    Hello,
    I am trying to find any tables which can help me get the settlement doc number and wbs element relationship.  Presently I am using table AUAA and here is my select for that:
    SELECT belnr aufnr pspnr anln1 coobjnr FROM auaa INTO TABLE tab_auaa
                        WHERE emtyp = 'PR'
                        AND bukrs IN p_bukrs
                        AND kokrs IN p_kokrs.
    since I do not have "belnr"(the primary key) it is taking too long to get this info.....any one has any idea of any other tables to get this information or a bapi?
    appreciate the help
    AS

    Hi all,
    thanks for all the help and support on this...I found a way to get all the CO settlement doc numbers for a project and their relationship as sender and receiver.....
    first  i went to anla and anek to get the AUC and the wbs settling to this AUC relatiionship...once i got my main wbs element...i found all the wbses for this project.
    I need to use the table AUAK, AUFK, and AUAA to get all that information.  I got all my wbses for a project first....than I went to table AUAK with all these wbses...and found the belnr(settlement doc numbers)....this table does not give out complete settlement doc numbers for wbses....we need to go back to AUAK with the internal orders to get the belnrs for them as well....so to get all the internal orders for a project i went to AUFK....than i took these orders and went back AUAK with these orders and got my missing belnrs....
    now I had all my belnrs for a project....so i went to table AUAA and did the select with these belnr...and since now i have the primary key the access is lighting fast....by doing that select i got all my relationship, i mean which settlement is goind where...
    mind you that I used AUAS to get the sender/receiver relationship with the amount....this is as well a cluster table but we have the primary key belnr(co settlement doc. numbers)...so no worries to get the data here as well....
    here are my selects for AUAK, AUFK and AUAA....
    TYPES: BEGIN OF prps_ty,
            psphi TYPE prps-psphi,
            END OF prps_ty.
            DATA all_proj TYPE STANDARD TABLE OF prps_ty.
            DATA wa_all_proj TYPE prps_ty.
    TYPES: BEGIN OF objnr_ty,
               objnr TYPE auak-objnr,
               END OF objnr_ty.
    DATA lo_p_psp TYPE STANDARD TABLE OF objnr_ty.
    IF all_proj IS NOT INITIAL.
              SELECT objnr FROM prps INTO TABLE lo_p_psp FOR ALL ENTRIES IN all_proj
              WHERE
              psphi = all_proj-psphi.
            ENDIF.
    IF lo_p_psp IS NOT INITIAL.
              SELECT belnr objnr FROM auak INTO TABLE tab_auak FOR ALL ENTRIES IN lo_p_psp
              WHERE
              kokrs IN p_kokrs
              AND gjahr IN p_gjahr
              AND objnr = lo_p_psp-objnr
    *        AND objnr LIKE 'PR%'.
            SORT tab_auak BY belnr.
            DELETE ADJACENT DUPLICATES FROM tab_auak COMPARING belnr.
    SELECT aufnr objnr pspel FROM aufk INTO TABLE tab_aufk FOR ALL ENTRIES IN lo_p_psp
              WHERE
              bukrs IN p_bukrs
              AND kokrs IN p_kokrs
              AND pspel = lo_p_psp-objnr.
            ENDIF.
    *get the belnrs for orders---this part is very important or we miss out all the belnrs for I/O...
            IF tab_aufk IS NOT INITIAL.
              SELECT belnr objnr FROM auak INTO TABLE tab_auak2
              FOR ALL ENTRIES IN tab_aufk
              WHERE
              kokrs IN p_kokrs
              AND gjahr IN p_gjahr
              AND objnr = tab_aufk-objnr.
            ENDIF.
    *append these new belnrs to tab_auak
            LOOP AT tab_auak2 INTO wa_tab_auak2.
    *              CONCATENATE 'PR' wa_tab_aufk-pspel INTO wa_tab_auak2-objnr.
              APPEND wa_tab_auak2 TO tab_auak.
            ENDLOOP.
            SORT tab_auak. "by belnr.
            DELETE ADJACENT DUPLICATES FROM tab_auak.
    *now get all the belnrs for this project...complete list....
            IF tab_auak IS NOT INITIAL.
              SELECT belnr aufnr pspnr anln1 coobjnr FROM auaa INTO TABLE tab_auaa
                       FOR ALL ENTRIES IN tab_auak
    *            WHERE pspnr = wa_wbs-posnr
                                     WHERE
                                     belnr = tab_auak-belnr
                                     AND emtyp = 'PR'
                                     AND bukrs IN p_bukrs
                                     AND kokrs IN p_kokrs.
            ENDIF.
            SORT tab_auaa BY pspnr belnr.
    I used our own indexes for all the transparent table accesses.... to speed up the process...you might want to create your own indexes depending on the where clauses for transparent tables.....
    well thanks again..and hope all this will help someone else too....
    AS...
    Edited by: J Are on Oct 31, 2009 1:19 PM

  • Sale order - Wbs element Report

    Hi
    Is there any report for sale order wise wbs element report.
    In my sale order i will give wbs element and now i want to check "for one sale order , what are the wbs elements"

    You can check the WBS for a sales order from the table view of VBAP.
    The WBS field is PS_PSP_PNR.
    Goto SE16 and give VBAP.
    Enter your sales order number and execute. Look for your WBS elements in foeld PS_PSP_PNR for the different line items.
    You can also create a quick SAP query on this.

  • Get hierarchy of internal order / WBS element

    dear all ABAP guru,
    i have a problem to view hierarchy of internal table or WBS element,
    anyone know function module or table to view hierarchy of internal order / WBS
    many thx,

    You can also use BAPI_PROJECT_MAINTAIN for Project/WBS for internal order  following function module can help BAPI_INTERNALORDER_GETDETAIL
    BAPI_INTERNALORDER_GETLIST.
    Nabheet

  • Creation of sales order/wbs element

    Hi SAP gurus,
    While creating a sales order after entering the WBS element, I am getting an error
    Profit Ctr not consistent between Plant and Material/WBS for line item 0010
    can somebody throw light and help to solve.
    regards
    Pranav shah

    Hi ,
    check the plant for your material and in your project. both should be same.
    cheers,
    sumith

  • Report on Settlement - Project wise/ WBS element wise

    Hello Friends,
    I am looking for a report on settlement which will include the senders - Projects or WBS elements and Settlement receivers and the amount settled in the any period for a particular fiscal year.
    Your response will be rewarded.
    Vishal.

    Hi,
    Pls refer CJIC and CJID.
    Regards,
    Amit

  • Settlement rule in WBS element

    Hi Team
    we are assigning General ledger accounts for settlement WBS element cost. system gives the below warning message. but we have three company codes we fallow the same steps for all company codes. but we are facing in one company code only why it happen. warning message like below
    Total = 200.00%, ( Set.Type FUL / Version / Actual settlement ), period 009/2009, source assignment COE
    Message no. KD041

    we are selecting settlement catogiry G/L
    Settlement receiver G/L Number
    % = 100
    settlement is = Ful
    no = 1 ....10
    we are transfering the total amount to 10 g/l like above that time we are facing the problem.

  • Settlement rules for WBS element

    Hi,
    I have a requirement to create WBS with settlement rules. Is there an FM or BAPI to call to create the settlement rule?
    Thanks.
    Lalyn

    hi
    good
    types: begin of ty_objnr,
      objnr    like prps-objnr,
    end of ty_objnr.
    *.COBRA-Buffer (see FM KOBS)
    types: begin of ty_cobra_buf.
            include structure cobra.
    types:   uflag like dkobr-upd_flag,
           end of ty_cobra_buf.
    types: ty_t_cobra_buf type ty_cobra_buf occurs 10.
    *.COBRB-Puffer mit Änderungsflag (see FM KOBS)
    types: begin of ty_cobrb_buf.
            include structure cobrb.
    types:   uflag like dkobr-upd_flag,
           end of ty_cobrb_buf.
    types: ty_t_cobrb_buf type ty_cobrb_buf occurs 10.
    Internal tables                                                    *
    data: it_abrechnug      type standard table of ty_abrechnung,
          it_objnr          type standard table of ty_objnr,
          it_cobra          like table of cobra with header line,
          it_cobrb          like table of cobrb with header line.
    Data                                                                *
    data: wa_cobra_buf      type ty_t_cobra_buf,
          wa_cobrb_buf        type ty_t_cobrb_buf,
          wa_objnr            like line of it_objnr,
          wa_urzuo            like cobrb-urzuo,
          l_mem_cobrb         like wa_cobrb_buf[],
          l_mem_cobra         like wa_cobra_buf[],
          l_mem_cobrb_zeile   like line of l_mem_cobrb,
          l_mem_cobra_zeile   like line of l_mem_cobra.
    form urzuo_aendern  using    p_objnr p_pspnr p_urzuo.
      data: c_objnr like prps-objnr,
            c_pspnr like prps-pspnr,
            c_urzuo like cobrb-urzuo.
      c_objnr = p_objnr.
      c_pspnr = p_pspnr.
      c_urzuo = p_urzuo.
      refresh: it_objnr,
               it_cobra,
               it_cobrb,
               l_mem_cobra,
               l_mem_cobrb.
      wa_objnr = c_objnr.
      append wa_objnr to it_objnr.
    Reas settlement rule from the DM
      call function 'K_SRULE_PRE_READ'
      exporting
        i_pflege               = ' '
      tables
        t_sender_objnr         = it_objnr
            T_COBRA                =
      exceptions
        wrong_parameters       = 1
        others                 = 2.
      if sy-subrc  0.
        perform error using c_pspnr sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        exit.
      endif.
    Fill internal buffer with settlement rules
      call function 'K_SETTLEMENT_RULE_GET'
        exporting
          objnr     = c_objnr
          x_all     = ' '
        tables
          e_cobra   = it_cobra
          e_cobrb   = it_cobrb
        exceptions
          not_found = 1
          others    = 2.
      if sy-subrc  0.
        perform error using c_pspnr sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        exit.
      endif.
    Save settlement rule in ABAP-Memory
      call function 'K_SRULE_EXPORT_IMPORT'
        exporting
          i_mode     = 'EX'
        exceptions
          wrong_mode = 1
          others     = 2.
      if sy-subrc  0.
        perform error using c_pspnr sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        exit.
      endif.
    Read ABAP-Memory
      import l_mem_cobra l_mem_cobrb from memory id 'K_SRULE'.
    Change field URZUO and set Update-Flag
      loop at l_mem_cobrb into l_mem_cobrb_zeile where urzuo is initial.
        l_mem_cobrb_zeile-urzuo = p_urzuo.
        l_mem_cobrb_zeile-uflag = 'U'. "Update Kennzeichen
        modify l_mem_cobrb from l_mem_cobrb_zeile transporting urzuo uflag.
      endloop.
    Clear internal buffer
      call function 'K_SETTLEMENT_RULE_REFRESH'
        exporting
          objnr = c_objnr.
    Fill ABAP-Memory with new rules
      export l_mem_cobra l_mem_cobrb to memory id 'K_SRULE'.
    Fill internal buffer with new rules
      call function 'K_SRULE_EXPORT_IMPORT'
        exporting
          i_mode     = 'IM'
        exceptions
          wrong_mode = 1
          others     = 2.
      if sy-subrc  0.
        perform error using c_pspnr sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        exit.
      endif.
    SAve new rules
      call function 'K_SETTLEMENT_RULE_SAVE'
        exporting
          dialog            = 'X'
          objnr             = c_objnr
          i_status_update   = ' '
        exceptions
          no_rule_for_objnr = 1
          others            = 2.
      if sy-subrc  0.
        perform error using c_pspnr sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        exit.
      endif.
      commit work.
      perform erfolg using c_pspnr.
    endform.                    " URZUO_AENDERN
    Thanks
    mrutyun^

  • WBS element in Asset master & investment order

    hi,
    till now we are using the capital investment order for capitalising assets, but now the client is asking for settling wbs element on to auc, can we have both WBS elment and investment order for a single asset. does any one have img document for wbs element related config.

    Hi Sai,
    I think I can answer part of your question.  If a posting is being made to wbs element and internal order (both are real).  The real posting goes to wbs element and statistical posting goes to internal order.
    In this case, you will be settling the wbs element to the AUC rather than Internal Order.
    Coming to the configuration, most of the configuration settings are same on Internal Orders / WBS elements.
    I am sorry, I do not have any documentation.
    Regards,
    Sreeni

Maybe you are looking for