Storage for SAP under Unix

Hi Friends,
I wanted to calculate total  storage space on our UNIX BOX,
From the following  if i wanted to calculate the total storage allocated for a the SID(BEP) should i add
41943049355264 2097152020971521048576+1044480 etc  ,... or should i take  the storage for  /USR/SAP/SID consider the same.
/dev/vgdbciBEP00_01/lvol2
                   4194304  808578 3177224   20% /export/sapmnt/BEP
/dev/vgdbciBEP00_01/lvol3
                   9355264 3959636 5058695   44% /export/usr/sap/trans/BEP
/dev/vgdbciBEP00_01/lvol4
                   20971520 4390010 15545206   22% /oracle/BEP
/dev/vgdbciBEP00_01/lvol5
                   2097152  459134 1535760   23% /oracle/BEP/sapreorg
/dev/vgdbciBEP00_01/lvol6
                   1048576  432382  577734   43% /usr/sap/BEP/DVEBMGS00
/dev/vgdbciBEP00_02/lvol1
                   26214400 16417145 9185178   64% /oracle/BEP/saparch
/dev/vgdbciBEP00_03/lvol1
                   1044480  269124  726902   27% /oracle/BEP/origlogA
/dev/vgdbciBEP00_03/lvol2
                   1044480  181204  809327   18% /oracle/BEP/origlogB
/dev/vgdbciBEP00_04/lvol1
                   220200960 89871976 129310896   41% /oracle/BEP/sapdata1
/dev/vgdbciBEP00_04/lvol2
                   188743680 91848896 96137904   49% /oracle/BEP/sapdata2
/dev/vgdbciBEP00_04/lvol3
                   188743680 115036344 73132952   61% /oracle/BEP/sapdata3
/dev/vgdbciBEP00_04/lvol4
                   220200960 119653304 99762168   55% /oracle/BEP/sapdata4
/dev/vgdbciBEP00_04/lvol5
                   534773760 272340952 260382624   51% /oracle/BEP/sapdata5
/dev/vgdbciBEP00_04/lvol6
                   513802240 247002256 264715672   48% /oracle/BEP/sapdata6
Please help me regd the same.
I will definetely give points.
RAMA.

Hi ,
/dev/vg00/lvol23   2097152  168618 1808044    9% /usr/sap/BEP
/dev/vgdbciBEP00_01/lvol2
                   4194304  807695 3178219   20% /export/sapmnt/BEP
/dev/vgdbciBEP00_01/lvol3
                   9355264 3959753 5058581   44% /export/usr/sap/trans/BEP
/dev/vgdbciBEP00_01/lvol4
                   20971520 4393288 15542122   22% /oracle/BEP
/dev/vgdbciBEP00_01/lvol5
                   2097152  581940 1420628   29% /oracle/BEP/sapreorg
/dev/vgdbciBEP00_01/lvol6
                   1048576  309243  693176   31% /usr/sap/BEP/DVEBMGS00
/dev/vgdbciBEP00_02/lvol1
                   26214400 5607606 19319187   22% /oracle/BEP/saparch
/dev/vgdbciBEP00_03/lvol1
                   1044480  271012  725132   27% /oracle/BEP/origlogA
/dev/vgdbciBEP00_03/lvol2
                   1044480  181204  809327   18% /oracle/BEP/origlogB
/dev/vgdbciBEP00_04/lvol1
                   220200960 89873864 129309024   41% /oracle/BEP/sapdata1
/dev/vgdbciBEP00_04/lvol2
                   188743680 91848896 96137904   49% /oracle/BEP/sapdata2
/dev/vgdbciBEP00_04/lvol3
                   188743680 135516424 52812872   72% /oracle/BEP/sapdata3
/dev/vgdbciBEP00_04/lvol4
                   220200960 119653304 99762168   55% /oracle/BEP/sapdata4
/dev/vgdbciBEP00_04/lvol5
                   534773760 272340952 260382624   51% /oracle/BEP/sapdata5
/dev/vgdbciBEP00_04/lvol6
                   513802240 247002256 264715672   48% /oracle/BEP/sapdata6
dbciBEP:/export/sapmnt/BEP
                   4194304  807696 3178216   20% /sapmnt/BEP
I just want to make sure before i give details to the user, they want everything under SID
Sorry for asking again.
From the above, so here from the above total storage for BEP will be
2097152 + 4194304 + 9355264 + 20971520 + 2097152 + 1048576 + 26214400 + 1044480 + 1044480 + 220200960 + 188743680 + 220200960
+ 534773760 + 513802240 + 4194304
From the above it will be BEP =  1749983232
Please reply  whether  i am right or wrong.
Thanks
rama

