NRC User Manual The Nonrecurring Cost Model (NRC Version 3.57) April, 2006 1 NRC User Manual Table Of Contents Section Tab 1.0 - Introduction 2.0 - The NRC Workbook 3.0 - The Input Sheets In The NRC Workbook 3.01 - The “Main Menu” Sheet 3.02 - The “Sheet List” Sheet 3.03 - The “Utilities” Sheet 3.04 - The “Labor Rates” Sheet 3.05 - The “Cost Factors” Sheet 3.06 - The “NRC Changes” Sheet 3.07 - The “NRC Formatting” Sheet 3.08 - The “Print Menu” Sheet 3.09 - The Element Sheet(s) 3.10 - The Discount Years Sheet 4.0 - The Output Sheets In The NRC Workbook 4.01 - The “Details Output” Sheet 4.02 - The “Groups Output” Sheet 4.03 - The “Summary Output” Sheet 4.04 - The “Study Summary” Sheet 4.05 - The “Results Summary” Sheet 4.06 - The “Error Output” Sheet 5.0 - Cost Calculations 6.0 - Error Messages 1 2 3 4 5 6 2 NRC User Manual 1.0 - Introduction The Nonrecurring Cost Program (NRC) performs mechanized cost calculations associated with the one time labor expense resulting from a customer request for service. It does this using normal EXCEL spreadsheet formulas, so that once the cost portion of an NRC study is created the workbook is independent of the program. The cost formulas can be viewed/edited directly in EXCEL. The NRC program is an EXCEL workbook. All inputs are stored in separate sheets within the workbook. The cost analyst determines and creates all necessary input sheets from data collected that include: average work time, probability of occurrence, labor rate, and expense factors. The program needs the following separate input sheets: - Average Work Times and Probabilities of Occurrence - Labor Rates (the sheet contains Qwest rates) - Expense Factors (the sheet contains Qwest average factors and factors for each of the 14 states) The cost calculations consist of Labor Time times Probability of Occurrence times Labor Rate equals Direct Cost. Added to the direct cost are appropriate Expense factors . The NRC program generates three primary output sheets of cost summary work papers. The costs are the same on all outputs; the outputs differ solely on the level of cost detail shown. They are: SUMMARY OUTPUT This highly summarized output sheet shows the overall cost results for each rate element that is part of the study, using one row of output. GROUP OUTPUT This output sheet is a one page cost summary for each rate element that is part of the study. It shows the overall time applied for each work group, the labor rate and the direct cost calculation. The output page shows separate inward (connect) and outward (disconnect) costs. DETAIL OUTPUT This output sheet shows all labor cost details for all rate elements that are part of the study. It provides a breakdown of all incremental times specific to each work function performed for each work group. In addition the output shows each probability of occurrence for each work function. Probabilities of Occurrence include percentage mechanization, percentage dispatch, various weightings, etc. The display includes a column representing applied time in addition to labor rate and calculated direct cost. After those costs is a section showing the cost factor calculations 3 NRC User Manual 2.0 - The NRC Workbook The NRC workbook is an EXCEL file containing all of the input sheets (rate elements, labor rates, cost factors), output sheets (details, groups, summary), and program code modules used for a nonrecurring study. It can contain a maximum of 255 individual sheets. When the NRC program is run, it builds the cost output sheets using standard EXCEL formulas. Therefore, once a study is built it is independent of the program and can be worked with directly in EXCEL. All of the individual sheets in the NRC workbook have names hard coded by the model, with the exception of the element sheets. The analysts set the names for, and the number of, element sheets in a particular study. When updates to the model are made, the updated file is distributed as NRCxxx.XLS, where “xxx” is the version number. Additional sheets of the analyst’s choosing (such as documentation sheets) can be added. The model only cares about the sheets it needs and will leave all other sheets in the workbook alone. When a new NRC study is begun, the current NRCxxx.XLS file is copied by the analyst using a name of their choosing (such as MYSTUDY.XLS), and then the specific inputs for that study are placed in the copied file. 4 NRC User Manual Section 3.0 - The Input Sheets In The NRC Workbook NOTE: The following sheet names have been hard coded into the model, and should not be changed. The model does not care about the order in which the sheets appear in the workbook. It keys on the sheet names, and not their location in the workbook. Sheet Name Description “Main Menu” This is the sheet initially displayed when an NRC workbook is opened. This sheet contains the run options (such as which states to run, which factors to use, applied discounts, etc.) that the analyst can select. “Sheet List” This is the sheet displayed when the analyst has clicked on the “Go!” button on the “Main Menu” sheet. It displays the list of element sheets in the current workbook, and the user can select which ones to include in the current run. “Utilities” This sheet displays buttons for special functions. Currently, the only function on this sheet is a button for zeroing out the cost factor values on the “Cost Factors” sheet for factors that are not part of the study. When other functions are added, buttons for them will be put on this screen. “Labor Rates” This sheet contains the available labor rates. “Cost Factors” The sheet that contains the cost factor values that are to be used in the study. The cost factors themselves are developed in the Factors Model (FM) and are simply copied and then pasted to this sheet. There are three specific sheets depending on the study type. They are TELRIC Wholesale, TSLRIC Wholesale and TSLRIC Retail. “NRC Changes” This sheet shows the list of changes in the current NRC version. This helps us track “what” was changed, “when”. “NRC Formatting” This sheet contains formatting information (column labels, shading and fonts) that are copied to the output reports during runs. “Print Menu” This sheet contains special printing options. 5 NRC User Manual Section 3.01 - The “Main Menu” Sheet Figure 3.1 - The “Main Menu” Sheet Shown above is an NRC “Main Menu” sheet, with sample settings shown. This sheet will be automatically displayed first when the workbook is loaded. It can be displayed after runs by clicking on the “Main Menu” tab, which will always be the first tab in the workbook. The items on this sheet are: Study: The study name to show on the outputs for a run. This is entered by the analyst. State(s): The states to include in a run. One state, all states, or any combination of states can be selected. The “Select All” button will select all states; the “Clear All” button will clear all states. Year: Study Year, default is current year. FCC Run: If this check box is checked, special FCC processing is done. The standard cost formulas will be applied to labor rates at the beginning of a run, instead of being applied to direct costs at the end of a run. Mathematically, it does not matter at all which way the cost factors are applied. The resulting costs will be the same. Hours/Minutes: Determines if labor rates are to be shown per hour or per minute. Apply Disconnect Discounts: Determines if discounts should be applied by the program. 6 NRC User Manual Analyst Name: This list box contains the list of analysts in the NRC group. The selected name will appear on the outputs as part of the page header. Only one name can be selected per run. Write Output As Values: The standard NRC output is written using EXCEL formulas. When this option is selected, these formulas are replaced with values. This option is intended for studies that are to be passed off to clients within the company. It should not be used for studies that are to be filed, as the EXCEL formulas are considered important cost support. Perform Input Checking: When this box is checked, the program will check the inputs in each element sheet for different kinds of errors during runs. An example of this would be to verify that at least one nonzero probability value is used for each work item. When this box is unchecked, input checking is not done during runs. “Go!” Button: When clicked, the model assumes the selections on the screen are the ones to use, and it will proceed to the next screen where the the list of element sheets in the current workbook is displayed. “Quit” Button: When clicked, the workbook will close. If any changes were made since the workbook was loaded the analyst will be asked whether or not to save the changes. 7 NRC User Manual Section 3.02 - The “Sheet List” Sheet Figure 3.2 - The “Sheet List” Sheet Shown above is a sample “Sheet List” sheet. This sheet is displayed by the program when the “Go!” button is clicked on the “Main Menu” sheet. Its purpose is to allow the analyst to select which element sheets in the current NRC workbook to include in the current run. One sheet, all sheets, or any combination of sheets will be selected. The items on the sheet are: “Sheets In Workbook”: Whenever this sheet is activated, the program will search the current workbook for element sheets, and will fill this list box with the names of all the element sheets found. The sheets will be listed in the order in which they are located in the workbook. “Include Selcted Sheets”: This list box will contain the list of element sheets selected by the analyst from the “Sheets In Workbook” list. The sheets will be processed by the program in the order in which they are listed in this list box. “Include All Sheets” Button: When clicked, all sheet names listed in the “Sheets In Workbook” list box will be moved to the “Sheets To Include In Run” list box. When there are no sheet names in the “Sheets In Workbook” list box this button is turned off by the model. “Sheets To Include in Run”: These list box houses the sheets that are selected by the user from the “Sheets in Workbook” list box. 8 NRC User Manual “Exclude Selcted Sheets”: This list box will contain the list of element sheets selected by the analyst from the “Sheets To Include In Run” list. The sheets will be processed by the program in the order in which they are listed in this list box. “Exclude All Sheets” Button: When clicked, all sheet names listed in the “Sheets To Include In Run” list box will be moved to the “Sheets In Workbook” list box. When there are no sheet names in the “Sheets To Include In Run” list box this button is turned off by the model. “Start Run” Button: When clicked, the model will begin processing the sheets listed in the “Sheets To Include In Run” list box in the order that they appear there. When no sheet names are shown in the “Sheets To Include In Run” list box, this button is turned off by the model. 9 NRC User Manual Section 3.03 - The “Utilities” Sheet Figure 3.3 - The “Utilities” Sheet Shown above is the “Utilities” sheet in the NRC workbook. As of this NRC version, it contains only one function but as additional ones are added buttons for them will be put on this screen. The item on this screen is: Clear Factors: When clicked, the model will go through the “Cost Factor” sheet and set all of the cost factor values for all states but the current one to zero, since those factors are not needed. 10 NRC User Manual Section 3.04 - The “Labor Rates” Sheet Figure 3.4 - Sample “Labor Rates” Sheet Shown above is a section of the “Labor Rates” sheet. It contains the labor rates to be used for the labor cost calculations. The labor rates are not linked to any other sheets, so when labor rates are updated they need to be entered here by hand (or “cut” and “pasted” from another location). After the cost output sheets have been built by the program, changes to the labor rates used in the study can be made on this sheet and all affected costs will be recalculated automatically by EXCEL. The format of the “Labor Rates” sheet is as follows: Description [R4C1:R??C1]: These are short descriptions of each work function. The descriptions themselves are not used by the model, but are there to make it easier for the analyst to find the rows where particular labor rates are located. 1-100 work functions can be listed. Code [R4:R??C2]: Each work function must have an associated two character code. During runs, the model matches the two character code listed for all work items on an element sheet with the codes on this sheet to determine which labor rate to use for the work item. State [R3C3:R3C18]: For each work function, fifteen labor rates are listed beginning in column 3 (14 states and Qwest). During runs the model only loads labor rates for the state(s) requested by the analyst on the “Main Menu” sheet. 11 NRC User Manual ELC/PLC/SOP Info [R4C19:R??C20]: For each work function, ELC/PLC/SOP information will appear in columns 19 and 20. This information is not used by the model; it is just for informational purposes. If this sheet is not present in the NRC workbook when a run is started, an error will occur. 12 NRC User Manual Section 3.05 - The “Cost Factors” Sheet Figure 3.5 - The “Cost Factors” Sheet Shown above is a section of a “Cost Factors” sheet. In the picture above, some of the output columns have been hidden so that a column with non-zero values can be shown. The cost factors in the “Cost Factors” sheet are not linked to any other sheet. When cost factors are developed in the Factors Model, they are copied and pasted here by hand. After the cost output sheets have been built by the program, changes to the cost factors used in the study can be made on this sheet and all affected costs will be recalculated automatically by EXCEL. Cost Factor Vintage [R2]: Every set of cost factors has a name. This name will match that used for the same set of cost factors in recurring studies. The program writes this name to the “Study Summary” sheet at the end of a run as part of the study documentation. Cost Of Money [R3]: The cost of money used as an input in generating the cost factors for a given factor vintage. The program writes this value to the “Study Summary” sheet at the end of a run as part of the study documentation. Factor Name Labels [R7C1:R24C1]: The model does not use these labels. They are there to make it easier to go into the sheets and find or make changes to the cost factor values. The order in which the factors are listed must not be changed. During runs, if the “Direct Costs Only” option is checked the cost factors are not used. If the “Cost Factors” sheet needed for a run is not present when the run is started, an error will occur. 13 NRC User Manual Section 3.06 - The “NRC Changes” Sheet Figure 3.6 - Sample “NRC Changes” Sheet This sheet is not used by the model. Every time the model is changed, the changes are listed in this sheet for documentation purposes. 14 NRC User Manual Section 3.07 - The “NRC Formatting” Sheet Figure 3.7 - “NRC Formatting” Sheet Shown above is a section of the “NRC Formatting” sheet. This sheet contains formatting information for the different output reports. The formatting is used for print titles, subtotal lines, column labels, and individual print titles. This sheet was set up to make it simpler to format output reports by putting the information here and then copying and pasting it as needed to each output report (as opposed to doing it with macros). The first cell in each row contains a short description of what the formatting in the rest of the row is used for. The fonts, shading, and borders shown here can be changed by the analyst. After rerunning the study, any changes made on this sheet will be reflected on the output sheets. 15 NRC User Manual Section 3.08 - The “Print Menu” Sheet Figure 3.8 - Sample “Print Menu” Sheet This sheet is not needed to run the NRC model. It is provided as a utility for printing sections of output sheets, after a study has been done. When multiple-state runs are done, the outputs for the selected states are written to different sections of the same sheets. This screen was included in the workbook to make it easier to print out the outputs for individual states. The sections of this screen are: States To Print: This shows the list of states for which there is cost output in the current NRC workbook. A check box will be displayed for those states. On the screen above, there is output for only one state – Oregon. Reports To Print: This shows the list of output sheets, with a check box next to each one. Start Printing: When clicked, the selected outputs will be printed, using the selected options. 16 NRC User Manual Section 3.09 - The “Element” Sheets Figure 3.9 - Sample “Element” Sheet An NRC study must include at least one element sheet, and may have up to 255. These element sheets are set up by the cost analyst. A sample sheet is shown above. When the model processes an element sheet, it starts at the top of the sheet and continues downward until a blank row is found, at which time the model assumes that the end of the sheet has been reached. These element sheets are not in a fixed format, since there can be a variable number of groups and work items depending on the particular study being done. When the end of a sheet is reached the model continues with the next element sheet. Each line of an element sheet contains a keyword in the second column which tells the model what type of data is in the line. The line types are described below. The model processes element sheets in the order in which they appear in the NRC workbook. After a run is done, the values in element sheets can be edited manually directly in EXCEL, and the resulting cost changes will be automatically recalculated by EXCEL. The columns in an element sheet are: Line Num (R?C1): This information is not used by the model. This column is for the analysts to note for themselves line references to other reports where information for individual work items is located. Line Type (R?C2): The value of this cell in each row of an element sheet is a keyword that tells the model how to process the line. The valid keywords are: 17 NRC User Manual HEADER: This keyword was used in the DOS NRC model but is not used in the Windows version. It is just here so that DOS NRC element files can be loaded into the new spreadsheet format. SERVICE: This keyword is used to set a description for the current element sheet to appear as a label on the output reports. The description of the element is entered in column 3. ADD: This keyword is used to mark the beginning of an Inward (or Install) group. The entries in the element sheet that follow the ADD line will be treated as part of the group, until a DISCONNECT line, another ADD line, or the end of the sheet is reached. There are no other entries needed on this line. DISCONNECT: This keyword is used to mark the beginning of an Outward (or Disconnect) group. The entries in the element sheet that follow the DISCONNECT line will be treated as part of the group, until an ADD line, another DISCONNECT line, or the end of the sheet is reached. There are no other entries needed on this line. GROUP: This keyword is used to mark the beginning of a list of individual work items for a work group. A name for the group is entered in column 3. Group totals are shown on the “Detailed” report (along with the individual work items in the group), on the “Groups” report, and as part of an element on the “Summary” report. WORKITEM: This keyword is used to show the information for an individual work item. For these lines, the entries are time estimates (minutes) in column 4, any weightings (probabilities) in columns 5-8, and a labor rate code in column 9. The entry in the labor rate code column needs to match a line in the Labor Rates sheet. These work items will be shown individually on the “Detailed” report, as part of a work group on the “Groups” report, and as part of an element on the “Summary” report. COMMENT: This keyword is used when analysts want to include descriptions for entries in the element sheet. Any number of comments can be used by the analyst. Comments will show on the “Detailed” report only. EXPENSE: This keyword is used to enter dollar amounts for which no labor rate calculations are to be performed. The dollar amount is entered in column 9 of the line. These items will be shown individually on the “Detailed” report, as part of a work group on the “Groups” report, and as part of an element on the “Summary” report. Line Description (R?C3): This column contains descriptions for the current line, set by the analyst. This applies to all line types except ADD and DISCONNECT, for which no additional information is needed. Time Estimate (R?C4): This column is used for individual work items only, and contains the time (in minutes) needed to perform the individual work item. Probabilities (R?C5:8): These columns are used for individual work items only, and contain weightings (set by the analyst) to be applied to time estimates. One to four probabilities can be entered for a work item. Labor Code (R?C9): This column is used to enter a labor rate code for individual work items. The code needs to correspond to a labor rate in the “Labor Rates” sheet. This column is also used to enter dollar amounts for expense items. 18 NRC User Manual Section 3.10 - The “Discount Years” Sheet Figure 3.10 - The “Discount Years” Sheet Shown above is a sample “Discount Years” sheet. This sheet is displayed by the program when the “Apply Disconnect Discount” check box is clicked on the “Main Menu” sheet. Its purpose is to apply Disconnect Discount Rates, which are based on the costs of Money. This option also allows the analyst to modify the Disconnect Discount Rates or years. “Continue” Button: When clicked, brings the analyst back to the main menu. 19 NRC User Manual Section 4.0 - The Output Sheets In The NRC Workbook NOTE: The following sheet names have been hard coded into the model, and should not be changed. The model does not care about the order in which the sheets appear in the workbook. It keys on the sheet names, and not their location in the workbook. As mentioned in a previous section of this documentation, the cost outputs all show the same costs – they differ only in the level of detail shown. Sheet Name Description “Details Output” This sheet contains the labor cost output showing full cost details for a run (both labor and cost factor calculations). “Groups Output” This sheet shows the costs by work group, in a summarized format. “Summary Output” This sheet shows the costs in a very summarized format. “Study Summary” This sheet contains the Study Summary results, which include run date, analyst name, factors used, etc. “Results Summary” This sheet shows the same output as the “Summary Output” sheet, but in a slightly different format which includes page referencing of the corresponding costs on the “Details” sheet. “Error Output” This sheet contains the list of error messages generated during a run. 20 NRC User Manual Section 4.01 - The “Details Output” Sheet Figure 4.1 - Sample “Details Output” Sheet This is the output sheet that shows the labor costs at the most detailed level. All of the cost calculations are done with EXCEL formulas, so the calculations can be viewed by calling the workbook up in EXCEL and clicking on the desired cell. All of the group labels and individual work item descriptions are written using links back to the input sheet where they are located so that the inputs used can be tracked. 21 NRC User Manual Section 4.02 - The “Groups Output” Sheet Figure 4.3 - Sample “Groups Output” Sheet Shown above is a sample “Groups Output” sheet. It is generated automatically by the model on every run, for every element sheet used for the run. It shows the total Inward and total Outward costs by the labor groups listed in each of the element sheets used in a run. The GROUP keyword is used in element sheets to separate lists of individual work items by group. The ADD and DISCONNECT keywords are used in element sheets to separate lists of Inward and Outward groups. As with all of the other cost output sheets, the costs are done with EXCEL formulas. The workbook can be called up in EXCEL, and the calculation for a particular cost can be viewed by clicking on its cell. The items on this report are: 22 NRC User Manual Section 4.03 - The “Summary Output” – TELRIC Example Sheet Figure 4.4 - Sample “Summary Output” Sheet Shown above is a sample “Summary Output” sheet. It is generated by the model automatically on each run. This report shows the total costs for every element that is part of a run. As with all of the other cost output sheets, the costs are done with EXCEL formulas. The workbook can be called up in EXCEL, and the calculation for a particular cost can be viewed by clicking on its cell. The information on the sheet is: State (R?C1): The current state name. A line of output for every element that is part of a run will be written for each state checked by the analyst in the state check boxes on the “Main Menu”. Element Names (R?C2:R?C2): There will be one line of output on this report for each element included by the analyst for the current run. The elements to include in the run are set by the analyst on the “Sheet List” screen, after all entries on the “Main Menu” have been made. The description shown in this column is taken from the “SERVICE” or “HEADER” line in each element sheet. Direct (C3): This column shows the Direct costs for an element sheet, the Direct sum for all of the individual work items in the element sheet. 23 NRC User Manual Marketing (C4): This column shows the Marketing costs for an element sheet, the Marketing cost sum for all of the individual work items in the element sheet. Support Assets (C5): This column shows the Support Assets costs for an element sheet, the Marketing cost sum for all of the individual work items in the element sheet. Uncollectible (C6): This column shows the Uncollectible costs for an element sheet, the Marketing cost sum for all of the individual work items in the element sheet. TELRIC (C7): This column shows the TELRIC costs for an element sheet, the TELRIC sum for all of the individual work items in the element sheet. Common (C8): This column shows the Common costs for an element sheet, the Common cost sum for all of the individual work items in the element sheet. TELRIC + Common (C9): This column shows the TELRIC + Common for an element sheet, the TELRIC + Common sum for all of the individual work items in the element sheet. 24 NRC User Manual Section 4.04 - The “Study Summary” – TELRIC Example Sheet Figure 4.5 - Sample “Study Summary” Sheet Shown above is a sample “Study Summary” sheet. Every time a run is done, this sheet is updated automatically with information for each particular run. The sheet itself is used as a template and must exist in the workbook when runs are done, otherwise an error will occur. The items updated for each run are: Study Name: This is taken from the name used on the “Main Menu”. It is written out by the program, during the run. Completion Date: This is the date that the run was done. It is written out by the program, during the run. Cost Analyst: This label is taken from the analyst name selected in the “Analyst” list box on the “Main Menu”. It is written out by the program, during the run. Version: This label is taken from the NRC version number that is hard coded in the “Global Module” code module. It is written out by the program, during the run. Factor Names: These labels are for the cost factors selected for the run on the “Main Menu”. They are written out by the program, during the run. 25 NRC User Manual Factor Release Dates: These dates are copied from the release dates that are located in the “Cost Factors” sheet used for the current run. They are written out by the program, during the run. Cost Of Money: This value is copied from the cost of money values that are located in the “Cost Factors” sheet used for the current run. They are written out by the program, during the run. 26 NRC User Manual Section 4.05 - The “Results Summary” – TELRIC Example Sheet Figure 4.6 - Sample “Results Summary” Sheet Shown above is a sample “Results Summary” sheet. It is generated by the model automatically on each run. As with all of the other cost output sheets, the costs are done with EXCEL formulas. The workbook can be called up in EXCEL, and the calculation for a particular cost can be viewed by clicking on its cell. The information on the sheet is: Header (R1C2): The first part of the header is fixed from run to run. Study Name (R3C2): This label is taken as is from the text in the “Study Name” text box on the “Main Menu”, the contents of which are set by the analyst. State (R5C2): The current state name. A “Results Summary” page will be written for each state checked by the analyst in the state check boxes on the “Main Menu”. Year (R6C2): The cost year. TELRIC Label (R8C2): This label will always begin with “Total Direct Costs”. If cost factors are selected for the run on the “Main Menu”, the label will continue with “and Common Costs”. 27 NRC User Manual Element Names (R?C16:R?C16): There will be one line of output on this report for each element included by the analyst for the current run. The elements to include in the run are set by the analyst on the “Sheet List” screen, after all entries on the “Main Menu” have been made. The description shown in this column is taken from the “SERVICE” line in each element sheet. Direct (C3): This column shows the Direct costs for an element sheet, the Direct sum for all of the individual work items in the element sheet. Marketing (C4): This column shows the Marketing costs for an element sheet, the Marketing cost sum for all of the individual work items in the element sheet. Support Assets (C5): This column shows the Support Assets costs for an element sheet, the Marketing cost sum for all of the individual work items in the element sheet. Uncollectible (C6): This column shows the Uncollectible costs for an element sheet, the Marketing cost sum for all of the individual work items in the element sheet. TELRIC (C7): This column shows the TELRIC costs for an element sheet, the TELRIC sum for all of the individual work items in the element sheet. Common (C8): This column shows the Common costs for an element sheet, the Common cost sum for all of the individual work items in the element sheet. TELRIC + Common (C9): This column shows the TELRIC + Common for an element sheet, the TELRIC + Common sum for all of the individual work items in the element sheet. Detail Page Ref (C10): This column shows the output page range on the “Detailed” output that contains the costs for the current element. Detail Line Ref (11): This column shows the Line range on the “Detailed” output that contains the costs for the current element. 28 NRC User Manual Section 4.06 - The “Error Output” Sheet Figure 4.9 - Sample “Error Output” Sheet Shown above is a sample “Error Output” sheet. It lists any error messages that occur during a run. When an error occurs during the run, a message box is displayed to the analyst asking if the run should be continued. If the analyst chooses “No”, the run ends. If the analyst chooses “Yes”, the run continues and any other errors that occur are written to this sheet. The list of error messages contained in the model is in the “Error Messages” section of this documentation. If this sheet does not exist when a run is started, the model will create it. 29 NRC User Manual Section 5.0 - Cost Calculations (Factors) Figure 5.1 - Sample “Groups Output (Factors)” Sheet Shown above is a sample sheet from an NRC workbook that shows the cost factor calculations. This sheet is automatically produced every time NRC is run. The actual calculations are done with normal EXCEL formulas, which can be viewed by calling up the workbook in EXCEL and clicking on the various cells on the sheet. . 30 NRC User Manual Section 6.0 - Error Messages Unexpected program error in sheet ‘xxxxxxxxx’, Routine ‘yyyyyyyyyy’. Cause: An error has occurred for which no special error handling has been set up. As part of this message, the generic EXCEL message for the error will be displayed which may or may not be of much use in figuring out what happened. the sheet name where the error occurred will be displayed (where the “xxxxxxxxx” is shown here), and the routine name within that sheet will also be displayed (where the “yyyyyyyyy” is shown here). Having the sheet and routine name displayed will make it easier to determine exactly what caused the error. Solution: Call your NRC support person about the message. The model can then be changed so that the error message does not come up again, or special error handling for it can be set up. Sheet ‘sheetname’ Cannot Be Found! Cause: This will occur when a run begins if one of the required input sheets (“Labor Rates”, the “Cost Factor” sheet), is not in the current workbook. “sheetname” will appear as the name of the sheet that cannot be found. Solution: Copy the missing sheet to the current workbook from another workbook. An error has occurred during the run. Continue? Cause: A data item in one of the input sheets has been entered improperly, usually in the current element sheet. For example, an “O” instead of a “0” may have been entered in a line in the service sheet. This message will only be displayed the first time such an error occurs during a run. Solution: When this message appears, another message describing the specific error will be written to the “Errors” sheet. You can choose to continue the run or stop it at this point. If you continue the run, this message will not be displayed if more errors occur, but those errors will still be written to the “Errors” sheet. Look at the error message in the “Errors” sheet and make any needed correction(s). For “statename”, Sheet “sheetname”, Row # rownum. Bad Time Estimate of time In Column 3. Cause: This is an error message that will be written to the “Errors” sheet. It will occur during runs if a line in the current service sheet contains a time estimate less than .001. statename will be shown as the state that was being processed when the error occurred. sheetname will be shown as the name of the service sheet being processed when the error occurred. rownum will be shown as the row number in the current service sheet where the error occurred. time is the value entered in the Time Estimate column in the current row of the service sheet that caused the error. Solution: Correct the time estimate and redo the run. For “statename”, Sheet “sheetname”, Row # rownum. Bad 1st Probability Of prob In Column 4. Cause: This is an error message that will be written to the “Errors” sheet. It will occur during runs if a line in the current element sheet contains a 1st probability of zero. statename will be shown as the state that was being processed when the error occurred. sheetname will be shown as the name of the service sheet being processed when the error occurred. rownum will be shown as the row number in the current 31 NRC User Manual element sheet where the error occurred. prob is the value entered in the 1st probability column in the current row of the element sheet that caused the error. Solution: Correct the 1st probability and redo the run. For “statename”, Sheet “sheetname”, Row # rownum. Bad Labor Rate Of laborrate In Column 8. Cause: This is an error message that will be written to the “Errors” sheet. It will occur during runs if a line in the current element sheet contains a labor code that refers to a labor rate of zero in the “Labor Rates” sheet. statename will be shown as the state that was being processed when the error occurred. sheetname will be shown as the name of the element sheet being processed when the error occurred. rownum will be shown as the row number in the current element sheet where the error occurred. laborrate is the value in the “Labor Rates” sheet corresponding to the labor code entered in the labor code column of the element sheet. Solution: Edit the cell in the “Labor Rates” sheet that has the zero rate and replace it with a non-zero value. Or, change the labor rate code in the element sheet to refer to a non-zero labor rate in the “Labor Rates” sheet. Then, redo the run. For “statename”, Sheet “sheetname”, Row # rownum. Unknown Line Type Of linetype in Column 1. Cause: This is an error message that will be written to the “Errors” sheet. It will occur during runs if a line in the current element sheet contains a line description that is not in the list of valid line types. This will most often be caused by a mispelling. statename will be shown as the state that was being processed when the error occurred. sheetname will be shown as the name of the element sheet being processed when the error occurred. rownum will be shown as the row number in the current element sheet where the error occurred. linetype is the value in the current element sheet that caused the error. Solution: Correct the line type and redo the run. There are no non-zero cost factors in the Factors sheet for the selected factor type and state! Cause: This will occur if a run is begun and there are no non-zero cost factors in the selected factor sheet for the current state. Solution: Make sure that the selected factor sheet has factor values for the desired state. Make sure that the selected product group has factor values. 32
© Copyright 2026 Paperzz