Columns out of order in ageing report
Hello,
When running the 'Customer Receivables Ageing' Report the ageing columns are not in the order they should be. For example:
The columns should be in this order:
Customer Code | Customer Name | Balance Due | Future Remit | 0- 30 | 31-60 | 61-90 | 91-120 | 120+ | Doubtful Debt
Instead it is showing in this order - which is wrong:
Future Remit | 0-30 | Customer Name | 120+ | 31-60 | 61-90 | 91-120 | Customer Code | Doubtful Debt | Balance Due
I have located a similar instance on the SAP notes but this refers to their being a possible two instances of this report open. This is not the case. I have had the user log out of SAP and log back in as well as having them restart their pc - both to no avail.
Would anyone else have any suggestions?
Regards,
Juan
Hello Juan -
contact SAP Support or Partner immediately - we had the similar situation a logn time ago and someone at SAP had to apply a fix. I never heard what caused it...
Take care - Zal
Similar Messages
-
ALV Grid Exporting to Excel - Columns out of order
Hi,
In my ALV grid everything is in order as it is in the structure. When however I export to excel from ALV grid, the columns are out of order. First it lists the string columns, then number columns and lastly date columns. Is there a way to make excel keep the same order as it is in ALV grid?
Thanks,
SergiyI am not much of an ABAPer but I was able to set the column position during data declaration with
gs_fcat_line-col_pos = 1, for example.
That would put the column in the first position in ALV as well as the excel export.
Thanks for your inputs.
Sergiy -
Column Arrenge in order in intractive report
hi..
i want to Arrenge Column according to me in order in intractive report .I have use arrow for up & dowmn in report Column Attributes .but there are no change .
How can i arrenge column in order acording to me.
Thanks
Manoj KaushsikHi,
Run page.
Then open interactive report action menu and Select Columns.
Order your columns. And then again from action menu Save Report.
In select list select "As default report setting".
Br, Jari -
Hello,
I have an alv grid that shows some information and when i have to export that information to an excel file, in that file the columns doesn't appear in the same order than in the alv.
Do you know what does it happen?
ThanksHello again,
i have checked my fieldcatalog and my internal table and both have the same order, with the description field in the last position.
Curiously, when i export the alv to an excel file, the description column doesn't appear in the last position, the amount field (decimal) appears in that position.
could anyone help me? -
Customer aging report in Sales Order PLD
My customer would like to have customer aging report to be displayed in Sales order PLD. kindly let me know whether it is possible through system variables. if so, please let me know the system variable values for diferrent aging periods like 0-30, 30-60, 60-120, and 120+. etc. Pls suggest any other solution if this is not workable.
Hi Rajesh
The system variables exposed for the ageing report will not be available for the sales order report. You will need to create multiple fields on the PLD to achieve this. The best would be to use the JDT1 table and Select Debit minus Credit columns. Then add fields with dates as rules and apply each ageing block to each date period (rule) as a sum of debit - credit. Unfortunately SAP Business One does not have a balance table where balances are stored, and they are always calculated on the fly from the journal tables. The alternative is to add a User Defined Table and store the Ageing in this table, and then simply join this table to the BP for the sales order in the PLD. Updating the table will have to be done possibly with a stored procedure.
Kind regards
Peter Juby -
WIP : Work Order Aging report
Hello,
Is there any standard program given by Oracle on WIP as 'Work Order Aging report' ?
I guess not.
If its not, then is there any other program related to WIP Aging exists in Oracle?
Thanks in advance.Hi,
Can you please make Ship To also as Primary Business Purpose?
Regards
Raghavender K -
How to order an entire Report by a column with in a group...
Okay, I have a Group Above report, and I want to order the groupings by a column within the group. I am using a lexical parameter in place of the entire ORDER BY statement in the query, giving the user the capability to sort the report by any specific column, at runtime.
So, basically, this parameter allows for the ORDER BY to be dynamic; however, in the Data Model, I am required to designate at least one hard-coded break column, which overrides whatever column is designated by the user at runtime.
Any ideas how I can get around this?Hi Brice,
If you want just i single hard coded column in a group
then i think you can create summary column with counting
so you can say say a column that gives you just Serial no.
and rest of the thing as it is.
in this way you got your hard column and also Order by facility
that you want.
Hope that helps you.
Enjoy Oracle.... -
Hello,
My database contains invoices due in october 2010.
When I run the aging report, the amount of the invoice is not in column 0-30 but in column 120+
When I run the dunning wizard, these invoice are not included.
i tried to look all the parameter without success. Any idea why I have these invoice in this column ? Please let me know if you need more information to understand my issue.
I also tried to run the report in 8.81, and teh problem remain the same
Thank you for you help
SébastienGordon,
OK you're right, I didn't read well this report, and I was confused with the fact that these invoices were not in the dunning wizard result.
So yes, the aging report is correct, but my issue was the dunning wizard, and I realize these invoices have a dunning level in the installment higher than the max dunning level of my dunning terms.
So thank you for your answer, it lead me to look at the real problem!
Sébastien -
Can Numbers put the dates (in a column) in order if I enter out of order
I am a procrastinator and I have lots of receipts to enter. If I enter with the dates out of order is there a way numbers can put in order for me.
Thank youRobin,
When you hover your mouse over the column Label area of an active Table, a disclosure triangle appears. Clicking the triangle gives you a menu of column actions, including Sorting the column, either ascending or descending.
Sorting will put your dates in order. The prerequisite is that the dates you enter must be recognized as Date/Time values, not as Text. If you input your dates in a standard way for you region/language, they will normally be properly recognized. One way to test for this is to Select the Dates column and change the date format in the Cell Inspector. If you can freely change the format, for example from "1/1/15" to "January 1, 2015", the sort will be successful.
Regards,
Jerry -
How to order / group a report by a placeholder column ?
How to order / group a report by a placeholder column populated by the group filter ?
In more detail .....
My Data model editor's select statement brings back (say 1000 rows) from the database.
The group filter decides (on performing certain validations) whether to print a row or not in the report.
Additionally the group filter calculates a "rule type" (just a rule number to say on basis of what rule, the row was selected)
I would like to order/group the report on the placeholder column which was calculated by the group filter ?
Obviously, I won't be able to add the "ORDER BY :CP_RULE_NUMBER" in the sql statement as the placeholer column cp_rule_number
is determined by the group filter level only. (If I do, I get a frequency error)
Any ideas ?
Thanks in advance.
Edited by: user553361 on 8/10/2008 17:35how is the group filter implemented?
If its pure PL/SQL, what about putting the filter-procedure in a stored function into the database? Then you could use the group filter in your query. -
Disk Utility reports "keys out of order"
The machine I have is now reporting some worrying signs, when using Disk Utility it reports "keys out of order" which I have no idea what this means.
When starting in single user mode and running sbin/fsck -f it comes back with disk0s5: I/O error keys ot of order. Also its unable to repair
Bought Drive Genius and this say unable to fix and reports
error: invalid HFS resourse fork clump size in volume header (0)
HELP, what do I need to do and does anybody know what the problem is, come to to that what should I do.
Have just bought a 160GB D2 extreme hard drive firewire extreme drive as I think this might be very handy here. Assume that back up every thing is going to be essential
Thanks in advance of possible solutions
DavidThis is a difficult error to repair and neither Disk Utility nor fsck may be able to repair it. In which case you would need to try Disk Warrior which may have success depending upon the extent of the problem.
Boot into single-user mode and run the command, fsck -fy, at least four consecutive times but not more than seven. If fsck finally returns with a drive OK message, then it has successfully repaired the problem. If it does not succeed, then either use Disk Warrior or reformat the drive. -
B10 build TableView row selection causes columns to stretch out of order
When running the following css on a tableRow to change the selected highlight colour. If you have 50 of more rows and need to use the arrow keys to scroll the columns become stretched and out of order
.table-view .indexed-cell .cell: selected {
-fx-border-color: #f8c27f;
-fx-background-color: rgb(230,230,230);
}Could you please post a bug in the JavaFX Jira at http://javafx-jira.kenai.com. If you file it under the 'runtime' section against the 'controls' component, it will be looked at as soon as possible. Ideally you'd include a small test application as an attachment.
Thanks!
-- Jonathan -
Move order pick slip report XML report not geting out put as templete
Hi,
SUB: i have to create one XML report on .RDF(move order pick slip report).
Submitting procedure move order pick slip report : i have created one Discrete Job and released that Job, then Component pick release for that particular job. then move order number will generates. then automatically fires the Move Order Pick Slip Report.
NOTE: what i meant to say is i am not submitting the report from SRS window. it will fires automatically when move order is generated.
for this i have taken .xml and generated .rtf according to my layout and i have registered with XML publisher also.it is correct . But while running the report i am getiing output as geting codes not in template(wht i have .rtf) format.
if i have to see the output in template from. (i have taken in conc program output as XML also) still same problem.
please help me if anybody having solutions.
Thanks
Venakt MHi,
Looking for some help on this.
Thanks in advance!
Venkat -
Can using query create aging report for GL Account
Hi all expert,
I have a challenge scenario which customer request print out aging report for the following GL Account.
This is not a business partner account. However, customer want display like aging report.
30 days aging report for the following GL accounts by projects:-
i) WIP (Work In Progress) account
ii) Accrued Revenue account
iii) Accrued Cost account
Examples:
Current Balance 30 day 60 day 90 day 120 day
Account WIP 10000 2000 3000 5000 0
Any idea or example given? If yes, can you provide a query here?
Regards,
Eric TanHi Eric
In standard SAP Business One this is difficult as the reports are 2 dimensional. To achieve this you will need to write multiple select statements into a temporary table and then select the final result from the temp table. Here is a sample for you to test:
USE [*DATABASE_NAME*]
GO
/****** Object: StoredProcedure [dbo].[REPORT_NAME] Script Date: 04/24/2009 13:17:21 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE proc [dbo].[*REPORT_NAME*]
as
set nocount on
begin
DECLARE @Day_no varchar(2)
DECLARE @Month_no varchar(2)
DECLARE @Year_no varchar(4)
DECLARE @Start_Date Datetime
SET @Day_no = DAY(GetDate())
SET @Month_no = MONTH(GetDate())
SET @Year_no = YEAR(GetDate())
SET @Start_Date = @Year_No + '/' + @Month_no + '/' + @Day_no -- + '/' + @Year_No
IF OBJECT_ID(N'tempdb..#CRDAGEING', N'U') IS NOT NULL
drop table #CRDAGEING
SELECT T0.[CardCode] AS [CardCode], T0.[CardName] AS [CardName], -T0.[Balance] AS [Balance], CAST(0 AS MONEY) AS [Current], CAST(0 AS MONEY) AS [1Week], CAST(0 AS MONEY) AS [2Weeks], CAST(0 AS MONEY) AS [3Weeks], CAST(0 AS MONEY) AS [4Weeks], CAST(0 AS MONEY) AS [5Weeks], CAST(0 AS MONEY) AS [6Weeks], CAST(0 AS MONEY) AS [Over6Weeks], CAST(0 AS MONEY) AS [Avg3Months], CAST (0 AS MONEY) AS [Onhand] INTO #CRDAGEING FROM OCRD T0 WHERE T0.[CardType] = 'S' -- and T0.[CardCode] <> '' --and T0.[DocDate] >= @FromDate AND T0.[DocDate] <= @ToDate
INSERT dbo.#CRDAGEING SELECT T1.[ShortName], NULL, 0, -SUM(T1.[BalDueDeb] - T1.[BalDueCred]), 0, 0, 0, 0, 0, 0, 0, 0, 0 FROM JDT1 T1, OCRD T2 WHERE T2.[CardType] = 'S' and T2.[CardCode] = T1.[ShortName] and T1.[DueDate] <= @Start_Date GROUP BY T1.[ShortName]
INSERT dbo.#CRDAGEING SELECT T1.[ShortName], NULL, 0, 0, -SUM(T1.[BalDueDeb] - T1.[BalDueCred]), 0, 0, 0, 0, 0, 0, 0, 0 FROM JDT1 T1, OCRD T2 WHERE T2.[CardType] = 'S' and T2.[CardCode] = T1.[ShortName] and T1.[DueDate] >= DATEADD(DAY,1,@Start_Date) and T1.[DueDate] <= DATEADD(DAY,8,@Start_Date) GROUP BY T1.[ShortName]
INSERT dbo.#CRDAGEING SELECT T1.[ShortName], NULL, 0, 0, 0, -SUM(T1.[BalDueDeb] - T1.[BalDueCred]), 0, 0, 0, 0, 0, 0, 0 FROM JDT1 T1, OCRD T2 WHERE T2.[CardType] = 'S' and T2.[CardCode] = T1.[ShortName] and T1.[DueDate] > DATEADD(DAY,8,@Start_Date) and T1.[DueDate] <= DATEADD(DAY,15,@Start_Date) GROUP BY T1.[ShortName]
INSERT dbo.#CRDAGEING SELECT T1.[ShortName], NULL, 0, 0, 0, 0, -SUM(T1.[BalDueDeb] - T1.[BalDueCred]), 0, 0, 0, 0, 0, 0 FROM JDT1 T1, OCRD T2 WHERE T2.[CardType] = 'S' and T2.[CardCode] = T1.[ShortName] and T1.[DueDate] > DATEADD(DAY,15,@Start_Date) and T1.[DueDate] <= DATEADD(DAY,22,@Start_Date) GROUP BY T1.[ShortName]
INSERT dbo.#CRDAGEING SELECT T1.[ShortName], NULL, 0, 0, 0, 0, 0, -SUM(T1.[BalDueDeb] - T1.[BalDueCred]), 0, 0, 0, 0, 0 FROM JDT1 T1, OCRD T2 WHERE T2.[CardType] = 'S' and T2.[CardCode] = T1.[ShortName] and T1.[DueDate] > DATEADD(DAY,22,@Start_Date) and T1.[DueDate] <= DATEADD(DAY,29,@Start_Date) GROUP BY T1.[ShortName]
INSERT dbo.#CRDAGEING SELECT T1.[ShortName], NULL, 0, 0, 0, 0, 0, 0, -SUM(T1.[BalDueDeb] - T1.[BalDueCred]), 0, 0, 0, 0 FROM JDT1 T1, OCRD T2 WHERE T2.[CardType] = 'S' and T2.[CardCode] = T1.[ShortName] and T1.[DueDate] > DATEADD(DAY,29,@Start_Date) and T1.[DueDate] <= DATEADD(DAY,36,@Start_Date) GROUP BY T1.[ShortName]
INSERT dbo.#CRDAGEING SELECT T1.[ShortName], NULL, 0, 0, 0, 0, 0, 0, 0, -SUM(T1.[BalDueDeb] - T1.[BalDueCred]), 0, 0, 0 FROM JDT1 T1, OCRD T2 WHERE T2.[CardType] = 'S' and T2.[CardCode] = T1.[ShortName] and T1.[DueDate] > DATEADD(DAY,36,@Start_Date) and T1.[DueDate] <= DATEADD(DAY,43,@Start_Date) GROUP BY T1.[ShortName]
INSERT dbo.#CRDAGEING SELECT T1.[ShortName], NULL, 0, 0, 0, 0, 0, 0, 0, 0, -SUM(T1.[BalDueDeb] - T1.[BalDueCred]), 0, 0 FROM JDT1 T1, OCRD T2 WHERE T2.[CardType] = 'S' and T2.[CardCode] = T1.[ShortName] and T1.[DueDate] > DATEADD(DAY,43,@Start_Date) GROUP BY T1.[ShortName]
SELECT SR.[CardCode], MAX(SR.[CardName]), SUM(SR.[Balance]) AS [BalanceOwing], SUM(SR.[Current]) AS [Current], SUM(SR.[1Week]) AS [1Week], SUM(SR.[2Weeks]) AS [2Weeks], SUM(SR.[3Weeks]) AS [3Weeks], SUM(SR.[4Weeks]) AS [4Weeks], SUM(SR.[5Weeks]) AS [5Weeks], SUM(SR.[6Weeks]) AS [6Weeks], SUM(SR.[Over6Weeks]) AS [Over6Weeks] FROM dbo.#CRDAGEING SR GROUP BY SR.[CardCode] ORDER BY SR.[CardCode]
END
Go to Microsoft SQL Studio manager and select your company database. Then expand the list and select Programmability > Stored Procedures. Right click on Stored Procedures and select New Stored Procedure. Copy the above code over the code in the edit window and change the database name as well as report name. Then select Execute to create the stored procedure. If you make changes, remember to change the word CREATE to ALTER (with other words CREATE for the first execute, and ALTER thereafter). Then in SAP Business One create a new query and leave everything blank. Click on execute and select the pencil to change to edit mode. Remove the words SELECT and type in EXEC REPORT_NAME (change the REPORT_NAME to the name you used in SQL). Then execute again and the results will be displayed in SAP Business One.
Let me know if you get stuck. Remember the above is an example and will need to be changed to use your tables and fields as required. The basic idea is to move across by one column with each select statement. So for example the first select statement does the CURRENT column, the second one the 30DAYS column, and so on.
Kind regards
Peter Juby -
Hi All
i am trying to get a legitimate vendor Aging report from within SAP
The 2 reports that I am currently looking at are:
S_ALR_87012085 - Vendor Payment History with OI Sorted List
S_ALR_87012084 - Open Items - Vendor Due Date Forecast
But both these do not bring out the output the way i want it - and i tried changing the output control and it still doesnt bring out the report as i want it - I want a report like the S_ALR_87012178 for customers, with output control 1, 6 and a 0 - which gives me a logical list of the aged customers.
Is there one like this for vendors too? Any suggestions?
Thank you
RukshanaHi Ruksaana,
You can customize the vendor report to show the items overdue per vendor by using the following steps
1. Create a form using T Code - FKI4
In this form ( two-axis structure) provide the details for each column as per your Client requirement - Due from 0 - 30 days
etc. You can create a column (using formula method) at the end by adding the previous columns, this will give you total
amount of overdue items for each vendor
2. Create a report using T Code - FKI1
Based on the Form created in the above step. Make additional selections based on client requirements like document type,
company code, account type, currency etc. Execute the report.
The following link will give provides detail steps for the creation of the aforementioned form and report.
Re: AR aging report (summary by customer)
Hope this helps.
- Sadha.
Maybe you are looking for
-
Facing problem while using aggregate functions.
I am trying to use aggregate functions such as sum, count in my CQL query. It is not giving me an error but i am unable to get the correct output out of that. Query is: <?xml version="1.0" encoding="UTF-8"?> <wlevs:config xmlns:wlevs="http://www.bea.
-
Managing Undo tablespace & roll back segments
Hi, I have oracle 9.1 version and have created 5g undo tablespace apart from 20m rbs tablespace for 15 rollback segments. But it is seen that whenever i give UNDO_MANAGEMENT=AUTO then rollback segments are created using undo tablespace and not allowi
-
Hi, My scenario is Mae to order, when i m going to make new Finished material , i put 1 INR in with Price control "S".Then Created sales order - creation of BOM - production order - confirmation of production order - Then Dispatch the Finished good.T
-
[svn:osmf:] 9830: Changing a function name.
Revision: 9830 Author: [email protected] Date: 2009-08-31 06:47:49 -0700 (Mon, 31 Aug 2009) Log Message: Changing a function name. Modified Paths: osmf/trunk/framework/MediaFramework/org/openvideoplayer/composition/CompositeViewableTrai t.a
-
How to make menus for navigation?
I am coming from the Articulate world to Captivate. For those not familiar with Articulate, when you publish a Powerpoint file, it automatically creates a menu on the left with all the slide topics that you can skip to when clicking. How do I do this