CLIENT point of view

I am a SAP BW consultant just started and willing to learn from Other expereiences.
I want to know certain things which might have occured to so many of you
1. In an ERP environment,  How SAP BW migration from other External Data Warehouses will benefit to the Customer in terms of Improving his Profitablilty or Increasing the Stock Index  in the MACRO level.
2. Do we have a comparison statement kind of a thing vis a vis Other ERP tools which strongly suggest SAP BW has an edge over others.
3. How one can convince the Client in case if he agrees to have a Netweaver 2004S and BW implementation but still wants to use the Other Multi Legacy Systems Synergistically for some reasons or other / simply got used for so long
which really impact the scope of Design and Implementations for both the Service Provider as well as the Client.
4. I really want to play with the Data available in the Landscape to effectively make best use of it and project to the Client a Transformation which he can expect from Multi Dimenstion. Show me the direction.
5. Suggest me a logical way to only Understand SAP BW  without any diversions so as to Concentrate working on the SAP BW environment and also appreciate the Client Point of View or Satisfaction.
Thanks in advance.

Answers to your questions:
1. BW is data warehouse tool which has reporting and analytic capabilities. It also has the capability of engaging SEM with it. Which means that BW is a veery powerful toll for a company to use if they want to do a better analysis on past data and help top executies make dicision and also with the help of SEM there capability of forcasting is improved to a great extent. Accurate forcasting is the key to better business and high profits.
2. It really depends on the need.CAgnos needs lot of memory as it copies the data in the front end for more flexibilty in reporting. SAP BW is good with respect to SAP R/3. Other areas (Interface with other sources) It is evolving in better manner.Other Data warehousing tools more maintenance man power and big team to implimenting. And all components like sourcing , Configuring and reporting does not depend on single product. BW has all the components available with in it.Depends on customer needs you have decide.
3. Not sure abt it.
4. Data modeling is a SAP course(TBW30) on its own and cannot be explained in a one liner. If you have a specific case then may be we can have a look at it.
5. I would suggest you go through the SAP trainign material . That is a step by step guide to you.
- Guru
Reward points for helpful answers

