Return to Vendor Error

Hello All,
I am not exactly a MM or QM or FI guy, but have given this task to resolve it ASAP, so i am asking for help on this forum.
we are facing an error when we are trying to return the goods to the vendor, the  items to return are entered in the original P.O to initiate  the process for return, with the movement type 161
However when in MIGO when we try to OK with the check mark, it gives an error which reads as " Deficit of BA stck. in Qual Insp 439.900 kg, XXXXXXXX XXX
The total quantity received was 440 kg, 100 gm were scraped as that is what was used during quality inspection.
the 4 documents are in MB51 for this specific batch  look like this.
Movement type  Quantity
321                  439.900- KG
321                 439.900  KG
553                 0.100- KG
101                 440.000  KG.
MMBE shows that the 439.900 stock is in unrestricted status.
The Invoice was posted and it is actually paid.
Please also note that the total quantity received in the receiving PO was over 3000 kg, which was received in many batches, only 2 batches we would like to send it back and both have the same error.
your help is appreciated, any suggestion for analysis please also provide the t-code.
Regards
Edited by: SD.... on Apr 28, 2011 8:31 PM
Edited by: SD.... on Apr 28, 2011 8:34 PM

thanks for the quick response, which t-code i look that up ?
I just looked up in table MSEG, and next to both the 321 Movement type it is blank for Stock type which is Unrestricted use.
the one for the scrap 553 is also blank for stock type
the one with Movement type 101 which is for the full quantity received has X  ( Quality Inspection)
Regards
Edited by: SD.... on Apr 28, 2011 8:44 PM
Edited by: SD.... on Apr 28, 2011 8:47 PM

