Receiver Determination when multiple Product Versions / identical namespace

Hi,
How would the receiver determination be done when we have multiple product versions with identical namespaces and interface names ?
During development, when we do a release transfer to another product version, the namespaces and interface names remain same as the current objects.
How would XI resolve the correct interface in this case ?
thanks,
Manish

The XI does not care about the application systems. When a message is received by the application, it knows, what to do with the messages.
The receiver could be an RFC call, an IDOC, an Abap Proxy, here the correlation between interface and Abap code is unique.
The receiver could be a File, or JMS adapter, here the correlation  between interface and communication channel is unique as well.
You might reuse IDOCs or RFCs or in rare situations other interfaces in different software components and install them for the same application system. But you can only generate proxies from one interface.
Regards
Stefan

Similar Messages

  • Costing - Multiple Production Versions and Recursive BoMs

    Hi All,
    We have a production and product costing scenario as follows:
    Production versions 10, 20 and 30. It takes all three versions to manufacture the finished material and there are no intermediate products in this scenario. 10 and 30 are to be costed and 30 is a recursive BoM with the input from version 10 also being the output. 10 is the main production step with components but 30 is a recursive BoM sometimes only with the output material as the input and sometimes with a more complete BoM but which includes the output material as an input component.
    The quantity input appears to be the same as quantity output for the recursive element.
    If anyone has come across this scenario and you can let me know what design principles you followed I would appreciate it.
    We are getting iteration error messages when costing production version 30 and even reducing the input quantity below 95% of the input as per the SAP documentation does not fix the error message.
    Any help you can give will be greatefully received.
    Thanks.
    Regards,
    Tim

    Murali - Its possible to use multiple PV in sub contracting.
    Settings in ERP :
    1. In CFC9 activate the - Transfer multiple selection of PDS indicator. When you select this indicator, the system allows you to select several productions versions in the integration model; it also creates a Production Process Model (PPM) or Production Data Structure (PDS) for each production version in SAP SCM
    2. Assign the PV's to the subcontracting info record through -  Logistics  - Central Functions  - Supply Chain Planning Interface - Core Interface - Advanced Planner and Optimizer - Environment  - Data Transfer  -Assign Multiple Production Versions
    3. When you select the integration model parameters for PDS, you have selected PP/DS Subcontracting as the PDS Type value. Similarly, for PPM, you have selected Subcontracting PPM as the Type of PPM value.
    Subcontracting with multiple production versions is supported. However, the integration with an SAP ERP system requires at least SAP ERP 2005 with Enhancement Pack 03.
    Rgds
    Valavan

  • Multiple Production Versions in Subcontracting Inforecord

    Hi Gurus - I have a question on how to assign multiple production versions in Sub-contracting Inforecord?
    I heard this functionality is available in ECC 6.0 is that true? If so how can I assign multiple production versions? What happens after we CIF across to APO? Any help is highly appreciated.
    Thanks and regards,
    Murali.

    Murali - Its possible to use multiple PV in sub contracting.
    Settings in ERP :
    1. In CFC9 activate the - Transfer multiple selection of PDS indicator. When you select this indicator, the system allows you to select several productions versions in the integration model; it also creates a Production Process Model (PPM) or Production Data Structure (PDS) for each production version in SAP SCM
    2. Assign the PV's to the subcontracting info record through -  Logistics  - Central Functions  - Supply Chain Planning Interface - Core Interface - Advanced Planner and Optimizer - Environment  - Data Transfer  -Assign Multiple Production Versions
    3. When you select the integration model parameters for PDS, you have selected PP/DS Subcontracting as the PDS Type value. Similarly, for PPM, you have selected Subcontracting PPM as the Type of PPM value.
    Subcontracting with multiple production versions is supported. However, the integration with an SAP ERP system requires at least SAP ERP 2005 with Enhancement Pack 03.
    Rgds
    Valavan

  • Can we get Multiple production versions in APO

    Hi,
    Is there  a way to get multiple production versions into APO, as the info record( we are using) is what drive the creation of the PDS in APO from ECC
    Is there a way to find out how we can have multiple production versions in APO.
    Thanks
    Maddy

    Maddy,
    Standard functionality in APO is to support multiple production versions.
    Production Versions are a standard object in ECC.  They consist of a combination of a Bill of Materials, a Routing, and a few other bits of data.  For a given material/plant combination in ECC, there can be many Production Versions.
    Production Version - Repetitive Manufacturing (PP-REM) - SAP Library
    These Production Versions are integrated in standard CIF via either Production Process Model or Production Data Structure.
    Integration of Production Process Models - Integration of Master Data - SAP Library
    Integration of Production Data Structures Generated from R/3 Mas - Integration of Master Data - SAP Library
    Best Regards,
    DB49

  • MRP Scheduling with a material with multiple production versions scrap rate

    Greetings all.
    I have a problem with MRP scheduling.  How do you account for different loss rates or scrap rates on a material because of multiple versions of a material that are in production.  For example, we have an item.  There are two differen ways to make that item and both have different loss rates or scrap rates.  How do we account for this.  And whatt happens when you have these with multiple routings.  Thanks.

    Dear,
    It can be handled in 3 ways.
    1st way - Create 2 versions to represent 2 ways of production. Create a 3rd version name it as total and make it as a first version so that MRP will take this version for scheduling. In total version give the most correct scrap qty and timming in routing. Hence when you run MRP system will consider the total version, then change the varsion in planned order as per your requirement.
    Second way - Create 2 version and if you are using Demand planning, in MD61 against the qty represent the version number so that when youn run MRP, the planned order will carry the version.
    3rd way - Create 2 Production version and create a quota arrangement and assihgn these two Production version as Quota items and give the % share. Hence when youn run MRP system will share the demand qty into two different version as per Quiota arrangement(setting in MRP2 is necessary fir planning).
    Please come back which one you are looking for so that we can give furthur information

  • Configuring receiver determination with multiple messages in BPM

    I am configuring a BPM scenario which uses 3 abstract interfaces, one for receiving, 2 for sending. I need 2 abstract interfaces while sending because they use different message types. I have created a Receiver Determination for the 1st interface, but the problem is that when I try to create the second Receiver Determination the 2nd abstract interface is not listed after I select the Integration Process. Just the 1st interface is listed under the Integration Process. What might be the problem?

    Did you try to delete and reimport the BPM with the same name ?
    SKM

  • Urgent :-PIR Saving w.r.t multiple Production version/Month wise

    Hi,
    1) Please let me know whether It is possible to enter  Planned independent requirement saving in MD61 Txn code month wise &  with respect to three Production version..
    i.e. in detail,
    I am having 3 alternative BOM’s of the same finish material. I want save the  Independent Requirement in a particular month with respect to 3 BOM’s /3 Production Version wise in the same month.
    After that I want to run MRP multilevel planning which will create planned orders of Finish Products & Dependent materials exploding corresponding BOM with respect to the particular Production Versions.
    2) Please let me know the best suitable strategy which will not consider present stock & Production/Planned orders in hand , will only create planned orders from the PIR saved in the Demand Management.
    Please sugggest the best way to do. I am in pressure from the client.
    Regards

    Hi
        PIRs cannot be created for 3 production versions.
    In MRP documentation, check for quota arrangement. Planned orders can be assigned to three different production versions in equal quantities by the quota arrangement.
    MRp run reads the quota file MEQ1 when it has to distribute planned orders across three production versions.
    Regards
    Pragnesh

  • Regd. Receiver determination when we have 1Bsystem&1Bservice

    Hi All,
    I am trying to do reciever determination based on one element in the input Message.
    Its works fine if i set a condition and based on that send it to one of the business Services
    But i have one business system and one business service and i have to route the message based on some feild in input as i said above.
    In reciver determination condition .. i found we can assign only Bservices as target.Cant we give Business service there ?
    If not ,does it mean Receiver determination condition works only for business services.
    What are the possible solution to my problem as i have to route to either the business sys or the service which i have.
    your inputs will be valuable
    Srini

    Hi All,
    Thanks for your inputs ,infact after seeing the services titile in the condition editor in receiver determination i thought its only for business services.
    But as you all suggested its possible to select business systems also.
    Services include both Business service and systems.
    Thanks once again
    Regards,
    Srinivas

  • PPM not getting created when ECC Production version is changed

    Hi,
    We are facing a problem with PPMs.
    We changed the Production version in ECC for the corresponding Material in ECC from 5000 to 6000.
    We then ran the RSPPMCHG and then generated and activated the PPM Integration Model.
    No queues inbound (APO) or Outbound (APO) were blocked. \
    The result was that the 5000 PPM was deactivated in APO but we could not find the 6000 PPM version anywhere.
    Can anyone please help??
    Regards
    Abhishek Sahi

    Hi,
    Refer notes 448085 PPM Transfer: Tips and Tricks
    Aslo after generating and Activating the IM, run the report  RSPPMCHG ( Tcode - CFP3)
    Thanks,
    nandha
    Edited by: S.Nandakumar on Oct 8, 2010 10:05 AM

  • Receiver determination when merging messages from different senders

    Hi BPM/XI experts.
    In my BPM scenario, I am combining 2 messages from different sender/interface/namespace. How should receiver/interface determination be configured in this case since in the ID both these configuration objects take exactly 1 sender interface?
    Thanks.
    Carlos
    <Moderator note: moved to more appropriate XI forum>
    Edited by: Mike Pokraka on Jul 22, 2008 10:30 PM

    Hi,
    Refer these blogs
    Walkthrough with BPM - walkthrough of bpm
    Delivery Modes in BPM. - delivery modes of bpm
    Model-Driven Development in the Enterprise - development in Enterprises
    The specified item was not found. - sender idoc packing
    Regards,
    Suryanarayana

  • Multiline Check in Receiver Determination

    Hi All,
    Can anyone explain me the exact functionality of the multiline checkbox in receiver determination.
    Lets say I have the following input message
    <node1>
           <value>21</value>
    </node1>
    <node1>
           <value>22</value>
    </node1>
    <node1>
           <value>23</value>
    </node1>
    I want the receiver to be determined only if the value is 23, does multiline has anything to do with this.
    Regards,
    Varun.

    Hi,
    In conditional receiver determination when you check multiline that signifies that you are expecting
    1. the values of the field to be multiple and selecting multiline you consider the bunch of the values to be in one array of string.
    2.And when you put the condition to check for a specific value it checks in the whole array whether ant element of the array matches with the condition.Like the condition(23) IN the array or not.
    So your query is similar.You can do with this.
    cheers,
    Abhishek.

  • Quality plan as per production version

    Hi SAP gurus,
    My client has multiple Production versions and they want to use different Quality plan as per version , how  I can map this process in SAP.
    I tired using in production version by putting Qualiity plan instaed of routing,  Inpection lot is created but when it come for the production order it was asking for the routing / or operation generation.
    As few specfication of Quality plan is different , that is the reason Plan has to be specific to PV.
    Thanks in advance.

    Hi
    Even if you create a Inspection plan you might have observed in the production version you have to specify the Routing.
    Reason is syem will check the routing for cost collector in production order.
    what you can do is may be you can carry out inprocess inspection with routing & specify the char in the task list
    or
    You may have to go for userexit while selection of the task list you will select the appropriate task list with appropraite prod version
    Also if you creat two inspection plan with two gr counters & do not tick on "Auto Assign" in the QM view,
    System will create a lot of 04 with CRTD status.
    In QA02 you can go & manually attach the relevent task list.
    What you can do is create a Group with name of "prod version" itself.This will ease the attaching of the tak list to the the lot.
    I hope this will add some value.
    Regards
    Sujit

  • ME51N subcontracting don't include the production version of info record

    Dear guru ,
    After assigning source of supply in a subcontracting purchase requisition the system donu2019t  read the production version of info record from the combination of vendor and material.
    Itu2019s right this behavior ?
    Thanks

    For a Purchase requisition it is not possible to determine the correct Product Version, even the Vendor is specified. It will just pick the first valid version it can find.                                   
    When creating the Purchase Order from this Requisition, you will get a pop-up which allows you to let the "correct" production version overwrite the one coming from the Requisition. This is the case, when you create a PO with a vendor that has a different production version assigned in its info record as it is included in the Requisition.

  • Production Version in Material Master

    Hi,
    I am having problems with this.
    I need to either change date on a production version or
    delete the product version.
    I have tried using a batch input sequence from my program both for changing the date
    and for deleting the production version and this all works well.
    Now this isn't good enough since there can be multiple production versions on a material
    and I don't know which line to change or delete in the batch run.
    Is there a good FM or BAPI to handle this?
    I don't want to change the MKAL table directly since there is a history table
    connected to this also (MKAL_AEND).
    What is the best approach?
    Rgds,
    /Fredrik.

    How can I use this to achieve what I want to do, either
    change the production version date or delete the production version?
    I have tried C223, but this is not good enough, nor is batch run in MM02.
    I can have multiple production versions and can not pick the correct line
    in batch run to change or delete.

  • How to get production version in your contract?

    hi all,
    I have already maintain multiple production versions for one product, but how can I let it appear in the contract item?
    thanks

    Hi,
    I think I have already answered this one. You can get the curent version either from wwv_usr_menus$ or wwv_modules$
    select version from wwv_modules$
    where id = <module_id>
    and status = 'PRODUCTION'
    This gives the version of the current production version.
    Thanks
    Sharmila

Maybe you are looking for