Similar Messages

  • Client Merge! precautions to be taken from BW point of view

    Hi,
    We are in a process of merging two clients in R/3 which are typical source systems for BW!
    What are the steps that we should take care of while the client merge is on from R/3 side.
    these two clients are ofcourse very important for BW system as almost all for everydata load the extraction logic in FM to the ABAP routine in selection of infopacakge is different!
    in a scenario such as this, what are the things that should i make a note from BW point of view?
    Raj

    Hi,
    1.Internal table with header line will not support in ECC 6.0 for that u need to create internal table and work area using TYPES.
    2.Mostly u need to do some PATCH WORK for the STANDARD programmes.
    Patch work in the sense for SPAU objects in Mysap is there any code written by client(INSERT {....END INSERT....}) this type of code u need to add in ECC 6.0 code....
    3.Mostly u have to resolve EPC(Extended program check) errors.
    In that u will find so many type of errors...Field attribute errors,Perform interface errors,Obsolete stetement errors,....etc.
    4.First thing u need to what r the SCOPE and OUT OF SCOPE in your upgradation.
    5.If u find any Fmodules obsolete...U just press F1 on that Fmodule it will show which function module can useful instead of that obsolete one...
    6.If they want UNI CODE compatiable .....
    EX Report...
    Go to the attributes of the report...
    There u can c a check box to check UNI CODE Errors...
    U have to resolve these errors also...
    After doing all these things u have to show 0 errors on CODE INSPECTOR fro each n every object...
    Thats t as per my knowledge...
    Regards,
    Kishore Reddy.

  • Lost message from server's point of view

    Hi All
    Following situation:
    The JMS-Provider sends a JMS-Message. The message is entirely in the wire and is still flying to the consumer. Before the message arrives to the consumer, the network connection fails, so the client does nothing know about the send message.
    From the server’s point of view the message was successfully sent but not acknowledged yet. The server waits for an acknowledge and doesn’t undertake redelivery, because the consumer session on the server is still living.
    From the consumer point of view the message was not sent so the client has nothing to ack, so we have some “deadlock”.
    The question is – how does server recognize such situation (short connection fail, deadlock) and what does it undertake to guarantee the delivery?
    Thank you.

    The JMS-Provider sends a JMS-Message. The message is entirely in the wire and is still flying to the consumer. Before the message arrives to the consumer, the network connection fails, so the client does nothing know about the send message.
    From the server’s point of view the message was successfully sent but not acknowledged yet. The server waits for an acknowledge and doesn’t undertake redelivery, because the consumer session on the server is still living.
    From the consumer point of view the message was not sent so the client has nothing to ack, so we have some “deadlock”.
    The question is – how does server recognize such situation (short connection fail, deadlock) and what does it undertake to guarantee the delivery?If the "network connection fails" whilst sending a message then the server (and probably the client) will almost certainly receive a SocketException. A message is unlikely to simply disappear on the wire without at least one end of the socket getting an exception of some kind, and if the socket is simply hanging for some reason then most JMS providers would have a means to detect this (e.g. by sending periodic packets down the wire to check it is still alive).
    But ultimately, if a persistent message is sent to a consuming client and the message is not acknowledged (or the transaction committed) then the server will eventually redeliver it. JMS doesn't define exactly when an unacknowledged message is redelivered, but it typically wouldn't happen until the consumer in question has closed.
    Nigel

  • How to reset OSB domain from EM point of view?

    Hi folks,
    Since I set up a OSB domain in EM on a client host for the very first time, the administrative server changed (actually moved inside firewall and hence changed its name, consequently I re-installed OSB on it from scratch). Now EM on the client host cannot locate the administrative server, and thus thinks the domain id down. When I try to edit hosts list using EM on the client host (Setup>Hosts), the link directs to the client host itself (like https://client001.example.com/?tab=2&mode=3). As the client host obviously runs no administrative part, the page does not exist.
    On the other hand, when asked about OSB devices (Setup>Devices), EM correctly connects to the new administrative server name, and shows the correct answer. Same, obtool running on the client host can connect to the new administrative server and fetch settings from it (e.g. lshosts correctly displays the hosts in the domain).
    Seems that the old administrative server name exists only within EM settings. I believe the best thing to do is to re-create OSB domain (from the EM point of view) with the new administrative server in it. How can I do that?
    Thanks already for your answers.
    Dmitry.

    " emca -config dbcontrol db -repos recreate " does the job. Of course, as the repository is reset -- all other history records are lost.

  • Specific GL accounts from consolidation point of view.

    What are the mandatory GL accounts added to operating COA from consolidation point of view.
    Please share your inputs and points will be awarded.

    All those GL accounts which your client is looking presently need to be th eGL accounts in consolidation COA.

  • Reg: Costing details for PP point of view

    Dear SAP Gurus
    I am balaji
    Now i am in post go live support project
    For our client, we recommend Repetitive manufacturing process
    Order : Planned order consumption thro back flush MFBF.
    Costing : We have parameter, formulaes, primary and secondary cost element, cost center, profit center
    and product cost collector.
    then the cost will flow thro work center ->routings->BOM---> Planned Order.
    Now they are not running the costing run every month. Then In which way the cost will be calculated for all materials
    And also could you please explain me the details about the costing plan and costing run and costing configuration for PP point of view.
    Thanks in advance
    Thanks & Regards
    VBalaji

    Dear Surya
    Thanks for your reply.
    i checked okkn , in that following details are available
    costing varient:pc01:  control 1
    costing type: std cst estimate
    valuation varient:planned val
    date control:std cost estimate month
    qty structure: BOM/Routing  (They select the "ignore prod cost est w/o qty structure" option)
    In REM profile :
    control data 1
    cost accounting section:
    they select option:"using data from prelim costing from prod cst collector."
    Now i come to the question, here for the past 6 months they are not running costing run.
    in which way the prices are getting updated.
    Atleast, they run first time , is it? they didn't run.
    Now how can i check the updated cost. bcas on weekly basis all componunt's prices are changing here.
    could you please tell me the way of costing here, if you need furthur details, please tell me.
    Thanks & Regards
    VBalaji

  • Please validate my logic performance point of view:

    Please validate my logic performance point of view:
    logic I wrote :
       LOOP AT i_mara INTO wa_mara.
    *-----For material description, go to makt table.
          SELECT SINGLE maktx
            FROM makt
            INTO l_maktx
           WHERE matnr = lwa_mara-matnr
             AND SPRAS = 'E'.
          IF sy-subrc = 0.
            wa_mara-MAKTX = l_maktx.
          ENDIF.        " IF sy-subrc = 0.
    *-----For Recurring Inspection, go to marc table.
          SELECT prfrq
            FROM marc
            INTO l_prfrq
            UP TO 1 ROWS
           WHERE matnr = lwa_mara-matnr.
          ENDSELECT.
          IF sy-subrc = 0.
            wa_mara-prfrq = l_prfrq.
          ENDIF.          " IF sy-subrc = 0.
          MODIFY TABLE i_mara FROM wa_mara
                 TRANSPORTING maktx.
          CLEAR : wa_mara.
       ENDLOOP.   " LOOP AT i_mara INTO wa_mara.
    Or is it better below : ?
    To SELECT all the maktx values from makt and all prfrq values from marc
    in two internal tables and
    Loop at i_mara.
      LOOP at all maktx itab
    and pass corresponding maktx values into i_mara table
    and pass corresponding prfrq values into i_mara table
    ENDLOOP.
    OR
    is there any better performance logic you suggest ?
    THANKS IN ADVANCE.

    ok this is very funny so if someone gets a good way to code he should wait till he gets 1198 points till he write a performance wiki
    so that means ppl who has high SDN points only can write wiki
    for your information wiki definition is
    [http://en.wikipedia.org/wiki/Wiki |http://en.wikipedia.org/wiki/Wiki]
    its all about contribution and sharing.
    did you try that code on a production or a Quality server. If you did you wont say that coz the results i have shown in that blog is what i my self tested on a Quality system of our client.
    and for your information i did my internship at a SAP AFS consultancy firm and i created the account at that time. I have joined that company and now working as a developer over there.
    if you have worked on a client system development on SD and MM you will know that most of the time
    we use header and item tables like
    likp,lips
    vbak,vbap
    vbrk,vbrp
    most of the time we come across nested loops with smiler kind of condition.
    in this Q he has MATNR as reference.
    if you see it properly you can see both tables are sorted.
    and the select statement is for all entries.
    for your information there can be a delivery document item with out a header if you are aware of DB concepts in that case there will be a foreign key error.
    ok lets think about a situation like that even in that case if there ant any header data then simply the client wont request for that record.( you would know if you have worked with clients )
    last but not least i dont care about my points rate at SDN i just wanted to share what i know coz anyway i have a very good job here. dont try to put down ppl just because they are new.
    Thomas Zloch  : i never told its my code i saw it some where then i checked and i bogged it so that i can get it when i want and i saw it in se30 ( its not se38 ) but i know most of ABAP developers dont check it much so i just wanted to help.
    Rui Pedro Dantas   : ya your correct we dont need to use it most of the time since sorted table is easy but there are programs which works with bulky data load we can use it in places like that. Thanks for talking the truth
    Nafran
    sorry if i said anything to hurt anyone.

  • Report for Paid Invoices from AP Point of view.

    Hello Gurus,
    I am looking for a Report from SAP which will give me the Paid Invoices Information from Accounts Payable Point of view for a Particular Period which should cover the below information...
    Entity
    Invoice #
    Invoice  Date
    Vendor Name
    Invoice Amount
    Currency
    NET terms - NT30, NT 00 like wise
    Net due date -
    Paid Date
    Document Types
    Document Number
    Please let me know the Standard Report Transaction Code ASAP.Quick response will be appreciated.
    Thanks,
    B

    Hi:
    Refer to FBL1N - Display/Change Line Items in accounts payable.
    Select vendor accout,co.code,cleared items on a particular date and execute.
    From change layout (Ctrl+F8), you can select payment terms,Net due date,account type,account document
    Please let me know if you need more information.
    Assign points if useful.
    Regards
    Sridhar M

  • In BI 7,in loading point of view what is the difference

    Hello All
    In BI 7,in loading point of view
    Upto the first level(upto PSA) we use infopackage and from that layer onwards we use DTP's.
    My question is why do we want to use DTPs there? Why cant we use infopackage only?
    What is the advantage by using this DTPs for loading the data within BI
    Please let me know in this regard
    Many Thanks
    Swami

    Hi Swami,
    Although not recommended you can still use infopackages if you want in BI 7.x. The introduction of the DTP was to overcome some disadvantages of using infopackages up to and including release 3.x to load the data targets (especially with datamarts where one infopackage loads several data targets,
    if something goes wrong with the load to one of these data targets then it can be very difficult to correct).
    This section contains some arguments in brief why the DTP was introduced with BI 7.0 :
    Transfer from one source to one target
    BW 3.X
    One InfoPackage / Request supplies data for several data targets
    Fixed sequence of steps (DataSource / transfer rules / update rules / data target)
    Fixed source type: Combination DataSource/source system
    Fixed target type: Cube or ODS object or master data
    No init selection for extraction from infoprovider
    One request can produce several error requests, depending on the data targets
    No error handling into ODS Objects
    Delta management
    BI 3.X: The Receiver for DataSources is merely a logical system, which makes it impossible to have a separate delta management for several data targets within
    one system
    BI 7.0
    Data Transfer Process transports data from one data source to one data target; new source and target types can easily be defined
    Arbitrary number of steps (filter objects/transformations) between two persistent objects
    Init selection available
    Request produces error records stored in generic error stack
    Error handling into ODS Objects possible
    Resume from persistent buffer
    Delta management
    BI 7.0: The delta management is maintained by the data transfer process which connects arbitrary sources and targets
    I hope the above helps.
    Des.

  • Batch managment from MM point of view

    Dear Friends,
    I want to learn the Batch management from MM  point of view.
    Can you please provide me the material which will explain me how to configure the SAP system for batch managment from MM point of view.
    Thanks a lot
    Nilesh

    Please check these answered links:
    Batch management
    batch management
    Batch Management
    Edited by: Afshad Irani on Jun 14, 2010 3:15 PM

  • Comparison of SAP R/3 4.7 with SAP ERP 6.0 in Basis point of view

    Hi Experts,
    Can we compare R/3 4.7 and ECC 6.0 in Basis point of view.
    Say for example Password is case sensitive in new version, DBACOCKPIT added for central maintenance of database.
    Like this can we list out some of the changes or differences.
    It will be more helpful
    Regards
    KT

    Hi,
    compare to 4.7
    1.New ABAP editor added like if u write code  in abap editor ,using if coditions and select statments it automatically shows the link endif,  like if .. endif,select ...endselect.
    2.New abap debugger compare to the classic debugger.
    3.DBACOCKPIT
       Missing indexes of various database tablesu2019 and the transaction to reactivate all the missing indexes  is u2018DBACOCKPITu2019. Below is the screenshot of the transaction DBACOCKPIT.
    Regards,
    Madhu

  • In SD point of view , that r things we can check in Screen MD04

    In SD point of view , that r things we can check in Screen MD04
    Key areas and feilds in MD04 to look after for SD and PP integration and respective roles of consultants.

    yeap ur correct just we have to check in mod04 what happening in production procurment and make to order that means forcast sales . depond on forcast sales manufecturing is going on so we can only see that process i sgoing or not k thanku

  • Document Management System for sap mm point of view steps

    Hi All.
    Document management system for sap mm point of view steps required.
    Thanks in advance for all sap mm forum members.
    Regards.
    Parameshwar

    Hi,
    Customizing settings can be collected by processes into Business Configuration Sets (BC Sets). BC Sets make Customizing more transparent by documenting and analyzing the Customizing settings. They can also be used for a group rollout, where the customizing settings are bundled by the group headquarters and passed on in a structured way to its subsidiaries.
    BC Sets are provided by SAP for selected industry sectors, and customers can also create their own.
    When a BC Set is created, values and combinations of values are copied from the original Customizing tables into the BC Set and can be copied into in the tables, views and view clusters in the customer system. The BC Sets are always transported into the customer system in which Customizing is performed.
    Advantages of using BC Sets:
    1.     Efficient group rollout.
    2.     Industry sector systems are easier to create and maintain.
    3.     Customizing can be performed at a business level.
    4.     Change Management is quicker and safer.
    5.     Upgrade is simpler.
    To create BC sets follow the below step:
    Choose Tools ® Customizing ® Business Configuration Sets® Maintenance in the SAP
    menu, or enter the transaction code SCPR3 in the command field.
    Choose Bus.Conf.Set ® Create.

  • Performance point of view

    Hi every one,
    I am new to XI . I have a small doubt in Mappings.
    In XI we have 4 types of mappings:
    1.Graphical mapping
    2.XSLT mapping,
    3.Java Mapping
    4.ABAP mapping
    In case of performance point of view which one is best .
    Plz explain me in details .
    I will give full points for correct answers.
    Thanks and Regards,
    P.Naganjana Reddy

    Hi,
    refer to these links:
    Re: Why xslt  mapping?
    http://searchsap.techtarget.com/tip/0,289483,sid21_gci1217018,00.html
    /people/r.eijpe/blog/2006/02/20/xml-dom-processing-in-abap-part-iiib150-xml-dom-within-sap-xi-abap-mapping
    /people/sravya.talanki2/blog/2006/12/27/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-iii
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8a57d190-0201-0010-9e87-d8f327e1dba7
    Regards,
    Nithiyanandam

  • Data loading - Member containing comma taken in point-of-view

    Hi,
    I tried loading date into planning. My point-of-View contains a member which has comma in it.
    When loading it is considering that member as two different members.
    Has anyone tried loading data into planning with members having comma.
    Eg. Item No.,Start Date,Point-of-View,Data load Cube Name
    30103,11-02-2011,"Actual,Version1,Dazzing Infotech, Inc,230"Capex
    I have 6 dimensions say.
    Dazzing Infotech, Inc is a member in dimension. It has comma which is seperating it as two members.
    Error when loading is "Dazzing Infotech" doesn't exist or you do not have access to it.
    Has anyone worked on this issue previously.
    Thanks

    I agree that it would be cleaner to use the commas in an alias rather than a member name.
    Cheers
    John
    http://john-goodwin.blogspot.com/

Maybe you are looking for