External planned operation in routing

Hello,
I have a scenario in my company. In the routing, an operation (heat treatment/machining) needs to be carried out by the vendor. We issue the goods (Material X) from WIP & receive goods (material X) after electroplating. Then we continue with other manufacturing process. 
Please tell the configuration steps.
Thanks,
Murthy.

Hi,
External Processing of Operations
Purpose
An externally processed operation is not carried out within your own organization, but is assigned to a vendor, who then does the work.
This type of processing is particularly important for subcontracting. It can also provide a company with a feasible alternative to in-house processing, if capacity bottlenecks occur.
If certain components are required to carry out an external operation, you can also provide these components for the vendor (see Provision of Components).
Prerequisites
An operation can only be processed externally if its control key allows or prescribes external processing.
Since an external operation has to be sent to a different company, additional data needs to be maintained on the External processing tab page. You can maintain the data in the routing or in the production order.
Process Flow
When you create an order, the system creates a purchase requisition for an externally processed operation.
When a purchase order with reference to a purchase requisition is created, all data necessary to process the material externally is transferred to the purchase order. After the material has been processed, the vendor delivers the material back to stock.
Result
The goods receipt of an externally processed material causes the status of the operation to be updated:
For partial delivery, the status is: EOPD (External operation - partial delivery)
For final delivery: EOFD (External operation - final delivery)
After the goods receipt, the material can be processed further in-house, if required.
Subcontracting Steps:
1. Define all the materials in your plant (subcontracting and packaging etc).
2. In the material master MRP 4 view there is one field in which you can mention that this material is not relevant to MRP planning, use this field for subcontracting material so that it will not be planned in MRP runs ( generally use this field for re-order point planning).
3. In the BOM for the subcontracting material put the special procurement key as Subcontracting and do not keep relevance for costing.
4. If you're using packaging material of your company and want to capture the cost of these materials in the subcontracting production order then put relevance for cost.
5. Define alternate BOMs for each customer.
6. Generally the routing will be the same but materials will change, define different prodcution versions for each alternate BOM and assign to the routing.
7. Define the activite types for packing and mixing in the work center and assign them to the cost center, use these for your routing.
8. Whenever you recive a sub-contracting order, use the relevant production version depending on the customer.
9.Please use control key PP02 (customizing in OP00)in routing and maintain
info record for subcontracting vendor
Hope this will help you.
regards
radhak mk

