Residual payment should not allow more than Vendor Invoice

Hi,
Eg: Vendor has booked invoice 5000 INR, when user make payment through F-53 or F-58 through "Residual" payment user can pay more than invoice 5002 INR and below accounting entry is posting.
Bank Cr 5002 INR
        To  Vendor Dr 5000 INR (Invoice amount)
        To  Vendor Dr 02    INR  Excess than invoice 
Business requirement is system should not allow pay more than invoice amount. How to control suggestion would be appreciated.
I have done below settings for your understanding here system configuration.
1. OBA3: Under "Permitted Payment difference" zero for Gain , Loss , Amount, Percent & Adjust Discount By  However "Permitted Payment Differences for Automatic write-Off(Function code AD)" zero.
2. OBA4: Cash discount per line item: Zero and Under "Permitted Payment difference" Revenues, Expense, Percent & Cash discount  put Zero.
Regards,
Babu.

Hi Prashant,
I have restricted many fields to use through screen variant now user can not pay more than Invoice amount except through Residual payment process.
Client side management strongly says that they want to use Partial and Residual payment process options but user should not allow pay more than invoice amount.
If any solution please guide me.
Regards,
Babu.

Similar Messages

  • How to write validation in java sript item should not allow more than 20 ch

    HI,
    I need to write validation in java script for a item it should not allow more than 20 characters.
    Thanks
    Nr

    If this answers your question, please mark your question as answered (so everyone knows it is answered) and assign points where you see fit..
    Thank you,
    Tony Miller
    Webster, TX

  • Should not allow more than one attendance or absence code on any given day

    Hi Hr Experts ,
    I need to use customer enhancement in my program.
    CATS should not allow more than one attendance or absence code on any given day. requirement is
    that each day will be either a full attendance or full absence and there will not be any mixture.
    Function/Program: u2022
         EXIT_SAPLCATS_006: CATS: Validate Entire Time Sheet
    transaction code CAT2.
    how to code the same?

    hai,
    check the Time constraint class for absence/attendance types.
    Regards,
    Chiran Reddy.

  • Downpayment should not be more than PO Value

    Dear All
    Down payment against purchase order
    Downpayment should not be more than PO Value
    here i want control material wise taht mean some of the material shouble be allow the exces payment and some of the material should not be allow the exces amount. againt purchase order
    Regards
    Navap

    Hi,
    For your you need to write Validation in OB28 and take help of your ABAPEr, the logic will be:
    1. Create Set through GS01Table MARAField MATNR
    2. Pre-Requisite
        BKPF-BLART = 'Down payment Document"
       Check
        Give Exit Name such as UF101 and in this exit you can ask your ABAper to write code that
    if Material on PO is in Set (created in Step 1) and Advance Amount > PO Amount then post DP
    Message
    Give your own message number
    Hope this helps!
    Br,Vivek

  • Purchase Order Quantity should not be more than PR quantity

    Dear all,
    We want to control Purchase Order quantity against Purchase Requisition.
    We have configured message setting 00 076 as  ERROR. when we create Material PR for lets say 100 quantity. When we create single or multiple Material PO against this PR for more than 100 quantity system is giving us error. This is exactly what we needed.
    But due to this message setting when we create Service PR and give service quantity lets say 100. and when we create Service PO and give Service quantity 60. First time system is allowing to save the Service PO.
    When we create another Service PO with reference to same Service PR system is showing error as we have configured. Even though quantity 40 is still available.
    What we want is to have control on quantity of Purchase Order for Material as well as service. Quantity should not be more than PR quantity.
    Is there any other way to have such control? please provide other available options to configure.
    Regards
    Kant

    Hi,
    06 076 is only for applicable only in case of material.
    For Service and material both, use 06 400 as error "Materials/services for requisition & & already ordered with & &"
    NOtes 786736
    This may help u !
    Regards,
    Pardeep malik

  • Have Revel Premium but will not allow more than 2g of photos...not showing unlimited Gigs...How to Access unlimited Gigs?

    Have Revel Premium..but still not allowed more than 2gigs of photos...How to access unlimited Gigs of Revel Premium?

    Hi Dale
    If you are signed in using the same email ID that I see here, you should have unlimited photo uploads.  It shouldn't be required to uninstall and reinstall the app, but since I can't explain your trouble, it seems reasonable to try that.  First, be sure that your photos are safely backed up outside of Revel, eg., to an external USB drive.  If your photos are already uploaded to Revel, also be sure that you can access them at www.adoberevel.com
    The best way to delete the app and clear the app cache is to long-click on Adobe Revel in Mac's Launchpad view.  In Launchpad, long-clicking an app should show a tiny 'X' button, which will remove the app.
    If the problem persists, can you send me a screen shot of your account details in the app settings? 

  • Base Amount should not be more than PO net price

    hi
    Base Amount should not be more than PO net price , in MIGO  if the Material is excisable excise tab will be populate i can able to change the base amount . i need the restriction Base Amount should not be more than PO net price , this requirement for purticarly for the dealar relegated tax codes . i am not maintain any conditions relegated BED ,ECESSand SECESS in the taxcode . i will eater the excise tab in MIGO or J1IEX Directly . please advise me how to restrict
    @sakhi

    if that is the case why are you proividing the Authorization for MIGO_GR transcation...........Restrict the MIGO transaction and try to give MB01 transaction .So that there will no discrepancy in PO to GR....

  • PO Qty should not be more than PR Qty

    Hi All,
    I am creating a PO from PR.
    I want that the PO qty should never be more than PR qty, and if so it should give an error.
    Can anyone tell me the BADI or exit for this? I have already seen exits for PO and PR, but I am not able to figure out which exit to use.
    Thanks in advance.
    Vinod.

    Hello,
      You can use the function exit EXIT_SAPMM06E_012 to carry out this validation.
    Thanks,
    Venu

  • jsp:useBean, oc4j does not allow more than one???

    Hi,
    I have a jsp in which i access a bean class.In the same jsp i have another included jsp in which i use one more bean class.The error i get is: "Tag attempted to define a bean which already exists:2nd bean id". Does oc4j not support more than one bean class?Can anybody suggest where i am going wrong?

    Hi Shilpa,
    Is this a Z module pool or you are talking about the standard.
    If it is Z module pool create a new lock object of type exclusive or look out for standard lock object for purchase order in SE11.
    after generating the custome lock object SAP would generate 2 function modules 1) Enqueue_<lock object name> (Request lock) 2) Dequeue_<lock object name>(Release lock).
    call these lock FM'S in your module pool likely in the PBO call the Enqueue FM and process your transaction and finally by the end of the transaction call the Dequeue FM to release the lock locked.
    I believe you can try with the lock object 'EMEKKOE'
    Hope this helps you.
    Thanks and Regards,
    Ranjith Nambiar

  • Delivery is invoiced fully so system should not allow to create 2nd invoic

    hi Expert,
    my issue is, once invoice is created for delivery.
    system should not allow user to create
    second invoice for same delivery number.
    where to check the confiurtion to stop such
    behaviour
    waiting for your reply
    thanks
    Alicia

    Hi Alicia
    In the copy control from delivery to invoice - T code VTFL
    you can maintain the copy routines. try maintaining routine
    3-- which is delivery reatled header
    4-- which is delivery related item
    also at item level copy control you may add the check in billign quantites
    this would stop formc reating another invocie
    Hope this helps
    Thanks
    Akasha

  • Validate that user should not enter more than specified number of digits/chars?

    Hello
    First case: I have placed a TEXT field on the form. Now i want to put the below validation,
    1) User has to enter only numbers (no decimals)
    2) Only 10 digits
    If not i need to
    1) Alert app.alert
    2) Make the field either CLEARIng or considering & resetting only the first 10 digits (if user entered more than 10 digits)
    2nd case: Same as above, a TEXT field, but, the data is with a DECIMAL notation, the allowed lenghts are as
    2 digits as prefix to decimal
    2 digits as suffix to decimal position
    example, 35.88
    Pls. let me knw the Java Script for these 2 cases or do you suggest me PATTERN validation if so, can i CLEAR or reset  and if so, pls. let me know under which TAB(Display / Edit / Data) i need to put the PATTERN validation?

    Firstly if you are only allowing numbers then the field should be a numeric field not a text field. You can use patterns to allow only whole numbers or to have 2 digits on either side of the decimal.
    In regards to the number of digits you can use the len function to determine the length of the data and if it is too long give a message or clear it.

  • How to password protect a PDF to not allow more than 3 attempts

    I am looking for a way to password prtotect a PDF document which will alllow the user only 3 attempts. If the user does not enter the password correctly, the document must be locked out and should expire.
    So basically, the user should not be allowed to try more than 3 times to open the document.
    Any help in this regard would be highly appreciated.
    Thanks....

    You will not be able to achieve the functionality that you are looking for with "Password" based encryption\protection. 
    There is no way to monitor\audit the number of attempts to open a password protected PDF
    Regards
    Steve

  • Add_dim  does not allow more than 1 member - Important

    Hi,
    Im performing correctly some data copy to another app.
    The problem is that when I use  add_dim  it is not possible  to input more than 1 member per dim.
    How can i fix this?
    I.e. 
    Conceptos.vap (all this members) -->   account 40000 (destination member)
    Conceptos "toner"  --->  account 50010 (destination member)
    I wanted to simplfy my script  by typing this (to me this is supposed to work, is very simple, also running a script separately works for both Conceptos)
    *select(%conceptos%,"id","conceptos","vap='i'")
    *xdim_memberset conceptos=%conceptos%
    *xdim_memberset moneda=mxn,usd
    *xdim_memberset lob=servicios_out
    *xdim_memberset metrica=importe_p
    *xdim_memberset consumibles=consumibles_dummy
    *xdim_memberset tiempo=%tiempo_set%
    **WHEN conceptos
    **IS %conceptos%,toner*
    WHEN metrica
    *IS importe_p,importe_r
    *REC(FACTOR=1,metrica="dummy_metrica")
    *ENDWHEN
    *ENDWHEN
    *COMMIT
    *DESTINATION_APP= ALLDORA_FINANZAS
    *xdim_memberset moneda=mxn,usd
    *xdim_memberset lob=servicios_out
    *xdim_memberset metrica=dummy_metrica
    //*xdim_memberset oi <> oi_dummy
    *xdim_memberset tiempo=%tiempo_set%
    *skip_dim = conceptos
    *skip_dim = consumibles
    *add_dim ceco=A010ops001
    *add_dim cuenta=40000, 50010  --->  ERROR !!!!
    *add_dim empleado=empleado_dummy
    *WHEN conceptos
    *IS %conceptos%
    *REC(FACTOR=1,cuenta="40000")
    *IS toner
    *REC(FACTOR=1,cuenta="50010")
    *ENDWHEN
    *commit
    If I just type separately the logic for each one WITHIN the same script, the Account destination member taken is the one found at the bottom of the script, i mean, it is not performing the input in the final Account (40000 and 50010), just for one of them.
    However... since i have to do 14 different logics, it is very awkward to execute 14 scripts... in order for this logic to work,
    Thanx
    Velázquez

    Hi Velázquez,
    The *ADD_DIM statement only allows you to assign one new dimension and one new dimension member to your destination application.
    from the documentation:
    *ADD_DIM {dimension name}=[,{dimension name}=,u2026]
    Sorry this is a limitation.
    Instead of skipping and then adding the following:
    skip_dim = consumibles
    *add_dim ceco=A010ops001
    *add_dim cuenta=40000, 50010 ---> ERROR !!!!
    Maybe you could try renaming:
    i.e.
    *RENAME_DIM consumibles=cuenta
    And then add that dim to REC statement:
    *WHEN conceptos
    *IS %conceptos%
    *REC(FACTOR=1,consumibles="40000")
    *IS toner
    *REC(FACTOR=1,consumibles="50010")
    *ENDWHEN
    You may need to play around with your logic and see what works.
    Thanks,
    John

  • Check the total sizes of total attachments not allow more than 9 mb when adding attachments to a PDF

    My clients requested the form has the validation when I add attachments to a PDF, the total sizes of these  attachments not more than 9 Mb. I can just check the size of each attachment but I cannot check the total sizes of the attachment.  I am not sure what I am doing wrong the coding is unsuccessful.  Please help!!!! 
    Thank you very much.
    CindyWhat
    Here is the coding in event:click - attachment button
    var maxSize=75497472; //bits
    try{
    var count= 0;
    var oDoc = event.target;
    var oAttachment = oDoc.dataObjects;
    if(oAttachment != null){
      count = oAttachment.length;
    oDoc.importDataObject("attachment" + (count + 1))
    var dataObj = oDoc.getDataObject("attachment" + (count + 1));
    var fileName = dataObj.path;
    var fileType = fileName.substring(fileName.lastIndexOf("."));
      if(fileType != ".pdf" && fileType != ".PDF" && fileType != ".JPG" &&
      fileType != ".jpg" && fileType != ".tif" && fileType != ".TIF"&&
      fileType != ".tiff" && fileType != ".TIFF" &&
      fileType != ".doc" && fileType != ".DOC"){
                    xfa.host.messageBox("Please correct the file type.");
                    oDoc.removeDataObject("attachment" + (count + 1));
    // combine size
      //get content
      var oFile = oDoc.getDataObjectContents("attachment" + (count + 1), true);
                            var oBase64Stream = SOAP.streamEncode(oFile, "base64");
                          var oFile = SOAP.stringFromStream(oBase64Stream);
                            // check the length of the document
                            var lenTotal = oFile.length;
                            FileSize.rawValue = lenTotal;
      if (lenTotal > maxSize)
       xfa.host.messageBox("the total size is 9 MB");
       oDoc.removeDataObject("attachment" + (count + 1));
      }// end if
      else
       xfa.host.messageBox("successfull attachment","Attachment",2);
    catch (e)
    xfa.host.messageBox("Please review the document");

    We are using Microsoft SQL Server 2008 . but it's well with MySQL & JBoss

  • Confirmation qty in co11 should not be more than operation GR qty (subc)

    hi,
    i have an issue after the operation(external process). we made GR in migo. it will be updated in particular production order
    co03 - operation overview - select operation - ext proc tab - GR quantity ( here it is updated after migo)
    now we have to do confirmation in co11. yield+ scrap = GR quantity(external operation quantity) 
    it should not more that of GR quantity.
    sometimes they do partial receipt and do remaining operation in inhse.
    so system should check First operation GR quantity , while making confirmation in co11
    is it possible????
    thanks in advance...

    Prakhash,
    You will have to implement the Production Order Confirmation user-exits to check based on your requirement. Try the below user-exits and see which one meet's your requirement.
    CONFPP01 |PP order conf.: Determine customer specific default values  |
    CONFPP02
    PP order conf.: Customer specific input checks 1
    CONFPP03
    PP order conf.: Cust. specific check after op. selection
    CONFPP04
    PP order conf.: Customer specific input checks 2
    CONFPP05
    PP order conf.: Customer specific enhancements when saving
    CONFPP06
    PP Order Confirmations: Actual Data Transfer
    CONFPP07
    Single Screen Entry: Inclusion of User-Defined Subscreens
    Try and revert back.
    Regards,
    Swapnil

Maybe you are looking for

  • Speakers-Which One Do you Recommend

    Which Speakers are the best in your opinion! Post Here

  • How can i check the license file installed on the server CCM 6.1.4

    Hi; i have installed the CCM 6.1.4; and now i want to upgrade to 8.5, but i don't remenber witch type license i have uploaded ( normal or Hospitality). how can i check the license file installed on this server??? thanks.

  • Upgrades consistently failing...

    Every upgrade from Adobe is failing to run. I need some support. What I'm dealing with seems so insain I spent the last few days looking for some kind of malware problem. I've scanned my system with multiple tools and can't find anything. Acrobat, Ph

  • IPhoto 07 library in motion 3

    Hi, My iPhoto library (v 7.0.2, iLife 08) does not show up in Motion 3. I use 2 screens, so I just open iPhoto and drag the pictures in Motion, so there is not really a problem for me to work.But should the library not be visible in motion? Frank

  • Q: Change margin on document (add whitespace)

    Hi all, Newbie here, first post. I'm using Adobe Acrobat Standard v7.0.0. We have a report created by a 3rd party system that doesn't include any margins, so when we print it to the acrobat printer (ie. create the PDF), the text goes all the way to t