Aging in Customer Statement

When running the customer statement report and choosing a date range of transactions to show, the system displays an opening balance and a closing balance which are correctly calculated. It does not, however, include the aging of the opening balance in the aging section of the satatement.
While it is correct to show just those transactions in the date range
chosen, in the statement of account to your customer, you want to show
the aging of the entire balance, not just the transactions shown on the
statement.
There are two main methods of producing statements for customers, one
is called "open items"; which shows all open invoices, credits and
payments for a customer. In SAP B1 this method can be produced
effectively.
The other is "Balance Forward"; which shows an opening balance and the
movement for the current period only. This method cannot be produced
from SAP B1 and requires an additional, Crystal report to be added in for
the users.
For our customers using the SAP Business One system, the split for
customers using each type would be around half using each method.
This is missing functionality, which, if available, would make
implementations smoother and have customers less reliant on add ons to
do normal functions, and would have partners less reliant on additional
skills required to write the Crystal reports required.

Closed so I can open a new one

Similar Messages

  • AR - Customer Statement - differences when compared with the Aging report

    I am running the customer statement (the Print Statement program) 'as of date' say 11-Jun-09, and found that the 'Total Amount Due' for a customer is not agreeing back to the balance displayed on the Aging Screen (Navigation: Collections -> Customer Accounts [Aging butto]) for the customer.
    The 'Total Amount Due' on the statement is greater than the balance on the aging report/screen.
    It appears that the statement is selecting more receivables transactions (invoices, credit note, payments etc...) than the aging report is looking at. Also the aging buckets on the statement does not tie back to that on the aging screen /report for example the '4 Bucket Aging Report'.
    My questions are:
    1, Is it possible for the 'Total Amout Due' on the statement to differ from the balance on the aging report/screen?
    2, What factors or reasons might cause the above senario to occur?
    3, How can one start to investigate this in order to account for such differences?
    Ideally what I would like to do is run a sql script that will show what is being selected for the statement 'as of' a particular date for a customer, and another sql that will show the same customer account balance and aging buckets at the same 'as of' date.
    And perhaps another sql that would show the same customer open receivable transactions.
    Thanks.

    Hello.
    This query will show you the customer open receivable transactions:
    select c.customer_name,
    decode(ps.class, 'PMT', 'Payment', 'INV', 'Invoice', 'DM', 'Debit Memo', 'CM', 'Credit Memo') Type,
    ps.trx_number,
    ps.trx_date "Inv Date",
    ps.due_date "Due Date",
    ps.acctd_amount_due_remaining "Amount Remaining"
    from ar_payment_schedules_all ps,
    ra_customers c
    where c.customer_id = ps.customer_id
    and ps.status = 'OP'
    and ps.org_id = &orgID
    and c.customer_number = &CustNumber
    Octavio

  • Customer Statement Ageing

    Hi all expert, currently i have a Debit, Credit and Balance in Customer Statement.
    How to create an ageging base on these amount? Have anyone tried before?
    Could you please brief me.
    Thanks
    Regards,
    Danny

    Hi,
    You are trying to count the invoice totals for Age 30 to 60, 61 to 90 and 90+,
    Count the total payment for invoice no yet paid based on current month, 31 to 60, 61 to 90, and 90+
    so for example
    for the month of August + September, whatever invoice total was you want it to be displayed.
    Yes, but it is based on customer balance.
    If August produced 30, and September produced 40 then total for 30 to 60 would be 70?
    NO.Let say Ageing Date is 31 OCT (always end month, user can select), 31-60 would be 40, 61-90 would be 30
    Is that what you are trying to get at? If yes then have you setup calculating formulas yet?
    No really. I have tried below statement, but no luck.
    @Current
    If {TABLE.PostingDate} In Aged0To30Days Then
    {TABLE.Amount};
    @Over30Days
    If {TABLE.PostingDate} In Aged31To60Days Then
    {TABLE.Amount};
    @Over60Days
    If {TABLE.PostingDate} In Aged61To90Days Then
    {TABLE.Amount};
    @Over90Days
    If {TABLE.PostingDate} In Over90Days Then
    {TABLE.Amount};

  • Importing Crystal Report layout for customer statements

    Hello,
    I have imported a crystal report layout to use for the customer statements when running them from the ageing report.  The problem is even if we only select one business partner in the ageing report, when we print preview the statement it displays statements for all business partners - this is because in the crystal report there are no parameters.  I know that when you import a layout like this for other documents you need to use for example, {ORDR.DocEntry}={DocKey@} as the parameter however the customer statements don't have a docentry.  When I look at the system statement layout (collection layout), when you run the report you get an ADO.NET (XML) connection prompt.  Is it possible to use the crystal layout i have for the customer statements but for only the customer(s) showing on the ageing report?
    Many thanks,
    Kate

    So just to make it clear,
    you want an overview of open invoices from 1 customer.
    If so, try this in crystal reports :
    Create a parameter field (field explorer)
    Name : CardName
    Type : String
    Value : Static
    do not select a value field (none)
    press ok.
    Select expert
    Create new
    Starts with
    type this : {?CardName}
    press add
    Click formula editor and make it look like this :
    {OINV.DocStatus} = "o" and
    {OINV.CardName} startswith {?CardName}

  • Customer Statement Report converted from PLD to CR - extra datasource issue

    Hi All,
    We've come across an issue where we have used the Crystal Converter to convert a PLD layout of the Customer Statement (Collection) Report to a CR layout (done via CR 2008 using the 8.8 standard integration).
    The layout converted fine and we've got most standard fields working and showing the correct values etc. However we had a requirement to also bring in the Original Document Amount into the layout (which is not a standard PLD field unfortunately!) and we had to do it via an extra datasource based on a pretty straightforward view we created in that company database - which contained columns CardCode, DocName (which was the transaction type + number e.g. IN 12345) and of course, DocTotal.
    We then added the datasource (via ADO connection) and linked the DocName to the Reference field that is already present in the standard layout and contains the same data as our cutom DocTotal - and remarkably, this actually produced the correct results - i.e. we managed to get the Original Document Amount to appear in the lines of the statement together with the open invoice balance, reference, posting date, due date etc - however this seems to affect the other areas of the layout - and we lose the header and footer information completely; whilst retaining only the lines level information.
    We've tried a few things such as linking the CardCode to a header field as well but it doesn't seem to bring the rest of the layout back. So in a nutshell, as soon as we bring that extra field in from the added datasource, we get the correct original document amount appearing in the lines but that's all we see in a print preview - the line level data of the statement. The header and footer information disappears.
    And here is the big question - any thoughts on this and has anybody experienced a similar problem in an integrated CR? We think it may possibly be due to the extra datasource - perhaps the 8.8 - CR integration doesn't know how to handle the additional datasource AND it's own standard datasource (which is referencing the PLD fields) properly yet?
    Thoughts please because I'm sure this will turn into a common issue sometime soon.
    Edited by: Mohsen Qureshi on Jul 2, 2010 11:04 AM

    Hi Mohsen,
    Perhaps you are able to help me.
    I have successfully converted the SAP system 'Customer Collection Report (One Page per Customer)' PLD into Crystal using the Crystal converter. I now run my customer ageing report in SAP, however, when i print preview the Crystal layout, the "detail" section of the report repeatedly displays the "text" label of each field. I'm assuming this is because the system PLD for the collection report, does not use database fields for the detail/repetetive area - instead it uses text fields to pull through fields such as document no etc etc.
    I would have throught that a crystal conversion from an untouched system layout would have worked, but it hasn't.
    My question - Did you have to perform any additional work to the crystal report after the conversion?
    Any suggestions or tips on how to get the system  would be greatly appreciated.
    Thanks in advance,
    George Kantzavelos

  • Customer statement report (one page per customer) PLD

    Hi All,
    One of my client  want to print the 5 to 6 customer aging report at a time on the pre-printed paper i had done all the work, But they want the page no for each and every customer should start from 1 and  they want the current and 0-30,30-60, 60+ to be printed on the last page of the each and every customer statement.
    Regards,
    Srinivasarao

    Hi Srinivasarao,
    I am afraid to meet this need you need create your own report through reporting tool such as Crystal Report.
    Thanks,
    Gordon

  • Customer Statement Modification

    Using 2007A, I want to add BP Ref no to the repetitive area of the Customer Statement (AGE30001) but when I went into PLD it was already there as a free text field.  In fact all of the fields on that line are defined as free text.  They are not headings but real data fields.  So I have 2 questions, how does it work if they are defined as text fields?  and how do I add a data field from OINV when that table does not show as an option when I try to add a database field?

    Hi Phyllis
    There is a known bug with the BP ref field. Try double clicking on a customer/supplier in the ageing report to get details. Then go back and print and suddenly the BP ref field does print. I know this has been logged but haven't seen a fix in any of the recent patches. Maybe search
    SAP notes and see if it has been addressed yet, if not log with SAP support.
    Kind regards
    Peter Juby

  • Customer Statement and DI API Invoices

    Hi,
    We are running SAP Business One 2007A PL5.
    We have a number of invoices that have been created by the DI API used by the Radio Beacon/SAP interface.  These invoices are not appearing on the customer statement.
    The only noticable difference in the OINV table is that these invoices have a data source of 'O'.
    It seems the statement is not recognising invoices with a data source of 'O'.
    Has anyone else experienced this issue or have a fix for it?
    Also, we have some invoices that have 'A' for Auto Summary... out of interest, what is this exactly?
    Thanks,
    Michael

    Hi Michael,
    I am not sure what the issue is, however, there has been quite some changes to the ageing and reconciliation functionality from version 2005 SP01 to 2007, the main change between these 2 versions is actually the ageing and the reconciliation functionality. So there might be something missing in the Invoices. Also, PL5 is a pretty early version of 2007.
    Question 1 - are they appearing on the Customer Account Balance as it is opened from the BP Master Data?
    For the data source 'A', I think it stands for the 'Document Generation Wizard'.
    Thanks,
    Jesper

  • Customer Statement Report without BP Ref No.

    Hi,
    we are using SAP B1 2005 B PL35 with MSSQL 2005.
    If you :
    - run the Sales AR/Sales Reports/Customer Receivables Ageing
    - choose to run the report by Journal Postings
    - run the standard SBO report Customer Statement Report (one page per
    customer/Collection report
    The Cust ref No. (BP ref No) is not displayed.
    It seems that the BP Ref No is displayed only if the "Sales Documents" tab is selected according to the note 885071.
    Does anyone has a workaround to display this information in the report ?
    The reason is, all our customers need this information in order to match their orders with the invoices.
    Thank you
    Best regards
    Cyril

    Hi Cyril,
    Try to export the report to MS-Word and then
    take print preview/print using my previous reply.
    It showing Customer Reference Number.
    I tested it.
    Hope above answer solves problem.
    Jeyakanthan

  • Customer Statement in Balance Forward Format

    Have Oracle introduced a customer statement in a Balance Brought Forward format as yet? We need the ability to print customer statements comprising:
    (a) An opening balance (being the previous period's closing balance)
    (b) Details of all credit memos, debit memos, invoices, adjustments, etc for the current period
    (c) Receipts (as opposed to individual applications) i.e. if a customer pays $1000 in respect of 2 invoices of $500 each, a single entry displaying a credit of $1000 should appear on the statement
    (d) A closing balance for the period
    Additionally, it would be ideal if a payment schedule (indicating what potion of the balance is due when) could also be displayed on the statement (e.g. if the customer's balance is $1500; $700 may be due on 31-AUG, $500 may be due on 30-SEP and the balance may be due on 31-OCT.
    We are still on 10.7NCA and I was wondering whether anyone knows whether this has since been implemented and, if not, whether there are plans to implement this. We have become so frustrated with not been able to do this that we are considering re-implementing a system that will provide this functionality.
    null

    Just to add to my question and be more specific -
    On the customer recieveable ageing - I would like to add the rest of the address field as it only pull out the first line. Is there any way I can refresh the tables with the addtional field?
    I found the PLD convertor is useful as I was able to add the field in for the address and then convert into the converted PLD2CR However the SAP format in crystal looks much neater and visually better looking than the PLD version.
    I would like to add the address fields into the Crystal Report Version so It shows the complete address.
    I have checked all the versions from SAP 8.8 PL 13 up to 8.81 PL09 and all only show the first line of the address for the customer.
    Any suggestions would be greatly appreciate as to how I could get them in.
    thanks
    Paul

  • Customer statement PLD issue

    Hi Experts,
    I have a client who need to run the Customer Statements for specific dates in the posting date selection. When this is done the Prior Balance is not included in the total or the aging at the bottom. I see this is true for PLD and Crystal.
    Is this just system behaviour, the prior balance only showing at the top, or should this be included in the total and aging as they are use to in other software?
    Thanks for your insights,
    Marli

    Hi Marli,
    This is the norm of B1. Your client should be able to get used to it soon.
    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

  • Customised Customer Statement

    Hi,
    We would like to get hold of a copy of customised Customer Statement urgently.
    These are the criteria:
    1. It has to work with SAP 8.8
    2. It needs to show applied details.
    Example:
    Invoice #111 is paid with Receipt #112
    We need to show original invoice number, amount applied, receipt/credit note #, balance of the invoice.
    3. It can be backdated.
    Example: today is 15 Feb 2010.  I need to be able to run statement for 31 Dec 2009.  Between these 2 dates, there could be receipt/credit applied against the invoice.
    Appreciate any help / advice.

    Marcella,
    That is the report you print from Financial Reports> Accounting> Aging--> Customer Receivable Aging.
    After the data displayed on the screen, you select the print, there are 3 reports availalbe. 
    There is a report name Customer Statement report (one page per customer).
    I am looking at AU/NZ localization.  Unless it is named differently in other localization, you should see the same.
    As the current statement is limited in its format and also the fields avaialble, many many customers has requested customisation of them and we are pretty limited with what exactly is available.
    I do hope SAP will spend more time in looking at some standard reports like Customer Statement, Stock Aging, Bank Reconcialition and make it available.

  • Location of Customer Statement Report

    Hi all,
    I am wanting to customize the Customer Statement Report - when printed it appears to be a Crystal Report, but in the list of reports in the Report and Layout Manager there appears to be no reference to it under Customer Receivables Ageing or the A/R Invoice report sections (and they are all PLD reports).  Could someone please point me in the right direction?
    Thanks in advance,
    Nick
    B1  8.8

    hi nreese,
    when you customize  the Customer Statement Report. you can refer Customer Receivables Aging standard report.
    - you can select AR invoice (status Open) : Doctotal - PaidtoDate
    - AR credit (status open)
    - Incoming payment
    - Outgoing payment
    _ Journal Entry
    then compare with Customer Receivables Aging.
    thanks
    H2

  • Exclude exchange rate JEs from Customer Statement layout

    Hello
    Our customer is using the Customer Statement from the Aging report. On the layout he can see manual JEs which should be excluded from the statement that is sent to the customer ; for example u2013 exchange rate JEs.
    Do you know of a way to exclude those transactions, or manual JEs from this report?
    Thanks in advance
    Revital

    Hi Revital,
    please see this EoP Wiki article:
    [Why are zero value journal entries found on a customer's account statement and how can they be excluded? |https://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=110821460]
    All the best,
    Kerstin

Maybe you are looking for