Similar Messages

  • Identify the SAP Product Under Unix Env

    Hello All
    There are few hosts in our server enviroment which have SAP running on them.
    We have a fingerprinting engine which runs through these hosts and collects useful data such as version string ,patch level etc.All these hosts are under unix env.
    Our problem is we are not able to identify what product it is by just looking at version string.
    We do not know if there is any way we can find out about that Product ,under unix env.
    We want to know if there is any command or script that can be run and find out what product it is.
    Regards
    Abhi

    > Is anyone aware of 'saplicense -show' command ?
    > Would this command help me?
    No.
    > and yes,anyone who uses any product should know it byhand but in my case i am not the end user .I am a third party survilling all the products existing in my enviroment.Thats what my engine does.
    I can just repeat myself.
    Even if you had all component information (ABAP and/or Java) it's not possible to distinguish from that for what purpose the system is used.
    It's the same as having 100 PCs, all equipped with Word, Excel and SAPGUI. No matter what you do you can't tell whether the system is a secretary working place, a PC in the factory or a PC in the financial department.
    Markus

  • 500 Internal Server Error for Team under MSS SAP portal !!!

    Dear Experts,
    I'm trying to access Team under MSS from Portal, It throughs 500 Internal server Error as shown below.
    we are running EP 7.3.
    500   Internal Server Error
    The initial exception that caused the request to fail, was:
    Java.lang.IllegalArgumentException: Not a valid view element suffix RequestId0;4
        at com.sap.tc.webdynpro.clientserver.uielements.adaptbase.AbstractAdapter.getClientUIElementId(AbstractAdapter.java:1181)
        at com.sap.tc.webdynpro.clientserver.uielib.graphics.uradapter.BusinessGraphicsAdapter$ImageMapArea._getRuntimeId(BusinessGraphicsAdapter.java:1312)
        at com.sap.tc.webdynpro.clientserver.uielements.adaptbase.AbstractAdapter.getId(AbstractAdapter.java:351)
        at com.sap.tc.webdynpro.clientserver.uielib.graphics.uradapter.BusinessGraphicsAdapter$ImageMapArea.getParameter(BusinessGraphicsAdapter.java:1377)
        at com.sap.tc.ls.renderer.ie6.LSImageMapRenderer.renderImageMapAreaFragment(LSImageMapRenderer.java:362)
        ... 155 more
    See full exception chain for details.
    Failed to process request. Please contact your system administrator.
    While processing the current request, an exception occured which could not be handled by the application or the framework.
    If the information contained on this page doesn't help you to find and correct the cause of the problem, please contact your system administrator. To facilitate analysis of the problem, keep a copy of this error
    Please let me know any configurations missing.
    Thanks in advance.
    Regards,
    Mahee.

    Issue is fixed, Refer sap note 1662200
    Its available  in SP for SAP PCUI_GP 633.
    The problem originates from class
    FcTeamCalendar. For some reason, the character ';' is no longer valid
    in the xml, hence, gets rejected by the Java WD runtime. The string is
    parsed against the pattern "[a-zA-Z_0-9]*". Hence, I have replaced ';'
    by '_'. The IGS colleagues have confirmed that this should be working
    fine now.
    If you have NWDS available, here are the manual steps to make this
    change:
    1. Edit class FcTeamCalendar.java.
    2. Replace "private static final String SEPARATOR = ";";" by
               "private static final String SEPARATOR = "_";"
    3. Save your changes, rebuild and deploy.

  • Does storage systems need certification for SAP?

    Hi,
    Does storage systems like IBM XIV, EMC DMX and NetAPP need certification for SAP?
    If the server/os and database are all certified and does the storage used bu the server to host the data needs certification?
    thanks

    > Does storage systems like IBM XIV, EMC DMX and NetAPP need certification for SAP?
    No.
    > If the server/os and database are all certified and does the storage used bu the server to host the data needs certification?
    SAP certifies operating system/database combinations.
    Markus

  • If i want to learn unix-HP for SAP at first stage, please help me.

    Dear Friend,
    If i want to learn unix-HP for SAP at first stage, please help me.
    Thanks,
    Regards,
    sachin

    Hi Sachin,
                  please go thru the following url
    http://www.uga.edu/~ucns/wsg/unix/gstart/
    and
    http://whitepapers.techrepublic.com.com/whitepaper.aspx?&docid=10197&promo=100511
    happy learning!
    with BR,
    Raj
    <i> award points, plz </i>

  • If i want to learn unix-HP for SAP , please help me.

    Dear Friend,
    If i want to learn unix-HP for SAP at first stage, please help me.
    Thanks,
    Regards,
    BASIS TEAM

    Hi Sachin,
                  please go thru the following url
    http://www.uga.edu/~ucns/wsg/unix/gstart/
    and
    http://whitepapers.techrepublic.com.com/whitepaper.aspx?&docid=10197&promo=100511
    happy learning!
    with BR,
    Raj
    <i> award points, plz </i>

  • User used in SAP for accessing to unix server

    Hi ..
    I'm new on this topic ...
    I'd like to know where is configured the user into SAP for accessing to UNIX.. i mean, in my understanding when a job is created into SAP for running a script located into server unix, Sap has to login to unix and it has through and user id, where is configured that ...
    the case in question here is the following ..
    we are testing the sent of infomation ...
    1.- user creates the information from sap and it is delivered into a folder
    2.- the owner of those files is a strange user into the server where they were delivered.
    3.- this means that that user does not exist into the unix server where were delivered the information ...
    i'd like to know, where is cofigured the user into SAP for accessing to unix to deliver the information ...
    could you please let me know that ?
    thanks.

    Hi Daniela,
    User is <SID>adm user, it's SAP Default user for communicating to Unix or any OS. When you install the system, <SID>adm is the adminstrator user.
    For the 2nd item it is strange user, it could that the folder it is creating files might not the local file system, it is from diffferent server NFS mounted to this server. If the other system doesn't know about the <SID>adm it keeps a stange user as owner this files.
    Even though that strange user doesn't exist, as long as your <SID>adm user has write access to this folder,it will create the file. But owner can be different.
    Hope this answers. If yes, please assign points.
    -Kalyan.

  • RFC destination not defined for SAP global trade services

    HI friends,
    I have created a delivery against a sales order. Maintained the storage location and the picking quantity for the item.
    Now trying to post the goods issue but system is giving short dump and error message says:
    "RFC destination is not defined for SAP global trade services"
    We are not using SAP global trade services module and no IDocs are involved in the process.
    Please help
    Thanks in advance
    Veer

    Hi Mohit,
    Thank you for replying.
    It was not an issue with RFC destination but to do with transfer of outbound delivery processes to SAP global trade services.
    As we were not using global trade services, we had to deactivate the transfer of data from SD application to global trade services.
    The settings are under IMG>SD>foreging trade>SAP global trade services-plug-in> control data transfer to SAP global trade services
    Deactivate all the activities.
    Now this issue has been resolved.
    Thank you again for replying.
    Regards
    Veer

  • Trouble: Crsytal reports for SAP Best practices

    Hello Friends,
    I have downloaded crystal reports for SAP Best practices. There are bunch of Crystal reports whose data source is a infoset query.
    Below are the reports
    Cost Analysis: Planned vs. Actual Cost Variance for Cost Centers     Table: CSKT, CSLT                                                                               
    Query: CO_OM_CA_20_Q1
                                                                                             InfoSet: ZBPBI131_INFO_ODVR
    Cost Analysis: Planned vs. Actual Order Costs                             Query:  CO_OM_OP_20_Q1
                                                                                  InfoSet: ZBPBI131_INFO_ODVR, ZBPBI131_INFO_COAS
    Controlling Dashboard                                                     Table: CSLT
                                                                  Query: CO_OM_CA_20_Q1, CO_OM_OP_20_Q1
                                                                  InfoSet: ZBPBI131_INFO_CSKT
    I have created the above Infosets using the document which comes with the installation. However I couldn't find any documents to create these queries. I also searched the SAP system if these were predefined but I still couldn't find.
    Note: I am ECC 6 and Enhancement pack 3
    Question: Where are these queries?? How do i create them?
    Any inputs would be really appreciated?

    Hightlight the G entry and invoke the context menu.Select Options and in the Table name field enter the following
    CO%
    Close the options window and press F5. Navigate again to SAP Infosets and to the opened connection to your system. Under Q->G you should be able to see the CO* Infosets.
    Regards,
    Stratos
    BTW % is a wildcard (same as * in Windows/Unix )

  • FAQS FOR SAP BW

    HI,
    friends i need some FAQS for the interviews .
    thanks and regards
    shafeeq ahmed

    Hi Shafeed,
    Here are some questions and answers.
    1)name the two table that providedetail information about data source
    2)how and when can you control whether repeat delta is requested?
    3)how can you improve the performance of aquery
    4)how to prevent duplicate record in at the data target level
    5)what is virtual cube?its significance
    6)diff methods of generic datasource
    7)how to connect anew data target to an existing data flow
    8)what is partition
    9) SAP batch process
    10)how do you improve the info cube design preformance
    12)is there any diff between repair run/repaire request.if yes then please tell me in detail
    13)difference between process chain and infopackage group
    diff between partition/aggregate
    ANS--&#61664;
    1)   Hi Santosh
    Please find some of the answers here...
    For Q 3) Query Performance can be improved by making the Aggregates having all the Chars & KF used in Query.
    Q 5) Virtual Cube : InfoProvider with transaction data that is not stored in the object itself, but which is read directly for analysis and reporting purposes. The relevant data can be from the BI system or from other SAP or non-SAP systems.
    VirtualProviders only allow read access to data.
    Q 6) Diff Methods of Generic datasource using Transaction RSO2 :
    a) Extraction from DB Table or View
    b) Extraction from SAP Query
    c) Extraction by Function Module
    2)  Important BW datasource relevant tables
    ROOSOURCE: Table Header for SAP BW OLTP Sources
    RODELTAM: BW Delta Process
    ROOSFIELD: DataSource Fields
    ROOSGEN: Generated Objects for OLTP Source, Last changed date and who etc.
    3)     For Q 8) i think you mean table partition
    You use partition to improve performance. You can only partiton on 0CALMONTH or 0FISCPER
    4)     1. ROOSOURCE
    6. Generic Extarction using 1.Views 2. Infoset Queries , 3. Function modules
    5)     Hi Santosh
    Pls note down the Q& ANS
    Some of the Real time question.
    Q) Under which menu path is the Test Workbench to be found, including in earlier Releases?
    The menu path is: Tools - ABAP Workbench - Test - Test Workbench.
    Q) I want to delete a BEx query that is in Production system through request. Is anyone aware about it?
    A) Have you tried the RSZDELETE transaction?
    Q) Errors while monitoring process chains.
    A) During data loading. Apart from them, in process chains you add so many process types, for example after loading data into Info Cube, you rollup data into aggregates, now this rolling up of data into aggregates is a process type which you keep after the process type for loading data into Cube. This rolling up into aggregates might fail.
    Another one is after you load data into ODS, you activate ODS data (another process type) this might also fail.
    Q) In Monitor----- Details (Header/Status/Details) à Under Processing (data packet): Everything OK à Context menu of Data Package 1 (1 Records): Everything OK -
    Simulate update. (Here we can debug update rules or transfer rules.)
    SM50 à Program/Mode à Program à Debugging & debug this work process.
    Q) PSA Cleansing.
    A) You know how to edit PSA. I don't think you can delete single records. You have to delete entire PSA data for a request.
    Q) Can we make a datasource to support delta.
    A) If this is a custom (user-defined) datasource you can make the datasource delta enabled. While creating datasource from RSO2, after entering datasource name and pressing create, in the next screen there is one button at the top, which says generic delta. If you want more details about this there is a chapter in Extraction book, it's in last pages u find out.
    Generic delta services: -
    Supports delta extraction for generic extractors according to:
    Time stamp
    Calendar day
    Numeric pointer, such as document number & counter
    Only one of these attributes can be set as a delta attribute.
    Delta extraction is supported for all generic extractors, such as tables/views, SAP Query and function modules
    The delta queue (RSA7) allows you to monitor the current status of the delta attribute
    Q) Workbooks, as a general rule, should be transported with the role.
    Here are a couple of scenarios:
    1. If both the workbook and its role have been previously transported, then the role does not need to be part of the transport.
    2. If the role exists in both dev and the target system but the workbook has never been transported, and then you have a choice of transporting the role (recommended) or just the workbook. If only the workbook is transported, then an additional step will have to be taken after import: Locate the WorkbookID via Table RSRWBINDEXT (in Dev and verify the same exists in the target system) and proceed to manually add it to the role in the target system via Transaction Code PFCG -- ALWAYS use control c/control v copy/paste for manually adding!
    3. If the role does not exist in the target system you should transport both the role and workbook. Keep in mind that a workbook is an object unto itself and has no dependencies on other objects. Thus, you do not receive an error message from the transport of 'just a workbook' -- even though it may not be visible, it will exist (verified via Table RSRWBINDEXT).
    Overall, as a general rule, you should transport roles with workbooks.
    Q) How much time does it take to extract 1 million (10 lackhs) of records into an infocube?
    A. This depends, if you have complex coding in update rules it will take longer time, or else it will take less than 30 minutes.
    Q) What are the five ASAP Methodologies?
    A: Project plan, Business Blue print, Realization, Final preparation & Go-Live - support.
    1. Project Preparation: In this phase, decision makers define clear project objectives and an efficient decision making process (i.e. Discussions with the client, like what are his needs and requirements etc.). Project managers will be involved in this phase (I guess).
    A Project Charter is issued and an implementation strategy is outlined in this phase.
    2. Business Blueprint: It is a detailed documentation of your company's requirements. (i.e. what are the objects we need to develop are modified depending on the client's requirements).
    3. Realization: In this only, the implementation of the project takes place (development of objects etc) and we are involved in the project from here only.
    4. Final Preparation: Final preparation before going live i.e. testing, conducting pre-go-live, end user training etc.
    End user training is given that is in the client site you train them how to work with the new environment, as they are new to the technology.
    5. Go-Live & support: The project has gone live and it is into production. The Project team will be supporting the end users.
    Q) What is landscape of R/3 & what is landscape of BW. Landscape of R/3 not sure.
    Then Landscape of b/w: u have the development system, testing system, production system
    Development system: All the implementation part is done in this sys. (I.e., Analysis of objects developing, modification etc) and from here the objects are transported to the testing system, but before transporting an initial test known as Unit testing (testing of objects) is done in the development sys.
    Testing/Quality system: quality check is done in this system and integration testing is done.
    Production system: All the extraction part takes place in this sys.
    Q) How do you measure the size of infocube?
    A: In no of records.
    Q). Difference between infocube and ODS?
    A: Infocube is structured as star schema (extended) where a fact table is surrounded by different dim table that are linked with DIM'ids. And the data wise, you will have aggregated data in the cubes. No overwrite functionality
    ODS is a flat structure (flat table) with no star schema concept and which will have granular data (detailed level). Overwrite functionality.
    Flat file datasources does not support 0recordmode in extraction.
    x before, -after, n new, a add, d delete, r reverse
    Q) Difference between display attributes and navigational attributes?
    A: Display attribute is one, which is used only for display purpose in the report. Where as navigational attribute is used for drilling down in the report. We don't need to maintain Navigational attribute in the cube as a characteristic (that is the advantage) to drill down.
    Q. SOME DATA IS UPLOADED TWICE INTO INFOCUBE. HOW TO CORRECT IT?
    A: But how is it possible? If you load it manually twice, then you can delete it by requestID.
    Q. CAN U ADD A NEW FIELD AT THE ODS LEVEL?
    Sure you can. ODS is nothing but a table.
    Q. CAN NUMBER OF DATASOURCES HAVE ONE INFOSOURCE?
    A) Yes of course. For example, for loading text and hierarchies we use different data sources but the same InfoSource.
    Q. BRIEF THE DATAFLOW IN BW.
    A) Data flows from transactional system to analytical system (BW). DataSources on the transactional system needs to be replicated on BW side and attached to infosource and update rules respectively.
    Q. CURRENCY CONVERSIONS CAN BE WRITTEN IN UPDATE RULES. WHY NOT IN TRANSFER RULES?
    Q) WHAT IS PROCEDURE TO UPDATE DATA INTO DATA TARGETS?
    FULL and DELTA.
    Q) AS WE USE Sbwnn, sbiw1, sbiw2 for delta update in LIS THEN WHAT IS THE PROCEDURE IN LO-COCKPIT?
    No LIS in LO cockpit. We will have datasources and can be maintained (append fields). Refer white paper on LO-Cockpit extractions.
    Q) Why we delete the setup tables (LBWG) & fill them (OLI*BW)?
    A) Initially we don't delete the setup tables but when we do change in extract structure we go for it. We r changing the extract structure right, that means there are some newly added fields in that which r not before. So to get the required data (i.e.; the data which is required is taken and to avoid redundancy) we delete n then fill the setup tables.
    To refresh the statistical data. The extraction set up reads the dataset that you want to process such as, customers orders with the tables like VBAK, VBAP) & fills the relevant communication structure with the data. The data is stored in cluster tables from where it is read when the initialization is run. It is important that during initialization phase, no one generates or modifies application data, at least until the tables can be set up.
    Q) SIGNIFICANCE of ODS?
    It holds granular data (detailed level).
    Q) WHERE THE PSA DATA IS STORED?
    In PSA table.
    Q) WHAT IS DATA SIZE?
    The volume of data one data target holds (in no. of records)
    Q) Different types of INFOCUBES.
    Basic, Virtual (remote, sap remote and multi)
    Virtual Cube is used for example, if you consider railways reservation all the information has to be updated online. For designing the Virtual cube you have to write the function module that is linking to table, Virtual cube it is like a the structure, when ever the table is updated the virtual cube will fetch the data from table and display report Online... FYI.. you will get the information : https://www.sdn.sap.com/sdn/index.sdn and search for Designing Virtual Cube and you will get a good material designing the Function Module
    Q) INFOSET QUERY.
    Can be made of ODS's and Characteristic InfoObjects with masterdata.
    Q) IF THERE ARE 2 DATASOURCES HOW MANY TRANSFER STRUCTURES ARE THERE.
    In R/3 or in BW? 2 in R/3 and 2 in BW
    Q) ROUTINES?
    Exist in the InfoObject, transfer routines, update routines and start routine
    Q) BRIEF SOME STRUCTURES USED IN BEX.
    Rows and Columns, you can create structures.
    Q) WHAT ARE THE DIFFERENT VARIABLES USED IN BEX?
    Different Variable's are Texts, Formulas, Hierarchies, Hierarchy nodes & Characteristic values.
    Variable Types are
    Manual entry /default value
    Replacement path
    SAP exit
    Customer exit
    Authorization
    Q) HOW MANY LEVELS YOU CAN GO IN REPORTING?
    You can drill down to any level by using Navigational attributes and jump targets.
    Q) WHAT ARE INDEXES?
    Indexes are data base indexes, which help in retrieving data fastly.
    Q) DIFFERENCE BETWEEN 2.1 AND 3.X VERSIONS.
    Help! Refer documentation
    Q) IS IT NESSESARY TO INITIALIZE EACH TIME THE DELTA UPDATE IS USED?
    No.
    Q) WHAT IS THE SIGNIFICANCE OF KPI'S?
    KPI's indicate the performance of a company. These are key figures
    Q) AFTER THE DATA EXTRACTION WHAT IS THE IMAGE POSITION.
    After image (correct me if I am wrong)
    Q) REPORTING AND RESTRICTIONS.
    Help! Refer documentation.
    Q) TOOLS USED FOR PERFORMANCE TUNING.
    ST22, Number ranges, delete indexes before load. Etc
    Q) PROCESS CHAINS: IF U has USED IT THEN HOW WILL U SCHEDULING DATA DAILY.
    There should be some tool to run the job daily (SM37 jobs)
    Q) AUTHORIZATIONS.
    Profile generator
    Q) WEB REPORTING.
    What are you expecting??
    Q) CAN CHARECTERSTIC INFOOBJECT CAN BE INFOPROVIDER.
    Of course
    Q) PROCEDURES OF REPORTING ON MULTICUBES
    Refer help. What are you expecting? MultiCube works on Union condition
    Q) EXPLAIN TRANPSORTATION OF OBJECTS?
    Dev-àQ and Dev-----àP
    Q) What types of partitioning are there for BW?
    There are two Partitioning Performance aspects for BW (Cube & PSA)
    Query Data Retrieval Performance Improvement:
    Partitioning by (say) Date Range improves data retrieval by making best use of database execution plans and indexes (of say Oracle database engine).
    B) Transactional Load Partitioning Improvement:
    Partitioning based on expected load volumes and data element sizes. Improves data loading into PSA and Cubes by infopackages (Eg. without timeouts).
    Q) How can I compare data in R/3 with data in a BW Cube after the daily delta loads? Are there any standard procedures for checking them or matching the number of records?
    A) You can go to R/3 TCode RSA3 and run the extractor. It will give you the number of records extracted. Then go to BW Monitor to check the number of records in the PSA and check to see if it is the same & also in the monitor header tab.
    A) RSA3 is a simple extractor checker program that allows you to rule out extracts problems in R/3. It is simple to use, but only really tells you if the extractor works. Since records that get updated into Cubes/ODS structures are controlled by Update Rules, you will not be able to determine what is in the Cube compared to what is in the R/3 environment. You will need to compare records on a 1:1 basis against records in R/3 transactions for the functional area in question. I would recommend enlisting the help of the end user community to assist since they presumably know the data.
    To use RSA3, go to it and enter the extractor ex: 2LIS_02_HDR. Click execute and you will see the record count, you can also go to display that data. You are not modifying anything so what you do in RSA3 has no effect on data quality afterwards. However, it will not tell you how many records should be expected in BW for a given load. You have that information in the monitor RSMO during and after data loads. From RSMO for a given load you can determine how many records were passed through the transfer rules from R/3, how many targets were updated, and how many records passed through the Update Rules. It also gives you error messages from the PSA.
    Q) Types of Transfer Rules?
    A) Field to Field mapping, Constant, Variable & routine.
    Q) Types of Update Rules?
    A) (Check box), Return table
    Q) Transfer Routine?
    A) Routines, which we write in, transfer rules.
    Q) Update Routine?
    A) Routines, which we write in Update rules
    Q) What is the difference between writing a routine in transfer rules and writing a routine in update rules?
    A) If you are using the same InfoSource to update data in more than one data target its better u write in transfer rules because u can assign one InfoSource to more than one data target & and what ever logic u write in update rules it is specific to particular one data target.
    Q) Routine with Return Table.
    A) Update rules generally only have one return value. However, you can create a routine in the tab strip key figure calculation, by choosing checkbox Return table. The corresponding key figure routine then no longer has a return value, but a return table. You can then generate as many key figure values, as you like from one data record.
    Q) Start routines?
    A) Start routines u can write in both updates rules and transfer rules, suppose you want to restrict (delete) some records based on conditions before getting loaded into data targets, then you can specify this in update rules-start routine.
    Ex: - Delete Data_Package ani ante it will delete a record based on the condition
    Q) X & Y Tables?
    X-table = A table to link material SIDs with SIDs for time-independent navigation attributes.
    Y-table = A table to link material SIDs with SIDS for time-dependent navigation attributes.
    There are four types of sid tables
    X time independent navigational attributes sid tables
    Y time dependent navigational attributes sid tables
    H hierarchy sid tables
    I hierarchy structure sid tables
    Q) Filters & Restricted Key figures (real time example)
    Restricted KF's u can have for an SD cube: billed quantity, billing value, no: of billing documents as RKF's.
    Q) Line-Item Dimension (give me an real time example)
    Line-Item Dimension: Invoice no: or Doc no: is a real time example
    Q) What does the number in the 'Total' column in Transaction RSA7 mean?
    A) The 'Total' column displays the number of LUWs that were written in the delta queue and that have not yet been confirmed. The number includes the LUWs of the last delta request (for repetition of a delta request) and the LUWs for the next delta request. A LUW only disappears from the RSA7 display when it has been transferred to the BW System and a new delta request has been received from the BW System.
    Q) How to know in which table (SAP BW) contains Technical Name / Description and creation data of a particular Reports. Reports that are created using BEx Analyzer.
    A) There is no such table in BW if you want to know such details while you are opening a particular query press properties button you will come to know all the details that you wanted.
    You will find your information about technical names and description about queries in the following tables. Directory of all reports (Table RSRREPDIR) and Directory of the reporting component elements (Table RSZELTDIR) for workbooks and the connections to queries check Where- used list for reports in workbooks (Table RSRWORKBOOK) Titles of Excel Workbooks in InfoCatalog (Table RSRWBINDEXT)
    Q) What is a LUW in the delta queue?
    A) A LUW from the point of view of the delta queue can be an individual document, a group of documents from a collective run or a whole data packet of an application extractor.
    Q) Why does the number in the 'Total' column in the overview screen of Transaction RSA7 differ from the number of data records that is displayed when you call the detail view?
    A) The number on the overview screen corresponds to the total of LUWs (see also first question) that were written to the qRFC queue and that have not yet been confirmed. The detail screen displays the records contained in the LUWs. Both, the records belonging to the previous delta request and the records that do not meet the selection conditions of the preceding delta init requests are filtered out. Thus, only the records that are ready for the next delta request are displayed on the detail screen. In the detail screen of Transaction RSA7, a possibly existing customer exit is not taken into account.
    Q) Why does Transaction RSA7 still display LUWs on the overview screen after successful delta loading?
    A) Only when a new delta has been requested does the source system learn that the previous delta was successfully loaded to the BW System. Then, the LUWs of the previous delta may be confirmed (and also deleted). In the meantime, the LUWs must be kept for a possible delta request repetition. In particular, the number on the overview screen does not change when the first delta was loaded to the BW System.
    Q) Why are selections not taken into account when the delta queue is filled?
    A) Filtering according to selections takes place when the system reads from the delta queue. This is necessary for reasons of performance.
    Q) Why is there a DataSource with '0' records in RSA7 if delta exists and has also been loaded successfully?
    It is most likely that this is a DataSource that does not send delta data to the BW System via the delta queue but directly via the extractor (delta for master data using ALE change pointers). Such a DataSource should not be displayed in RSA7. This error is corrected with BW 2.0B Support Package 11.
    Q) Do the entries in table ROIDOCPRMS have an impact on the performance of the loading procedure from the delta queue?
    A) The impact is limited. If performance problems are related to the loading process from the delta queue, then refer to the application-specific notes (for example in the CO-PA area, in the logistics cockpit area and so on).
    Caution: As of Plug In 2000.2 patch 3 the entries in table ROIDOCPRMS are as effective for the delta queue as for a full update. Please note, however, that LUWs are not split during data loading for consistency reasons. This means that when very large LUWs are written to the DeltaQueue, the actual package size may differ considerably from the MAXSIZE and MAXLINES parameters.
    Q) Why does it take so long to display the data in the delta queue (for example approximately 2 hours)?
    A) With Plug In 2001.1 the display was changed: the user has the option of defining the amount of data to be displayed, to restrict it, to selectively choose the number of a data record, to make a distinction between the 'actual' delta data and the data intended for repetition and so on.
    Q) What is the purpose of function 'Delete data and meta data in a queue' in RSA7? What exactly is deleted?
    A) You should act with extreme caution when you use the deletion function in the delta queue. It is comparable to deleting an InitDelta in the BW System and should preferably be executed there. You do not only delete all data of this DataSource for the affected BW System, but also lose the entire information concerning the delta initialization. Then you can only request new deltas after another delta initialization.
    When you delete the data, the LUWs kept in the qRFC queue for the corresponding target system are confirmed. Physical deletion only takes place in the qRFC outbound queue if there are no more references to the LUWs.
    The deletion function is for example intended for a case where the BW System, from which the delta initialization was originally executed, no longer exists or can no longer be accessed.
    Q) Why does it take so long to delete from the delta queue (for example half a day)?
    A) Import PlugIn 2000.2 patch 3. With this patch the performance during deletion is considerably improved.
    Q) Why is the delta queue not updated when you start the V3 update in the logistics cockpit area?
    A) It is most likely that a delta initialization had not yet run or that the delta initialization was not successful. A successful delta initialization (the corresponding request must have QM status 'green' in the BW System) is a prerequisite for the application data being written in the delta queue.
    Q) What is the relationship between RSA7 and the qRFC monitor (Transaction SMQ1)?
    A) The qRFC monitor basically displays the same data as RSA7. The internal queue name must be used for selection on the initial screen of the qRFC monitor. This is made up of the prefix 'BW, the client and the short name of the DataSource. For DataSources whose name are 19 characters long or shorter, the short name corresponds to the name of the DataSource. For DataSources whose name is longer than 19 characters (for delta-capable DataSources only possible as of PlugIn 2001.1) the short name is assigned in table ROOSSHORTN.
    In the qRFC monitor you cannot distinguish between repeatable and new LUWs. Moreover, the data of a LUW is displayed in an unstructured manner there.
    Q) Why are the data in the delta queue although the V3 update was not started?
    A) Data was posted in background. Then, the records are updated directly in the delta queue (RSA7). This happens in particular during automatic goods receipt posting (MRRS). There is no duplicate transfer of records to the BW system. See Note 417189.
    Q) Why does button 'Repeatable' on the RSA7 data details screen not only show data loaded into BW during the last delta but also data that were newly added, i.e. 'pure' delta records?
    A) Was programmed in a way that the request in repeat mode fetches both actually repeatable (old) data and new data from the source system.
    Q) I loaded several delta inits with various selections. For which one is the delta loaded?
    A) For delta, all selections made via delta inits are summed up. This means, a delta for the 'total' of all delta initializations is loaded.
    Q) How many selections for delta inits are possible in the system?
    A) With simple selections (intervals without complicated join conditions or single values), you can make up to about 100 delta inits. It should not be more.
    With complicated selection conditions, it should be only up to 10-20 delta inits.
    Reason: With many selection conditions that are joined in a complicated way, too many 'where' lines are generated in the generated ABAP source code that may exceed the memory limit.
    Q) I intend to copy the source system, i.e. make a client copy. What will happen with may delta? Should I initialize again after that?
    A) Before you copy a source client or source system, make sure that your deltas have been fetched from the DeltaQueue into BW and that no delta is pending. After the client copy, an inconsistency might occur between BW delta tables and the OLTP delta tables as described in Note 405943. After the client copy, Table ROOSPRMSC will probably be empty in the OLTP since this table is client-independent. After the system copy, the table will contain the entries with the old logical system name that are no longer useful for further delta loading from the new logical system. The delta must be initialized in any case since delta depends on both the BW system and the source system. Even if no dump 'MESSAGE_TYPE_X' occurs in BW when editing or creating an InfoPackage, you should expect that the delta have to be initialized after the copy.
    Q) Is it allowed in Transaction SMQ1 to use the functions for manual control of processes?
    A) Use SMQ1 as an instrument for diagnosis and control only. Make changes to BW queues only after informing the BW Support or only if this is explicitly requested in a note for component 'BC-BW' or 'BW-WHM-SAPI'.
    Q) Despite of the delta request being started after completion of the collective run (V3 update), it does not contain all documents. Only another delta request loads the missing documents into BW. What is the cause for this "splitting"?
    A) The collective run submits the open V2 documents for processing to the task handler, which processes them in one or several parallel update processes in an asynchronous way. For this reason, plan a sufficiently large "safety time window" between the end of the collective run in the source system and the start of the delta request in BW. An alternative solution where this problem does not occur is described in Note 505700.
    Q) Despite my deleting the delta init, LUWs are still written into the DeltaQueue?
    A) In general, delta initializations and deletions of delta inits should always be carried out at a time when no posting takes place. Otherwise, buffer problems may occur: If a user started the internal mode at a time when the delta initialization was still active, he/she posts data into the queue even though the initialization had been deleted in the meantime. This is the case in your system.
    Q) In SMQ1 (qRFC Monitor) I have status 'NOSEND'. In the table TRFCQOUT, some entries have the status 'READY', others 'RECORDED'. ARFCSSTATE is 'READ'. What do these statuses mean? Which values in the field 'Status' mean what and which values are correct and which are alarming? Are the statuses BW-specific or generally valid in qRFC?
    A) Table TRFCQOUT and ARFCSSTATE: Status READ means that the record was read once either in a delta request or in a repetition of the delta request. However, this does not mean that the record has successfully reached the BW yet. The status READY in the TRFCQOUT and RECORDED in the ARFCSSTATE means that the record has been written into the DeltaQueue and will be loaded into the BW with the next delta request or a repetition of a delta. In any case only the statuses READ, READY and RECORDED in both tables are considered to be valid. The status EXECUTED in TRFCQOUT can occur temporarily. It is set before starting a DeltaExtraction for all records with status READ present at that time. The records with status EXECUTED are usually deleted from the queue in packages within a delta request directly after setting the status before extracting a new delta. If you see such records, it means that either a process which is confirming and deleting records which have been loaded into the BW is successfully running at the moment, or, if the records remain in the table for a longer period of time with status EXECUTED, it is likely that there are problems with deleting the records which have already been successfully been loaded into the BW. In this state, no more deltas are loaded into the BW. Every other status is an indicator for an error or an inconsistency. NOSEND in SMQ1 means nothing (see note 378903).
    The value 'U' in field 'NOSEND' of table TRFCQOUT is discomforting.
    Q) The extract structure was changed when the DeltaQueue was empty. Afterwards new delta records were written to the DeltaQueue. When loading the delta into the PSA, it shows that some fields were moved. The same result occurs when the contents of the DeltaQueue are listed via the detail display. Why are the data displayed differently? What can be done?
    Make sure that the change of the extract structure is also reflected in the database and that all servers are synchronized. We recommend to reset the buffers using Transaction $SYNC. If the extract structure change is not communicated synchronously to the server where delta records are being created, the records are written with the old structure until the new structure has been generated. This may have disastrous consequences for the delta.
    When the problem occurs, the delta needs to be re-initialized.
    Q) How and where can I control whether a repeat delta is requested?
    A) Via the status of the last delta in the BW Request Monitor. If the request is RED, the next load will be of type 'Repeat'. If you need to repeat the last load for certain reasons, set the request in the monitor to red manually. For the contents of the repeat see Question 14. Delta requests set to red despite of data being already updated lead to duplicate records in a subsequent repeat, if they have not been deleted from the data targets concerned before.
    Q) As of PI 2003.1, the Logistic Cockpit offers various types of update methods. Which update method is recommended in logistics? According to which criteria should the decision be made? How can I choose an update method in logistics?
    See the recommendation in Note 505700.
    Q) Are there particular recommendations regarding the data volume the DeltaQueue may grow to without facing the danger of a read failure due to memory problems?
    A) There is no strict limit (except for the restricted number range of the 24-digit QCOUNT counter in the LUW management table - which is of no practical importance, however - or the restrictions regarding the volume and number of records in a database table).
    When estimating "smooth" limits, both the number of LUWs is important and the average data volume per LUW. As a rule, we recommend to bundle data (usually documents) already when writing to the DeltaQueue to keep number of LUWs small (partly this can be set in the applications, e.g. in the Logistics Cockpit). The data volume of a single LUW should not be considerably larger than 10% of the memory available to the work process for data extraction (in a 32-bit architecture with a memory volume of about 1GByte per work process, 100 Mbytes per LUW should not be exceeded). That limit is of rather small practical importance as well since a comparable limit already applies when writing to the DeltaQueue. If the limit is observed, correct reading is guaranteed in most cases.
    If the number of LUWs cannot be reduced by bundling application transactions, you should at least make sure that the data are fetched from all connected BWs as quickly as possible. But for other, BW-specific, reasons, the frequency should not be higher than one DeltaRequest per hour.
    To avoid memory problems, a program-internal limit ensures that never more than 1 million LUWs are read and fetched from the database per DeltaRequest. If this limit is reached within a request, the DeltaQueue must be emptied by several successive DeltaRequests. We recommend, however, to try not to reach that limit but trigger the fetching of data from the connected BWs already when the number of LUWs reaches a 5-digit value.
    Q) I would like to display the date the data was uploaded on the report. Usually, we load the transactional data nightly. Is there any easy way to include this information on the report for users? So that they know the validity of the report.
    A) If I understand your requirement correctly, you want to display the date on which data was loaded into the data target from which the report is being executed. If it is so, configure your workbook to display the text elements in the report. This displays the relevance of data field, which is the date on which the data load has taken place.
    Q) Can we filter the fields at Transfer Structure?
    Q) Can we load data directly into infoobject with out extraction is it possible.
    Yes. We can copy from other infoobject if it is same. We load data from PSA if it is already in PSA.
    Q) HOW MANY DAYS CAN WE KEEP THE DATA IN PSA, IF WE R SHEDULED DAILY, WEEKLY AND MONTHLY.
    a) We can set the time.
    Q) HOW CAN U GET THE DATA FROM CLIENT IF U R WORKING ON OFFSHORE PROJECTS. THROUGH WHICH NETWORK.
    a) VPN…………….Virtual Private Network, VPN is nothing but one sort of network where we can connect to the client systems sitting in offshore through RAS (Remote access server).
    Q) HOW CAN U ANALIZE THE PROJECT AT FIRST?
    Prepare Project Plan and Environment
    Define Project Management Standards and
    Procedures
    Define Implementation Standards and Procedures
    Testing & Go-live + supporting.
    Q) THERE is one ODS AND 4 INFOCUBES. WE SEND DATA AT TIME TO ALL CUBES IF ONE CUBE GOT LOCK ERROR. HOW CAN U RECTIFY THE ERROR?
    Go to TCode sm66 then see which one is locked select that pid from there and goto sm12
    TCode then unlock it this is happened when lock errors are occurred when u scheduled.
    Q) Can anybody tell me how to add a navigational attribute in the BEx report in the rows?
    A) Expand dimension under left side panel (that is infocube panel) select than navigational attributes drag and drop under rows panel.
    Q) IF ANY TRASACTION CODE LIKE SMPT OR STMT.
    In current systems (BW 3.0B and R/3 4.6B) these Tcodes don't exist!
    Q) WHAT IS TRANSACTIONAL CUBE?
    A) Transactional InfoCubes differ from standard InfoCubes in that the former have an improved write access performance level. Standard InfoCubes are technically optimized for read-only access and for a comparatively small number of simultaneous accesses. Instead, the transactional InfoCube was developed to meet the demands of SAP Strategic Enterprise Management (SEM), meaning that, data is written to the InfoCube (possibly by several users at the same time) and re-read as soon as possible. Standard Basic cubes are not suitable for this.
    Q) Is there any way to delete cube contents within update rules from an ODS data source? The reason for this would be to delete (or zero out) a cube record in an "Open Order" cube if the open order quantity was 0.
    I've tried using the 0recordmode but that doesn't work. Also, would it
    be easier to write a program that would be run after the load and delete
    the records with a zero open qty?
    A) START routine for update rules u can write ABAP code.
    A) Yap, you can do it. Create a start routine in Update rule.
    It is not "Deleting cube contents with update rules" It is only possible to avoid that some content is updated into the InfoCube using the start routine. Loop at all the records and delete the record that has the condition. "If the open order quantity was 0" You have to think also in before and after images in case of a delta upload. In that case you may delete the change record and keep the old and after the change the wrong information.
    Q) I am not able to access a node in hierarchy directly using variables for reports. When I am using Tcode RSZV it is giving a message that it doesn't exist in BW 3.0 and it is embedded in BEx. Can any one tell me the other options to get the same functionality in BEx?
    A) Tcode RSZV is used in the earlier version of 3.0B only. From 3.0B onwards, it's possible in the Query Designer (BEx) itself. Just right click on the InfoObject for which you want to use as variables and precede further selecting variable type and processing types.
    Q) Wondering how can I get the values, for an example, if I run a report for month range 01/2004 - 10/2004 then monthly value is actually divide by the number of months that I selected. Which variable should I use?
    Q) Why is it every time I switch from Info Provider to InfoObject or from one item to another while in modeling I always get this message " Reading Data " or "constructing workbench" in it runs for minutes.... anyway to stop this?
    Q) Can any one give me info on how the BW delta works also would like to know about 'before image and after image' am currently in a BW project and have to write start routines for delta load.
    Q) I am very new to BW. I would like to clarify a doubt regarding Delta extractor. If I am correct, by using delta extractors the data that has already been scheduled will not be uploaded again. Say for a specific scenario, Sales. Now I have uploaded all the sales order created till yesterday into the cube. Now say I make changes to any of the open record, which was already uploaded. Now what happens when I schedule it again? Will the same record be uploaded again with the changes or will the changes get affected to the previous record.
    A)
    Q) In BW we need to write abap routines. I wish to know when and what type of abap routines we got to write. Also, are these routines written in update rules? I will be glad, if this is clarified with real-time scenarios and few examples?
    A) Over here we write our routines in the start routines in the update rules or in the transfer structure (you can choose between writing them in the start routines or directly behind the different characteristics. In the transfer structure you just click on the yellow triangle behind a characteristic and choose "routine". In the update rules you can choose "start routine" or click on the triangle with the green square behind an individual characteristic. Usually we only use start routine when it does not concern one single characteristic (for example when you have to read the same table for 4 characteristics). I hope this helps.
    We used ABAP Routines for example:
    To convert to Uppercase (transfer structure)
    To convert Values out of a third party tool with different keys into the same keys as our SAP System uses (transfer structure)
    To select only a part of the data for from an infosource updating the InfoCube (Start Routine) etc.
    Q) What is ODS?
    A) An ODS object acts as a storage location for consolidated and cleaned-up transaction data (transaction data or master data, for example) on the document (atomic) level.
    This data can be evaluated using a BEx query.
    Standard ODS Object
    Transactional ODS object:
    The data is immediately available here for reporting. For implementation, compare with the Transactional ODS Object.
    A transactional ODS object differs from a standard ODS object in the way it prepares data. In a standard ODS object, data is stored in different versions ((new) delta, active, (change log) modified), where as a transactional ODS object contains the data in a single version. Therefore, data is stored in precisely the same form in which it was written to the transactional ODS object by the application. In BW, you can use a transaction ODS object as a data target for an analysis process.
    The transactional ODS object is also required by diverse applications, such as SAP Strategic Enterprise Management (SEM) for example, as well as other external applications.
    Transactional ODS objects allow data to be available quickly. The data from this kind of ODS object is accessed transactionally, that is, data is written to the ODS object (possibly by several users at the same time) and reread as soon as possible.
    It offers no replacement for the standard ODS object. Instead, an additio

  • BODS : Datastore options for SAP R/3 - need clarity for use

    Hi All.
    Another request to understand the datastore optiono n BOXI 3.1 BODS existing installation.
    We are trying to pull a new table from SAP R/3 into BODS and we find that ABAP program is not getting generated as expected. And terminates. When we tested a simple workflow.
    While creating a new datastore for SAP R/3 Source :
    When we look at the datastore we find the following options for R3 Source ;
    ABAP Execution option :
    Execute preloaded
    Generate and execute
    Under data transfer method we find ;
    Shared directory
    Direct download
    FTP
    Custom transfer
    Then we have working directory on sap server
    local directory
    generated ABAP Directory
    Am testing a simple workflow of pulling data from SAP R/3 in a dev machine.
    But am not understanding.
    which option of ABAP Execution, and data transfer , path would work in co-ordination.
    Because when i say direct download and say generate and execute it throws error.
    Can anyone help me with combinations of the options to choose for a R/3 source. And the implications thereof.
    I had created a folder under local bods server D:\Bodi. And given the path for data transfer.
    But the files are not getting generated for whatsoever reasons.
    Any advise on this would be helpful.
    Also found a bit unusual, that there was no button to test the connection to be correct or not, a TEST connection button is not there. Which i felt, could be included.
    Note : on the existing production system, we have chosen execute preloaded; shared directory on sap server. and shared that folder path for the user and given full rights. But while we try to do the same on the dev machine a test before transporting on production, a simple workflow does not work.
    would like to know what settings on sap server, really affect the data store options on the BODS
    thanks
    indu
    Edited by: Indumathy Narayanan on Jul 19, 2011 4:14 PM

    Indeed, BODS <> SAP connectivity can be tricky.
    For a development environment, I suggest you select the option "Generate and execute" for your "ABAP Execution Option." What this means is that DS will create, on the fly, small-ish ABAP programs. These ABAP programs will be written, in plain text, to a local directory on the DS job server, in the folder specified in "Generated ABAP Directory".  You can see them in there after an attempted job execution, assuming the job involves the creation of an ABAP program.  The ABAP program name is specified in the properties of an ABAP data flow, under Options > ABAP Program Name.  If you can't, perhaps the DS job server process doesn't have full rights to that folder - ?  After being generated on-the-fly, they'll be transferred to SAP to execute.  The SAP user you use to connect to SAP must have sufficient rights to upload-and-execute these ABAP programs, and that's a fairly substantial set of rights. What's required is documented in the BODS supplement for SAP. Often, to get things running, your friendly local Basis admin will grant SAP_ALL to the DS user, to see what rights are being invoked.
    Once all that jazz is working, you need to get the data back. There are a number of ways to do this. The method of data transfer is specified in "Data transfer method," where, ignoring "Custom transfer," you have three choices:
    1) Direct Download: easiest and slowest.  This method tells SAP to attempt to stick data in the client-side folder specified in "Local directory." Try this first.
    2) Shared folder: This is recommended when you have SAP being hosted on a Windows box. Basically: you set "Working directory on SAP Server" and "Data Services path to the shared directory" to point to the same folder.  SAP uses the "Working directory on SAP Server" to find this folder, and DS uses the other setting. So, for instance, if you were going to use the Shared folder method, you could set "Working directory on SAP Server" to "E:\BODS_Transfer", and, assuming E:\BODS_Transfer was shared-out as "BODS_Transfer", you could set "Data Services path to the shared directory" to
    dev12.somecompany.com\BODS_Transfer .  Then, you'd need to setup all the relevant security, as both SAP and DS need rights to read and write files in this folder.
    3) FTP (this is the method I usually use): SAP writes the "transport files" you're after (i.e., the data) in the folder specified in "Working directory on SAP Server". Then, you need to establish ftp connectivity to that folder from the DS job server's perspective, which you do by entering the ftp host name and the path to that folder in "FTP host name" and "FTP relative path to the SAP working directory".  In my opinion, the "relative" business is a little confusing, and I just typically enter the full ftp path, beginning the path w/ a forward slash, like "/usr/sap/tmp/BOBJ" or something like that.  You also need to obtain a separate username and password for the ftp connectivity. Note that this name and password has NOTHING to do with the SAP username and password; you're just setting-up DS to act as an ftp client. I strongly encourage you to test ftp connectivity by using a regular ftp client from the DS job server and attempt to connect to your ftp host using the username and password you were given, and attempting to fetch some sample test file. If you can't do this, manually, then DS won't be able to do it, either.
    Best wishes,
    Jeff Prenevost

  • Crystal Reports background processing for SAP Business One 8.8

    Dear Partners,
    I have an SDK program developed in SAP Business One SDK that works in 2007, it calls crystal reports externally and can be executed as a background task using the windows schedular or from the command prompt.
    My problem is it does not work under SAP Business One SDK 2008 PL18 with SQL Server 2008, Visual Studio 2008.
    I receive the following message after this line in my code,"oReport.PrintToPrinter(CopyNo, False, 0, 0)".
    'CrystalDecisions.CrystalReports.Engine.LogOnException: Logon failed.
    Error in File XX_Report_Ver_0.01 {1A6620A2-5D73-49D2-9347-32ED068AA64E}.rpt:
    Unable to connect: incorrect log on parameters. ---> System.Runtime.InteropServices.COMException (0x8004100F): Logon failed.
    Error in File XX_Report_Ver_0.01 {1A6620A2-5D73-49D2-9347-32ED068AA64E}.rpt:
    Unable to connect: incorrect log on parameters.
       at CrystalDecisions.ReportAppServer.Controllers.ReportSourceClass.GetLastPageNumber(RequestContext pRequestContext)
       at CrystalDecisions.ReportSource.EromReportSourceBase.GetLastPageNumber(ReportPageRequestContext reqContext)
       --- End of inner exception stack trace ---
       at CrystalDecisions.ReportAppServer.ConvertDotNetToErom.ThrowDotNetException(Exception e)
       at CrystalDecisions.ReportSource.EromReportSourceBase.
       at CrystalDecisions.ReportSource.EromReportSourceBase.GetLastPageNumber(ReportPageRequestContext reqContext)
       at CrystalDecisions.CrystalReports.Engine.FormatEngine.PrintToPrinter(Int32 nCopies, Boolean collated, Int32 startPageN, Int32 endPageN)
       at CrystalDecisions.CrystalReports.Engine.ReportDocument.PrintToPrinter(Int32 nCopies, Boolean collated, Int32 startPageN, Int32 endPageN)
       at BGProductionRpt.ECR_Common.ECR_PrintReport(Int32 CopyNo) in C:\SDK Development\8.8\test\XX_Rpt\ECR_Common.vb:line 485'
    My Question is what Crystal Reports libraries or other method should I be using ?
    Crystal Reports 2008 for SAP Business One eg. 51038978.zip - downloaded from portal obviously dosn't contain the CrystalDecisions libraries.
    Crystall Reports 2008 - cr2008_sp3_fullbuild, cr2008fp33.exe, cr2008fp33_mm, cr2008fp33_clickonce - also download from the portal, the cr2008_sp3_fullbuild does contain the crystal decisions libraries.
    Finally other choices are crystal reports included with the visual studio 2008 and crystal reports full version direct from Business Objects.
    I have tried different versions of crystal decision libraries- eg, 12.0110 or 12.02 but still no joy.
    Also if I manage to get the report to fire what should the client be running eg, if they have the Crystal Reports 2008 for Business One do they also need to install the Crystal Reports Run time - cr2008fp33_clickonce.
    Any help would be appreciated.
    Thanks.

    Hi John
    Since the SDK works in 2007 it will be using the OLD DB access method.
    Change the Crystal report to use an OLE DB datasource rather than the SAP Business One data source.
    Regards
    Rob

  • Query on components to be used for SAP SRM Installation

    We have a requirement for SRM Server.. I need some help on what installation objects should I download. This is on AIX and DB2
    for "EHP1 FOR SAP SRM 7.0 -> based on SAP NetWeaver 7.02"
    I'm sure that I'll need :
    1) Installation Master
    2) Export (SAP SRM 7.0 EHP1 Installation Export 1-3 of 3)      51038765_1
    I have queries on this:
    3) For Java stack, the component available is BS7i2010 Java Components 1x4 of 4
    I have NW 7.3 based EP system. Can that be used for Java or Do I need to install another stand alone Java ?
    If it can be used:
    - Will it not create problems b'coz portal is on 7.3 and SRM is based on 7.02
    - are there any SRM Java specific components in this installation object or is it a plain NW 7.02 Java stack ?
    4) What is SAP SRM 7.0 EHP1 Components in terms of functionality given?
    5) We need MDM Server:.
    For MDM Server: Where do I need to download MDM Server from ? I am not sure If we have license under our S-user.. Can you give me the path where download starts ?
    For MDM Catalog :what is the difference in
    - SAP Application Components"> SAP SRM"--> SAP SRM ENHANCE PACKAGE" >EHP1 FOR SAP SRM 7.0>Installation -->based on -->based on SAP NW 7.02 --> 51039147_1      SRM-MDM CATALOG 7.01 1 of 5
    V/S
    ---SAP Application Components --> SAP SRM Catalog -->  { SAP MDM Catalog Mgmt 7.01 ; SAP MDM CATALOG MGMT 3.0/NW701 ; XI CONTENT SRM-MDM CATALOG 3.0; SAP CATALOG CONT.MGMT. 2.0_700}
    Any clue, please help..

    Hi,
    Go with: SAP Application Components"> SAP SRM"> SAP SRM ENHANCE PACKAGE" >EHP1 FOR SAP SRM 7.0>Installation -->based on -->based on SAP NW 7.02 --> 51039147_1 SRM-MDM CATALOG 7.01 1 of 5
    Download relevent OS copy as its AXi and DB2. What ever It can be: OS Bit 64 or OS Bit 32.
    As it's DVD so it contains all version info in lable.sca file. Read it before you start installation.
    Regards,
    yaniVy
    reward if helps

  • Labels, Portrait vs. Landscape, using CR for SAP B1

    I posted this question in the CR reports forum, but was told by the moderator that since  Crystal Reports for B1 is an OEM product I need to post to the B1 forum.
    I am using Crystal Reports for SAP Business One, Version 12.1.0.892.
    I've read the info here about dealing with rotating labels, [in regular CR forum] but I still don't know how to implement it in my version. I've tried several things and I always end up with a rotated label. The Page Setup directions provided seem inconsistent. Here's what I mean.
    I need to create a 3" x 2" label. I start with a blank report.
    On Page Setup, under Page Options, there is a check mark in Dissociate Formatting Page Size and Printer Papaer Size. I leave it.
    In the drop down box, I change Letter to User Defined Size.
    Set Unit to Inches.
    Set Horizontal to 3, and Vertical to 2.
    (Orientation, which started at Portrait switches itself to Landscape. I leave it at Landscape.)
    Set all 4 Margins to 0. (I'll handle them myself in the document layout and I don't want to confuse the size issue.)
    Create test report. Report looks ok on screen. Looks ok when exported to PDF. Send to printer and it comes out sideways.
    Reopen Page Setup. According to directions in [CR] forum, I'm supposed to uncheck Dissociate option. I do that. Drop box changes to Organizer J. I try to change it back to User Defined, but that is no longer and option.
    Horizontal and Vertical have changed themselves and are grayed out.
    I change Orientation from Landscape to Portrait.
    Now my workspace on the label is 2.75"; wide, a sidewise Organizer J, apparently.
    How do I set up my Page to get a simple 3" x 2" label?
    TIA
    Solution found: Create label as 3" X 3" and only use first 2" of vertical. Orientation stays correct. On printer setup, define Label as #" x 2" and the printer fixes the overflow.
    Edited by: Cindy Lange on Jun 14, 2011 5:33 PM

    Hello,
    Crystal Reports for B1 is an OEM product. Please post your question to the B1 forum. this was fixed in CR Patches for CR 2008 but you cannot apply those patches to your OEM build.
    Thank you
    Don

  • Add-Ins menu not visible in Crystal report for Sap Business One

    Hi,
    I have installed the Crystal Report Design for Sap Business One on my customer server.
    But when I open the Crystal Report I can't see the Add-Ins menu to put the rpt directly on my Sap Business One.
    I have installed it on many customer, but only with this I have this type of problem.
    There is some restriction on Sap Version/Patches or Authorization Users or some check that I have to set on Sap or on Crystal Report?
    Regards
    Marco

    Hi All,
    i have the same issue on crystal report add-ins. Have you able to solve this without upgrading our sap business one to the latest version or patch level? Please see details below.
    OS: MS Windows 7 SP1
    SAP Business One 8.82 pl7
    Crystal report 2011
    Crystal report integration package installed under B1_SHare/Client
    But still the problem persist on the workstation.
    Please help me solve this problem.
    Thank you,
    ana

