Equipment from WBS

Hello All,
I have to create a custom report wherein I need to get the details of the equipments which are assigned to a particular WBS element.
My input is the WBS element and I want to get the list of all the equipments to which the WBS element is assigned.
I need a logic for this, to use in the report program.
Kindly help me with the solution for the same.
Regards,
Vishal

You can input PSPEL into the table, the way you input Order (AUFNR). If you are not finding PSPEL in the initial screen get it from menu. (SE16).
See this now

Similar Messages

  • Error while doing settlement from WBS to P&L Account

    Hello
    I am trying to do a settlement from WBS to P&L Account(Expense account). In this case, "Dummy" Prof Ctr is getting derived from 0KE5 (we have maintained a dummy prof ctr). We have set the validations to disallow any postings/settlements to dummy prof ctr. Hence I am getting an error while doing settlement.
    Now I am maintaning a Prof ctr in my WBS master data. I am unable to understand why system is deriving dummy prof ctr and not the one maintained on WBS master data. The settlements are working fine when I do them against Balance sheet accounts and proper prof ctr is getting derived, which is being maintained on WBS master data. I am getting trouble only while doing settlement to my P&lL i.e. expense accounts.
    can anyone throw some light on this?
    Thks
    Sarang

    Dear Sarang,
    You have maintained profit center in WBS master which is not updated at the time settlement to FI that what makes you worried. If you are making FI posting and give WBS as an additional account assignment then Profit center in WBS master will be updated. Here in settlement WBS is sender not the receiver so that profit center will not be updated. In settlement receiver (any) is debited and sender (WBS) is credited so this credit entry will be updated in profit center.
    To your second query that when you carry out settlement to balance sheet account right profit center is updated then please make sure, that balance sheet account is maintained in 3KEH with profit center or OKB9.
    Your P&L account (expense) receives dummy profit center because it is not able to find cost center which can fetch profit center from the master. So, if you can afford, maintain that cost elements (expense account) with profit center in OKB9.
    might help you..........................................................

  • Replication of Equipment from R/3 to CRM

    Hi Experts
    I am writing because i have a problem in the replication of the equipment from R/3 to CRM.
    I can replicate the equipment well, but some information is missing in the transfering. Example:
    In R/3. Tx. IE03, The tab SerData have the Customer Number.
    I need to transfer that number to CRM.
    In CRM. Tx. IB53, i can see my equipment replicated, but there is no information about the customer number.
    Please help on this issue
    Points rewarded
    Thanks

    Kindly check the partner function whether that partner function of customer in ECC, is defined in CRM. If it is not defined then it will not copy to IBase while data transfer.
    Reward points if helpful.

  • Secondary costs from WBS to an AuC

    Hi,
    1. I have executed Assessment[KSU5] that actually settled costs from secondary cost element[800099] to a WBS element [AAA]
    2. Now I am trying to settle costs [which is secondary] from WBS element [AAA] to an AuC using CJ88 and I am getting below error
    3. Just for info in allocation structure Z1, I have given settlement cost element for WBS, but still I am getting below error
    Any advises/ideas, thanks
    Complete allocation structure Z1
    Message no. KD503
    Diagnosis
    During settlement, the system puts the sender debits into groups (assignments), which are settled using the same settlement cost element. The settlement assignment is made in the allocation structure, which is stored in the settlement rule for the sender (under settlement parameters).
    Cost element 800099 cannot be assigned to a settlement cost assignment in allocation structure Z1, and therefore it cannot be assigned to a settlement cost element.
    Procedure
    Possible solutions are as follows:
    If the posting under cost element 800099 was made to the sender because of an incorrect entry, and you can reverse the posting, and do not need to update the allocation structure. You only need to reverse the incorrectly assigned posting before repeating the settlement. Exception: For an investment measure with a line item settlement, you need to extend the allocation structure, even after the reversal.
    If the posting was made correctly, you can do the following:
    a) You can assign a different allocation structure to the sender: In the master data maintenance for the sender, choose "Settlement rule -> Goto -> Settlement parameters" and then enter a different allocation structure.
    If necessary, also check whether the correct allocation structure is entered in the settlement profile. The allocation structure is defaulted in the settlement profile when you create sender master data or when you maintain the settlement rule.
    You can update allocation structure Z1
    Regards,
    Sri
    Edited by: Sridhar Nagavarapu on Jul 4, 2008 12:45 AM
    Edited by: Sridhar Nagavarapu on Jul 4, 2008 12:47 AM

    Through MM, contract is created (ME31N) whereby the settlement G/L accounts are identified.
    The contract then is released through MM with TCode ME21N which prompts Commitment Costs to be entered, after which the Service Entry Sheet SES through TCode ME81L which then automatically updates into the WBS.
    Through WBS, CJ88 would be the TCode you would have to use for settlement.
    Hope this helps.
    Thanks.

  • WBS element is updated while settling cost from WBS to AUC

    Hi Experts
    At the time of settlement , when we settling the cost from WBS to AUC , WBS element is updated in AUC line item of accounting document , but it should not be updated actually.
    As result AUC cost is loaded on WBS and budget of WBS is get affected , furthermore system is not allowing for MIGO even budget is available but in CJ30 it is showing assigned value is more then original budget.
    Please suggest.
    Thanks & Regards
    shailesh

    Hi Saurabh ,
    I totally agree with you , but in our case system is not allowing(Error Message: Budget Exceeded) MIGO against capex PO - > WBS.
    Note : in our case , system is checking budget at the time of MIGO also.
    in our case , report  S_ALR_87013558 is showing wrong actual value and  also in CJ30 , total assigned value is larger then total distributable budget , As result our available budget gets negative figure in report S_ALR_87013558 , even i have already run CJEN->CJBN 2 or 3 times.
    Note: Our Commitment value is correct.
    Actually , according to report S_ALR_87013542 , system is showing correct actual value , that means we have sufficient available budget for further MIGO's
    Now may be , due to WBS element is updated in AUC line item of accouning document of settlement (WBS to AUC) , system loads AUC values to WBS unnecessarily , our available budget gets negative figure.
    For your reference , i am attaching screen shot of accounting document which is generated at the time of settlement from WBS to AUC.

  • Fields copied to AUC from WBS Element (when WBS Element is released)

    Hi,
    I would like to know what are the fields that are copied to AUC from WBS element (when WBS Element is released).
    Regards,
    Vivian

    Hi Vivian,
    menu path: Asset Accounting / Valuation / Determine Depreciation Areas in the Asset Class
    Select there your asset under construction asset class.
    Here you can fill in default values. (when you click on the fields you get more fields)
    When you want to fill in other fields you can use a substitution ( Asset Accounting / Master Data / Define Substitution)
    In our case, i think standard
    The field description (WBS)
    Req cost center (WBS)
    Plant (WBS)
    BA  (WBS)

  • Secondary cost from WBS to AUC

    Hi All,
    I am facing a problem in posting secondary costs from WBS to AUC.
    In Project systems they are considering secondary costs from the activities in the network. i settled the cost from network to WBS. and when i tried to settle From wbs to AUC system is asking for settlement costelement for secondary cost. But the secondary cost should be settled to costcenter but not to AUC.
    Please suggest how can we do the settlement from WBS to AUC. How to handle settlement of secondary costs in this scenario.
    Any help will be greatly appriciated.
    Rgds,
    Kumar.

    Through MM, contract is created (ME31N) whereby the settlement G/L accounts are identified.
    The contract then is released through MM with TCode ME21N which prompts Commitment Costs to be entered, after which the Service Entry Sheet SES through TCode ME81L which then automatically updates into the WBS.
    Through WBS, CJ88 would be the TCode you would have to use for settlement.
    Hope this helps.
    Thanks.

  • Replication of functional location and equipment from ECC to CRM.

    Hi Guys
    I have activated the required BADI's and adapter objects for func loc and equipment. but i am not able to replicate the funcloc and equipment from ecc to crm.

    As of SAP CRM 7.0 you can replicate functional locations from SAP ERP to SAP CRM. This function is supported as of SAP enhancement package 4 for SAP ERP 6.0.
    In SAP CRM, functional locations are represented as object components of an installed base. The structure of functional locations is also replicated, and reflected in the installed base structure. If you replicate functional locations and pieces of equipment, the assignment of equipment to functional locations is also reflected in the installed base structure. The following replication processes are available:
    -     Initial download of functional locations from SAP ERP to SAP CRM in R3AS tcode.
    Bye,
    sekhar.

  • Error In allocation Structure when doing settlement to GL from WBS

    Hi All,
    I got this error message. What should i do? I try to check my allocation structure...but it seem correct.
    Complete allocation structure Z3
    Message no. KD503
    Diagnosis
    During settlement, the system puts the sender debits into groups (assignments), which are settled using the same settlement cost element. The settlement assignment is made in the allocation structure, which is stored in the settlement rule for the sender (under settlement parameters).
    Cost element 901000 cannot be assigned to a settlement cost assignment in allocation structure Z3, and therefore it cannot be assigned to a settlement cost element.
    Procedure
    Possible solutions are as follows:
    If the posting under cost element 901000 was made to the sender because of an incorrect entry, and you can reverse the posting, and do not need to update the allocation structure. You only need to reverse the incorrectly assigned posting before repeating the settlement. Exception: For an investment measure with a line item settlement, you need to extend the allocation structure, even after the reversal.
    If the posting was made correctly, you can do the following:
    a) You can assign a different allocation structure to the sender: In the master data maintenance for the sender, choose "Settlement rule -> Goto -> Settlement parameters" and then enter a different allocation structure.
    If necessary, also check whether the correct allocation structure is entered in the settlement profile. The allocation structure is defaulted in the settlement profile when you create sender master data or when you maintain the settlement rule.
    You can update allocation structure Z3

    Hi Sreenivas ,
    The accounting document looks weird :
    Hi,
    Settlement profile : ZPS001
    GL, CC, Order, WBSE and FXA optional
    Document type : SA (GL Account doc)
    Distribution rule : 10
    Residence time : 24
    Allocation strucutre Z3
    Default object type : FXA
    tick on % settlement and equivalence no
    to be settled in full
    Allocation structure : Z3
    Assignment : 1.Labour ,2.MAterial, 3. Subcontract
    Source       : 1. PSlabour , 2.PSmaterial 3. PSsubcon 4.Cost
    Settlement cost center : FXA (ticl by CE), CTR (settlement cost element 90200) ; ORD (Settlement cost element 902001); GL put 747100f
    I already successfully settle from WBS to GL 747100(settlement receiver)  However, when i check FB03 it shows that
    GL account 747100 
    Posting key 40
    Amount 25000
    GL Account 747100
    Posting key 50
    Amount -25000
    What the problem ?
    Cheers,
    Nies

  • Revoke Billing from WBS.

    Hi all,
    I am facing a problem looking for your help.
    I have a WBS element which is marked as Billing WBS, This WBS was assign to SO and billing plan was exist against it. Project is in release status. Now I want to change it back to act assgn only (need to remove billing flag) from WBS. To achieve same I have removed billing plan from SO as well as remove WBS from SO line id. Revoke "order accepted" status. But still I can not able to change its billing indicator.
    I could not able to figure out what is wrong? I will not agree to statement that after project is release we cannot change billing indicator (as this is totally wrong).
    Can some one please help me out to let me know what I am missing out?

    once you have disconnected the sales order
    run CJEN for the project

  • Deleting Equipment from SAP R/3

    Once I set the cancel flag for an equipment how I can delete completely from SAP R/3 the equipment?
    Thanks

    Hi Magnelli,
    Yes you can delete the equipment from the database through archiving process.
    SAP says that if you want to archive and delete the equipments then you have to first archive and delete following documents
    such as 1. Maintenance Plans 2. Serial Number History 3. Service and Maintenance Orders, 4. Routings, 5. Maintenance Notifications, 6. Quality Notification, and 7. Service Notifications.
    Archiving Equipments can be done by using archiving object PM_EQUI.
    Check Archiving Object Technical settings ....See that deletion is automatic.
    Steps are:
    Easy access --> SARA ---> Write ---> create write variant and select all the eqipments that you want to delete ---> click Attributes --> Enter the text in Meaning field ---> SAVE.
    2. Maintain Spool parameter
    3. Maintain Start date
    4. Execute and check the session number in job log.
    With this you archiving and deletion will be done in one step.
    -Thanks,
    Ajay

  • Restrict equipment from production planning while m/c under preventive main

    Dear experts,
    Can somebody guide me how to restrict an equipment from production planning while that machine is under preventive maintenance.
    Thanks & regards
    R.A.V

    Hi,
        Equipments r part of PP Work Center, in eqpt master record IE02 , u need to maintain PP Work Center as well as PM Work center and when u create MO or generate preventive order  on that eqpt , if u put system condition in Order as O - Reserved for maintenance , then PP Work center capacity gets blocked .. , now if u create a PP Order at same time , system will allow you to create a production order and if u have a capacity availability check in PP Order while releasing , u can block the release of the pp order ..
    So in transaction OIOI for business view 2 in capacity availabilty un flag the no check, give Overall profile and make release Order as 3- No release if Capacity in not sufficent ..
    try the above and check if it meets u requirement ..
    regrds
    pushpa

  • Assessment from WBS to WBS

    Hi,
    we need to run assessment cycle from WBS to other WBS. We added WBS as sender and receiver in assessment cycle, but it does not work - short dump occurs. Do you have any experience with assessment within project system? Assessment from cost center to wbs and vice versa is working fine.
    Thanks,
    m.

    Error message was something like MESSAGE_TYPE_X, with text "ERROR IN COIOB MISSING OWAER CURRENCY OF OBJECT PR00012903" and yes we use transaction KSU5. Cycle contains one segment with one WBS as receiver and one as sender.
    |    Program                                 SAPLKALP                                              |
    |    Include                                 LKALPF0H                                              |
    |    Row                                     38                                                    |
    |    Module type                             (FORM)                                                |
    |    Module Name                             GET_OWAER_FROM_COIOB                                  |
    |   31|                             'ERROR IN COIOB'               "#EC NOTEXT                     |
    |   32|                             'MISSING OWAER'                "#EC NOTEXT                     |
    |   33|                             'CURRENCY OF OBJECT'           "#EC NOTEXT                     |
    |   34|                             R_COIOB-OBJNR.                                                 |
    |   35|*      C_SUBRC = 4.                                         "P99K053054                     |
    |   36|       EXIT.                                                                                |
    |   37|     ELSE.                                                                                |
    |>>>>>|       MESSAGE X011(K5) WITH 'ERROR IN COIOB'               "#EC NOTEXT                     |
    |   39|               'MISSING OWAER' 'CURRENCY OF OBJECT'         "#EC NOTEXT                     |
    |   40|               R_COIOB-OBJNR.                                                               |

  • Delete equipment from stock

    Hi All,
              How can we delete an equipment from the stock?
    I have a requirement where in ,if the equipment is tested to be faulty, it has to be scrapped and deleted from the stock.
    How can I delete the equipment frm the stock..?
    Is MIGO T code to be used, if so , how.. Please give me the functional flow of it  as well as steps how to implement it technically.
    Thanks,
    Vasuki

    Hi Vasuki,
    I'm not sure your explanation is correct.
    I mean test equipment is used in QM and I think it is not the test equipment that should be deleted from stock if there's a test failure...
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/2d/352209448c11d189420000e829fbbd/frameset.htm
    (Test eqipment management is to manage these equipments in SAP (maintenance, calibration, etc))
    I mean you use the test equipment to test goods (e.g. goods that are produced) and if the goods doesn't pass the quality test (that is carried out by the test equipment physically) they have to be scrapped.
    In this case I think no development (I think of the BAPI) is necessary because goods in QM are scraaped via the usage decision (QA32).
    Please examine how usage decision is carried out.
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/2d/3521dd448c11d189420000e829fbbd/frameset.htm
    However, if your requirement is to scrap the test equipment if the test fails it really needs development because this requirement is very strange I think. I do not know test equipments, maybe someone can help you in this case.
    Regards,
    Csaba

  • WBS element from WBS group

    Hi
      I want to know if there is any FM or table which gives me all the WBS elements under WBS group?
    Thanks

    1) call the function module CALL FUNCTION 'G_SET_GET_ID_FROM_NAME' with the WBS group as input and the output will be setid.
    2) call the funtion module G_SET_FETCH' with the input as setid and the output will be two different internal tables values ans nodes.
    3) Loop at the values internal table that will have the WBS element range values, that means the range as from WBS element value to WBS element.
    4) Loop at the nodes internal table and for every loop value call the function module G_SET_FETCH again.So the output will be nodes and values are internal table, where the again you will be collecting the WBS element value,
    Below is the code.
    Types declaration
      TYPES: BEGIN OF ltype_wbs,
              value_fr   TYPE rgsbv-from,     " To hold WBS values
              value_to   TYPE rgsbv-to,       " To hold WBS values
             END OF ltype_wbs.
    Internal table declaration
      DATA : lt_values    TYPE STANDARD TABLE OF rgsbv,
             lt_nodes     TYPE STANDARD TABLE OF rgsb1,
             lt_nodes1    TYPE STANDARD TABLE OF rgsb1,
             lt_wbs     TYPE STANDARD TABLE OF ltype_prctr,
             lw_wbs     TYPE ltype_prctr,
    Work area declaration
             lw_values    TYPE rgsbv,
             lw_nodes     TYPE rgsb1,
    Local variable to store the set ID.
             lv_id        TYPE sethier-setid.
    Ranges                                                              *
    RANGES:      r_wbs               TYPE RANGE OF rgsbv-from,
          r_wbs_wa            LIKE LINE OF r_wbs.
    get the set ID from the name.
      CALL FUNCTION 'G_SET_GET_ID_FROM_NAME'
        EXPORTING
          shortname                = p_pcgrp
        IMPORTING
          new_setid                = lv_id
        EXCEPTIONS
          no_set_found             = 1
          no_set_picked_from_popup = 2
          wrong_class              = 3
          wrong_subclass           = 4
          table_field_not_found    = 5
          fields_dont_match        = 6
          set_is_empty             = 7
          formula_in_set           = 8
          set_is_dynamic           = 9
          OTHERS                   = 10.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
    Get the values from ID
      CALL FUNCTION 'G_SET_FETCH'
        EXPORTING
          setnr            = lv_id
        TABLES
          set_lines_basic  = lt_values
          set_lines_single = lt_nodes
        EXCEPTIONS
          no_authority     = 1
          set_is_broken    = 2
          set_not_found    = 3
          OTHERS           = 4.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
      IF lt_values IS NOT INITIAL OR lt_nodes IS NOT INITIAL.
        LOOP AT lt_values INTO lw_values.
          lw_wbs-value_fr = lw_values-from.
          lw_wbs-value_to = lw_values-to.
          APPEND lw_wbs TO lt_wbs.
        ENDLOOP.
        LOOP AT lt_nodes INTO lw_nodes.
          REFRESH lt_values.
    get the values from ID
          CALL FUNCTION 'G_SET_FETCH'
            EXPORTING
              setnr            = lw_nodes-setnr
            TABLES
              set_lines_basic  = lt_values
              set_lines_single = lt_nodes1
            EXCEPTIONS
              no_authority     = 1
              set_is_broken    = 2
              set_not_found    = 3
              OTHERS           = 4.
          IF sy-subrc <> 0.
            MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
               WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
          ENDIF.
          APPEND LINES OF lt_nodes1 TO lt_nodes.
          LOOP AT lt_values INTO lw_values.
            lw_wbs-value_fr = lw_values-from.
            lw_wbs-value_to = lw_values-to.
            APPEND lw_wbs TO lt_wbs.
          ENDLOOP.
          REFRESH lt_nodes1.
        ENDLOOP.
      ENDIF.
    Range for profit centers in the table t_prctr_cc
      LOOP AT lt_wbs INTO lw_wbs.
        r_prctr_wa-sign   = c_i.
        r_prctr_wa-option = c_eq.
        r_prctr_wa-low    = lw_wbs-value_fr.
        r_prctr_wa-high   = lw_wbs-value_to.
        APPEND r_wbs_wa TO r_wbs.
      ENDLOOP.
      DELETE ADJACENT DUPLICATES FROM r_wbs.

Maybe you are looking for