Similar Messages

  • Return to vendor Error - Document flow for delivery cannot be updated

    Hi Expert,
    we have a issue - can't post "return to vedor"  by MIGO.
    The steps are following:
    1. It is an STO between 2 plant within different company code;
        But the planner wrongly set this STO as CONFIRMATION KEY REQUIRED.
    2. The issuing plant didn't create the outbound delivery for this STO. And at the same time, the receiving plant directly post the Good Receipt for this STO by creating an inbound delivery.
    3. Then we found this error, we decided to reverse this Good receipt, and then ask the issuing plant to open an outbound delivery, and the receiving plant post good receipt for the outbound delivery.
    We met error when we tried to use 122 - return to vendor:
    Document flow for delivery cannot be updated
    Message no. M7352
    Diagnosis
    Purchase order 753486 is assigned to a delivery. The current transaction cannot update the document flow for this delivery, because the system does not recognize the delivery number.
    System response
    When you post this goods movement, the document flow is not updated in the delivery. This can lead to problems later on when you process the delivery.
    Procedure
    You can post the goods movement using transactions MB0A or MIGO (Goods receipt for a delivery) after you enter the delivery number.
    If you are currently posting a cancellation, a return delivery, or a subsequent delivery for the material document, it is not possible to enter the delivery number.
    Procedure for System Administration
    See SAP note 361014: Message M7 352: What does it mean?
    Please advice,
    Thanks,

    Unfortunately, when I use MB0A and I input the delivery number under Find POs for Preceeding Document, it errors out as well as the delivery does not exist.
    Any other option to reverse the GR?

  • Error while doing Return to vendor (122) against PO through QA11

    While doing Return to vendor (122) against Purchase Order through QA11 we are getting the error as Deficit of PU GR quantity 20,000.000 TH: RPO1010 FCHN 007A.
    Steps we are followed.
    1. Created Purchase for Quantity 20 TH with activation of Unlimited Delivery.(TH Means UOM (Thousand)
    2. GR has taken for 20,000 TH instead of 20 TH because of Unlimited Delivery as activated.
    3. Usage decision as given total Quantity accepted based On Inspection Lot generated at MIGO.
    4. Stock has come to Un-Restricted.
    5. For Short fall of  Purchase Order Quantity Increased the PO qty to 20,020.
    6. For Return to vendor we transfer the stock from Un-restricted to Quality by MB1B Mvt type 322.
    7. While Transfer Inspection Lot has generated.
    8. Based on that Inspection Lot we try to do return to vendor through QA11 against the same Purchase Order.
    While doing the Last step we are getting the above error.
    Pls. Kindly look into this and tell me whether this steps are correct, if correct any settings needs to be done to over come the error or tell the Correct Logic to return the Material.
    Thanks & Regards
    Sathish
    Ph:9940518715

    My thoughts on this is that the original PO was for 20TH.  therefore you will only be able to return 20TH against it regardless of what you receipted.  This is because SAP copies from the original PO document for the return and not the GR material document.
    You can try to edit the original PO and increase the amount to 20,020 and try again.  But I don't think you'll be able to edit that since it was fully receipted.
    Your probably going to have to do a return for 20TH and then a separate, stand-alone return for 20,000 TH.
    Craig

  • Database logon failed. Database Vendor Error Code: 0

    Hi all,
    I'm running a java web application and use crystal report XI.
    It works normally. One thing is : i would like to change the "Connection URL" when runtime.
    These are my config:
    _CRConfig.xml :
    <?xml version="1.0" encoding="utf-8"?><CrystalReportEngine-configuration>
        <reportlocation>../..</reportlocation>
        <timeout>10</timeout>
        <ExternalFunctionLibraryClassNames>
              <classname> </classname>
              <classname> </classname>
        </ExternalFunctionLibraryClassNames>
    <keycode>B6W60-01CS200-00GEGC0-0EX1</keycode>
    <Javaserver-configuration>
    <DataDriverCommon>
         <JavaDir>C:\Business Objects\j2sdk1.4.2_08\bin</JavaDir>
        <Classpath>C:\Business Objects\Common\3.5\java/lib/crlovmanifest.jar;C:\Business Objects\Common\3.5\java/lib/CRLOVExternal.jar;C:\Business Objects\Common\3.5\java/lib/CRDBJavaServerCommon.jar;C:\Business Objects\Common\3.5\java/lib/CRDBJavaServer.jar;C:\Business Objects\Common\3.5\java/lib/CRDBJDBCServer.jar;C:\Business Objects\Common\3.5\java/lib/CRDBXMLServer.jar;C:\Business Objects\Common\3.5\java/lib/CRDBJavaBeansServer.jar;C:\Business Objects\Common\3.5\java/lib/external/CRDBXMLExternal.jar;C:\Business Objects\Common\3.5\java/lib/external/log4j.jar;C:\Business Objects\Common\3.5\java/lib/cecore.jar;C:\Business Objects\Common\3.5\java/lib/celib.jar;C:\Business Objects\Common\3.5\java/lib/ebus405.jar;C:\Business Objects\Common\3.5\java/lib/corbaidl.jar;C:\Business Objects\Common\3.5\java/lib/external/freessl201.jar;C:\Business Objects\Common\3.5\java/lib/external/asn1.jar;C:\Business Objects\Common\3.5\java/lib/external/certj.jar;C:\Program Files\Business Objects\Common\3.5\java/lib/external/jsafe.jar;C:\Business Objects\Common\3.5\java/lib/external/sslj.jar;C:\tomcat\common\lib\oracle-driver.jar${CLASSPATH}</Classpath>
         <IORFileLocation>${TEMP}</IORFileLocation>
         <JavaServerTimeout>1800</JavaServerTimeout>
         <JVMMaxHeap>256000000</JVMMaxHeap>
         <JVMMinHeap>32000000</JVMMinHeap>
         <NumberOfThreads>100</NumberOfThreads>
    </DataDriverCommon>
    <JDBC>
         <CacheRowSetSize>100</CacheRowSetSize>
         <JDBCURL>jdbc:mysql://Komodo-vmw:3306/warcraft</JDBCURL>
         <JDBCClassName>com.mysql.jdbc.Driver</JDBCClassName>
         <JDBCUserName>root</JDBCUserName>
         <JNDIURL></JNDIURL>
         <JNDIConnectionFactory></JNDIConnectionFactory>
         <JNDIInitContext>/</JNDIInitContext>
         <JNDIUserName>weblogic</JNDIUserName>
         <GenericJDBCDriver>
              <Default>
                   <ServerType>UNKNOWN</ServerType>
                   <QuoteIdentifierOnOff>ON</QuoteIdentifierOnOff>
                   <StoredProcType>Standard</StoredProcType>
                   <LogonStyle>Standard</LogonStyle>
              </Default>
              <Sybase>
                   <ServerType>SYBASE</ServerType>
                   <QuoteIdentifierOnOff>OFF</QuoteIdentifierOnOff>
                   <DriverClassName>com.sybase.jdbc2.jdbc.SybDriver</DriverClassName>
                   <StoredProcType>Standard</StoredProcType>
                   <LogonStyle>MySQL</LogonStyle>
              </Sybase>
         </GenericJDBCDriver>
    </JDBC>
    <XML>
         <CacheRowSetSize>100</CacheRowSetSize>
         <PreReadNBytes>4096</PreReadNBytes>
         <XMLLocalURL></XMLLocalURL>
         <SchemaLocalURL></SchemaLocalURL>
         <XMLHttpURL></XMLHttpURL>
         <SchemaHttpURL></SchemaHttpURL>
    </XML>
    <JavaBeans>
        <CacheRowSetSize>100</CacheRowSetSize>
         <JavaBeansClassPath></JavaBeansClassPath>
    </JavaBeans>
    </Javaserver-configuration>
    </CrystalReportEngine-configuration>
    _JSP file :
    public ConnectionInfos setLogon()  {
              String dbUser = "root";
              String dbPassword ="root";
              ConnectionInfos oConnectionInfos=null;
               try
                    //Create a new ConnectionInfos and ConnectionInfo object;
                    oConnectionInfos = new ConnectionInfos();
                  ConnectionInfo oConnectionInfo = new ConnectionInfo();
                  //Set username and password for the report's database
                  oConnectionInfo.setUserName(dbUser);
                  oConnectionInfo.setPassword(dbPassword);
              PropertyBag pro = new PropertyBag();
                  Map<String, String> bag = new HashMap<String, String>();
                   bag.put("Connection URL", "jdbc:mysql://Komodo-vmw:3306/warcraft");
                   bag.put("Server Type", "JDBC (JNDI)");
                   bag.put("Database DLL", "crdb_jdbc.dll");
                   bag.put("Database Class Name", "com.mysql.jdbc.Driver");
                  oConnectionInfo.setAttributes(new PropertyBag(bag));          
                  //Add object to collection
                  oConnectionInfos.add(oConnectionInfo);               
              } catch(Exception se) {
                   se.printStackTrace();
                   System.out.println("[error in setLogon ]");
              return oConnectionInfos;     
    And i got error every times i run the report :
    Database logon failed. Database Vendor Error Code: 0
    Please help me.Thank you so much!

    Hi quang.
    can u tell me how to solve this issue? on trying to open a report am facing this issue!
    TIA

  • Ship-to party for Returns to vendor delivery

    Hi,
    I have a problem for a return to vendor delivery wherein the Ship-to party value is incorrect. The value is suppose to be the one maintained in the vendor master. However in this case, the vendor master has no value. The system does not show any warning or error message.
    I would like to ask if there is no value in the vendor master, where else does the system picks up the value for the Ship-to party during returns delivery.
    many thanks,
    mylene

    For Sales Document..
    SELECT * FROM VBPA
                     INTO TABLE <ITAB>
                     WHERE        <YOUR CONDITION>
                     AND             PARVW = 'WE'.
    PARVW- If Partner Function eq 'WE' then it is ship to party, if 'AG' then sold to party
    Check Value table TPAR

  • Return to vendor SAP Configuration

    Hi,
    I am getting an error PURCHASE ORDER XXXXXXXXX DOES NOT CONTAIN ITEMS FOR STOCK TRANSFER , when i am doing RETURNS TO VENDOR scenario. The following Configuration i have done
    1. SPRO-> IMG-> MM-> Purchasing-> Purchase Order-> Returns Order-> Returns to Vendor as F-NB-Plant-RL
    2. Assigned Customer in Vendors Control data and Assigned vendor in customers control data.
    3. Shipping Point Determination also done
    I am able to create Return Purchase Order by checking the check box Returns.
    Delivery got created in VL10B Tranction, when i am trying to do the PGI in VL02N I am getting the above error. Purchase order history in PO got up dated with delivery document
    Please Suggest me any configuration required, possible solution for the same.
    This is a burning issue for us currently and any help provided will be great.
    Thanks & Regards
    BK

    Thanks Charlie. But I don't have UB in my document type list. Plus, I am not trying to do a Inter-Plant STO PO on the Returns. So I would want to transact it with Standard PO type, if possible.
    I saw in some other threads, that it was an issue with item category determination, but I haven't found the exact solution. Is there some other configuration I am missing?

  • Miro debit memo - return to vendor

    HI,
    is it posible to define output for debit memo like output for rduction invoice (vendor error)?
    the issue is that we want to use in standart Return to Vendor process and with invoice verification process to take out output with debit memo to the vendor.
    thaks,
    avishay

    thanks,
    how can i connenct the new output type to Return to Vendor process ?

  • Billing Document Proforma invoice for Returns to vendor

    I havescenerio where company is returning material back to vendor due to poor quality. They need material back for next replacement.
    Return to vendor process is mad eby me as follows:
    Make POME21NMIGOcheck MMBEReturnPO/MB01/MBRL Mvmt Type122+ReasonDelivery RLLType (ItemCatRLLN)PGIStock Reduced MMBE/MB52
    Config Settings Item Category RLLN
    Billing Relevance D Relevant for Proforma Invoice
    Pricing X = Standard pricing
    Copy Control Delivery to billing document VTFL
    Source RLL Target F2
    Header Copying Requirement=009 Deliv related Proforma invoice
    Item=Tan Copying Req 010 DLV Proforma  Billing qty= D Delivery Qty, Ps/Ng=-, Pricing Type= G Pricing unchanged & redetermine Taxes
    PROBLEM: When I am trying to create proforma invocie with reference to delivery Error "Item is not relevant for billing"
    Even I maintained everything in item category relevant fro billing. Proforma invoice is required.
    Please suggest best way how to resolve this problem.

    Hi Aman,
    All data are well set & no problem. Now I just deleted Item category RLLN and just reassigned with the same parameter. When i created Proforma Invoice it allowed me to create. Here quantity appeared as 22 pcs but no pricing means No Value for this Proforma invocie. Can you suggest where to check the setting? In setting Item category RLLN i maintained
    Copying Req 009= Deliv related Proforma
    Data VBRK/VBRP= Blank
    illing qty=D (Delivery Qty)
    Ps/neg. quantity=Blank
    Pricing Type=D (Copying pricing element unchanged)
    Thanks for nice tip.
    Aman, but I am unable to create F2 billing from this. Here I deleted Item category & reassigned with the same parameter but error log in billing says "The billing item does not conatin quantity".
    Copying item maitained as Target F2 Source RLL
    Header Copying Req=003 (Header Delivery Related) I also have 904=Deliv-related item
    Assignment number=C
    Reference number=E
    Check box ticked Copying item number
    Item category RLLN
    Copying Req=004
    VBRK/VBRP=003 Single invoice
    Billing qty=D Delivery Qty
    Pos/Neg=Negative (as goods are returned to vendor)
    Pricing type=D (Unchanged)
    Rest filed not maintained e.g. Pricing Echnage type, Cumul Cost
    When creating F2 from delivery error"Billing item does not conatin quantity"
    Means in Proforma and also billing There is no quantity. But in delivery Qty is maintained with PGI. PO also shows Minus for returned Qty 22.
    Aman, any further clue will be much appreciated.Thanks for your time.
    When I checked delivery with the

  • Create credit memo automatically when creating returns to vendor...

    How can i create create "Credit Memo" automatically upon creating
    returns to vendor (Movement Type 122) considering right calculation of
    the sales tax & withholding tax.

    Hi,
    There is a special display variant in the item list for invoice reduction. You enter
    the invoice quantities or values that differ to the quantities or values suggested by
    the system separately into the item list. (You can only enter data in these fields
    when you have flagged the item as Vendor error: reduce invoice).
    When you post a reduced invoice, the system creates two accounting documents.
    The first document contains the invoice postings with the actual quantities and
    values. The second document contains a credit memo for the difference between
    the actual quantities and values and the default quantities and values.
    Therefore, with invoice reduction, you do not actually reduce an invoice. Instead,
    you also post a credit memo for the amount of the reduction. The amount payable
    to the vendor is the value of the invoice reduced by the credit memo amount.
    The PO history is updated with the unchanged default values.
    When you post an invoice reduction, the system creates a message record. You
    can use this to send a letter of complaint (notification of credit memo posting)
    to the vendor.
    Regards
    Ankur

  • Return delivery PFR error

    Hi,
    While doing PGR to a return delivery , susyem is giving a error saying 'Change the inspection stock of the material xxxx in qm only'.
    How to avoid this error and do the PGR.
    Regards,

    Hi,
    Are you doing the returns to vendor or customer?
    Have you changed the stock from Quality to unrestricted or blocked stock by doing result recording?
    Normally, the rejected qunatity of the material is posted to Blocked stock via. rult recording.
    Then pass the movement for return to vendor (161/122) by selecting the stock from Blocked stock in MIGO.
    Cheers,
    Satish Purandare

  • Return to vendor with 122 Mvt Type

    Hi,
    I am working on Return to Vendor, which as per SAP documentation says will trigger 122 Mvt type. I have done Quality inspection and performed a "Return" using followup action. This changed the stock type to "R8".
    I went to PRDI screen and in the follow-on function I selected "Return to Vendor". It showed up the R8 relevant quantities. On "POST" the system gave an error message "Inward del. completed indic. for item already set, change not possible." Checked queues in ECC and EWM, no entry available.
    I searched various forums and came upon thread, wherein configure the "Determine quantity stock handling" where we can set closing indicator so that  Inbound delivery can be open. Trying to figure where this setting available there in ERP.
    I am not sure, if this is the root cause, if any other ideas please guide.
    Karthik

    Hi,
    what is your scenario?
    When you find defective quantity in the inbound receipt, do you use the process code to adjust the delivery quantity and the transferred delivery quantity?
    Do you have subsequent delivery split configured for the remaining quantity?
    When do you post GR? Is it before or after putaway? Basically system does not allow quantity adjustment if GR status is completed.
    Petr

  • Unable to raise RTV (Return to Vendor) for a purchase item

    Hai all,
    An item purchased from a supplier and stock delivered to sub-inventory, from that total quantity we want to return few numbers of item to the supplier.
    While we try to raise RTV (Return To Vendor) (Navigation: Oracle Inventory Responsibility > Oracle Inventory > Transactions > Receiving > Returns) for
    that particular supplier, unable to raise RTV for an item.
    In that purchase order we raised 15 items, among these 15 items system allows to raise RTV for 14 items expect 1 item what we want to return to the supplier.
    Anyone kindly offer solution to solve this above issue.
    Thanks in advance.
    Regards,
    Arun

    Try checking rcv_transactions_interface for any pending / errored record for RTV against the same PO.
    you can query from backend or you can use Transaction Status Summary form.
    if you find any stuck records, try to identify errors, and reprocess it.
    Thanks,
    Hrishikesh

  • Exchange rate in header of acc.doc after posting return to vendor

    Hi Gurus,
    in accounting document, when i recalculated amount in doc.currency & amount in local currency in item line was not same with exchange rate in header section...Anyone can explain to me why this miscalculation can happen ?
    Thanks

    Hi Zafar,
    exchange rate in header of this acc.doc was take automatically from table OB08 & the problem is in item line this acc.doc which is generated automatically after posting return to vendor the calculation amount in local currency was not take the exchange rate from header but from exchange rate when GR ( FLow : mvt 101--> mvt 122 ). so this is normal behaviour or there are bug ?
    thanks in advance

  • Return To Vendor process

    Hi ,
    Currently the business use two different process for sending parts to Vendor.
    1. First is the standard Sub contracting process where Raw materials is send to vendor ( 541 ) and vendor process the material and sends back ( 543 ) .
    2. Second is where the parts are send to Vendor due to defect ( 541)  and vendor will either send the material back after fixing ( 542 )or will inform to make credit memo if the parts send cannot be fixed . Althougth this process can be done from Return to Vendor process ( 122 ) , but the business had issues with open PO line item for the return part and raising the Credit memo as Vendor may sometime take time to  return the part which may be in months . Also there is no way for the business to know how much of material is lying with vendor at given point of time which is possible by ME20 in this case.
    The material planning is such that it consider the Stock at Vendor for Scope of check and hence for the first process this works out properly as it considers stock qty at Vendor's place  berfore generating PR , but for second process this becomes the issue as it also considers this stock at vendor place and does planning , but it should not coz this is part return to vendor for fixing and will come again not as assembly .
    How best the 2nd process be mapped without the 122 movement and is there any movement type which can take care of the second process and also we can have a seperate MRP planning accordingly .
    Regards,
    lawrei

    See 11.5.10 RECEIVING OPEN INTERFACE를 통해 RETURN처리하는 방법

  • Po-gr-ir and return to vendor

    Hi all
    I was create the PO and after I raise the  GR finally I was create the IR also after that some quantity rejected I want to return to vendor
    What Is the process and in mm module point of view  pls tell me the steps

    Hi
    there are two ways to return to vendor.
    You can create a return PO ensuring that you tick the 'R' field and then do MIGO as normal and the system will automaticallt do a return
    You can find the original doc number that was created when the 101 GR took place and do a MIGO against that using Return Delivery > Material Document.
    The movement type that will be used against the Return PO is 161
    The movement type that will be used against the mat doc is 122
    I hope that this helps

Maybe you are looking for

  • Problem when trying to login webdynpro application

    Hello, we developed a WebDynpro application using basic authentification. It works fine. If the user logs in, everything is ok. But there is a strange problem if the user presses the ENTER button twice during the login process after entering the pass

  • Two version of PP on my updates, PP Pro CC and PP Pro CC (2014)  Why two? What's the diff?

    I seem to have two version of PP Pro and don't know why. There's Premier Pro CC and Premiere Pro CC (2014) Are they different versions? Are they doubled up? Should I get rid of one? I'm trying to clean my computer anyway and streamline everything so

  • TS1814 how do i get facebook for my ipad 1

    I have an Ipad 1 and it can't update to the most current ios how do i get facebook or netflix for it.

  • Default warehouse for sales representative

    We have webtools & several licenses to use for our representatives in the field.  We would like to have them place orders for us, but assign a specific warehouse to keep up with their inventory that they have on hand.  How do I assign those sales rep

  • Phone icon missing

    8900 two days old - trying hard to conquer - cannot locate the phone icon - can anyone help please? Solved! Go to Solution.