External subcontracting processing in production orders

Hi Everybody, We are facing a following situation...while using external subcontracting processing in production orders..
Finance wants all costs settled off of production orders with receipts against them at period end to accurately capture costs for the period. This is because of our company’s financial policy i.e. we have to settle the exact costs by every month end instead of using GR/IR postings for partially confirmed quantities.. Any production orders with receipts against them must be able to be settled at period end.  This includes partially received production orders, (it means when the total production order quantity is 10 PCS and if Subcon vendor sends 5pcs in this month end and sends the remaining 5 in the next month).
Currently we have not been able to settle partially received production orders in our testing.  SAP is requiring the production order to be in TECO (Technically Complete) status before it can be settled.  It is not feasible for PP to have production orders that have not been fully received in TECO status because they loose visibility to them in their reporting and tracking. 
does any body dealth with this situation? any userexits, functional specs etc..
Your guidance will be very helpful,,
srikanth

Did you try using in order type/settlement profile the radio button which indicates can be settled and the not one which corresponds to 100% settlement. Hope this helps.

Similar Messages

  • SUBCONTRACT PROCESSING AGAINST PRODUCTION ORDER

    DEAR GURUS,
    SCENARIO - PRODUCTION ORDER HAS 10 OPERATIONS OUT OF WHICH OPERATION
    10 TO 20 - IN HOUSE
    20 TO 40 - EXTERNAL
    40 TO 50 - IN HOUSE
    60 - EXTERNAL
    70 TO 100 IN HOUSE.  PLEASE LET ME KNOW THE ENTIRE PROCESS WITH REGARD TO CREATION OF BOM, SUBCONTRACT PROCESS, MATERIAL MOVEMENT WITH RESPECT TO EXCISE ETC.,

    Robert,
    For the problematic order, you are having the order material which is having a different valuation class deriving the GL account/Cost Element.
    I think the problem is because, system is deriving a Cost Element(Through GL account) during GR posting and that cost element is defined to "Revenue" posting. Please change the cost element category or use a correct cost element with right category. Please work with your FICO person on this.
    I think in your case the cost element category is "11", you need to have the derivation to a cost element which is having category "1"
    Regards,
    Prasobh
    Edited by: Prasobh Karunakaran on May 4, 2009 8:08 PM. Cost element category details added.

  • EXTERNAL OPERATION in a production order with  different company code plant

    Hi,
    in my case i am having a production order with  4 operations.
      0010 milling
      0020 winding
      0030 cutting
      0040 milling
    among this opearion 0030 i want to do it in a plant which is assigned to different company code than mine.
    in this case whether i should proceed with PP01 Control key  with opearion plant as that plant which is lieing in diffent company code or
    i should specify  PP02 control key saying that plant as an external vendor for me and do PR  and PO for that service .
    which should i follow for my case and how cost gets updated .

    Hi,
          For different company code, u have to specify PP02 in the routing for external vendor. In PP02 control key indicator must be set in external opn.
    Before that create purchase info record.
    Enter subcontract info record in routing.
    after running MRP , convert the PR to PO.
    Send the material by MB1B by 541 mvt
    Receive the material by MIGO  by 101 mvt.
    Regards,
    Raja sd

  • System status for IDOC creation and processing for production orders

    All
    I am creating IDOCs for production orders to send requirements to an external WM system for kitting execution.
    I need to know whether there are any system statuses to notify me when an IDOC has been created,failed and processed. If not, how do I go about creating user defined statuses for these statuses.
    Second question, which idocs should I use to confirm, teco and cancel the production orders from an external system?
    Thanks
    Evan

    HI Evan
    u can use the standard program - RBDMOIND scheduled in back ground to update the Idoc staus ,
    this helps to update the IDoc Status from
    '03     Data passed to port OK  '  to
    '12     Dispatch OK'
    status 03 indicates the IDoc is successfully transmitted to Communication Layer and the Status 12 helps to confirm the data dispatch to the receiving port.

  • Regarding Goods Reversal and Goods Issue process for Production orders

    Hi,
    I have a issue regarding <b>Goods Reversal</b> and <b>Goods Issue</b> process for <b>Production orders</b>.
    Actually I am having a Z - Function Module in that i am passing <b>production order number other details</b> to
    make the <b>Goods Reversal</b> happen.
    The code for the above is as below:
                       i_mvtit-material      = wa_mdfa-matnr.
                        i_mvtit-plant         = i_resb-werks.
                        i_mvtit-spec_stock    = 'Q'.          "New
                        i_mvtit-stge_loc      = 'ZWIP'.
                        i_mvtit-stge_type     = i_resb-lgtyp. "New
                        i_mvtit-batch         = i_resb-charg. "New
                        i_mvtit-orderid       = i_resb-aufnr.
                        i_mvtit-spec_stock    = i_resb-sobkz.
                        i_mvtit-entry_qnt     = i_resb-enmng.
                        i_mvtit-entry_uom     = i_resb-erfme.
                        i_mvtit-entry_uom_iso = i_resb-meins. "New
                        i_mvtit-wbs_elem      = v_frwbs.
                        i_mvtit-move_type     = '262'.
                        i_mvtit-xstob         = 'X'.
                        i_mvtit-gr_rcpt       = i_resb-aufnr. "New
                        i_mvtit-reserv_no     = i_resb-rsnum.
                        i_mvtit-res_item      = i_resb-rspos.
                        APPEND i_mvtit.
    * HEADER ELEMENTS
                        k_gmvt_code-gm_code    = '03'.
                        k_gmvt_head-pstng_date = sy-datum.
                        k_gmvt_head-doc_date   = sy-datum.
    * CREATE GOODS MOVEMENTS
                        CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
                          EXPORTING
                            goodsmvt_header = k_gmvt_head
                            goodsmvt_code   = k_gmvt_code
                          TABLES
                            goodsmvt_item   = i_mvtit
                            return          = i_return.
    The Above code does the <b>Goods Reversal</b> but then i will update one Z Table with fields like
    Production Order Number[AUFNR], Number of Reservation[RSNUM], Item Number of Reservation [RSPOS], Material Number [MATNR], Requirement Quantity [BDMNG], WBS element[PSPNR] etc. If Above BAPI runs sucessfully.
    That is happening correctly.
    But Then actual issue is i have do <b>Goods Issue</b> for those Z-Table records.
    There i will give Production order Number's & Storage Location in Selection-Criteria.
    Then i need to do <b>Goods Issue</b> for that order.
    The code i had written as follows.
    * POPULATE VALUES FOR BAPI CALL
            i_mvtit-material      = i_zpsi7603_01-matnr.
            i_mvtit-plant         = i_resb-werks.
            i_mvtit-spec_stock    = 'Q'.                "New
            i_mvtit-stge_loc      = p_sloc.
            i_mvtit-stge_type     = i_resb-lgtyp.       "New
            i_mvtit-batch         = i_resb-charg.
            i_mvtit-orderid       = i_resb-aufnr.
            i_mvtit-spec_stock    = i_resb-sobkz.
            i_mvtit-entry_qnt     = i_resb-enmng.
            i_mvtit-entry_uom     = i_resb-erfme.
            i_mvtit-entry_uom_iso = i_resb-meins.       "New
            i_mvtit-wbs_elem      = v_frwbs.
            i_mvtit-move_type     = c_261.
            i_mvtit-mvt_ind       = 'F'.                "New
            i_mvtit-xstob         = c_x.
            i_mvtit-gr_rcpt       = i_resb-aufnr.       "New
            i_mvtit-reserv_no     = i_resb-rsnum.
            i_mvtit-res_item      = i_resb-rspos.
            APPEND i_mvtit.
    * HEADER ELEMENTS
            k_gmvt_code-gm_code    = c_03.
            k_gmvt_head-pstng_date = sy-datum.
            k_gmvt_head-doc_date   = sy-datum.
    * CREATE GOODS MOVEMENTS
            CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
              EXPORTING
                goodsmvt_header = k_gmvt_head
                goodsmvt_code   = k_gmvt_code
              TABLES
                goodsmvt_item   = i_mvtit
                return          = i_return.
            CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
              EXPORTING
                wait = c_x.
            READ TABLE i_return INDEX 1.
            IF i_return-type EQ c_s.
              DELETE FROM zpsi7603_01 WHERE aufnr = i_resb-aufnr AND
                                            rsnum = i_resb-rsnum AND
                                            rspos = i_resb-rspos.
            ENDIF.
    If i run above code for <b>Goods Issue</b> it is giving error can anybody tell me what changes i need to do to make it work.
    The <b>Error Message</b> i am getting is as below:
    <b>Qty and / or "delivery completed" ind. or final issue ind. are missing</b>
    <b>Error Number for the above is : 264.</b>
    Can anybody solve my issue.
    Any help will be appreciated.
    Thanks in advance.
    Thanks & Regards,
    Rayeez.

    Hi,
    Thanks boss.
    It is working now correctly.
    The issue is the  i_mvtit-XSTOB should be equal space in case of Goods issue while incase of Reversal it should be equal to X.
    Thanks for ur efforts.
    I had awarded you points.
    Thanks a lot.
    Thanks & Regards,
    Rayeez.

  • Schedule lines for an external operation in a production order

    Hi All,
    I have an external operation defined in a production order and a scheduling agreement is assigned to it in the Routing operation details.  Now, i want to generate schedule lines when a production order created but the system always generating a purchase requisition.  Do we need something to be configured in the background?  Please help!
    The idea is to have the goods receipt done against the same agreement always.
    Regards,
    Sravan

    Hi Sravan,
    As per my view point, this is standard SAP behaviour. System will generate PR only in case of external operation.
    If you go to OPL8 (Order type dependent parameters) for your respective order type & plant combination you have option of maintaining setting related to PR only and there is no option of using scheduling agreement or generating schedule lines.
    I don't see any possibility to use scheduling agreement using to have schedule lines for external operation.
    Regards,
    Tejas

  • Process in production order

    What is the process for the Production Order?

    Hi,
    Step 1: Material Master
    Logistics > Production > Master Data > Material Master > Material > Create General > Immediately MM01
    Step 2: BOM creation
    Logistics > Production > Master Data > Bills of Material > Bills of Material > Material BOM > Create CS01
    Step 3: Work Center creation
    Logistics > Production > Master Data > Work Center > ( New Screen ) Work Center > Create CR01
    Step 4: Route creation
    Logistics > Production > Master Data > Routings > Routings > Routing > Create CA01
    Step 5: PIR Generation
    Logistics> Production>production planning>demand management>PIR>Create MD61
    Step 6: MRP Run
    Logistics>Materials Management>Material planning>MRP>MRP>Total Planning>Online MD01 
    or
    Logistics > Production > MRP > MRP > Sng-Item, Multi-Level MD02
    Step 7: Evaluation through MRP list and Stock requirement list
    Logistics>Materials Management>Materials Planning>MRP>Evaluations>MRP List>Individual Display MD05
    Logistics>Materials Management>Materials Planning>MRP>Evaluations>Stock Requirements List MD04
    Step 8: Conversion of Planned order to Production order
    Logistics > Production > Production control > Order > Create > With a planned order CO40
    or
    Logistics >Production > Production control >Order > Create >With material CO01(For creating production order Without planned order)
    Step 9: Order management
    Logistics >Production > Production control >Order > Change >With material CO02
    Step10: Confirmations
    Logistics >Production >Production control >Confirmation >Enter >For order CO15
    or
    Logistics >Production >Production control >Confirmation >Enter >For Operation >For time ticket CO11N
    Step11: Goods issue
    1. Logistics >Production >Production Control >Environment >Goods Movement >Goods Issue
    2. Logistics >Materials Management >Inventory Management >Goods Movement >Goods Issue MB1A--261Movement type
    Step12: Goods receipt
    Logistics > Production > Production Order > Environment > Material Movement > Post Mat to Stock
    or
    Logistics > Materials Management > Inventory Management > Goods Movement > Good Receipt > For Order MB31
    Step13: Techo Or Close Order.
    This can be done from Prd. Order Header menu.
    Regards,
    R.Brahmankar

  • External Number range for Production Order with additional logic

    Hi gurus,
    My requirement is -
    I have two products - for my Local and Export
    I have made two Order type for local and Export - say LOCL and EXPO
    My LOCL order no will start with L and EXPO with E
    I can do this with external number range set for each order type..
    Now my question is -
    My client wants Production Order in this fashion -
    L20111------
    L is local, 2011 is year, 1 is jan (1 to 9 - Jan to Sept, A - Oct, B- Nov, C - Dec) followed by a serial number
    How can we address this in SAP?
    Any clues?
    Thanks for your suggestion in advance.
    Regards,
    Srinivas

    Hai,
    You need to use User exit for this.  kindly contact your ABAP team.

  • Customer Subcontract Stock for Production Order

    Dear All,
    We have create a Subcontract Sales Order from VA01.  Now after MRP run, we have a Planned Order which in turn will be converted into a Production Order. 
    The Finished Product contains a BOM, the Production Order in turn contains a list of the Raw Material Components.  The scenario is as below.
    Finished Product A
    Raw Material Component B1
    Raw Material Component B2  <- Material from Customer Subcontract (Booked into SAP system using Mvt 501 - E)
    Raw Material Component B3
    Raw Material Component B4
    In case we want to issue material to this Production Order, system is requiring me to issue the Raw Material Components from Sales Order Stock (Special Stock E) for all components B1, B2, B3 and B4. 
    But for my case only B2 is the Material from Customer Subcontract and all other Raw Materials B1, B3 and B4 are from inhouse.  
    I would like to ask is there any method to modify the Production Order so that B2 is issue from Sales Order Stock where as for B1, B3 and B4 are from the normal unrestricted stock.
    I have checked in the Plan Order but it only allows me to change the stock type for the whole Production Order.  Does anyone knows how to set only particular components in the Production Order to be issued from Sales Order Stock?
    Thanks.

    "Dependent requirements ind. for individual and coll. reqmts" (MARC-SBDKZ) on MRP4 of material master is used to control whether the components are managed in the special stock segment or not in MTO environment.
    (Discussed many times on the forum.)

  • Waiver process during Production order

    Hi,
    My client has a requirement whic is called as waiver process, whereby a part could be replaced by another alternative part during production order process, however the whole process need to be integrated with ECM and workflow for seemless communication and approval.
    Has anyone come across manufacturing waiver process and can this process be designed within ECC60 or is it better to look for MES or MII tool to address the business requirement?
    Appreciate any response concerning this topic.
    Thanks and regards,
    Bhaskar

    I resolved this issue by using the process in SAP ME and ECC, using WIP processing in MES.

  • Process v Production order

    I have a client who is asking for a recommendation to switch from process orders to production orders and provide pros and cons.
    Anyone have any experience with this?
    Many thanks in advance!

    Hi Pamela,
    Welcome to SDN !!!
    Following link would be helpful:
    Process order: http://help.sap.com/saphelp_47x200/helpdata/en/d8/7488e8126d11d39cef080009b31c68/frameset.htm
    Production Order:
    http://help.sap.com/saphelp_47x200/helpdata/en/b1/c03f41439a11d189410000e829fbbd/frameset.htm
    Order conprasion:
    http://help.sap.com/saphelp_47x200/helpdata/en/b1/c048ed439a11d189410000e829fbbd/frameset.htm
    Hope this helps.
    Please assign points as way to say thanks

  • Purchase Order of Subcontract process

    how do you raise a Purchase Order for a subcontract process. In JDEdwards, we use OX type to create a requirement to generate a PO on a line in the Routing. Not sure how it works in SAP

    Hi,
    Check the below links...
    Subcontracting process in Production
    Assembly Subcontracting in Production
    Thanks
    Kumar

  • VA02: Production order/ plan order not processed when credit limit exceeds

    Hi,
    In VA02, when I try to process a Production order/ plan order from sales document , i get an information message saying that  ' Subsequent function not possible due to credit block.'  It is going into the incomplete logs. But as per my client's requirement, the order should be processed even if the credit limit exceeds though the message pops up. the message number is V1849. Can you please tell me how to do that?
    Regards,
    Lohitha

    hello.
    stop the credit check for particular order type.
    VOV8-order typeCheck credit limit--choose option
       No credit limit check
    A  Run simple credit limit check and warning message
    B  Rund simple redit limit check and error message
    C  Run simple credit limit check and delivery block
    D  Credit management: Automatic credit control
    for particular item category
    choose item category : uncheck credit check active check box
    for particular condition
    OVA8----assign routine for that..
    write coding
    let me know anything requires
    regards,
    Rushikesh

  • Process orders and Production order in PP

    Hi,
    In our case Process orders are used in most of the case ,than production orders. Pls tell wheather Process orders are also pulled by the extractors(PP) and behave similar in all the Standard PP reports. and what is the diffrence between Process orders and Production order??
    Regards
    Nair

    Hi
    In PP, you can see Production Planning and Production Planning -Process Industry
    Production order is for manufacturing industry
    Process order is for process industries where input raw material is processed to arrive at end product.Process order keeps shop floor person aware of processing status.If your client's business have many processes than manufacturing you might come across more processing orders
    Regards
    N Ganesh

  • Service PR from production order operation!

    Hi All,
    I just want to check whether it is possible to trigger service purchase requisitions (with item category D) for an external vendor from a production order operation?
    If it is, please let me know the procedure to do so...
    Regards.
    V S

    >
    V S wrote:
    > but how do i get the item category in PR as D for service?
    Hi,
    Item category D is not possible but u can use that pr as Service PR ... We were using this process only.
    Now we are creating manualy.
    Arun

