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 &#61664; 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

  • Vendor payment through FBCJ

    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 Samantaray

    Dear 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 V

    Bank 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,
    Phoenix

    Hi 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

  • Vendor payment through app

    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 asap

    Hi,
    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 Chauhan

    Hi 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,
    Vadiraj

    Hi,
    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
    Rao

    Please 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
    Prasad

    Hi
    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
    CHINNU

    Dear 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

  • How to check vendor payment

    Hi gurus,
    how to check vendor payment is done are not in purchase order
    Regards
    murali

    Check 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

  • Check payments through Idoc

    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.a

    Hi 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 Vadodaria

    thanks,
    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

  • XML file to Oracle Table

    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="

  • Hp6600 printer no paper

    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

  • SAP - AS400 Tables cleaning

    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