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.
Thanks
I 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
Similar Messages
-
Mismatch in Accounts Receivable Balance and A/R Aging Balance due
Hi All,
I am working on SAP 2007 A PL09 and facing a issue in which
Balance in Accounts Receivable in chart of account does
not matches with the total amount in Balance due field in
Customer Receivables Aging report.
Kindly help
ThanksHi,
Please check the following link for the Aging RCA in order to understand the working and the various issues regarding the Aging Reports in SAP Business One.
[RCA Aging Report|https://websmp110.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_OBJECT=011000358700001163372009E]
Kind Regards,
Jitin
SAP Business One Forum Team -
Accounts Receivable Report: Customer Wise Ageing Analysis report -FI module
Hi Gurus,
Can anyone help me in providing standard report(source code) or already done sample report(source code) for Accounts Receivable Report: Customer Wise Ageing AnalysisThis is in FI Module. Though it is FI Module we need to fetch details related to Sales Module, and the days should be <0 30 60 90 120 180 365 >365
It is urgent I need to deliver this report by this week end.
Please help me . Waiting for your reply.
Points Rewarded for help rendered and I would personally send a good gift if you can help me
Yours Truly,
Rajiv Christopher.
Edited by: Rajiv Christopher on Apr 2, 2008 11:33 AMHi,
i am attaching aging report.
see if this is useful to you.
REPORT ZFUS0102 MESSAGE-ID OA
LINE-SIZE 270.
Title: GR/IR AGING REPORT
Date: January 2001
TABLES: DISVARIANT, EKPO.
TYPE-POOLS: SLIS.
Tables
TABLES:
BSIS,
EKKO.
working table
DATA: BEGIN OF RTAB OCCURS 0,
HKONT LIKE BSIS-HKONT,
ZUONR LIKE BSIS-ZUONR,
BUDAT LIKE BSIS-BUDAT,
SHKZG LIKE BSIS-SHKZG,
DMBTR LIKE BSIS-DMBTR,
PRCTR LIKE BSIS-PRCTR,
END OF RTAB.
DATA: BEGIN OF WTAB OCCURS 0,
ZUONR(2) TYPE N,
PRCTR LIKE BSIS-PRCTR,
DAYS(4) TYPE P,
DMBTR LIKE BSIS-DMBTR,
END OF WTAB.
DATA: BEGIN OF PTAB OCCURS 0,
ZUONR(2),
PRCTR LIKE BSIS-PRCTR,
AMT30 LIKE BSIS-WRBTR,
AMT60 LIKE BSIS-WRBTR,
AMTPL LIKE BSIS-WRBTR,
TOTAL LIKE BSIS-WRBTR,
END OF PTAB.
PARAMETERS: COMPANY LIKE BSIS-BUKRS OBLIGATORY,
ACCT LIKE BSIS-HKONT OBLIGATORY,
DATE LIKE SY-DATUM OBLIGATORY.
SELECT-OPTIONS: S_EKORG FOR EKKO-EKORG.
PARAMETERS: P_VARI LIKE DISVARIANT-REPORT.
DATA: WS-AMT30 LIKE BSIS-WRBTR.
DATA: WS-AMT60 LIKE BSIS-WRBTR.
DATA: WS-AMTPL LIKE BSIS-WRBTR.
DATA: TITLE(21) VALUE 'GR/IR Aging Report'.
DATA: LIN TYPE I.
DATA: GX_VARIANT LIKE DISVARIANT,
G_VARIANT LIKE DISVARIANT.
DATA: LAYOUT TYPE SLIS_LAYOUT_ALV,
L_F TYPE SLIS_T_FIELDCAT_ALV WITH HEADER LINE,
GROUP TYPE SLIS_T_SP_GROUP_ALV WITH HEADER LINE,
COLOR TYPE SLIS_T_SPECIALCOL_ALV WITH HEADER LINE.
DATA: LT_TOP_OF_PAGE TYPE SLIS_T_LISTHEADER,
LS_LINE TYPE SLIS_LISTHEADER,
T_EVENTS TYPE SLIS_T_EVENT.
CONSTANTS: FORMNAME_TOP_OF_PAGE TYPE SLIS_FORMNAME VALUE 'TOP_OF_PAGE'.
INITIALIZATION.
PERFORM EVENTTAB_AUFBAUEN USING T_EVENTS[].
PERFORM VARIANT_INIT.
Get default variant
GX_VARIANT = G_VARIANT.
CALL FUNCTION 'REUSE_ALV_VARIANT_DEFAULT_GET'
EXPORTING
I_SAVE = 'A'
CHANGING
CS_VARIANT = GX_VARIANT
EXCEPTIONS
NOT_FOUND = 2.
IF SY-SUBRC = 0.
P_VARI = GX_VARIANT-VARIANT.
ENDIF.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_VARI.
PERFORM VARIANT_INPUTHELP_F14.
START-OF-SELECTION.
LS_LINE-TYP = 'S'.
WRITE SY-DATUM TO LS_LINE-INFO DD/MM/YY.
WRITE SY-UZEIT TO LS_LINE-INFO+10.
WRITE SY-UNAME TO LS_LINE-INFO+20.
WRITE TITLE TO LS_LINE-INFO+30.
APPEND LS_LINE TO LT_TOP_OF_PAGE.
PERFORM FIELDS.
IF NOT P_VARI IS INITIAL.
PERFORM PAI_OF_SELECTION_SCREEN.
ELSE.
CALL FUNCTION 'REUSE_ALV_VARIANT_SELECT'
EXPORTING
I_DIALOG = ' '
I_USER_SPECIFIC = 'A'
I_DEFAULT = ' '
I_TABNAME_HEADER =
I_TABNAME_ITEM =
IT_DEFAULT_FIELDCAT = L_F[]
I_LAYOUT = LAYOUT
IMPORTING
E_EXIT =
ET_FIELDCAT = L_F[]
ET_SORT =
ET_FILTER =
CHANGING
CS_VARIANT = DISVARIANT
EXCEPTIONS
WRONG_INPUT = 1
FC_NOT_COMPLETE = 2
NOT_FOUND = 3
PROGRAM_ERROR = 4
OTHERS = 5.
ENDIF.
Decide which tables to access.
PERFORM MAIN_SELECT.
MOVE TITLE TO LAYOUT-WINDOW_TITLEBAR.
CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
EXPORTING
I_CALLBACK_PROGRAM = 'ZFUS0102'
I_CALLBACK_USER_COMMAND = 'USER_COMMAND'
IS_LAYOUT = LAYOUT
IT_FIELDCAT = L_F[]
IT_SPECIAL_GROUPS = GROUP[]
I_SAVE = 'A'
IS_VARIANT = G_VARIANT
IT_EVENTS = T_EVENTS
TABLES
T_OUTTAB = PTAB
EXCEPTIONS
PROGRAM_ERROR = 1
OTHERS = 2.
FORM FIELDS *
FORM FIELDS.
L_F-FIELDNAME = 'ZUONR'.
L_F-OUTPUTLEN = 6.
L_F-SELTEXT_L = 'SERIES'.
L_F-REPTEXT_DDIC = 'SERIES'.
L_F-REF_TABNAME = 'PTAB'.
L_F-SP_GROUP = 'A'.
APPEND L_F. CLEAR L_F.
L_F-FIELDNAME = 'PRCTR'.
L_F-OUTPUTLEN = 10.
L_F-SELTEXT_L = 'PROFIT CTR.'.
L_F-REPTEXT_DDIC = 'PROFIT CTR.'.
L_F-REF_TABNAME = 'PTAB'.
L_F-SP_GROUP = 'A'.
APPEND L_F. CLEAR L_F.
L_F-FIELDNAME = 'AMT30'.
L_F-SELTEXT_L = '30 DAYS'.
L_F-REPTEXT_DDIC = '30 DAYS'.
L_F-REF_TABNAME = 'PTAB'.
L_F-SP_GROUP = 'A'.
L_F-REF_TABNAME = 'BSIS'.
L_F-REF_FIELDNAME = 'WRBTR'.
L_F-DO_SUM = 'X'.
APPEND L_F. CLEAR L_F.
L_F-FIELDNAME = 'AMT60'.
L_F-SELTEXT_L = '60 DAYS'.
L_F-REPTEXT_DDIC = '60 DAYS'.
L_F-REF_TABNAME = 'PTAB'.
L_F-SP_GROUP = 'A'.
L_F-REF_TABNAME = 'BSIS'.
L_F-REF_FIELDNAME = 'WRBTR'.
L_F-DO_SUM = 'X'.
APPEND L_F. CLEAR L_F.
L_F-FIELDNAME = 'AMTPL'.
L_F-SELTEXT_L = '60+ DAYS'.
L_F-REPTEXT_DDIC = '60+ DAYS'.
L_F-REF_TABNAME = 'PTAB'.
L_F-SP_GROUP = 'A'.
L_F-REF_TABNAME = 'BSIS'.
L_F-REF_FIELDNAME = 'WRBTR'.
L_F-DO_SUM = 'X'.
APPEND L_F. CLEAR L_F.
L_F-FIELDNAME = 'TOTAL'.
L_F-SELTEXT_L = 'TOTAL'.
L_F-REPTEXT_DDIC = 'TOTAL'.
L_F-REF_TABNAME = 'PTAB'.
L_F-SP_GROUP = 'A'.
L_F-REF_TABNAME = 'BSIS'.
L_F-REF_FIELDNAME = 'WRBTR'.
L_F-DO_SUM = 'X'.
APPEND L_F. CLEAR L_F.
ENDFORM.
FORM MAIN_SELECT *
FORM MAIN_SELECT.
SELECT HKONT ZUONR BUDAT SHKZG DMBTR PRCTR
INTO TABLE RTAB
FROM BSIS
WHERE BUKRS = COMPANY
AND HKONT = ACCT.
IF SY-SUBRC = 0.
SORT RTAB.
PERFORM PROCESS_RTAB.
PERFORM PROCESS_WTAB.
ENDIF.
ENDFORM. " MAIN SELECT
FORM VARIANT_INPUTHELP_F14 *
FORM VARIANT_INPUTHELP_F14.
DATA: G_EXIT(1) TYPE C.
CALL FUNCTION 'REUSE_ALV_VARIANT_F4'
EXPORTING
IS_VARIANT = G_VARIANT
I_SAVE = 'A' " g_save
it_default_fieldcat =
IMPORTING
E_EXIT = G_EXIT
ES_VARIANT = GX_VARIANT
EXCEPTIONS
NOT_FOUND = 2.
IF SY-SUBRC = 2.
MESSAGE ID SY-MSGID TYPE 'S' NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ELSE.
IF G_EXIT = SPACE.
P_VARI = GX_VARIANT-VARIANT.
ENDIF.
ENDIF.
ENDFORM.
FORM USER_COMMAND *
--> UCOMM *
--> SELFIELD *
FORM USER_COMMAND USING UCOMM LIKE SY-UCOMM SELFIELD TYPE
SLIS_SELFIELD.
IF UCOMM EQ '&IC1'.
IF SELFIELD-TABINDEX <= 0.
MESSAGE S108.
EXIT.
ENDIF.
IF SELFIELD-SEL_TAB_FIELD CS 'LIFNR'.
SET PARAMETER ID 'LIF' FIELD SELFIELD-VALUE.
CALL TRANSACTION 'XK02'.
ELSE.
IF SELFIELD-SEL_TAB_FIELD CS 'VEND'.
SET PARAMETER ID 'LIF' FIELD SELFIELD-VALUE.
CALL TRANSACTION 'FBL1'.
ENDIF.
ENDIF.
CLEAR SY-UCOMM. CLEAR UCOMM.
ENDIF.
ENDFORM.
FORM TOP_OF_PAGE *
FORM TOP_OF_PAGE.
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
IT_LIST_COMMENTARY = LT_TOP_OF_PAGE.
ENDFORM.
FORM EVENTTAB_AUFBAUEN *
--> P_T_EVENTS *
FORM EVENTTAB_AUFBAUEN USING P_T_EVENTS TYPE SLIS_T_EVENT.
DATA: LS_EVENT TYPE SLIS_ALV_EVENT.
CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
EXPORTING
I_LIST_TYPE = 0
IMPORTING
ET_EVENTS = P_T_EVENTS.
READ TABLE P_T_EVENTS WITH KEY NAME = SLIS_EV_TOP_OF_PAGE
INTO LS_EVENT.
IF SY-SUBRC = 0.
MOVE FORMNAME_TOP_OF_PAGE TO LS_EVENT-FORM.
APPEND LS_EVENT TO P_T_EVENTS.
ENDIF.
ENDFORM. " EVENTTAB_AUFBAUEN
FORM PAI_OF_SELECTION_SCREEN *
FORM PAI_OF_SELECTION_SCREEN.
IF NOT P_VARI IS INITIAL.
MOVE G_VARIANT TO GX_VARIANT.
MOVE P_VARI TO GX_VARIANT-VARIANT.
CALL FUNCTION 'REUSE_ALV_VARIANT_EXISTENCE'
EXPORTING
I_SAVE = 'A' " g_save
CHANGING
CS_VARIANT = GX_VARIANT.
G_VARIANT = GX_VARIANT.
ELSE.
PERFORM VARIANT_INIT.
ENDIF.
ENDFORM. " PAI_OF_SELECTION_SCREEN
FORM VARIANT_INIT *
FORM VARIANT_INIT.
CLEAR G_VARIANT.
G_VARIANT-REPORT = 'ZFUS0102'.
ENDFORM. " VARIANT_INIT
*& Form PROCESS_RTAB
text
--> p1 text
<-- p2 text
FORM PROCESS_RTAB.
DATA TLNS TYPE I.
DESCRIBE TABLE S_EKORG LINES TLNS.
LOOP AT RTAB.
IF TLNS GT 0.
SELECT SINGLE EKORG FROM EKKO INTO EKKO-EKORG
WHERE EBELN = RTAB-ZUONR(10).
CHECK EKKO-EKORG IN S_EKORG.
ENDIF.
IF NOT RTAB-BUDAT > DATE.
MOVE RTAB-ZUONR(2) TO WTAB-ZUONR.
COMPUTE WTAB-DAYS = DATE - RTAB-BUDAT.
IF RTAB-SHKZG = 'H'.
WTAB-DMBTR = RTAB-DMBTR * -1.
ELSE.
WTAB-DMBTR = RTAB-DMBTR * 1.
ENDIF.
MOVE RTAB-PRCTR TO WTAB-PRCTR.
APPEND WTAB.
ENDIF.
ENDLOOP.
FREE RTAB.
ENDFORM. " PROCESS_RTAB
*& Form PROCESS_WTAB
text
--> p1 text
<-- p2 text
FORM PROCESS_WTAB.
SORT WTAB BY ZUONR PRCTR DAYS.
LOOP AT WTAB.
PTAB-ZUONR = WTAB-ZUONR.
PTAB-PRCTR = WTAB-PRCTR.
AT END OF DAYS.
SUM.
IF WTAB-DAYS > 60.
WS-AMTPL = WS-AMTPL + WTAB-DMBTR.
ELSE.
IF WTAB-DAYS > 30.
WS-AMT60 = WS-AMT60 + WTAB-DMBTR.
ELSE.
WS-AMT30 = WS-AMT30 + WTAB-DMBTR.
ENDIF.
ENDIF.
ENDAT.
AT END OF PRCTR.
PTAB-AMTPL = WS-AMTPL.
PTAB-AMT30 = WS-AMT30.
PTAB-AMT60 = WS-AMT60.
COMPUTE PTAB-TOTAL = PTAB-AMTPL + PTAB-AMT30 + PTAB-AMT60.
APPEND PTAB.
WS-AMTPL = 0.
WS-AMT30 = 0.
WS-AMT60 = 0.
ENDAT.
ENDLOOP.
SORT PTAB BY ZUONR PRCTR.
ENDFORM. " PROCESS_WTAB
regards,
Sindhu -
Currency problem in accounts receivables ageing report
when i generated accounts receivables ageing report i got ageing in UAE DIRHAMS only and i have receivables in two different currencies in UAE DIRHAMS AND IN EURO , i want to get all receivables in the ageing report in euro only but i couldn't please how to solve this currency problem
thanks in advanceHi
Please refer this transaction code for account receivable ageing report
S_ALR_87012168 - Due Date Analysis for Open Items
Regards
Praveen -
What is aging bucket and charge backs in receivables?
Hi
Iam new to oracle apps.
what is aging bucket and charge backs in receivables?
help me to learn basic terms of receivables?Chargebacks
http://download.oracle.com/docs/cd/A60725_05/html/comnls/us/ar/teches12.htm
Aging Buckets
http://download.oracle.com/docs/cd/A60725_05/html/comnls/us/ar/system08.htm
Regards,
Srini -
Accounts receivables ageing report
i want to know how to generate accounts receivables ageing report,which T-codes to use
Hi
Please refer this transaction code for account receivable ageing report
S_ALR_87012168 - Due Date Analysis for Open Items
Regards
Praveen -
Investigate Accounts receivable Aging (30/60/90 days overdue)
Hi Experts,
What ia aging report, and how to Investigate Accounts receivable Aging (30/60/90 days overdue)...plz tellme step by step analysis.
InInventory Aging reports also......its very orgent
Regards
VenkatHi use the following T,codes
S_ALR_87012168 - Due Date Analysis for Open Items
S_ALR_87012175 - Open Items - Customer Due Date Forecast
chandra -
i want to get accounts receivables ageing report through T-code ZE31 and i have receivables in two currencies in euro and usd
but when i run report i get only ageing report in usd but i want in euro only
what is the solutioHI
The said T code seems to be a customised one.
Please check the below T codes
Customer Balances in Local Currency S_ALR_87012172
Customer Line Items S_ALR_87012197
Due Dates Analysis for Open Items S_ALR_87012168
List of Customer Open Items S_ALR_87012173
Customer Evaluation with Open Item Sorted List S_ALR_87012176
Customer Payment History S_ALR_87012177
Customer Open Item Analysis (Overdue Items Balance) S_ALR_87012178
List of Customer Cleared Line Items S_ALR_87012198
.List of Down Payments open at key date S_ALR_87012199
. Debit & Credit Notes Register u2013 Monthly S_ALR_87012287
. Customer wise Sales S_ALR_87012186
Or make changes to the program which reuns ZE31
regards
Prashanth -
Hi All,
I have a below requirement. Here in columns level I have below aging calculations. Now the user will have ability to select one of the following choices: >30, >60, >90, >120, >150, >180
Aging Buckets –
1. >30 Days Past Due for Key Date
2. >60 Days Past Due for Key Date
3. >90 Days Past Due for Key Date
4. >120 Days Past Due for Key Date
5. >150 Days Past Due for Key Date
6. >180 Days Past Due for Key Date
Could you please let me know how to create a formula variable as per above requirementHi Siva
You can always use the std query coming from the content. Install it, open it and save it with a new name, then create your aging periods. (Under 0FIAR_C03 you will find the queries you can use)
Thank you
Yiannis -
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 -
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 -
Configuration automatic interest calculation on Accounts Receivable (AR)
HI Guru's
Any one can send me documents for :..
Configuration automatic interest calculation on Accounts Receivable (AR) open invoices for AR module based on aging of the customer i.e. different ageing different percentage.
Configuraton of automatic journal entry for interest calculated.
regards
JKTax gets calculated based on the rules setup. At lease default values of attributes like applicability, registration, POS etc are provided once the tax setup is done.
Please check the rules that are setup in Tax Managers to ensure which tax is getting calculated.
If you do not want tax to be calculated unless a TCC is supplied by user, you can setup a default tax with rate as zero which will be deafulted evrytime without TCC.
For rest of the cases where a TCC will be entered, you can setup up Determining Factor Sets, Condition Sets and then create rules using them for appropriate tax calculations.
Regards -
Aging Buckets (More than 7)
I am going to create a custom report for Aging in Oracle Receivables. I need a report with more than 7 buckets.
Has anyone implemented this feature? Any tips on how to proceed?
Thanks in advanceAll I had to do is
<ol>
<li>Alter Queries in Data Model by adding an extra field for every bucket. i.e.
<br><br>select ....
<br>, 0 bo
<br>, 0 b1
<br>, ...0 b6
<br>, <b>0 b7
, 0 b8</b>
from ...</li>
<br>
<li>Alter user variables(used in Data Model Queries as substitution strings in select statements) by adding an extra field for every bucket.</li>
<br>
<li>Add formulas, placeholders, summary items for each new bucket in every group that had formulas, placeholdes, summary items for the existing buckets.</li>
<br>
<li>Search all code and add logic for every new bucket identical to the code for the others buckets. i.e.
<br><br>if b0 = .. then ..
<br>end if;
<br>if b1 = .. then ..
<br>end if;
<br>...
<br><b>if b7 = .. then ..
<br>end if;
<br>if b7 = .. then ..
<br>end if;
</b>
</li> -
Hello,
What report can be used to obtain the following for Accounts Receivable (all in one report would be preferred):
AR Aging
Material Code
Volume
Price of material
For example, AR has $1M due from a customer (its current/within 30 days)
What material(s) does that cover? It covers x,y,z materials
At what price per material? x price is $90.81 per bbl, y price is $100.79 per bbl and z price is $65.84 per bbl
What is the volume of each? x volume is 5,000 bbls, y volume is 3,000 bbls and z volume is 3,700
We need to be able to run a report that includes all the above data.
Any help is greatly appreciated.
Thanks!Please check report under Financial-> Financial report->Accounting->Aging- > Choose customer aging receivables.
Also here is a list of other usual reports available:
Accounting - Financial Accounting - Customers - Information System - Reports for Accounts Receivable Accounting
Customer Balances
S_ALR_87012167 - Accounts Receivable Information System
S_ALR_87012172 - Customer Balances in Local Currency
S_ALR_87012186 - Customer Sales
S_ALR_87012169 - Transaction Figures: Account Balance
S_ALR_87012170 - Transaction Figures: Special Sales
S_ALR_87012171 - Transaction Figures: Sales
Customers: Items
S_ALR_87012168 - Due Date Analysis for Open Items
S_ALR_87012197 - List of Customer Line Items
S_ALR_87012173 - List of Customer Open Items for Printing
S_ALR_87012174 - List of Customer Open Items
S_ALR_87012175 - Open Items - Customer Due Date Forecast
S_ALR_87012176 - Customer Evaluation with OI Sorted List
S_ALR_87012177 - Customer Payment History
S_ALR_87012178 - Customer Open Item Analysis by Balance of Overdue Items
S_ALR_87012198 - List of Cleared Customer Items for Printing
S_ALR_87012199 - List Of Down Payments Open On Key Date - Customers
Master Data
S_ALR_87012179 - Customer List
S_ALR_87012180 - Address List
S_ALR_87012182 - Display Changes to Customers
S_ALR_87012183 - Display/Confirm Critical Customer Changes
S_ALR_87012195 - Customer Master Data Comparison -
Moving customer balance from Accounts Receivable to Notes Receivable
Hi Experts,
We would like to move a customer's accounts receivable balance from accounts receivable to notes receivable and have the amount removed from the aging report.
What steps do we need to take to make that happen?
THanks for your help?
JaneHi Jane
In that case you do an Incoming Payment
In the Incoming Payment - > Payment Means choose cash - Tab. select 'Notes to receivable' account there. since your 'Notes to receivable' is not a cash account your cash reports will also not be effected
Regards
Sandeep
Maybe you are looking for
-
I created a simple site and am trying to make it live. I changed the name servers where I registered the name to "ns1.worldsecuresystems.com" and "ns2.worldsecuresystems.com", and know propogation takes some time but it's been a couple of days. How d
-
My iPod Classic only holds a charge for 10 minutes. Can this be repaired?
-
Error message Cannot find mozilla run time
When trying to access Firefox on my PC get message Cannot Find Mozilla Run Time. OS Windows XP
-
I have a need to create a form that has a multiple signature fields using a tablet pc and pen. I also need the form to save and/or print the actual form and hand written signature image. Is there a way to implement this with Acrobat?
-
I have a 2009 model 8GB iPod Touch
I have never set a password up on it and now want to connect to my MacBook Pro without using iTunes but it is asking for a password.I am assuming that there is a factory default one,how do I go about finding it please?