WM Staging Raw Materials for CS Service Order

Dear WM Experts,
I seek your help in solution for a particular scenario.
My client accepts the customer-returns of faulty devices, repairs them and delivers back functioning device to customer. Faulty devices are received through a special returns sales order type (that is integrated with Customer Service module) and the repairs work is done via CS service order (IW32) which gets created directly from sales order. During repair, faulty components are replaced in the device and consumption of components is posted from service order using 261 movement. 261 movement reduces the stock in 914 interim storage (GI Area Production) and I'm trying to get the stock reduced from the actual production staging bin. I created a supply area, assigned it to the service order's work center and also created control cycle with the actual st.type and bin. But, service order is not recognizing the control cycle. In fact, I could not find the supply area value anywhere in service order. Do you know whether there is integration between CS and WM module similar to WM production staging for production orders ?
Best Regards,
Ashok

Hi Ramesh,
For testing the CS-WM integration, I created a work center with usage 009 (All task list types) so that I can use it in both Production Order and Service Order.
Production Order did consider the Supply Area in this work center and its Control Cycle. ie. in reservation table RESB, supply area, destination storage type and bin were present. However, Service Order didn't consider the Control Cycle data. In RESB, supply area is populated but destination type and bin are not there.
So, I conclude CS and WM are not integrated like PP-WM integration.
As a solution, We got a new IM movement type created for consumption posting in MM and linked that to new WM movement type with automatic TO creation.
Br,
Ashok