Maybe you are looking for

  • EWS: Reading of linked calendars over WebServices -- How can i get the necessary email-adresses?

    What i want to do: i'm working on an service, witch should connect to an exchange-server an get all changed appointments to store them in an extra database. What i already have: I have the servnce yet done, except of one thing. My problem: The idea w

  • How to get the plugin filename in which the script is written?

    Hello. I am looking for the name of the file in which a plugin script is written. I need to get this filename to put it into a property in the dataportal when the plugin executes. And I need the name to update if the file containing the plugin script

  • Character encoding in JSP

    hi all. my problem is about character encoding in JSP. my project is based on struts framework & mysql database. as a servlet container i have the Tomcat absolutely. i have correctly set the mysql db. when i insert data by hand, usin' INSERT INTO bla

  • Problème d'impression PSE 8

    Il arrive que lorsque je veux imprimer une photo  (imprimante Epson stylus DX 5050) PSE se ferme complètement lorsque je valide sur la fenêtre "Tirages". Pourtant dans le dernier cas j'avais imprimé 3 photos juste avant sans problème et avec les même

  • Billing partial contract document.

    29.10.07 Hi Gurus, My scenario is as follows : A contract of value 3000/- from 01.11.07 to 30.11.07 against which a sales order is generated for a value of 1400 (10.11.07 to 24.11.07). I will bill the sales order and for the balance 16 days i want to