Cstomer customer invoice settlement against Incoming payment

Dear All
We have a problem during customer invoice settlement against incoming payment that shown for the partial payment as a new document creation. The scenario as shown below,
     Doc No      Amount
180000001   50000.00 ;   - Invoice
140000001   25000.00-   - Incoming Payment / partial payment  
balance         25000.00 ; - create a new doc no ( but we need setoff to invoice no)
i.e:
180000001       25000.00
any BAPI to apply over come this problem ?
Thanks
Madhawa

Dear:
              Please refer to the following link, the same question was raised by me
              Invoice reference field in F-28
              Regards

Similar Messages

  • Invoice number against incoming payment in report

    Dear Experts,
    I want to know if we can add the reference of the column invoice number in the customer ledger of SAP against the incoming payment number which we have taken the against those invoices.  these are on account payments done which are reconciled later with the particular invoices. is there any report in SAP which can show this information. for just this one column, we have to prepare entire ledger customized which we want to avoid. please advise.
    Thanks,
    Binita

    Dear
    Please post only one thread for your question.  You may close the other thread first:
    Invoice number against payment in report
    Thanks,
    Gordon

  • Customer Statement showing Debits (Incoming Payments) and Credits (A/R Invo

    Hi All,
    I wish to generate  a Customer Statement showing Debits (Incoming Payments) and Credits (A/R Invoices) in separate columns.
    I also wish to include an ageing report as a footer. Has any one tried this before? And which tables can give me the data fields that I need??
    Warm Regards,
    Robinson.

    Hi Robinson,
    We can do it by using the formula fields. try this senario
    1. F_038 Is the default Amount field given by the SAP which we can't Change this value this one is hard coded.
    In general tab Link this field with F_004
    2. create one formula field (i.e. ex: F_001) in repetitive area and assign this Formula in it
    Amount(F_038)
    3. Create another Formula field (i.e. ex: F_002) in repetitive area and assign this formula in it
    F_001*(-1)   in general tab link this field to the F_003
    4. Create another Formula field (i.e. Ex: F_003) in he repetitive area and assign this formula in it
    F_001<0
    5. Create another Formula field (i.e. Ex: F_004) in he repetitive area and assign this formula in it
    F_001>0
    Now you can print the debit and credit amounts separately on the PLD

  • Internal Reconc. against Incoming payment made against down payment request

    Internal Reconc. against Incoming payment made against down payment request
    Dear Experts,
    Scenario: An incoming payment made against down payment request and create an A/R invoice when i try to reconcile both of them using Internal Reconciliation. It gives an Error: "Payment tranaction applied to down payment requests cannot be reconciled here".
    Can somebody please guide me, how can I reconcile both the documents mentioned above. (i.e. incoming payment made against down payment request and AR invoice).
    Thanks & Regards,

    Hi,
    You cannot reconcile the Incoming Payment and the AR Downpayment Request in the Internal Reconciliation window.
    AR Downpayment needs to be paid through the Payment window.
    There is a Note as well explaining the working. Note No. :1121093.
    Kind Regards,
    Jitin
    SAP Business One Forum Team
    Edited by: Jitin Chawla on Dec 7, 2011 2:15 PM

  • Query to find all standard invoices applied against pre-payment invoices

    Dear All,
    Please help me with the query which would list all the standard invoices applied against pre-payment invoices.
    Additionally they query show display the pre-payment invoices which are not yet applied.
    Example :
    Rec # Pre-payment inv # Inv-amount Standard Inv No. Amount Applied
    1 P001 100.00 S001 100.00
    2. P002 200.00 NULL NULL
    In the above example in record no. 1 for the pre payment invoice number P001 a standard invoice S001 is applied with same amount of 100.
    In the second record the pre payment invoice P002 is not yet applied and hence standard invoice number and amount applied are NULL.
    I need the output of the query in the above format.
    Please help me in this regard.

    Hi:
                Clearing document (AUGBL) generated against invoice with document type AB will be an option to use for reporting purpose. No matter invoice is partially cleared or fully exhausted system generates a clearing document against it. It stores the payment usage. System should check in BSID table with reference to AUGBL if there is anything left against invoice that is to be paid or if it is fully exhausted it will be present it BSAD along with it payment usage data. I hope this will help you in developing your report.
    Regards

  • How to make only some open Invoices visible in Incoming Payments Wizard ?

    I want only to make only some Open Invoices visible in Incoming Payment. Can i use series (Document Numbering) ? Lets say I have SBO in 2 cities and want to user of city A only se open invoices of city A in incoming Payments , and user of city B to see only invoices created in city B . Any ideas ?

    You may use Project code to reach your goal.
    Thanks,
    Gordon

  • Linking customer opening balances to incoming payment

    Dear Gurus,
    We are using SAP B1 2005A PL50. Please advice if there is any way we can link customer opening balances to incoming payments.
    Kind Regards,
    Monil

    Hi,
    The only way to link the Incoming Payments is to wait for the complete Incoming Payment for the Opening balance and then reconcile the same.
    In 2005 version, partial reconciliation is not possible.
    Regards,
    Jitin
    SAP Business One Forum Team

  • Customer Aging Report Query (without invoices offset by incoming payment)

    Hi All Experts,
    May I know is there any field from JDT1 mention which invoices is already offset by the Incoming payment or AR Credit note? Because I do not want those invoices that already offset by incoming payment appear at the Customer Aging Report. Meaning, the data appear in the Customer Aging Report is only show those invoices that yet to pay by the customer. Kindly give some advise on it. Thanks a lot.
    Thanks and regards,
    Angie Ng

    Hi David,
    Thanks for your suggestion. I have try it, but all of my JDT1.IntrnMatch is in 0 value. Meaning in my situation it is none of any reconcilliation making. But from my SBO window, i manage to see that actually this incoming payment is pay for which invoices. Problem is it is difficult for me to do the possiblity logic that might be happen in my Customer Aging Report Query. Please give some advise that how to show only those invoices yet to pay? The current query will show all the data no matter the invoices or credit memo has been offset.
    select OCRD.cardcode 'Supplier Code',OCRD.cardname 'Name',sysdeb  'Debit GBP',syscred 'Credit GBP',
    case JDT1.transtype
    when '13' then 'INV'
    when '14' then 'AR CN'
    when '24' then 'INCOMING'
    else 'Other'
    end 'Type',
    Ref1,
    fccurrency 'BP Currency',
    CONVERT(VARCHAR(10), refdate, 103)'Posting Date' ,
    CONVERT(VARCHAR(10), duedate, 103) 'Due Date',
    CONVERT(VARCHAR(10), taxdate, 103) 'Doc Date' ,
    CASE
    when (DATEDIFF(dd,refdate,current_timestamp))+1 < 31
    then
    case
    when syscred <> 0 then syscred * - 1
    else sysdeb
    end
    end "0-30 days",
    case when ((datediff(dd,refdate,current_timestamp))+1 > 30
    and (datediff(dd,refdate,current_timestamp))+1< 61)
    then
    case
    when syscred <> 0 then syscred * - 1
    else sysdeb
    end
    end "31 to 60 days",
    case when ((datediff(dd,refdate,current_timestamp))+1 > 60
    and (datediff(dd,refdate,current_timestamp))+1< 91)
    then
    case
    when syscred <> 0 then syscred * - 1
    else sysdeb
    end
    end "61 to 90 days",
    CASE
    when (DATEDIFF(dd,refdate,current_timestamp))+1 > 90
    then
    case
    when syscred= 0 then sysdeb
    when sysdeb= 0 then syscred * - 1
    end
    end "90 + days"
    from JDT1,OCRD where JDT1.shortname = OCRD.cardcode and cardtype = 'c' and intrnmatch = '0'
    ORDER BY OCRD.CARDCODE, taxdate

  • Clear Multiple invoices document against single payment amount frm customer

    Dear Experts,
    There is a requirement in the business process like we file multiple invoices to customer account and he pays the amount in single payment. So what we need here is to clear all the invoice document in customer account against that payment.
    Please tell is there anyway to achieve it at FI level.
    Best Regards
    Arun Rai

    Hi,
    You can clear them by defining clearing rules in OB74 for customer account type D. You should have your customer posting for collection based on a defined criteria based on some assignment number or something else that you will give in OB74..Based on the criteria that you will specify in OB74 system will match the open item invoices against their payment document and clear them accordingly. e.g you give assignment number  ZUONR in OB74 for clearing criteria..It means that all of your invoices should have the same assignment number in Invoices as of the assignment number entered in Collection or payment document. Afterward you can clear customer in F.13 ..
    I hope this will help you.
    Regards
    Edited by: Atif Farooq on Oct 18, 2011 11:38 AM

  • Invoice details in Incoming Payment

    Dear All,
    we are making incoming payment against invoice. In Pld for incoming payments i want details of invoice (Invoice Number and Invoice Amount) against which receipt entry is made.
    Ex:
    Account Code...........Account Name......................................................Amount
    A0001.....................ABC
    ..............................Invoice Number 12..................................................1000  
    .....................................................13..................................................1500
    and so on ...
    I have tried in PLD but not able to get the OINV table in PLD. Is there any other option to get this details.
    Swapnil
    Edited by: SWAPNIL PATIL on Mar 20, 2009 9:50 AM

    Dear Friend,
    Which query u sended that working fine for Incomeing Payments. But ih this ur matching
    T1.DocEntry = T2.DocEntry. Means suppose in Income Payment entry there is no Invoice entry then it is not showing. But i want to show that entry also. Please refer the following formatt.
    SELECT T0.DocNum, T0.DocDate, T0.CardCode,T2.DocNum,   T1.SumApplied FROM [dbo].[ORCT]  T0 INNER JOIN RCT2 T1 ON T0.DocNum = T1.DocNum INNER JOIN OINV T2 ON T1.DocEntry = T2.DocEntry
    Formatt:
    Account Code...........Account Name......................................................Amount
    A0001.....................ABC
    ..............................Invoice Number 12..................................................1000
    .....................................................13..................................................1500
    and so on ...
    .................................................................................Total...................2500
    In that suppose Invoice not available in that then Total is not showing. But i want to show Total for Incomeing Payment. Can u plz tell me how to solve that proble.
    Swapnil

  • Related to linking invoice document  to incoming payment

    hi all
    i am using sap b1 2005B WITH 36 PATCH
    one of the my customer made invoice on the date(04-12-06) and due date is(3-01-07)
    and he has give incoming pay at the date (20-01-07)
    so  when i am linking the  that invoice to this incominig payment  the error will be generated " SERIES PERIOD DOES NOT MATCH  CURRENT PERIOD"
    what is the solution for this  help me
    regards
    sandip
    Edited by: Marc Riar on Feb 28, 2008 3:23 PM

    Sandip,
    What the error means
    The document numbering series have been linked to a posting period which is not currect
    Have you created the posting periods for 2008?
    If so please verify by going to General Settings > Posting Periods ... Click on the yellow arrow next to the Jan 2008 period and check the Period Indicator and make sure that it matches the one used on Document Numbering for this document.
    Suda

  • Query for Customer Balances and Corressponding Incoming Payments

    Hi all,
    How to get the account balance of a particular customer with corressponding incoming payments.
    Eg: Suppose one Invoice having 5000.00 for which i got 3 incoming payments of 1000.00 2000.00 and 500.00, now i need to give a report as
    CardCode | Balance | Adjusted Amount | Un Adjusted Amount
    xyz | 5000.00 | 1000.00 | 4000.00
    xyz | | 2000.00 | 2000.00
    xyz | | 500.00 | 1500.00
    i have mentioned for one customer similarly i need for all the customers and vendors.
    Waiting for you earliest reply,
    Thanks in Advance.

    Please check this thread:
    Running Total in QLD
    Thanks,
    Gordon

  • Create A/R Invoice and Its Incoming Payment using DI Server

    Hi Everyone,
    I need to create an A/R Invoice and its payment in a sigle transaction using DI Server. The problem is that I don't know the DocEntry that will be assigned to the invoice in order to set it in the SOP message for creating the incoming payment.
    I guess the SOAP message should look like:
    <?xml version="1.0" encoding="UTF-16"?>
    <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
    <env:Header>
      <SessionID>F46EDCE6-3F79-1F9F-1D1E-DC6226D04FA7</SessionID>
    </env:Header>
    <env:Body>
    <dis:AddObject xmlns:dis="http://www.sap.com/SBO/DIS" CommandID="Add invoice">
      <BOM>
       <BO>
        <AdmInfo>
         <Object>oInvoices</Object>
        </AdmInfo>
        <Documents>
         <row>
          <DocDate>20040707</DocDate>
          <DocDueDate>20040707</DocDueDate>
          <CardCode>BP</CardCode>
         </row>
        </Documents>
        <Document_Lines>
         <row>
          <ItemCode>Item1</ItemCode>
          <Quantity>3</Quantity>
          <TaxCode>My Tax</TaxCode>
         </row>
        </Document_Lines>
      </BO>
      </BOM>
      </dis:AddObject>
      <dis:AddObject xmlns:dis="http://www.sap.com/SBO/DIS" CommandID="Add Incoming Payment">
      <BOM>
       <BO>
        <AdmInfo>
           <Object>oIncomingPayments</Object>
        </AdmInfo>
        <Payments>
           <row>
               <CardCode>BP</CardCode>
               <DocTypte>rCustomer</DocTypte>
           </row>
       <Payments>
       <Payments_Invoices>
            <row>
                 <DocEntry>???</DocEntry> <---- ???
                 <InvoiceType>it_Invoice</InvoiceType>
                <SumApplied>100</SumApplied>
            </row>
       </Payments_Invoices>
       </BO>
      </BOM>
    </dis:AddObject>
    </env:Body>
    </env:Envelope>
    Any help?

    Dear Hugo Moreno,
    You could use the GetNewObjectCode Method of the Company Object to retrieves the key of the last added record.
    Please refer to SDK DI API help for this method.
    Best Regards
    Jane Jing
    SAP Business One Forums team

  • Displaying AR Invoice no in Incoming Payment form

    Hi,
    I want to be able to see AR Invoice No. on the Incoming Payment form at the row level(Document for payment). Can i add a user defined field at the row level and populate this field using a query?
    If so, how should the query be written.
    Thanks for help.
    Regards,
    Satish.

    Hi Satish,
    My SBO is showing this number in the documents for payment matrix. You can switch it on and off using the form settings button in the toolbar.
    Hope it helps,
    Adele

  • Where should I fill the bank details of customer while getting the incoming payment ?

    Hi all
    Can any one advise me where I can fill the information of customer bank detail while creating incoming payment by Check ?
    User want to update the customer bank detail when we get the check from customer
    Thanks
    Rini

    Hi,
    By bank detail do you mean the Bank Name, Branch and Account? These information can be set in the business master data. In the Payment Terms tab there is a portion about Business Partner Bank.
    There you can add the bank details.
    See this help file for more information:
    http://help.sap.com/saphelp_sbo882/helpdata/en/1d/bbc2e2c0704b308577aabbae3ac25b/content.htm?frameset=/en/44/f3e883c4b80…
    once it is added by the time the payment means is selected the bank detail/s of the customer can be selected.
    hope this helps

Maybe you are looking for

  • How to set a background image to fill the entire screen on any device in a spark mobile application

    Hi, I started developing a mobile application with Flex. I'm trying to set a background image to fill the whole screen. I've been stucked at this point for days now. I tried everything and no solution seems to work for me. I'm using a TabbedViewNavig

  • IMac 8,1 won't boot after Lion Install.

    Hey guys, I have an iMac8,1 with a 2.4GHz Intel Core 2 Duo that I just installed Lion on. It previously had Leopard on it, but after shutting it down to boot from the USB stick that I had made on my MacBook, I pressed alt to show the device selection

  • IWeb 08 Corrupts old web sites

    Just another warning to you folks out there. iWeb corrupts web sites big time. Here's my steps: 1. I have a web site that was (notice I said WAS) 177 MB. I opened it with iWeb 08 and clicked upgrade. Saved it. 2. I then opened it and flipped through

  • Iphoto and Mini Mac

    My mini mac came installed with a version of Iphoto but it is not compatible with the version of Iphoto I have `i can't find a version of iphot that will run with it.  `i have imported my iPhoto library from a mac air which has the newer versi

  • HT3702 Getting charged even though I deleted the app! HELP!

    I tried out The Daily. It was free for 2 weeks. I then continued to use it paying 0.99 per week. After a while I really wasn't reading it so I deleted the app. However, I still get charged 0.99 per week! I did not select an automatic renewal option.