Similar Messages

  • In house mfgd. raw materials for a production order- Cost capturing

    Hello Experts,
    The scenario is as below:
    Client wants to manufacture in house some of the raw materials for a production order of sub assembly. These raw materials are made from scrap, with some manhours spent on it. After making them in house, these are handed over to stores for kit preparation.
    The planner wants to create a stock of these materials (without making individual prod. orders since there are many of these). One option is, planner can do the cost centre issue reversal (202 movement). But the raw material cost is also getting captured in it from the material master.
    From costing point of view, the cost of raw material should not be included since it is made from scrap. Only the cost of man hours spent is to be accounted for.
    Please help as to how to map this scenario. For capturing cost of man hours spent, we can include a routing for it in the production order of the sub assembly. But how to eliminate or exclude the material cost. All inputs from your side are appreciated. Thanks in advance
    Regards,
    Chetan.

    Hi Chetan,
    Your scenario has some major issue.
    1. You cannot produce RAW material in SAP.
    2. The cost of material produced inhouse will be different than that of original RAW material.
    3. There will be some cost effect in the final finished product if you consider this inhouse produced material for product costing of finished goods.
    We have similar scenario with my client and here is what I have implemented.
    1. Create a new HALB type part number for the inhouse manufactured RAW material. This will ensure that you assign Routing and BOM to same and can capture the COST for the same.
    2. Creating new material will enure that the product costing for inhouse produced RAW material is done.
    3. You can create single Production order for the same as you only have to capture cost. This depends on your Business scenario.
    4. Once you have inhouse produced raw material, you can create alternate BOM for the FINISHED Material with this new Part number in BOM.
    5. Create Production Version for the two BOM and ask Planner to select the Version 2 if he requires new part number in Production Order. I assume that this case would genrally appear in very small numbers.
    6. Now coming to product costing for final assembly. Since we are going to reuse scrap material to create the new part number, only activity cost and component cost will be used to determine cost. This cost will be less than that of RAW material cost.
    So we always suggest our customer to consider OLD part number to determine the PRODUCT COST of final material. BUT business will have to take a call on this.
    Do let me know if u need any thing else.

  • Raw Materials for a production order

    Hi,
    i am using sap b1 8.81 pl06. i have a Production order or a sales order with some finished product item. i need to know how much we have to prepare as raw materials for this specific PO or SO. is there any report that can give me these infomation. note that my finshed product are composed from semi-finished product as well.
    thanks

    hi all,
    thanks for your support, i found similar query in some sample queries by SAP. with some edition i managed to get what i need. here is the code maybe someone will find it helpful.
    SELECT T0.[Father] as 'Assembly',
    t16.[quantity] as 'BuildQty', t16.[quantity]*t20.[LastPurPrc] as 'Total Price',
    T0.[code] as 'Component1', t10.[ItemName] 'Description1', T0.[Quantity] as 'Quantity1',
    t16.[quantity] * t0.[Quantity] as 'ExtQty1',
    t10.OnHand as 'OnHand1',
    case when t10.OnHand - (t16.[quantity] * t0.[Quantity]) > 0 then 0 else
    -(t10.OnHand - (t16.[quantity] * t0.[Quantity])) end as 'Shortage1',
    T1.[Code] as 'Component2', t11.[ItemName] 'Description2', T1.[Quantity] as 'Quantity2',
    t16.[quantity] * t0.[Quantity] * t1.[Quantity] as 'ExtQty2',
    t11.OnHand as 'OnHand2',
    case when t11.OnHand - (t16.[quantity] * t0.[Quantity] * t1.[Quantity]) > 0 then 0 else
    -(t11.OnHand - (t16.[quantity] * t0.[Quantity] * t1.[Quantity])) end as 'Shortage2',
    T2.[Code] as 'Component3', t12.[ItemName] 'Description3', T2.[Quantity] as 'Quantity3',
    t16.[quantity] * t0.[Quantity] * t1.[Quantity] * t2.[Quantity] as 'ExtQty3',
    t12.OnHand as 'OnHand3',
    case when t12.OnHand - (t16.[quantity] * t0.[Quantity] * t1.[Quantity] * t2.[Quantity]) > 0 then 0 else
    -(t12.OnHand - (t16.[quantity] * t0.[Quantity] * t1.[Quantity] * t2.[Quantity])) end as 'Shortage3'
    FROM ITT1 T0 LEFT OUTER JOIN ITT1 T1 on T0.Code = T1.Father
    LEFT OUTER JOIN ITT1 T2 on T1.Code = T2.Father
    LEFT OUTER JOIN ITT1 T3 on T2.Code = T3.Father
    LEFT OUTER JOIN ITT1 T4 on T3.Code = T4.Father
    LEFT OUTER JOIN ITT1 T5 on T4.Code = T5.Father
    LEFT OUTER JOIN ITT1 T6 on T5.Code = T6.Father
    left outer join oitm t20 on t0.father = t20.itemcode
    left outer join oitm t10 on t0.code = t10.itemcode
    left outer join oitm t11 on t1.code = t11.itemcode
    left outer join oitm t12 on t2.code = t12.itemcode
    left outer join oitm t13 on t3.code = t13.itemcode
    left outer join oitm t14 on t4.code = t14.itemcode
    left outer join oitm t15 on t5.code = t15.itemcode
    left outer join rdr1 t16 on t0.father = t16.itemcode
    left outer join ordr t17 on t16.docentry = t17.docentry
    WHERE T17.docnum = '[%1]'
    order by t0.father

  • Can we get the raw materials for a classified Material from MSEG table?

    Hi All,
    Can we get the raw materials for a classified Material from MSEG table using Order number?
    If yes How we can find it out for Past month only? As well how we can get the std price for this raw material.
    Please help me out,
    Thanks,
    Ravi

    Field STPRS (Standard price) From Table MBEW.
    Kanagaraja L

  • Where do the raw materials for the iphone come from?

    I'm doing a school project and I need to know where the raw materials for the iphone come from in order to explain it's role in globalization.
    Thanks!

    "did you ever figure this out?"
    No, he wants people uninvolved with his school project to "figure it out".

  • How to read all material documents created for a service order /maint.order

    Hello,
    in my Z-Program i need to read all material documents which are created for a service order or maintenance order.
    Is there a function module which could be used or do you have some other hinds for this requirement?
    Thanks a lot.
    Kind regards
    Manfred

    HI,
    Have you tried BAPI_ALM_ORDER_GET_DETAIL for fetching components details. Actually we have used it to get some other details.
    Regards
    Shakti

  • Split Valuation of Materials for which Purchase Order exists.

    Hi,
    I want to do the split valuation of materials for which Purchase Order already exists and GR has taken Place.
    Is there any way to do it?
    Regards,
    B P Singh

    Hi,
    Yes, you can.
    Please start transaction MM02 and set the valuation category > you will get an error message > click on 'Display Errors' button and SAP will say what hinders you from the change.
    - you should set the stock level of your material in previous and current period to 0 (it is possible with posting date in the past; MB1A201 > after material master settings you can set back the stock level via MB1A202)
    - delete transactional data (including your PO)
    - mark batch records with DF and archive them
    - etc
    BR
    Csaba

  • Related resource billing. Separeted billing requests for each service order

    !!!!!! Dear Experts, help me!!!!
    The question's urgent!
    I need to bill collectively for my service orders, which means I need to combine several service orders into one single billing request (debit memo request) during RRB.
    I configured DIP profile, but DP95 creates individual billing requests separately for each service order.
    Thanks in advance.
    Edited by: Cyrill Colbinev on Aug 30, 2011 10:57 AM

    Hi !
    I hope you need to check it in copy control . Because there are some standard things which need to match for combine the invoice. like:-
    1:- Billing date,
    2:- Bill to party
    3:- payment terms,
    4:- Bill to party master data ( i.e agree to combine the invoice) etc.
    And aslo the copy control from the Order to Billing document in header does it allow you to combine or not.
    Hope it will help you.
    let me know if anything required.
    Thanks
    Pitabash

  • All the raw materials for finished products

    Can anyone please help me how to find all the raw materials for a finished product. The desired result which i am expecting is same that we get through TCode CS15.
    Please help me to solve this issue.
    anyone who answers will be rewarded..
    thanx in advance

    Hi,
    Please note what you are talking is multi-level blow up & the logic given by me is for Single Level blow up. In any case you can modify the above mentioned logic as follows so that you will get the desired result.
    Once you get all the first child materials of a BOM i.e. 800024 then check in MAST if there is a BOM for this child material. IF you get sy-subrc = 4 in Select of MAST it means there is no BOM Present for this child material hence no need to take any action. However for child material 800120 you will get sy-subrc = 0 indicating that there is a BOM for this child material so write these child material in ANOTHER INTERNAL TABLE SAY 'X' & DO NOT WRITE THIS CHILD MATERIAL in your current internal table. Follow this procedure for all child materials of this BOM. Once your thru with all child materials. loop at internal table 'X' which contains all materials which are haveing a BOM so repeat the above mentioned procedure for all child materials of material from 'X" i.e. in your case 800120. Stop this process till internal table 'X' is empty. I hope this helps,
    Regards
    Raju Chitale
    Edited by: Raju Chitale on May 5, 2008 12:55 PM

  • Billing Issue for CRM Service Order

    Hi Gurus,
    I have a question regarding the BPP C69 which is a complete scenario of Service Management. I did complete the config guide C26 which is a pre-req.
    I created service quotation, Service order, and Techinician confirmed that service order. In step 4.7 in C69 says that in ECC, I can see the corresponding document in billing due list through VF04 transaction...I executed but I am not able to see any transactions. But I checked in ECC, using T Code IAOMC and I am able to see all the documents which I created.
    And I checked the item categories in CRM and they are set for External Billing which is through ECC. Can anybody tell what I am missing. Or is there anyway I can make this Billing work in ECC.
    Please let me know.
    Thanks,
    Sharath.

    Hi Raj,
    Actually the issue, we'll have 3 kind of materials.
    1) Sales Material,
    2) Service Material
    3) Service Spare Material.
    When I did the config guides, they mapped 3 item categories in CRM but in ECC they mapped only for Sales Material. That's why my order which has only service material is not replicated as soon as I added a Sales material...it replicated.
    Hope this helps.
    Cheers,
    Sharath.

  • Item Category Determination for a service order

    Hello experts;
    I have the following funny issue, When i try to create a service order my item category doesn't get determined properly: specifically when i fill in the product in the SAP GUI the item category field doesn't get populated automatically...funny thing is that i do the exact same thing in the Web UI the very same field Does get populated correctly!
    The following are the customizations i have on SPRO: The all thing is copied from the standard but in the GUI the standard doesn't work either! and it does in the WEB UI. Any lights????
    Trans Type:ZSVO     
    Desc:DSGi Service Order     
    Item CtgGroup:NORM Sales Item (Norm)                                                                                Item Category:ZRVS     
    Desc:DSGi Product     
    Alternative Category: SRVS     Desc:Product

    I don't get it...
    It's as simple as that: the item i'm adding in the service order has Ctg Group DIEN and it was correctly downloaded from R3. The Item Category Determination is as follow:
    Trans Type: ZRVO     
    Desc: DSG T Service Order     
    Itm Ctg Group: DIEN Service w/ Delivery                                                                                Item Category: ZTVS     Service Sales Item
    Where ZTVS is the copy of the item category SRVS (Standard) which for some reason if i put instead of the ZTVS doesn't work either!
    What am i doing wrong?

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

  • Changing the Address for Shipto party for a Service Order..... pls respond

    Hi friends,
    When i create a Service Order, using CRM_ORDER_MAINTAIN, I want to pass Ship to party number and its address.(its not Master data from BUT000, ADRC tables.).
    THe address data what i mean is when we go to Partners tab, the address you see is not master data.
    I want to update this address.
    Somehow i was able to create with my Shipto party , but im not able to give the address in the IT_PARTNER parameter of Crm_order_maintain.
    How can i give the address aswell, when i create Service order, or even changing a service order.
    Basically i want to change the address of ship to for a SO.
    kindly respond....
    thanks in advance,
    Niraja

    THis is the code i wrote to update the street: . but its not updating.. :((((((((((
    pls hlp fnds...
        CLEAR: ls_input_fields.
        ls_input_fields-objectname  = 'PARTNER'.
        ls_input_fields-ref_kind    = c_a.
        IF p_header-guid IS INITIAL.              
          ls_input_fields-ref_handle = c_handle.
          ls_sconf_partner-ref_handle = c_handle.
        ELSE.
          ls_input_fields-ref_guid = p_header-guid.
          ls_sconf_partner-ref_guid   = p_header-guid.
        ENDIF.
        ls_partfieldnames-fieldname =  'ADDR_NP'.
        INSERT ls_partfieldnames INTO TABLE lt_partfieldnames.
        ls_partfieldnames-fieldname = 'ADDR_NR'.
        INSERT ls_partfieldnames INTO TABLE lt_partfieldnames.
        ls_partfieldnames-fieldname = 'ADDR_ORIGIN'.
        INSERT ls_partfieldnames INTO TABLE lt_partfieldnames.
        ls_partfieldnames-fieldname = 'ADDR_TYPE'.
        INSERT ls_partfieldnames INTO TABLE lt_partfieldnames.
        ls_partfieldnames-fieldname = 'STD_BP_ADDRESS'.
        INSERT ls_partfieldnames INTO TABLE lt_partfieldnames.
        ls_partfieldnames-fieldname = 'KIND_OF_ENTRY'.
        INSERT ls_partfieldnames INTO TABLE lt_partfieldnames.
        ls_partfieldnames-fieldname = 'STREET'.
        INSERT ls_partfieldnames INTO TABLE lt_partfieldnames.
        ls_input_fields-field_names = lt_partfieldnames.
        CONCATENATE '000000000055 ' p_header-shipto_no '        BPBP'
               INTO  ls_input_fields-logical_key.
        INSERT ls_input_fields INTO TABLE lt_input_fields.
        ls_sconf_partner-ref_partner_handle = '0001'.
        ls_sconf_partner-ref_kind = c_a.
        ls_sconf_partner-ref_partner_fct = c_00000055.
        ls_sconf_partner-ref_partner_no  =  p_header-shipto_no. "'0010017295'.  "
        ls_sconf_partner-ref_no_type = 'BP'.
        ls_sconf_partner-ref_display_type = 'BP'.
        ls_sconf_partner-kind_of_entry = 'C'.
        ls_sconf_partner-partner_fct = c_00000055.
        ls_sconf_partner-partner_no  =  p_header-shipto_no. "'0010017295'.  "
        ls_sconf_partner-no_type = 'BP'.
        ls_sconf_partner-display_type = 'BP'.
        ls_sconf_partner-mainpartner = 'X'.
        ls_sconf_partner-addr_nr = '0000060435'.
        ls_sconf_partner-addr_np = ''.
        ls_sconf_partner-addr_type = 1.
        ls_sconf_partner-addr_origin = 'B'.
        ls_sconf_partner-relation_partner = '48222495E5735887E1000000CC9AA02A'.
        ls_sconf_partner-std_bp_address = ''.
        ls_sconf_partner-street = 'helloteststreet'.
        INSERT ls_sconf_partner INTO TABLE lt_sconf_partner.
    Can somebody give me any hints. pls ......
    thanks in advance,
    Niraja

  • Collective requirement for Raw materials for the whole week during mrp ru

    hi gurus,
          I have a requirement like this. the raw materials required for on different requirement dates has to be clubbed together  per week and one single purchase requisition for that raw material for that week. I had created a availability checking group and assigned that to check rule. then attached that in material master mrp 3 view of the material master.
       If i run mrp for that product, it is not clubbing the weekly requirement instead it is clubbing only daily requirement and pr is getting generated.
      can anybody give some valuable inputs so that i can proceed further?
    regards,
    senthil

    Hi,
    Try using the Lot Size: WB.
    With this system wil club together all the requirements and propose a single receipt element.
    Regards,
    Siva

  • Change log for CRM service order

    Dear Experts,
      I've created log profile in CRM under IMG path Customer Relationship Management->Basic Functions-> Change log with protocolo " Changed document "  & segment " PRICING_I ". This log profile is attached to transaction type service order.
    Basic idea is to capture the changes made on the pricing in service order. Now with this setup where can i see the trace of changes done in service order. Is there any table that fills with the log  ? 
    Basically i'm trying to find log DB table for pricing with this setup.Can anyone pls suggest me to resolve the issue.
    Regards
    Devika.S

    Hi,
    there are no change logs for CUMULAT_H object because this is only a temporary object in CRM Order buffer. Check for example the function module CRM_CUMULAT_H_READ_OB. You will find out the this module does not read the CUMULATE_H from the DB cumulates the values by reading the item values.  Because of that you will also see that in view CRMV_OBJECTS the change document relevance is not maintained for this object.
    So you will not a change entry for CUMULAT_H in CDHDR/CDPOS. As a workaround for your requirement you can read the changes of CRMD_PRICING_I-NET_VALUE from the change document tables or write a change entry on save into a customer field and/or table.
    Regards
    Nicolai

Maybe you are looking for