Calculation of Ratios

We have a db with 6 dimensions:Accounts (dense)Time (12 months aggregated into 4 quarters - set with DTS for YTD and QTD) - Dynamic calc on QtrScenario (Actual 03, Actual 02, Plan 1 03, Plan 2 03 etc)Cost CentreBusinessAnalysis codeOur customer has devised some ratios that can Fall over into previous years - example :Average Income - MTD = (last month AI + this month AI) / 2QTD = (last month of previous quarter + current months of quarter) / (1 + months of current quarter) Note: this means if it is February then calc should be (December + January + February) / (1 + 2). If it was for April then it would be (March + April) / (1 + 1).YTD = (last month of previous year + current months of this year) / ( 1 + current months of this year) Note: this would be as per February example shown for QTD above.The issue is that this would mean that we would have to either calculate all these as fixed results by a long calculation string (bearing in mind that you have to use 2 different scenarios), or by some clever outline set up.Does this mean that we would have to introduce a new dimension for years, and amend the scenario so that it referred to the process e.g. Actual, Plan 1, Plan 2 ?A further complication is that Plan 1 in 03 covers all 12 months for 2003 and also 12 months for 2004. Plan 2 covers last 6 months of current year, plus 12 months for 2004, 12 months for 2005 and 12 months for 2006.Also, how can we get it to work so that the user can specify which month they are looking at and still return the correct answers.Any information / suggestions would be fantastic, as they sprung this upon us yesterday, and we have 3 days to get it in and working !!

Are you using Essbase 6.5.1 or above? This version introduced some new calc fucntions that help calcualting ranges across two dimensions - @XRANGE and @MOVSUMX

