Complicated reporting requierment

Hello Friends,
Need your epxrise help. I have been recived one reporting requierment from client which is quite complicated and some setting custmization.
The report is basically - Demand planning monthly report , which show details about material and thier models.
Now client is asking below custmization in report , so he will have good look once he execute the report .
please help me in to this . The Question are as below -
1. Models without any data should be supressed and should not be visible
in report when output is displayed.
2. Column heading should appear on each page .
3. If model information is going in two page then model should be moved to
next page
4. Need to ensure report is compact and fits in page
5. Qty with "PC" and Value with "Euro by default. - Recheck this in all
Monthly PSI report (6 reports)
6. Value always in 1000K
7. Percentage beyond 999% should and not actual figure as it takes more
space.
8. Page number
Thanks in advance.

hi,
for
1q,ans is. keep u r model in  filter or in free characteristics.if u want output after drill down then keep it in freecharacteristics otherwise in filters.o.k
2q&3q i think wehave a option in query disply that is MOVERESULTS to next page.

Similar Messages

  • Complicated reports like VAT Form No.8,

    Hi all
    We are having complicated reports like VAT Form No.8,VAT Form No.9,VAT Form No.52, can i design it using PLD in buisness One
    Thanks

    Hi,
    Goto Print Layout designer and select the System's Default Print layout. it opens the Print Layout, Now in Menu bar you Goto Print layout Designer --> Save As option. It asks for PLD Name in which the PLD should be saved. Enter the name you needed and save the PLD.
    Now, select the PLD (to which you have recently entered the name), and open it. It opens the PLD. In this PLD you delete the unwanted fields and add the fields which you need in report.
    In this PLD you can add Text, Database, Picture or Formula fields.
    Raja.S

  • Help with a Complicated Report!

    Hi All,
    I need to create a report (that is not the complicated part), but this report, can only be query by one user with certain parameters at a time.
    For example:
    - User1 Logs In, and queries the report with certain parameter values (param1 = 2, param2 = 2, etc)
    - User2 Logs In, and if he tries to query the report with the same parameters as User1, he should see a message like: "This reports is being used by User1".
    - User2 should be able to query the report with another parameters.
    Any thoughts??
    Thanks,
    Alejandro

    Hola Alejandro!
    you need to set up a log table where you record the parameter values.
    Then a validation process will ensure that the parameters are not already present in the table against a different user, in which case you return the desired error message.
    However the problem with stateless applications is in that you don't know exactly when user1 has finished working with report1 so you must also devise some kind of timeout checking process that runs before each new report request and cleans up expired "sessions" in the log table, that is a sort of home made PMON ;-)
    In other words you must define some "duration" that enables you to quickly decide whether user1 has finished working and:
    1. purge user1 session in order to allow user2 to proceed
    2. issue a "session expired" message if user1 tries to re-run the report after that the timeout occurred and user2 took precedence
    But is really this what you want to achieve?
    Hasta luego,
    Flavio
    http://www.oraclequirks.com

  • Complicated report

    Second day struggling on this report, anyone can help?
    I have 2 tables
    table_1 (equipment, meter_id, meter_name)
    and table_2 (building, equipment, meter_id, date_of_reading, meter_reading)
    table_1 has data
    141, 1, ASMS
    141 , 2, SNMP
    141, 3, TTNS
    141, 78, ISOL
    144, 99, DDPP
    145, 334, LZNZ
    table_2 has data
    505A, 141, 1, 1/15/1995, 5.6
    505A, 141, 2, 1/15/1995, 453.5
    505A, 141, 3, 5/14/1998, 2.5
    505Z, 141, 1, 1/15/1995, 7.5
    505A, 144, 99, 1/15/1995, 15.1
    505A, 145, 334, 2/4/1992, 4.6
    I need a report that will show all meters for equipment regardless if it has or not have data in table_2, but if equipment has data for a user_specified date and building, then it will show the reading
    for example, I want to filter by equipment 141, building 505A for the date 1/15/1995 and I want the results to look like this:
    Building 505A Equipment 141
    meter_id      meter_name     date          reading
    1          ASMS          1/15/1995     5.6
    2          SNMP          1/15/1995     453.5
    3          TTNS          1/15/1995
    78          ISOL          1/15/1995

    For SQL question you'd better post in
    SQL/PLSQL forum
    PL/SQL
    there are a lot of very knowledgeable users there.
    For this query you can try
    select a.meter_id ,a.meter_name, date_of_reading,meter_reading from
    table1 a, table 2 b
    where a.meter_id=b.meter_id(+) and a.equipment=141 and b.building='505A'Actually you had a little design problem. 'building' should be in table1 and you can assign each unique meter a MID to link with table2.

  • Multiplying 2 values based on an If statement in SSRS reports

    I am working on a pretty complicated report, and I am unable to get the values to multiply correctly on one line.  The expression is simple, if the value in textbox293 is greater then the value in textbox294 then multiply textbox293 by textbox289 else
    multiply textbox294 by textbox289.  
    In SSRS terms IIF(textbox293.value > textbox294.value, textbox293.value * textbox289.value, textbox294.value * textbox289.value)
    I am using the actual formulas that I used to get the values, they have a nested IIF statement to return 0.00 if the value is less < 0.  I am also rounding to 6 decimal places on 1 value to ensure I get the correct value out to 4 decimal places.
    I have checked all of the value on the report up to this point are correct, and are displaying correctly.  I have broken apart my IIF statement to make it easier to read: 
    =IIF(IIF((Sum(Fields!RSR_MIN_2.Value, "Revenue") + IIF((Sum(Fields!SR_Minus_2.Value, "Certificated_Exp") - First(Fields!RSR_MIN_2.Value, "Rev_Code5899") - First(Fields!End_Fund_min2.Value, "End_Fund_Balance"))
    * (Sum(Fields!RGF_MIN_2.Value, "Revenue") / First(Fields!RGF_MIN_2.Value, "Rev_Code5899"))< 0, 0.00, (Sum(Fields!SR_Minus_2.Value, "Certificated_Exp") - First(Fields!RSR_MIN_2.Value, "Rev_Code5899") - First(Fields!End_Fund_min2.Value,
    "End_Fund_Balance")) * (round(Sum(Fields!RGF_MIN_2.Value, "Revenue") / First(Fields!RGF_MIN_2.Value, "Rev_Code5899"),6))))/(First(Fields!WADA2011_1.Value, "Second_Year_Preceeding_WADA")) < 0, 0.00, (Sum(Fields!RSR_MIN_2.Value,
    "Revenue") + IIF((Sum(Fields!SR_Minus_2.Value, "Certificated_Exp") - First(Fields!RSR_MIN_2.Value, "Rev_Code5899") - First(Fields!End_Fund_min2.Value, "End_Fund_Balance")) * (Sum(Fields!RGF_MIN_2.Value, "Revenue")
    / First(Fields!RGF_MIN_2.Value, "Rev_Code5899"))< 0, 0.00, (Sum(Fields!SR_Minus_2.Value, "Certificated_Exp") - First(Fields!RSR_MIN_2.Value, "Rev_Code5899") - First(Fields!End_Fund_min2.Value, "End_Fund_Balance"))
    * (round(Sum(Fields!RGF_MIN_2.Value, "Revenue") / First(Fields!RGF_MIN_2.Value, "Rev_Code5899"),6))))/(First(Fields!WADA2011_1.Value, "Second_Year_Preceeding_WADA"))) 
    >
     =IIF((Sum(Fields!RSR_MIN_1.Value, "Revenue") + IIF((Sum(Fields!SR_MINUS_1.Value, "Certificated_Exp")-first(Fields!RSR_MIN_1.Value,"Rev_Code5899")-first(Fields!End_FundMinus1.Value,"End_Fund_Balance"))*(Sum(Fields!RGF_MIN_1.Value,
    "Revenue")/first(Fields!RGF_MIN_1.value,"Rev_Code5899"))< 0, 0.00, (Sum(Fields!SR_MINUS_1.Value, "Certificated_Exp")-first(Fields!RSR_MIN_1.Value,"Rev_Code5899")-first(Fields!End_FundMinus1.Value,"End_Fund_Balance"))*(round(Sum(Fields!RGF_MIN_1.Value,
    "Revenue")/first(Fields!RGF_MIN_1.value,"Rev_Code5899"),6)))) / (First(Fields!WADA2012_1.Value, "Second_Year_Preceeding_WADA")) < 0, 0.00, (Sum(Fields!RSR_MIN_1.Value, "Revenue") + IIF((Sum(Fields!SR_MINUS_1.Value,
    "Certificated_Exp")-first(Fields!RSR_MIN_1.Value,"Rev_Code5899")-first(Fields!End_FundMinus1.Value,"End_Fund_Balance"))*(Sum(Fields!RGF_MIN_1.Value, "Revenue")/first(Fields!RGF_MIN_1.value,"Rev_Code5899"))<
    0, 0.00, (Sum(Fields!SR_MINUS_1.Value, "Certificated_Exp")-first(Fields!RSR_MIN_1.Value,"Rev_Code5899")-first(Fields!End_FundMinus1.Value,"End_Fund_Balance"))*(round(Sum(Fields!RGF_MIN_1.Value, "Revenue")/first(Fields!RGF_MIN_1.value,"Rev_Code5899"),6))))
    / (First(Fields!WADA2012_1.Value, "Second_Year_Preceeding_WADA")))
    IIF((Sum(Fields!RSR_MIN_2.Value, "Revenue") + IIF((Sum(Fields!SR_Minus_2.Value, "Certificated_Exp") - First(Fields!RSR_MIN_2.Value, "Rev_Code5899") - First(Fields!End_Fund_min2.Value, "End_Fund_Balance")) * (Sum(Fields!RGF_MIN_2.Value,
    "Revenue") / First(Fields!RGF_MIN_2.Value, "Rev_Code5899"))< 0, 0.00, (Sum(Fields!SR_Minus_2.Value, "Certificated_Exp") - First(Fields!RSR_MIN_2.Value, "Rev_Code5899") - First(Fields!End_Fund_min2.Value, "End_Fund_Balance"))
    * (round(Sum(Fields!RGF_MIN_2.Value, "Revenue") / First(Fields!RGF_MIN_2.Value, "Rev_Code5899"),6))))/(First(Fields!WADA2011_1.Value, "Second_Year_Preceeding_WADA")) < 0, 0.00, (Sum(Fields!RSR_MIN_2.Value, "Revenue")
    + IIF((Sum(Fields!SR_Minus_2.Value, "Certificated_Exp") - First(Fields!RSR_MIN_2.Value, "Rev_Code5899") - First(Fields!End_Fund_min2.Value, "End_Fund_Balance")) * (Sum(Fields!RGF_MIN_2.Value, "Revenue") / First(Fields!RGF_MIN_2.Value,
    "Rev_Code5899"))< 0, 0.00, (Sum(Fields!SR_Minus_2.Value, "Certificated_Exp") - First(Fields!RSR_MIN_2.Value, "Rev_Code5899") - First(Fields!End_Fund_min2.Value, "End_Fund_Balance")) * (round(Sum(Fields!RGF_MIN_2.Value,
    "Revenue") / First(Fields!RGF_MIN_2.Value, "Rev_Code5899"),6))))/(First(Fields!WADA2011_1.Value, "Second_Year_Preceeding_WADA"))) * (first(Fields!WADA2013_1.Value,"Second_Year_Preceeding_WADA"))
    IIF((Sum(Fields!RSR_MIN_1.Value, "Revenue") + IIF((Sum(Fields!SR_MINUS_1.Value, "Certificated_Exp")-first(Fields!RSR_MIN_1.Value,"Rev_Code5899")-first(Fields!End_FundMinus1.Value,"End_Fund_Balance"))*(Sum(Fields!RGF_MIN_1.Value,
    "Revenue")/first(Fields!RGF_MIN_1.value,"Rev_Code5899"))< 0, 0.00, (Sum(Fields!SR_MINUS_1.Value, "Certificated_Exp")-first(Fields!RSR_MIN_1.Value,"Rev_Code5899")-first(Fields!End_FundMinus1.Value,"End_Fund_Balance"))*(round(Sum(Fields!RGF_MIN_1.Value,
    "Revenue")/first(Fields!RGF_MIN_1.value,"Rev_Code5899"),6)))) / (First(Fields!WADA2012_1.Value, "Second_Year_Preceeding_WADA")) < 0, 0.00, (Sum(Fields!RSR_MIN_1.Value, "Revenue") + IIF((Sum(Fields!SR_MINUS_1.Value,
    "Certificated_Exp")-first(Fields!RSR_MIN_1.Value,"Rev_Code5899")-first(Fields!End_FundMinus1.Value,"End_Fund_Balance"))*(Sum(Fields!RGF_MIN_1.Value, "Revenue")/first(Fields!RGF_MIN_1.value,"Rev_Code5899"))<
    0, 0.00, (Sum(Fields!SR_MINUS_1.Value, "Certificated_Exp")-first(Fields!RSR_MIN_1.Value,"Rev_Code5899")-first(Fields!End_FundMinus1.Value,"End_Fund_Balance"))*(round(Sum(Fields!RGF_MIN_1.Value, "Revenue")/first(Fields!RGF_MIN_1.value,"Rev_Code5899"),6))))
    / (First(Fields!WADA2012_1.Value, "Second_Year_Preceeding_WADA"))) * (first(Fields!WADA2013_1.Value,"Second_Year_Preceeding_WADA")))
    A screen shot of the report:
    The value in the bottom box should be: 37,080,118.75
    I have tried:
    =IIF(ReportItems!Textbox293.Value > ReportItems!Textbox294.Value, ReportItems!Textbox293.Value * ReportItems!Textbox289.Value, ReportItems!Textbox294.Value * ReportItems!Textbox289.Value) and I get a scope error.
    I have also tried 
    =IIF(CDbl(Fields!Textbox293.Value) > CDbl(Fields!Textbox294.Value), CDbl(FieldsTextbox293.Value) * CDbl(Fields!Textbox289.Value), CDbl(Fields!Textbox294.Value) * CDbl(Fields!Textbox289.Value))
    I get the same scope error, part of the problem here is that in order to get things to display correctly each row in this section of the report is a different table
    Row1 = tablix19
    Row2 = tablix20
    Row3 = tablix21
    Any help here would be great

    Hello,
    In your case, we can try to use Report Variables to resolve the issue. In SSRS, when we have a complex calculation we can create a variable in the report. Variable can be used more than once in a report. Please refer to the following steps:
    Open Report Properties dialog box.
    Click Variables in the left pane. Then, add specific variable.
    (Note: Suppose we have create two variables: textbox293, textbox294)
    After that, we can use following expression to calculate the effect:
    =IIF(Variables! textbox293.Value > Variables! textbox294.Value,
    Variables! textbox293.Value * ReportItems!Textbox289.Value,
    Variables! textbox294.Value * ReportItems!Textbox289.Value)
    Reference:
    Report and Group Variables Collections References
    If the issue is persist, please feel free to let me know.
    Regards,
    Alisa Tang
    If you have any feedback on our support, please click
    here.
    Alisa Tang
    TechNet Community Support

  • Error generating report in Report writer (GR214, short dump)

    Hello
    We are making a report in GGR2. When generating the report group, we have dump with error:
    Short text of error message:
    Internal error.: SAPMGRW2, Include: MGRW2F20, FORM: GEN_DATAFI
    ELD.
    Long text of error message:
    Technical information about the message:
    Message class....... "GR"
    Number.............. 214
    Variable 1.......... "SAPMGRW2"
    Variable 2.......... "MGRW2F20"
    Variable 3.......... "GEN_DATAFIELD"
    Variable 4.......... " "
    I have generated as well via GR52 with the same result.
    The report i try to generate has about 500 lines, uses a number of existing sets and has simple formulas in it. When i restrict the number of rows to say 400 I donu2019t have the issue. Is there a restriction to rows in report writer?
    Thanks for your help
    Kai

    Hi,
    The error you are receiving could be caused by a large number of row blocks in your report definition, (you can check the report definition with report RGRRDC00). A report should not contain too many row and column blocks. It is not possible to give an upper bound for the number of row blocks (since the length of the coding depends on other parts of the report as well). However, even a complicated Report Writer or Report Painter report should not contain more than 50 row blocks, and reports with more than 100 row blocks should not be defined.
    In this case the report(s) have to be redefined. Please also refer to the note 387916 for further information regarding this issue.
    When there are more than 30 variables in a report, please have a look at the note 332091.
    Please reduce the number of row blocks in the report by using the function 'Edit' -> 'Rows' -> 'Explode' in the Report Painter
    definition. This function enables several rows to be created for one row block (in the Report Painter definition one row block is just one row). Report Painter (and Report Writer) are designed to display hierarchical reports where the rows in the few row blocks are built up using the 'Explode' function.
    regards
    Waman

  • Crystal Report layout, best practice

    SAP B1 8.81
    I'm having only spotty success with CR layouts and I've experimented quite a bit. What I'd like to do is extensively modify 1 system Crystal Report and then bring it in as a layout, and apply it to AR Item Quote, Order, DN, Invoice, and Return. Does it matter which system document I start with? After I've got a master layout that works for all, what if I need to add small tweaks to a particular document, say a special field that appears in Invoice headers only? How do I do that? These questions aren't addressed in the 'How to Work with CR in SBO' guide.
    Anybody have some global guidelines they'd like to offer that lead to success?

    Hi Cindy
    We have done what you want to do in 8.8 a number of times.  It also works in 8.81 but we have been having similar login issues that other users have reported.
    You use the ObjectId@ parameter to determine the type of object being printed and use that to suppress fields, sections etc.
    Where there are specific formats required for different object types you can define multiple sections, (eg page headers, group headers, detail lines etc) and show or suppress based on the object type as required.
    This can lead to very messy and complicated reports if there are a lot of differences and so you will need to make a decision as to the tradeoffs between having one huge report which is hard to maintain or a couple of simpler ones.
    Given the load time issues, which seem to be related to the number of subreports etc you might also find some benefit in, for example, having a separate master layout for the documents that dont need to show batches and serial numbers and some of the final details such as downpayments and another layout for documents that need to show everything.  Once again, you need to trade off here.
    We have generally started with the invoice layout as our master since that has everything in it.
    Hope this helps
    Rob

  • Report Painter GR214 generation error - Short dump 4.6C

    While generating a report with more than twenty sections, the system short dumps with the error message GR214 pointing to  "MESSAGE_TYPE_X"                                          
    "%_T01JR0 " or "########################################" 
    "INSERT_ROW_FORMULA_NEW"                                  
    Any leads to fix this?
    The generation error happens only when I include a last line formula in the last section, Till then it is working fine.

    Hi,
    The error you are receiving could be caused by a large number of row blocks in your report definition, (you can check the report definition with report RGRRDC00). A report should not contain too many row and column blocks. It is not possible to give an upper bound for the number of row blocks (since the length of the coding depends on other parts of the report as well). However, even a complicated Report Writer or Report Painter report should not contain more than 50 row blocks, and reports with more than 100 row blocks should not be defined.
    In this case the report(s) have to be redefined. Please also refer to the note 387916 for further information regarding this issue.
    When there are more than 30 variables in a report, please have a look at the note 332091.
    Please reduce the number of row blocks in the report by using the function 'Edit' -> 'Rows' -> 'Explode' in the Report Painter
    definition. This function enables several rows to be created for one row block (in the Report Painter definition one row block is just one row). Report Painter (and Report Writer) are designed to display hierarchical reports where the rows in the few row blocks are built up using the 'Explode' function.
    regards
    Waman

  • Can I stop a report from Re-executing the query when I go back to that page

    I have a report that has a complicated query and looks at a lot of information to display the results. This query then links of to show details of individual items that were displayed in the result. But when I hit the back button on the browser, it executes the query again and it takes a while for the page to load.
    Is there any way to stop this and only execute the query when the User pushes a Button on the page else display the previous results.
    Thanks
    Sriram

    Another alternative is to make that detail link open in a popup window using
    javascript:popupURL(...);This way, the complicated report page is always visible.

  • From form calling report to result to pdf file

    Dear All,
    Usually, when we call a report from form, it calls to preview. Now, I would like to autometically call the report and upon execute, the pdf file will be created. Can anybody tell me how to do that.
    p/s: I do not want the preview becasue this report is a complicated report and it takes quite some time to process. So I would like my user to get the pdf directly instead of going though the preview.
    Thanks

    DECLARE     
    pl_id ParamList;
    Begin
    pl_id := Create_Parameter_List('Reports_Parameters');
    Add_Parameter(pl_id,'PARAMFORM',TEXT_PARAMETER,'NO');
    Add_Parameter(pl_id,'DESTYPE',TEXT_PARAMETER,'FILE');
    Add_Parameter(pl_id,'DESNAME',TEXT_PARAMETER,'C:\aRep1.Pdf');
    Add_Parameter(pl_id,'DESFORMAT',TEXT_PARAMETER,'PDF');
    RUN_PRODUCT REPORTS,'C:\Rep1',SYNCHRONOUS,RUNTIME,FILESYSTEM,pl_ID);
    Destroy_Parameter_List(pl_id);
    End;

  • Customer Spend Analysis Reporting - Design Ideas?

    Hello fellow BW users, this is my first post which I have decided to write because of my inability to find any related information.
    I am currently working as a business process analyst in BW and I am having trouble with one of our more complicated reports. I will outline the basic components needed for this report and would like to hear from anyone who has seen a similar requirment working, as I think our current model is not optimal (requires a massive routine).
    The business requirement is to report on Cost Elements broken down by Billing Conditions. This is used to create a so call Customer Spend Waterfall (CSW) report that shows the cost element breakdown from Gross Sales -> Net Trade Sales.
    The cost element breakdown is easily done with the standard CO/PA extract however this does not contain the billing condition information that is required in the CSW.
    In SD there is a 2LIS_13_VDKON billing condition extractor that we are using, however the problem with using SD information is that it does not necessarily tie up with the G/L postings and ultimatley this is where the correct financial info comes from.
    The main reason why the data from SD does not match G/L is due to rebate adjustments. In SD the changes made from rebate adjustments simply overwrite in the original period that the invoice was created. In accounting that period is closed so the small adjustments get posted into the open period thus distorting the values when view on a monthly basis.
    At the moment we are using a very large start routine in the Billing Condition ODS and attempting to move the adjustments into the correct financial period by writing them into a Z-table but this is proving very problematic.
    If anybody has seen this kind of thing before would like to hear your thoughts, about how to successfully align SD data with CO/PA.
    Thanks in advance and appologies for the esay :-D
    Scott

    I am from India and dont have any valid VISA. I have good experience in BO and BI tools. Can I apply ?

  • Change report tables from Access 2000 to SQL Compact 3.5

    Post Author: AllenF
    CA Forum: General
    I'm using CR10 that ships with Visual Studio 2008.  I want to upgrade several reasonably complicated reports to use SQL Server Compact 3.5 data.  The reports are currently using Access 2000 data.  Is there a simple way to go about this?  I REALLY don't want to have to recreate these reports.

    Post Author: AllenF
    CA Forum: General
    I'm using CR10 that ships with Visual Studio 2008.  I want to upgrade several reasonably complicated reports to use SQL Server Compact 3.5 data.  The reports are currently using Access 2000 data.  Is there a simple way to go about this?  I REALLY don't want to have to recreate these reports.

  • SSRS Report Report Blank Yet Generates Perfect PDF

    I have a rather complicated SSRS report (basically a dashboard with multiple charts and tables) that I'm having some issues with. It generates fine in BIDS, but out on the report server is where things get weird.
    On the report server it generates without throwing an error, but doesn't display anything, I just get a blank white screen. Yet I can export the report to a PDF, and in the PDF everything looks perfect (despite not having actually displayed
    anything in the report manager after the report successfully runs!).
    If I upload the report into our CRM 2013 app and run it, I get the generic "rsProcessingAborted" when it first runs, then if I hit "Try Again" on the error screen I get the "Invalid Argument"
    error.
    I set the timeouts on the queries in the .rdl to an insane 20 minutes just to rule out a timing out issue.
    Anyone ever seen something like this before, a blank SSRS report that doesn't throw an error yet still generates a correct PDF?

    This appears to be a Chrome browser issue and unfortunately that's the browser my company insists on using. Just ran the report via IE and it worked perfectly. Chrome just cannot render the HTML correctly on very complicated reports it seems, as all my basic
    reports worked fine in Chrome. Found this thread on potential fixes in the .js files on the report server. Not sure how that is going to play with the reports in CRM:
    http://stackoverflow.com/questions/5968082/ssrs-2008-r2-ssrs-2012-reports-are-blank-in-safari-and-chrome

  • Oracle iLearning - custom Report

    Hello,
    we are creating custom reports in iLearning 5.2 and have some difficulties on creating the report about test details (how the learners succeeded to respond to the particular test questions).
    The report structure:     
    | Test Question     | Answered correctly %      | Answered incorrectly %      | Answered correctly     | Answered incorrectly     | Total learners     |
    | Question 1? |      36      |     64      |     50     |     90     | 140     |
    The report filter - Test Name.
    What tables should I query? Currently we have two tests created in the system (first one with "Item Source -> Pre-Selected", the second one with "Item Source -> Rule-Based"). I found that "test_question" table consist only questions from the first test. How should I connect the questions to test from the second test?
    Any help on creating the custom report is appreciated.
    Regards,
    Vaida

    Hi Vaida,
    These are fairly complicated reports to write :)
    Tables you would need to use:
    test_question
    test_section
    content_object
    section_rule
    question_bank_question
    attempt
    user_test_question
    response_value
    user_test_response
    response_type
    question
    Scott
    http://www.seertechsolutions.com

  • Reporting in SAP B1

    We are a small company (70 staff) in the process of buying/implementing SAP B1
    I have the following questions:
    1. what is the latest release? 2005? 2007?
    2. Can anybody explain to me why is our consultant quoting us BOTH Crystal Reports ( one licence) and Coresuite designer (6 licenses) on top of the resident reporting package in SAP B1? Do we need all that?
    Can anybpdy tell us the difference between them in terms of costs, usgae and customisation involved?
    Other topic:
    MRP : our consultant is quoting telling us that MRP does not do costing, cost control, etc..? ie. there is no financial element included in the MRP that come with SAP B1 and that we need to have FSEPPS addon? again what is the difference between these two packages in terms of costs? customisation? usaer-friednliness? etc...
    Thanks

    Hello,
    The answers
    1. The latest release is 2005A SP 01 PL 34, 2005B SP 00 PL 31. Browse this link :
        https://websmp203.sap-ag.de/~sapidb/011000358700007392752004E
       The 2007 version will be release in this last year but not yet updated until now.
    2. Crystal report is a reporting tools to enhance SBO report where standard report can't do a lot. Another solution maybe you could use XL reporter addon that included in the core product (free addon). I think if coresuite is reporting tools also, it will directly focus on your requirement where crystal report can't solve. Crystal report require store procedures developed using SQL server 2005A query. The complicated report usually use crystal report and requires several mandays but depend on your report format. As about cost, I think it is also depended on your requirement, more complicated, need high investment.
    3. MRP in SBO is a standard and simply tools to perform inventory fulfillment, production order creation and purchase order for forecasting (if you are make to stock manufacturing company, or distributor/retail, etc.)
    As about the addon, the consultant usually offers if your requirement is not able to solved by standard SBO .
    Rgds,
    3.

Maybe you are looking for