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

Similar Messages

  • Customer consignment materials - process flow

    Hi PP Guru's,
    pls explain customer consignment materials - process flow ?
    how to recd parts and transaction for consignment parts.
    customer ordered FG, but some of the components (items) customer consignment parts, other parts buying from other vendor.
    Regards,
    Sankaran

    One alternative would be:
    - Customer material (CM) are non valuated ones.
    - BoM contains both CM and normal raw materials (CS01)
    - Routing ot Recipes is the base for manufacturing costing (CA01 or C201).
    - Create a process order for the product (COR1)
    - Do the whole processing of the order (release, GI, GR, Confirmation, Settlement).
    -.Delivery the product to the customer (and eventually the remaining CM )
    The process is just like the normal, only there are some differences in costing, and the stock of CM has no value.

  • Report for consignment materials

    Hi SAP Gurus,
    Is there a report for consignment materials that can show us the opening balance, receipts, Usage, and ending balance (of the stock) for a given time frame?
    thanks
    Anusha

    This doesn't do any good. it just gives the vendor information. I'm not looking for this. I'm looking for a report or a t code which gives what the opening stock levels, receipts of stock, usage of stock and ending balance of stock for consignment materials for a given time period for a plant
    thanks
    Anusha

  • Report for age of consignment materials

    Is there a report that shows the age of consignment materials.Meaning to say when they were received into our inventory.
    Thanks
    Anusha

    Without batch management you would not be able to track the age, as you cannot seperate the stocks.
    In batch record the GR date is saved.
    I dont know any report that shows the age for consignment material directly (we do not have such).
    But you can create a query that shows the GR date from the batch record (tables MCHA, MCH1 MCHB)

  • Consignment materials question

    Hi All,
    I have a general inquiry on consignment materials.
    If i have a material with material type ERSA, and it is consigned, is there a use if it is handled by split valuation?
    I know for standard stocks, it is ok for split valuation because of refurbishment, etc. But for consignment items? Because once we issue it, it has 0 value, so do we need split valuation for consignment items?
    Any particular scenario where this is applicable?
    Appreciate the feed backs.

    Hi,
    Thanks for your reply and you are right.
    Let me simplify my question.
    If a material is maintained as a consignment material, is it possible for it to have split valuation?
    If yes, for what scenarios?
    Sorry, the reason why I am asking this is because, i was just assigned to support a company where i found split valuation for consignment items and normal stock items.
    As to my knowledge, we do not need split valuation for consignment items. So i think they made a mistake of setting consignment items to split valuation from the start. I just want to make sure now that my statement is correct, so i can make the necessary changes.

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

  • 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

  • GI against cost center for consignment materials using BAPI_GOODSMVT_CREATE

    Hi ALL,
    Can anyone help me what are the necessary fields i need to pass in the BAPI_GOODSMVT_CREATE for issuing goodsagainst cost center from consignment bucket. I passed SPEC_STOCK as 'K' in the debugg mode for consigment materials but it didn't work. Can anyone give me some clue . Any pointer from any side will be highly appreciate.
    Thanks in Advance,
    Regards
    Azizur
    Edited by: Azizur Rahaman on Oct 23, 2009 4:54 PM

    Hello
    As far as i understand are you passing the parameter SPEC_STOCK and STCK_TYPE int the table line items...?
    Regards,
    Nabheet

  • 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

  • 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

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

  • 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

  • Unit costing for materials assigned to activity - for material cost plannin

    The requirement is that material cost to the company will vary depending upon the project/customer. Eg.: Material cost = basic material cost + a % for P&F + 2 % for Clearance + a % for excise + 2 % for insurance + a % for Customs
    It can be a % or a lump-sum value. It can be all the components listed or part of them. This will be project specific.
    Hence the following preference for material cost planning is required:
    1. Material cost based on quotation or Purchase order - If quote/PO is not available, then
    2.Material cost based on unit costing done for the material in the project - If this is not available, then
    3. material cost from material master depending on price indicator i.e. Std cost or Moving average price
    We are working with valuated project stock.
    SAP Help says"
    "Prices are calculated in one of the following ways:
    u2022     Using the strategy in the valuation variant
    u2022     Manually, using the invoicing plan
    u2022     Using unit costing"
    But how to get the cost as per the priority required when these three options are there is not clear.
    I have tried to work with valuation variant in the costing variant assigned to Network. No valuation strategy explicitly refers to unit costing of material.
    During various testings, at times, unit costing of material gets updated as planned cost; at times not. What triggers in also not clear.
    Pl. clarify
    Thanks and regards
    A.Saravanan

    Hi All
    I have psoted to service market place and got the reply; we have implemented also.
    there were 2 suggestiosn:
    1. Valuation price with user exit - (EXIT_SAPLCK21_002) - This user exit has to be implemented; we have implemented - it is working. But this is taking effect when overhead calculation is done - this we rae managing that way now
    2. Alternatively you can try to use BAdI VALUATION_CK.: This BADI is not editable by us now; SAP has not released for our editing!
    The problem is solved although
    There is one more clarification  required:
    As SAP Help documentation: -> Unit costing is used instead of strategy sequence, but not in between steps of strategy.
    How to get this done ? right now we are using the strategy - inbetween steps of strategy with user exit
    Thanks and regards
    A.Saravanan

  • Value of Consignment Materials

    HI,
    I have to use some material which is not my property it is Vendor stock. And i have to use it for 5 years.. after 5 years it will be my property than i can take it in my books.
    Till that i want to use it i can use it as Consignment material but value will not be pass in any transaction but want value of the material.  Is there any process so i can use this material with value.
    Please help me.
    Regards,
    Vishal

    No one is Master of this????

Maybe you are looking for

  • Er Job Devmt Assessmt tax (wage types /415, /615 and /715) for Tax Auth DC

    When I am running payroll for an emp belonging to Tax Authority DC, wagetype /615 is being calculated correctly. However wagetype /715 is not adding up a particular wagetype amt and is thus less in amt than /615. Wagetype /715 should be equal to /615

  • ICal ignores time zone in published calendar

    I'm trying to make a an online calendar that is automatically generated using events from a database. All events are in the Dutch time zone, so I added a time zone component to the .ics file. When I try to subscribe to the calendar in iCal everything

  • Scroll bar for RF transaction?

    Hi Gurus, I'm currently developing an RF transaction. I just have a question: Is it possible for an RF Transaction to have a scroll bar? Thanks in advance! Best Regards. Brando

  • Oracle database shutdown?

    we our cuurent oracle product entirment: 1:oracle 10g r2; 2: aix 5.3+ha 3: RAC. yestoday the one oracle database suddenly shutdown.but I don't know why ?ask for you to help me. thx a lot !!! Wed Jan 21 04:45:09 2009 IPC Send timeout detected. Receive

  • E4200 - Slow connection speed

    hi cisco linksys : i live in singapore i sign uop a plan of 100mbps(optical fiber) and bought a router E4200....my qur=estion is how come i get about 60-70mpbs instead ...