Similar Messages

  • Help in calculating a ratio

    Good afternoon forum,
    I have a problem when calculating a ratio.
    It turns out that I have the following data:
    Center  Material  Stock
    C1            x1          5
    C1            x2          2
    C2            x1          7
    C2            x2          6
    And make needed in the following calculation.
    Sum of all ratios of stock  Nº Centers) ...
    In my case would be 26  2 = 13
    Someone I could lend a hand ...

    The logic presented by Rakesh seems to be appropriate .
    u need to follow and utilise the Boolean operators...
    go to query designer
    lets say the ratio u need to display is in columns
    now right clik and say new formulae
    from there select the Formulae operator as Boolean operators
    use follwong formulae
    WORK IN PROGRESS =  (actual cost > cost periodificado) * (actual cost - cost periodificado)
    PROVISION IN SPENDING =  (actual cost < cost periodificado) * ( cost periodificado - actual cost)
    Hit okey
    go to actual costs properties
    put the display option as HIDE
    repeat the same for Cost periodificado
    go to query properties
    use the option SUPRESS ZERO VALUES FOR rows and columns....
    this way u will only display the required result

  • Doubt in calculating a ratio in a query

    Good afternoon forum,
    I have a question on how to calculate a ratio in a query.
    I have 2 ratios: Actual Cost and Cost Periodificado. And from these two I have to calculate other ratios (WIP).
    So the logic would be the following:
    A) If the actual cost is greater than the cost periodificado, the difference in these two ratios correspond to the ratio WIP (WORK IN PROGRESS).
    B) If the actual cost is <periodificado the cost, the difference in these two ratios correspond to the ratio WIP (PROVISION OF SPENDING)
    To reveal a ratio or the other depending on which of two conditions is met.
    If the condition is fulfilled, will be displayed in the query ratio WORK IN PROGRESS, and if the condition B is displayed on the query ratio
    PROVISION OF SPENDING.
    I do not know if I have explained well. Any suggestions?
    Thank you.

    The logic presented by Rakesh seems to be appropriate .
    u need to follow and utilise the Boolean operators...
    go to query designer
    lets say the ratio u need to display is in columns
    now right clik and say new formulae
    from there select the Formulae operator as Boolean operators
    use follwong formulae
    WORK IN PROGRESS =  (actual cost > cost periodificado) * (actual cost - cost periodificado)
    PROVISION IN SPENDING =  (actual cost < cost periodificado) * ( cost periodificado - actual cost)
    Hit okey
    go to actual costs properties
    put the display option as HIDE
    repeat the same for Cost periodificado
    go to query properties
    use the option SUPRESS ZERO VALUES FOR rows and columns....
    this way u will only display the required result

  • Compensation Approval (ECM) - Error calculating salary (HRECM00MASTERDATA)

    Hello,
    We have setup the MSS ECM Compensation package for Planning and Approving. It works fine until we try to approve the compensation plan.
    We get the error message "Error calculating salary", message class HRECM00MASTERDATA - Activation of Compensation process, Salary Calculation.
    All the relevant customizing steps have been undertaken, master data has been properly populated in the respectuve infotpyes 0008 etc, we are even able to run a payroll for this employee, without issues !
    We have searched the OSS but nothing relevant has been found.
    Has anyone come across such as case ?
    Thank you for your input,
    Regards,
    Martin

    Hi ,
    We have a similar situation here. Can you please help me on this?
    We have a production issue while running the extractor 0HR_PA_EC_01. We are able to load data using this extractor into an ODS. But at the end of the job we are getting 'Extraction (messages): Errors occurred' in the details and job is ending with status red. So we are doing activation of this failed request in the ODS manually everyday in the middle of the night and repeating the next process so that the process chain can go forward. At present I'm working on trouble shooting this issue. When I run RSA3 it looks good and passing no messages. When I do 'DISPLAY MESSAGES' the follwoing messages are displayed:
    Errors: RED
    ' 05/27/2008 16:41:38 Reference salary of John Doe is zero on 15.05.2008 HRECM00MASTERDATA 13'
    ' 05/27/2008 16:41:38 Error calculating compa-ratio of John Doe on 15.05.2008 HRECM00MASTERDATA 14'
    Warnings: YELLOW
    ' 05/27/2008 16:41:38 Warnings have appeared when extracting data R3 401'
    Messages: GREEN
    ' 05/27/2008 16:41:38 Data packet 000001 had 2 records selected for it RSM 335
    We informed our HR users about the above errors and they said the data looks good and it should be zeros for the above said employee. Bottom line they are not going to change anything on R/3 side. They are asking us to handle on BW side to skip such type of errors.
    I tried my best in various places and I'm not getting any clue on how to handle this situation. Can you please throw some light on this situation? I would like to know what program on R/3 side or BW side issues these type of errors and how to skip these errors? Can I use user exits or tranfer rules or update rules to handle this situation? Is there any table to read such type of messages? What are different programs that run while extracting data from R/3 to BW and the flow or order?
    I would really appreciate your help on this.
    Regards,
    Seenu

  • Extraction and loading of Training and Event Management data (0HR_PE_1)

    hello,
    I've got the following doubt:
    before BI 7.0 release, extractor 0HR_PE_1 extracts event data (eventid, attendee id, calday,...) but if you load straight to cube 0PE_C01, as Calendar year/month needs a reference date (for example, event start date), you'll get total duration of event in hours or days refered to event star date.
    So in a query filtered by month, you get total duration of an event that starts in the filtered month but it couldn`t end until few months later o year later, so you don´t get appropiate information.
    Example:
    Event          calday        Hours
    10004377  20081120   500        but from event_attr event end date is 20090410.
    In a query filtered by 200811 you get total duration time (500 hours when in 200811 event hours have been 20) or if you filter by any month of 2009 you don´t get information of duration of that event.
    I had to create a copy of standar cube (without calday, only Calendar year/month, Calendar year in time dimension) and disaggrate data creating as many entries for an event as months lasts and adjust calculation of ratios duration of event (duration of event in each month/ total duration of event).
    The question is: Is there any improvement or change on business content in BI 7.0 to treat Training and Event Management data? Has anybody had to deal with that?
    Thank you very much.
    IRB

    Hi,
    TEM data is stored in HRP tables.
    You can load the catalog by creating LSMWs for objects Business event group (L), Business event types (D), Locations (F), Organizers (U) as per requirement.
    LSMW for tcode PP01 can be used to create these objects.
    To create Business Events (E) you can create LSMW for PV10/PV11.
    To book attendee create LSMW for tcode PV08 as here you can specify the actual business event ID which reduces ambiguity.
    tcode PV12 to firmly book events
    tcode PV15 to follow up
    Hope this helps.
    Regards,
    Shreyasi.

  • IF Statement Syntax

    Hi,I'm writing a calc script, and I'm trying to capture alternate results with an IF statement. I calculate a ratio, and if it exists, I put data one place, and if the ratio equals zero, another place. In my IF condition, I put IF("DPWTOT"->"0"->"00000" / "DPWTOT"->"0"->"00000"->"ALLXFLD")which is calculating a ratio that will either be zero or a decimal value. The documentation says I can use "a Boolean test, as well as formulas to be calculated", but it only gives an example of a straight Boolean expression. When I run this calc script, I get an error that says "expected type [BOOLEAN] found [NUMBER]([]) in function [IF]"Can anyone tell me how I can use a formula in the IF condition, and possibly if you know where I can find a good source of syntax examples? Thanks.Michael BulgerSelective Insurance

    Jade's response is right on. Your formula is incomplete. It is only saying IF A divided by B. You need to specify the equals portion so that your formula reads IF A divided by B equals C do something, ELSEIF A divided by B equals D do something else.Remember as Jade pointed out, when declaring an equals in an IF statement you have to use == not =.Good luck

  • PROBLEMS WITH  WEBI REPORTING FORM BW DATASOURCE

    Hi Experts,
    We need some help here !
    I installed BOXI 3.1 with SAP Integration Kit, also Installed transports on SAP BW 7  following the installation guide, OS= Solaris 10  . We already put all the authorizations as the documentation says,  and started to make a universe on a top a BEx Queries and directly on top Infocube, the universe is generated automatically OK ! , in both cases.
    Then we export them and publish them OK,  but here is the issue: When we try to create a simple report with no more than tow dimensions and one ratio, the report don´t data returns at all !
    Could be an Autorizations issue ? Transports ? SAP Integration Kit Issue??
    Thanks for your ideas !!
    Hugo

    Hi Hugo,
    can you provide the calculation the ratio you mentioned? I assume we are talking about a calculated figure on SAP BW or a formula added in the Query designer. If you have access to  the individual components of the calculation in the universe, just try to build a simple report only with those and see if data are displayed.
    Furthermore would be great to check what happens when you let the query run in the SAP BW query designer. Do you have at least on entry (dimension) in the Rows section and at least the ratio in the columns section there? Do get data displayed when you let the query run in BEx Analyser for the same parameter set that you are using in your WebI?
    I also may be helpful to know which support package is currently installed on your SAP BI system.
    Regards,
    Stratos

  • How to change the width...

    how can i change the width of the stage (Dimensions) with
    action script?
    i want to allow to surfers to change the width & height..
    _root.width and Stage.width does not work..
    thanks.

    you can accomplish this by calculating the ratio of the
    current width to the desired width and setting _root._x scale and
    _yscale. for instance, lets say your current stage is 800x600, and
    you want 1000x500:
    _root._xscale = 1000/Stage.width
    _root._yscale = 500/Stage.height

  • Dimension table is larger than the fact table

    Hi Community,
    How can we explain the phenomenon when a dimension table has MORE records in it than the fact table ?  What are the conditions that would cause this to occur ?
    Thank you !
    Keith

    Thanks, Bhanu,
    I am wondering specifically how to explain the output from program SAP_INFOCUBE_DESIGNS when the dimension table is shown to have a fact table ratio that is greater than 100%
    I believe that SAP_INFOCUBE_DESIGNS already takes into consideration both the E and also the F-fact table when calculating the ratio.  So in this case, we could not explain it by your first suggestion (after compression - but looking at only the F table).
    In the case where selective deletions have been performed, how can we correct the situation ?  For example, how could we clean out the records in the dimension tables which no longer have any facts in the fact table ?  (I think the BW system should do this automatically as a part of the selective deletion, don't you agree ?).
    Also, is there any other explanation for how the dimension table could arrive at greater than 100% the size of the fact table(s) ?
    For example, lets say that (theoretically) we placed many very dynamic characteristics together into the same dimension.. which we know you should not do.  Would it be possible for the combination of these very many dynamic characteristics to cause so many DIM IDs that the dimension table overtakes the record count of the fact table ?  Is this situation then made worse by compression if the number of fact table records is reduced thanks to removal of the request ID ?

  • Seperating presentation from 'business logic'

    I have a program for keeping track of games played and keeping a league table. However, I currently think the way I do the output of the league table using the toString() function shown later is a pretty poor way to do it. OK, let's be honest, it sucks!
    My idea is to have some sort of intermediate function which, say generates a structure with just the basic information and then have some other function which displays that info. The basic information might be in the format of an array (one row per player) where each row is a map ('name'->name info, 'grade'->grade info).
    But I dunno. I welcome your OO ideas for doing this nicely!
    Bear in mind I'm still fairly new to Java please ;-).
    Thanks.
    RANK LIST
    1. 1160 Alactaga (1160) (played 2)
    2. 1131 Brius (1131) (played 8)
    3. 1111 Chadi (1111) (played 3)
    4. 1073 Killer Giraffe (1073) (played 7)
    5. 1071 Fitzchev (1071) (played 6)
    6. 1053 Dragon (1053) (played 3)
    7. 1003 Marco d'Orange (1003) (played 2)
    8. 1000 HOrace (1000) (played 2)
    9. 1000 Coboi (1000) (played 0)
    10. 976 Mimick (976) (played 3)
    11. 950 Penestratus (950) (played 1)
    12. 947 Computer (947) (played 1)
    13. 944 Petit Gayole (also known as ETP Migrator) (944) (played 3)
    14. 919 Tartarus (919) (played 2)
    15. 918 Black Jack III (918) (played 6)
    16. 839 Heraldo (839) (played 4)
    17. 822 Aragorn (822) (played 5)And the code that generates it:
    * Created on 22-sept.-2003
    package core;
    // Java imports
    import java.util.*;
    * @author priorhu
    public class League extends Players {
         private static final int BASIC_SWING = 50;
          * Main routine for recalculating rankings based on a given game
          * Pour le rating, voici ce que je [Didier "Chadi" Charneux] propose,
          * c'est pas tr?s compliqu?.
          * La m?thode de calcul est la suivante :
          * 1/ calculer le ratio entre l'?quipe gagnante et l'?quipe perdante (ratio = points ?quipe perdante / points ?quipe gagnante).
          * 2/ multiplier ce ratio par lui-m?me pour que ce soit significatif (Ratio sig = ratio**2)
          * 3/ multiplier le r?sultat par 50 (points= ratio sig * 50)
          * 4/ ajouter les points aux gagnants et les retirer aux perdants
          * Exemple : Team A 2500 points, Team B 3000 Points
          * Team A gagne                    Team B gagne
          * 3000 / 2500 = 1,2                2500 / 3000 = 0,8
          * 1,2 * 1,2 = 1,44                     0,8 * 0,8 = 0,64
          * 50 * 1,44 = 72                     0,64 * 50 = 32
          * +72 points pour les gagnants      +32 points pour les gagnants
          * -72 points pour les perdants      -32 points pour les perdants
          * @param game
          * Created on 22-sept.-2003
         public void scoreGame(Game game) {
              Iterator playersIter;
              Team winningTeam = game.getWinningTeam();
              Team losingTeam = game.getLosingTeam();          
              double winnersGrade = winningTeam.getTotalGrade();
              double losersGrade = losingTeam.getTotalGrade();
              double swing;
              swing = losersGrade / winnersGrade;
              swing = swing * swing;
              swing = swing * BASIC_SWING;
              int roundSwing = (int) swing;
              System.out.println("Grading change: " + roundSwing
                   + " calculated as follows: "
                   + BASIC_SWING + " * (" + Math.round(losersGrade) + " / " + Math.round(winnersGrade) + ")**2");
              regradePlayers(winningTeam, roundSwing);
              regradePlayers(losingTeam, -roundSwing);
              System.out.println("");
          * Regrade each of the players in the given team
          * @param team
          * @param delta
          * Created on 06-nov.-2003
         protected void regradePlayers(Team team, int delta) {
              Set players = team.getPlayers();
              Iterator playersIter = players.iterator();
              while (playersIter.hasNext()) {
                   Player teamPlayer = (Player) playersIter.next();
                   Player leaguePlayer = this.getNamed(teamPlayer.getName());
                   int oldGrade = teamPlayer.getGrade();
                   int newGrade = oldGrade + delta;
                   // Before
                   System.out.print(leaguePlayer + " => ");
                   // After
                   leaguePlayer.setGrade(newGrade);
                   leaguePlayer.notePlayed();
                   System.out.println(leaguePlayer);
                   this.put(leaguePlayer.getName(), leaguePlayer);
          * Create a string version of the ranked list
         public String toString() {
              String rankListString = "";
              rankListString += "RANK LIST\n";
              rankListString += "---------\n";
              Collection players = this.values();
    //          System.out.println(players);
              Player[] playersArray = new Player[players.size()];
              Iterator playersIter = players.iterator();
              int playerNo = 0;
              while (playersIter.hasNext()) {
                   playersArray[playerNo++] = (Player) playersIter.next();
              Comparator rankComparator = new Comparator() {
                   public int compare(Object o1, Object o2) {
                        int comp;
                        Player p1 = (Player)o1;
                        Player p2 = (Player)o2;
                        if (p1.getGrade() < p2.getGrade()) {
                             comp = 1;     
                        else if (p1.getGrade() > p2.getGrade()) {
                             comp = -1;
                        else {
                             comp = 0;
                        return comp;
              Arrays.sort(playersArray, rankComparator);
              for (int pNum = 0; pNum < playersArray.length; pNum++) {
                   Player player = playersArray[pNum];
                   rankListString += (pNum + 1) + ". " + player.getGrade() + " " + player.toString() +  "\n";
              return rankListString;
    }

    Assuming you add an a method called something like getData() that returns a 2 dim array with each row being a players. Something like the following:
    import com.fdsapi.ArrayComparator;
    import com.fdsapi.FormattedDataSet;
    public class League extends Players {
      // I'll hardcode array.  I'm guessing at
      public Object[][] getData() {
        Object[][] players={
                                          {new Long(1160), "Alactaga", new Long(2)},
                                          {new Long(1111), "Chadi", new Long(3)},
                                          {new Long(1131), "Bitius", new Long(8)},
        return players;
      // Using the FormattedDataSet to sort the array and display the data. 
      public String getReport() {
         Object[][] players=getData();
         // sort by column 0 in descending order
         ArrayComparator.sort(players, 0, "desc");
          // The following declaritive syntax says to display all rows according to the last parameter.
          // ##rowNum - dynamically substitute the the current row.
          // ##colnum - displays the data for a column (indexed starting at 1)
         Template template = new Template();
         template.initialize("body_row_data",0,0,"##rowNum. ##1 ##2 (##1) (played ##3)");
          // This will return the same report you did in your code.
          FormattedDataSet fds=FormattedDataSet.createInstance();
          return fds.getFormattedDataSet(null, players, template);
    }Note the FormattedDataSet is much more powerful than this. Out of the box it can do html tables, xml, drop down listboxes, lisboxes, radio buttons and more. Plus you can easily create your own templates like the above.
    For a live demo and to download check out: http://www.fdsapi.com

  • KPI's across Time

    We have a number of KPI’s (e.g unit cost per week) within our Accounts dimension and Time consists of months aggregating into Quarters and a Y-T-D.Our problem is that our KPI calcs, whilst working perfectly in the current month and rolling up throughout the hierarchy, aren’t calculating as we would like them to in the Quarters or Y-T-D. All that happens is that the KPI’s calc’s in the months are aggregating rather than re-calculating in the Quarterly or Y-T-D totals.I’m pretty sure that a calc script will solve the issue but have no idea where to start. Any suggestions.Example – Unit cost per week Jan £2.50, Feb £2.40, Mar £2.30 in the Quarter this should calc at approx £2.40 (it’s a weighted average) but the Quarter currently returns £7.20.TIA

    I'm no expert, but it sounds like common challenge of aggregating ratios. You need to control the order of processing so it does what you want. It sounds like you want it to add up the "unit costs" and "weeks" to the "YTD" levels, before computing the ratio - and currently it is calculating the ratio and then adding it up. To control the order of processing in Essbase, you need to understand your storage design and the way Essbase calculates values. I think it is determined by dense/sparse settings, outline order, and two-pass calc. That's the part where I'm not an expert. I think you could do do this with a dynamic calc member with two-pass. If an expert can clarify, I would really appreciate it.

  • Dimension Formulas in NW

    Hello All,
    I am trying to implement account dimension formulas for the calculation of ratios, but while it is processing successfully, I am not seeing any results.
    A couple of questions:
    1. Do dimension hierarchies have to be qualified in NW as it does is MS?
    2. Does the function Val not work in NW? I am trying to use the value in the weeksinperiod property of the time dimension in the formula. In the MS version, I used to have to convert the property value to a numeric value in the formula. When I use it in NW, I am getting as error for the function, Val.
    Below is my formula. If anyone could offer some guidance, I would really appreciate it.
    IIF([AccountCC].[EARNED_HOURS_2]=0,NULL,[AccountCC].[EARNED_HOURS_2]/[TIME].CURRENTMEMBER.PROPERTIES("WEEKSINPERIOD"));SOLVE_ORDER=4
    Regard,
    karen

    I just noticed the message removed the brackets around my dimension names. I forgot to set the formula as code. Here it is again.
    'IIF([AccountCC].[EARNED_HOURS_2]=0,Null,[AccountCC].[EARNED_HOURS_2]/[TIME].CURRENTMEMBER.PROPERTIES("WEEKSINPERIOD"));SOLVE_ORDER=4
    Regards,
    karen

  • No valid appraisal document found 00000429

    We have Appraisal & ECM configured. Appraisal documents are also created.
    In MSS when I try to do compensation planning, I get the following error -  'No valid appraisal document found 00000429'.
    Can anyone help in this regard?
    Is it because the various dates in ECM i.e. Key date, Effective date etc are not in sync with the Appraisal period or anything?

    I am trying to do an Annual review. The status of appraisal for the selected employee was completed. I approved it and therefore the status changed to Approved. Now the earlier error i.e. - No valid appraisal document found  is gone.
    Instead I am getting the following errors now:
    (1)  Salary Adjustment (Merit) (T): Jordan Micheal does not have a salary structure acc. to basic pay record on 01/01/2010 (00000972)
    (2) Salary Adjustment (Merit) (T): Error calculating compa-ratio of Jordan Micheal on 01/01/2010 (00000972)
    Note:
    In ECM config, we are using MBO appraisal and compa-ratio matrix.
    Edited by: VS on Nov 23, 2010 12:15 PM
    Edited by: VS on Nov 23, 2010 12:21 PM

  • Panasonic HVX clips squished?

    When I import 1080i HD clips taken with my Panasonic HVX200 into Shake 4.1, the clips appear "squished" horizontally, in node view and in the viewer. They definitely don't load as 16:9 clips, which they are, and show up as in FCP 6 and Motion 3. Anyone know why they do this and how to correct it? The 16:9 clips included with the Shake Peach Pit tutorial book show up correctly...I'm confused. I even selected the correct setting in the Parameter Format pop-up window...DVCPRO HD 1080i60...no luck.

    Shake stretches anamorphic footage horizontally instead of vertically to avoid mixing up field information.
    To fix it, go to the Globals tab, then click defaultViewerAspectRatio and change it to the aspect ratio of the footage. I've got a little tool for calculating aspect ratios here:
    http://www.digitalrebellion.com/aspect_calc.htm

  • What is available in essbase to show analysts formula calculations for accounts/ratios?

    Hello all,
    What is available in Essbase to show analysts formula calculations for accounts/ratios?
    Access to the EAS console is not an option, so we are looking for something else.
    Also what is best practice for use of a “Data Dictionary” for Essbase reports/database.
    Thanks,

    See this discussion.
    https://forums.oracle.com/message/11201356#11201356

Maybe you are looking for

  • How do I restrict my pdf form to print legal only

    I have a form (in Acrobat 9 Pro) that should only be printed on legal. I am unable to locate information. Have tried setting the Adobe PDF Document Properties (Page Size) to legal. Is there a way to limit to printing legal only?? Would appreciate any

  • Fetch data from table(ET_) which is exporting parameter of function module

    Hi, I m new to ABAP programming. I have to develop a smartform that has to be filled in with fields from few tables. These tables have the naming convention ET_<XXX> (i.e. exporting parameter of function module). I m not able to directly view its con

  • Simulate Inbound Calls with the IC WebClient

    Dear experts I'd like to configure to configure SAP Contact Center Simulator as communication management system (CMS) for IC WebClient Scenarios. I did the following steps: - Define CMS profile (SPRO) - Define CMS system (T-Code CRMM_IC_MCM_CCADM) -

  • My original computer's hard drive crashed!!!

    I had a very large (1,800 song) library on my old computer, which had iTunes version 6, and was synched with my iPod. I purchased a new computer, transfered the PURCHASED (53) SONGS FROM MY IPOD TO THE NEW COMPUTER BY AUTHORIZING IT AS THE 2ND OF 5.

  • Report to show shift wise activities for particular product

    Hi, Is there any report exists to show shift wise activities carried on particular product, basically time taken,man/machine utilization,in-process rejection,machine break down etc.? how to generate the same.