Pb in BEx : Total result of differences between 2 restricted KF
Hello,
I have a big problem in the BEX and the best is to give you an example of a scenario:
Quant1 Quant2 Difference(absolute value)
M1 Q1 = 100 Q2 = 80 |Q1 Q2| = 20
M2 Q3 = 90 Q4 = 100 |Q3 Q4| = 10
Tot. R1 = 190 R2 = 180 R ??
For the ratio R, I want to have the sum of the differences, ie R = 20 + 10 = 30 (instead of 190 180 = 10).
If the materials are displayed, I can do that using the propertie of totalisation of result for the formula.
The problem is when I remove the material in order to only have the result, Id like to have the same result, ie the sum of each difference of the materials that compose the result (even if the materials are not displayed anymore). The reality is that it calculates the formula again with the quantities of the total line, ie |R1 R2| = 10.
I think the Bex cant do that as from the moment when I use restricted key figures (which is the case in my scenario).
Do anyone have an idea on how to have my report as I want ?
Thanks for all the answers.
Vanessa
Hello Arun,
Yes I have exactly these properties for the ratio of difference:
"calculate result as" : summation
"calculate single values as" : Nothing defined
"Formula collision" : Nothing defined
It doesn't matter changing the formula collision as there is no formula collision (I've tried).
I think the problem comes from the fact that when the materials and the result are displayed, materials are considered as single values and the result as a result.
When I remove the material, the result becomes a single value and therefore, it isn't correct.
But I don't understand why there is no way to avoid this problem as it is a current problem (everybody should use differences or ratios...). There must be something to do but I don't know why.
Thanks for your help
Similar Messages
-
Difference between protect/restrict port security violation action?
Hi all,
I've read the documentation, but found the explanations a bit vague. Could someone please explain the difference between these two?
http://www.cisco.com/univercd/cc/td/doc/product/lan/cat6000/12_1e/comref/s1.htm#wp1184020
Thanks.Only difference is that, security violation counters are incremented in restrict, while its not incremented in protect.
So each time a violation occurs and you do a show port-security on that port.
Switch# show port-security interface fastethernet0/1
Port Security: Enabled
Port status: SecureUp
Violation mode: Shutdown
Maximum MAC Addresses :50
Total MAC Addresses: 11
Configured MAC Addresses: 0
Sticky MAC Addresses :11
Aging time: 20 mins
Aging type: Inactivity
SecureStatic address aging: Enabled
Security Violation count: 0
The counter above in bold will be incremented when restrict is configured, and will not increment, if protect is configured.
Either ways, the packets from the insecure hosts will be dropped, if a violation occurs.
HTH
Sankar. -
Difference between UCOS restricted version and unrestricted version
Hi to all,
somebody knows which is the difference between restricted version and unrestricted version??
Which are the main differences??
Thanks
DavidHi.
Basically restricted version has encryption enabled and unrestricted not.
You may give a look to this thread.
https://supportforums.cisco.com/discussion/11409366/restricted-version-and-unrestricted-version-ccm-comparison
HTH
Regards
Carlo -
Difference between aggregation and calculation tab in BEx Query Designer
HI,
I am using BEx Query Designer for my report, for the key figures in the coloumn area i slected one numeric key figures, in the properties tab i found aggregation tab and calculation tab.
I need to sum up the total values for that particualar coloumn, when i used calculation tab i found to sum all the values for a particular coloumn, then what is the use the aggreagation tab?
I not able to used that Aggregation tab it is showing as a hidden fields...
can any one tell me whats the exact difference between these tabs and when we need to use which tab?
With Regards,
Thanesh Kumar.Hi Thanesh Kumar,
I moved this thread from forum Data Warehousing to Business Explorer since it is a query related question (as SDN moderator).
I could explain to you the difference between these two tabs.
For "calculation" tab, it changes the display of result and does not change the calculation logic.
It means that, if this key figure is used further in formula, still the original number (without "calculation" tab setting) is used for further formula calculation.
For "aggregation" tab, it changes the real calculation logic.
The system takes the setting as the aggregation rule for records.
The most common aggregation rule is of course summation. If you set to e.g. Average here, the system does the
Average instead of summation when aggregating records. And the Average value will be taken for calculation
in further formulas or other calculations.
For "aggregation" tab, you could only use it for CKF (calculated key figure) or formula and you could not use it for
a basic key figure. That should be the reason why you see it greyed-out.
Regards,
Patricia -
What is difference between bex analyser and bex browser
what is difference between bex analyser and bex browser . please explain what are use of both and what we do in both.
hi
Bex Browser
The Business Explorer Browser (BEx Browser) makes it possible for you to access all document types of the Business Information Warehouse that are assigned to your role or that you have stored in your favorites. You can select and open documents assigned to you in the BEx Browser or store and manage new documents in the BEx Browser.
Document types that you can work with in the BEx Browser are:
· BW workbooks
· Documents that are stored in the Business Document Service (BDS)
· Links (references to file system, shortcuts)
· Links to internet sites (URLs)
· SAP transaction calls.
· Web applications and Web templates
· Crystal Reports
Bex Analyser
The Business Explorer Analyzer (BEx Analyzer) is the analysis and reporting tool of the Business Explorer that is embedded in Microsoft Excel.
Features
You can call up the BEx Query Designer in the BEx Analyzer, in order to define queries. Subsequently, you can analyze the selected InfoProvider data by navigation to the query created in the Query Designer and create different query views of the data. You can add the different query views for a query or for different queries to a work book and save them there. You can save the workbook in your favorites or in your role on the BW Server. You can also save the workbook locally on your computer.
Beyond that, you can precalculate the workbook and distribute it by e-mail to recipeients or you can export it to the Enterprise Portal and make it accessible to other employees in the company.
You can start queries in a standard view (with a Standard Web Template set up in Customizing) in the Web browser and forward the URL or continue to navigate on the Web. Similarly, you can export the Web query to MS Excel 2000.
Overview of the Functional Area of the BEx Analyzer:
· BEx toolbar
You access the functions of the BEx Analyzer from the BEx toolbar, which takes you to the BEx Open dialog box where you can open existing queries, or to the BEx Query Designer where you can create new queries or change existing queries.
· Evaluating Query Data
The BEx Analyzer offers convenient functions for evaluating and presenting InfoProvider data interactively. In the BEx Analyzer, you can add queries to workbooks, navigate within them and refresh the data. You can also process the queries further in Microsoft Excel or display them in the Web browser in a default view.
Navigation of a query allows you, for example, to filter characteristics on a single value, drilldown on all values for a characteristic, regroup characteristics and key figures in the rows and columns of the results area, or hide key figures. Navigation results in different views of the InfoProvider data. In addition, a range of further functions is available which allow you to edit a query interactively (for example, sorting, cumulated output, among others). In addition, you can use the editing functions in Microsoft Excel in order to set up individual format templates, to print results areas, or to create graphics.
· Queries in Workbooks
Queries are inserted into workbooks so you can display them. When you insert a query, a link is made between the cell areas of the worksheet and the data of the InfoProvider upon which the query is based. A link therefore exists between the Business Explorer and the Business Information Warehouse Server (BW Server).
When inserting a query into the workbook, a VBA routine is automatically generated in the workbook. You can also connect the Business Explorer with your own VBA programs (Visual Basic for Applications).
You can create workbook templates, into which you can insert your queries. Workbook templates can contain pre-determined items for the area of the query, formatting settings, logos, VBA macros, and so on.
· Precalculating workbooks
You can precalculate and distribute workbooks with the BEx Broadcaster, which is a Web application you get to form the BEx toolbar. The system generates MS Excel workbooks with historical data. You determine the time for precalculation yourself: You can have workbooks precalculated at a predefined time or they can be precalculated whenever data in the underlying InfoProvider changes. You can have the precalculated workbooks sent by e-mail or you can export them into the Enterprise Portal, where you can make them available to employees within your company.
Activities
To start the BEx Analyzer, choose Start ® Programs ® SAP Front-end Business Information Warehouse ® SAP Business Explorer Analyzer.
You can also access the BEx Analyzer via SAP Easy Access ® SAP Business Information Warehouse ® SAP Menu ® Business Explorer ® Analyzer or in the Business Explorer Browser using the Business Explorer Analyzer symbol in the menu bar.
Hope this will solve your issu
nagarjuna -
Difference between bex user exit and macros in functionality?
Hi all,
I need to create a report on material master data. I created an infoset on 0material and 0mat_plant. In the requirem
ent, I have a report containing different material numbers followed by attributes in each row. the final column in each
row should be calculated using logic. the logic involves comparing different row values and arrive at final conclusion.
the logic comprises of large number of if conditions. so should i use bex user exit or excel macros?
what is the difference between user exit and macros in funcitonalilty?
is there an issue transporting the macro to Prod for end users to use?
any performance criteria?
Any how to documents ..will be of a lot of help
plz send them to [email protected]
Message was edited by:
ravi aHi,
Macros offer a powerful and flexible way to extend the features of MS Excel. You can either create a macro using VB code or Record a macro. Use Alt+F11 for creating macro using VB code.
You can refer to Microsoft help site or this link for more details:
http://www.taltech.com/support/sw_tricks/exmacros.htm
User-exits are empty subroutines that SAP Developers have provided for you.You can fill them with your own source code.Technically this is a modification.Customer exits are nothing but a include in customer name space will be provided in the function module which starts with CALL CUSTOMER.You can fill them with your own source code.Technically this is an enhancement.
look into following links for procedure to find and use user-exits transaction for finding user-exits is 'SMOD'
http://www.sapbrain.com/TUTORIALS/TECHNICAL/user_exits_tutorial.html
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm -
Difference between bexbrowser and Bex analyzer
Hi,
can any body tell me what is the difference between bex browser and bex analyzer and how end users will access the reports and how they access SAP.Hi
*BEx Web Analyzer *
The BEx Web Analyzer is a standalone, convenient Web application for data analysis that you can call using a URL or as an iView in the portal.
The Web Analyzer allows you to execute ad hoc analyses on the Web: When you have selected a data provider (query, query view, InfoProvider, external data source), the data is displayed in a table with a navigation pane. You can navigate to the data and use other Web Analyzer functions available in the application toolbar. For example, you can change the type of data display, use the information broadcasting functions to broadcast your analyses to others, and create printable versions of your analyses.
In the Web Analyzer, you can save the data view generated from navigation and analysis as a query view by choosing Save View in the context menu, and you can save the ad hoc analysis by choosing Save As. When the query view is saved, only the data view is saved; when the ad hoc analysis is saved, the entire Web application is saved, including the properties of Web items and the layout of the data.
Check the link for more info
http://help.sap.com/erp2005_ehp_03/helpdata/EN/00/e8d13f7fb44c21e10000000a1550b0/frameset.htm
Bex Browser
The Business Explorer Browser (BEx Browser) makes it possible for you to access all document types of the Business Information Warehouse that are assigned to your role or that you have stored in your favorites. You can select and open documents assigned to you in the BEx Browser or store and manage new documents in the BEx Browser.
Document types that you can work with in the BEx Browser are:
· BW workbooks
· Documents that are stored in the Business Document Service (BDS)
· Links (references to file system, shortcuts)
· Links to internet sites (URLs)
· SAP transaction calls.
· Web applications and Web templates
· Crystal Reports
Regards
Shilpa -
Difference between BEx tansport and normal transport
Dear Experts,
Could someone please explain the difference between normal transport truck button and the truck with 'BEx' as label.
Please let me know the context where these will be using
Kind regards
ShanthiIf you press the help button this appears:
<b>Transporting BEx Objects</b>
BEx objects (queries and workbooks) are transported differently in BI to
other objects. When you maintain these objects, you do not get a dialog
box asking you to create a transport request. Instead, an administrator
has to generate requests for these objects in the Data Warehousing
Workbench (function area Transport Connection).
<b>Standard BEx Transport Requests</b>
All BEx objects that have been transported already and have therefore
been assigned to a package, are written to a standard BEx request
whenever they are changed. This request is set by the administrator. All
changes are written to this request regardless of the current user.
When this request is released, the administrator needs to create a new
BEx request immediately. If there is no request stored as a BEx request,
you are not able to process queries or workbooks.
<b>BEx Transport Requests for Single Packages</b>
In some cases, one request is not big enough for all the BEx objects.
This can be the case, for example, if you want to transport objects from
a development system into various different productive systems.
If this happens, you can create BEx request for each package. The BEx
objects are distributed among the different requests according to their
package. The package specifies among other things the transport target
of an object, and this means that you are able to use this process to
put BEx objects that you want to transport to different transport
targets into different requests.
If you do not create a special request for the package of an object, the
object is written to the standard BEx transport request.
Remember to create a new request as soon as one request is released.
Hope it helps.
BR
Stefan -
What is the difference between Bex transportation and Normal Transportation
Hi experts,
I have doubt with Transporting queries , in this I've used the normal transport (truck icon) rather than Bex Transport. I would like to know which is the preferable one and what is the main difference between them.
Suggest me if I can go for normal Transportation rather than Ibex transport, as I've not tried Bex transportation before.
Give me some valuable inputs please.......
Regards
KumarHi Kumar,
We have a Bex transport because we may make changes in the query very often and these changes will be automatically taken care by Bex transports.
Generally this is how it goes.
You will capture the queries by creating a transport request and immediately you will create a Bex transport request and you have to assign the previously created transport request number to this Bex transport request, so that everytime you make changes to the query will be taken care by the Bex transport.
You can even create a Bex transport request individually.
Hope this tip may be useful.
Assign points if you find useful
Thanks
Regards
Sam Mathew -
Query to get the difference between 2 totals from 2 different queries
I wanted to know if it is possible to get the difference between 2 totals from 2 different queries. I would explain with an example:
1st query - Select sum(homepass) from table 1
2nd query – select sum(homepass) from table2
Is it possible to display the difference like-
Select sum(homepass) from table 1 - sum(homepass) from table2
I know the above query would gives syntax error but is there a better way or a trick to get the above task accomplished from a single query.
I hope, my question is clear.
Please revert with the reply to my query.
Regardstomernitin wrote:
Try this one also:
WITH adtn1
AS
SELECT 110 val1 FROM dual UNION ALL
SELECT 100 FROM dual UNION ALL
SELECT 90 FROM dual UNION ALL
SELECT 10 FROM dual
adtn2
AS
SELECT 10 val2 FROM dual UNION ALL
SELECT 20 FROM dual UNION ALL
SELECT 30 FROM dual UNION ALL
SELECT 100 FROM dual
SELECT(Sum(a1.val1)-Sum(a2.val2)) Diff FROM adtn1 a1,adtn2 a2;
let me know if you still have any doubt.
Um.... I don't think so. Not with the cartesian join between a1 and 2. -
Difference between two date in bex query
Hi all,
I need to do a difference between two date using formula variable processing type customer exit beaucause I must use factory calendar in the formula.
How can I do it?
Can you give me an example of the routine?
Thanks a lot
GianmarcoHi,
You can still use the same code to copy it and customize as per your need. All you need to do is to subract the dates using the class: CL_ABAP_TSTMP after converting to timestamp and resulting seconds you convert back to days....Please get help from the developers to do this...
Also, ensure that you write back this difference value to your variable so you get it on the reports for your calculations...
Cheers,
Emmanuel. -
Difference between parant total and parent adj total?
hi experts.
What is the difference between Parent total and Parent adj total in value dimension? can you explain with a simple example.
Your comments will be appreciated
Thanks
SarathHi Sarath,
Hope the below can help you.
Parent Totals: when you save data, financial management automatically calculates totals for the parent members of the dimension hierarchy.
ex : if you enter and save data for the hotel and meals members, a total is calculated for their parent total expenses. ; here the data does not aggregate to parent members until consolidation occurs.
Parent Adjustment : If entities roll up to more than one parent, you can create parent adjustment. Parent adjustments enables you to apply an adjustment for a child to a selected parent, rather than to all parents.
Parent adjustments are available only for parent entities for which the AllowAdjFromchildren application setting is selected.
thank you
Regards,
Mahe -
Issue Differences between the table of totals (ZFXX00T) and detail (ZFXX00
Hi,
Currently I have a issue in the FI-SL module with Differences between the table of totals (ZFXX00T) and detail (ZFXX00A). And I do not Know why. Please your help or comments.did you try ERP Financials forum yet? a lot of FI-SL has been replaced with SAP Ledger FAGLFLEXA and T tables.
@greg_not_so -
Re: Difference between individual result recording or summarized result rec
Hi All,
Please explain me .
"Difference between individual result recording or summarized result recording"
Regards,
vivekhi
individual result recording is when you measure multiple values, these can record individually and enter in thr RR.and all these values will get sum by the sytem.
summarized result recording is you need to sum the multi ple values and the one sum value has to enter in the results recording. -
There is a difference between the document total and its components
Hi!
I have an error message "There is a difference between the document total and its components" when I want to create an InventoryGenEntry
the problem arises from time to time and my customer must do the document two or three times before it is created.
I have seen in this forum and in notes that this is probably being caused by a Rounding.
I am using 2 digits for amounts, 4 digits for prices, 6 digits for rates and 3 digits for quantities.
For information my customer use SAP 2005 and the patch level 46.
This problem happened only in InventoryGenEntry. how can I modifiy parameters to resolve this problem?
thank you for your help.
Best Regards
SéverineHi Séverine,
Do you find any additional code added to SBO_SP_Transaction stored procedure. A similar issue with stock transfer fixed in later patch. Please test in latest patch.
Regards,
Vijay kumar
SAP Business One Forums Team
Maybe you are looking for
-
HI All, I am getting the following error Unable to Convert Integration Process into ALE Logical System... Even though i defined LS in Business Landscape and also In Adapter Specifiers of Business System... I have gone through all the weblogs and thre
-
C5 - How to store addresses from SIM-card to mobil...
Hi there, I'm going to use an additional SIM-card for my holiday abroad. All I want to do is storing the adresses from my actual SIM-card - additionally or instead of - either on the mobile memory or on the other SIM-card . How can I manage this? Any
-
How can I know if a value stored in an array is an integer (and meanwhile not null)? Please help Stelios Skiathitis
-
Oracle ADF - First record is shown on form no matter which record is edited
Hi, I am using ADF application for development with J Developer version 11.1.1.4.0 in my project i am having screens(pages) which contain table with form and we are displaying data from that table on form using partial Triggers. when i am going to ed
-
SubscriberList from a jmxTopic
Hello, is there anyway to get a list of subscribers from a JMX-topic (from within a Server-class)? If I look in the JMX-MBean-view I can see the info I want (AllSubscriptionsCount-attribute and the listAllSubscriptions()-operation) I already have the