Return to Vendor...negative value preventing from completing return(Urgent)

Hello SAP Experts!
We are having an issue with Returning to Vendor.  We are on SAP 4.7C. 
When we are attempting to Return to Vendor (movement type 161), in the PO (ME21N), after entering in the material, quantity, and checking the box for "returns" item, the pet price becomes 0.  We receive a message stating that the net price must be greater than 0.  This only occurs if we check the box for "returns"...if we uncheck it, it works fine. 
Why is this happening? 
For example, when we check the box to make this a Return to Vendor PO, the amount is $120.00, but the condition value changed to -$120.00, which is making our net price equal $0.00; and this needs to be greater than $0.  We have a condition type, so we can manually altert the price, however for auditing purposes, we do not want to do that.  How do I fix this?  Is it something I need to look in customizing?...if so, where?
Points awarded...thank you for your time!
Best regards,
WC

Hi WC,
I think movement type used will be 122,124.....
Before you enter a return delivery with reference to a purchase order, you have to determine whether the goods were posted to stock or to consumption, or whether they were posted into goods receipt blocked stock. If you posted the goods to a particular stock type at goods receipt (for example, quality inspection stock), you have to return them from the same stock type.
Also chk the link provided below :
http://help.sap.com/saphelp_47x200/helpdata/en/a5/63351643a211d189410000e829fbbd/frameset.htm
BR,
Krishna

