Is it possible to get integration model in CIF exit??

Hi experts,
I am new to CIF interface and i have a question about the interface enhancement () on ERP side.
The scenario is, we want to send purchase order from SAP ERP to SAP APO through CIF. There are 2 integration models and they are active at the same time. After entering the enhancement code (CIFPUR01), is it possible to know which integration model is used for current purchase order? In other word, in the exit CIFPUR01, is it possible to trace reversely which IM is used? Because we want to validate some fields per different different integration model.
Thanks so much.

Chirs
I do not know why you have two different IM's for PO's . Standard SAP recommendation is to have one integration model for each object type.
Coming back to your question please check the BadI CIF_INT_MODEL. It has a  method MODIFY_OBJECT_LIST and one of the parameters of this method is "IS_CIF_IMODK" which identifies the IM name . Check whether this will serve your purpose
Thanks
Aparna

Similar Messages

  • Regarding Integration Model to CIF from ECC to APO

    Hi ,
    Please assist me in the following issues:
    What will the impact if any material is ciffed twice or multiple times from ECC to APO through IM ...will it generate inconsistency ? if so, how we can avoid this ?
    While I'm ciffing the material from ECC to APO through IM, the ' Find Master Data Object ' is showing certain number say 'X' but when I'm running CTM for it the explosion of BOM  of Master Data is showing less number of material than 'X'...in that case what might be the possible issue ?
    While generating IM , can I club Sale Order, Sale Order Stock, Planned Order, Prodn order under same variant ? or ill it generate inconsistency ?
    TIA
    -Michael

    Hi Michael,
    1. It is not a problem. Is is quite common to CIF materials twice a days or even more. It shoul not generate inconsistencies.
    2. You could have more materials than materials bith BOM. In other words, maybe not all your materials have a BOM.
    3. Its recommended to have a separate integration model for your object.
    Read this document with the Best Practices:
    https://websmp102.sap-ag.de/~sapidb/011000358700000715082008E
    Also, note that I was mentioned by Dog Boy, it is convinient asking single questions in your threads. This way you will find more responses.
    Kind Regards,
    Mariano

  • TVARV - Integration model.

    hi
    we currently use TVARV entries for specifying the materials in the integration models ( to CIF to APO).  when we use a TVARV entry, we have a limitation of using only 500 entries at a times. so the number of materials in Integration Model  is restricted.
    is there any way not to specify the materials in the integration model but during runtime.
    regards
    Joe

    Joe
    Here is one way to solve the problem . Create a custom field in MARA . It will be a boolean field with values " " and some other non blank value say "Y" . For the materials that you like to transfer to APO , set the value of this custom field to "Y" .
    You can enhance your integration model selection criteria and add fields to the IM selection. Add the custom field to the selection . Refer note 360723 . It explains how to add  fields to IM selection
    Save a variant of the integration model with value for custom field = "Y" .  Now all you have to do on a daily basis is to go and set the custom field to Y for materials that you want to CIF to APO . This will make sure the materials get picked by the IM automatically.
    Thanks
    Saradha

  • More than one CIF integration model possible for material?

    Hi Gurus,
    we want to have two different integration models (with non-overlapping selections) for materials to be able to have separate selections, but we cannot make it work.
    When we create them the first time and then activate them, everything works fine: both models send their products to APO in the initial load. However, if there are changes in products in both models, when we generate and then activate one of the models, the changes in the other one are lost: the generation-activation of the second model does not send any product to APO even if there were any changes in the master data (and we see the ALE pointers as processed in the table)
    Is there any workaround to solve this issue in a system without CIF pointers in BDCP2?? The ECC system is below the relevant releases and will not be upgraded in the near future.
    We could not find any mention to an existing limitation on the number of models being one neither in OSS notes nor the help pages.
    thanks a lot,
    Pablo

    Pablo,
    It is common to have multiple Integration Models for Materials.
    I have never heard of transaction BDCP2.  I also have never seen the problem you describe.
    I usually prefer not to use change pointers at all for Master data, such as Materials.  You can alter this behavior in CFC9, and instead use Business Transfer Events.  This means that all fields that are relevant for 'change transfer' to SCM will move across almost immediately after saving the changed material master.
    http://help.sap.com/saphelp_scm70/helpdata/EN/c8/cece3be9cd4432e10000000a11402f/frameset.htm
    Also read the links contained in this page.
    If you wish to actually perform a new 'initial load', then run the Integration model through program RIMODINI.  It may be a lengthy run.
    As always, check first in your Qual system before committing to production.
    Best Regards,
    DB49

  • Integration model activation

    Hi All
    Goal : To activate the Integration model
    Right now, we are working on quality systems (both ECC and APO). There is a Int.Model for masterdata from ECC to APO. The Integration model is not getting activated.
    Reason: In APO under /sapapo/cq we have these line items "Base unit of measure for product X cannot be changed' (several hundreds of materials).
    Looks like there is a mismatch of Units of measurement for the same product in ECC and APO. For now I am matching the Units of Measurements in both the systems, but its kind of cumbersome because there are several hundreds of materials in the queues.
    Also, suprisingly there are some products whose Units of measurements *match* and are still in the line items (queues)
    Is there any better way to address this and activate the Integration model?
    Thanks
    Pooja
    Edited by: Pooja Challa on Sep 29, 2009 9:03 PM

    Hi Pooja,
    It is not advisable to change the base unit of measure in R/3 for the materials which have been transferred to APO. But it may be necessary to change it in R/3. During that time SAP is kind enough to give the warning.
    I am not sure how many materials are there in R/3 whose unit of measure has changed. If it is possible to find out using some kind of change document report then it will be good input to next step.
    Next step would be to maintain new base unit of measure of the material in the R/3 system is created as an alternative unit of measure of the product in APO (transaction /SAPAPO/MAT1, 'Units of Measure' tab) so that the units can be converted in APO if necessary.
    Since you only change the base unit of measure in an R/3 system in exceptional cases, it is assumed that you will subsequently change the change material manually in APO.
    Thanks and Best Regards, Manoj
    PS: I would encourage you to have look at following notes:
    Note 832595 - Product: Base unit of measure cannot be changed using CIF
    Note 809596 - Product: Base unit of measure must not be changed

  • HT1222 Is it possible to get the SSL fix without having to install ios7 (which I tried and hated) or jailbreaking the devices?

    I have a few ipads, iphones and ipod touches of various models, and all run iOS6 of various types (whatever they were running when I last updated them before iOS 7 came along and stopped me being able to get newer versions of 6).
    I tried iOS7 for a while but hated both the appearance and some of the things that changed.
    My ipods have updated to a new version of iOS6 with the SSL fix.
    I can't seem to get this option for the ipads or iphones.
    Is it possible to get the important SSL update for iOS 6 for iPhone5, iPad3, ipad4 and ipad mini (not retina) without having to go to iOS7?
    (It seems that I can get a fix by jailbreaking but I really don't want to do that if there's another option since I have no need for it otherwise.)
    Thanks a lot.

    Thanks, that's helpful. I expected that answer, since I read a load of stuff about Apple pushing people to get iOS 7 despite it having people who disliked it, but was hopeful it was not the case
    Some of the changes, like to calendar were just frustrating.
    Not a big problem though - just means that the next phone and tablet hardware update I get won't be apple.
    Thanks a lot for the swift and helpful replies.

  • Transfer of material from R/3 to APO, Problem in Integration model

    Hi
    I have created Integration model for Transferring material from R/3 to APO.
    While  activating the model, it is giving error  with status as i..e. SYSFAIL
    On clicking the status, I am getting the following message
    "Logical system R3CON does not assigned to Business System Group"
    ?Where to locate the BSG in  R/3 and assign before transferring  matl to APO
    i require the steps&help  to solve the problem.
    Thanks in advance to all members for the help.
    Srikanth

    Dear Srikant ,
    Pls check you have followed the below steps in the same sequence for R3 and APO
    <u>CIF Settings in R/3</u>
    Check ALE settings or activate ALE settings          
    •Define the logical system               <b>BD54</b>
    •Assign logical system to a client               <b>SCC4</b>
    Set the RFC destination               <b>SM59</b>
    <i>Assign target system and queue type          <b>CFC1</b></i>
    Maintain the SAP APO release               <b>NDV2</b>
    Activate BTEs for SAP APO integration          <b>BF11</b>
    User parameters for CIF               <b>CFC2</b>
    <u>CIF Settings in APO</u>
    Check ALE settings or activate ALE settings          
    • Define the logical system               <b>BD54</b>
    • Assign logical system to a client          <b>SCC4</b>
    Set the RFC destination                <b>SM59</b>
    Set up business system group     
    –Create BSG                <b>/SAPAPO/C1</b>
    –Assign logical systems to BSG          <b>/SAPAPO/C2</b>
    Maintain distribution definitions               <b>/SAPAPO/CP1</b>
    User parameters for CIF               <b>/SAPAPO/C4</b>
    You have got stuck up somewhere in R3 setting , which I have marked in italic font i.e.<i>Assign target system and queue type          CFC1</i>
    I hope this will solve your problem .
    Thanks ,
    Digambar

  • Is it possible to get component associated with DefaultListSelectionEvent?

    Hallo,
    Is it possible to get component associated with DefaultListSelectionEvent, please?
    There are multiple tables in my window. All tables (must!) have same TableSelectionListener. Problem is that there's no information about component in default list selection model implementation. When fireing events DefaultListSelectionModel use self as event source (see DefaultListSelectionModel.fireValueChanged fragment below).
    e = new ListSelectionEvent(this, firstIndex, lastIndex, isAdjusting);Any ideas how to get component in ListSelectionListener.valueChanged, please? But don't forget that as a programer, i am the lazy. Thus implementing new selection model is not an acceptable solution, but class extension is :p
    One idea is to remember models component in constructor and override DefaultListSelectionModel.fireValueChanged like this:
    class MyGreatListSelectionModel extends DefaultListSelectionModel {
       protected JComponent boss;
        public MyGreatListSelectionModel(JComponent c) {
            boss = c;
        @Override protected void fireValueChanged(int firstIndex, int lastIndex, boolean isAdjusting)
            Object[] listeners = listenerList.getListenerList();
            ListSelectionEvent e = null;
            for (int i = listeners.length - 2; i >= 0; i -= 2) {
                if (listeners[i] == ListSelectionListener.class) {
                    if (e == null) {
                        // Only changed 'this' to 'boss'
                        e = new ListSelectionEvent(boss, firstIndex, lastIndex, isAdjusting);
                    ((ListSelectionListener)listeners[i+1]).valueChanged(e);
    }This should work, but if there already exists some mechanism, such extension is just slowing app down.

    Thanks for your help.
    However I could not get the result. I am using following code:
    public void myaction(ActionEvent event)
    FacesContext context = FacesContext.getCurrentInstance();
    UIViewRoot view = context.getViewRoot();
    UIComponent UI = view.findComponent("tab");
    if(UI == null)     
         System.out.println("UI Not Found ");
    else
         System.out.println("Get Current FecesContext");
    There is an Component having id "tab" is available on JSF page but I am getting "UI not Found" every time. Is there somthing wrong...Please suggest.

  • Is it possible to get an iPhone as an iPod...?

    I was just wondering. I do not have an iPhone but is it possible to get an iPhone without the AT&T contract?
    I guess my real question is can you get a refund of AT&T services when you cancel it right after buying iPhone? I thought it would be cool because it would be like an iPod Touch with a built-in camera. Also, I heard a lot of negatives associated with AT&T.

    You can purchase an iPhone without the 2-year commitment. But you have to purchase it from AT&T, you'll pay the full price ($499 to $699), and you will have to activate the iPhone with AT&T before the iPhone will do anything other than allow 911 calls, which means a voice and data plan even though you're not committed to a particular term. It's possible that you could cancel, but is having that camera really worth the $300 to $400 premium you'd be paying to get an iPhone. You can pick up iPhones used, but they still usually come at a premium price and you can get into all sorts of headaches with activation, or lack thereof.
    Sorry, but having an "iPod touch" with a camera isn't achievable in a practical sense right now. I'd recommend that you wait until September, which is when Apple usually releases new iPod models, and see if they release an iPod touch with a camera.
    Regards.
    Message was edited by: Dave Sawyer

  • I have purchased a G3, because I am an apple fan. I want this a clean installation software provided. Only the link no longer works. Is there a possibility  to get the required software. I Preferably, the Dutch version, but if only the English it's okey

    I have purchased a G3, because I am an apple fan. I want this a clean installation software provided. Only the link no longer works. Is there a possibility  to get the required software. I Preferably, the Dutch version, but if only the English it's okey

    What model G3 is it? An iMac, a PowerMac, a MacBook, or a PowerBook? What is the processor (machine) speed?

  • Not able to include PM order type PM03 in integration model

    Hi Experts,
    I am creating PM order in R/3 with order type PM03. But while creating the integration model for maintaince order, PM03 is not populating. and others I am getting like PM01, PM02 etc...
    Please advise if I need to do some setting for the same.
    Thanks
    Hitesh

    Hi,
    Request you to cross check whether the PM03 order type has the below two check box active  in IMG. 9 Tcode = OIOA
    Open Item Management and Release Immediately.
    PM03 order type with the above settings are getting reflected for me in my integration model.

  • Deleting an Integration Model.

    hi Guys
                   if any kind of changes happens in master data in ECC then we transfer that data in SCM,then what happens with that planning data with which we work earlier.
    And Deleting an integration model does not mean that the previously selected data in APO is also deleted.what happens of that data.
    thank u
    karan
    Edited by: karan.sap on Feb 27, 2010 6:36 PM

    Hi Karan,
    1) if any kind of changes happens in master data in ECC then we transfer that data in SCM,then what happens with that planning data with which we work earlier.
    As and when you activate an integration model, a new integration model gets
    generated and the earlier one will get deactivated.  (provided the model name,
    model selection criteria are same).  That means the newly changed master data
    will get activated to SCM system in which the old change is obsolete.
    2) And Deleting an integration model does not mean that the previously selected data in APO is also deleted.what happens of that data
    Whenever a new model gets generated, the old model will be there in the system
    only and that inactive models needs to be deleted at frequent intervals orelse
    it will add inconsistency to the system.  This will be done using CFM7 transaction
    by selecting inactive models indicator.  Whether the old model is deleted or not, but
    system always will read and plan as per the newly activated model.
    Regards
    R. Senthil Mareeswaran.

  • Purchase Order Integration Model Activation Error "Source Invalid"

    Hi Experts,
    When I try to activate Purchase Order CIF integration model for a specific plant, I am getting an error
    "SOURCE_INVALID" r                                    XC           014
    When I checked failed LUW, found one product which is Subcontracted.
    These a Subcon PO exist at this plant and Vendor is Subcon Vendor.
    Before IM activation, I have CIFed Subcon vendor and T-lane between Vendor to plant exists in APO.
    Any idea how can I resolve this issue?
    Thanks,
    Vipul

    Hi Vipul,
    I hope you have created subcontracting purchasing info record and connected with the productuon version.
    Secondly whether it is valid.
    A purchasing info record of the category subcontracting which documents the subcontractor as the source of supply of the end product.
    Regards
    Datta

  • Staring integration model after activation throws an error

    Hello Experts,
    I am trying to import Sales Orders from SAP ERP to APO. The integration model is done and the master data like Products and Location are transfeered to APO.
    But when I try to transfer the Sales Orders I get an error saying:
    Outbound Queue Blocked.
    Function/Q/SAPAPO/CIF_ECM_INBOUND
    Text:        Processing of change number 500000000007 cancelled
    Then the dialog box gives the options to goto the: qRFC Monitor, Ignore or Cancel.
    The qRFC monitor records theame error.
    Kindly let me know how I can solve this and transfer theSales Orders to APO.
    Thanks,
    Dilip

    Dear Tibor,
    Thank you for you reply. I will check the authorizations.
    After this error I canceled it and went ahead. Then it gave me another error saying Product <> not found.
    After getting beyond this error too it gave me about 260 successful messages in the logs. But when I execute the BAPI BAPI_SLSRVAPS_GETLIST2 OR go to the table /SAPAPO/ORDKEY in APO I cant find any Orders.
    Can you kindly guide me as to where I am going wrong?
    Best Regards,
    Dilip

  • Activtion of PPM Integration Model does not send any data to APO

    Hi all,
    When I activate my PPM Integration Model, the activation finishs without any error, but no data is being tranfered to APO.
    I do not get any error message to start looking for the problem.
    Thanks and regards,
    LHM

    Hi Luiz,
                  "no data is being transfered to APO" Which data are you looking for?? I am assuming youa re expecting a PPM to be created in APO.
    If so,
    1. Do you see any PPm in /sapapo/scc03?
    2. Check if the pre reqs. for creating PPM as in [Integration of Production Process Models|http://help.sap.com/saphelp_scm50/helpdata/en/8e/d4ef37e9a4ba6ee10000009b38f842/frameset.htm] are satisfied.
    3. make sure to check the inbound APO queue or outbound R/3 queue depending on what you are using.
    4. Also not the time of activation and check CFG1 in R/3 to see if you can get any clues.

Maybe you are looking for

  • Exchange Server 2003 with Apple Mail Setup Issues

    Hi everyone, I've been trying my hardest to setup my designer's Mac on our Exchange 2003 Server with Apple Mail with little success. I was able to setup the Exchange account as the Outlook Web Access server is setup for IMAP. However, I seem to have

  • Reports.sh file missing in ORAHOME \bin directory

    I have successfully started the reports server from DOS and looked for the reports.sh file to change the REPORTS_PATH system variable but no file exists on my computer. I am also running the following code which opens a blank web page but then nothin

  • CTI OS Toolkit issue after patching CTI OS 7.5.8

    Hi all, We are setting up the UCCE 7.5.1, and we have patched the system with ICM 7.5.8 and CTI OS 7.5.8. We have also patched the agents' PC with CTI OS 7.5.8. Our developer has actually customized the CTI OS Toolkit softphone, to intergrate it with

  • Installing Photoshop 5 on Intel iMac?

    I want to use my Photoshop program on my new Intel iMac. My full program is PS5, which had to be installed before I can upgrade to PS7. Has anyone found a work-around the problem of installing this older version of Photoshop on the new OSX? I don't w

  • Screen on pre is black.

    I pressed the phone button to make a call.  The screen then proceded to flash a lot of different colors and weird shapes and then went black.  I can still touch keys on the screen and access apps, problem is I can't see any thing.  It's a completely