Cost ofmaintenece materials against equipment

Dear Experts
I want to check all the material consumed in maintenance of equipments.This should be classified acoording to equippment numbers.In our organisation materials is issued against maintenence orders.And in maintenence order we maintain workcentre and cost is captured from cost center of workcenter.But i want cost against equipments.
We are not doing order setttlement.
Regards
Raj

hello dear
               you can use the transction iw13 where used list
or if you have mm right also try mb25
and for cost you should asign cost center to equipment master
hope it will help you
regards
jitender

Similar Messages

  • Is it required to cost the materials with Price control "V" ?

    Dear All,
    Would like to know if we have to consider the items with Price control "V" during the cost run in CK40N..?
    Since the system automatically updates the price of the item for price control "V", do we also require to update through cost run?
    Please help me understand.
    Best regards,
    Praveen

    Hi,
    Materials with price control "V" is dynamically updated with value whenever there is a receipts.  The system will calculate average rate by dividing total value by total stock.  Hence, cost the materials for this price control is not relevant.  It is recommended to have price control "V" for all externally procured materials.
    Best Regards,
    Madhu

  • Need cost of materials of plant to be posted to different profit center

    hi,
    when we create a maintenance order in plant maintenance module, profit center is getting defaulted from the cost center assigned to main work center, all the material costs are psoted to this profit center, but my requirement is cost of materials of specific plant should be posted to different profit center. is there any way i can do this.
    thanks

    Dear Monica,
    One way is to maintain the entries in a ztable for material and cost center relation and implement a proper BAdi/Enhancement.
    Please check this sample program from other thread to find BADI and enhancement for a given transaction code. You just need to create a custom program in your system by cut and paste below codes.
    REPORT ZTEST.
    TABLES: TSTC,
    TADIR,
    MODSAPT,
    MODACT,
    TRDIR,
    TFDIR,
    ENLFDIR,
    SXS_ATTRT ,
    TSTCT.
    DATA: JTAB LIKE TADIR OCCURS 0 WITH HEADER LINE.
    DATA: FIELD1(30).
    DATA: V_DEVCLASS LIKE TADIR-DEVCLASS.
    PARAMETERS: P_TCODE LIKE TSTC-TCODE,
    P_PGMNA LIKE TSTC-PGMNA .
    DATA: WA_TADIR TYPE TADIR.
    START-OF-SELECTION.
    IF NOT P_TCODE IS INITIAL.
    SELECT SINGLE * FROM TSTC WHERE TCODE EQ P_TCODE.
    ELSEIF NOT P_PGMNA IS INITIAL.
    TSTC-PGMNA = P_PGMNA.
    ENDIF.
    IF SY-SUBRC EQ 0.
    SELECT SINGLE * FROM TADIR
    WHERE PGMID = 'R3TR'
    AND OBJECT = 'PROG'
    AND OBJ_NAME = TSTC-PGMNA.
    MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
    IF SY-SUBRC NE 0.
    SELECT SINGLE * FROM TRDIR
    WHERE NAME = TSTC-PGMNA.
    IF TRDIR-SUBC EQ 'F'.
    SELECT SINGLE * FROM TFDIR
    WHERE PNAME = TSTC-PGMNA.
    SELECT SINGLE * FROM ENLFDIR
    WHERE FUNCNAME = TFDIR-FUNCNAME.
    SELECT SINGLE * FROM TADIR
    WHERE PGMID = 'R3TR'
    AND OBJECT = 'FUGR'
    AND OBJ_NAME EQ ENLFDIR-AREA.
    MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
    ENDIF.
    ENDIF.
    SELECT * FROM TADIR INTO TABLE JTAB
    WHERE PGMID = 'R3TR'
    AND OBJECT in ('SMOD', 'SXSD')
    AND DEVCLASS = V_DEVCLASS.
    SELECT SINGLE * FROM TSTCT
    WHERE SPRSL EQ SY-LANGU
    AND TCODE EQ P_TCODE.
    FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
    WRITE:/(19) 'Transaction Code - ',
    20(20) P_TCODE,
    45(50) TSTCT-TTEXT.
    SKIP.
    IF NOT JTAB[] IS INITIAL.
    WRITE:/(105) SY-ULINE.
    FORMAT COLOR COL_HEADING INTENSIFIED ON.
    Sorting the internal Table
    sort jtab by OBJECT.
    data : wf_txt(60) type c,
    wf_smod type i ,
    wf_badi type i ,
    wf_object2(30) type C.
    clear : wf_smod, wf_badi , wf_object2.
    Get the total SMOD.
    LOOP AT JTAB into wa_tadir.
    at first.
    FORMAT COLOR COL_HEADING INTENSIFIED ON.
    WRITE:/1 SY-VLINE,
    2 'Enhancement/ Business Add-in',
    41 SY-VLINE ,
    42 'Description',
    105 SY-VLINE.
    WRITE:/(105) SY-ULINE.
    endat.
    clear wf_txt.
    at new object.
    if wa_tadir-object = 'SMOD'.
    wf_object2 = 'Enhancement' .
    elseif wa_tadir-object = 'SXSD'.
    wf_object2 = ' Business Add-in'.
    endif.
    FORMAT COLOR COL_GROUP INTENSIFIED ON.
    WRITE:/1 SY-VLINE,
    2 wf_object2,
    105 SY-VLINE.
    endat.
    case wa_tadir-object.
    when 'SMOD'.
    wf_smod = wf_smod + 1.
    SELECT SINGLE MODTEXT into wf_txt
    FROM MODSAPT
    WHERE SPRSL = SY-LANGU
    AND NAME = wa_tadir-OBJ_NAME.
    FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
    when 'SXSD'.
    For BADis
    wf_badi = wf_badi + 1 .
    select single TEXT into wf_txt
    from SXS_ATTRT
    where sprsl = sy-langu
    and EXIT_NAME = wa_tadir-OBJ_NAME.
    FORMAT COLOR COL_NORMAL INTENSIFIED ON.
    endcase.
    WRITE:/1 SY-VLINE,
    2 wa_tadir-OBJ_NAME hotspot on,
    41 SY-VLINE ,
    42 wf_txt,
    105 SY-VLINE.
    AT END OF object.
    write : /(105) sy-ULINE.
    ENDAT.
    ENDLOOP.
    WRITE:/(105) SY-ULINE.
    SKIP.
    FORMAT COLOR COL_TOTAL INTENSIFIED ON.
    WRITE:/ 'No.of Exits:' , wf_smod.
    WRITE:/ 'No.of BADis:' , wf_badi.
    ELSE.
    FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
    WRITE:/(105) 'No userexits or BADis exist'.
    ENDIF.
    ELSE.
    FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
    WRITE:/(105) 'Transaction does not exist'.
    ENDIF.
    AT LINE-SELECTION.
    data : wf_object type tadir-object.
    clear wf_object.
    GET CURSOR FIELD FIELD1.
    CHECK FIELD1(8) EQ 'WA_TADIR'.
    read table jtab with key obj_name = sy-lisel+1(20).
    move jtab-object to wf_object.
    case wf_object.
    when 'SMOD'.
    SET PARAMETER ID 'MON' FIELD SY-LISEL+1(10).
    CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.
    when 'SXSD'.
    SET PARAMETER ID 'EXN' FIELD SY-LISEL+1(20).
    CALL TRANSACTION 'SE18' AND SKIP FIRST SCREEN.
    ENDCASE.
    Alternatively, you can do the following:
    1. For what ever transaction u want the enhancement .. just check for the System-->status (menu) and find out the PROGRAM name....
    2. Double click on to the program name and go inside the program (Abap editor)
    3. Search for "Call Customer-function " ... and u'll get some search results .. If u get results then u have enhancement in that tcode .....
    4. Then it actually calls a Function module .... copy the Function module name .... go to SE80 (object navigator) click on "Repository Information system" then Customer Enhancements .... Give the Function module name in the "Components" field and click Execute ....
    ull get a list of Enhancements related to that Componene....
    5. Choose which ever enhancement will suit ur business need ..
    6. Go to CMOD... create a project .... assign ur enhancement ... and then code ur logic.... activate ur enhancement in CMOD ....... Ur Buisness need will be solved...
    For a user exit......
    Finding whether there is any User Exit or not for tcode VA42
    1. For what ever transaction u want the user exit .. just check for the System-->status (menu) and find out the PROGRAM name.... ( The program name would be for our scenario "SAPMV45A" )
    2. Double click on to the program name and go inside the program (Abap editor)
    3. Search for the word "USEREXIT" .... u ll find all the user exits in the search result .. and find ur's then ...
    Hope this will help.
    Regards,
    Naveen.

  • Cost settlement & yield   against the inspection Sample....

    Hi there,
                 I gotta a query related to the cost settlement against the sample drawn for inspection.
    Suppose that as per the sample drawing procedure configured for the material for  1000 bars let 1 bars is to be used for the inspection .
    Now if that bar cannot be used further then how the cost is settled against the Production order for the inspected bar as during the order confirmation the value entered will be 1000 bars only & bar is consumed in QC...
    Second thing is that if the requirement is of 1000 bars then the actual yield is
    999 bars..... how the variance is taken care of so that there is no shortage of the material ...........
    Thanks
    Kaushik

    HI,
    in the PM order check the settlement parameters. In the allocation structure assigned to the PM order are "assignments" defined. Each assignments contain a "source" (=a number of cost elements) and a "settlement cost element" used for settlement document. Its also possible to settle primary cost element based (means without changing the original cost element during settlement).
    best regards, Christian

  • Costing of Materials

    Hi all,
    Our company is uploading materials for testing. They are costing the materials that are uploaded. What does costing the materials mean here? What is the procedure for this costing?
    Thanks,
    Reena

    Hi Reena
    Just though of adding few more points regarding your query
    Material costing means costing for RM, SFG and FG - a broad definition used for all materials
    Now, Let's see how raw materials are costed
    1)  Costing of raw materials will depend on the price control maintained in MM master
    2)  If the price control is V, when u upload material balances - both qty and value are uploaded and the moving avg price - price control V is calculated automatically by sytem
    3)  Next is costing of FG and SFG.  To cost these, it depends on the valuation strategy defined and attached in costing variant
    4)  When u cost FG and SFG, prices are updated in standard price field - price control "S".  In majority of situations price control for FG and SFG are - S and for RM it is V
    5)  Now, let's come to the valuation strategies, if you cost FG and SFG, system will search for prices of materials list as per BOM and searches for prices in MM
    6)  Normally the valuation strategies considered for std cost estimate are
        Planned Price 1
        Standard Price
        Moving avg Price
    7)  The above strategy means you need to maintain Planned price 1 for RM to begin the costing process in the organization
    8)  When u run cost estimate or costing run for FG and SFG results of costing run are updated in standard price field on release of cost estimates
    Hope the above clarifies and is useful - Pls assign points

  • Cost of materials Issued to be captured against a process order

    Dear Gurus,
    I Issue Some consumables for cleaning purpose before the start of an order. This consumables are Issued against manual reservations raised by production department. But We want the cost of these consumables to be billed to the process order batch (cost of the product). But I do not want to maintain thses materials in the BOM of the product.
    What is the best way to do it.
    Regards
    Sri.

    Dear
    User T.Code : MB1A and Movement Type : 261 and enter, then enter the production order and below you can enter teh mateirals that are to be issued. Once you post it the cost of the consumables are captured on this production order.
    While Creating a Reservation in MB21 your production people can create the reservation against the production order with the materials that are to be issued.
    Hope the above helps.
    Edited by: Addy on Apr 7, 2010 10:55 AM

  • Requests to reserve materials against a Mass Purchase Order

    Dear All,
    I need your help concerning the following senario.
    General Introduction. In our company environment (FERRY BOAT operator) each Vessel is represented as a PLANT. The materials I am talking about are CONSUMABLES.
    The Problem.  At the beginning of each year our Purchasing Department puts a Mass Purchase Order (PO) for a number of Plants. For instance we want to buy 10000 Plastc Card-Keys (is represented as a CONSUMABLE material) for the cabins of our vessels. Each Vessel is represented as a a PLANT within our SAP R/3.
    Every Now and then the Vessel-onBoard personnel make REQUESTS to be given a Quantity of the Purchased material against the initial Mass Purchase Order.
    Question. How can we keep track of these Requests and Relate them with the PO.
    Thanks in advance for any Help

    Do you create individual purchase order for each plant ( ferry vessel)?..or one PO combining the requirements from each plants? if you are receiving and one plant and then issueing to each individual plant then you can set cost center for each plant and issue against those cost center to keep the track.

  • Purchase order ME21N ,ME22N Cost center validation against GL

    HI,
    I'm validating the purchase order cost center against the G/L , if a particular entry is not found against G/L in a custom table
    the BADI -ME_PROCESS_CUST_PO Method -->PROCESS_ACCOUNT should raise error message and append in the collector.
    i was able to append the error message in the collector and still PO is able to save , but when re-open the PO the error message is cleared from the message collector.
    any idea why the message is disappearing from the PO error message collector?
    here is my code:
    INCLUDE mm_messages_mac.
      DATA: ls_acct TYPE mepoaccounting,
            lt_zgl_cc TYPE zgl_cc,
            ls_customer TYPE mepo_badi_exampl,
            ls_tbsg     TYPE tbsg.
      ls_acct = im_account->get_data( ).
      IF NOT ls_acct-kostl IS INITIAL.
        SELECT SINGLE  * FROM zgl_cc INTO lt_zgl_cc WHERE
                                         glacc      = ls_acct-sakto AND
                                         costcenter = ls_acct-kostl.
        IF sy-subrc NE 0 AND  ls_acct-sakto GE '0000500000'.
          mmpur_message_forced 'E' 'ZM' '048' TEXT-003 ' '  ' ' ' ' .
          CALL METHOD im_account->invalidate( ).
        ENDIF.
        else.
        mmpur_remove_messages_by_id ls_acct-id.
      ENDIF.

    Hi,
    have you tried to invalidate item instead of account assignment? You can get a reference to item with method GET_ITEM. I can see only one class which implements interface IF_PURCHASE_ORDER_ACCOUNT_MM. It is CL_PO_ACCOUNTING_HANDLE_MM and this class has no code for this method.
    Cheers

  • PO against Equipment/FL summary

    Hi, I'm required to check the PO against the equipment/ FL in large database.. Please advise if there's tcode can summarize it.  Appreciate for your help..

    Hi,
    Please check transaction code ME2K or ME2J.
    Regards,
    Tejas

  • Planned delivery cost in MIRO against DC

    Hi All,
    Is it possible to pay Planned delivery cost against the Delivery challan reference. Is there any standard setting for that.
    Helpful answers will be rewarded.
    Regards
    Dhinakar.

    Hi All,
    Is it possible to pay Planned delivery charges using Delivery note reference.
    Regards
    Dhinakar

  • Add addition import duty cost to materials  for costing run

    Hi All,
    Whats the best solution to add the additional cost of import duty on materials imported into China?
    Is adding an additive cost (CK74N) possible and the best solution? This way it will be picked up automatically in costing run?
    Cheers
    Tony

    Thanks Jeyakanthan. Can you give me more details though?
    Are you saying to configure the additive cost? Assign it to the materials in question and then run the costing run?

  • Costing Condignment Materials

    Hi Guru´s,
    I am trying to cost materials with consignment inforecord,,-but without success.
    I have used customer  inhancement COPCP005, and function module EXIT_SAPLCK21_002 and include  ZXCKAU08, but we do not catch the change..
    If we look at the where used list for the function module EXIT_SAPLCK21_002 it is not used anywhere, am I missing some customizing ??
    In OKKN I have strategy sequence L and sub stradegy A (Quotation  price vi condition table)
    When I cost I get the error:
    No valid source of supply found for material 8780000 plant 1001               
    Please be so kind and help me solve this problem
    Thanks in advance.
    Pernille Grundtvig Holst

    Hi,
       Just to add further:
    The problem is that if the category of your info record is consignment, then product cost planning cannot take info records of this type into account. Only standard info records can be used for material valuation. This is the design.
    In the standard system costing is only concerned with info records of category: Standard & Subcontracting.
    You can also read this in note 552486, question 8.
    Therefore the price of your consignment material detemined in your record with the Info Record Category: "Consignment" can not be used.
    There are only two possible solutions to your problem:
    1) you could keep an additional "Standard" Info Record for your material   (though I guess that this is rather time consuming);
    2) Another alternative is to use strategy 'U' (price from user exit) in valuation variant. In this exit you can certainly read any prices, also from consigment inforecords.
    regards
    Waman

  • Costing consignment materials

    I'm having an issue costing materials that only have consignment info records.  Is there any way to make the costing run choose a consignment info record to cost a material?  I have tried the special procurement key as well as the special procurement key for costing.   Even with the both of the special procurement keys set to consignment the costing run will only look for standard info records.
    Thanks for your help

    Hello Anusha,
    the customer enhancement is COPCP005, the function module is the EXIT_SAPLCK21_002 and it includes the ZXCKAU08.
    In the include you can put your code and give back the price you want to use.
    We wanted to use the mbew-stprs for the costing in case of consignment material and we set the EXP_PREIS as follows:
    data: t001w type t001w.
    data: mbew type mbew.
    data: marc type marc.
        select single * from t001w into t001w where werks = F_MATBW-WERKS.
        if sy-subrc is initial.
          select single * from mbew into mbew where matnr = f_matbw-matnr and
                                                    bwkey = t001w-bwkey.
          if sy-subrc is initial.
            select single * from marc into marc where matnr = f_matbw-matnr and
                                                      werks = f_matbw-werks.
            if sy-subrc is initial.
              if marc-sobsl = '10' and marc-beskz = 'F'.
                EXP_PREIS = mbew-stprs.
              endif.
            endif.
          endif.
        endif.
    Hope this helps...
    Regards
    Britta

  • Personnel Cost Planning Authorization against planning context.

    Hi Experts,
    I have a query regarding the authorization against a Planning Context in Personnel Cost Planning and Simulation.
    How can we set a autoziation against the Planning Context in PCP. So that a given Planning specialist is prevented from viewing the planning details of other planning specialist.
    I checked the standard object PLOG and PLOG_CON, both seemed to not to be of any help.
    Have any one come across this scenario.
    Thanks,
    Arun.

    Hi Alex,
    I am not very sure about Personnel Cost Planning,
    But an approach I have used in the past when exploring a module about which there is limited documentation or SAP standard model roles is to
    1) Switch on Trace using ST01.
    2) Carry out a series of transcations using a user id which has a lot of authorizations or SAP_ALL.
    3) Anlayse the trace document and identify all the authorization object.
    4) BUild a new role with the auth objects and assign to test user id.
    5) test and confirm that the authorizations are not too many or too less.
    A time consuming but thorough approach.
    hope this helps.

  • Table for Cost of materials/services at level of Operation

    Hello All,
    I am trying to develop a custom report where I need to report the cost of material/services at Order operation level.
    I got the table AUFM which shows the issue of material against order.However where do I see the same against an Order and operation. How do i build that logic. I am trying to do the same for services.
    Please let me know the relevant tablles and logic to build the report.
    Thanks
    Sarang

    Hi,
    Total Actual Material Cost - Sum up the total cost ENWRT against the AUFNR in the table RESB and display in the report
    Total Actual External Service Cost - Provide the field AUFNR in the table EKKN and get the  Purchasing document field EBELN & apply this field data  in table EKPO get field NETPR and display in the out put
    For link between operation & order - Selection criterion is the order number (Field AUFNR table AUFK). The content of field AUFPL has to be used afterwards as selection criterion in the table AFVC. The selection field in this table is again AUFPL and display the field LTXA1
    Regards,
    Maheswaran.

Maybe you are looking for

  • How to get the name of a cell style

    Hi, All, I have a question about how to get the cell style name used by each cell in a table. I looked at all the fonctions provides by: ICellStylesFacade and ITableStylesFacade, but I did not find the fonction I need. Can someone give me some advise

  • Pictures and video ipad 3 not saved

    i just bougth the iPad3 with ios 6.0 and when i take a picture or make a video i can not save it on the ipad. what ame i doing wrong?

  • Access problem

    this is the first time i've ever had this problem. it just started this morning, so i don't know if it's a server problem, DW8, or what. please go to: http://clerccenter.gallaudet.edu/index2.html what i did was open up in DW8 the above page, only it

  • Evaluate Comparison Terms for SPL

    Hi, Can anyone explain me how the Evaluate Comparison Terms in SPL work and what it is supposed to do? I've read all there is about it on the internet but nothing helped. What I do not understand is what the meaning of the fields Address Component Na

  • Putaway and picking in ERP-WM with SU and batches with mixed stock

    Hello all, I configured a WM warehouse with SU management, and batch management. We have bulk storage for example of 20 pallets. each pallet may have its own SU and batch numbers. As a result we may have in the bulk storage 20 SUs with 20 different b