Maybe you are looking for

  • PSE 8 constant error message

    Just got a brand new iMac and finally able to install PSE 8. I am constantly getting this error message: "This is not a valid Portable Document File (PDF) document. It cannot be opened." I get it when I first launch PSE and haven't even opened anythi

  • Fcp - color - fcp ALL BLURRY in PAL Anamorphic - any ideas?

    ok, so admittedly i'm not working on my normal system but i've been using color (and final touch before that) for a while on a number of small and large fcp projects (dv, hdv, prores) and now i'm working on a small tv show for austrian broadcasting.

  • Report documents in database

    Hi all, i need to generate utility bills for 500000 customers in short time. My idea is to have job that execute PLSQL/Java code in database to generate reports (bills and notices), using report template (XML or similar) and save them in database (BL

  • Secondary Hard drive in a Envy dv7-7233nr Laptop

    hello this laptop supports a secondary hard drive.  I need to know where to get the right Mounting kit for it.  I have the Hard drive i want to use and a cable i got on Ebay for it. now all i need is a Cradle /mounting kit.  Please help.  Thx

  • How to Connect to LDAP through SOA is it possible using BPEL

    Hi Guys, I have a requirement that how to access to LDAP system using BPEL process. do we need to write any java code to perform a few operations in to LDAP. Can you please tell me any one across this sceneario. Thanks in advance. Your help is more a