Routing Component Allocation and Assignment of Operation/Seq to components

Hi everyone,
We are creating a Order Bom (uses variant configuration) and Sales order routing using CU51.
When in routing component allocation screen using CA02 , we can assign the operation and sequence to the components manually. Requirement is to automate this manual process and assign the operation and sequence to components based on master routing ( template created manually). I have not been able to find any objects (BAPI, FM) which will do this. I see that when operation/sequence is assigned manually to components, the records are created in PLMZ table. But I have not been able to find any objects (BAPI, FM) which will creates records in PLMZ table that can be used to automate this w/o worrying about loosing the integrity of data. If no objects are available , what other information I should make sure that I update along with update to PLMZ table. Going through the recording, I don't see BDC an option for this. Has anyone done this before ? Any ideas on whats the best way to automate this ?
Thanks
Raghu

Hello Munukala Rao,
I m also stuck up with same problem  so please share code your BDC code .

Similar Messages

  • Get routing component allocation

    Hi,
    In a routing when clicking on button "ComAlloc" we can see list of component allocations.
    In a program I need to get this list, I need the links component/operation.
    Is there a function module to get component allocations for a routing ?
    Thank you.
    Julien SCHNEERBERGER.

    i do not think them there is any standard function module which can do so.
    try hitting database tabel : PLMZ in combuination with PLPO and PLAS.

  • Reference Routing Component allocation to Opertaion table

    Hi Gurus,
    I am having one query.My requirement is I want to know for list of ref.operation sets(Group) and header materials,I want to know the operation in which component allocation has done in table.For ex,If 10 operations are there in the Ref,op.set.If 2nd operation components allocation is done.i want to know in table level 2nd operation only.I have explored the tables PLPO,PLPZ,PLKO.But I am unable to get the required answer.kindly through some light.
    Regards
    Guna

    Hi Madhu,
    Thanks and glad to see you're active in the forum and making valuable contribution, keep it going.
    Regards,
    Vivek

  • Routing component allocation

    Hi All,
    A material routing have 6 operations, 0010,0020.....0060.
    We have allocated one BOM component A to operation 0020 & another component B to operation 0040.
    Production order created for the material.
    Can anybody tell from which table/tables we can get the component allcation details for the production order?
    Regards,
    s.g

    Hi , Srijit
        Table PLMZ stored the relationship between operation and component ,but if you want get more detail ,you have to connect to table STPO .
         The relationship as below:
          Table PLMZ ,key field :
            PLNTY  Task list type
            PLNNR  Group
            PLNFL   Sequence(it may have more than 1 sequence in a routing due to alternative or parallel sequence)
           PLNKN  TL Node -  Task list node (it stand for Operation , but not simply equal to operation no,  Say in a routing ,there are 3 operations 0010 /0020/0030 ,in here ,for operation 0010 the TL node  is  1, but  if you delete it and create an new operation 0010 ,it may become to 4. pls link to table PLPO to get the operation no. )
            you can get below information :
            STLTY  BOM category
            STLNR BOM
            STLAL Alternative
            STLKN  Nodes
            WERK_STL Plant
           Connect to table STPO ,then you can get the material no and other things .
           Hope this can help you .
    Joe.Li

  • LSMW- Routing - Component Allocation

    Hi Gurus:
    I have a problem during routing loading by LSMW, the system keeps asking for the bill of material (STLNR in structure BIPMZ) and nodes( STLKN in structure BIPMZ). According to the documentation for program RCPTRA01, these fields can remain empty, then the system will determine the number automatically from BOMAT,  WERKS and the key date  for STLNR.
    Is there any one encountering the same problem before?
    Any suggestions are well appreciated.
    BR
    Kevin.

    Dear,
    If field BIPMZ-STLNR is initial, the system searches for the BOM number via the alternative BOMs that are allocated to the material, BIPMZ-BOMAT, in the predefined plant, BIPMZ-WERKS.
    The BOM category, BIPMZ-STLTY, is used as a selection criterion. If an alternative is specified, BIPMZ-STLAL, then this is used as a selection criterion.
    The key date for the search is the current date on which the report for creating the batch input session is called.
    The first bill of material found that corresponds to the criteria is transferred. The BOM number and the alternative BOM, STLNR and STLAL, are transferred. The sort feature, according to which the search is run, comprises the BOM application, BOM number and alternative BOM.
    If a search is run on the BOM node number, the first four places in field BIPMZ-STLKN must contain the constant '*POS'. The last four places of this field contain the BOM item number, the specification of leading zeros is necessary or they are initial.
    If a BOM item number is specified, the system scans the bill of material for this item number. The entry found first determines the node number. The component is transferred into BIPMZ-MATNR.
    If an item number is not specified, the system scans the bill of material for the component, BIPMZ-MATNR. The first entry found determines the node number.
    The key date for the search is the date on which the batch input session is created.
    Maintain a profile in which the entry tool is activated in field BIPKO-PROFIDNETZ of the input file.
    You make settings for the entry tool in the control data for routings within Customizing under Production -> Basic Data -> Routing -> Control Data -> Define profiles with default values.
    Activate the entry tool.
    Regards,
    R.Brahmankar

  • Component Allocation in Group Routing

    Hello,
    I am working on a group routing.
    After add the group members in "Material Assignment" in CA02,
    i do the "Component Allocation" one by one for each material number.
    Is there any method to do it in a group manners or any better method to work on this?
    Thank you.
    Collinn

    Dear Collinn,
    It seems you are having one group routing(same group no and group counter no) for a list of materials.
    In this case if the BOM is common for all these list of materials,then making the component allocation to the individual operation
    makes sense.But practically the chances for such case is less.
    Moreover I would suggest you to make the component allocation manually in the routing. The reason why I doubt is you have to
    build the logic if you are going to do the same in the BDC,so the challenge here will be identifying the component no ,along with the
    item no and asigning properly to the operation.So this input has to be accurate i the input file which you will be giving for upload.
    Correct me If I'm wrong.
    Regards
    S Mangalraj

  • Component allocation in the Routing "BAPI_ROUTING_CREATE"

    Hi,
    I am using the BAPI "BAPI_ROUTING_CREATE" to create a Routing. It works fine creating the operations, Component allocations and updating the Header data Information.
    The Problem i am facing is with the allocation of components with Phantom assembly. Can any one help me in passing the Parameters to the BAPI to allocate the components with the Phantom assembly.
    Thanks
    Shekar

    Hello Nagasekhar,
    I am not able to create operations even.
    can you please help me out.
    i create routings from the data available in file uploaded from system.
    i am able to create the routing.
    if i give group number only on the first screen of CA03 its showing the task.
    But when i give material and plant its saying the Task doesnot exist.
    And when i see the operations then it shows nothing.
    can you send me your code to [email protected]
    Please help me in this regard.
    thankyou.
    Message was edited by:
            Ravikumar P

  • BAPIthe component to be assigned has not been completely specified

    Hi,
    I am using the BAPI "BAPI_ROUTING_CREATE" to create a Routing. It works fine creating the operations, Component allocations and updating the Header data Information.
    The Problem i am facing is with the allocation of components with Phantom assembly. Can any one help me in passing the Parameters to the BAPI to allocate the components with the Phantom assembly.
      i am getting error message
    "cpccdt-206 The component to be assigned has not been completely specified "
    Thanks
    Pravin

    Hi Pravin,
    Did u got any solution for this problem i m getting the same error
    Please give me some solution tooo.
    Thanks

  • Component allocation of phantom assembly

    I have a phantom assembly "X" with its components as A, B, C, D. During component allocation in routing do I need to allocate Phantom Assembly "X" to an operation as well.
    Please specify the reason for YES and NO?

    Hi
    Check the following:
    Material components in a BOM that are not assigned to an operation in the routing are automatically assigned to the first operation when you create a production order.
    If you have assigned a phantom assembly to an operation in a routing, the system automatically assigns all of the material components in the phantom assembly to the same operation as the phantom assembly when you create a production order.
    If you have assigned individual material components from the phantom assembly to various operations without also allocating the phantom assembly, the system assigns the material components that have not been assigned and the phantom assembly to the beginning of the first operation when you create a production order.
    Thanks

  • Component group type assignment in call components in JIS

    Hi All
    How Component group type assignment is done  in call components ?
    Edited by: mayuresh  bhurke on Jan 20, 2012 8:25 PM

    Hi Mayuresh bhurke,
    How the system will does the job:
    The system carries out this function automatically, each time a JIT call is received. In this way it assigns each call component transmitted to a components group type. The components group type then takes on the internal control of the call components.
    With sequenced JIT calls for assemblies, the system assigns several call components to the same components group type. With the other call types the call components and the components group type form a logical unit and the system therefore assigns a different components group type to each call component.
    In the components group determination the system compares whether the characteristics of the call components match a components group type. As soon as it can assign a call component, it continues with the next one. In the profile for the components group determination you can define with which priority the system should consider the various characteristics. The system determines the relevant characteristics of the call components as follows:
    JIT customer
    The JIT customer is made up of the sold-to party and the partner description and can therefore be taken from the IDoc.
    Unloading point and assembly location
    The unloading point and, if necessary the assembly location, are also transmitted with the JIT call. The system can also take these characteristics of the call components from the IDoc.
    Components group material
    The JIT customer generally transmits the components group material with a call. You have several options for defining the components group material of the call component before the components group determination.
    You can realize an individual components group material determination using a customer exit. This is particularly recommended for sequenced JIT calls for assemblies, due to the large number of variants.
    If you use the process for discrete materials, you can transfer the material of the call components as a components group material.
    If you use the process for discrete materials and exactly one components group material can be assigned to a call component, you can transfer the configurable material of the call component as a components group material. To do this you must have entered the configurable material in the material master of the call component in the tab page Basic data 2 in the field Cross plant conf.mat.
    Production version
    You can also assign the production version using a customer exit. The production version allows you to assign two otherwise equal call components to different components group types, to produce them on different production lines, for example.
    There are also call types:
    please follow the below link:
    http://help.sap.com/saphelp_di46c2/helpdata/EN/7a/ad7d2b1e4c11d3b69c0000e82d81c3/content.htm
    I hope you can find the need full information.
    Regards,
    Madhu.G

  • BAPI For CA02 - Assign Component allocation for routing

    Hello Gurus,
    I m searching for the bapi for the component allocation in routing.
    Since  routing is already created my work is to assign component allocation to the operation.
    i tried with the BAPI_ROUTING_CREATE  and /SAPMP/BAPI_ROUTING_PROCESS
    BAPI_ROUTING_CREATE can be used only to create new routing.
    But the /SAPMP/BAPI_ROUTING_PROCESS is going to short dump.
    So any alternate please suggest.
    Please provide sample code to assign component allocation.

    Please have a look at following thread:
    http://scn.sap.com/thread/2084329
    Also,check tcode :CWBQM
    Regards

  • Component allocation in routing

    In CA02 (Sales order routing) when I go to component allocation more than once then i get following message. It is ok that you only go once in component overview??
    Component overview for routing cannot be called up
    Message no. CM022
    Diagnosis
    You want to call up the component overview for the selected routing (group 50000637, counter ). However this is not possible, because earlier you clled up a material component overview for another routing that had the following properties:
    It belongs to the same group as the routing you have now selected.
    It has been allocated another material or material BOM as the routing you have now selected.
    Procedure
    As long as you do not call up the component overvierw for the selected routing, you can go on working as usual. To call up the material component overview, proceed as follows:
    1. If you have made any changes in the selected plan that you want to save, do so.
    2. Cancel editing the routing
    3. Start editing routings with the selected routing (group 50000637, counter ) and call up the material component overview

    all u have to do is, go to ca02 operation overview. highlight the operation and click on component allocation. there u can see assignment tab. click on that and assign the components from the bom of that header material. it is as simple as this. dont forget to save the routing at the end.
    pls try this and come back with more clarity.
    cheers
    vinay

  • Component allocation for operations

    Hi Friends,
    I have 5 components for one finished material.When i create the routing for that material all components are assigned for first peration .But i want 3 components for first operation 2 components for second operation and one component for third operation .Please tell me how i will be assigned ?
    Thanks
    Venkat

    Hi Kumar,
    I understood your issue, now for "operation wise confirmation only those componets will be consumed as operation wise"
    all you have to do, in the component allocation Tab you have to specify which sequence (if any); operation the component belong to. If you leave this space empty then all component would get attached to first operation itself.
    The steps for confirmation is like:
    1. Issue Good/component (belonging to first operation only) with a mvt type 261 tcode MB1A to the Production Order
    2. Carry out the other activity to the order (labor, machine etc. required in 1st operation)
    3. Do the confirmation of the operation through CO11n.
    4. Proceed for next operation in the same way.
    Regards,
    Akhil

  • Component allocation missing in Routing,

    Hi SAP Gurus
    The component allocation  for a finished material is missing in
    Routing. this is particular  with usage production BOM's. I have to manually fix it . What can be the error . Pls advise.
    regards
    Karthik

    Hi,
    It seems that the BOM Components are assigned to the first operation of the Routing, but it is not the case.
    If you go and see the component assignment to the Fist operation system says no components are assigned.
    At the Time of Production Order creation only the BOM components will be assigned to the first operation.
    If you assign a Component specifically to any operation, if you go into the Component assignment, then the to which Operation the component is assgned will be seen.
    You need to assing components manually to operation..
    Regards,
    Siva

  • Component Allocation in Routing is missing

    Dear PP Gurus,
    We are using R/3 4.7 version and we are facing a serious problem in Routing Comp. Alloc. since few years.  There are 3 to 5 operations in the Routing and about 20 to 30 BOM components, each components are assigned to their respective operations. But after a few days, component allocations for some materials would be gone.  So the user needs to do the assignment again from time to time.
    They don't even changed the BOM and there's only 1 person who is maintaining the Routing. So we don't assume that somebody has removed the component allocation.  Besides, we have activated the Change Management in Routing since then, and we are able to see the history changes in the Routing.
    If this is a System Bug, do you know any patches or OSS note that could fix the problem?
    Thanks,
    John

    Dear John,
    I don't think that is a system bug.
    I believe that is your master data.
    You could start to researh from material master - simply use MM04
    I also recommend to check out the relevant  BOM changes. Look after routing changes as well.
    Before to do that, go to SU01 and get all users who able to do such things.
    (some users could break the process just done a 'little' adjustment)
    Good luck!
    p.s. just in case - have you done any updates recently? ask you basis guys

