Report Result differs between Java Web and ABAP Web
Hi Experts,
We have a BW Report in BI NW 7.0. When we run the report in Bex (ABAP Stack) or ABAP Web the default results are different from the Java Web Results. There are no selection differences.
Please help me if I miss any settings or any corrections required.
Thanks in advance.
Deepthi.
Hi,
The function Calculate Results as ... could not be applied everywhere.
Recalculation of a resutls row is always based on the amount of detail cells subordinate to this cell, which is the finest details of a drilldown. It is not possible to recalculate resutls in hierarchical lists. This means that calculation of a results cell is not performed if a row or column with an expand symbol is subordinate to it. With recalculation, the newly calculated result has to change with each expansion of a node subordinate to it. This is not supported for technical reasons and would only confuse the user.
Note, however, that Calculate Results as -> Suppress Results is always executed, because the problem above does not apply in that case.
Notification Number BRAIN 141
Please refer the notes
Note 1071067 - "Calculate Singlve Value as" in list without drilldown
Note 997421 - Calculate as 'Supress Result' on hierarchy nodes
Note 857895 - 'Suppress results' for the display hierarchy
Note 853058 - Calculate Results/Single Values as ... priority rules
Hope this helps.
Regards
Srikanth
Similar Messages
-
Relation and Difference between Java Stack and ABAP Stack
Hello,
This is harsha, i am new to XI.
i want to know the details of<b> java stack</b> and <b>ABAP stack</b> ?
how they are <i>related</i> to each other ?
which plays a major role at which time, can any one give a details explanation on this
thanking you with anticipation
regards
harsha
Message was edited by:
harsha vardhanHi ,
Integration related will be done in Integration Engine ,, it means in ABAP Stack..
I mean ..
Integration Engine and Business process Engine on ABAP Stack..
Rest of all components are on JAVA Stack..
see the below links
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/30f8bd90-0201-0010-dd9a-c8a7f52c47aa
Regards
Chilla -
Difference java stack and abap stack
hello experts,
Difference between java stack and abap stackHi
ABAP Stack
The application data in the SAP system is accessed in
the ABAP stack via platform-independent ABAP programs.
ABAP stack is used to run ERP applications mainly MM,SD,FICO etc
Currently in most of the installation you can found mixed stack(ABAP+JAVA)
JAVA Stack
The Java side of the SAP Web AS is often referred to as SAPWeb AS Java or
as the Java stack.
This central SAP Web AS Java instance consists of two separate
instances plus one special application, the Software Deployment Manager (SDM).
These two separate instances that build the central SAP Web AS Java instance are
a standard SAP Web As Java instance, offering a Java dispatcher process and one
or more Java server processes and the so-called SAP Central Services instance
(SCS). The SCS instance offers two processes, exclusively used by the Java side
of the SAP Web AS: the enqueue services and the message service. These two
services only work for the Java side of the SAP system.
Java Stack is mainly used for SAP Portals and you can host Internet/Web based application written in JSP/EJB ,Java Stack uses Java Threads to run application,
Also, Xi requires Double stack
ABAP + JAVA Stacks
Bcoz some components are developed on JAVA
Some components are developed on ABAP Based.
JAVA:
Integration Builder
SLD
Adapter Engine
Runtime Workbench
ABAP:
BPE
Integration Engine
Integration Engine and the Integration server reside on the ABAP Stack. All the Execution of the IS part will be done on ABAP Stack. we can monitor the processed XML messages also in SXMB_MONI( ABAP Stack)
Adapter Engine will reside on the JAVA Stack. All the IR, ID, SLD, RWB Application are developed on JAVA Stack, so thats why we need JAVA Webstart to run these Applications
All the Adapter related Errors we can see in RWB, Communication channel monitoring( Developed and sits on JAVA stack)
Hope this clears your doubts
Thanks
Saiyog -
How is the interface between the Java Stack and ABAP stack is achieved?
How is the interface between the Java Stack and ABAP stack is achieved?..Please send me the answer to [email protected]
Hi,
By interface, I assume you mean the connection between the ABAP and the Java stacks in a double stack system.
The connection from Java to ABAP is through JCo connections defined in the WebDynpro section of the J2EE start page. So Java to ABAP requests are processed through JCo.
The connection from ABAP to Java is through RFC connections defined in TA SM59. The ABAP to Java requests are processed through RFC.
Refer https://dsd.esco-salt.com/StartPage/documents/integration/3.html for detailed explanation.
The UME can be maintained in either ABAP or in JAVA depending on the persistence.
Refer: http://help.sap.com/saphelp_nw70/helpdata/en/5b/5d2706ebc04e4d98036f2e1dcfd47d/frameset.htm
Check UME data source configuration.
Some quick FAQs can be found at:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/ad47eb90-0201-0010-7cb2-ddfa5ed879ec
Hope this helps.
Best Regards,
Srividya.R -
Revision: 4112
Author: [email protected]
Date: 2008-11-14 10:05:42 -0800 (Fri, 14 Nov 2008)
Log Message:
Further work for FXG to SWF transcoding - checking in some work resulting from collaborating with Kaushal to correct FXG transforms and gradient transforms as well as cater for differences between Java AffineTransform and the SWF Matrix type.
QE: Not yet.
Doc: No
Checkintests: Pass
Reviewer: Kaushal
Modified Paths:
flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/GraphicContentNode.java
flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/fills/LinearGradientFillNode.java
flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/fills/RadialGradientFillNode.java
flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/strokes/LinearGradientStrokeNode.j ava
flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/strokes/RadialGradientStrokeNode.j ava
flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/swf/AbstractFXGGraphics.java
flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/swf/TypeHelper.java
Added Paths:
flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/ScalableGradientNode.java -
What's different between busniess system and technical system in SLD?
I can enter product(ect.ERP r/3) , components(ect.FI-CO module) to technical system , then enter technical system to busniess system but ,who can explain what's different between busniess system and technical system in SLD, exactly?
THANKS!Technical Systems are of following types:
Technical systems are application systems that are installed in your system landscape. An example of an application system is a Customer Relationship Management (CRM) server. In the SLD, there are five types of technical systems:
1.)WEBas java,
2.)Standalone JAVA
3.)Third party
4.)Web as ABAP
1) Web AS Java
Web AS Java systems consist of one or more instances and each instance is installed on a separate host. An instance itself consists of cluster nodes that can communicate with each other.
2.)Standalone Java
Standalone Java technical systems are standalone Java applications that are installed in a computer system from an administration perspective. They can also be installed as an operating system service or as a daemon
Web AS java belongs to the NetWeaver Comes with both ABAP and Java, Standalone instread comes separate from the netWeaver.
3) Third party technical sytem
It can be any of the technical sytem. let us say if you want to send a file to R/3, here the file reside in your local system. for that you can define your local system as a third party technical system.
All those machines that comes under non sap, belongs to the third party.
4.) Web AS ABAP technical systems, ranging from any SAP system to an APO server or CRM server, are based on the same Basis Component (BC), which includes the ABAP interpreter, ABAP Dictionary, ABAP Workbench, and so on. A dedicated database, which stores most of the data of the BC and the application components, is associated with the system.
Also refer : http://help.sap.com/saphelp_nw70/helpdata/en/24/8fa93e08503614e10000000a114084/content.htm
Business systems are logical systems, which function as senders or receivers within XI. Business systems can be SAP systems or third-party systems.
Depending on the associated technical system, the following types of business systems are defined in the SLD:
· Web AS ABAP
A business system, which is associated with a Web AS ABAP.
A business system, which is associated with a Web AS ABAP, can play the role either of an application system or an integration server. An integration server is the central component of XI, which provides a framework for the exchange of information among various internal and external entities of a company. The integration server facilitates the interaction between the different operating systems and applications across internal and external networks.
· Web AS Java
A business system, which is associated with a Web AS Java.
· Standalone
A business system, which is associated with a standalone Java application.
· Third-party
A business system, which is associated with a third-party technical system.
http://help.sap.com/saphelp_nw70/helpdata/en/24/8fa93e08503614e10000000a114084/frameset.htm -
Diff between sap query and abap query
diff between sap query and abap query
Hi,
ABAP query is mostly used by functional consultants.
SAP Query :
Purpose
The SAP Query application is used to create lists not already contained in the SAP standard system. It has been designed for users with little or no knowledge of the SAP programming language ABAP. SAP Query offers users a broad range of ways to define reporting programs and create different types of reports such as basic lists, statistics, and ranked lists.
Features
SAP Query's range of functions corresponds to the classical reporting functions available in the system. Requirements in this area such as list, statistic, or ranked list creation can be met using queries.
All the data required by users for their lists can be selected from any SAP table created by the customer.
To define a report, you first have to enter individual texts, such as titles, and select the fields and options which determine the report layout. Then you can edit list display in WYSIWYG mode whenever you want using drag and drop and the other toolbox functions available.
ABAP Query,:
As far as I Believe, is the use of select statements in the ABAP Programming. This needs a knowledge of Open SQL commands like Select,UPdtae, Modify etc. This has to be done only by someone who has a little bit of ABAP experience.
To sum up, SAP queries are readymade programs given by SAP, which the user can use making slight modification like the slection texts, the tables from which the data is to be retrieved and the format in which the data is to be displayed.ABAP queries become imperative when there is no such SAP query existing and also when there is a lot of customizing involved to use a SAP Query directly
use either SQ02 ans SQ01
or SQVI tr code
for more information please go thru this url:
http://www.thespot4sap.com/Articles/SAP_ABAP_Queries_Create_The_Query.asp
http://goldenink.com/abap/sap_query.html
Please check this PDF document (starting page 352) perhaps it will help u.
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVQUE/BCSRVQUE.pdf
check the below link will be helpful for u
Tutorial on SQVI
once you create query system generates a report starting with AQZZ/SAPQUERY/ABAGENCY2======= assing this report to tr code for the same
regards,
vasavi.
reward if it is helpful. -
Hi Experts,
i am now confused about these two stacks: Java Stack and ABAP Stack.
for IR objects, like DT, MT, SI, MM, SM, Action, Process Integration Scenario
for ID objects, like profile agreements, receiver determination, interface determination,
1. where are these objects stored in? Java or ABAP stack?
and i know Adapter Engine is run on JAVA Stack while Integration Engine is on ABAP Stack.
2. how do they call the objects stored in different stack during processing?Hi,
1. where are these objects stored in? Java or ABAP stack?
These objects are basically developed on the JAVA stack, when they are activated their runtime version is created on ABAP stack, which you can check in SXI_CACHE transaction.
2. how do they call the objects stored in different stack during processing?
Runtime versions of these objects are responsible for the execution of the interfaces.
-Supriya. -
Installing Java Stack and Abap Stack, same machine.
Hi all:
Does anybody installed Java Stack and Abap Stack on the same machine?
I installed ABAP stack first, and am trying now to install Java stack but it seems like at the end of the process, ABAP stack. (is not working now).
Any idea?Not sure about installing both as I haven't tried either!
Anyway, in theory if the SIDs and instance numbers are completely different, then you should be OK. If you ahev the same SID or instance number, I can see possible problems,
Portal only runs on Java, so in theory any Java system will be OK. NWDW would be a good choice. -
Hi Friends ....Difference between SAP memory and ABAP memory
Hi Friends,
I faced a interview and they ask this question
What is the difference between SAP Memory and ABAP memory..conti
SAP Memory
SAP memory is a memory area to which all main sessions within a SAPgui have access. You can use SAP memory either to pass data from one program to another within a session, or to pass data from one session to another. Application programs that use SAP memory must do so using SPA/GPA parameters (also known as SET/GET parameters). These parameters can be set either for a particular user or for a particular program using the SET PARAMETER statement.
Other ABAP programs can then retrieve the set parameters using the GET PARAMETER statement. The most frequent use of SPA/GPA parameters is to fill input fields on screens.
ABAP Memory
ABAP memory is a memory area that all ABAP programs within the same internal session can access using the EXPORT and IMPORT statements. Data within this area remains intact during a whole sequence of program calls. To pass data to a program which you are calling, the data needs to be placed in ABAP memory before the call is made. The internal session of the called program then replaces that of the calling program. The program called can then read from the ABAP memory. If control is then returned to the program which made the initial call, the same process operates in reverse.
A simple example of ABAP memory is using the EXPORT/IMPORT statements.
Here in this program, I get the data, export it to memory,
clear out the internal table in my progam, then reimport the data into it and write out the data.
You probably wounldn't do this in a normal program,
but this is how you can pass data from program a to program b when A Submits program B.
report zxy_0002 .
data: it001 type table of t001 with header line.
select * into table it001 from t001.
export it001 = it001 to memory id 'ZXY_TEST'.
clear it001. refresh it001.
import it001 = it001 from memory id 'ZXY_TEST'.
loop at it001.
write:/ it001-bukrs, it001-butxt.
endloop.
SAP Memory
SAP memory is a memory area to which all main sessions within a SAPgui have access.
You can use SAP memory either to pass data from one program to another within a session,
or to pass data from one session to another.
Application programs that use SAP memory must do so using SPA/GPA parameters (also known as SET/GET parameters).
These parameters can be set either for a particular user
or for a particular program using the SET PARAMETER statement.
Other ABAP programs can then retrieve the set parameters using the GET PARAMETER statement.
The most frequent use of SPA/GPA parameters is to fill input fields on screens
ABAP/4 Memory
ABAP memory is a memory area that all ABAP programs within the same internal session can access
using the EXPORT and IMPORT statements.
Data within this area remains intact during a whole sequence of program calls. To pass data
to a program which you are calling,
the data needs to be placed in ABAP memory before the call is made.
The internal session of the called program then replaces that of the calling program.
The program called can then read from the ABAP memory.
If control is then returned to the program which made the initial call, the same process operates in reverse.
SAP memory
The SAP memory, otherwise known as the global memory,
is available to a user during the entire duration of a terminal session.
Its contents are retained across transaction boundaries as well as external and internal sessions.
The SET PARAMETER and GET PARAMETER statements allow you to write to, or read from, the SAP memory.
ABAP/4 memory
The contents of the ABAP/4 memory are retained only during the lifetime of an external session
(see also Organization of Modularization Units).
You can retain or pass data across internal sessions.
The EXPORT TO MEMORY and IMPORT FROM MEMORY statements allow you to write data to, or read data from, the ABAP memory.
ABAP Memmory & SAP Memmory
http://www.sap-img.com/abap/difference-between-sap-and-abap-memory.htm
http://www.sap-img.com/abap/type-and-uses-of-lock-objects-in-sap.htm
Set
http://www.geocities.com/SiliconValley/Campus/6345/set_para.htm
GET
http://www.geocities.com/SiliconValley/Campus/6345/get_para.htm
EXPORT
http://www.geocities.com/SiliconValley/Campus/6345/export01.htm
Other Imp Help
http://www.geocities.com/SiliconValley/Campus/6345/abapindx.htm -
Different between initial replication and delta replication
Hi,
What is different between initial replication and delta replication of the catalog to B2B?
Denis KhveshchenikInitial replication will replicate the full catalog
Delta replication - The replication will be based on teh change pointer that have been updated, so only the items that have been changed since the last initial replication will be replicated. This should result in a quicker replication time. -
Difference between Java applet and JavaFX
Hello, all!
I am studying javaFX in general. As far as I understand there is no main difference between java applet and javafx, except javafx has different syntax and library simple to use. Is it right?Basically, yes. But as you point out, it is supposed to be faster to develop in JavaFX...
For example, Processing allows to export to applet, and is strong on doing graphics, but to see if user has clicked on a circle, you have to check the mouse coordinates against the circle coordinates, or create your own Circle class: it is at a much lower level.
Likewise, you can use gaming frameworks like Slick2D or PulpCore, but they might be lacking on GUI (but perhaps faster). Or use Apache's Pivot, strong on GUI, but perhaps lacking a bit on graphics and animation.
It depends on your needs, if you prefer to stick to Java, etc. -
Difference between Java class and JavaBean?
What is the difference between a Java class and a JavaBean?
A class has variables which hold state.
A class has methods which can do things (like change state).
And if I understand a JavaBean it is rather like a BIG class...
i.e.
A JavaBean has variables which hold state.
A JavaBean has methods which can do things (like change state).
So, what's the difference between the two?
And in case it helps...What is the crossover point between the two? Is there a minimalist type JavaBean which is the same as a class? What is the difference between Java beans and Enterprise Java Beans?
Thanks.Introspection, as I understand it is a bunch of
methods which allows me to ask what a class can do
etc. right? So, if I implement a bunch of
introspection methods for my class then my class
becomes a JavaBean?Introspection allows a builder tool to discover a Bean's properties, methods, and events, either by:
Following design patterns when naming Bean features which the Introspector class examines for these design patterns to discover Bean features.
By explicitly providing the information with a related Bean Information class (which implements the BeanInfo interface).
I understand now they are completely different.
Thanks. Very clear.
I do not understand how they are completely different.
In fact I don't have a clue what the differences are
other than to quote what you have written. In your
own words, what is the difference? This is the "New
to Java Technology" forum ;-) and I'm new to these
things.In that case ejbs are way too advanced for you, so don't worry about it. -
How to interchange data between Java Program and C++ Program
I constructed a java program using netbeans IDE that has ability to connect with a respective DLL; I want to connect and interchange data between my java program(.jar) and VSC++ program(.exe) through DLLs.JNI uses single Dll to invoke C/C++ function in native manner,In order to increase the efficiency I tried to connect and interchange primitive data types between Java program and C++ program using that DLL(JNI implemented).
Unfortunately C++ program cannot obtain data values that has been changed by Java Program.For example - If I declare a global int variable in DLL,java program can catch that int variable and can update it but If I run my C++ program(exe) loading same DLL simultaneously it cannot receive the updated value of that int variable declared in the DLL.
Therefore I need a solution to share/Interchange at least primitive data and their respective values between a JAVA and C++ Program using JNI (in spite of date transferring through Sockets).JAVA TO C/C++ & C/C++ to JAVA using DLLs.
(TWO WAY COMMUNICATION)
JAVA.jar <=> <JNI> <=> DLL <=> [Connector Program C/C++] <=> C/C++ .exe
PLEASE HELP ME!! THANK YOUWhat in the are you trying to say? What does "filled into the servlet mean?" Is the map somewhere outside the servlet? In a different process? Are you asking how to extract data from a map? Something else?
Sorry, but your question makes no sense. -
Whats is difference between Java JRE and Java SDK
Hi,
what is the difference between Java JRE and Java SDK...
i think both of them have the same set of files to be installed...
I am not able to understand where they differThe JRE (Java runtime Environment) contains just the stuff necessary to run Java and the SDK (System Development Kit) contains the extra stuff necessary (and also helpful) to develop in Java.
Maybe you are looking for
-
Change ActionScript to 2.9 in Captivate 5?
Is it possible to change the ActionScript from AS3 to 2.9? I see it listed on the Publish screen but it seems that I cannot change the setting. Thanks.
-
Fetching values during runtime in BSP pages
Hi, We're trying to make some BSP modifications in cProjects 3.1. Is it possible to fetch certain attributes ( say project category, project GUID, etc) during the runtime? Kindly let me know. Regards, Vivek.
-
Hello! I want to use visual basic to build a htm which can control labview throght datasocket, i set the switch as " Swithc until release " in visual basic, the code is Private Sub CWButton1_Click() CWDataSocket1.Data = CWButton1.Value End Sub but th
-
E_GOOGLE_DEVICE_LIMIT_REACHED
I get this error "E_GOOGLE_DEVICE_LIMIT_REACHED" when I try to open an eBook bought from Google Play. How can I avoid it ? Thanks.
-
Why are some titles in my playlists grayed out with a broken-circle icon to the left in iTunes 12.1.0.50?