Similar Messages

  • Return to Vendor...negative values preventing from returning (Urgent)

    Hello SAP Experts!
    We are having an issue with Returning to Vendor.  We are on SAP 4.7C. 
    When we are attempting to Return to Vendor (movement type 161), in the PO (ME21N), after entering in the material, quantity, and checking the box for "returns" item, the pet price becomes 0.  We receive a message stating that the net price must be greater than 0.  This only occurs if we check the box for "returns"...if we uncheck it, it works fine. 
    Why is this happening? 
    For example, when we check the box to make this a Return to Vendor PO, the amount is $120.00, but the condition value changed to -$120.00, which is making our net price equal $0.00; and this needs to be greater than $0.  We have a condition type, so we can manually altert the price, however for auditing purposes, we do not want to do that.  How do I fix this?  Is it something I need to look in customizing?...if so, where?
    Points awarded...thank you for your time!
    Best regards,
    WC

    Hi,
    The issue is with your negative discount condition type.
    If you do a regular PO then  if the Unit Price is 0.19 and we have a quantity of 10, (making is 1.90), then after the discount of 51.700%- is applied, we get final net value of 0.90
    If you do a returns PO then all the condition type value will get reversed like positive to negative and negative to positive thats why your negative discount percent is adding up the total value on the unit price.
    say if the unit price is 0.19 for 10 qty it will be 1.9 after adopting this discount it is taking 51.7%+ means adding to
    1.9 + 1.9*51.7% =2.88- which is rounding to 2.9- it will not take 0.9- in this case.
    So based on purchase info record/condition record which is already created with respect to this vendor & material System is picking this discount value as positive.
    So change this condition record/info record for a time for positive and then create the returns PO.
    Your problem will be solved
    rgds
    Chidanand

  • Return to Vendor...negative value preventing completing return (Urgent)

    Hello SAP Experts!
    We are having an issue with Returning to Vendor.  We are on SAP 4.7C. 
    When we are attempting to Return to Vendor (movement type 161), in the PO (ME21N), after entering in the material, quantity, and checking the box for "returns" item, the pet price becomes 0.  We receive a message stating that the net price must be greater than 0.  This only occurs if we check the box for "returns"...if we uncheck it, it works fine. 
    Why is this happening? 
    For example, when we check the box to make this a Return to Vendor PO, the amount is $120.00, but the condition value changed to -$120.00, which is making our net price equal $0.00; and this needs to be greater than $0.  We have a condition type, so we can manually altert the price, however for auditing purposes, we do not want to do that.  How do I fix this?  Is it something I need to look in customizing?...if so, where?
    Points awarded...thank you for your time!
    Best regards,
    WC

    Hi WC,
    I think movement type used will be 122,124.....
    Before you enter a return delivery with reference to a purchase order, you have to determine whether the goods were posted to stock or to consumption, or whether they were posted into goods receipt blocked stock. If you posted the goods to a particular stock type at goods receipt (for example, quality inspection stock), you have to return them from the same stock type.
    Also chk the link provided below :
    http://help.sap.com/saphelp_47x200/helpdata/en/a5/63351643a211d189410000e829fbbd/frameset.htm
    BR,
    Krishna

  • Returning more than one value/object from an EJB method

    Hi,
    I have the follong method in the remote interface of my EJB:
    void createSomeObject( MyObject obj1, List returnList1, Map returnMap1);
    Since i want to return a List (returnList1) and a Map(returnMap1) from my EJB method "createSomeObjects", i am passing these as parameters thinking they will be passed by reference and the client(servlet) gets the changes the EJB made to these objects.
    But it doesn't seem to be working, the EJB is filling the List and Map objects and the servlet doesn't get it (pass by value problem).
    My understading is that, all parameters to an EJBs are passed by value(because they are remote calls, the RMI thing), let me know if this right.
    Is there any workaround apart from the following alternative?
    Alternatives:
    1. Wrap "List list1" and "Map map1" in another model and return this instead of passing them as parameters.
    Thanks
    Vasu

    My understading is that, all parameters to an EJBs
    are passed by value(because they are remote calls,
    the RMI thing), let me know if this right.Yes, that is correct - which you should know from your introduction to J2EE reading.
    Is there any workaround apart from the following
    alternative?
    Alternatives:
    1. Wrap "List list1" and "Map map1" in another model
    and return this instead of passing them as
    parameters.No.

  • Restriction on return to vendor PO

    Hi,
    Client requires:-
    SAP allow to create the PO of RTV (Return to vendor) the value greater than the outstanding in vendor ledger. There should be a control that SAP should not allow to create the RTV PO of the value which is greater than the outstanding in the vendor ledger.
    Can we restrict the RTV PO if it is greater than the outstandin in the vendor ledger.
    Regards

    Hi AP,
    Can you please explain this , which user exit i have to activate.
    regards

  • Restriction on return to vendor

    Hi,
    Client requires:-
    SAP allow to create the PO of RTV (Return to vendor) the value greater than the outstanding in vendor ledger. There should be a control that SAP should not allow to create the RTV PO of the value which is greater than the outstanding in the vendor ledger.
    Can we restrict the RTV PO if it is greater than the outstandin in the vendor ledger.
    Regards

    Hi AP,
    Can you please explain this , which user exit i have to activate.
    regards

  • 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

  • AvailableSize() from FileConnection returns negative values

    Hello, when I call availableSize() from the internal memory (using a FileConnection object) I get the correct value, but when the same is asked from the memory stick I get negative values, is this a known issue?, is there a nice workarround for this?
    The phone is a SE Satio, the available size of the memory stick is 3775MB (the phone says), but availableSize() gives -336461824
    Thanks.

    That is so correct..., thanks.

  • FileInputStream.read returning negative values

    I'm trying to read binary data from a file and convert it to decimal. If I use a hex editor, through one section, I'll see the values as they actually are. Using read() on a FileInputStream object seems to randomly create negative values which are sometimes correct if I use Math.abs(), and sometimes theyre not. I don't have a clue what's going on and it's getting frustrating, as FileInputStream.read() supposedly returns an integer between 0 ane 255, which is what I'm expecting.
    Thanks for the help!

    Are you doing something like this...
    byte value = in.read();
    int useIt = value;If the value is being stored in a byte and then cast to an int, the sign bit will be extended and it will become negative. This is because a java byte is actualy +/- 127.
    To solve it, you do this..
    int useIt = value & 0xff;or never store it as a byte in the first place.
    This is what you have to do when reading bytes out of byte arrays...
    int useIt = byteArray[index] & 0xff;

  • Return to vendor from customer-return stock

    Hello,
    I want to know how we can picture to SAP the following scenario.
    Customer returns 1000 PCs, of material. At stock there are 2 PCs of the same materials with MAP 10E. So if i move the return to own stock i end up with 1002 PCs of value 10.020E.
    I return the 1000 materials to the vendor, vendor pays 8000E. So in the end i have in stock 2 materials with MAP 2010E!!!
    After some flows of this kind i end up with materials of MAP some millions.
    Is there a movement type that i can return to vendor return-(unvaluated)-stock? Is there any other way i make this scenario in SAP?
    Thanks in advance

    Hi,
    As understood from your scenario, customer return will be finished goods. Finished Goods will be at Standard Price. This is SAP standard.
    Now whatever goods movement you do, it will be at standard price.
    Moving price will change when you do goods receipt from external source.
    You will bill & deliver material at standard price.
    Anand.

  • PercentLoaded returns negative value

    Hi there,
    I use some javascript on the website I'm working on to check if a swf file is loaded. I use the PercentLoaded method like explained here How should I judge that the flash has been loaded completed
    It works well except that sometimes the file loads until 50-70% and then PercentLoaded starts to return negative values. This seems to only happen with really large swf files, usually bigger than 30MB.
    Is there a reason to that? Is it a known issue? Is there a workaround?
    Thanks!

    Hello!
    We have the same issue.
    In our case the swf that is returning a negative value is 20Mb.
    Any solution/workaround?
    Thanks!

  • Search has encountered a problem that prevents results from being returned. If the issue persists, please contact your administrator.

    Hello Guys,
    I am creating resultsource from central admin. If I create it from central admin it works fine. But if I am creating result source from power shell scripts it shows me following error message.
    An exception of type 'Microsoft.Office.Server.Search.Query.InternalQueryErrorException' occurred in Microsoft.Office.Server.Search.dll but was not handled in user code
    Additional information: Search has encountered a problem that prevents results from being returned.  If the issue persists, please contact your administrator.
    Any suggestion ?
    Thanks in Advance.

    Hi,
    Please provide more specific information about the issue. What type of content source you tried creating via powershell?
    Make sure you are using the approproate permission and search service application.
    Here is the reference for creating content resource via script:
    http://technet.microsoft.com/en-us/library/ff607867(v=office.15).aspx
    Regards,
    Rebecca Tu
    TechNet Community Support

  • Select returns negative values for unsigned datatypes in MySQL DB

    Hi, I have a table in a MySQL database where some fields are declared as "unsigned".
    Example:
    CREATE TABLE countries (
    Country_id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
    Number SMALLINT UNSIGNED NOT NULL
    My problem is when inside a .xsql file, I try to do a select:
    <xsql:query>
    select Number from countries where Country_id="15"
    </xsql:query>
    If inside the Database, Number always goes from 0 to 65535 (UNSIGNED SMALLINT),
    the resulting XML of that query will always show negative values if Number is
    bigger than 32767 (so it ignores the "UNSIGNED").
    Have you seen something like this before? Do you kwno what I'm doing wrong or what
    can I do to retrieve the values unsigned?
    Thanks a lot!
    David

    hi muneer
    >
    We are facing a strange issue in our R12.1.3 Ebiz instance (DB 11.2.0.1) - Solaris Sparc 64 bit - 2 node (1 node Apps, 1 node DB).
    Some of the purchase orders are having a negative purchase order number.
    SQL> select segment1 from PO_HEADERS_ALL where segment1 < '0';
    SEGMENT1
    -7951814
    -8960847please see
    Error: Purchase Order Creation Could Not Be Initiated, But PO Was Created With Negative PO Number And No Distributions [ID 789464.1]     To Bottom     
    PO Creation Process Failed In Sourcing And Creates Document With Negative Numbers [ID 1479616.1]
    Purchase Order Receipt FAQ (P4312) [ID 1306869.1]
    How it could happen. Any suggestions please !looks like a bug
    Can a Purchase Order (PO) Be Created With Negative Quantity or Price? [ID 241389.1]
    AppsMasti
    Sharing is caring

  • From which table I can get Vendor characteristic values ?

    Hi Everybody,
    From Which table I can get <b>Vendor Characteristic values from Vendor classification ?</b>
    Thanks & Regards,
    Nagaraju Maddi

    Hi
    Check the Tables
    CABN and AUSP
    or use the following
    Use the following BAPI's:
    BAPI_OBJCL_GETDETAIL
    or use the fun module:
    CLAF_CLASSIFICATION_OF_OBJECTS.
    Reward points for useful Answers
    Regards
    Anji

  • How can i design square signal which having a positive and negative values equal to each other and separated from each other by controlled time or distance

    How can i design square signal which having a positive and negative values equal to each other and separated from each other by controlled time or distance, As it is shown in the figure below. and enter this signal in a daq.
    Solved!
    Go to Solution.

    By the time you spend for the nice diadram you might have done the vi
    Your DAQ like to have a waveform (array of values and dt ak 1/samplerate)
    If you set the samplerate you know the array length , create a array of zeros, and set the values of both amplitudes ... 
    Since I don't want to wire others homework here are some pictures
    And there are some drawbacks is room for improvement in my solution, just think of rounding errors ... and what might happen if the arrays get bigger ....
    Spoiler (Highlight to read)
    Greetings from Germany
    Henrik
    LV since v3.1
    “ground” is a convenient fantasy
    '˙˙˙˙uıɐƃɐ lɐıp puɐ °06 ǝuoɥd ɹnoʎ uɹnʇ ǝsɐǝld 'ʎɹɐuıƃɐɯı sı pǝlɐıp ǝʌɐɥ noʎ ɹǝqɯnu ǝɥʇ'

Maybe you are looking for

  • Customer Master Conversion LSMW RFBIDE00 and SAVEREPLICA

    Hi All, I was able to create both the customer master information using RFBIDE00 and customer address using BAPI_ADDRESSORG_SAVEREPLICA. After creating them, I assumed that they should have the same ADRNR number in tables KNA1 and ADRC. But they were

  • Apex LE/D 4088 Assistance

    I saw that there was a group of users who had the Apex 40" LE 4088 television on an earlier post and wanted to follow up with those users as this information doesn't seem to exist anywhere else and customer service with Apex is non-existent. Does any

  • NVIDIA NVS Graphic adapter support KVM-Intel AMT/vPro?

    Hi there, I have a Thinkpad T410, Intel core i7, Intel Centrino Advanced-N 6200 AGN and the NVIDIA NVS 3100m Graphic adapter, I asked to Intel and that adapter does not support KVM: http://software.intel.com/en-us/forums/showthread.php?t=78585&o=a&s=

  • Skype won't let me start an account because I have...

    I'm trying to join Skype/set up an account, but it's saying my email address is invalid every time I put it in, and I think it's because I have an ampersand in it, as soon as I take out the ampersand ('&' symbol) the error note dissapears. This email

  • Powershell 1.0 xmlnamespacemanager - constructor not found

    Attempting to help a client who for various business requirements is stuck on Windows XP Powershell 1.0. When attempting to parse XML files, with one or more embedded namespaces, I am running into the following error when using this script example; $