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 ?
    Thanks

    Post 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.
    Regards

    Hi..
    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,
    Burhan

    Do 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 7LS

    Hmm, 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.

  • Can SQL Server (2008 R2/2012) Integration Services connect to Business Objects / Hyperion directly?

    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
    Akshat

    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 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