Beruflich Dokumente
Kultur Dokumente
Prepared By: Bill Mauser System Engineer on the CPE-System Consolidation Team
Abstract This document provides user support and troubleshooting information for the BomEditor web application.
Confidential Use Only Disclose and Distribute Only to Qwest Employees Having a Legitimate Business Need to Know. Disclosure Outside of Qwest is Prohibited Without Authorization
Document Information
This section identifies information specific to this document.
Document History
All revisions to this document are listed in chronological order. Drafts are indicated by decimals (for example 00.01). Final versions are whole numbers (for example 01.00).
Version 01.00 01.01 Date 09/14/2009 09/17/2009 Description of Changes Version 1 Updated Contacts and added Remedy Groups
This document was created by the CPE System Consolidation Team within Qwest Information Technologies, Inc. Qwest Information Technologies has made every effort to ensure this document is accurate at the time of printing. This document was created by: Bill Mauser (wmauser@qwest.com)
Trademarks
The trademarks contained in this document are the property of their respective owners.
Copyright
Copyright 2009 Qwest All Rights Reserved Unpublished and Confidential Property of Qwest.
09/14/2009 Confidential Use Only Disclose and Distribute Only to Qwest Employees Having a Legitimate Business Need to Know. Disclosure Outside of Qwest is Prohibited Without Authorization
ii
Table of Contents
User Support Guide ...........................................................................................i 1.0 Overview........................................................................................................1 2.0 Troubleshooting Guide................................................................................4 3.0 Saving Spreadsheets as Excel 2007 (*.xlsx)...............................................8 4.0 Upload Rules.................................................................................................8
09/14/2009 Confidential Use Only Disclose and Distribute Only to Qwest Employees Having a Legitimate Business Need to Know. Disclosure Outside of Qwest is Prohibited Without Authorization
iii
1.0 Overview
1.1 Application Description
The BOM Editor .NET web application allows the user to upload Excel spreadsheets CPE BOMs (Bill of Material), manipulate the data, and save it as Xml to their desktop. The Xml can then be uploaded into the BOM Repository via the BOM Upload tool available in Qcentral portal. The users are Qwest SEs (Sales Engineers) who sell CPE (Customer Premise Equipment). The SEs use Nortels web-based EC (Enterprise Configurator) tool to create the Nortel quote. The exported quote data from EC is the input for the BOM Editor.
09/14/2009 Confidential Use Only Disclose and Distribute Only to Qwest Employees Having a Legitimate Business Need to Know. Disclosure Outside of Qwest is Prohibited Without Authorization
09/14/2009 Confidential Use Only Disclose and Distribute Only to Qwest Employees Having a Legitimate Business Need to Know. Disclosure Outside of Qwest is Prohibited Without Authorization
Server Name IP Machine Model QTOMANETVW019 155.70.31.232 HP BL480C BLADE SERVER QTOMANETVW020 155.70.31.233 HP BL480C BLADE SERVER QTOMANETVW021 155.70.31.234 HP BL480C BLADE SERVER
OS WINDOWS 2003 R2 SERVER STANDARD EDITION WINDOWS 2003 R2 SERVER STANDARD EDITION WINDOWS 2003 R2 SERVER STANDARD EDITION
http://global.qintra.com:60097/idc/groups/public/@public/@bmg/documents/helpsystem/il ink041077.mht
AIP BOM Editor NET TOOL Call-out Developer BOM Editor NET TOOL Call-out Teresa Sanchez Suresh Venkatasubramani Qwest Bangalore Technical Lead Bill Mauser System Engineer Poonam Singh A.R Mohanasundaram Siddhan
09/14/2009 Confidential Use Only Disclose and Distribute Only to Qwest Employees Having a Legitimate Business Need to Know. Disclosure Outside of Qwest is Prohibited Without Authorization
Telephone/Pager/Cell Reason for Contact http://emd.uswc.uswest.com/emd/s QB Technical Manager earch.html?f_mnetid=568787 http://emd.uswc.uswest.com/emd/s On-Shore Manager SW earch.html?f_mnetid=128799 Development http://emd.uswc.uswest.com/emd/s On-Shore Lead SW earch.html?f_mnetid=126480 Developer
Teri Anderson
Error Message Displayed in GUI: Error encountered saving. Please try again.
Application error This event is triggered when an exception is caught in the ButtonSaveXml _Click
09/14/2009 Confidential Use Only Disclose and Distribute Only to Qwest Employees Having a Legitimate Business Need to Know. Disclosure Outside of Qwest is Prohibited Without Authorization
method. The ButtonSaveXml _Click method is called when the user saves BOM Items as Xml data If this event is encountered, the user will see an error message displayed in the GUI. Error Message Displayed in GUI: Error encountered assigning parent part. Please try again. Application error This event is triggered when an exception is caught in the ButtonAssignParentParts _Click method. The ButtonAssignParentParts _Click method is called when the user assigns parent parts to the BOM Items. If this event is encountered, the user will see an error message displayed in the GUI. Application error This event is triggered when an exception is caught in the ButtonAssignWorksheet_Click method. The ButtonAssignWorksheet _Click method is called when the user assigns worksheet names to the BOM Items. If this event is encountered, the user will see an error message displayed in the GUI. Application error This event is triggered when an exception is caught in the ButtonUpload_Click method. The ButtonUpload_Click method is called when the user uploads a file. Server side validation code is implemented in this method to verify that the file is valid and in the correct format. If the is event is encountered, the user will see an error message displayed in the GUI. If this event is encountered, the user will see an error message displayed in the GUI.
team will need to open Windows event log (BOMEDIT), and analyze log entry to determine root cause and solution.
Instruct user to close all browsers windows and attempt action again. If the problem still persists, then contact development support team. Development team will need to open Windows event log (BOMEDIT), and analyze log entry to determine root cause and solution.
Error Message Displayed in GUI: Error encountered assigning worksheet(s). Please try again.
Instruct user to close all browsers windows and attempt action again. If the problem still persists, then contact development support team. Development team will need to open Windows event log (BOMEDIT), and analyze log entry to determine root cause and solution.
Error Message Displayed in GUI: Error encountered uploading file. Check source file and try again.
Instruct user to do the following 1. Close all browsers windows. 2. Open the file in Excel and verify that it is readable 3. Save the file as Workbook 2007 (see instructions (section 3.0) in this document on how to save as Excel 2007) 4. Try upload again. If the problem still persists, then contact development support team. Development team will need to open Windows event log (BOMEDIT), and analyze log entry to determine root cause and solution.
09/14/2009 Confidential Use Only Disclose and Distribute Only to Qwest Employees Having a Legitimate Business Need to Know. Disclosure Outside of Qwest is Prohibited Without Authorization
Application error This event is triggered when an exception is caught in the Page_Load method. The Page_Load method initializes the page upon HTTP request. Possible causes could include not being able to load dropdown lists with values from configuration file, not being able to load InputMap.xml configuration or not being able to set server controls and objects from SessionState or ViewState. If this event is encountered, the user may see an error message displayed in the GUI. User Error Rows that do not contain a valid value for quantity, part, and description are considered invalid. There must be a quantity (integer value), part, and part description found in the row; otherwise it will not be considered as valid row. If there are no valid rows in the spreadsheet, this error message will be displayed to the user.
Instruct user to close all browsers windows and attempt action again. If the problem still persists, then contact development support team. Development team will need to open Windows event log (BOMEDIT), and analyze log entry to determine root cause and solution.
Error Message Displayed in GUI: No valid rows found. Check input file and try again.
Instruct the user to view the Upload Audit Report, make any necessary corrections, and retry. The audit report can be displayed by clicking on the Show Upload Audit Report button on the Upload page. The audit report will show the following information, Upload time File name File size Upload rules used Sheet name used Total rows in sheet A List of all column/rows that were read and if they were used or not used Summary count of total rows read, parts uploaded, and rows not used.
Ask the following questions: Was the correct file used? Are the quantity, part, and part description Excel columns correctly defined? Was the correct worksheet read?
User Error
See Section 4.0 Upload Rules for more information Instruct the user to do the following.
09/14/2009 Confidential Use Only Disclose and Distribute Only to Qwest Employees Having a Legitimate Business Need to Know. Disclosure Outside of Qwest is Prohibited Without Authorization
The file (" + file.FileName + ") you are trying to upload is invalid. The file must be an Excel 2007 document (*.xlsx)
The upload file must be saved as Excel 2007 Workbook. This error is generated when the file extension is not xlsx
1. Close all browsers windows. 2. Open the file in Excel and verify that it is readable 3. Save the file as Workbook 2007 (see instructions section 3.0 in this document on how to save as Excel 2007) 4. Try upload again. Instruct the user to use the browse button to the locate file.
Error Message Displayed in GUI: You must specify a valid file name and path. Use the browse button to the locate file. Error Message Displayed in GUI: The file size ({0} megabytes) that you're attempting to upload exceeds the maximum size ({1} megabytes) allowed for this application. Error Message Displayed in GUI: You must populate all Spreadsheet Input Rules required fields
User Error The user did not specify a valid path and file name in the User Error The BOM Editor will not allow a user to upload a file larger than 4 megabytes. User Error This error occurs when the user has selected the User Defined Spreadsheet Type on the upload page, and did not enter the required data User Error User complains that they are not getting the expected results after uploading Excel spreadsheet. This could be the wrong number of items, or the items are not in the expected columns.
Instruct the user to open in Excel the file and delete any unnecessary data and/or worksheets.
Instruct the user to enter all the required fields as indicate on the GUI with asterisks.
Upload successful, but BOM list does not have the correct data.
Instruct the user to view the Upload Audit Report, make any necessary corrections, and retry. The audit report can be displayed by clicking on the Show Upload Audit Report button on the Upload page. The audit report will show the following information, Upload time File name File size Upload rules used Sheet name used Total rows in sheet A List of all column/rows that were read and if they were used or not used Summary count of total rows read, parts uploaded, and rows not used.
Ask the following questions: Was the correct file used? Are the quantity, part, and part
7
09/14/2009 Confidential Use Only Disclose and Distribute Only to Qwest Employees Having a Legitimate Business Need to Know. Disclosure Outside of Qwest is Prohibited Without Authorization
description Excel columns correctly defined? Was the correct worksheet read?
Instructions:
Open the spreadsheet and save as Excel 2007 Workbook (*.xlsx). Select Save As option from the File menu This will launch the Save As dialog. Select the folder location where you want save the file Provide a file name Set the Save as type: as Excel 2007 Workbook(*.xlsx)
Pre-defined types match current Nortel EC output. If you choose this option, the input rules are automatically set to match the spreadsheet type that you are uploading. User-defined allows the user to enter the following input rules. User defined Rules Quantity Column Part Number Column Descirption Column Excel Worksheet Index Vendor Name QRN Find String Required Yes Yes Yes Yes Yes No Description Excel column name (e.g. A) where the item quantity is located. Excel Column (e.g. B) where the item part number is located. Excel Column (e.g. C) where the item part description number is located. This is the index of the worksheet within the Excel workbook. Example: if the data is found in the first worksheet, this value needs to be set to 1. This is the vendor name that will be associated with all the items that are uploaded. This is the string which is used to find the QRN value. The search always looks in column A. QRN (Quote Reference Number) will be obtained from the column A where the row contains the character string Product Quote Reference Number: Example: Product Quote Reference Number: AUS0894411. The QRN Value can be changed after the spreadsheet is uploaded. This is the string which is used to find the worksheet values. The search always looks in column A. The worksheet name will precede the items. Worksheet name assignments can be changed after the spreadsheet is uploaded.
No
09/14/2009 Confidential Use Only Disclose and Distribute Only to Qwest Employees Having a Legitimate Business Need to Know. Disclosure Outside of Qwest is Prohibited Without Authorization