Ageing 7 Buckets - By Account Report - Unapplied Receipts Register
Hi Guys,
I am not a disco professional, just wanted to know if i want the following reports (Ageing 7 Buckets - By Account Report - Unapplied Receipts Register) to run from disco how do i achive this ?
Thanks
Bal
Hi Bal
Does the report exist? If so you need to share it with a user that you have access to then log in as that user and run it.
If the report does not exist you will need to create it.
If you're asking whether Discoverer can create an aging report with buckets the answer is yes and the trick is to master the CASE statement. This might help:
CASE WHEN days_late < 8 THEN 'Within 1 week'
WHEN days_late < 15 THEN 'More than 1 but less than 2 weeks'
WHEN days_late < 22 THEN 'More than 2 but less than 3 weeks'
.... and do on until .....
WHEN days_late < 91 THEN 'some suitable bucket'
ELSE 'More than 90 days'
END
As you create the CASE statement the set of values remaining is decreased by that statement just processed. So for example if you start out by looking for anything less than 8 then once those have been determined there will be no more values in the set. Thus next we look for anything less than 15, and so on.
If you want to work the other way, from the top down you need to use the greater than symbol like this:
CASE WHEN days_late > 89 THEN 'More than 90 days'
WHEN days_late > 59 THEN 'More than 60 days'
.... and do on until .....
WHEN days_late > 7 THEN 'More than 7 days'
ELSE 'Within 1 week'
END
Best wishes
Michael
Similar Messages
-
Adding a filed to Aging - 7 Buckets - By Account Report
Hi,
I have a requirement to add a filed to standard Adding a filed to Aging - 7 Buckets - By Account Report.
I am fetching the new filed value in a formulae column,This column value i want to add to the layout to dispay that values on the report.
Is there any trick to identify from which layout the output is being dispalyed on the output file.
I am running the report with parameters
1 Operating Unit
2 SOB name
3 Currency
4 Bucket Name
5 risk option "Age"
I am getting the
the output format is
Accouting Flexfield: 61.000.000.111100.0000.0000.0000
Customer# Customer Name Outstanding Amount
1-53YHQ1 XXXXCUSTOMER NAME 23,255.82
AANA-GYNWC YYYYYCUSTOMER NAME 206,072.97
Now i want to add one filed after Customer # .
Could anyone please give some suggestion from which group/layout the above output is coming.
If so i will try to add the field to that group and i will try to display the values.
Thanks,
Malla
Edited by: user4254752 on May 18, 2009 11:43 AM
Edited by: user4254752 on May 18, 2009 11:43 AM
Edited by: user4254752 on May 18, 2009 11:44 AMYou are going to have to do this as a custom report. This is not one of those report exchange reports where you can change the format of the report on the fly.
John Dickey -
Aging - 7 Buckets - By Account Report
Hi All,
I need sql script to get the same output of Oracle Standard Report 'Aging - 7 Buckets - By Account Report' as i am gone through the data model but the query is written in Dynamically and using Dual table.
Can anyone tell me how to write the sql script for this Oracle standard report.
Regards,
SushantHi,
Oracle Standard Report 'Aging - 7 Buckets Report' giving output of Customer Name and Customer Number with Outstanding Amount of aging between 7 bucket(0-30 days, 31-45 days, 46-60 days, 61-90 days, 91-120 days, 121-150 days, 151-99999 days)
As i an able to get the aging colum by below query.
select a.*, b.*
from AR_AGING_BUCKETS a,
AR_AGING_BUCKET_LINES b
where a.aging_bucket_id=b.AGING_BUCKET_ID
and a.AGING_BUCKET_ID=1003
but how to relate the customer name ,customer no (RA_CUSTOMER table) and outstanding amount with this aging bucket table.
so i need to develop a report customer wise aging 7 bucket and their outstanding amount.
Please give me idea how to proceed .
if you need more information please update the forums.
Regards,
Sushant
Edited by: user605933 on Jun 11, 2009 9:17 AM -
GL Coding for an On Account and Unapplied Receipts
How do I get the GL code to an unapplied and/or on account receipt? It's the ar_distributions table that is messing with me I think.
This is giving me two lines of code, one of which I want, the other is not the one I want.
SELECT /*+ parallel(cash,4) parallel(cashh,4) */
'On Account' acct_type
, cash.receipt_number
, trunc(cash.creation_date) creation_date
, TRUNC(cash.last_update_date) last_update_date
, SUM(DECODE(araa.status,'ACC'
,DECODE(UPPER('USD'),NULL,
ROUND(araa.acctd_amount_applied_from,2),araa.amount_applied),0)) amount
, araa.acctd_amount_applied_from
, araa.amount_applied
, dist.source_id
, dist.acctd_amount_cr
, dist.acctd_amount_dr
, dist.source_type
, dist.source_type
, dist.currency_code
, dist.creation_date
, dist.last_update_date
, dist.line_id
, dist.location_segment_id
, dist.org_id
, gl.segment1
, gl.segment2
, gl.segment3
, gl.segment4
, gl.segment5
, gl.segment6
FROM ar.ar_cash_receipts_all cash
, ar.ar_cash_receipt_history_all cashh
, ar.ar_payment_schedules_all pay
, ar.ar_receivable_applications_all araa
, ar.ar_distributions_all dist
, gl.gl_code_combinations gl
WHERE cash.cash_receipt_id = araa.cash_receipt_id
AND pay.payment_schedule_id = araa.payment_schedule_id
AND cash.cash_receipt_id = pay.cash_receipt_id
AND cashh.cash_receipt_id = cash.cash_receipt_id
AND cashh.cash_receipt_history_id(+) = dist.source_id
AND dist.code_combination_id = gl.code_combination_id(+)
AND NVL(cash.confirmed_flag,'Y') = 'Y'
AND NVL(araa.confirmed_flag,'Y') = 'Y'
AND cashh.first_posted_record_flag = 'Y'
AND pay.status = 'OP'
AND araa.status = 'ACC'
AND cash.receipt_number = '&RECNUM'
AND dist.source_type = 'UNAPP'
HAVING SUM(DECODE(araa.status,'ACC'
,DECODE(UPPER('USD'),NULL
,ROUND((araa.acctd_amount_applied_from * NVL(cash.exchange_rate, 1)),2)
,araa.acctd_amount_applied_from),0)) != 0
GROUP BY cash.receipt_number, cash.creation_date, cash.last_update_date, pay.amount_applied, dist.source_id , dist.acctd_amount_cr
, dist.acctd_amount_dr, araa.acctd_amount_applied_from, araa.amount_applied
, gl.segment1, gl.segment2, gl.segment3, gl.segment4, gl.segment5, gl.segment6
, dist.source_type
, dist.source_type, dist.currency_code, dist.creation_date, dist.last_update_date, dist.line_id
, dist.location_segment_id
, dist.org_id
ORDER BY 2OK I figured it out - I deleted the ar_distributions table and linked the cash history table directly to the gl code table so the GL code is actually linked to the header record:
AND cashh.account_code_combination_id = gl.code_combination_id -
Hello all,
I have a problem in Accounts REceivable version 10sc.
The report "applied REceipt Register" report doesn't print for 17th Jan 02 it prints for all other dates.I checked all the related database tables they all are fine. The status field shows "applied" too.
If anyone how works in receivables can you please help me. I am new to this product.
Thanks
SarithaHi,
Is it normal RDF if yes, then first step you change the output type to XML after that run the report and check the view out, if it showing as XML if yes. Install XML publisher and after that open word and under one menu you will see the data under this loading option and load this file and after that you can create te XML rtf too.
Thanks
Shishu Paul -
I have a problem when running a Receipt Register report when I
run for one whole month.I am passing the start_date & end_date
as the parameter and Order by "Customer" as the parameters for
the report. When I pass dates fro whole month the the report
gives me error. When I split the report i.e start date =01-NOV-
01 end_date='15-nov-01' is one report and for another report
start_date=16-nov-01 and end date=30-nov-01 then it runs fine.
Why do I have run my report in parts than to run for whole month?
It user to run properly before.
Thanks
SarithaI have problems explaining what the account analysis report is all about,Could you give me a jist of the tables used and the basis of this report
-
Applied receipt register report
Hello all,
I have a problem. The Applied REceipt REgister report in Collection MAnager in REceivable gives me error message while I am trying to run that report for 17th JAn 2002.It works fine for other dates. The log file for the request_id shows this error "Attempt to free null pointer" ,"Fetch out of sequence" etc.Deos anyone here work in Accounts Receivables?
Please let me know.
Thanks
SArithaHi,
Is it normal RDF if yes, then first step you change the output type to XML after that run the report and check the view out, if it showing as XML if yes. Install XML publisher and after that open word and under one menu you will see the data under this loading option and load this file and after that you can create te XML rtf too.
Thanks
Shishu Paul -
Applied Receipts Register Report in AR - RXi Report
Hi Fincon,
I have a client requirement wherein we need to customize the Applied Receipts register report in AR. After analyzing program andd the executable we discovered that the report is an RXi report spawned from a plsql program.
From the SQL Trace analysis, we found that the report is not doing anything different from what a normal rdf report would do. Can someone throw me any lights on why is this report an RXi report? Has anybody done any customizations on this report? Were there any challenges in customizing this report? How was the customization of this RXi report done?
Thanks.
Srini.This has to be customized using :Oracle Financials RXi Reports Administration Tool, but it's not that flexible.
http://download-east.oracle.com/docs/cd/B25516_11/current/acrobat/115finrxi.pdf -
AR - Aging Bucket report Customisation
I have a requirement from end users to be able to run an aged debt report for any date range in the past e.g. From 01-Jan-2008 to 01-Jan-2013.
Aging Bucket report only has, "As of date" field in the parameters.
Is it possible to add additional parameters to this report?Hi.
I don't believe such parameter can be included in the Aging reports. According to the user manual, the design of the report is to:
Receivables includes all open items whose GL date is before or the same as the date you enter, and whose GL date closed is after the date you enter. The default is the current date.
Besides, such parameter would cause debts to be excluded from the balance.
Octavio -
Aging Bucket - Account Receivable
I wanted to create a Aged Report. e.g:
0-30 31-60 61-90 91+
Invoice 1 100
Invoice 2 300.8
I know how to calculate days difference. But I dont know how to put the amount under this certain aging bucket. I tried to use decode function but it doesnt work.
ThanksI haven't given the complete code here, but this is how you can do it.
SELECT
I.trx_number invoice_number
,ps.amount_due_remaining payment_due
, decode(floor(floor(sysdate-ps.due_date)/31)
,0,nvl(ps.amount_due_remaining,0),0) Days_0_to_30
, decode(floor(floor(sysdate-ps.due_date)/31)
,1,nvl(ps.amount_due_remaining,0),0) Days_31_to_60
, decode(floor(floor(sysdate-ps.due_date)/31)
,2,nvl(ps.amount_due_remaining,0),0) Days_61_to_90
, nvl(decode(floor(floor(sysdate-ps.due_date)/31)
,0,0,1,0,2,0,0,0,nvl(ps.amount_due_remaining,0)),0) Days_90_plus
FROM AR.ra_customers C
, AR.ra_customer_trx_all I
, ar.ar_payment_schedules_all ps
WHERE C.customer_id = I.bill_to_customer_id
AND ps.due_date < sysdate
and ps.amount_due_remaining > 0
and i.customer_trx_id = ps.customer_trx_id -
Aging - 7 Bucket - By Collector Report
Hi ,
Can anyone help me how to create Standard Report 6i (Aging - 7 Bucket - By Collector Report) in Discoverer 10g.
Regards,
SushantCan i know the field which is generating the above value that containing the report name.Open the report in Report Builder and look at the source code.
-
Aging 7 Buckets - By Collector Report does not take RTF template
Hi All.
There is standard Receivables Report (Aging 7 Buckets - By Collector Report).
We needed to have output of this report in nice pdf format. we created a RTF template using XML publsher 10.1.3.2.
When we run the report from applications, It does not produce ouput (not taking RTF template during runtime)...completes with Warning message.
I checked concurrent program settings , Everything looks good, output format set to XML.
Can you please let me know anyone ever ran into this issue ? This is very urgent.
Thanks in Advance.You need to use XML Publisher Administrator responsibility to define Data Definition and Report Output templates. Unless this is completed, the conc pgm will not pick up the template.
Srini -
AR Receipts On Account and Unapplied fields
Hi All
Can you please help me finding out what are the database field names for On Account and Unapplied fields in AR receipts form and in which table these two fields reside?
Please let me know asap on the same.
Appreciate your time on this in advance.
Regds
ManoHello.
Have a look to AR_RECEIPT_AMOUNTS_V view where you can see what you are looking for in a simplified manner.
Octavio -
Applied Receipts Register Report.
I have a client requirement wherein we need to customize the Applied Receipts register report in AR. Executable we discovered that the report is an RXi report spawned from a plsql program.
Looks like its kicking of an RDF Report.
Does any one know the name of seeded RDF File name for Applied Receipts Register Report.
Thanks!Query the concurrent program from (System Administrator > Concurrent > Program > Define) screen and get the file short name, then follow the steps in (How to Override an RTF or RDF when testing a Report fix [ID 841295.1]) to get the template/layout details.
Thanks,
Hussein -
Create aging bucket in BEx - based on date variable
Hi everyone,
I have a report for which we need to create account receivable aging bucket to classify arrears (1>29 / 30>59 / etcu2026).
Our solution overall architecture is the following :
Source System (SAP) > BW back end...Multiprovider > Super BEx Query > Universe > Webi Report
BW 7.0
BO XI 3.2 SP3.0
In this report, each bucket is defined by the difference between:
- the Net Due Date (which is the due date of payment of the invoice)
- and the Current Date (date for which the report is run u2013 can be the date of the day or a date in the past)
We can develop this either in BEx or in Webi, but to avoid potential performance issues in Webi, we take the try to develop this in BEx.
As you can easily imagine, this BEx query will be used for many reportsu2026so not only for this specific report.
What weu2019ve done so far:
1- We created a variable to prompt the user with the date he wants to run the report for
- ZTEST is an optional variable, single value, User input, based on characteristic 0CALDAY
2- We developed RKF in BEx
- Key Figure restricted by Amount
- Net Due Date restricted by the variable ZTEST using the between function and an offset (to determine the range)
=> When we save the query we are getting a warning message saying u201CVariable ZTEST for characteristic Net Due Date has been converted to a required entryu201D
Why? (you probably knowu2026) Because my RKF is using a variable with an offsetu2026which automatically turn on my variable as mandatory and no more as optional.
Consequences:
- In BEx: My variable, which is required to be optional (because we donu2019t have to have this field as mandatory for each and every report running on top of this query) is now mandatory.
- In Webi: If I use the variable (funnel in webi), my report is working fineu2026but if I donu2019t use it in the webi report, I get an error message saying u201Cvalue required for ZTESTu201D
o Funnel is configured as optional in the universe designer (so the issue is not coming from here)
=> 2 consequencesu2026same issue
Question: What can we do to keep our bucket logic running in BEx and avoid this variable to become mandatory?
Solutions (potential)
- Create a custom exit routine to work around this issue u2013 how?
- Create CKF/Custom exit to create our bucket (using ZTEST as an entry value to determine the range) and then use the created range in our RKF to restrict the amount u2013 how? Not so easyu2026
- Build the logic in Webi
- Any other suggestions?
Here we are, any advice would be really appreciated
Thank you guys
Regards
HenriHi peeps,
We finally find a solution for this problem! So I can share it with you.
The overall solution is pretty easy to understand.
1st step is to prompt with the user with a 0DATE variable. The date selected becomes a date input for the next step.
The variables is defined as a range [01/01/1900;variable_value)...in order to retrieve the right data set.
2nd step is to use this date to create our aging bucket, dates range.
To do so, we created 4 user exit variables (for each aging bucket).
3rd step is to use these ranges in RKF.
This way you get aging bucket dynamically defined by the user input pretty cool!
Regards
H
Maybe you are looking for
-
Itunes 7.4.2 wont open
i recently downloaded itunes 7.4.2, and when i go to open it, it says "itunes needs to close, an error has occured" or something like that. before i downloaded the new version, the same thing happened. i havent been able to open itunes for a while no
-
Data Guard Broker configuration in oracle10g r2
Hi, I am facing difficulties while configuring data guard broker. Our setup is RAC primary and single standby database. Show configuration is raising the following error... ORA-16607: one or more databases have failed on dcSTANDBY.log file it shows b
-
Camera RAW pixel artifact issue
This is something that has been bothering me for a while and I don't understand how other people don't see it.. Mainly due to the fact that you need to be zoomed in about 300% or more on an image to see it. I have only seen Lightroom 3 rendered jpeg
-
Expired Password Custom JAAS LoginModule
Hello, We need to be able to determine how long till a user's password expires. We are authenticating with ldap / Microsoft AD. We have attempted to create a jaas login module which causes the login to to be forwarded to the changePasswordPage.jsp
-
InfotainmentCenter.com is here to provide info about travel worldwide and throughout India in a very common way of information sharing. The site descibes about the incredicle landscape of India where there are different cultures and different people