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 AMHi,
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 -
Hi
sap gurus
can any one pls explain Retention amount of Vendor and how this is configured
Details question awareded
Thaks in Advance
Regards
RamsHi,
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
VikHi 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,
KamalDear 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 JainHi,
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,
JohnHi,
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 AMDear 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.GHi,
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??
AnilThe 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 invocationI 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 PMDear 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
-
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