Error in BAPI_PO_CHANGE - No info record exists from material and vendor

Hi,
I am using BAPI_PO_CHANGE for performing material exchange in a PO.
While the new exchanged material do not have any info record for the vendor, the BAPI is throwing an error " No info record exists for material ABC and vendor ABC."
The funny thing is the bapi return Error message shows the vendor number and material number same. Infact the material is A and vendor is B.
We will not maintain any info records and hence the BAPI should not ask us to maintain any info record.
Also I want to mention that Material exchange is working fine in ME22N but BAPI is throwing the error. The above error is a warning message in ME22N but a hard error in BAPI.
Anyone having any idea? Please help.
<promise removed by moderator>
Thanks in advance.
Aafaque Husain
Edited by: Thomas Zloch on Mar 10, 2011 3:49 PM

The error and the same values would seem to indicate an error in the input to the BAPI...

Similar Messages

  • Error during creation of info record for pipline material.(Urgent)

    Hi All,
    We are getting the following error during creation of Info record for pipeline material
    " Material XXXXX is not a pipline material"
    we have checked the material master  and found it is a pipeline material.
    Kindly advice on the same.
    Help in any form will be rewarded.
    Best Regards
    Arihanth

    Hi Arahanth,
       The steps u need to check are;
    1) The Material Type ( If standard then it is PIPE or if defined own Material Type check the settings once preferably in special material type a tick at pipeline mandatory)
    2) when u create the info record (ME11) ensure the info category is selected as pipeline.
    Hope its clear to u
    if solved do reward me points
    Regards
    Anil Thai

  • Creating new DMS info record directly from purchase order transactions

    Hello Everybody,
    does anyone knows of a way to make it possible for users to Create New DMS info record directly from the purchase order transactions ?
    e.g:
    in ME22N there is a button of "Documents" for an item level in the order, but that button only allows to link an existing info record.
    Link To a screenshot:
    http://img263.imageshack.us/i/me22n1.jpg/
    Regards,
    Yossi Fridman.

    hi
    This query has already been addressed in the following Forum by Christoph Hopf..
    pls chk link below.
    Create DIR through P.O and Sales order screen
    Thanks
    john
    Edited by: johnpp on Feb 15, 2011 11:54 AM
    Edited by: johnpp on Feb 15, 2011 11:57 AM

  • Fetch Info Record price from ECC 6.0 and print on Consignment Contract form

    Hi, we need to fetch the info record price from ecc 6.0 and print it on the consignment contract form. the system for using consignment contracts is not designed yet. once it is designed the consignment contracts would be created in the srm system. we're using srm 5.0 and using extended classic scenario. currently the purchase contracts are being created directly in the srm system. someone plz help me with this.

    knock knock...anyone here? plz help me.

  • Import multiple info records for 1 material item in repository

    Hi Guys,
    I have got sort of a puzzle I can not solve at the moment, maybe some one can help me to solve it. The situation in our system landscape is as follows:
    Systems:
    SRM 5.0 (Classic implementation scenario)
    ECC 6.0
    SRM-MDM 2.0
    PI 2005
    Material master is maintained in R/3 and the materials are replicated to SRM. From SRM we replicate all materials to the catalog repository in SRM-MDM.
    As the material master in R/3 is vendor independent, the materials replicated to SRM also have no vendor attached. For the first initial material replication from SRM to the catalog SRM-MDM this also means that the products in the main table of the repository, u2018catalog positionsu2019, will not have a vendor or vendor number attached (i.e. no reference to a source of supply).
    To assign a source of supply in the repository to a product (record) we will use info records which are replicated from R/3 to SRM-MDM. The mapping for this in the Import Manager can only be based on the product number. As this is the only unique value available which can map a info record to a already existing (but vendor less) ptoduct item in the catalog.
    As long as every item in the repository has only one unique info record, meaning one source of supply with a specific price, there is no issue in the above scenario. Based on the product-id, the info record data will be matched with the material item in the catalog.
    The issue for me arises when multiple info records exists for the same material. The info records can heave different vendors and different prices. All possible vendors should be available in the catalog for the same material (at least this is the requirement ).
    At this point the product-id will no longer be an unique value. Importing the info records will cause problems, as only one material record is available in the repository for the specific product-id (remember that when doing a initial replication of the material master to the catalog, no vendor data is replicated).
    Does anyone had this issue before, and knows a solution? Is it for example possible during the import of the info records in the Import manager, to duplicate material records in the destination data, based on the number of info records available in the source data for the same product-id. Or is there an other solution that I am missing?
    Your help would be appreciated!
    Regards,
    Skander

    Hi Shai & Ravi,
    Thanks for your answers. The MDM version which we are using is 5.5 - currently on SP6
    @ Shai: you are right; the standard SRM-MDM 2.0 catalog repository has a qualified lookup table u2018priceu2019, in which itu2019s possible to store the info record data. The standard fields in this sub-table are: Purchase Org, Amount, Currency Lower B, PIR-ID, price based quantity and Price based quantity UoM.
    I added some extra fields (non qualified), to accompany the remaining info record data (product no. u2013 vendor id  u2013 product category)  which is exported/imported, via the standard extraction program in R/3: Tcode MECCM
    I tried the solution Ravi proposed. This scenario works fine when, for example you want to maintain multiple info records for one specific material record in the main table (all info records related to the same source of supply, i.e. vendor). But as I described, the info records we import for one product can have different vendors. 
    The source of supply (vendor) in the shopping cart of SRM is determined via the u2018supplieru2019 field in the main repository table (which is in itself a flat lookup table ). What happens now is that all related info records are added to the u2018price informationu2019 field of the specific product record in the main table. Thus info records which have different suppliers are attached to a record in the main table which will have one specific supplier in the u2018supplieru2019 field. So from my point of view this will not work.
    I am still stuck with the situation that the material master import will only import one record for every distinct product, which can have multiple info records. The info records can/will have different vendors. As the supplier field in the main table determines the source of supply in the shopping cartu2026. Iu2019am seeking for a solution which will duplicate the material records in the main table, based on the amount of imported info records for that specific material record, that have distinct vendors.
    Shai, if you have some useful info on how you accomplished this requirement on a previous version of SRM-MDM, it would be greatly appreciated if you can share it..
    Thx.
    Skander

  • Q-Info Record found for material rev level 06

    Dear All
    I have an error Q-info record found for material xxx rev level 06 while doing migo inbound delivery. Even i verify with some documents also but till not to come out of this problem. Is any body having solution.
    Please specify whether it is minor or major problem.
    Awaiting for ur reply

    In QI01/QI02--->You must have created the quality Info record for the vendor /material/revision combination.
    Suppose Material for which PO is cretaed is having latest revision 6 & infor record exists for rev 5 or less and not for rev level 6 ,then you may get this error.Also if relase date for vendor /material/revision combination is not valid then also you can get such error.
    only way is you can create with future relase date..and chaeck again.

  • Not possible to maintain info record for MPN material

    Dear All,
    I m purchasing abc material from one vendor with different make.  and maintaining same in purchase order like :
    Material code            MPN number              rate
    ABC                          reliance make              7
    ABC                          L&T make                     6
    ABC                          videocon make             5
    I maintained source list , quota arrangement , purchase req. , schedule agreement MPN wise.
    but i cant maintain info record MPN wise. info record generate with material code and not as per MPN number.
    Pl suggest.
    Vijay

    Dear,
    Check these links which explains in detail:
    http://www.sap-img.com/materials/maintain-relation-between-alternatives-materials.htm
    http://help.sap.com/saphelp_di471/helpdata/en/75/ee15e055c811d189900000e8322d00/content.htm
    Regards,
    Syed Hussain.

  • Hi - I keep receiving the following error message on a song I purchased from itunes and am now trying to drag and drop to my iPad: "you must download items from icloud before you can copy then to iPad" what does this mean - please help! Thank you

    Hi - I keep receiving the following error message on a song I purchased from itunes and am now trying to drag and drop to my iPad: "you must download items from icloud before you can copy then to iPad" what does this mean - please help! Thank you

    Hi Poonam26c,
    If you do not have a local copy of a song which you have purchased (i.e. it is available via iTunes in the Cloud), you may need to redownload it before you can transfer it to your device. You may find the following article helpful:
    Apple Support: Downloading past purchases from the iTunes Store, App Store, and iBooks Store
    http://support.apple.com/kb/HT2519
    Regards,
    - Brenden

  • Two Purchase Info Records for Same Material & Plant Combination

    Hi,
    2 Purchase Info Records are there for Same Material & Plant for 2 Different Vendors & Net Price is maintained in both Info Records
    1. Material M1 - Plant 1000 - Vendor A - Net Price Rs.4
    2. Material M1 - Plant 2000 - Vendor B - Net Price Rs.3
    Vendor A is Regular Vendor
    (Tick as Regular Vendor is his Purchase Info Record)
    It is observed that Rs.3 is picked up for Costing Purposes
    Requirement is that - Net Price within Pur. Info Record of Regular Vendor i.e Rs. 4 must be picked up always for Costing Puposes.
    Is this possible???
    What Logic system uses while picking up the Price in case where there are 2 Pur. Info Records for same Material & Plant???
    Thanks & Regards...
    Ameya...

    Hi,
    1. Material M1 - Plant 1000 - Vendor A - Net Price Rs.4
    (Validity - 28.04.2008 To 31.12.2008)
    2. Material M1 - Plant 1000 - Vendor B - Net Price Rs.3
    (Validity - 01.01.08 To 31.12.2008)
    Thanks & Regards...
    Ameya...

  • Derivation of Commitment Item from Material and Services codes

    Hi experts,
    I need to derivate a Commitment Item from Material and Services codes, because the many material and services are related with the same financial account.
    I have seen that material codes appears in Source Fields, but service codes not.
    Can you indicate me if exist some option to derivate commitment item from Services Codes?
    Thanks a lot in advance.
    Regards,
    José Luis

    Hi,
    You can add fields to the source:
    https://scn.sap.com/thread/1969599
    Regards,
    Ming

  • How to create automatic creation of BP from customer and vendor master data

    Hi gurus,
    can any one tell how to create automatic creation of BP from customer and vendor master data.
    Please give me the steps.
    Thanks
    Sasikanth.

    HI,
    Goto SPRO\ Cross application components \ Master data synchronization \ Synchronization control.
    Assign account groups of customer and vendors to respective BP grouping. This setting is enough to create BP in background while creating customer / vendor. But the fields groups are very much important, ensure mandatory fields should be sync.
    rgds,
    Srini

  • Info record creation from schedule agree, with all conditions

    HI
    We wish to create Inforrecord from schedule agreements, When we used Info update indicator B its creating Info record but not copying conditions from schele agreement only order history is updated
    Is there any way we can copy all conditions from schedule agreement to info record?
    Thanks

    I realized, standard SAP behaviour is
    Info record does not exist
    Quotation
    Time-dependent conditions and their supplementary conditions are adopted
      Scheduling agreement
    Is set as last document; order price history is updated
      Contract
    Time-dependent conditions and their supplementary conditions are adopted
      Purchase order
    Is set as last document; order price history is updated
    IS THERE ANY OTHER WAY TO ACIEVE CPYING OF ALL CONDITIONS FROM SCHEDULE AGREEMENT TO INFORECORD
    Edited by: Sasi nagireddy on Jan 12, 2011 5:37 AM

  • How to find if certain record exists from stored procedure

    Hello
    I am not an expert in this and am trying simple thing. I want to find if certain record exists in a table and if so set some boolean variable.
    create or replace procedure findit(param)
    AS
    return_group boolean;
    BEGIN
      myflag := false;
    --here goes my question
    -- say I have SELECT WHATEVER FROM TABLE WHERE BLA = param
    --if it returns at least one record set myflag to true;
    END;Any idea?

    THanks Satyaki_De,
    However, when I put simple SELECT statement in the body of my procedure it does not compile. Actually I should have said that before. So here is my code and where it breaks:
    create or replace procedure close_subjects(study_id varchar2)
    AS
    return_group boolean;
    BEGIN
    dbms_output.enable(1000000);
    FOR current_group IN(
       SELECT DISTINCT group_id from groups WHERE study_id=study_id
    ) LOOP
       FOR current_subject IN(
          SELECT individual_id from groups WHERE group_id=current_group.group_id AND study_id=study_id
       ) LOOP
          return_group := true;
          SELECT INDIVIDUAL_ID FROM ASSIGN WHERE DATE_TIME_ASSIGNED = ( SELECT MAX(DATE_TIME_ASSIGNED) FROM ASSIGN WHERE INDIVIDUAL_ID = current_subject.individual_id ) AND                            ASSIGN_STATUS_ID = 'A';
         IF SQL%RowCount = 0 THEN
           return_group := false;
             dbms_output.put_line(current_subject.individual_id);
          END IF;
       END LOOP;
    END LOOP;
    END;
    /If I comment out SELECT statement and leave dbms_output for testing purposes it works well. As I said I am faaaar from expert and seems to me that I cannot have SELECT in procedure BODY?

  • Error in Creating Purchasing Info Record

    Hi all,
    I started practicing MM module recently.In the process i created plant,purchasing org., storage location, material,vendor and then i tried to create purchasing info record.In that it is asking to give plnd delay time.When i entered any number it is giving an error to enter valid field.
    Can any one help me in this issue.............
    And also can anyone guide me in practicing MM module.
    Thanks in advance,
    Sunny

    Hi
    Actually if you maintain the nos. in days in that planned delivery time field, system should not give an error message.  I feel the error message could be of different.
    Alternatively the avoid the error message or instead of maintained the value of planned delivery time of the material in inforecord, you can maintain it in material master itself in the field "Plnd Delivery Time" under MRP 2 view.
    Reward points if its useful.
    Best Regards

  • Difference between Existing QM system and Vendor QM system in QI info recor

    In Quality info record, under inspection control tab, I find 2 options for certificate monitoring, one is Existing QM system and another one is Vendor's QM system, Please advice the difference between them.

    hi dear,
    There is no such difference, only he thing is when u developed or upload some new vendor based OM system which is valid from its industry type. Like in manufacuring it is strongly recomended that vendor is certified by some authorized agency like ISO, TUV Nord etc. so when u use this and configure it in ur sap system than u may change the setting and use Vendor QM system in Q-Info, while if is not there than u may use existing QM system of ur own company if u uploaded in SAP or u may keep it blank if not required.
    if we use Vendor QM system than it is best practice to maintain QM procurement and related document like Certificate or Delievery assurance from vendor in MM02 ---> QM view.
    I hope this short one cleares ur point.
    regards
    Shailendra Gaur
    SAP-QM

Maybe you are looking for