Difference bet RKF & Filter
I having confusion in Restricted keyfigure & Filter.
As far as my understanding , filter will restrict the entire Query by the selection criteria & RKF resticts only that particular characteristic.
In one of the scenarion the filter is resticter by 2 infoproviders.
0infoProvider - PG0R_CTM & PG0R_CTQ.But In One of the resricted Key figure its resticted by PGOR_CTI.
Is this correct?
Reagrds,
Anita
Hi Anita,
Filter restricts whole Query result where as RKF restricts only selected KF.
For Example: Lets assume we have 'company code' in filter and it is restricted by '0040'.Query output will be for only '0040'.
If u restrict a KF with '0040' in RKF, then only that KF data will be restricted by '0040'.
Restricted key figures are (basic) key figures of the InfoProvider that are restricted (filtered) by one or more characteristic selections. Unlike a filter, whose restrictions are valid for the entire query.
For a restricted key figure, only the key figure in question is restricted to its allocated characteristic value or characteristic value interval. Scenarios such as comparing a particular key figure for various time segments, or plan/actual comparison for a key figure if the plan data is stored using a particular characteristic, can be realized using restricted key figures.
Please go through the following link:
[Difference between Restricted Key figures and Filter Values;
For understanding on Filter visit
[http://help.sap.com/saphelp_nw70/helpdata/EN/42/fcf20384631a71e10000000a422035/content.htm]
Go through the following link for restricted key figure
[http://help.sap.com/saphelp_nw70/helpdata/EN/61/d0b143aa26b849b4e79a859ea1d7d1/content.htm]
Hope this gives you a clear understanding.
Regards,
Yokesh.
Similar Messages
-
What is difference bet runtime analysis & performance analysis..?
Hi,
I am Siva Reddy,
I am new to ABAP,
I have a doubt,
Please clarify my doubt..
what is difference bet runtime analysis & performance analysis..?
Points will be given to perfect answers..
Regards,
Siva Reddy.Hi Siva!
This runtime analysis tools allows the ABAP/4 programmer to trace the tables used by the SAP dialog/reports programs. In the Analyze button, you can see four more buttons like:-
Hit List
Displays the execution time of each statement in the program.
Tables
Displays the tables accessed during run time.
Group hit list
Displays the execution time of all the statements and grouping them based on the type of command. e.g. performs, SQL and internal tables used.
Hirarchy
Displays the execution time of each statement in the actual order in which were executed. Uses indentation to indicate the level of nesting of statements within subroutines.
Any tables use by the transaction or program can be easily trace with the runtime analysis tools.
Go to transaction SE30
Type in the transaction code you want to analyze
4.6x
In the Restriction section: select the TMP -> Temporary variant
Click the Change button
Click the Duratn/type
Select None for Aggregation
Save the variant and execute again
After finishing the process, click back to SE30
Use F3 to move back to the initial screen of SE30
Click the Analyze Button
Click Goto -> Object-centered hit list -> Database tables
3.0x
Click Execute
After finishing the process, click back to SE30
Click the Analyze Button
Click the Table Button
After retrieving the table names, you can check the raw data with transaction SE16 - Data Browser or SE11 - Dictionary.
For example, if you want to display the data for MSEG - Material Document table
Transaction SE16
Type in MSEG for Table name and click execute.
Data Browser will display the default selection for you to display data. If you did not change the default and click execute the data browser will display the first 500 records.
Click Settings to change the List formats, User parameters and Fields for selection.
In 4.6x, you can use SE16N.
Transaction SE11 or SE12 (4.6x)
Type in MSEG for Object name and click the Display button.
Click Utilities -> Table contents for the default selection screen. If you did not change the default and click execute, the Dictionary will display the first 500 record.
Click Settings to change the List formats, User parameters and Fields for selection.
Transaction SE17
Type in the Table Name, put in the Selection value, put a 'X' in the Output column to display the data field and put in the Sort number from 01..99 (if you want to sort).
ools provided for Performance Analysis
Following are the different tools provided by SAP for performance analysis of an ABAP object
1. Run time analysis transaction SE30
This transaction gives all the analysis of an ABAP program with respect to the database and the non-database processing.
2. SQL Trace transaction ST05
The trace list has many lines that are not related to the SELECT statement in the ABAP program. This is because the execution of any ABAP program requires additional administrative SQL calls. To restrict the list output, use the filter introducing the trace list.
The trace list contains different SQL statements simultaneously related to the one SELECT statement in the ABAP program. This is because the R/3 Database Interface - a sophisticated component of the R/3 Application Server - maps every Open SQL statement to one or a series of physical database calls and brings it to execution. This mapping, crucial to R/3s performance, depends on the particular call and database system. For example, the SELECT-ENDSELECT loop on the SPFLI table in our test program is mapped to a sequence PREPARE-OPEN-FETCH of physical calls in an Oracle environment.
The WHERE clause in the trace list's SQL statement is different from the WHERE clause in the ABAP statement. This is because in an R/3 system, a client is a self-contained unit with separate master records and its own set of table data (in commercial, organizational, and technical terms). With ABAP, every Open SQL statement automatically executes within the correct client environment. For this reason, a condition with the actual client code is added to every WHERE clause if a client field is a component of the searched table.
To see a statement's execution plan, just position the cursor on the PREPARE statement and choose Explain SQL. A detailed explanation of the execution plan depends on the database system in use.
null -
What is interactive report , difference bet interactive and classic report
what is interactive report , difference bet interactive and classic report
Hi
Check this thread to get more idea about ALVs.
Interactive ALV
DIRLL DOWN AND INTERACTIVE REPORT
http://www.sap-img.com/abap/difference-between-drilldown-report-and-interactive-report.htm
As the name suggests, the user can Interact with the report. We can have a drill down into the report data. For example, Column one of the report displays the material numbers, and the user feels that he needs some more specific data about the vendor for that material, he can HIDE that data under those material numbers.
And when the user clicks the material number, another report (actually sub report/secondary list) which displays the vendor details will be displayed.
We can have a basic list (number starts from 0) and 20 secondary lists (1 to 21).
Events associated with Interactive Reports are:
AT LINE-SELECTION
AT USER-COMMAND
AT PF<key>
TOP-OF-PAGE DURING LINE-SELECTION.
HIDE statement holds the data to be displayed in the secondary list.
sy-lisel : contains data of the selected line.
sy-lsind : contains the level of report (from 0 to 21)
Interactive Report Events:
AT LINE-SELECTION : This Event triggers when we double click a line on the list, when the event is triggered a new sublist is going to be generated. Under this event what ever the statements that are been return will be displayed on newly generated sublist.
AT PFn: For predefined function keys...
AT USER-COMMAND : It provides user functions keys.
TOP-OF-PAGE DURING LINE-SELECTION :top of page event for secondary list.
http://abapprogramming.blogspot.com/search/label/INTERACTIVE%20REPORT%20BASICS -
What is difference bet call transaction and session method in BDC
hi
what is difference bet call transaction and session method in BDC
thanks.Hi,
Session method.
1) synchronous processing.
2) can tranfer large amount of data.
3) processing is slower.
4) error log is created
5) data is not updated until session is processed.
Call transaction.
1) asynchronous processing
2) can transfer small amount of data
3) processing is faster.
4) errors need to be handled explicitly
5) data is updated automatically
Check these link:
http://www.sap-img.com/abap/difference-between-batch-input-and-call-transaction-in-bdc.htm
http://www.sap-img.com/abap/question-about-bdc-program.htm
http://www.itcserver.com/blog/2006/06/30/batch-input-vs-call-transaction/
http://www.planetsap.com/bdc_main_page.htm
call Transaction or session method ?
Thanks,
Reward If Helpful. -
Difference bet. ECC 6.0 & 5.0
Can you please tell me the difference bet. ECC 6.0 & ECC 5.0
check this [link|http://solutionbrowser.erp.sap.fmpmedia.com/]
Regards,
Nikunj Thaker. -
Difference bet'n item cat group & gen item cat group .
can anyone know about difference bet'n item cat group & gen item cat group in material sales view?
Dear,
Considerting the remaining answers above, Please have a look:
General item category grp is used in the sales processes like BOM, where we have higher item category and the default item
categories.
General item category grp would refer to the higher level item category and item category grp would refer to the default item category
General Item category Group is an extension item category group. Example: if one select item catagory group as NORM, but under item category group, NORM can further be classified as Service item, packagaing item or Normal
item using "general item category group".
Also, General item category group is maintained at client level, this field can be maintain from Basic Data View of Material Master. Thus in case item category group is missing, then general item category group is used for item category determination.
Item category group determines how a material is processed in the sales order. When processing sales and distribution
documents, the system uses the item category group to determine the item category and proposes it in the respective document. Item category group is defined in the Sales Org View 2 of Material Master Record.
Example, in the standard SAP System, the item category group NORM is defined for materials kept in stock and the group DIEN for services and non-stock material
In Simple:
Item Category determines the processing of any Item/material that we enter in a sales order and in this way it also effects the procesing of any sales doc in which it is used.
Item Category Group is one of the component which along with the Sales Doc Type, The Item Usage and Higher Level Item Category decide about the Item Category in a sales doc.
As per definition General Item Category Group & Item Category Group both are to detrmine Item Category in Sales Document.
the Item Category Group is used to determine Item Category.
General item category is a broader term and used other than SD processes
Regards,
Syed Hussain. -
Hi all
pls tell the difference bet se09 and se10
Regards.
Nagendra.hi nagendra,
chk this thread:
https://www.sdn.sap.com/irj/sdn/profile?userid=3498743
SE09 transaction is for workbench transport request wherein the developers can track their changes or modifications to the workbench objects .
Whereas SE10 is a customising transport request transaction.this is used for displaying customising requests. Sometimes this may be restricted to business analysts.
regards,
keerthi -
Difference bet Authorized and unauthorized FC revaluation
<Deleted original post contents and retypes in capitalized alphabet - moderator >
What is the difference bet Authorized and unauthorized FC revaluation
Edited by: Arun Varadarajan on Sep 1, 2008 10:58 PMsolve
-
Difference Bet. rz01 and sm37
Dear All,
What is the use for RZ01 and what is the difference bet.. RZ01 and SM37.
Regards
Shankar.Thanks resolving the Query.
few question i have doubt.
1) what is listener
2) Can i shift the control file to different folder / location in Oracle.
3) Can anyone please guide the Homogeneous copy process steps.
in SAP Note little bit confused like
Regards
SNB -
Difference bet Thread and Runnable Inteface
what is the main difference bet Thread and Runnable interface. Where it is used Thread and Where it is used Runnable interface
http://www.javaworld.com/javaworld/jw-04-1996/jw-04-threads.htmlThere are a lot of differences, see the article above for details.
Generally, I would only extend Thread if I want to enhance/extend the functionality of how Threads work (like providing a Timer or a Clock, or something). If all I am doing is providing some work to be done in a separate thread, then I will create a class that implements Runnable and run it using new Thread(myRunnable).start(). Most of the time, I use Runnable, since rarely would I need to change how threads act. -
Difference Bet Transformation and InfoSource
Difference Bet Transformation and InfoSource
Please search the forum before posting a thread
Edited by: Pravender on Sep 7, 2010 12:16 PMHi,
Infosource connects data source with Transformation (with transfer structure and communiocation structure).
Transforation is same as Update rule in 3.x. It connects one object to another and do the conversion/look up data load (if needed).
You may look for various documenat available at forums for the same.
I hope it will help.
Thanks,
S -
Difference bet. SAP R/3 & SAP BUSINESS ONE
Hi,
Can u tell me Difference bet. SAP R/3 & SAP BUSINESS ONE ? It will be better if i get some screenshots of B1.
CAN U TELL ME STEPS OF OUTPUT DETERMINATION ?
RAJARSHIHI
SAP Business One works well with companies who have been using
QuickBooks and Peachtree with few users and would like to take the next
step. There are add-ons that could take SAP B1 to a higher level but the
problem then is the financials in SAP B1 since they are extremely light.
Pls go through link which may hlp u out
http://blogs.ittoolbox.com/sap/kehinde/archives/sap-business-one-vs-sap-r3-system-architecture-13952
http://en.wikipedia.org/wiki/SAP_Business_One
http://www.datainfocom.in/services/SAP_Business_One-Brochure.pdf
SAP Business One is an integrated enterprise resource planning (ERP) software owned by SAP AG that targets business software requirements of small and medium sized enterprises (SMEs).
<b><b>OUTPUT DETERMINATION</b></b>
http://help.sap.com/saphelp_46c/helpdata/en/30/c6853488601e33e10000009b38f83b/frameset.htm
http://help.sap.com/saphelp_crm40/helpdata/en/b3/58bf39f7568648e10000000a11402f/content.htm
help.sap.com/bp_dbmv1500/DBM_DE/documentation/DBM_SF_CUSTOMIZING_GUIDE.doc - -
Whats the difference bet the 4 gig and 8 gig iphone
Hi guys I plan to buy an iphone this Monday. Is there big difference bet the 4 gig iphone and 8 gig iphone. Someone told me that the 8 gig iphone offers more memory than the 4 gig. In my own understanding the only advantage of the 8 gig iphone is its hard disk space. Well I want to hear your opinions on this one before I buy this phone thanks.
I agree that the 8GB is worth the extra $100, but I wouldn't calculate the costs this way. Your money is paying for the overall iPhone platform, including the flash storage. Trying to figure out how much you're paying per GB would need to involve breaking out the components and figuring out the percentage costs for each. What is certain is that you are paying $100 for an additional 4GB. I think that is worth the money, especially if you want to use the phone as an iPod, but that's a subjective decision.
-
Lightroom 5 Beta – Radial Filter | What's New in Lightroom 5 Beta | Adobe TV
Learn how easy it is to apply local adjustments including modifications to exposure, contrast, sharpening and more, using the new non–destructive Radial filter in Lightroom.
http://adobe.ly/ZpT4bBJust keeps getting better
-
Difference bet terms of Payment for Installment Plan and Installment Plan
Dear All,
what is the functionality difference between terms of Payment for Installment Plan and Installment Plan? please pour your thoughts.
thanks in advanceHi Vinay,
Terms of payment :-this is nothing but when vendor will pay the amount to party.
Installment payment :-This is nothing but when vendor will pay no .of terms
Funtionally we can use for both T.codes OBB8,OBB9
May be you can understand what i told
Regards
Surya
Maybe you are looking for
-
Fresh Install of Win XP Pro SATA Driver's don't work
Hello I apologise first of all if this is posted in the wrong forum but as this is the motherboard I am using here goes: ( System configuration is in signature) I recently purchased a Seagate SATA HDD 160gb and fitted to the VIA 8237 chipset Sata_1 c
-
Importing FROM external hard drive to new internal hard drive
How can I move my backed up Itunes library from my external hard drive to my new internal hard drive? I went through the steps listed on the support page, and imported the .xml playlist that I moved to the desktop. Now all my playlists (names only) a
-
How can I automate pasting from one document into another?
Hi, I have a need for a document that I am regularly appending a blank form from another document to. I would typically just open the second document and select and copy the block of text and then return to my working document and enter a page break
-
I searched but couldn't find an answer. Can you have 2 different contact list's on the iphone4? Say one for personal and one for business contacts. Not concerned about group sms or emails just would like to keep them apart. Thanks for any advice.
-
I am desperately looking for a bluetooth headphone that would be compatible to my Macbook air and Ipad mini both. I am more of looking for a headphone that does not need a transmitter device to be connected to the source (in this case Macbook Air and