Maybe you are looking for

  • How to set up sharing OSX - XP : Yes I've done my homework...

    I'm trying to get iTunes' buggy sharing to work. I can honestly say it's buggy by the shear volume of unresolved issues with it if you do some basic Googling on it. Here's my situation: * I've got iTunes 8 on my Intel iMac OSX 10.4. This is where the

  • How to build a small fcpx network

    Hey guys, Currently I am a church tech director and I do a lot of work in FCPX, Motion, Logic and Compressor. We are looking at hiring an Assistant Tech Director or an Intern to help me out at which point we will get a second mac pro. We have a build

  • Can't understand why my DefaultListCellRenderer doesn't work

    Hello i know that from the subject title it seems that this is the wrong category to post but because i need to load thumbnails in list and i resize them i didn't know where to post sorry if it is the wrong plase and also sorry for my bad english. I

  • Pending Payments for more than 90 days

    Hi, I have two pending payments for more than 90days. I cant buy any more subscription, kindly help me cancel those where it would be better to save money on calling my home country. The status is pending from 14-Feb-2014. Thanks in advance. BR DJ

  • Upgrading cucm cluster

    Hello everyone. I am facing an issue right now. The last weekend we upgrade our customer cucm cluster. The cluster has 7 servers but finally we were able to upgrade 5 of the 7. 2 of them failed. I remove the servers from the publisher and turn them o