Similar Messages

  • Externally processed operation and planned order

    Hello experts,
    When an operation is defined as externally processed, once the production order (from a planned order generated via MRP) is created, the purchase requisition for that operation is automatically generated. My question is if it is possible to generate the purchase requisition before generating the production order, I mean, with the planned order.
    Although this external operation is defined in the routing, the planned order does not show it and it means that the purchase requisition is not generated.
    In our scenario we want to convert the production orders as late as possible to have automatic changes in BOM, but if we do not convert the planned orders to production orders, we won’t have this purchase requisitions.
    Is there any way to solve this?
    Regards

    Hi Laura
    No, it's not possible to generate the purchase requisition for an externally processed operation before the creation of the production order. The planned order routing is only exploded for scheduling and capacity requirements calculation and an operation is not actually created.
    As an alternative, you can create a separated material number and assign the special procurement 30 for subcontracting to this material. If you add this component to the BOM of the parent material, MRP will directly generate a purchase requisition for subcontracting.
    BR
    Caetano

  • Need Schedule Lines for the External Processed Operation

    Dear All,
    In My routing, I have totally 10 operations. 2 of which are externally processed Operations.
    When i create Production Order, the system creates Purchase Requisitions for both the Operations.
    My client wants, Schedule lines to be created in the Production Order Operations.
    Please guide me where will be the settings to get this.
    Thanks & Regards
    Bala

    Hi,
    For schedule lines cofigration kindly check the following Path:
    Material management--  Purchasing--
    Schdulling agreement
    Here you need to do the cofigration of the following as per your requirements:
    Number ranges
    Docuemnt types
    Release procedure
    Screen layout ( if required)
    Authorization check for GL Account
    Regards,
    Syed

  • Error in Externally Processed Operation

    Dear Experts,
    I am setting up "externally processed operation".  I have created the purchase info record & the control key is PP02.  When I release the production order, I get the following error.
    Material class differs from material class  from info record
    Message no. 06354
    Diagnosis
    The material class or material group of the info record differs from that of the item.
    Procedure
    Check the material class or material group entered, or the info record number.
    The material group is same in the material & purchase info record.  I have also maintained the same class in the material (Class type 001) & purchase info record (Claas Type: 057).
    Do I need to make any other settings?  Kindly advice.
    Regards
    Tom

    why don't you use PM02 key?
    an operation can only be processed externally if its control key allows or prescribes external processing
    just in case: since an external operation has to be sent to a different company, additional data needs to be maintained on the 'External processing' tab page. You can maintain the data in the routing or in the production order
    you said that "I have also maintained the same class in the material (Class type 001) & purchase info record (Claas Type: 057)" - what is the 057??

  • External process operation

    hi
    how to inspect external process operation which are given for  subcontracting, how to reject the operation which was done by subcontractiong
    regards
    Baswa

    Dear Raj,
    Inspection of external process is done in the same way as of internal one.
    Please check the following:
    1. You must make sure that the operation control key in the production order specifies external processing.
    2. You must activate a goods receipt inspection for the operations to be processed externally by:
          a. Specifying an inspection type (inspection lot origin 01) in the routing (external processing data for the operation)
          b. Activating this inspection type in the material master of the final product
    Regards,
    Alok Tiwari

  • Confirmation of external processing operation

    Dear All,
    I would like to know is it possible to prevent the confirmation of an external processing operation (pp02 control key) until the Purchase Order associated with that operation is received (GR) ?
    I checked the forum for this, but was unable to find any inputs & also in customizing where i find only settings for confirmation of orders & not at operation level.
    Hope my problem is clear, await inputs.
    Regards,
    Vivek

    Yes,
    it can be done but no through std SAP setting...but with user exit.
    Check this exit
    CONFPP03  PP order conf.: Cust. specific check after op. selection
    CONFPP04  PP order conf.: Customer specific input checks       
    CONFPP05  PP order conf.: Customer specific enhancements.

  • Execution Errors while running a mapping having external table operator

    when I am executing a mapping with external table operator, I am getting the following error:
    ORA-29913: error in executing ODCIEXTTABLEOPEN callout ORA-29400: data cartridge error KUP-04040: file testdoc.txt in CONN_FLAT_FILE not found
    Here CONN_FLAT_FILE is the connector.
    The flat file location has been registered with the user name (as used for Windows login), password (as used for Windows Login) and host name as the name that is used for accessing my machine in the network. The path to the file name is given from the root folder like C:\.....
    Please let me know things that I need to check.
    Regards

    If you're using an external table check if you can see the data by querying that table. Possible errors: wrong directory or wrong file structure.
    Regards,
    Jörg

  • Tracking of wip material in externally processed operation

    Hi All,
    As part of production process, most of the operations would be processed internally in the manufacturing plant and some of the operations would be
    performed by vendor at his own premises (outside the manufacturing plant). Material will be called as WIP (work in process) material if it completes some of the operations (two operations completed out of four operations) in production process without forming its final product shape
    WIP (work in process) material will be sent out to vendor against externally processed operation in production order. We’ve a business requirement to track the WIP (Work in Process, No inventory yet in system) material status details such as when was the WIP material shipped out to service provider by purchasing department or returned back to production floor from stores after receiving from vendor for externally processed operation in production
    order
    The scenario is explained below and the process in SAP would be as follows.
    1. Production order would be created for
    respective header material (semi-finished/finished) with required quantity with five operations to be processed, for example: OP10 (turning), OP20 (drilling), OP30 (milling), OP40 (shaping), OP50 (powder coating). OP10, OP20, OP40, OP50. would be processed internally in the shop floor of the manufacturing plant
    2.After finishing the internal processing at OP10 and OP20,  Operation no 30 (OP30-milling) for the respective header
    material would be processed externally by sending the partially processed part(WIP) to vendor outside the manufacturing plant. In SAP, the partially processed part doesn't have any material code and will not be updated in the inventory and will be treated as WIP (work in process) and automatic purchase requisition for external processing through production order is generated as follows
    For OP30 Milling (Externally processed operation), from PP module perspective, we would be maintaining a control key which supports external
    processing in the Operation 30 (OP30, external processed operation - An externally processed operation is not carried out within own organization, but is assigned to a vendor, who then does the work) with relevant information such as material group, purchase group, description of operation, cost element to track costs in the production order.
    When the respective production order is saved, system creates a purchase requisition for external processed operation 30. We can see
    the number of the purchase requisition on the external processing tab of operation details screen of OP30 in SAP Production order.
    Purchasing department generates a purchase order against the automatic purchase requisition generated in production order, which informs the
    vendor which service is required.
    With reference to the purchase order – service oriented, the WIP material (no material code exists in SAP) is sent out to vendor. After the material has been processed, the vendor delivers the material back to manufacturing plant. When a goods receipt against purchase order is posted at manufacturing plant, the system displays the received quantity on the external processing tab of operation details screen of the operation - OP30 in production order and also displays in order information system reports. It also possible to track the cost incurred for external operation. However, Goods receipt against production order does not cause an increase in the quantity and value of the warehouse stock of header material of production order.
    The above mentioned process is not a subcontracting process - where in we send raw materials and receive semi-finished/finished materials from vendor
    3. The respective partially processed part (WIP) received from vendor is sent to shop floor to complete the rest of the process
    in OP40 (shaping) and OP50 (powder coating).
    4. After OP50, the respective header material (semi-finished/finished) of the production order will be received (goods
    receipt against production order) as inventory in respective storage location.
    With reference to the above process, we can track the status of receipt of WIP material from vendor after processing at his premises;
    however, we can’t track when WIP material ( after completing processing at OP20) was sent out to vendor for external processing by purchasing department and when WIP material was returned back to production shop floor for further processing at OP40 after receiving from vendor by stores.
       Please provide your feedback for the possibility to track the details of WIP material (no material code exists in SAP system) sent out to
    vendor and received back at shop floor from stores for external processed operation of production order
    Thanks for help in advance.
    Regards,
    Rajesh

    Hi Rajesh,
    Process what ever you have explained is the right process with respective to operation wise subcontracting as per SAP Best practice. As you rihtly said in operation wise subcontracting PR is created with any material code. Once PR is created after PO and GR actual cost of that particular operation will be seen on the order. I believe sub contact operation after GR can be confirmed through confirmation transactions. Since it is subcontract operation specfic to peration seperate inventory is not tracked instead cost is reflecting directly on order
    If you to want to track the inventory of the intermdiate product then you need to have a seperate material code for intermediate product (Eg A) received after second operation and do seperate subcontacting PR for seperate new material (Eg B) by issuing the intermediate material (Eg. A). Upon receivng GR for PO inventory will be updated for the new material (Eg B).This new material can be issued to your final product which has operation 0040 and 0050. Here two different material codes will be required.
    Else follow the suggestion given by expert Caetano.
    Thanks & Regards,
    Ramagiri

  • Operations in Routing

    Can I have two operations in routing?In one operation operation number can be 10 for other it is 20.For operation 10 i hv to show consumption of sfg & for operation 20 i hv to show production of FG.i will confirm by co11n first for operation 10 & then for 20.Is it right?for automatically good recipt for operation 20 which control key will be used & at the time of confirmation it will show movement type 101.Plz reply.

    Dear ,
    Find belwo the answer :
    Can I have two operations in routing?
    Yes .You can have .For operation 10 -Please assing the Control Key PP01.You can assing the same in Work centre Default tab so that it will be automatically picked up in Operation 10 .In Co11n , You can confirm the same .
    For operation 20 which u  hv to show production of FG-Assing the Cpntrol Key PP03-Auto Good recipet Active  so that in CO12 /CO11N , you can keep the Operation Number 20 -Final Confirmation -Hit the Good Movement tab -Check the Movement Type 101 ,Storage Loaction -either Raw or FG as per your business requirement and then Save .
    However , you can use Back Flash opetion for SFG in FG production order .For that you need to have the below set up :
    Backflash can done based on the following set up :
    1.In material master MRP2 view of the item , Backflash field should be kept -1-Alaways back Flash
    2.In work Center where the routing operations are done , -Goto-Basic Data View -Back Flash Indicator -to be marked .
    3.In routing Componenet Alocation -Item Line -Back Flash Indicator to be ticked once assinged to a particualr operation .
    Priority will be always Work centre even you keep the Material master MRP2 view kept always back flash .
    Hope this will solve your problem
    Regards
    JH

  • Changing print format for the Shop papers -External service operations

    Hi Friends ,
    We want print outs for the external service operations in our PM orders .
    The standard format available with shop papers is displayed with some extra info .
    We want to remove those info and add some extra info .
    Can we change the printing format for these and how much effort it rquires .
    Regards
    AM

    Hi,
    In OIDF, define the Shop Paper specially designed for External Service Operations.
    In Order, in Print option, go to Operation Selection, select the required operation & select the print layout which is designed for External Service, so that, you can get the print out according to additional fields requirements.
    regards,
    Maheswaran.

  • External service operation with PO associated with it.

    hi Gurus,
    If a PR - PO is created with reference to external service operation of a maintenance order, then do system allow to delete this operation ? Is it standard SAP practice ?
    I have observed in our case that, system is allowing external service operation to delete even though a PO is created with reference to the operation.  System only gives a confirmation prompt ( PO is associated with this operation ) , if we select yes then operation gets deleted.
    Is it logical when a operation is deleted though a PO is created with ref to it ?
    For a non stock item , system does not allow the component to be deleted if a PO is created .
    Kindly reply at the earliest.
    Thanks
    Maneesh

    Hi,
    In standard :- System does not allow you to delete external operations & components when PO is there ..
    I think in ur system for external operation they might have change the error message IW 707  to warning or no message ..
    Check this in config under spro >pm>maintenance and service orders -->message control -->Here for IW -707 , make as Cat -E Error message ..
    Then try it up
    regrds
    pushpa

  • Adobe AIR - java is not recognized as an internal or external command operable program or batch file

    Hi,
    I've done everything as in the HelloWorld tutorial but when i run this cmd: adt
    it gives me the following error java is not recognized as an internal or external command operable program or batch file
    I've installed the AIR runtime v2
    Downloaded the SDK v2 and placed in D:\Www\air
    Modified the path variable with D:\Www\air\bin
    And then i open a new cmd console and simply write adt and gives me that error.
    I've updated to the latest version of Java, but it did solve it.
    But what's strage it's that the adl command work, but i'm not being able to pack my application.
    I'm running Windows 7 on x64 platform.
    Sincerely,
    Alex

    I think the 32bit version will work, but it sounds like you'll need to add the Java bin folder to your system path.  This is usually done by the Java installer, so I'm not sure what failed, did you run the installer located at www.java.com?  Either way, this document might be able to help you out:
    How do I set or change the PATH system variable
    Add the Java "bin" folder to your path, you might also need to add the CLASSPATH.
    Please let me know how it goes!

  • Auto Confirmation of Externally Processed Operation

    Dear Experts,
    I am uing externally procesed operation.  The process is working well.
    But when I do the GR of the externalluy processed oepration, I want the operation to be confirmed automatically.  Is this possible?
    Please advice.
    Regards
    Tom

    Hi,
    I can think of 1 option.
    Create a Z program using BAPI - BAPI_PRODORDCONF_CREATE_ACT & in this program check if control key is PP02 & the operation has received the status EODL. If it has the status then trigger the BAPI to post activity confirmation. 
    You can schedule the Z program to run periodically in background say every night or every hour or as per your business need.
    Regards,
    Vivek

  • Assignment of Maintenance Package to Inspection Plan operation

    Hi All,
    For Stability Study I have created Inspeciton Plan and now I need to assign Maintenance Package to Operation. Please help in assiging Maintenance Strategy/Maintenance package to Inspection Plan operations.
    Thanks in advance.
    Regards,
    Devang

    Hi Luke,
    I was able to assign Maintenance Strategy and corresponding package to operation. Thanks for your help.
    But now I am stuck with some other issue. I have completed initial testing, then scheduling as well as result recording against scheduled inspection lots. But when I check "Display Stability History", I am getting tab for Initial Test along with one tab for each assigned conditions. But here issue is, under Intial Test tab I can see all characteristics results while for under other tabs (condition tabs) system shows only first characteristic result. Here please note that I have used same Inspection Plan and even result racorded and valution done (all accepted) is same for intial inspection lot as well as scheduled inspection lots for conditions.
    I am unable to understand why system is showing All Characteristics results under Initial Test tab but only first characteristic is shown under Condition tabs.
    Hope you can help me with this as well.
    Thanks and regards,
    Devang

  • Branch operation and return operation for routing in alternative sequence

    Hi all experts.
    I would like to ask which table and field store the value of branch operation and return operation for routing in the alternative sequence. I can only find them in structure (PLFLD-VORNR1 and PLFLD-VORNR2) but I want the table field of them. Would anyone please suggest a solution? Thank you.

    Hi,
    look in table AFFL, here the BKNT1 and BKNT2 refer to those vornr1 and vornr2 of the operation. For example in user-exit ZXCO1U01 you will find the values (BKNT1/2) in the sequence table, and when, for example, filling the LOIPRO01-Idoc, you can use the found VORNR for the E1AFFLL-segment.
    See coding for example on determining VORNR1/2 (sequence_table/operation_table as in user exit EXIT_SAPLCOBT_001):
    SORT operation_table BY vornr.
      LOOP AT sequence_table INTO l_sequence.
        MOVE-CORRESPONDING l_sequence TO l_affl.
    * Read the operation table to determine the vornr1 and vornr2
    *via the value of field BKNT1/2
        IF NOT l_sequence-bknt1 IS INITIAL.
          READ TABLE operation_table INTO l_operation
          WITH KEY aufpl = l_sequence-aufpl
                   aplzl = l_sequence-bknt1.
          IF sy-subrc = 0.
            l_affl-vornr1 = l_operation-vornr.
          ENDIF.
        ENDIF.
        IF NOT l_sequence-bknt2 IS INITIAL.
          READ TABLE operation_table INTO l_operation
          WITH KEY aufpl = l_sequence-aufpl
                   aplzl = l_sequence-bknt2.
          IF sy-subrc = 0.
            l_affl-vornr2 = l_operation-vornr.
          ENDIF.
        ENDIF.
    Cheers,
    S.

Maybe you are looking for

  • Cd rom is not visible

    hi, my cd rom is not visible and the pc does not recognise any cd i put in. i have tried device manager and it says cd rom drivers are installed and working. i have reinstalled windows 7 and it has made no difference.  hope someone out there can help

  • Encoding url in web dynpro

    hi i have creatend an abap webdynpro which send to an Employee pdf file with his details. In the url i have the a variable which contains the employee pernr and the program in the webdynpro controller calculate his details according to this pernr. Is

  • 2 apple displays!

    i connected two apple cinema display 20" to my powermac G5 quad, to work on the final cut pro .. just to verify things, when i start the machine, one of the apple display start normally with apple logo and then it reached the finder with normal dock

  • Multiple addressbooks appear to crash our contacts integration

    Hello everyone, We appear to have a little bit of an odd problem. We have some contacts integration using the typical sort of stuff: ABAddressBookRef addressBook = ABAddressBookCreate(); CFIndex addressBookCount = ABAddressBookGetPersonCount(addressB

  • Using Page Parameters to Construct a URL

    Hi. I wonder if someone could tell me if this is possible. I have a URL which runs a report in Discoverer Plus. This report has parameters in it. If I want to I can pass in the parameter values in the URL e.g. param_Year=2005. What I would like to do