Outgoing\Vendor Payment through Check
Hi All,
I am trying to create Outgoing payment\Vendor payment, can any provide me the code for the same, like what are the things need to me set to create Outgoing payment like check account\cash account.
What would be code when we try to create check payment for more than one invoice in the single document.
Thanks & Regards,
Naresh
Edited by: naresh2684 on Dec 5, 2010 5:43 AM
This is taken directly from the helpfile, incoming payment example but you only need to tweak the code a bit to make it for an outgoing.
Private Sub cmdTest_Click()
On Error GoTo ErrorHandler
Dim vCompany As SAPbobsCOM.Company
'create company object
Set vCompany = New SAPbobsCOM.Company
'set paras for connection
vCompany.CompanyDB = "SBODemo_US"
vCompany.Password = "manager"
vCompany.UserName = "manager"
vCompany.Server = "(local)"
'connect to database server
If (0 <> vCompany.Connect()) Then
MsgBox "Failed to connect"
Exit Sub
End If
Dim nErr As Long
Dim errMsg As String
'do it now
Dim vPay As SAPbobsCOM.Payments
Set vPay = vCompany.GetBusinessObject(oIncomingPayments)
vPay.Address = "622-7"
vPay.ApplyVAT = 1
vPay.CardCode = "D10006"
vPay.CardName = "Card D10004"
vPay.CashAccount = "288000"
vPay.CashSum = 0
'vPay.CheckAccount = "280001"
vPay.ContactPersonCode = 1
vPay.DocCurrency = "Eur"
vPay.DocDate = Now
vPay.DocRate = 0
vPay.DocTypte = 0
vPay.HandWritten = 0
vPay.JournalRemarks = "Incoming - D10004"
vPay.LocalCurrency = tYES
vPay.Printed = 0
vPay.Reference1 = 8
vPay.Series = 0
vPay.SplitTransaction = 0
vPay.TaxDate = Now
vPay.TransferAccount = "10100"
vPay.TransferDate = Now
vPay.TransferSum = 5031.2
If (vPay.Add() <> 0) Then
MsgBox ("Failed to add a payment")
End If
'Check Error
Call vCompany.GetLastError(nErr, errMsg)
If (0 <> nErr) Then
MsgBox ("Found error:" + Str(nErr) + "," + errMsg)
Else
MsgBox ("Succeed in payment.add")
End If
'disconnect the company object, and release resource
Call vCompany.Disconnect
Set vCompany = Nothing
Exit Sub
ErrorHandler:
MsgBox ("Exception:" + Err.Description)
End Sub
To add multiple invoices, before adding the document do:
vPay.Invoices.InvoiceType = = it_PurchaseInvoice
vPay.Invoices.SumSpllied = 400
vPay.DocEntry = 1
vPay.Invoices.Add()
'Repeat above as neecesary.
There are lots of posts on the forum that cover this topic too.
Similar Messages
-
Outgoing cheque payment through FPY1
Hi Experts,
When i tried to post the outgoing cheque payment through FPY1, system posted the entry. But it was not generating the cheque. My doubt is how can we generate the cheque in FICA. If it is not in FICA then it will be in FI-AP. Can anyone please guide me how to do cheque print out when we make payment to ISU customer.
kindly let me know the config steps for cheque generation in FICA.
Also, is there any payment medium file in FICA. If, so how can u guide me the step that.
Thanks for your all support.
Regards,
RAM.Hello,
You need to configure the below steps
1. Settings for check creation
IMG\ FICA\ Basic Functions \ Check Management \ Settings for Check creation
Here you have to attach the cheque application form
Application form <T-Code EFRM> for Cheque printing provided by SAP is FI_CA_DME_CHECK_SAMPLE. This has 20 characters. But in FPY1 <for refunds>, for cheque printing, only 16 characters are allowed. So FI_CA_DME_CHECK_SAMPLE has to be copied into Z_UFI_****<shud be <=16 chars>.
2. Define Void Reason codes
IMG\ FICA\ Basic Functions \ Check Management \ Define Void Reasons for Checks
3. Define Bank clearing accounts for encashment of out going checks
IMG\ FICA\ Basic Functions \ Check Management \ Define Bank clearing account for en-cashment of outgoing checks
<posting area 1037>
4. Define Expense and Revenue accounts for Posting cashed Outgoing checks
IMG\ FICA\ Basic Functions \ Check Management \ Expense and Revenue accounts for Posting cashed Outgoing checks
5. Define cheque clearing for outgoing cheques
IMG\ FICA\ Basic Functions \ Check Management \ Define Check clearing account for outgoing checks
6.Define Specifications for clarification of cashed checks
IMG\ FICA\ Basic Functions \ Check Management \ Define Specifications for clarification of cashed checks
7. Define Cheque numbers <T-Code FQP6A>
8. Define payment methods <FQP1>. You attach format CHECK to the payment method under FORMAT.
9. Also Define Specifications for paying company code<FQP4>
10.Also define accounts for payment program <FQC0: Posting area 1061>
11.Maintain bank selection
12.Now create a variant in FPY1.Go to environment  payment medium.Create Variant and attach payment medium. you attach CHECK in payment medium format in under output control you attach the form you copied in step 1 above. Save and comeback
Payment run for cheque
13. Now you make sure that your document is being paid by running in simulation mode.
14. Now run FPY1 in real mode.. You can see the check only when you run in real mode
15. Go to SP01 to see the spool of your cheque. You can view the physical cheque there.
Hope this helps!!!!!
Rgds
Rajendra
Edited by: rajendra mukhyaprana on May 9, 2008 11:53 AM -
Hi Experts,
Can anybody tell me,why the list of open items are not displaying while making a vendor or customer payment through FBCJ ? Where as, the list is coming up in f-53 and f-28. Any particular reason behind this ? Please guide, If we can make some settings to get it displayed in FBCJ.
Regards
Partha Sarathi SamantarayDear Partha
There is no standard procedure in SAP. Please go through the reply from SAP market place with reference to above question.
1. Clearing function of open items (with vendor and customer postings)
is not provided.
This refers to both the clearing of a customer or vendor posting when
there is a reversal in the cash journal, as well as the general option
of clearing an existing open item.The second takes place in open item
management in FI when a new cash journal document is entered.
This is as per the system design as the person in charge of cash journal does not normally know anything about existing invoices and receivables,nor about authorized deductions that should be applied; instead, this
person simply receives payments and makes payments to authorized
persons. In this scenario, the open items are then cleared in Accounts
Payable and Accounts Receivable.
If the cashier in a position to be able to perform the clearing, then
he or she can enter the corresponding invoice number in the reference
field.
After that, the automatic clearing program (Report SAPF124) can be
started, using a rule that links the invoice number with the reference
number.
SAP development
is considering making a simple clearing possible when a vendor or customer posting is made. To make this possible owever, the Accounting Interface would have to be expanded and there is no plan for such enhance. Kindly consider my above explanation of carrying the clearing with automatic clearing program.
Regards
Bhanu Prakash -
Vendor payment through bank transfer
Hi,
Is there any way of doing bank transfer using a manual transaction (i.e.other than F110) ? My customer wants to do the vendor payment by bank transfer similar to the cheque payment which we do through F-53 & F-58.
Regards,
Krishna A S VBank Transfer involves the payment file to be sent to bank for the payment. So F110 generates the same.
You can create the payment via F-53, but to send the information to bank you need to develop a program to generate the payment file. Otherwise you will need to enter that payment manually in the bank site.
But I still believe that F110 is the best way to make bank transfer payments.
Regards,
SDNer -
DI FOR OUTGOING PAYMENT(VENDOR) PAYMENT MEANS CHECKS
Hi Experts,
Can you give me a sample DI code for outgoing payments(vendor) through payment means on check. thanks
Regards,
PhoenixHi Lucas,
Are you trying to refund a customer or pay a supplier's invoice? If it's the latter then you need to use SAPbobsCOM.BoRcptInvTypes.it_PurchaseInvoice as the document type rather then it_Invoice.
Kind Regards,
Owen -
hi
sap gurus,
my client requirement relating to APP.
vendor name : Mr X , invoice no - 1 , invoice value - 100000 inr
invoice booked for vendor : Mr - X in f-43
client requested to pay third party - Mr y through app (check)
with the help of alternative payee i can pay payment - Mr Y - 100000 inr for invoice n0 -1
but my client want pay same invoice no -1 rs (100000 ) two parts like below in single app run - F110
Mr X - 70000 inr
Mr Y - 30000 inr
if its possible what is the configuration required . please help to sloe client requirement .
i am waiting for answers asapHi,
Check the steps you follow in FBZP,
with local currency also assign the other currency also.
In payment method in country enter currency allowed list
In payment method in Company code click on Foreign currency allowed
Regards,
Shayam -
Report for Vendor payment with check no, reference
Hi Gurus;
My client issue one cheque against multiple vendor invoices and used F-53 to knockoff vendor invoices against this cheque.
He enter the check no. in assignment field.
Now, he want a report for - Which check is used to knockoff (Paid) which invoice.
Is there any way or report in SAP.
Thanks in Advance.
Devendra Singh ChauhanHi Devendra,
How about using the check register (transaction code S_P99_41000101) and select the radio button 'with items paid'. The report provides details such as check number, payment document, vendor invoice and other relavant details per bank account.
Ashish -
Vendor payment through APP with other than my bank currency
Hi
I have one question: I have to make payment in USD to vendor, but my bank currency is EUR. How to do it from Automated Payment Program.
Pls. provide with configuration in APP + Vendor Master also.
Regards,
VadirajHi,
Check the steps you follow in FBZP,
with local currency also assign the other currency also.
In payment method in country enter currency allowed list
In payment method in Company code click on Foreign currency allowed
Regards,
Shayam -
Vendor payment through Milestone
Hi
In my buisness requirement, my client want to pay his VENDOR ( In this case it is subcontractor) as per the milestone confirmation. Is it possible and if yes please suggest how???
Regards
RaoPlease explain me in detail.I can confirm my mile stone as per the confirmation from my sub-contractor at site. Upon confirmation of POC as per billing plan, I will make payment.
Please take pain to explian me in detail.
Regards
Rao -
Payment through different Account IDs of the same House Bank
Hi Expert,
How to make vendor payment through different Account IDs of the same House Bank?
When I am using F-58 T.code for making vendor payment.Only i can see house Bank but no option to select different account ID.
under one house bank i have 7 account ID and each account have different Payment method like check, wire Transfer,Electronic fund Transfer etc.
What is the solution for this.
Waiting for earliest solution
PrasadHi
Based on the Payment method and ranking order system picks the account id
please check your house bank settings
Thanks
Kameshwar Rao -
Payment through F-58, but different Account IDs need to assign how?
Hi
How to make vendor payment through different Account IDs of the same House Bank?
When I am using F-58 T.code for making vendor payment. But only 2 Bank accounts only possible to take.
Payment method, Currency, House Bank will be the same but 22 types of Account IDs are there.
So, when I am assigning them in FBZP> Bank Account determination, the system is not accepting.
What is the solution for this.
Waiting for earliest solution
Regards
CHINNUDear All
Did you get any solution for this.
Client wants to make payment daily from many bank accounts from same house bank. For this F-58 T.Code is using.
But here, Same house bank, Same payment method, Same currency but, different account IDs.
Waiting for earliest reply.
Regards
CHINNU -
Hi gurus,
how to check vendor payment is done are not in purchase order
Regards
muraliCheck through FBL1N vendor line item display, here you can check for the vendor libality generated during invoice (MIRO) posting once you get into the t-code FBL1N select the radio button open items only in line item selection give your vendor account, company code date (Key day at which the line items are open till now), and execute.
In the report screen to help your self you can search using crtl + F and put reference as serach criteria.
You will see the non cleared item the Status indicator tells you the line item is not yet cleared.
BR -
Hello All,
Our client has outsourced check printing to our Bank. I am wondering how can I generate an Idoc for check payment with check numbers? We will be providing the check numbers to the Bank and they will be printing them. I tried to use the RFFOEDI1 program, but, it is not printing the check numbers.
Thank You.There is no delivered front end functionality for learners to purchase classes in OLM. There is integration with Order Management however as documented in the OLM User Guide:
<snip>
Using OLM with Order Management
The linkage of OLM with Oracle Order
Management (OM) enables independent training vendors to manage the ordering
and pricing of classes through a standard interface. Your customers can contact your organization’s call center and order a class or enroll a learner just as they would order a chair or a software package. OM then generates invoices and bills the customers through its interface with Oracle Accounts Receivable -
Vendor payment advice through email
Hi gurus
i want to send vendor payment advice through email , i am using the form F110_IN_AVIS for payment advice
and from the report RFFOAT_P i want to send the email , is any configuration needed to send the email , or just i have to give selection detials properly and it will work ,
regards
m.aHi Afzal,
For sending Payment advice by E-Mail, "You need to copy SAMPLE_PROCESS_00002040 and adjust it to write code as per your requirement. This BTE runs for each payment advice note to be sent and in the module, it is mentioned 1=print, 2 = Fax and I=mail, so you can set your priority, that if an E-Mail address is maintained in the vendor master, send mail or if no E-mail address is maintained send Fax, and if both are not possible shoot a Print.
From Configuration side, you need to maintain the Z copy of SAMPLE_PROCESS_00002040 in FIBF transaction under the Process module of a customer without country or application indicator.
SAP Note 836169 - Consulting: Payment advice notes by email or fax.
Regards,
SAPFICO -
Vendor payment having two bank accounts in same branch, through APP
Hi,
I want to make payments to a particular vendor who has two bank accounts in the same branch.
Also his invoice says to pay 40% to one account and 60% of invoice amount to other account
How should i move forward especially when making payments through APP.
Kindly help.
Regards,
Parin Vadodariathanks,
It is allowing me to put the partner bank type in FBL1N but my query is:
If two line items generated during FB60 it should allow me to assign different Partner Bank for different line items on the screen of FB60....
Is that possible?
Thanking You,
Parin
Maybe you are looking for
-
Hello friends, Can you please help me with the following requirements? I have a xml structure like this <?xml version="1.0"?> <data> <var name="document"> <string>Sales Order</String> </var> <var name="results"> <recordset rowcount="2"> <field name="
-
HP Officejet 6600 Load Paper when there is paper - When I try to print, printer indicates "Load Paper". I have paper in the printer, I click on "OK" and still the printer ask me to "Load Paper". I have removed the back panel and still I have the sam
-
Condition Control (KMOV-KSTEU) always shows "C" Manual
When performing the final settlement of customer rebates in VBO2 > Rebate Payments > Final Settlement > Using Payment Screen The condition type for Customer Commission (BO08) is always showing condition control as "C" changed manually even when the C
-
No instance created after Web client process - SOAOrderBooking sample
Hi All, I done all process listed in SOA Tutorial, but always I create a order in Web Client application no instance is created in BPELConsole. Any idea what is this? Afonso
-
Hi experts I apoligize because I'm newbie on BW and I have my first requirement. The scene is: SAP get data from AS400 to BW environment, when BW process this I have to put a file on AS400 server and activate something (that I don´t know) to clean on