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.

Similar Messages

  • Discount on a credit memo (outgoing payments)

    Regardless the due date a discount on a credit memo is always calculated when executing a payment run. Why is that??
    I can imagine that in some cases the discount is calculated even if the document is overdue (otherwise you would take a discount on a delivery you may have sent back)
    But why does the payment run always calculates this discount (according the payment terms)u2026 even is the credit memo is overdue??
    Please help!

    Hi, Veronica!
    One note, if an invoice is paid in full then you cannot create a credit memo for it using the copy to/from.
    Conversely, to create a credit memo this way for an invoice it means that the invoice was not paid, or (really bad practice), the payment applied to the invoice was cancelled, hence the invoice reopened, and now available to be credited.
    If the invoice is not paid, there is nothing to refund the customer.
    If the invoice was paid, then payment was cancelled, then the invoice was credited, and now the customer needs the money back, you can check this by following these steps: bring up the BP Card, drill into the account balance, look for any transaction with Origin RC that reads under Details "Reverse Entry for Confirmation No...." The C/D will be a negative amount in parenthesis, double negative...
    If this is the case, and the customer indeed paid the invoice, I might not be qualified to guide you there, but you might need to recreate the incoming payment, then create an outgoing payment against the customer payment.
    Reconcile the four open transactions, the initial incoming payment, the entry made by the cancellation, the new incoming payment and the outgoing payment.
    You should consult with an accountant or the SAP support on how to properly handle this scenario.
    Well, hope it helps.
    Liviu

  • AP Invoice Payment Block in Outgoing Payments

    Hi all
    Does anyone know if there is a way for the Payment Block check box on an AP Invoice > Accounting tab to be taken into consideration when processing a manual Outgoing Payments?
    I know it works via the Payment Wizard but It seems odd that you can mark an AP Invoice as blocked but yet you are still allowed to pay it through the Banking > Outgoing Payments option.
    Am I perhaps missing something?
    Many thanks
    Hayden
    Re: AP Invoices on Hold

    Hi
    Payment block was enhanced in the release of  2007A FP01 PL09.
    If set payment block in BP master or in Invoice, when add manual payment ,system will give out warning message and asked user the selected BP or transaction are blocked for payment, whether to continue or not.
    Regards,
    Yan

  • "Purpose of Payment" Tag in Outgoing Payment (XML) file for India

    Hi All
    While setting up DME tree for India , we need to populate field “Purpose of Payment” as per the norms laid down by the Reserve Bank of
    India (RBI). Please help on following points if anyone has experience of developing DME tree for RTGS payment method of country India.
    How the “purpose of payment codes” have been populated based on the vendor invoice
    How DME tree configuration has been done for the XML Tag <CtgyPurp>
    Currently RBI has following codes :
    Thanks and Best Regards
    Nitin

    Hi Nitin,
    It looks like it's not related to TRM.
    Maybe you can ask the FI experts in the relative area.
    Thanks, Feng

  • Payment wizard limits outgoing payments to balance in G/L bank account

    SAP B1 2005A Banking, Payment Wizard, Recommendation Report limits recommended invoices for payment to the balance in the G/L bank account. Is there a way to get around this limitation?
    It would be much better for our company if the Recommendation Report listed ALL invoices that meet the parameters we specified (Vendor # range, Vendor Group, Due Date, etc) then allow us to de-select individual invoices until the total of payments is below the G/L bank account balance.

    Sorry for the hurry answer without check.  The message on the screen clear says: Non-Included trans. displays rows for which a payment cannot be generated.
    This is system behavior.  I don't think there are any existing options other than try SDK.
    Thanks,
    Gordon

  • Outgoing Payment

    Dear Experts
    I am making a Pld report on outgoing payment in which i  want to display payment method ..cash or bank..
    how can i distinguish between  cash and  bank payment   because in OVPM  table when cash payment is made it stores G/L
    Code..in case of bank payment it stores the bank detail...also i want to print the related account name of the G/L code..
    warm regards
    anand

    Hi Anand,
    IF you to print the Transaction Outgoing Payments Type in PLD.
    Try to create UDF in Outgoing Payments and Assign the FMS(CASE Query).
    OR
    Try to Create Query Print Layout Designer(QPLD)
    Check the thread,
    Re: Issue in PLD of Out going Payment
    Re: PLD - Outgoing Payment
    Regards,
    Madhan.

  • Outgoing Payment - Credit Card

    Hi All,
    We have a company credit card. With this card, we may pay say 5 different vendors.
    Since I cannot find a kind of "deposit" function for outgoing payments, I am thinking of this:
    1. Create a "credit card prepayment" GL account in Assets
    2. Do all 5 outgoing payments from this GL account (ignoring error message about cash flow report)
    3. When we get the credit card statement to pay each month, doing another outgoing payment from my bank account to the "credit card prepayment" GL account
    4. Manually internally reconcile "credit card prepayment account" GL
    Can anyone suggest a better way, or does this look ok? The error with cash flow report is odd, as on one hand the amount of money has been paid, but on the other, is still owed to credit card company.
    Thanks!
    Rajiv
    Edited by: Rajiv Agarwalla on Feb 23, 2009 7:33 PM

    If there is a way to use an interim GL account similar to "cheque clearing a/c" for incoming payments, but for outgoing payments, then of course that is perfect!
    We are trying to do the same thing but manually (it makes external bank reconciliation easier, as only 1 entry for payment to ccard company as per bank statement).
    I tried to go to:
    Banking->Outgoing Payments->Outgoing Payments->select Vendor/GL, tick amt, then click money bag, then Bank Transfer tab.
    However, I do not see an option for interim GL account? I can see how to set this up as you suggested, but we wish to make payments manually each time and not using the Payment Wizard. Is there another way of utilizing this deature?
    Thanks again,
    Rajiv
    Edited by: Rui Pereira on May 1, 2009 10:47 AM

  • Part Paid Invoice Missing From Payment Wizard / Outgoing Payments

    Hi,
    Having a bit of an issue with a purchase invoice on SAP B1. In brief:
    The invoice was posted fine, then they paid 3 invoices but the total was short. The user allocated payment manually using outgoing payments to the 3 invoices, but partially paid the 3rd. This left an outstanding balance of 4,500 EUR
    The user ran a payment wizard this morning and the invoice was picked up, along with any recent invoices for supplier, and showed the outstanding balance. The payment wizard was saved, not executed.
    Upon review, the payment run was canceled so it could be re run with specific suppliers / invoices selected. However, the part paid invoice is now not showing on the payment run. Likewise, if you try to manually allocated payment for the supplier, it does not give the option to pay anything on the invoice, just all other open documents.
    The invoice is still open, and the amount due on the BP balance is the amount o/s not the full amount which is correct.
    I have tried recreating the issue on a test system of our own and a backup of their database and cannot get the same problem.
    Any ideas would be of great help becuase I have searched the service portal and forums and can;t find anyone with a similair problem and running out of ideas myself.
    Thank you in advance
    Martin

    Hi Martin,
    Sometimes when cancelling payment and reconciliations there are values in the tables opch and pch6 that are not reset correctly and then appearing as fully paid.
    Check if the Invoice is returned from this query:
    select 'AP Invoice' as 'Document Type', docentry, docnum, cardcode, t0.transid, doctotal, paidtodate, balduedeb - balduecred as 'JDT1 Balance Due'
    from opch t0 inner join jdt1 t1 on t0.transid = t1.transid
    where doctotal - paidtodate = 0 and balduedeb - balduecred != 0
    and shortname != account
    Let us know how this works out. The query only checks opch you can check the paidtodate field in pch6 as well.
    Jesper

  • Displaying G/L account name when doing a Bank transfer Outgoing payment

    Hi all,
    When designing a print layout for outgoing payments, using bank transfer, the G/L accout name is not being displayed.  The G/L account code(trfsAmt) can be retrieved from OVPM(outgoing payment table) but is displace in '_sys000' format.  The normal step here would be to link a database field from OACT(G/L account table) and select the 'account name' field. 
    However when priting, i am getting this message 'No matching records found from table OVPM'.
    Any help on this would be greatly appreciated
    Thanks
    Christian
    Edited by: Rui Pereira on Jul 8, 2008 6:00 PM

    Hi Christian
    Hope all is well in Mauritius. Suda's suggestion will only work for payments direct to a General Ledger Account. For Vendor or Customer payments the VPM4 table is not used. The other problem is that both the CashAcc and TrfAcc are automatically populated in the OVPM table based on defaults (if they exist). In order to determine which G/L account name to use you will also need to look at the payment method of the payment.
    I also noticed that if I try to run a query on any of the two account fields against OACT and OVPM, the system tries to map to WTAccount, which is the With Holding Tax Account. This might be the problem also on the layout designer, that SAP Business One is not mapping the query correctly for the added field referring to AccName from OACT.
    I would suggest pulling the account name from the journal file using line 0 (JDT1). The outgoing payment seems to always post the bank account line first, although this is no guarantee.
    Let me know if this resolves the issue.
    Kind regards
    Peter Juby

  • Outgoing Payment printing incorrect

    Hi,
    Our client runs SAP Business One 2007A PL35
    When they add an Outgoing Payment, it is setup to print when added (Print Preferences)
    The problem is, sometimes, not always, there are AR Invoices that is not selected for payment that displays in amongst the AR Invoices selected for payment.
    When you manually reprint the document, it is correct, showing only the invoices that was selected for payment on specific Outgoing Payment.
    Has anyone seen or experienced this problem before?

    Hi
    You should check 1st in the latest patch and also in Demo database.
    After that if you still facing the issue, please try to check the SAP Notes for similar cases.
    If you don't find anything after those steps the Support message might be the next step.
    Paulo Calado
    SAP Business One Forums Team

  • Stop Outgoing payment from particular users if BP credit balance is less

    Hi Experts
    Please help me with the following issues
    I want to be able to stop 3-4 specific users from generating outgoing payment if the following applies
    1. the BP ledger Balance is Less than outgoing payment i.e if there is Rs. 100 credit balance then those users cannot make outgoing payment to BP more than Rs. 100
    2. they also cannot make outgoing payments more than a set limit. for ex. if i say that user A has Rs. 50 as limit then he can generate only those payments where the outgoing payment amount is MAximum rs.50 even though the ledger balance is Rs. 150
    I feel that this can be done through sp_transaction notification please help me with the SQL code for the same 
    thanks
    regards
    Pradipta

    Please use the following code as a guideline and test it.   In the code below the first select statement gets the User Code of the user adding the Outgoing Payment.  this is your starting point to validate this transaction further.
    In the first IF statement I am checking if the user code = 1 and checking the outgoing payment total against the BP balance and if it is greater message will be displayed.
    In the Second if I am checking if the Outgoing payment amount is great than 100 and displaying a message.
    This code does not use your current limit stored at the user table but has been constructed based on your future interest to hardcode values.
    Please get the user codes corresponding to the users by running this query either in SQL or in SBO
    SELECT T0.UserID, T0.U_NAME AS 'User Name' FROM  [dbo].[OUSR] T0
    SBO_SP_TransactionNotifiation code is below
    IF @object_type = '46' AND @transaction_type = 'A'
    BEGIN
         declare @usercode int
        select @usercode = t0.usersign
        from [dbo].[ovpm] t0 where t0.docentry = @list_of_cols_val_tab_del
         if @usercode = 1
         begin
              if exists (select t0.docnum from [dbo].[ovpm] t0
                  inner join [dbo].[ocrd] t1 on t0.cardcode = t1.cardcode
                    where t0.doctotal > -1*t1.balance AND t0.docentry = @list_of_cols_val_tab_del)
              begin
                   select @error = 1, @error_message = 'Payment total cannot be greater than BP balance'
              end
         end
         if @usercode = 5
         begin
              if exists (select t0.docnum from [dbo].[ovpm] t0
                  inner join [dbo].[ocrd] t1 on t0.cardcode = t1.cardcode
                    where t0.doctotal > 100 AND t0.docentry = @list_of_cols_val_tab_del)
              begin
                   select @error = 1, @error_message = 'Payment total is greater than permitted limit'
              end
         end
    END
    All the very best
    Suda

  • Different no range/doc. type for cash journal incoming/outgoing payment

    Hi all,
    I am going to set up cash journal for a customer and they want separate number range for incoming and outgoing payments.
    I have read on this forum and actually don´t understand if that´s possible.
    If I set up two different cash journals (one for outgoing payments and one for incoming payments) the problem is that I can call all transaction type (C, B, R, E, set in transaction FBCJC2) from both. I have a cash journal for outgoing payments where I have set a separate document type and number range for G/L accounts in transaction FBCJC0 and the same for vendor outgoing payment and customer outgoing payment, but no document type for incoming payments from vendor/customer.
    When I then start to use this cash journal for outgoing payments I can´t make outgoing payments if I don´t have any money in my cash journal. Then I have to take money from my housebank by business transaction type C (receipt from bank) set in transaction FBCJC2. This becomes an incoming payment, but I got the same number range as for outgoing payments because I am in that cash journal and that number range is set per G/L account transaction per cash journal. .
    How can I come around this problem?
    Thanks in advance!
    Best regards Lisa

    Hi Pravin,
    Sorry for late answer. I created three document types, one for customer, one for vendor and a third for G/L postings. It was not possible to do in another way, sorry.
    Best regards Lisa

  • Outgoing payment methods in CRM 7 webUI is not inline with CRMC_BUAG_PAYM

    Hi,
    We have requirement to set up outgoing payment at FICA document level for refund purpose.
    Currently this is feasible using FPE2 transaction in ISU.
    However, we have the requirement to have this option in CRM 7.
    In CRM 7, the navigation of setting up outgoing payment at document level is :
    Account Balance -> Account Balance Overview -> item display -> More -> Outgoing Payment.
    But, in the dropdown of payment method in that screen, I am getting only below options.
    Outgoing Payment via Bank
    Outgoing Payment via Payt Card
    I checked the configuration of payment methods in my Country code both in CRM and ISU and there EFT, CCard and Cheque refunds are already configured as outgoing payment method. This is the configuration of CRMC_BUAG_PAYM.
    Any suggestion as how I can populate those details in this CRM 7 WebUI dropdown ?
    Thanks in advance.
    Regards
    Bodhisattwa

    Found this configuration in ISU.
    Also, refreshed the shared memory area for FICA in CRM SPRO. Now the issue is resolved and it is displaying correctly in CRM 7.

  • Outgoing Payment (Check) via DI API SDK

    Hey everyone, I'm trying to create an outgoing payment to a customer as a check through the DI API and I'm getting this error "[ORCT] , 'Error (-1004) encountered.'". I believe this is the incoming payment table so I'm not sure why it's part of the message.
    The payment object I am creating is "GetBusinessObject(oIncomingPayments)" so that may be part of it but there isn't an "oOutgoingPayments" for me to use. I've only completed the required fields to reduce the chance of errors being caused by something else (except for object code indicating it's an outgoing payment but maybe outgoing payments require more info). Also, these checks aren't based on any invoices.
    I noticed there is an "oVendorPayments" object as well so I'm not sure if I should be using this one or not.
    Here's the code I am using:
    Payments _payment = (Payments)SBOCompany.GetBusinessObject(BoObjectTypes.oIncomingPayments);
    _payment.CardCode = "C0001";
    _payment.CashSum = 19.95;
    _payment.TransferAccount = "112200-01";
    _payment.TransferSum = 19.95;
    payment.DocObjectCode = BoPaymentsObjectType.bopotOutgoingPayments;
    _payment.Checks.BankCode = "CBT-GA";
    _payment.Checks.CheckSum = 19.95;
    _payment.Checks.Add();
    if (_payment.Add() != 0)
      //failed

    Hi Barend,
    Thanks for the help. I'm now able to create outgoing payments after much trial and error ;). My only question now is how can I use the GL Account number (eg. 112200) instead of the internal account code (_SYS00000000004)? If I switch to 112200 or 112200-01 I get an error "[OACT] , 'No matching records found (ODBC -2028)'" but when I look in the OACT table, the SYS00000000004 record has 112200 for Segment0 and 01 for Segment_1. All the samples I've seen just use the GL account number so I'm not sure what I'm doing wrong.
    Payments _payment = (Payments)SBOCompany.GetBusinessObject(BoObjectTypes.oVendorPayments);
    _payment.CardCode = "C0001";
    _payment.DocDate = DateTime.Now;
    _payment.DocType = BoRcptTypes.rCustomer;
    payment.CheckAccount = "SYS00000000004";
    _payment.Checks.BankCode = "TEST";
    _payment.Checks.CheckSum = 19.95;
    _payment.Checks.Add();
    if (_payment.Add() != 0)
      //failed

  • Outgoing payment   on account pld

    Hello sap experts
    In an outgoing payment   on account pld   i have one UDT  table which my invoices are tracked in to that now  i want to tract the details of invoice is it possible IN PLD PLS ANSWER ASAP
    REGARDS
    JENNY

    Hi Jenny,
    It is not possible on PLD.
    Try to Create Query PLD.
    Check the below thread, you will be get some idea or answer.
    Re: Issue in PLD of Out going Payment
    Re: PLD- outgoing payment .(RCT4 ,tables data is not comming)
    Regards,
    Madhan.

Maybe you are looking for