Alternative Periods in Report Painter
I'm trying to create a report painter report for labour efficiency, it compares actual labour confirmations to a statistical key figure for payroll hours.
I have the basic elements, but my problem is this. We currently run our accounts on a calendar month basis, so we have 12 periods in FI. This report is required on a weekly basis for each weeks payroll. Is it possibly to report totals for a given week, when that is not your accounting period?
I can't see any obvious characterisics that will give me a weekly total of each figure, but I'm wondering if it os possible to define alternative periods (e.g. 52/53 week years ending each sunday for a period, and bring that in as a row characteristic).
Has anybody managed to achieve anything like this, and if so how?
Postings can occur anytime in the week, so I don't think posting date is an option, but may be if you can specify ranges that can be logically extrapelated in the report (i.e. Mon-Sun).
Thanks for any advice on this
Graham
Has anybody got any comments or advice on this?
Graham
Similar Messages
-
Period in report painter report
Hi Experts,
I use a report painter report where certain variables are used.
In report, I have two columns. First column shows details of current period and second column shows immediate prior period.
Say 1st column shows details of period 2, 2011 then 2nd column shows period 1, 2011.
Here, the problem I am facing is, if I execute for period 1, 2011 u2013 I expect period 1 of 2011 in column 1 and period 12, 2010 in column 2 u2013 but in 2nd column, instead of period 12, it shows heading as period u20180u2019 and no details are displayed. This is happening only if I execute for period 1. From period 2 onwards its fine.
The variables I used in column 1 and 2 are
Column 1
Fiscal year : Variable u2018ZYEARu2019
Period : ZPERTO
Column 2
Fiscal year : Variable u2018ZYEARu2019
Period : ZPERT-1
Details of formula variables
ZYEAR: From field (GLPCT- RYEAR) with formula (IF '#S006' = 1 THEN '#S001' - 1 ELSE '#S001')
ZPERTO: From field (GLPCT- RPMAX) with formula (IF '#S006' = 1 THEN 12 ELSE '#S006' u2013 1)
ZPERT-1: From field (GLPCT- RPMAX) with formula ('ZPERTO' -1), also Internal variable check box is checked in this variable.
Could someone explain me how to solve this. I would like to se the system right with minimum changes because these variables are used in some other reports too. So would like to make the thing possible with minimum changes.
Thanks.Hi,
Create 2 more variables and use this formula.
Variable 1: ZYEAR (Fiscal Year) RYEAR u2192 '#S001'
Variable 2: ZPERT (Period) RPMAX u2192 '#S002'
Variable 3: ZPERT-1 (Period -1) RPMAX
IF 'ZPERT' > 1 THEN 'ZPERT' - 1
ELSE 12
Variable 4: ZYEAR-1(Year for Period-1) RYEAR
IF 'ZPERT-1' < 'ZPERT' THEN 'ZYEAR'
ELSE 'ZYEAR' - 1
Use the Variables
1.ZYEAR & 2.ZPERT for Current Month.
3.ZYEAR-1 & 2.ZPERT-1 for Previous Month.
Hope it solves your problem.
~Andrew -
Report painter-want to hide period columns dynamically if the period is not closed
Hi All,
I have made report with 12 columns like JAN, FEB till DEC in report painter (GRR1)
Requirement is that if say, currently only period no.4(APR) is closed and we are in period no.5( MAY) or system date is in MAY, then the report should not show the data for the current period no.5(MAY), eventhough data is there. Or else it should show data for JAN to APR (closed periods)
For this I defined 12 different period formula variables in GS11, based on system paramters like
S008 Year (from Local System Date)
S002 Month (from Local System Date)
S003 Day of Month (from Local System Date)
S012 Current Period in Current Year (per CO Fiscal Yea
But the issue is that eventhough the variable is defined as formula variables, still the default values are given by system and default value only getting passed to the report and thus data is displayed for the unclosed period.
But SAP help says that formula variables are without default values unlike the value type variable.
Any help in this will be highly appreciated.Hi All,
I have cracked it and got the solution with redefining the formula variables.
Details
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
NOV
No.of days in each Month
31
28
31
30
31
30
31
31
30
31
30
day number in year
31
59
90
120
151
181
212
243
273
304
334
result available after 15 days
47
75
106
136
167
197
228
259
289
320
350
Formula variable definition for 11 months in current year
ZTPFR01
ZTPFR02
ZTPFR03
ZTPFR04
ZTPFR05
ZTPFR06
ZTPFR07
ZTPFR08
ZTPFR09
ZTPFR10
ZTPFR11
IF '#S005' <47
IF '#S005' <75
IF '#S005' <106
IF '#S005' <136
IF '#S005' <167
IF '#S005' <197
IF '#S005' <228
IF '#S005' <259
IF '#S005' <289
IF '#S005' <320
IF '#S005' <350
THEN 1
THEN 2
THEN 3
THEN 4
THEN 5
THEN 6
THEN 7
THEN 8
THEN 9
THEN 10
THEN 11
ELSE 0
ELSE 0
ELSE 0
ELSE 0
ELSE 0
ELSE 0
ELSE 0
ELSE 0
ELSE 0
ELSE 0
ELSE 0 -
Report Painter--Addition of Period
Hi All
We made a report using report painter. Is there a method to add 'from period to period' instead of only 'to period'. It will allow us to put periods in range.
Regards
PankajHi Adhikari,
Go to GRR2, select your report, go to Edit Menu, click on "Gen. Data Selection" and then select the Period from Available Characteristics and select the period variable from Period - To Period. First Two Character of Variable represents Standard library e.g. in below snapshot Report Library is belongs to EC-PCA Profit Center.
Regards
Javed -
Report Painter question (FGI1) How to limit output up to a specified period
Hello
I have a report painter question.
I am trying to create a BS report using tcode FGI1 (FALGFLEXT), that lists out the BS values by month (Jan - Dec).
But the problem I am coming across is, if I specify selection parameter 01 2008, the report also populates the same values into the unposted months ahead (Feb/Mar/April)
Something is wrong with my parameters.
Is there a way I can limit the report output up to the specified period/month?
I thought I might be able to work around this by creating a formula/variable (like in GL-SL), but it doesnt seem to be the case.
Any thoughts appreciated
regards
KenPeriod shall be included in the column characteristics. Check the variables or Values in column definition for the characteristic period.
You could either give the values of period 1 for col 1, 2 for col 2, etc
or you may use variables for period. The variables can be a formula variable with conditions.
You make the user to enter a value for the 'To period' (ZTOPRD)
The value for the variable for column 2 (Feb) shall be = 2, if ZTOPRD > or equal to 2 else, give some 17 .
This way when the user enters a value of 1in the to period, the system would default 17, for which there won't be any values.
You may extrapolate the above formula for various remaining columns of period. -
Report Painter - Period Zero Balance Sheet Account
Dear SAP Experts,
I'm trying to create a balance sheet using report painter and understand from the forum users that we have to use Period "Zero" to run the report.
However, the report that I generated from SAP shows the yearly movements not the accumulated balance.
I'm not sure what possibly went wrong and would appreciate if anyone could please advise on how should I troubleshoot / fix it?
Many thanks.
Regards,
CHHi,
Are you working with SAP Business one? If not, please find correct forum and repost this discussion to get quick assistance. This SAP Business one reporting and printing forum.
Please close this thread here with helpful answer.
Thanks & Regards,
Nagarajan -
Project Report in Report Painter
Hi,
Need your help for one of my issue.
Current issue in the System / reqirment:
There is a project report in report painter-GR55 which used to provide planed / actual cost and planed / actual quantity of the project. Whenever we are trying to run the report for several years and periods there is no cumulative data displaying. E.g. if we want to execute the report for the range of 001 period/2009 fiscal year to 004 period/2010 fiscal year, system is displaying data of 2009 and 2010 for the period of 01 to 04 only and there is missing data for period from 05 till 12 in 2009
Root cause:
There is no field in table-CCSS for the fiscal year/ period (FISCPER field name). As per the OSS note-157720 this is standard behavior of report painter. SAP suggested to build new report group based on OSS note-157720.
Approach:
An an alternative we used table-RWCOOM as there is field fiscal year/period (FISCPER). The new report group is working fine except planed cost of the project as the planed cost of the service orders are added up to project planed cost. We found there is missing field name-Object indicator which will restrict planed cost of the service order flow into project for which planed cost of the service orders are added up to project cost plan. This field-object indicator is available in table-CCSS.
Looking for now to fix the issue:
Option-1
We are looking for any field similar to object indicator in table-RWCOOM which will restrict planed cost of service flow into Project
Option-2
Build new report based on OSS Note-157720.
Please advise for this issue.
Thank you in advance.
Regards,
RakeshHi Eli,
Thanks a lot for your suggestion. A small query i got here while building the auxilarry coloumns-2 and 3.
As per the Note (157720), in the auxilary coloumn-2 for the period we have to define period as 0 .....from period-1. Whereas my from period will be 1 and i can't provide from period-1 here
In same way for Auxilarry coloumn-3 period details as per the Note will be To period +1 ...17 whereas my to period will be 12 so i may not enter the details.
System will forbid if to period value is less than from period value.
Could you guide me on this.
Thank you for your cooperation.
Regards,
Rakesh -
No Program generated after creation of new report via Report Painter
Hello,
I have created a new report after copying an existing report from report painter GRR1. The new report has also been assigned to a new Report Group relevant to the same library.
There is no Syntax error. The only change has been to the Title of the report.
However when I am trying to execute the report nothing happens. ABAP found that no program has been generated by SAP for this mew rpeort. We confirmed this by searching with my user ID in table TRDIR.
However there is no trace of it.
We have tried to execute the report from GRR3 & GR53 (report group). The report & report group is having the same attributes as the old one.
Unless the report is in executable stage we are not able to go to the Selection screen & finally from the Technical Information to the program name.
Please could you let me know what can be the possible cause for this & how can we resolve the same.
Thanks & Regards
Shreenath@JoeSchmoe115: Thanks for your suggestion. Using a web service or WCF service would still mean dealing with potential timeouts for very large reports (granted you can adjust those timeouts).
I think an approach using a console app could work, but rather than having the web app spawn it, an alternative would be to do the following: (1) have the web app insert report generation requests (including all necessary report parameters) into
a database table, and (2) have a console app, periodically invoked by Windows Task Scheduler, which reads that database table and then uses the SSRS API as you describe to generate the report, save the byte stream to a file, and finally send
the e-mail notification to the user.
mkedwards
What you've described will work but saving report generation requests in separate table may not be necessary. I don't have much experience with web services but can they just spawn C# console app with needed parameters and exit without waiting for console
app to complete?
The positive side of using database to store report generation requests is that you would have complete log of all requests. Your console app can then update database with completion status. -
Missing entries in report painter report
Hi,
I'm using report painter for P&L and Balance sheet. The report uses table GLPCT.
There is an entry for downpayment made which is posted to a downpayment account and the other effect to the vendor (with an alternative recon a/c).
Both the downpayment G/L and the alternative recon G/L have are balance sheet accounts and are mapped in the report under appropriate heads.
The problem now is there is a downpayment entry in period 4 which is reflected in FS10N in the respective GL accounts. But in the report only the downpayment GL reflects the period 4 (current balance) whereas the Reconcililation GL shows only period 3 balance. Thus there is a difference in the Balance sheet totals.
Any ideas on how this could be dealt with?
Thanks,
Rajan.Hello
Which SAP version you are on.
alok -
No totalization in a report of report painter for row containing a set
Hi!
I've created a set XXXX based on the table-field GLPCT-RACCT. One of the row of the set is a formula. The formula is the sum of the rows of the set / 2 i.e row 005 of the set XXXX is (001002003+004)/2. The set has been added as characteristic value element, as row of a report of report painter. I've take a look to the output of the report but the total of the row based on the set does not take into consideration the formula inside. why?
i.e
Report period 1
row 1 100
row 2 10000
row Z based on set XXXX:
001 20
002 20
003 20
004 40
005 (formula) 50
total of row Z based on set 100 (instead of 150)
Could you help me in solving the problem?
Thanks
GiovannaThere may not be any currency attached to the value derived by the formula. That could be the reason why it is not getting summed up. The total would be expecting all the items to be summed up are of same currency,
I am not sure of how to make the total to add up the formula.
Alternatively you may check to see if all your row requirements can be fitted in within the set , i.e. including subtotals and totals. -
Dear Sapmates,
I am working on Report painter. I created cost center planning report using Report painter. I used the library 1AB to create my report. I created my report in two environments one in Test (working good) and other one in Development client (Not working).
I created the variables
1. ZPERBL for period basing on the table COSP (field PERBL)
2. ZCURRYR for fiscal yr basing on the table COST (field GJAHR)
3. Using the SAP standard variable 1VERP for version based on the table CCSS (field VERSN).
In development client there is no data while in the test client there is data. On execution (F8) In development client I am getting the error
Set 010210001000 does not contain any entries, message no. GR656
Could you pls let me know how to overcome this error. Any suggestion would be highly appreciable.
Many thanks.
Regards,
Pabbi.Pl follow Ajay's suggestion.
Alternatively you may use export import feature of Report painter. Go to the report library GR22/GR23 > Utilities > Transport > Export (or Transaction GR27). Mention your library, check 'Export to presentation server', 'with dependant objects'. Mention the path against export file. Do all this in source (Test client).
In destination client (Development client) you may use transaction GR28 and import the file. This should generally copy the sets as well if I am not mistaken.
If you are using report groups use GR57 and GR58 instead.
Regards,
Subodh -
Creation of report with the help of report painter
Dear Experts,
I need report painter material, if any body have pls farward to me.
my intension to create controlling report with the help of report painter.
I am ready to award full points.
Thanks in advance
Regards
avudaiappan
Moderator - Please read this:
/thread/931177 [original link is broken]
Thread lockedHello Chinasammy,
Report Painter allows you to create reports using data from SAP application components, which you can adapt to meet your individual requirements.
Many of your reporting requirements can already be met by using the standard reports provided by various SAP application components. If these SAP standard reports do not meet your reporting needs, Report Painter enables you to define your specific reports quickly and easily.
When executing a Report Painter report, it is displayed by the system in Report Writer format. You thus have access to the same functions as for Report Writer reports defined in the same way, and can combine Report Painter and Report Writer reports together in a report group.
Report Painter uses a graphical report structure, which forms the basis for your report definition and displays the rows and columns as they appear in the final report output.
To facilitate report definition, you can use many of the standard reporting objects provided by SAP (such as libraries, row/column models, and standard layouts) in your own specific reports. When you define a Report Painter report you can use groups (sets). You can also enter characteristic values directly.
Advantages of Report Painter include:
Flexible and simple report definition
Report definition without using sets
Direct layout control: The rows and columns are displayed in the report definition as they appear in the final report output, making test runs unnecessary.
=============================================
Below mentioned is the process for creating reports using Report Painter as a tool.
Selecting and maintaining a library for your report: As the transfer structure to Report Painter you use a report table, which is defaulted by SAP and can not be maintained. This table contains characteristics, key figures and predefined columns. In a library, you collect the characteristics, key figures, and predefined columns from the report table, which you need for your Report Painter reports.
When you define a Report Painter report, you assign it to a library. Reports assigned to one library can only use the characteristics, key figures, and predefined columns selected for that library.
When you create or maintain a library, the Position field determines the sequence in which the characteristics, key figures or (predefined) key figures appear in the Report Painter selection lists when you define a report. This allows you to position the objects that you use regularly in your reports at the beginning of the selection lists. If you do not make an entry in the Position field, you will not be able to use this object in Report Painter reports.
You can use either the standard SAP libraries for your reports or define your own.
(ii) Selecting or maintaining a standard layout for your report: Standard layouts determine report layout features and the format of your report data.If the SAP standard layouts do not meet your reporting requirements, you can create a new standard layout or change an existing one.
(iii) Defining row and column models: A model is a one-dimensional, predefined reporting structure that you can insert in either the rows or columns of your report.If you often use the same or similar row or column definitions in your reports, it is recommended that you create row or column models.
You must define the row and/or column models that you want to include in your report definition before you define the report.
You can also use the standard column models supplied by SAP.
(iv) Defining the report: Defining a Report Painter report involves the following steps.
(a) Define the report columns: You define the report columns using the characteristics, key figures, and predefined columns selected for the library that the report uses. Alternatively, you can use a column model for column definition. Column models are predefined column structures which you insert into your entire column definition, instead of defining each individual column.
(b) Define the report rows: You define the report rows using the characteristics selected for the library selected for the report.
Alternatively, you can use a row model for your row definition. Row models serve the same purpose as column models, but are used to define a report row.
Edit and format the report rows and columns in line with your requirements. (For example, you can hide rows or columns, define the column width or define colors for your report rows).
(iii)Define general data selection criteria for the selection of your report data: Selection criteria are the characteristics used to select data for the entire report. You cannot enter characteristics as data selection criteria if they are already being used in the report rows or columns.
(iv) Assigning the report to a report group: Once you have defined a report, you must assign it to a report group. A report group can contain one or more reports from the same library. However, reports that share the same data will select data more quickly and improve processing time.
Hopw this helps you. Please let me know if you need anything more and assign points.
Rgds
Manish -
Changing header in report painter
Hi All,
I have a requirement to change the header(column). I am using the global variable &5PY(Period/Year) in the characterictics value. So it displays an output like 06.2008. But the client needs this to be displayed as June 2008.
Kindly help me out with this.
Regards,
KarthikIn report painter you can select variouselements based on which the data will be pulled. I haven't seen any report painter with two header lines and don't think report painter allows that. But for your requirement I believe you can select the periods in the header line itself.
-
Need to add Purchase Order field in Standard report in report painter
Hi Gurus,
I have a requirement to add an extra field in Cost center:Act/Plan/Comm CC Cur report.This is otherwise a Z report in report painter with 0% code (T-code : GR55-> Report group->Report).But,when we go to technical information of this report,it has four standard sap programs,which contains code for this selection screen.It does not even have a modification scope.
Selection screen of this report contains following parameters:
Selection values:
Controlling Ar
Fiscal Year
From Period
To Period
Plan Version
Selection Groups:
Cost Center Group
Or value(s)
Cost Element Group
Or value(s)
My requirement is to add one more parameter : Purchase oeder in new block:
Is there any way to achieve it.
Note: Copying the standard progs into custom prog is not working,i already tried that.
Please let me know your suggestions,if any one of you came across such requirement before.it is very impoertant for me.
Thanks in advance,
MeenakshiHi Subramaniyam,
You can find enhancement in me28 by following steps and then apply your logic in include of this enhancement.
cmod>Give a project name>in enhancement column give the package name ME >f4>in package write ME-->ENTER>It will show you all enhancements available in me28> find which ever suits your requirement>save > click on components> from there you can make changes in include program.to add that particular field. -
Period Balance Report for Actual/ Commitment only
Hi,
Do we have any report for getting Periodic balance for cost Centre Actual and commitment Balances.
Regards,
VenkatIf there is not a specific YtD report, then it is easy to create one: Using the report painter, copy the existinf report, and amend the columns to reflect not the current month, but from the 1st period to the current month.
Maybe you are looking for
-
How to package XI/PI Interfaces in a product ?
Hi experts ! I´m working at a company that have a project to integrate SAP ECC with a software that they sold, and they want to turn the interfaces developed in a product to be sold to their customers(that use SAP and the software that they s
-
Time Machine will not backup after Snow Leopard.
Pertinent information: Macbook Pro pre-aluminum body Time Machine backing up over network to a ppc mini with 500 gb external drive. This worked fine with Leopard for over a year. I installed Snow Leopard last week and this is the first time I got a c
-
Hoe to connect java with mysql 5.0
I have installed the new Os. in that RHE-5 Os is there, now I want that java can connect ot mysql but , its not able connect with mysql so please guide me.
-
All, I hope I am not doubling up here but I have a little problem. In my classroom I have installed a Linksys wireless router and it works great (for the Macbook, Macbook Pro and PC) for the computers on the system. Except for my Macbook when I unplu
-
I keep getting this publish error on my IwebCan't create the file "Typesetter Header3.jpg." The disk may be damaged or full, or you may not have sufficient access privileges.