Making Account  Outgoing Payments by Check means

Hello everyone, I'm trying to make an Outgoing Payment of type Account and by Check payment means.
This is my code:
            SAPbobsCOM.Payments pago;
            pago = (SAPbobsCOM.Payments)oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oVendorPayments);
            pago.DocType = SAPbobsCOM.BoRcptTypes.rAccount;
            pago.DocObjectCode = SAPbobsCOM.BoPaymentsObjectType.bopot_OutgoingPayments;
            pago.CardCode = "";
            pago.CardName = "***** KAREN GUDIEL *****";
            pago.CashSum = 0;
            pago.TransferAccount = "";
            pago.TransferDate = System.DateTime.Now;
            pago.TransferSum = 0;
            /* Definir las otras propiedades */
            pago.CheckAccount = "11100001";
            pago.Checks.AccounttNum = "01-101-35219";
            pago.Checks.BankCode = "FICOHSA";           
            pago.Checks.CheckSum = 1000;
            pago.Checks.Add();
            pago.Add();
            oCompany.GetLastError(out errCode, out errStr);
I call the GetLastError after Add(), and the error string reads:
G/L account is not valid  [VPM4.AcctCode] [line: 1]
I have retrieved a similar outgoing payment from a Database I'm working with, which has exactly the same properties except for the sum values. I still have no idea how to fix it, I've tried everything.
The database I'm working with does not use segmentation for Account Codes.
I have also read [this thread|Outgoing Payment (Check) via DI API SDK;, it helped me alot but now I'm stuck again.
I would appreciate any help, thanks in advance.
Edited by: James A. on Sep 5, 2011 6:12 PM
Edited by: James A. on Sep 5, 2011 6:13 PM
Edited by: James A. on Sep 5, 2011 6:16 PM

Hi James,
Refer This......
Link: [url] Outgoing Payment (Check) via DI API SDK
Thanks
Shafi

Similar Messages

  • How to deduct TDS while making an Outgoing Payment

    Company wants to deduct TDS while making an outgoing payments to Contractors / Jobworkers / Transporters.... can anyobody guide me
    Edited by: Marc Riar on Feb 19, 2008 10:23 AM

    Hi sanjay,
    For deducting the with holding tax, First you have to define some withholding tax codes with the percentages of the amount.
    For creating the with holding codes
    go to
    Administration>Setup>Financials>Tax>WithHolding Tax>
    There a create tax code
    Now Go to A/P Invoice. Select a vendor and change Itrem/service type to Service
    Then give the details of g/l and make WTax Liable to yes. There you can set the with holding tax code that was created. Based on that you can see the Wtax amount in the footer of the form..
    When you make the payment to particular vendor it automatically creates ledger entry for with holding tax also..
    Regards,
    Jagadeesh.V

  • Linking Outgoing Payment to Checks for Payment

    Hello Experts,
    Is there a way i can link the already processed outgoing payment (under Banking) to my Checks for payments?
    I need to have the AP Invoice No. copied to the Remarks in the Checks for Payments and the journal remarks to be the same in both the documents.
    Thanks.
    Feroz

    Feroz,
    You can manually update those fields but there's no way to create a link between the two documents. You can cancel the original ones and process them again including the new outgoing payment.
    Regards,
    Nat

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

  • Outgoing payment/ Check Printing

    Hello SAP Experts,
    I have been asked to take care of outgoing payments and check printing to vendors. I have no idea how this can be done. I have created vendor master data and have setup the house banks.
    Please guide me how can I perform a check run for payments and print checks.
    I need this help urgently. Will award point immediately.
    Thanks,
    Elizaa

    hi Elizaa,
    Follow these steps
    Enter <b>Run Date</b>- May be current or the date to be printed on the cheque/ advice
    Enter Identification- to identify your proposal
    Click on <b>Tab Parameters</b>
    <b>Enter-Posting Date</b>
    Docs entered up to- system date for the considering the documents for the payment.
    Enter company codes for which u want to execute APP, payment method and the Next payment date will be the date after the run date mentioned above.
    Enter range of Vendors and/or Customers for the payment run
    If you are doing Forex payments enter the rate type
    U can leave the Free Selection Tab as blank
    Tab-Additional Log check 1,2 & 4th boxes enter the vendor or/and customer range
    Tab- Printout/data Medium select the variant against the program created for the payment method.
    Save the parameters- Ctrl+S
    Tab- Status- Message "Parameters have been entered" is found
    Click on the Schedule Proposal button
    a pop up will appear check the tick box Start Immediately
    Press Continue
    "Proposal is ready to be started" message appears on the status Tab
    Press enter until " Payment proposal has been created" message appears on the Status Tab.
    Click on the Pmnt Run button ,
    Press Continue in the pop up
    "Payment run is ready to be started" message appears on the status Tab
    Press enter till the message" Posting orders: XX generated, XX completed" appears.
    Now F110 is over and cheques are ready for printing.
    Click on the Printout button to print the cheques
    Note: Hope you have completed all the required config in FBZP.
    <b>OR</b>
    Automatic Payment Program:
    •     House Bank Configuration – FI12.
    Enter Company code and select House Bank tab. Click on the Create bank to create a new house bank Enter Bank Country and bank key details and click Bank Accounts. Enter the Bank Account num and the Bank GL account.
    •     Payment Program Configuration – FBZP
    o     All Company Codes – Enter Sending and Paying Company Code, outgoing payment with cash discount from.
    o     Paying Company Code – Enter Minimum amount of Incoming and outgoing  payment and Form for the Payment advice.
    o     Payment methods by country – Select Check will be created, Allowed  for personal payments, Street P.O. box or P.O. box pst code (bank details for Wire transfer) and RFFOUS_C (RFFOUS_T for wire transfer)  as the print (payment) program.
    o     Payment methods by Company Code – Enter min and max amounts and form
    for payment transfer. Payment per due day, optimize by bank group or postal code can also be selected.
    o     Bank Selection – If more than one house bank, ranking order can be  given. Under Amounts, amount available for outgoing payment should  be given. Under Accounts, enter bank-clearing account for bank sub account.
    •     Define Check numbers – FCHI and Void Reasons - FCHV
    •     Payment Run – F110
    Enter Run Date and Identification and go to parameters tab. Enter Company codes, payment methods, next pay date and vendor accounts. Go to Additional Log Tab and select Due date check, Payment method selection in all cases and line items of the payment documents. Go to Print out/data medium tab, enter variant against the Payment program and select Maintain Variants. Enter Paying company code, House bank details, and check lot number. Select Print Checks and Print payment summary for checks and Print payment advice notes for Wire (enter printer and select print immediately). Also make no. of sample printouts to zero. Then execute Proposal, Payment run and Printout. Number range 20 should be defined.
    <b>For Check Printing.</b>
    Go to Tcode SE38 and enter the program as RFFOUS_C and execute it.
    In that screen enter the Identification and program run date and enter all the required firelds and then again execute it....
    So that u can print the Check with the check lot number that u have created
    Please create the check lot number in FCHI.
    If u want to see the spool then go to SP01 and see there...
    Hope this will solve ur problem.....
    ifu want i can send U with the screen shots..
    Ranjit
    null

  • Finding % discount on payment on OVPM (Outgoing Payments) table

    Hi guys,
    I'm reporting on the Outgoing Payments table in SBO's query wizard, but none of the fields, specifically the discount fields, show the discounts I make on payments.
    e.g. when making an outgoing payment, I enter some number in the "Discount %" field before posting the payment.
    All I can report on is the discounted, net amount.  Is there any way to view the value I input to the "Discount %" field?
    As always, I'm very appreciative of any help.
    James.

    Hi again Gordon,
    I ahve DcntSum in the query, but it still returns 0.  I've included every available field, and none of them show a discount amount.  I'm double-checking on the outgoing payment document and there is definitely a discount.
    Slightly lost...
    James.

  • Reg  F-04 for outgoing payment

    Dear Genius,
                     Now i am going to start outgoing payment of F-04 tcode.In that what r all tables ll come, pleas specify the table name and the whole process of outgoing payment.

    please check help.sap.com to know complete process.
    checl tables BKPF, BSEG or B* for accounting docuements.
    Regards
    Peram

  • Daily Outgoing Payment Report

    Hello,
    We have a Query shown below that allows us to view Incoming payments made each day to an invoice.
    SELECT T2.CardCode [BP Acct#], T2.CardName [BP Company Name], T2.DocNum [Invoice #], T1.DocDate [Receipt Date], T2.DocTotal [Invoice Sum], T0.DcntSum, T0.SumApplied AS 'Paid to Invoice' FROM [dbo].[RCT2] T0 INNER JOIN [dbo].[ORCT] T1 ON T1.DocNum = T0.DocNum INNER JOIN [dbo].[OINV] T2 ON T2.DocEntry = T0.DocEntry WHERE T1.DocDate = '[%0]'
    We would like to modify this query so that the last column of information shows the Outgoing payments made.  Meaning, any amount of money that we owe a customer and therefore apply to their outstanding invoice or as a credit memo, etc.
    Can someone show us how to do this modification?
    Thanks!

    Mike,
    Try this, this is your query, and it works perfect on my DB
    1) SELECT T2.CardCode BP, T2.CardName CompanyName, T2.DocNum Invoice, T1.DocDate ReceiptDate, T2.DocTotal InvoiceSum, T0.DcntSum, T0.SumApplied AS 'Credit to Invoice'
    FROM dbo.VPM2 T0 INNER JOIN dbo.OVPM T1 ON T1.DocNum = T0.DocNum INNER JOIN dbo.OPCH T2 ON T2.DocEntry = T0.DocEntry
    if this query give you results, the problem could it be in the WHERE clause "where T0.DocDate = '[%0]'
    Because you are not inserting a valid value in the '[%0]', maybe you are writing a date that doesnt existe in the "Existing Values" buttom.
    Slds,.
    Esteban Martinez

  • F-53 Outgoing Payment

    Hi,
    I am not getting the reference of Purchase Order Number while making an outgoing Payment against an INVoice Document number . in case of Advance Payment - For payment document against Purchase order is fetching but incase of Invoice verification ( MIRO ) Against a PO . when i am processing outgoing payment i am not getting PO Number against invoice document . how to address this issue is there any config / User Exit is there to address this issue
    with regards,
    JP

    Hello
    Go in Edition option ( T code FB00) and input varient SB   against the vendor in   Line Layout variants for clearing transactions .
    After saving the above run the t code F-53 PO number will appear
    Please let us know in case any other clarifications or details are required
    Regards
    Anil chawla

  • Outgoing Payment - Payment Means - Check No becomes ZERO

    Hi All Experts,
    When I am adding outgoing payment, I am facing problem i.e. after selecting Check No in reference on outgoing payment, then i am going to enter payment means. I checked Manual then enter check no in check no column, then get amount by pressing ctrl + B and click ok and back to outgoing payment. After that i press Add. When i review the ledger, the check no is missing. It is not showing in Ref.3.
    Can any body help me in this reagards.
    With Warm Regards,
    Chintesh Soni

    Thanks Shridharan for response,
    I am working with SAP Business ONE 2005 B PL 25.
    Have you checked in same ?
    If yes, and there is no problem, then how do i get the PL 38 ?
    I am working as System Support Exe. as end user.
    Pl Help..!!
    With Warm Regards,
    Chintesh Soni
    sonichintesh on msngr yahoo
    sonichintesh at  yahoo co in

  • 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

  • Outgoing Payment Check Payment Means

    Hi all
    Is it possible to have a default outgoing payment Bank Name in Check Payment Means?
    I am able to get a default incoming payment Bank Name in Check Payment Means based on the BP Master Data House Bank under Payment Terms.
    Kedalene

    Hi,
    Yes possible.  Add default bank details at Company details---Basic initialization tab.
    Thanks & Regards,
    Nagarajan

  • Default cash account in Payment Means for Outgoing

    Hi All,
    Is there any setting by which we can default Cash Account from Chart of account to Payments mean - Cash in Outgoing Payments.
    Regards,
    Abhishek

    Hi,
    Thanks.
    I am aware about FMS but can we directly get the cash account as we get in Incoming Payments.
    Regards,
    Abhishek
    Edited by: Abhishek A on Dec 26, 2008 6:49 PM

  • Outgoing Payment- Check

    Hi All
    How can i do payment for vendor by using outgoing payment, I will be using check as my payment mean.
    I need to print the check also( I need to enter manual check number) in the payment mean window.
    Reason for this question is i reported a question with SAP
    Detailed problem description:
    Hi
    Facing a problem while printing "Outgoing Payment", While making out
    going payment we make manual cheque and print the same by using Cheque
    for payment.In the first print out of Outgoing payment amount and cheque
    number will print properly, if i take a second print out of the same
    outgoing payment it will print a different Cheque Number
    I will give an example
    First Printout
    Outgoing Payment No:33129
    Amount: 9239.95
    Cheque Number 602975
    Second Printout
    Outgoing Payment No:33129
    Amount:9239.95
    Cheque Number:590078.
    Help me
    Regards
    Rashid

    Hi Rashid,
    In Outgoing Payment Transaction when making payment through Cheque if you select as manul then then understands it as that you have handwritten the cheque, hence no need for print.
    If you are taking the print out again then it will automatically allocate the cheque No Manually(serially) which is defined in" House Banks Accounts " setup screen in Administration-> Setup->Bank
    So for you to have a proper cheque No display you define the Next Cheque No in House of Bank setup window. and also while taking the print out, you will get a screen once print of cheque has come stating if the print out is confirmed, not printed or damaged. fill in the correct data, like if you need to print the cheque again fill in as not printed then same cheque No will reflect again.
    hope this information helps you out.
    regards,
    Shreyas

  • TDS While making outgoing payment

    Hi,
    How to deduct TDS while making outgoing payments?
    Pls help in this regards
    Thanks & Regards
    Suresh Kannan
    Edited by: Marc Riar on Jan 31, 2008 2:18 PM
    Edited by: Marc Riar on Feb 15, 2008 9:36 AM

    Hi Suresh,
    Every organisation is liable to deduct TDS/withholding tax on certain type of services availed, either at the time of making the payment or at the time of accounting Invoice.
    In SBO, we can automate the calculation and deduction of tds on both the occasions.
    For this:- Applicable TDS rates should have been pre-configured and should be assigned to Business Partner Master Records.
    You configure Withholding taxes in - administration/definition(Setup)/Financials/Tax/Withholding taxes.
    You assign the WH Tax codes in BP Master in BP Master/Accounting/Tax Tab/check box subject to withholding taxes.
    Assign points if useful.
    Thanks,
    Srikatnh

Maybe you are looking for

  • All the cubes are not visible in cube browser of Voyager

    Hi After following the steps below: 1. Login to Central Mangagement Console. 2. Click on Voyager Connection to see the list of avaliable connection. 3. Click on New button(present below the manage menu) to create a connection. 4. Give name and chose

  • EPS: Postscript Color Management option accessible through scripting?

    Hi, I have a problem with Photoshop EPS file when the "Postscript color management" option is activated. Is there a way to check that this option is activated?? I was not able to find it with ScriptDebugger inspector or even in the user interface. Th

  • Video Sharing - Videos upload issue to Vimeo because files are now too large post iOS7.

    Videos taken prior to iOS7 update uploaded without issues to Vimeo.  Vidoes taken after iOS7 update will not upload because videos are too large.  I am videoing the same type of activities for the same duration post iOS7 as I was pre-iOS7.  What has

  • Intermediate Codec options in FCE 4

    Hi, I assume FCE 4 is ready to be updated as it doesn't seem to include any of the Apple ProRes codecs. I wanted to check if anyone had come across any other options for transcoding files in Apples intermediate codec. As far as I can see the only opt

  • CM Repository Manager

    Hello, I tried to set up a CM Repository Manager in FSDB mode to connect to a file system. I went through the steps of this blog <a href="https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a0449c90-0201-0010-7590-dd30845754ef">https: