Retention Amount during vendor invocing

Dear All,
I have a doubt related to retention amount for vendors.
Scenario is:
Client is keeping certain amount as retention amount from the vendor bill. Now this amount is pre-decided in PO terms & confitions and the same is known to purchase department. But no such comminucation is made to accounts dept. Hence the person who is passing the payment entry is not aware of the amount to be retained. Client requirement is that, vendor invoice should be passed with the full invoice amount & during payment only the amount other than retention amount should be paid. But no manual intervention is required.
e.g. Vendor invoice is INR1000
       Retention amount - INR 300( decided during PO)
       FB60 / MIRO passed with INR1000
       F-58 should automatically pick up INR 700 for payment    &  rest of the amount should remain in vendor cr with spl GL indicator.
Can this be possible.
Thanks in advance,
Regards,
Ajay Gupte

Dear Ajay,
You can use the Terms of payment to acheive this requirement.
Go to Transaction code OBB8. Create a new terms of payment say Z001, which has the "Installment Payment" ticked.
Now create two more terms of payment Z002 and Z003. Here mark the "Payment Block" (A or B) for the terms of payment Z003.
Now go to OBB9, fill as below
Z001----- 170-----Z002
Z001--230-----Z003.
Now at the PO stage, make sure that the terms of payment is Z001.
At the stage of the invoice verification, the entry would be
Expense A/c Dr 1000
To Vendor A/c           700
To Vendor A/c           300 ( This would be with a payment block)
At the time of automatic payment, this Rs.300/- will not be selected unless we remove the payment block.
Regards
Venkatesh
PS: Assign points if useful.

