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

Similar Messages

  • Negative Document Entry in Incoming Payment Form

    Hello All,
    I have faced an unique problem in Incoming Payment Form  in SAP while entering the document for the Period 2014 the document is getting saved but while checking it from the table the DocEntry field is getting added in Negative values like '-1','-2' and soon .Document No. is getting added in normal manner this peculiar thing is happening in this specific Period not for the other period.
    Negative DocEntry will create any problem or not ?? How to resolve this problem.
    Thanks ,
    Rajeev

    Hi,
    Please check SAP note:
    1310893 - Negative docentry is used when there are overlapping
    numbers
    Thanks & Regards,
    Nagarajan

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • ADD chek num to incoming payment form

    Hi,
    I added a user column to incoming payments matrix.
    I tried to insert the cheknum in that column but i see any change.
    i debgged my code and so that the adding operation is correct.
    I tried to enter a value using the keyboard in that cell and i noticed that the value is written on the celle but when i click on any other button or edittext in the form the value disappears.
    Does anybody has a hint?
    Thanks.

    Achref,
    Are you binding your data to the column you added?  If you search this forum on "databind" you should find many posts that should help.
    Eddy

  • Error while opening the Incoming Payment Form

    hi,
            When i open the incoming payment(Banking -> Incoming Payments -> Incoming Payment) in sap b1 07 i got a error message "linking primary sales account has not been  completed" .how can i open it?

    Open Administration -> Setup -> Financials -> G/L Account Determination ->Sales Tab ->General Tab.
    Check if the "Checks Received" and "Cash on Hand" accounts are set

  • How to know that Invoice being paid (Incoming Payment)?

    Hi All,
    Do anyone know that where (From table or DB side, not from B1 interface) to check ARInvoice is being made payment or partial payment?
    Thx

    Hi Kok,
    This query is for 2007 only. It uses the Balance due in the Journal Entry and is linked to OINV.
    It will tell you the Original Document total, The Balance due and how much of the original amount has been cleared. It will also give you the Due Date of the Invoice.
    It will separate Foreign Currency BPs from Local and Multi Currency BPs and will also give you the Foreign Currency used in the document and the rate.
    I have not tried this with Invoices that are using installments so it might be something that needs to be adjusted.
    (SELECT
    'Local/Multi Currency' as CurrType,
    t1.shortname, T0.[DocNum], t0.docstatus, T0.[DocCur],
    T0.[DocRate], T0.[DocTotal], sum(T1.[BalDueDeb] - T1.[BalDueCred]) as 'Balance Due',
    T0.[DocTotal] - sum(T1.[BalDueDeb] - T1.[BalDueCred]) as 'Cleared Amount',
    T0.[DocDueDate]
    FROM
    OINV T0 inner join JDT1 T1 on  T0.[TransId] = T1.[TransId] inner join OCRD T2 ON
    T1.ShortName=T2.CardCode
    WHERE
    T1.[ShortName] <> T1.[Account] and
    t2.currency = '##' or t2.currency in (Select maincurncy from OADM)
    Group by
    t1.shortname, T0.[DocNum], t0.docstatus, T0.[DocCur], T0.[DocRate], T0.[DocTotal], T0.[DocDueDate]
    having
    sum(T1.[BalDueDeb] - T1.[BalDueCred]) <> 0)
    union
    (SELECT
    'Foreign Currency' as CurrType,
    t1.shortname, T0.[DocNum], t0.docstatus, T0.[DocCur], T0.[DocRate],
    T0.[DocTotal], sum(T1.[BalFcDeb] - T1.[BalFcCred]) as 'Balance Due',
    T0.[DocTotal] - sum(T1.[BalDueDeb] - T1.[BalDueCred]) as 'Cleared Amount',
    T0.[DocDueDate]
    FROM
    OINV T0 inner join JDT1 T1 on  T0.[TransId] = T1.[TransId] inner join OCRD T2 ON
    T1.ShortName=T2.CardCode
    WHERE
    T1.[ShortName] <> T1.[Account] and
    t2.currency <> '##' and  t2.currency not in (Select maincurncy from OADM)
    Group by
    t1.shortname, T0.[DocNum], t0.docstatus, T0.[DocCur], T0.[DocRate], T0.[DocTotal], T0.[DocDueDate]
    having
    sum(T1.[BalFcDeb] - T1.[BalFcCred]) <> 0)
    order by t1.shortname, t0.docnum
    I have attached the query in a file as not all signs seems to be copied when pasting into this forum.
    I hope it helps.
    Jesper

  • How to read from the incoming payments form table

    Hi, Im writing an addon that will sum the selected documents for payment by document type (Invoice, Credit Memos, Payment on Account).  using UI how can I get and read from the table ? I can see that it is item 20. But dont know how to get to the data on secreen.
    Thank you!
    Jose.

    SAPbouiCOM.Matrix oMatrix = (SAPbouiCOM.Matrix)moPaymentForm.Items.Item("20").Specific;
    SAPbouiCOM.Column _oCheckColumn = _oMatrix.Columns.Item("10000127");
                        SAPbouiCOM.Column _oAmountColumn = _oMatrix.Columns.Item("24");
                        SAPbouiCOM.Column _oDocTypeColumn = _oMatrix.Columns.Item("45");
    bool bChecked = ((SAPbouiCOM.CheckBox)oCheckColumn.Cells.Item(1).Specific).Checked;

  • Invoices / Incoming payment Repoirt

    Hi Expert, does anybody know of a report which lists me AR Invoices and applied Incoming payment to the Invoice ??
    The report needs to list my the applied Payments to an invoice... Thanks

    Hi,
    I am not too sure about the report but have you tested a SQL Query to find the required information.
    Check the following as an example and change further as required :
    select t0.Transid, t0.SrcObjAbs as 'INVNo', t0.reconsum as 'INVAmt', t1.SrcObjAbs as 'PAYNo.', t1.reconsum as 'PMTAmt' from
    (select shortname, transid, SrcObjTyp, SrcObjAbs, reconnum, Reconsum from ITR1 where iscredit = 'D' and srcObjTyp = '13') t0,
    (select shortname, transid, srcObjTyp, SrcObjAbs, reconnum, reconsum from ITR1 where iscredit = 'C' and SrcObjTyp = '24')t1
    where t0.reconnum = t1.reconnum
    order by t0.SrcObjAbs
    Kind Regards,
    Jitin
    SAP Business One Forum Team

  • How to Insert Incoming Payments without Invoice?

    Hi,
    Please help me how to insert incoming payments without invoice or those Incoming Payments that is paid to account. I have created code for this but error pops up: "Cannot perform transaction in controlling type account [ThankJDT1.Account][Line: 2]"
    Thanks...

    Hello,
    you may try this:
    Dim oPymt As SAPbobsCOM.Payments
            Dim sum As Decimal = 0 ' Forget double 4ever
            oPymt = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oIncomingPayments)
            oPymt.DocDate = Date.Today()
            oPymt.CardCode = "CB0001"
            oPymt.CashSum = 1200
            oPymt.CashAccount = "38110000" ' here you enter your the account where you record the payment
            If oPymt.Add = 0 Then
                MsgBox(oCompany.GetNewObjectKey())
            Else
                MsgBox(oCompany.GetLastErrorDescription)
            End If
    Regards
    János

Maybe you are looking for

  • How do I set up a second iCloud account on my Mac (Yosemite)?

    How do I set up a second iCloud account on my Mac (Yosemite)?

  • Itunes Video Quality issues and crash in Windows vista

    When using itunes listening to music works great, however when i play music videos purchased from the store they keep on skiping and after a while itunes will close and a message from windows will appear saying the software stopped working. when the

  • "iTunes Sync" error

    I am receiving the following message when I sync with my iPhone 4 with my MacBook Pro - "3,451 items could not be synced.  See iTunes for more information."  I've been getting this error for a while (# may vary of course).  I don't know where to go i

  • How would I go about....

    How would I go about making the drop down menus at the top of the program.. like "File" and "Edit" and "View" in the top bar.. or is it even possible...?

  • No contacts appear in icloud contacts

    I open up icloud.com on my Windows computer and sign into icloud. Press on the contacts icon and no contacts appear. why?