In which topics business objects is/will using cal?
<p>Hi, I repeat my question from my last post as a new topic. </p><p>In which areas is or will your company business objects using the new language?</p><p>Klaus </p>
Hi Klaus,
Sorry about that. Â
The Quark Framework was designed to allow the creation of layers of semantic models (functional DSL's/combinator libraries) which provide the building blocks for applications to build specific data behaviour. Our motivating interest was therefore around how data can be described, transformations composed and target data projected from a general data manipulation 'engine'. By having the Quark Platform be very general, and all the data modeling and manipulation driven by dynamically loadable modules with dynamically composable elements, you have a powerful stack that can be extended and customised, and you provide a very rich capability to applications (who can use this 'canvas' as a way to achieve a broad range of bespoke data behaviour). Plus, of course, the level of validation in this sort of system is so much higher than a 'normally' implemented bespoke OO stack would be (that's not to say you can't create abstractions that add this... but ultimately you end up with something like the Quark Framework!).
In the Quark Framework we have seeded, the highest-level, most abstract data module you can see is the Sql module (and SqlBuilder etc.). However, we have created a large number of even more abstract modules for describing all sorts of data semantics. These have been and are being used in commercial products, as well as other prototypes in both the Business Objects Research Group and the wider Labs organisation.
I have recently added a "Sneak Peek" section to the main Quark Framework Labs page.  This has a few videos of a Labs project that will soon be available for download. In this case, this is only a Labs prototype, but if you watch the videos, you will see functionality that manipulates data using the aforementioned Quark Framework modules. Take special note of the what the Designer can do, and imagine that, as the user is combining data objects and adding calculations, elements of various 'functional DSLs' are being combined to express objects at a higher level of data abstraction. Ultimately, these compositions can be transformed to other data languages, or to functional systems that manipulate data values directly.
BTW, we do not use the Quark Framework in parts of applications where regular OO seems 'more appropriate' (UI, comms, application state logic, persistence, etc.) - i.e. most of the volume. We are specifically interested in this technology where we want more formal, declaratively described behaviour and the robustness of strictly-typed composition. To us, this pertains best to data and metadata description and transformation.
Does that answer your question?
Similar Messages
-
Which cache the Formula Engine will use in this case?
Say that a MDX query contains:
❶a calculated measure defined in the targeted cube, ❷and another
WITH MEMBER.
Which cache the Formula Engine will use in this case:
❶Query,
❷Global, or
❸both (query & global)? and why? .... illustrate as possible please.Thanks Elvis ... but
❶ doesn't your reply, especially this part:
...But if we use WITH MEMBER keyword to define a calculated measure, it's the Storage Engine cache and not the Formula Engine cache....
contradict with Microsoft's white
paper: SQL
Server 2008 R2 Analysis Services Performance Guide? ... check the figure below please:
this is in page 36, where they are talking about the Formula Engine (or Query Processor, as they sometimes refer to it) types of cache. note the highlighted, they are saying that using the "WITH keyword within a query" forces the use of the "Query
Context" which is one of the formula engine cache (as they said).
Actually I've asked the main question because of this part of the same 36 page:
I wanted to know
❷ what will happen to the calculated measures (those defined in the cube) if combined with another calculated members defined using the WITH keyword, in the same query? are they going to be recalculated even if they are already
exist in the global cache? -
Can Business Object Universe be used with other BI Tool
Post Author: help_eachother
CA Forum: Semantic Layer and Data Connectivity
Hi,
Can Business Objects Universe be used with other BI tool ?
ThanksPost Author: amr_foci
CA Forum: Semantic Layer and Data Connectivity
like wat tools...
i heared in an oracle session that their business intelligence system would be able to connect to other business intelligence system ex, business objects
but i dont know how it works,, or even anything about oracle BI
good luck -
Which business object to be used BUS2015 or BUS2009
Hi Workflow gurus,
I have an issue in sending external mail when Purchase requisition is saved.
Issue:
When purchase requisition is saved, I need to send an external mail to MS outlook of the approver. Here the issue is whether I should use the business object BUS2105 or BUS2009.
BUS2015 is for Overall release. BUS2009 is item-level release. Since I need to send one mail to each approver based on item value.
Here I am using BUS2015 and get the line item details like price, purchase group and release code from the table and segregating items based on item value and release code.
Then sending one mail to each approver stating You have PR and line items 1, 3, to approve.
However our on-site people asking me to use the business object BUS2009, Please let me know am I doing correct or I should use business object BUS2009. If I have to use business object BUS2009 how should I sent the external mail to individual approver for multiple line items.
Your thoughts and ideas are appreciated.
RegardsHi..
Check release strategy used for PR. If release strategy is configured for overall release of requisition, you can use BUS2105. (Check IMG > Materials Management > Purchasing > Purchase requisition > release procedure > set up procedure with classification > release groups. Check tick on overall release)
In case release strategy is configured as item level release, use objet BUS 2009.
Nikhil -
Upgrading CE 10 to Business Objects XIR3 by using Import Wizard
Hi Guys,
We are upgrading Crystal Enterprise 10 to Business Objects XI3, I have installed Business Objects XI3 on a new server, I will be using Import Wizard to import Objects, groups, Users ect... Do I need to copy the contents of the CE10 FRS input and output directories to the BOE XI3 FRS input and output directories?
Please help.
Thanks,
BurhanDo I need to copy the contents of the CE10 FRS input and output directories to the BOE XI3 FRS input and output directories?
No. Do not do this. The import wizard will migrate your objects and copy them to the FRS in 3.x format for you, nothing manual like this is needed.
Regards,
Tim -
Xfi music card, which creative 5.1 speakers will use its flexija
I heard some people were angry because there speakers wouldnt use it. so which ones do?
Eric,
Which particular Creative speaker do you have? Most or all of our newer soundcard is able to support 5.1 or higher speaker system. Which soundcard do you have in mind to purchase now?
Jason -
Need Ideas for creating and using Custom Business Object
Hello Guys,
I am developing an application which uses a Request->Approve->Create approach for creating Purchase documents.
Now I am a little puzzled about how to make use of the Business Object BUS2014.
The application I am developing has its own unique 'Request Number' (say REQID) which will point to the Request for Creation of a purchase order.
Whenever a Request is created (from a Z-Tcode) a workflow needs to be initiated and it has to be sent to the approver.
The Purchase Document will be created once the approver approves.
Now my confusion here is, if I use BUS2014, the object will be instantiated only during the final step of the workflow. But I need an instance during the beginning of the Requestor ->Approver negotiations as I am playing with events. These events needs an Object_key.
How should I proceed here?
Should I create a new logical Business Object like ZPOREQ where I have the above mentioned REQID as the key?
And should I have an attribute of type BUS2014 inside the custom BO?
How will I make use of the methods like BUS2014.Create etc which I may need to create the purchase document?
Any small direction will be a huge help for me to get used to this wilderness.Hi,
You should continue with the ABAP class idea. The business objects are kind of "obsolete" already, and if there is a need to create a new "object", ABAP classes are the way to go. Business objects are still useful, but I normally use them only when an existing standard business object fulfills the requirements (possibly with slight additions) which is almost never.
From my point of view you can use the existing class. Depending on the circumstances I normally have just one class that I use for both workflow and the possible other functionality that is required, but you have to understand that I have this goal in my mind already when starting the development process. As your class most probably has many useful features already (such as you have the header and item data as attributes etc. (if I understood correctly?), these are also useful in in workflow (class attributes will be available in WF container etc.).
If you are hesitant to use the same class directly in your workflow, you could also create a new class ZCL_REQUEST_FOR_WF (with the workflow interface), and then simply add your existing class ZCL_WF_REQUEST as an attribute to this new class. Then this new workflow class could include the pure workflow stuff, and your existing class the non-workflow stuff. But this most probably will not make much sense - just implement the if_workflow interface in your existing class (this is just one possibility that you might consider.)
Regards,
Karri -
Which BUs Object should I use for archiving and linking to SalesDocuments
Hi,
I want to archive documents and link them to SalesDocuments, but I don't know which BUsiness Object I should use. Special Ones like BUS2030, BUS2031,... or the general Type VBAK. If I use VBAK I have the problem, that when I archive manually all with VBAK linked documenttypes are proposed, so that I can't control, which documents are allowed to be linked with for instance CustomerQuotation or SalesOrder.Hello Marc,
For Sales Order user object type as BUS2032
Customer Quotation- BUS2031
Customer Inquiry - BUS2030
BUS2033 Customer complaint order
BUS2034 Customer Contract
BUS2035 Customer scheduling agreement
BUS2051 Customer outline agreement
BUS2094 Credit memo request
Hope this will answer your question.
-Thanks,
Ajay -
What are the features of Business object.
Hi Experts,
Can any please give me brief idea about Business object which one will going implent into BI . and what are the features of Business object.
i will assign points if it is helpfull.
Regards
venu.Hi,
Bussiness Object is the reporting tool of datawarehouse.BI is itself a data ware house.The next generation SAP BI will be using BO as reporting tool instead of BeX.BO is a Reporting tool. Presently we are using BI BEX tool for reporting. slowly BI BEX tool is replacing by BO.Use Netveawer and SAP BW for the Backend and Master data management or Use Data Integartor. For Front End Use BEX tools for QR$A or use the BO Suite.BO has many advantages over BEX tool like using BO we can creat crystal reports ets.
Pls chk this links for detailed information abt Business Object:
/people/ingo.hilgefort/blog/2008/02/07/businessobjects-and-sap-part-i
/people/kuhan.milroy/blog/2008/03/11/introduction-to-business-objects-suite-of-technologies
/people/ingo.hilgefort/blog/2008/02/19/businessobjects-and-sap-part-2
/people/ingo.hilgefort/blog/2008/02/07/businessobjects-and-sap-part-i
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/90d7cbf0-84c2-2a10-dabd-93d5f0db5f4b
Hope this helps,
Regards
CSM Reddy -
Where can I find information on migrating from Business Objects 5 to XI R2?
We want to migrate several Business Objects implementations - some of which are Business Objects 5 and some Business Objects 6 to consolidate them into a XI R2 environment.
I have the document that describes migration from 6.x to XI R2 but what is the process for migrating from Business Objects 5. Do I need to migrate from 5 to 6 and then follow the 6.x to XI R2 migration?
Any pointers to additional hints and tips on migration or how to estimate how much effort is involved would also be welcome.
Thanks in advance for your help.Hi,
Following are the detailed steps for migration via Import Wizard:
1] Go to Start > Programs > Business Objects XI Release 2 > BusinessObjects Enterprise > Import Wizard.
2] The Welcome dialog box appears. Click Next.
Setting source and destination environments:
3] In the Specify source environment dialog box, set the following:
u2022 Source: Business Objects Enterprise BO 6.5.x.
u2022User Name:
u2022 Password: visor
BOMain key
Note: Do not check the Import Application Foundation contents option since you are not performing Performance Management migration at this time.
Click Next.
4] The Warning page appears. Click Next.
Note: The source repository can store any file, not just supported agnostic documents. Since the BusinessObjects XI Release 2 architecture requires a plug-in for each file extension, it does not import unsupported files (for example, .zip files and as .svg documents used in corporate dashboards).
5] The Specify destination environment page appears. Set the:
u2022 Destination: Business Objects Enterprise BOXI R2
u2022 User Name:
u2022 Password:
u2022 Domain key file to: Default drive: \Business Objects\BusinessObjects Enterprise XI R2
Click Next.
6] Select the types of objects you want to import in this stage of the importing process. At a later stage, you select the objects themselves.
u2022 Select the option u2018Import universes u2018.
Click Next.
7] Import options for universes and connections dialog box appears.
Select the third option: Import all the universes and connections that the selected Web Intelligence and Desktop Intelligence documents use directly.
8] The Please choose a merge scenario dialog box appears. Select I want to merge the source system to destination system and check the automatically rename top-level folders that match top-level folder on the destination system option.
Click Next.
9] The Incremental Import dialog box appears.
You may need to import some objects more than once from the source repository to the destination repository.
In this situation, you have the following update options:
u2022 Overwrite object contents
You select the types of objects for which the content overwrite applies:
u2022 Documents (including dashboards and analytics)
u2022 Universes
u2022 Connections
When you re-import an object, it will completely overwrite and replace the matching object (and its associated files) that you imported earlier.
u2022 Overwrite object rights
When you re-import an object, its associated security rights will overwrite the rights of the matching object you imported earlier.
If you decided not to import security in the Security Migration Options dialog box, then the Overwrite object rights option is not relevant, and is therefore not available.
If you don't select any overwrite options, the matching object in the destination repository will not change when you try to import it again.
Note: This dialog box appears only if you select update as the import scenario.
Click Next.
10] Select the specific universe
Click Next
11] Information Collection complete dialog box appears.
Click Finish
12] Import Progress dialog box appears.
Click Done
Hope this helps !!
Please revert in case of any queries.
Regards,
Deepti bajpai -
Brand New Installation of Business Objects XIr2 Application Server
Hello,
We have recently acquired Business Objects XI r2 as we are in the process of migrating from Business Objects 6.5.1
We currently use BO 6.5.1 on a small scale using Business Query via excel to access a remote Data Warehouse. I beleive we will now use Live Office in the new XI world.
We have acquired licenses for the following components, and I really would like some assistance on how to install them and in which order
Business Objects Enterprise Professional
Business Objects Live Office
Business Objects Web Intelligence
I have a windows 2003 server in place to host the application, but where do I start ? Which component do I need to install first ?
Many thanks
Gary
EDX London Limited
10 Paternoster Square
London
EC4M 7LSHmm, this is Redhat Enterprise Linux Server release 5.4 - it's basically a 'snapshot' of our existing dev system.
One thing I have seen elsewhere is a problem with the libstdc++ compatability library, but it looks like that's installed (we tried tossing in a copy we had from CentOS, and got:
[root@bos-rep-bob01 ~]# rpm -ivh ./compat-libstdc++-33-3.2.3-47.3.i386.rpm
warning: ./compat-libstdc++-33-3.2.3-47.3.i386.rpm: Header V3 DSA signature: NOKEY, key ID 443e1821
Preparing... ########################################### [100%]
package compat-libstdc++-33-3.2.3-61.x86_64 (which is newer than compat-libstdc++-33-3.2.3-47.3.i386) is already installed
package compat-libstdc++-33-3.2.3-61.i386 (which is newer than compat-libstdc++-33-3.2.3-47.3.i386) is already installed
file /usr/lib/libstdc++.so.5.0.7 from install of compat-libstdc++-33-3.2.3-47.3.i386 conflicts with file from package compat-libstdc++-33-3.2.3-61.i386
So it's installed, and pretty up to date. -
Hi,
I have a situation where I need to pull data from Business Objects and
Hyperion using
SSIS (2008 R2/2012). I did some pro-active research on how to go about implementing this on a couple of Forums and could only figure out the below solution.
We can create an ODBC DSN / connection for Business Objects and that can be used by SSIS as a connection manager to directly link to the Business
Objects Universe. (http://www.forumtopics.com/busobj/viewtopic.php?p=622922&sid=fbb54541e1daacf9714a5672b5ed1314)
Question 1 - Has anyone tried to implement this in past? Is this possible directly or can be achieved through some workarounds? sharing inputs/experience on this will be highly appreciated!
Question 2 - If this possible in any way , how to get this thing set-up in an environment where SSIS and BO are residing on two different domains/networks. Any way to establish a connection from SSIS
to the BO instance/server?
Would really appreciate if anyone can help me out with this issue.
Thanks
AkshatHi,
I have a situation where I need to pull data from Business Objects and
Hyperion using
SSIS (2008 R2/2012). I did some pro-active research on how to go about implementing this on a couple of Forums and could only figure out the below solution.
We can create an ODBC DSN / connection for Business Objects and that can be used by SSIS as a connection manager to directly link to the Business
Objects Universe. (http://www.forumtopics.com/busobj/viewtopic.php?p=622922&sid=fbb54541e1daacf9714a5672b5ed1314)
Question 1 - Has anyone tried to implement this in past? Is this possible directly or can be achieved through some workarounds? sharing inputs/experience on this will be highly appreciated!
Question 2 - If this is possible in any way , how to get this thing set-up in an environment where SSIS and BO are residing on two different domains/networks. Any way to establish a connection from
SSIS to the BO instance/server? (To be precise - If SSIS is hosted on a Cloud environment..?)
Would really appreciate if anyone can help me out with this issue.
Thanks
Akshat -
CAF Business Objects in Separate Database
We currently have an application written in CAF which is using Business Objects/Entity Services using local persistence. I believe the local persistence automatically uses the default datasource defined in the SAP WAS portal server and creates the tables in that database.
The requirement is to have that CAF application data stored in a different database instead of the portal database. There are ways to install a separate datasource in the SAP WAS server to point to a different database, but I don't know how to make CAF Business Objects use that newly installed datasource, or whether it is possible?
Any help is appreciated!Hi,
it seems I've to achieve that by using associations.
But how should the Scenario look for my example?
The relation is the following:
Each application has exactly one division.
Is it correct like that?
DIVISION: Association to APPLICATION ("DivisionApplication"), CROSS_BO, ONE_TO_MANY
BO APPLICATION: Association to DIVISION ("ApplicationDivision"), CROSS_BO, NONE_TO_ONE
Another question:
I can now add an association to APPLICATION through the service browser by choosing the association name "ApplicationDivision" and putting the 32 digit the DIVISION that I want to associate.
Is that the only way to do it in service browser?
As this is impossible for business users, do I have to create a WD for them to maintain those values in an easier way?
Thanks. -
Get hierarchal list of business objects
Hi,
I'm using SWO_QUERY_OBJTYPES to get a list of business objects, but I need to display a hierarchy similar to the BAPI explorer. What business object can I use to browse business objects? If no business object is available, what function calls are available to get at the data?Hi Chris,
this is an excerpt from the SDK Help file.
It works on other object too, of course.
Private Sub DataBrowserOperations()
'// A Data Browser object can not be created, it is invoked
'// as a property of a business object.
'// The BusinessPartners object is used to demonstrate the
'// use of a DataBrowser object
Dim BusinessPartners As SAPbobsCOM.BusinessPartners
'// A DataBrowser object contains a Recordset object.
'// Because a DataBrowser Object can not be created,
'// a Recordset Object should be created and then assigned
'// (linked) to the Recordset Property of the DataBrowser
Dim oRecordSet As SAPbobsCOM.Recordset
'// Get a new BusinessPartners object
Set BusinessPartners = oCompany.GetBusinessObject(oBusinessPartners)
'// Get a new Recordset object
Set oRecordSet = oCompany.GetBusinessObject(BoRecordset)
'// Perform the SELECT statement.
'// The query result will be loaded
'// into the Recordset object
oRecordSet.DoQuery ("Select cardcode from ocrd where cardtype = 'C'")
'// Asign (link) the Recordset object
'// to the Browser.Recordset property
BusinessPartners.Browser.Recordset = oRecordSet
'// Access the data
'// Once the Browser points to a row in the
'// result set you can use the properties directly
BusinessPartners.CardCode
BusinessPartners.CardName
'//Get the next Business Partner
If BusinessPartners.Browser.EOF = False Then
BusinessPartners.Browser.MoveNext
End If
'//Get the previous Business Partner
If BusinessPartners.Browser.BoF = False Then
BusinessPartners.Browser.MovePrevious
End If
End Sub -
Business Object - BDoc Supported Bo
Hello CRM Gurus,
This question is related to BOL Object layer.
When we create the Business Object of type BDoc Supported,
1.Why is the Write BDoc section of the Business Object becomes disabled with the BDoc name specified in the textbox?
Thanks in Advance.
Cheers,
Vignesh Ravikumar.hello Vignesh
There will be three kinds of Business Objects in BOL Layer.
1. BDOC Supported Business Objects : When BOL creates a new BO, BOL FWwill use the Read BDOC.And you can not do save for these BOs. Read Only. may be all child BOs can be modelled as BDOC supported.
2. New BDOC Supported Business Objects : These BOs will have Raad BDOC and Write BDOC, so you can read and write. when you save on a Business Object, BOL FW will use the write bdoc.
This will be used at most for all the root Business Objects and independent Business Objects to enable save at run time.
3. BDOC Not supported : as you aware, Unbound Business objects. can be used as helper BOs.
Regards
Shankar
Maybe you are looking for
-
HP Photosmart D11a is no longer online
HP Photosmart D11a was installed and operating on Windows Vista after a while it quit working and problem seems to be with the printer itself it is not online light is on constantly print order is not acknowledged error message
-
Open programatically Crystal Report Viewer XI to display rpt file
Thank you in Advance!!! I got the following VBA code. 1) What library do I need to include to access Crystal Report Viewer XI? 2) How do I declare CRViewer11 to open Crystal Report Viewer XI and a created report? Please look at ***??? Dim
-
Number of lines of a select query
I want only the number of lines from a result of a select query. How can i get this? Greetings Volker
-
F110 Duplicated record on tables - no paymen document on Cheque
Hi gurus, Please help with the following problem: 1. I run f110 to make payments tru cheque, but when I print them I don't see the payment doucment number, then I check the payment proposal and I see a F110xxxxxxxx something document numb
-
2 NUMBERS issues i need help with
1. is there a way to "lock" certain colums in a spreadsheet? for example, i have a spreadsheet where column A is the product name, columns B thru M are wholesale prices that have to be input and Columns N thru Y the numbers are calculated and populat