Similar Messages

  • Problem in posting Retention amount to Vendor

    Dear All,
    I had activated business function 'LOG_MMFI_P2P'. As a result i am getting Payment processing tab in PO.
    There i can define Down payment and Retention percentages. I had created a service purchase order and then service entry sheet.
    After the acceptance of service entry sheet i did invoicing (MIRO). Here i get an option to clear down payment (an additional button becomes available to clear down payment). That scenario is working perfectly fine. System also proposes the retention amount. I can change retention amount/percentage or continue with same.After invoice is posted the retention amount is visible in Invoice number row in PO History Tab.
    Now my problem is when i am doing payment of retention amount(after doing payment of services deducting down payment and retention) to vendor the 'Posted Retention in Document Currency' column in PO history tab for invoice is not updated.
    What is the correct way of posting retention to Vendor against invoice by doing which 'Posted Retention in Document Currency' column gets updated ? I am currently posting payment by F-53 for open Special G/L Items.
    One more thing currently FK10N is giving proper values. I mean after payment is done balance under Special G/L account for retention becomes zero.
    Regards,
    Kamal
    Edited by: kamal.anandani1 on Apr 22, 2011 8:01 AM

    Hi,
    First check the Current period in OMSY trx...for your Comp code..
    Then go to MMPV and enter Comp code, Period & Year
    and execute...
    Ex: if the current period in OMSY for your Comp code is 01,2008
    then you need to enter period 02, 2008 in MMPV trx...
    so, that period 01 will be closed & Period 02 will be opened automatically...
    You need to close periods one by one like this..
    until the period you want use...
    Remember you can not Roll back the closed period
    Be careful in closing the MM period in PRD client.
    Thx
    Raju

  • Retention ammount of Vendor

    Hi
    sap gurus
    can any one pls explain Retention amount of Vendor and how this is configured
    Details question awareded
    Thaks in Advance
    Regards
    Rams

    Hi,
    The retention amount can be accounted by using a SPL GL indiacator.
    Configuration, (FBKP)
    1. You have to create a SPL GL Indicator for vendor retention amount
    2. In the properties, select "others" and give the posting keys
    3. Assign the different Recon account against the Recon account mentioned in the vendor master.
    Transaction,
    1. Post the vendor invoice (F-43 or MIRO)
    Dr.Expenses              100
    Cr.Vendor account              80
    Cr. Vendor account SPL GL 20 (optional)
    if you have not used the above optional, then you have to post a transfer entry, (F-04)
    Dr Vendor Account  20
    Cr Vendor A/c PL GL       20
    2. Payment (Normal items) (F-58 or F-53)
    Dr Vendor account 80
    Cr Bank                          80
    3. Payment (SPL GL Item) specify your SPL GL indicator in ourgoing payment screen, (F-58 or F-53)
    Dr Vendor account SPL GL A/c 20
    Cr Bank                                     20
    Hope it clear your doubt
    Saravanan.A

  • Retention amount/ payment term

    Hi Sap Gurus ,
    I have a request from the client to configure , retention amount from vendors
    Can any one please xplain the configuration steps for the business process mentioned below .
    Cost of the COntract 100000 thousand , to be executed in four months
    At the end of 1st month invoice received for payment 25% of the contract amount
    At the end of 2nd month invoice received for payment 25% of the contract amount
    At the end of 3rd month invoice received for payment 25% of the contract amount
    At the end of the contract invoice received for the final payment of 25% amount
    THe business requirement is ,THe client wants to retain 10 % of every invoice(2500 per invoice ) and make the payment after six months ,starting from the end of the contract, that is at the end of 10th month from the contract start period .
    Request you all to please provide me a solution on the above
    Regards
    Vik

    Hi Vik,
    You need to configure 3 terms of payment for this purpose.
    Tcode: OBB8
    Z001   Main terms of payment which you will enter at the time of posting.
    In this terms of payment, you should flag the "Installment Payment" Checkbox.
    Z002   Immediate or X number of days from the posting date or document date as the case may be in your situation for 90% of the amount.
    Z003   After six months from the end date of the contract for 10% amount.
    Now Goto TCode: OBB9 and give new entries as follows:
    Payment Terms    Installment   Percentage   Payment term
                   Z001                   1                90                Z002
                   Z001                   2                10                Z003
    In case you dont want to give it in the number of days,  you can also specify it in the form of fixed date+additional months in the OBB8 while configuring the payment terms..
    Hope this answer helps you.  Please assign points if found useful..
    Regards,
    Sreekanth....

  • Retention amount paid to vendor is not updated in PO history tab

    Dear All,
    I had activated business function 'LOG_MMFI_P2P'. As a result i am getting Payment processing tab in PO.
    There i can define Down payment and Retention percentages. I had created a service purchase order and then service entry sheet.
    After the acceptance of service entry sheet i did invoicing (MIRO). Here i get an option to clear down payment (an additional button becomes available to clear down payment). That scenario is working perfectly fine. System also proposes the retention amount. I can change retention amount/percentage or continue with same.After invoice is posted the retention amount is visible under PO history tab against Invoice number.
    Now my problem is when i am doing payment of retention amount(after doing payment of services deducting down payment and retention)  to vendor the 'Posted Retention in Document Currency' column in PO history tab is not updated.
    Regards,
    Kamal

    Dear Pankaj,
    Thanks for quick Reply.
    I think you did not understand my question. In PO history tab for down payment scenario (defined through PO and cleared in MIRO) proper lines are getting created. For retention new line will not be created. But the invoice row in PO history tab is having two columns -
    1) Retention in Document Currency.
    2) Posted Retention in Document Currency.
    The first column is having value which is the retention amount. But second column is not having any value even after the payment (portion held as retention)is made.
    I will add one more thing. If i run FK10N for the vendor- then Special G/L account for retention is updated properly.
    Regards,
    Kamal
    Edited by: kamal.anandani1 on Apr 22, 2011 8:02 AM

  • Exit or Enchancement for changing amount in vendor line item in MIRO

    Dear All,
    I want to change the amount in vendor line item which get posted through MIRO.System generated 2 line item in case of payment terms of retention is used.
    Requirement is that, in one line item of vendor, amount should get changed based on the logic and adjust the amount in other line item of vendor.
    Request to please let me know, Where in Exit/ Badi or enhancement spot, we can write our coding, so that it should update the amount with new value at the time of posting the document.
    Thanks & Regards,
    Abhinav Jain

    Hi,
    Try with Badi   ACC_DOCUMENT
    Regards,
    Azeem

  • With holding tax amount in vendor line lay out

    Hi Experts,
    I have posted an invoice in MIRO.  After posting the document when I check the wittholding tax data tab in MIRO screen the w/tax base amt (WT_QSSHB  & WT_QSSHH) and Wh tax amount (WT_QBSHB & WT_QBSHH) field has no value. TDS Deducted and posted.  But the same fileds has values in data entry view screen when selecting the "display withholding information" in vendor account .  This problem is only for MIRO entries. Because of this i am unable to bring the WHT tax amount in vendor line layout.
    Kindly advise why no wtax amount was shown in the field 'w/tax column' even if the vendor is liable to tax.
    With regards
    RSS.

    Dear All,
    this is not an error but the Standard System Design. Please read the note 611844. Only if You insert manually the WT amounts during the posting You will see them into the WT TAB after the posting. If You make the System to calculate the WT Aamounts automatically, no WT amounts will be reported into MIRO/MIR4. You can see them into the follow on document.
    I hope this helps.
    Mauri

  • Configuration to Retain Amount of Vendors

    Hello Experts,
    Business Scenario :
    I have an invoice from a Vendor for INR 10,000.00 i am informed to pay INR 9,000.00 by keeping the Balance INR 1,000.00 as retention for 1 year.
    please help in configuration :
    is there any way in Special GL to configure to Retain part Amount of Vendors.

    Hello,
    In OBB8 create three new payment terms.
    Payment terms A- select "installment payment" in payment terms section.
    Don't enter any paymernt terms here.
    Payment Terms B - Fill in necessary fields as per your requirement
    Payment Terms C - Fill in necessary fields as per your requirement
    Go to OBB9 make entries such as
    Payment terms  Installment    %         payment term
    A                               1            90            B
    A                               2          10              C
    And to make the payment after 1 year you can use the options "additional months" while creating the paymentr terms C in OBB8.
    Anil

  • How to change the amount of Vendor Line Item in FB60

    Hi all,
    I want to post the invoice in SAP with FB60. The journal is as follow:
    Dr. Expense    1000 USD
    Dr. VAT-Input    100 USD
          Cr. Account Payable     1100 USD
    But the problem, the amount of Account payable is 1000 USD. Because I want to fill the amount in vendor line item (FB60) with the original expense (1000 USD).
    I want to ask, there is any configuration in SAP to change the amount in vendor line item which it could be the same with amount of the original expense.
    If you ever have same problems, plase share with me
    Thanks,
    John

    Hi,
    Thanks for your reply. The result of posting invoice that I want is as follow:
    Dr. Expense    1000 USD
    Dr. Vat - Input    100 USD
    Cr. Account Payable   1100 USD
    When posting invoices in FB60, there is a filed "amount vendor line item" at the top. Usually the field is filled with amount vendor 1100 USD, but I want to fill it with the expense amount (1000 USD). Which can be show the account payable 1100 USD.
    Is there any configuration to change the field "amount vendor line item" ?
    Thanks,

  • Retention amount is not capturing in cheque counter folio

    Dear All,
    While processing check with retention amount  in cheque out put the retention amount is not condsidering.
    Please see the following document i created with retention amount.
    21 TRBA         KOVA M/S.BHAGWATI ASSOCIA         5,000.00
    31 TRBA         KOVA M/S.BHAGWATI ASSOCIA        48,867.00
    39 TRBA         KOVA M/S.BHAGWATI ASSOCIA         5,000.00
    40 79102             PUB.ISSUE-W.OFF             50,000.00
    50 41452        KOVA TDSP  CONTR. PAY.            1,100.00
    50 41452        KOVA TDSP  CONTR. PAY.               22.00
    50 41452        KOVA TDSP  CONTR. PAY.               11.00
    i posted document with retention amount 5000 when i am processing the check in output the retention amount is capturing in the output,
    this is check management here the amount it will give excluding retention amount.
    1500001307 TRBA       M/S.BHAGWATI ASSOCIATES    GANDHI BRIDGE CORNE                               43,867.00
    where i am checking the same document in output its giving including the retention amount.
                                            10015
                    M/S.BHAGWATI ASSOCIATES
                                                     16.05.2008           50,000.00
        2, TEXTILE TECHNICIAN SOCIETY GANDHI BRIDGE
                                                        1,133.00          48,867.00
    CORNER, AHMEDABAD-
                                16.05.2008    50,000.00      0.00     0.00     0.00  1,13
                                Not Over Rs ********48867.00/-
                                                                          16.05.2008
            M/S.BHAGWATI ASSOCIATES
                      Forty Eight Thousand Eight Hundred Sixty Seven
                                                                      *******48,867.00
                    and Paise zero Only.
    Please advise how to modify.
    regards
    ramu
    Edited by: bangaru mohan on May 16, 2008 11:27 AM

    Dear Sanjay
    thnks for your replay
    But how can I add these values(vat-5% and Surcharge-10% on vat ) in to inventory acount
    The accounting document generated at the time of GRN should have the material price +Total Tax amount
    Expecting your reply
    Thnks again

  • Retention amount not detecting in INVOICE VERIFICATION

    Dear Experts,
    I am trying to to use retention money process.
    MY PO Value - 1000 - Retention % 10 - Rs.100 is retention amount
    My GR Amount - 1000
    While posting Invoice - 1100 is posting but Rs.100  is going to special GL only
    Please help me on this.
    Regards
    Soundar.G

    Hi,
    If the excise invoice is not posted (Part-II), then it will not flow in MIRO.  Pls check same. 
    You may even check whether the capter id assigned to the material is extended to new excise calculation period.
    Regards,

  • Unsupplied vendors shouldnt consider during vendor evaluation

    Dear Gurus,
    At present during vendor evaluation system considering all vendors including un supplied for a period of time. the requirement is how , and where to exclude the unsupplied vendors, during the vendor evaluation , please share with full details im fresher in sap mm.

    Do you have an evidence that the vendor evaluation calculated scores for a vendor who had not any transaction?

  • Unable to enter Recon.account during vendor creation

    Hi Friends,
    During vendor creation:
    In accounting information accounting i'm unable to enter Recon.acct (160000). Why is that and what will be the effect??
    Anil

    The reconciliation account (LFB1-AKONT) field is controlled via trans OBD3 (account group) / trans OB23 (field status group) customizing. It appears that the field status customizing must be display.  Please perform the following steps:
    1)  Run trans OB23.
    2)  Double click on Change Vendor (Accounting) -> Company code data->  Account management.
    3)  Change reconciliation account to change.  Click on Save.
    4)  Run trans FK02 using desired vendor / company code.  Click on Accounting info.  Press Enter.  Reconciliation account field should be available to enter, i.e., change mode.

  • AIP-51806:  Error during callout invocation

    I am trying to setup a callout
    Oracle EM Server properties
    Callout Directory: D:\Oracle\OraVSS10g\ip\lib
    Created a new Callout Usage under the XSLTCallout
    xsltFile
    D:\Oracle\OraVSS10g\ip\lib\xsltfiles\death_out_sc.xslt
    Applied this callout usage to my agreement.
    When i try to send a message of this type I get this error:
    Machine Info: (S-VSSAPP)
    Description: Error during callout invocation
    StackTrace:
    Error -:  AIP-51806:  Error during callout invocation
         at oracle.tip.adapter.b2b.callout.B2BCalloutHandler.handleOutgoingCallout(B2BCalloutHandler.java:344)
         at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1603)
         at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequest(Request.java:972)
         at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1166)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:833)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)I have tried to follow this thread as they have the same issue, but I have been unable to solve my issue.
    AIP-51806:  Error during callout invocation

    I didn't write my own custom callout class.
    I tried to switch the slashes, but now i get the error below.
    Machine Info: (S-VSSAPP)
    Description: Error during callout invocation
    StackTrace:
    Error -:  AIP-51806:  Error during callout invocation: Error -:  AIP-10606:  Domain exception in callout execution.  java.net.UnknownHostException: D
         at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:153)
         at java.net.Socket.connect(Socket.java:464)
         at java.net.Socket.connect(Socket.java:414)
         at sun.net.NetworkClient.doConnect(NetworkClient.java:139)
         at sun.net.NetworkClient.openServer(NetworkClient.java:118)
         at sun.net.ftp.FtpClient.openServer(FtpClient.java:423)
         at sun.net.ftp.FtpClient.<init>(FtpClient.java:692)
         at sun.net.www.protocol.ftp.FtpURLConnection.connect(FtpURLConnection.java:175)
         at sun.net.www.protocol.ftp.FtpURLConnection.getInputStream(FtpURLConnection.java:257)
         at java.net.URL.openStream(URL.java:913)
         at oracle.xml.parser.v2.XMLReader.openURL(XMLReader.java:2551)
         at oracle.xml.parser.v2.XMLReader.pushXMLReader(XMLReader.java:285)
         at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:259)
         at oracle.xml.xslt.XSLProcessor.newXSLStylesheet(XSLProcessor.java:686)
         at oracle.xml.parser.v2.XSLProcessor.newXSLStylesheet(XSLProcessor.java:377)
         at oracle.tip.adapter.b2b.callout.XSLTCalloutImpl.execute(XSLTCalloutImpl.java:73)
         at oracle.tip.adapter.b2b.callout.CalloutExecuteWorker.doWork(CalloutExecuteWorker.java:424)
         at oracle.tip.adapter.b2b.callout.CalloutExecuteWorker.run(CalloutExecuteWorker.java:333)
         at java.lang.Thread.run(Thread.java:534)
         at oracle.tip.adapter.b2b.callout.B2BCalloutHandler.handleOutgoingCallout(B2BCalloutHandler.java:344)
         at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1603)
         at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequest(Request.java:972)
         at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1166)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:833)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)
    Caused by: Error -:  AIP-10606:  Domain exception in callout execution.  java.net.UnknownHostException: D
         at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:153)
         at java.net.Socket.connect(Socket.java:464)
         at java.net.Socket.connect(Socket.java:414)
         at sun.net.NetworkClient.doConnect(NetworkClient.java:139)
         at sun.net.NetworkClient.openServer(NetworkClient.java:118)
         at sun.net.ftp.FtpClient.openServer(FtpClient.java:423)
         at sun.net.ftp.FtpClient.<init>(FtpClient.java:692)
         at sun.net.www.protocol.ftp.FtpURLConnection.connect(FtpURLConnection.java:175)
         at sun.net.www.protocol.ftp.FtpURLConnection.getInputStream(FtpURLConnection.java:257)
         at java.net.URL.openStream(URL.java:913)
         at oracle.xml.parser.v2.XMLReader.openURL(XMLReader.java:2551)
         at oracle.xml.parser.v2.XMLReader.pushXMLReader(XMLReader.java:285)
         at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:259)
         at oracle.xml.xslt.XSLProcessor.newXSLStylesheet(XSLProcessor.java:686)
         at oracle.xml.parser.v2.XSLProcessor.newXSLStylesheet(XSLProcessor.java:377)
         at oracle.tip.adapter.b2b.callout.XSLTCalloutImpl.execute(XSLTCalloutImpl.java:73)
         at oracle.tip.adapter.b2b.callout.CalloutExecuteWorker.doWork(CalloutExecuteWorker.java:424)
         at oracle.tip.adapter.b2b.callout.CalloutExecuteWorker.run(CalloutExecuteWorker.java:333)
         at java.lang.Thread.run(Thread.java:534)
         at oracle.tip.adapter.b2b.callout.XSLTCalloutImpl.execute(XSLTCalloutImpl.java:104)
         at oracle.tip.adapter.b2b.callout.CalloutExecuteWorker.doWork(CalloutExecuteWorker.java:424)
         at oracle.tip.adapter.b2b.callout.CalloutExecuteWorker.run(CalloutExecuteWorker.java:333)
         ... 1 moreI then tried to send another message with the exact same setup and got the same error as i initially listed.
    Machine Info: (S-VSSAPP)
    Description: Error during callout invocation
    StackTrace:
    Error -:  AIP-51806:  Error during callout invocation
         at oracle.tip.adapter.b2b.callout.B2BCalloutHandler.handleOutgoingCallout(B2BCalloutHandler.java:344)
         at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1603)
         at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequest(Request.java:972)
         at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1166)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:833)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
         at java.lang.Thread.run(Thread.java:534)When i try to send messages it seems to just alternate these two messages when I try to send something.
    Edited by: Chris M. on Feb 20, 2009 9:17 AM

  • WPC 7.3 Exception caught during event invocation

    Hi ,
    After creation of new page under staging area, when i trying to add the content of the page, selecting the content in the combo box and click on the edit button, showing  Error message "Exception caught during event invocation" all the other properties can able to change the properties(General Properties,Advanced Properties etc) of the page.Please see the attached screen shot WPC Error.jpg
    Thanks,
    Balaji
    Edited by: Balaji Bodagala on Apr 21, 2011 1:22 PM

    Dear balaji,
    There is still some errors in templates about creating new pages under staging area, i recomend you to use only templates with
    three containers or four containers. i probed those ones and i didnt have problems, by the way in some cases when you use two containers you could be fine, but the problems appears when you try to edit the content...because the error you mentioned appears again!
    regards

