Customer Statement Report - running total

Greetings,
Example : Customer XYZ has 3 invoices, and on the 06/02/08 cheque World Bank Acc 100200 $800 paid for
Inv 2000
02/01/08 Inv #1000 $1000
05/02/08 Inv #2000 $800
04/03/08 Inv #3000 $600
The statement should show as below:
Date        Details                      Dr             Cr          Balance
02/01/08   Inv #1000                    1000                         1000
05/02/08   Inv #2000                     800                         1800
06/02/08   World Bank 100200                             800         1000
04/03/08   Inv #3000                     600                         1600
Anyone worked on some form of balance / running total like that before in the PLD ?
Thank you
Edited by: Davinder Singh on Jan 13, 2009 10:17 AM

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

Similar Messages

  • Receivables Customer Statement report

    Hi Friends,
    I am an Oracle finance functional consultant. I got into an issue in regards to Receivables Customer Statement report in Oracle Receivables, when i run this report for one customer, i can see the ON ACCOUNT receipt amount as one of the lines in the report. But, for another customer, when i run this report, i can see the ON ACCOUNT receipt amount included in the total amount, but not one of the lines. Can someone please help me knowing the reason behind?
    Thanks in advance..
    Regards,
    Venkat

    Hi;
    I suggest close your issue here as answered than move your issue Oracle Discussion Forums » E-Business Suite » Financials which you can get more quick response
    Regard
    Helios

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

    Hi All,
    When running customer statement report in AR its not displaying any data.Instead of that showing blank output. As per the report parameters it must be shown output datas.
    If anyone give a solution to view output data in Customer Statement report then it will be more useful.
    Version & Files Used:
    Apps R12.1.1
    Report Type = XML
    RTF Name = ARICUSTMT_DTL_en_US.rtf
    Data Template Name = ARSTMTRPT.xml

    Hi pradeep,
    Below are the same code which i am getting for customer statement report.
    First LIST_G_STATEMENT is for GBP currency statement details
    and second LIST_G_STATEMENT is for USD currency statement details.
    How do we achive this to display each currecy statement in separate page.
    please help on this..i have nt come accross this kind of issue.
    1.) <LIST_G_STATEMENT>
    <G_STATEMENT>
              <CUSTOMER_ID>1057</CUSTOMER_ID>
    <SITE_USE_ID>1067</SITE_USE_ID>
              <STATEMENT_TYPE>BILL_TO</STATEMENT_TYPE>
              <TOTAL_AMOUNT_DUE>300</TOTAL_AMOUNT_DUE>
    <CURRENCY_CODE>GBP</CURRENCY_CODE>
    <LIST_G_AMOUNT_DUE>
    <G_AMOUNT_DUE>
              <SORT_TRX_DATE>25-SEP-07</SORT_TRX_DATE>
    <SORT_INVOICE_NUMBER>2030</SORT_INVOICE_NUMBER>
    <TRX_SEQUENCE>2024</TRX_SEQUENCE>
    <LIST_G_LINE_CLUSTER>
         <G_LINE_CLUSTER>
         <INVOICE_NUMBER>2030</INVOICE_NUMBER>
    <TRX_DATE>25-SEP-07</TRX_DATE>
    <TRANSACTION>Invoice</TRANSACTION>
    <DUE_DATE>30-NOV-07</DUE_DATE>
    <AMOUNT_DUE>300</AMOUNT_DUE>
    <TRX_AMOUNT>300</TRX_AMOUNT>
    </G_LINE_CLUSTER>
    </LIST_G_LINE_CLUSTER>
    </G_AMOUNT_DUE>
    </LIST_G_AMOUNT_DUE>
    </G_STATEMENT>
    2.) <LIST_G_STATEMENT>
    <G_STATEMENT>
              <CUSTOMER_ID>1057</CUSTOMER_ID>
    <SITE_USE_ID>1067</SITE_USE_ID>
              <STATEMENT_TYPE>BILL_TO</STATEMENT_TYPE>
              <TOTAL_AMOUNT_DUE>300</TOTAL_AMOUNT_DUE>
    <CURRENCY_CODE>GBP</CURRENCY_CODE>
    <LIST_G_AMOUNT_DUE>
    <G_AMOUNT_DUE>
              <SORT_TRX_DATE>25-SEP-07</SORT_TRX_DATE>
    <SORT_INVOICE_NUMBER>2030</SORT_INVOICE_NUMBER>
    <TRX_SEQUENCE>2024</TRX_SEQUENCE>
    <LIST_G_LINE_CLUSTER>
         <G_LINE_CLUSTER>
         <INVOICE_NUMBER>2030</INVOICE_NUMBER>
    <TRX_DATE>25-SEP-07</TRX_DATE>
    <TRANSACTION>Invoice</TRANSACTION>
    <DUE_DATE>30-NOV-07</DUE_DATE>
    <AMOUNT_DUE>300</AMOUNT_DUE>
    <TRX_AMOUNT>300</TRX_AMOUNT>
    </G_LINE_CLUSTER>
    </LIST_G_LINE_CLUSTER>
    </G_AMOUNT_DUE>
    </LIST_G_AMOUNT_DUE>
    </G_STATEMENT>
    with regards
    Ram

  • AR Customer statements report Page numbers Reset based on customer number

    Hello,
    In the AR Customer statements report, If I ran the report for multiple customers, page number has to be reset for each customer...
    Group Started like below,
    <?for-each-group:G_STATEMENT;STATEMENT_DATE?><?for-each-group:current-group();SEND_TO_ADDRESS_ID?>

    Hi Kittu,
    I got the answer using @section command.
    Below are the complete syntax in my case.
    Form field         --Xml Tag
    If Data Found --<?choose@section:?><?when:count(G_SETUP)!=0?>
    Group G_SETUP  --<?for-each@section:G_SETUP?>
    Group G_STATEMENT --<?for-each-group@section:G_STATEMENT;STATEMENT_DATE?><?for-each-group@section:current-group();SEND_TO_ADDRESS_ID?>
    Its working for me.
    Let me know if you required more information.
    Regards,
    Dasarath

  • Customer statement report 2007 A PL37

    Good day
    I need to do a layout on PLD on the customer statement report for a client, but they do not want a full record of debits and credits to show on this statement. They only want the open and unreconciled transactions to show. How do I achieve this in the PLD?
    Regards

    Izak,
    Please see this link with respect to reporting questions ...
    All about Printing & Reporting using ALD, PLD, XLR and Crystal Reports
    Eddy

  • Customer Statement Report- Issue

    Hi guys,
    I am working on customer statement report in xmlp.
    client requirement is to view the data as "SEPERATE SHEET SHALL BE PRINTED FOR EACH INVOICING CURRENCY.
    I have G_Statement for header and G_statement_lines for main body lines.
    For different currency like USD, GBP, I am able to get separate tags for G_statement and G_statement_lines based on the currency.
    How do we acheive this in RTF template to display the datas based on each invoice currency?..
    For e.g If USD currency, I need to display the datas in separate sheet.
    If GBP currency, I need to display the datas in separate sheet.
    welcoming your advice.
    with regards
    Ram

    Hi pradeep,
    Below are the same code which i am getting for customer statement report.
    First LIST_G_STATEMENT is for GBP currency statement details
    and second LIST_G_STATEMENT is for USD currency statement details.
    How do we achive this to display each currecy statement in separate page.
    please help on this..i have nt come accross this kind of issue.
    1.) <LIST_G_STATEMENT>
    <G_STATEMENT>
              <CUSTOMER_ID>1057</CUSTOMER_ID>
    <SITE_USE_ID>1067</SITE_USE_ID>
              <STATEMENT_TYPE>BILL_TO</STATEMENT_TYPE>
              <TOTAL_AMOUNT_DUE>300</TOTAL_AMOUNT_DUE>
    <CURRENCY_CODE>GBP</CURRENCY_CODE>
    <LIST_G_AMOUNT_DUE>
    <G_AMOUNT_DUE>
              <SORT_TRX_DATE>25-SEP-07</SORT_TRX_DATE>
    <SORT_INVOICE_NUMBER>2030</SORT_INVOICE_NUMBER>
    <TRX_SEQUENCE>2024</TRX_SEQUENCE>
    <LIST_G_LINE_CLUSTER>
         <G_LINE_CLUSTER>
         <INVOICE_NUMBER>2030</INVOICE_NUMBER>
    <TRX_DATE>25-SEP-07</TRX_DATE>
    <TRANSACTION>Invoice</TRANSACTION>
    <DUE_DATE>30-NOV-07</DUE_DATE>
    <AMOUNT_DUE>300</AMOUNT_DUE>
    <TRX_AMOUNT>300</TRX_AMOUNT>
    </G_LINE_CLUSTER>
    </LIST_G_LINE_CLUSTER>
    </G_AMOUNT_DUE>
    </LIST_G_AMOUNT_DUE>
    </G_STATEMENT>
    2.) <LIST_G_STATEMENT>
    <G_STATEMENT>
              <CUSTOMER_ID>1057</CUSTOMER_ID>
    <SITE_USE_ID>1067</SITE_USE_ID>
              <STATEMENT_TYPE>BILL_TO</STATEMENT_TYPE>
              <TOTAL_AMOUNT_DUE>300</TOTAL_AMOUNT_DUE>
    <CURRENCY_CODE>GBP</CURRENCY_CODE>
    <LIST_G_AMOUNT_DUE>
    <G_AMOUNT_DUE>
              <SORT_TRX_DATE>25-SEP-07</SORT_TRX_DATE>
    <SORT_INVOICE_NUMBER>2030</SORT_INVOICE_NUMBER>
    <TRX_SEQUENCE>2024</TRX_SEQUENCE>
    <LIST_G_LINE_CLUSTER>
         <G_LINE_CLUSTER>
         <INVOICE_NUMBER>2030</INVOICE_NUMBER>
    <TRX_DATE>25-SEP-07</TRX_DATE>
    <TRANSACTION>Invoice</TRANSACTION>
    <DUE_DATE>30-NOV-07</DUE_DATE>
    <AMOUNT_DUE>300</AMOUNT_DUE>
    <TRX_AMOUNT>300</TRX_AMOUNT>
    </G_LINE_CLUSTER>
    </LIST_G_LINE_CLUSTER>
    </G_AMOUNT_DUE>
    </LIST_G_AMOUNT_DUE>
    </G_STATEMENT>
    with regards
    Ram

  • Calculate the day from posting day in Customer Statement Report PLD

    Hi All,
    I do try to copy the PLD of Customer Statement Report to make modify. I try to calculate the how many day from the posting date until today. What is the formula and operation for this calculation?
    Also I found out that the posting on PLD is free text. How to get a real value from PLD? Any idea on this?

    Greetings,
    You can use a formula field to calculate the date diffrence between the posting date and the system / server date. But because the date value shows up with the DB specified type, you can 'chop up' the date into something more manageable, something along the lines of:
    Field_XXX - (CONVERT(CHAR(8),GETDATE(),10))
    where Field_XXX is your posting date field
    * in my hurry to post i realised this was for the Query Manager, let me dig through my implementation folder for the right formula*
    I dont quite understand your last line though:
    "Also I found out that the posting on PLD is free text. How to get a real value from PLD? Any idea on this?"
    Edited by: Davinder Singh on Mar 27, 2008 3:46 PM

  • 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

  • Sub-Report Running Total

    Post Author: Set_Shot_Dave
    CA Forum: General
    Hello All,
    Let me set up my problem first.
    I have a running total from a subreport and a running total from my main report.
    I shared my running total from both reports ( it didn't work when I did or didn't).
    when I do my calculation I get a boolean true as my answer.
    By the way my running total from my main report is controled by a formula.
    In subreport I did the following;
    Called the formula share1
    shared numbervar Cong1;
    cong1 = sub-report-running total
    in main report i did the follwing
    called the formula share2
    shared numbervar Cong2;
    Cong2 = main-report-running total
    Still in main report
    I create a a field called Calcuation
    shared numbervar Cong1
    shared numbervar Cong2
    numbervar calculation
    calculation = Cong1 / Cong2
    I get a boolean True

    Post Author: Set_Shot_Dave
    CA Forum: General
    I brought in the shared variable into the report on its own.
    No calculation just a formula field as followed
    @calculation
    shared numbervar share1;
    numbervar calculation;
    calculation:= share1
    I get  0.00
    The fields are in the report footer of the main report and report footer of the sub-report is there a problem with this
    the

  • 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

  • Oracle report running total Resseting balance

    Dear All,
    I am developing report on Oracle R12 fixed Assets, I have to calculate the running total for each asset.
    In brief
    Asset 1
    cost Deprciation Adjusted Cost
    50 - 2 48
    48 -5 45
    45 - 4 41
    I achieved that by using
    if :p_val is null then
    :result := nvl(:cost,0)-nvl(:depriciation,0);
    :P_val :='5';
    return :result;
    else
    :result := nvl(:result,0)-nvl(:depriciation,0) ;
    return :result;
    end if;
    working fine
    But problem is when the next asset start on same report
    Asset 2
    cost Deprciation Adjusted Cost
    100 5 36
    it substracts the last total (running total of previous asset with depriciation which was 41 in this example).
    Oracle Champs pl advice me how to solve this.
    I really dont got any idea how to solve this.
    thanks

    Dear,
    Thanks for your reply , in your reply what you said I tried this but in pl/sql I am not actually achieving the result. The balance is not resetting at next group if you give one accurate line it would be really helpfull.
    thanks

  • 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 Report in ebs 12 - bursting error prior to xml complete

    Hello There,
    We are using the standard non-modified (as far as i am aware) Statement Generation Program from the AR Print Documents/Statements menu in EBS 12.
    When the report runs for just a few statements it completes through to bursting with no issues.. However when we run the end of month statements (620 pages of them) the xml bursting appears to start before the xml has completed. The bursting program is called from the after report trigger as per Oracles specifications.
    It errors with the following:
    null output =/u01/oracle/PROD/inst/apps/PROD/logs/appl/conc/out/o1025630.out
    File /u01/oracle/PROD/inst/apps/PROD/logs/appl/conc/out/o1025627.out is not accessable from node/machine
    The error is quite correct as the xml file is still being written at the point the bursting starts. The statement generation concurrent job takes 7 mins to complete and the bursting concurrent job kicks off 2 mins after the statement generation has started about 5 minutes too early!!
    Has anyone else had this issue? Any help would be appreciated..
    Cheers
    Lisa

    interseting question??
    why I should not be able to convert a seeded form if I want??
    In this case I think it makes sense: in our site we use this report quite offten and users want the ability to search and filter the results on the fly instead of running the report over and over again.
    I am not trying to replace the seeded report but simply provide added functionality to our users.

  • Crystal report running total balance

    Hi guys, please help me.
    im creating a report using crystal report that display running balance from subreport.
    i do have subreport and add it to main report but i need it real time changing.
    for example
    TRANSACTION TYPE                    QTY_IN               QTY_OUT          RUNNING BALANCE
    RECEIVED                                        1                         0                         1
    RECEIVED                                        2                         0                         3
    SHIP OUT                                         0                          1                         2
    SHIP OUT                                         0                          1                         1
    RECEIVED                                        1                         0                          2
    diagram shows the needed output of the report. please help. thanks

    hi sir abhilash, i know you know how to fix this, maybe i need to provide some more information about the report: here what i did:
    created formula @QTY_IN where code is:
                                  if {ITRN.TRANTYPE} = 'DP' then
                                      {ITRN.QTY}
                                  else
                                  if{ITRN.TRANTYPE}='AJ' then
                                 (if {ITRN.QTY} >=0 then {ITRN.QTY}) else
                                  0
    create formula @QTY_OUT
                                  if{ITRN.TRANTYPE}='AJ' then
                                 (if {ITRN.QTY} >=0 then 0 else
                               {ITRN.QTY}) else
                                  if{ITRN.TRANTYPE}='WD' then
                            {ITRN.QTY}
                             else 0
    create running total fields for @QTY_IN And @QTY_OUT
                             total_qty_in and total_qty_out
                             sum the fields and resets every change of group.
    create a formula(running) based on your suggetion
    create running_total_reset code is
                                  WhilePrintingRecords;
                                  numbervar rt := 0;
    paste it to group header.
    the output is
                                      in               out             running
    shipment              0                -4               146116
    shipment             0                 -1               146117
    shipment               0               -4               146116
    but it should be
                                      in               out                            running
    shipment              0                -4    (-146118)           146114
    shipment             0                 -1    (-146114)           146113
    shipment               0               -4     (-146113)          146109
    so on so forth.
    we can do this sir. thanks ^__^.
    really appreciate your help.

Maybe you are looking for