Maybe you are looking for

  • BAPI FOR Deleting a Schedule Line Item from EKES and EKET tables

    Dear All, I would like to for deleting one of the line item from EKES (Po Confirmation ) and the respective line item from the EKET(PO Schedule Line Item Table). Assume that am allowing the user to select the lineitem from zprogram screen and collect

  • PS CS6: Kreisregler in Iris-Weichzeichner werden nicht angezeigt

    Hallo! Ich habe plötzlich ein Problem: In den neuen Weichzeichnungsfiltern (Iris usw.) werden die Kreisregler nicht mehr angezeigt, ich sehe nur den PIN und sonst nichts. Ebenso zeigen sich die selben Fehler bei den Render-Filtern. So kann man nicht

  • IDOC number and status

    Hi All, i am using Function Module IDOC_INBOUND_ASYNCHRONOUS to post inventory records. its posting the data sucsessfully but it does not return IDOC number and status. i can see the status and number in WE02 but please tell me how can i get that in

  • Function for PM Order Creation on 4.6C

    I would like to create a PM Order through BAPI or another standard function. But I couldn't find any in our R/3 version (4.6c). Anybody can help me? Thanks in advance.

  • All users and settings lost on Security Update PRAM reset lost all

    Just did a security update and on reboot, login window accepted my user and password, however, screen started to boot into normal desktop and would go back to login screen again. This would happen everytime. Only option was to reset PRAM. Upon reboot