Beruflich Dokumente
Kultur Dokumente
1 Installation ................................................................................................. 1
Installation Requirements.................................................................................................................... 2
Installing Microsoft SQL Server 2005 Express ................................................................................... 2
Installing MP2 on the Server ............................................................................................................... 5
Creating a Repository for Automatic Upgrades ................................................................................ 12
Generating a Configuration File for Unattended Workstation Installations....................................... 15
Executing Unattended Workstation Installations............................................................................... 19
Executing Manual Workstation Installations ..................................................................................... 20
Adding a New Database Connection to an Existing Workstation Installation................................... 25
Increasing the Number of MP2 Seats and Installing Add-ons .......................................................... 28
Uninstalling MP2 ............................................................................................................................... 31
V
Type Reference........................................................................................................................38
Equipment Group .....................................................................................................................38
Data Entry Methods ...........................................................................................................................39
Method 1: Create Complete Equipment Records ..........................................................................39
Method 2: Create Equipment Records with Only Equipment Number and Description ................39
Method 3: Create Parent Records .................................................................................................39
Method 4: Create Records While Creating Tasks and Work Orders .............................................40
3 Security ................................................................................................... 41
Creating Role Types ..........................................................................................................................42
Creating a Purchasing Center........................................................................................................42
Creating Warehouses.....................................................................................................................43
Creating a Site................................................................................................................................43
Setting Up Security ............................................................................................................................44
Creating Security Roles..................................................................................................................44
Creating User Accounts .................................................................................................................45
Changing User Passwords.............................................................................................................46
Assigning Users to Security Roles .................................................................................................47
Assigning Users to Security Roles Individually........................................................................47
Assigning Users to Security Roles Simultaneously .................................................................48
Restricting Security Roles..................................................................................................................49
Defining Field Security ...................................................................................................................49
Defining Form Security...................................................................................................................50
Defining Menu Option Security ......................................................................................................51
Defining Group Purchasing Security ..............................................................................................51
Copying Security Restrictions ........................................................................................................53
Customizing Menu Titles and Field Labels........................................................................................54
Customizing Menu Titles ................................................................................................................54
Customizing Field Labels ...............................................................................................................55
Sample Security Sets ........................................................................................................................55
Management Role ..........................................................................................................................56
Maintenance Role ..........................................................................................................................56
Inventory Role ................................................................................................................................56
Purchasing Role .............................................................................................................................56
4 Initial Setup............................................................................................... 57
Entering the Automatic Client Update Path.......................................................................................58
Setting Up Facility Information...........................................................................................................58
Setting Up Financial Periods .............................................................................................................59
Setting Up Inventory ..........................................................................................................................60
Setting Up Invoicing...........................................................................................................................61
Setting Up Quotations and Requisitions............................................................................................62
Enforcing Automatic Numbering ....................................................................................................62
Printing Multimedia Files ................................................................................................................63
VI CONTENTS
Specifying the Next Quotation and Requisition Numbers ............................................................. 63
Entering the Requisition Heading .................................................................................................. 64
Creating the Single Source Letter.................................................................................................. 65
Entering Requisition Approval Levels ............................................................................................ 65
Specifying Requisition Generation Options ................................................................................... 66
Bypassing the Requisition Approval Process ................................................................................ 68
Setting Up Purchase Orders ............................................................................................................. 68
Specifying Default Purchasing Options ......................................................................................... 68
Specifying Default Addresses........................................................................................................ 69
Specifying Purchase Order Receive Options ................................................................................ 70
Specifying Purchase Order Generation Options ........................................................................... 72
Setting Up Fax ............................................................................................................................... 72
Setting Up Work Orders .................................................................................................................... 73
Modifying the State and Province Codes .......................................................................................... 74
Specifying Multimedia File Search Paths.......................................................................................... 75
Creating Credit Card Records........................................................................................................... 76
Defining Euro Currency Conversion Settings ................................................................................... 77
5 Utilities ....................................................................................................81
Converting Data from Other Infor Products....................................................................................... 82
Loading the Sample Database.......................................................................................................... 83
Changing the Server Password ........................................................................................................ 84
Viewing System Information.............................................................................................................. 84
Managing Audit Trail Information ...................................................................................................... 86
Specifying Users to Audit............................................................................................................... 86
Setting Up Audit Trail Information.................................................................................................. 86
Viewing and Printing Audit Trail Information.................................................................................. 87
Purging Audit Trail Records ........................................................................................................... 88
Viewing Active Users......................................................................................................................... 89
Viewing Number of Records ............................................................................................................. 90
Exporting Data................................................................................................................................... 90
Importing Equipment and Inventory Data.......................................................................................... 92
Synchronizing Descriptions............................................................................................................... 94
Archiving and Restoring History........................................................................................................ 94
Archiving and Restoring Inventory Transactions ........................................................................... 94
Archiving Inventory Transactions ............................................................................................ 95
Restoring Inventory Transactions ............................................................................................ 96
Archiving and Restoring Purchase Order History.......................................................................... 97
Archiving Purchase Order History ........................................................................................... 97
Restoring Purchase Order History........................................................................................... 98
Archiving and Restoring Purchase Order Revisions ..................................................................... 99
Archiving Purchase Order Revisions....................................................................................... 99
Restoring Purchase Order Revisions .................................................................................... 100
CONTENTS VII
Archiving and Restoring Work Order History ...............................................................................101
Archiving Work Order History.................................................................................................101
Restoring Work Order History ................................................................................................102
Scheduling Generation, Close, and Projection Jobs.......................................................................103
Viewing and Editing Scheduled Jobs ..............................................................................................107
Checking for Orphans......................................................................................................................108
Performing Data Surgery .................................................................................................................109
Removing Temporary Data and Views............................................................................................110
Accessing SQL Server Books Online ..............................................................................................110
VIII CONTENTS
Recordset Properties....................................................................................................................... 143
Return Codes .................................................................................................................................. 144
Sample Code................................................................................................................................... 145
CONTENTS IX
1 INSTALLATION
This chapter outlines the procedures for installing Microsoft SQL Server 2005 Express on
the server, as well as procedures for installing MP2 on the server and workstations. Install
Microsoft SQL Server 2005 Express prior to installing MP2.
IN THIS CHAPTER
Installation Requirements
Installing Microsoft SQL Server 2005 Express
Installing MP2 on the Server
Creating a Repository for Automatic Upgrades
Generating a Configuration File for Unattended Workstation Installations
Executing Unattended Workstation Installations
Executing Manual Workstation Installations
Adding a New Database Connection to an Existing Workstation Installation
Increasing the Number of MP2 Seats and Installing Add-ons
Uninstalling MP2
1
Installation Requirements
Refer to the MP2 SQL v6.1™ Hardware and Software Requirements Guide on the
Datastream Web site at http://www.datastream.net for the hardware and software
requirements for MP2MP2 requires SQL Server 2005 installation on the database host
machine. If the installation wizard does not detect SQL Server, the installation wizard
installs Microsoft SQL Server 2005 Express. To install SQL Server on the database host
machine, refer to "Installing Microsoft SQL Server 2005 Express" later in this chapter for
more information.
4 Select the language for the installation, and then click OK. The wizard displays the
next dialog box.
2 1 INSTALLATION
6 Select I accept the terms of the license agreement if you agree with the terms, and
then click Next. The wizard displays the next dialog box.
Note: Click Print to print the license agreement.
1 INSTALLATION 3
11 Select SQL Server Express, and then click Next. The wizard displays the next
dialog box.
4 1 INSTALLATION
16 Click Next. The wizard installs SQL Server 2005 Express and then displays the next
dialog box.
1 INSTALLATION 5
Note: If you are installing from a drive other than D:, substitute that drive for D: in these
instructions.
3 Enter D:\SETUP.EXE, and then click OK. The wizard displays the first installation
dialog box.
4 Select the language for the installation, and then click Next. The wizard displays the
next dialog box.
6 Select I accept the terms of the license agreement if you agree with the terms, and
then click Next. The wizard displays the next dialog box.
Note: Click Print to print the license agreement.
6 1 INSTALLATION
7 Name—Enter your name.
8 Company—Enter the your company name.
9 Product ID—Enter the product ID.
10 Click Next. The wizard displays the next dialog box.
11 Select Server, and then click Next. The wizard displays the next dialog box.
1 INSTALLATION 7
12 Choose one of the following options:
Install to this directory—Click Next.
Install to a different directory—Click Browse. Select the directory to which to
install, and then click Next.
The wizard displays the next dialog box.
Important: Infor strongly suggests installing MP2 SQL version 6.1 to a different directory than
version 6.0.
8 1 INSTALLATION
15 Choose one of the following options:
Program Folder—Enter a new folder name.
Existing folders—Select an existing folder.
16 Click Next. The wizard displays the next dialog box.
17 Click Next. The wizard copies the workstation files and then displays the next dialog
box.
1 INSTALLATION 9
18 Server Name—Enter the name of the server on which to install the MP2 database.
Note: For SQL Server Express, an Instance name is required along with the Server Name,
i.e., mp2sqlserver\SQLEXPRESS.
19 User Name—Enter the system administrator's user name.
20 Password—Enter the system administrator's password.
21 Click Next. The wizard displays the next dialog box.
1 INSTALLATION 11
37 Click Finish. The wizard closes the window.
Note: Select View the README file to view the contents.
4 Select the language for the installation, and then click OK. The wizard displays the
next dialog box.
12 1 INSTALLATION
5 Select I accept the terms of the license agreement if you agree with the terms, and
then click Next. The wizard displays the next dialog box.
Note: Click Print to print the license agreement.
1 INSTALLATION 13
10 Select Repository, and then click Next. The wizard displays the next dialog box.
14 1 INSTALLATION
12 Click Next. The wizard displays the final dialog box.
4 Select the language for the installation, and then click OK. The wizard displays the
next dialog box.
5 Select I accept the terms of the license agreement if you agree with the terms, and
then click Next. The wizard displays the next dialog box.
Note: Click Print to print the license agreement.
16 1 INSTALLATION
6 Name—Enter your name.
7 Company—Enter your company name.
8 Product ID—Enter the product ID.
9 Click Next. The wizard displays the next dialog box.
10 Select MP2 Setup, and then click Next. The wizard displays the next dialog box.
1 INSTALLATION 17
12 Choose one of the following options:
To set the workstation destination directory in the MP2Setup.ini file to this
directory—Click Next.
To set the workstation destination directory in the MP2Setup.ini file to a
different directory—Click Browse. Select the directory to which to set, and then
click Next.
The wizard displays the next dialog box.
18 1 INSTALLATION
15 Click Next. The wizard displays the final dialog box.
1 INSTALLATION 19
2 Choose one of the following options:
Install from CD—Place the MP2 CD into the proper drive.
Install from the repository—Go to the next step.
3 Choose Start | Run from the Windows task bar. Windows displays the Run dialog
box.
Note: In the following step, there are no spaces between the switch (/u or /z) and the value.
The z parameter creates a log file that reveals errors. Infor strongly recommends
always generating the log file when running an unattended install.
4 Choose one of the following options:
Install from CD—Enter D:\setup.exe /uN:\MP2\mp2setup.ini/
zC:\mp2setup.log , and then click OK.
Install from repository—Enter N:\MP2\setup.exe
/uN:\MP2\mp2setup.ini/ zC:\mp2setup.log, and then click OK.
The wizard installs MP2 on the workstation.
4 Select the language for the installation, and then click OK. The wizard displays the
next dialog box.
20 1 INSTALLATION
5 Select I accept the terms of the license agreement if you agree with the terms, and
then click Next. The wizard displays the next dialog box.
Note: Click Print to print the license agreement.
1 INSTALLATION 21
10 Select Workstation, and then click Next. The wizard displays the next dialog box.
Note: If Microsoft SQL Server 2005 is already installed, the wizard does not display the
following dialog box. The wizard displays the Workstation Destination Directory page.
Go to Step 10.
11 Select Yes to automatically install the Microsoft SQL Server 2005 client utilities,
and then click Next. The wizard displays the next dialog box.
22 1 INSTALLATION
12 Choose one of the following options:
To install to this directory—Click Next.
To install to a different directory—Click Browse. Select the directory to which
to install, and then click Next.
The wizard displays the next dialog box.
1 INSTALLATION 23
15 Choose one of the following options:
Enter connection information manually—Select Enter connection information
manually.
Server Name—Enter the server name of where the MP2 database is located.
Database—Enter the MP2 database name.
User Name—Enter the MP2 database user name.
Password—Enter the MP2 database user's password.
Specify an existing MP2 configuration file—select Specify an existing MP2
configuration file.
Tip: Select Specify an existing MP2 configuration file if you want to provide the MP2
database password in encrypted form for security reasons. Send each user the
MP2.INI file from an existing workstation install. The users will browse for the MP2.INI
file on this screen. The wizard will automatically populate Server Name, Database,
User Name, and Password.
16 Click Next. The wizard displays the next dialog box.
24 1 INSTALLATION
18 Click Finish. The wizard closes the window.
Note: Select View the README file to view the contents of the file.
4 Select the language for the installation, and then click OK. The wizard displays the
next dialog box.
1 INSTALLATION 25
5 Select I accept the terms of the license agreement if you agree with the terms, and
then click Next. The wizard displays the next dialog box.
Note: Click Print to print the license agreement.
26 1 INSTALLATION
10 Select New Database Connection, and then click Next. The wizard displays the next
dialog box.
1 INSTALLATION 27
12 Click Next. The wizard displays the final dialog box.
28 1 INSTALLATION
Note: If you are installing from a drive other than D:, substitute that drive for D: in these
instructions.
3 Enter D:\SETUP.EXE, and then click OK. The wizard displays the first installation
dialog box.
4 Select the language for the installation, and then click OK. The wizard displays the
next dialog box.
5 Select I accept the terms of the license agreement if you agree with the terms, and
then click Next. The wizard displays the next dialog box.
Note: Click Print to print the license agreement.
10 Select Upgrade, and then click Next. The wizard displays the next dialog box.
30 1 INSTALLATION
12 Click Finish. The wizard closes the window.
Uninstalling MP2
Uninstall MP2 as necessary.
Follow these steps to uninstall MP2.
1 On your desktop, click My Computer.
2 Click Control Panel, and then click Add or Remove Programs.
3 Select MP2 6.1 SQL Server Edition.
4 Click Remove. The wizard displays the first dialog box.
5 Click Yes. The wizard uninstalls the files and then displays the final dialog box.
1 INSTALLATION 31
2 DATA ENTRY PLANNING
A well-planned and well-designed system for entering data into MP2 directly affects the
usability and flexibility of MP2. Determining standards for data entry facilitates record
searches and improves reporting capabilities. Plan and organize your data entry method
to increase MP2 efficiency.
This chapter provides guidelines for planning and organizing maintenance information.
IN THIS CHAPTER
Key Fields
Identification Methods
Data Entry Methods
33
Key Fields
Key (or required) fields are generally the first fields in any table. Plan the contents of key
fields carefully. MP2 sorts information in tables using key fields, preventing record
duplication. All MP2 tables have at least one key field, and some tables have as many as
six.
Customize key fields to distinguish them from non-key fields. Refer to “Customizing
Field and Form Colors” in Chapter 2: Basics of the MP2 User’s Guide.
Example
The Work Orders form has one key field—WO No. MP2 does not permit the same WO
No. for two work order records. For example, if you enter “9700001” for WO No. on one
record on the Work Orders form, you cannot enter “9700001” for WO No. on another
record in the Work Orders form.
If you add additional character(s) to 9700001, MP2 creates a different code, such as
SR9700001. Although MP2 does not permit duplicate key fields, it does permit other
fields in the form to contain duplicate information.
Employee Codes
Use either initials or initials and numbers instead of only numbers for employee codes.
For example, use “KBR” or “KBR01” for Kevin B. Roberts. Another option for
employee codes is clock numbers. Do not use social security numbers for employee
codes. They are difficult to remember and require a lot of typing.
Equipment
Create equipment numbers by starting with general information and ending with specific
information. For example, if you have a certain gear drive on a certain conveyor in
shipping, enter SH-CON-01-G-01 as the equipment number.
The equipment number illustrated below has the indicated meaning:
Inventory
Create item numbers by starting with the item type and ending with specific information.
For example, if you have an oil filter for a certain conveyor, enter FLT-OIL-CON-10 as
the item number.
The item number illustrated below has the indicated meaning:
Tip: Contact Infor’s Professional Services for assistance in designing the best
identification method for your facility.
Example 1
Group inventory records according to their purpose by specifying the Type on the
Inventory form. Track inventory usage for an entire group of inventory items, and include
this information in reports and graphs.
Example 2
Each equipment item has a type designation (Equipment Type), cost center code (Cost
Center), general ledger number (General Ledger No.), and department code
(Department). An air-handling unit might be located in one department but also belong
to a group (equipment type) consisting of all air handlers in the facility. All air handlers,
furthermore, might belong to a cost center for all HVAC equipment. Create reports to
include all work on one specific air handler, all filter changes on all air handlers, or all
HVAC work a specific employee performs. MP2’s ability to report on such information
depends on effective types and codes.
Follow these recommendations for codes and types.
Examine the forms and reports on which you will use a code.
Create meaningful abbreviations that are easy to learn and remember.
Start simple. Use general categories at first. With MP2, it is easier to make a system
more detailed later than it is to simplify it.
Leave a code or type blank if you are not sure how to use it. Come back to it later
when you have more experience with MP2.
Descriptions
MP2 identifies and sorts most records in the Equipment, Inventory, and Vendor forms by
their key field code or number (for example, Equipment, Item No., Vendor ID). Use the
corresponding Description to “spell out” the meaning of the code. And, as with codes, be
consistent with descriptions. Accurate, consistent descriptions enable regular and contract
employees to learn and use the system quickly.
These two examples illustrate good descriptions for codes that follow the methods
described in previous sections.
Manufacturers Reference
The manufacturers reference identification method uses the manufacturer’s item number.
Use this method if you consistently purchase equipment or parts from the same
manufacturer.
Item Reference
The item reference method uses sequential numbering, such as 00001, 00002, etc. The
item reference method is sometimes cryptic, so it is most useful when combined with
another method, such as the type reference.
Type Reference
The type reference method groups items around a common type. For example, all
bearings would be BRNG-001, BRNG-002, etc. This system is popular because a simple
search for Item No. is greater than or equal to ‘BRNG’ displays all bearings, requiring
that you need only move the cursor through these records to find the particular bearing.
Equipment Group
If you use a group of parts for a certain equipment only, use an equipment group
reference for required parts and spare parts. For example, use “CON” as a preface to
conveyor part numbers so that all conveyor parts appear together in the MP2 inventory
database.
Define security so that only authorized personnel can start MP2 and access data. If the
security of files and information are important to the facility, Infor strongly recommends
that you define security. Except for the Change Password option, only users in the
System Administrator security role have access to MP2’s security options.
Customize MP2 menu titles and field labels so that they are more specific and meaningful
to your facility. Customize fields to streamline data entry and processing.
IN THIS CHAPTER
Creating Role Types
Setting Up Security
Restricting Security Roles
Customizing Menu Titles and Field Labels
Sample Security Sets
41
Creating Role Types
Create records for your facility’s site, purchasing center, and warehouses. This diagram
illustrates the overall relationship between facilities, sites, purchasing centers, and
warehouses.
Purchasing Center
Facility Site
Warehouse
42 3 SECURITY
Creating Warehouses
Create warehouse records for the warehouses at your facility’s site. Enter the warehouse
manager, their contact information, and warehouse address. Once you create user
accounts and assign them to security roles, you can view all MP2 users who have access
to each warehouse.
Follow these steps when creating warehouses.
1 Choose Tools | Security | Warehouses from the menu bar. MP2 displays the
Warehouses form.
2 Click the Record View tab. MP2 displays the Record View page.
Creating a Site
Create a site record for your facility’s site. Enter the site manager’s name and contact
information as well as the site address. Once you create user accounts and assign them to
security roles, you can view all MP2 users for the site.
Follow these steps when creating a site.
1 Choose Tools | Security | Sites from the menu bar. MP2 displays the Sites form.
2 Click the Record View tab. MP2 displays the Record View page.
3 SECURITY 43
3 Site—Enter a unique code identifying the site.
4 Purchasing Center—Select the purchasing center with which to associate the site.
5 Primary Warehouse—Select the primary warehouse with which to associate the
site.
6 Enter information into the remaining fields, as necessary.
Setting Up Security
Set up security by creating security roles and user accounts, and then assign the user
accounts to their respective security roles.
Important: Security settings do not take effect until the System Administrator logs out and users
log back into MP2.
44 3 SECURITY
2 Click to insert a record. MP2 creates a new role record.
3 Role Name—Enter a unique code identifying the role.
Tip: To print a list of security roles, choose Reports | Security | Roles from the menu bar.
3 SECURITY 45
3 Click to insert a record. MP2 creates a new user record.
4 User ID—Enter a unique code identifying the new MP2 user. For example, enter the
user’s initials.
5 User Name—Enter the user’s complete name.
6 Password—Enter the user’s password. MP2 displays the Confirm Password dialog
box.
7 Reenter User Password—Re-enter the user’s password, and then click OK.
8 Filter Name—Enter a security filter for the user.
9 Enter information into the remaining fields, as necessary.
46 3 SECURITY
3 Confirm Password—Re-enter the password.
4 Click OK. MP2 changes the password and then closes the dialog box.
3 SECURITY 47
6 Role Name—Enter the security role to assign the user.
7 Enter information into the remaining fields, as necessary.
Tips: Copy and paste records when assigning users to security roles that have similar role
assignment characteristics.
To print a list of role assignments, choose Reports | Security | Role Assignments from
the menu bar.
48 3 SECURITY
Restricting Security Roles
New security roles have access to most every menu and function in MP2, with the
exception of most Security options and some of the utilities under the Utilities menu.
These options are only available to users in the System Administrator role. Restrict any
field, form, menu option, or MP2 table from a role.
Define a new role before restricting its security access. MP2 does not permit changing
security for the System Administrator security role.
Tip: To reset security restrictions to the original default security, click Reset Role (for one
security role) or Reset All Roles (for all security roles) on the Design Security form.
3 SECURITY 49
8 Click Apply. MP2 applies the field security.
9 Click Close. MP2 closes the Object Property dialog box.
10 Click in the upper right corner to close the form. MP2 returns to the Design
Security form.
Tip: To revert to the original field security, click Default.
50 3 SECURITY
Defining Menu Option Security
Restrict access to menu options at any level. For example, you may hide the entire Tools
menu, or you may hide just the Utilities menu under Tools. Furthermore, you may hide
the Data Surgery utility under the Tools | Utilities menu.
Follow these steps when defining menu option security.
1 Choose Tools | Security | Design Security from the menu bar. MP2 displays the
Design Security form.
2 Role Name—Select the security role for which to define menu option security.
3 Click next to one of these options. MP2 displays the available options.
Site related security
Warehouse related security
Purchasing center related security
4 Click next to Menus. MP2 displays the available options.
5 Click until reaching the menu option for which to define security, and then select
the option. MP2 displays the Object Property dialog box.
3 SECURITY 51
3 Click next to Purchasing center related security. MP2 displays the available
options.
4 Select Purchasing Security. MP2 displays the Purchasing Role Setup dialog box.
5 Requisition Access Rights—Refer to this table when selecting role access rights to
requisitions.
52 3 SECURITY
Purchase Order Status Security Options
When PO Status is ‘Open’ Select Read-only for users to view, but not edit,
Open purchase orders.
Select Non-Cost for users to view and edit fields
on Open purchase orders that do not involve
costs.
Select Unrestricted for users to view and edit any
Open purchase orders.
When PO Status is Select Read-only for users to view, but not edit,
‘Receiving’, ‘All Received’, Receiving, All Received, and Completed
or ‘Completed’ purchase orders.
Select Non-Cost for users to view and edit fields
on Receiving, All Received, and Completed
purchase orders that do not involve costs.
Select Unrestricted for users to view and edit any
Receiving, All Received, and Completed
purchase orders.
7 Allow insertion of new line items without a requisition—Permits all users in the
role to insert new line items into a purchase order without a requisition.
8 Allow manual changes of PO status—Permits all users in the role to manually
change the purchase order status.
9 Allow Receiving—Permits all users in the role to receive purchase order items.
10 Click OK. MP2 applies the purchasing security rights to the role and returns to the
Design Security form.
3 SECURITY 53
4 Select the security role from which to copy security restrictions, and then click OK.
MP2 copies the security restrictions from one role to the other role.
5 Label—Enter the new menu option title, specifying the hot key letter by entering an
ampersand (&) in front of it.
Tip: To revert to the original menu title, click Default.
3 SECURITY 55
Management Role
You might apply the following security restrictions to a management security role.
Read-write (edit) rights to all Setup, Utilities, Labor, Tasks, and Work Orders
options
Allow access to all utilities, graphs, and reports
Read-only rights to the rest of the system
Maintenance Role
You might apply the following security restrictions to a maintenance security role.
Restrict access to all Setup, Utilities, and Labor options
Edit rights to the Equipment, Tasks, and the Work Orders forms
Read-only rights to the rest of the system
Inventory Role
You might apply the following security restrictions to an inventory security role.
Restrict access to all Setup, Utilities, and Labor options
Edit rights to the Inventory form
Read-only rights to the rest of the system
Purchasing Role
You might apply the following security restrictions to a purchasing security role.
Restrict access to all Setup, Utilities, and Labor options
Edit rights to the Purchasing options
Read-only rights to the rest of the system
56 3 SECURITY
4 INITIAL SETUP
After planning your method of data entry; setting up MP2 security; and creating site,
purchasing center, and warehouse records; enter the facility-wide information and set the
system defaults for the site, purchasing center, and each warehouse.
IN THIS CHAPTER
Entering the Automatic Client Update Path
Setting Up Facility Information
Setting Up Financial Periods
Setting Up Inventory
Setting Up Invoicing
Setting Up Quotations and Requisitions
Setting Up Purchase Orders
Setting Up Work Orders
Modifying the State and Province Codes
Specifying Multimedia File Search Paths
Creating Credit Card Records
Defining Euro Currency Conversion Settings
57
Entering the Automatic Client Update Path
Enter the automatic client update path for each site. Enter the same path in which you
created the repository during the MP2 installation. Refer to “Creating a Repository for
Automatic Upgrades” in Chapter 1: Installation.
Once you install a new version of MP2 on the server and create the repository, MP2
displays a message as each user logs into MP2 explaining that the version of MP2 on
their client is not the most recent version. Setup then executes an unattended workstation
installation.
Follow these steps when entering the automatic client update path.
1 Choose Tools | Setup | Client Update Path from the menu bar. MP2 displays the
Automatic Client Update Setup form.
2 Client Update Path—Enter the path from which to install the new version of MP2
for each site.
58 4 INITIAL SETUP
2 Name—Enter the name of the facility.
3 No. of Decimal places—Enter the number of decimal places to print on purchase
orders and work order invoices.
4 INITIAL SETUP 59
4 Starting Date and Ending Date—Enter the date range for the financial period.
5 Grace Days—Enter the number of days past the given financial period in which
users can continue to post transactions for inventory items. The number must be
greater than or equal to zero.
6 Description—Enter a description for the financial period.
Setting Up Inventory
Set up inventory information for the facility. This information includes specifying from
which warehouse to retrieve cost information when calculating item costs, and specifying
the fiscal year start date of the facility.
Additionally, set up inventory information for each warehouse. This information includes
specifying whether to allow negative quantities on hand, whether requisitions can exceed
the specified limit, selecting a costing method (FIFO, LIFO, or Weighted Averaging),
and specifying which sites access this warehouse.
Follow these steps when setting up inventory.
1 Choose Tools | Setup | Inventory from the menu bar. MP2 displays the Inventory
Setup form.
2 Select the warehouse to set up, and then click the Setup tab. MP2 displays the Setup
page.
3 Retrieve cost from—Select the warehouse from which to retrieve cost information
when calculating costs during inter-warehouse transfers. For example, if you choose
Source Warehouse and the item you are transferring is $3.49 at the source
warehouse, but $3.99 at the destination warehouse, MP2 posts the item cost as $3.49
for the IT transaction.
4 Fiscal Year Starting Date—Enter the first day of the fiscal year for the facility.
60 4 INITIAL SETUP
5 Validate Stock Location—Select to validate stock locations when inserting new
locations on the Stock sub-page of the Inventory form. If unselected, MP2
automatically adds new locations without first displaying a message.
6 Allow Negative QOH—Select to allow MP2 to record negative quantities on hand
when stock adjustments result in the quantity falling below zero.
7 Requisition Exceeds Max.—Select to allow MP2 to create requisitions that exceed
the specified limit.
Caution: Changing the inventory costing method may distort financial results. If your facility
relies on MP2 to cost inventory for fiscal reports, consult your corporate accounting
group before changing the inventory costing method.
The costing method directly affects how the facility computes income. Therefore, allow
upper management to decide whether to include MP2 maintenance cost data in facility-
wide accounting processes. If the facility does not include MP2 data in its accounting
processes, choose the method that works best for the maintenance department.
8 Choose one of these inventory costing methods.
FIFO (First In First Out)—The first merchandise acquired is the first
merchandise sold. The current operating costs and stock on hand values reflect
early purchase prices because you use the oldest stock first.
LIFO (Last In First Out)—The most recently acquired goods are sold first.
This method reflects current purchase prices and current operating costs, but
stock on hand values remain constant, while possibly becoming obsolete and
less meaningful.
Weighted Averaging—MP2 divides the total cost of goods available for sale by
the number of units available for sale. MP2 assigns the average cost to each unit,
but you may still record and track actual purchase prices.
9 Site—Enter the site with access to the warehouse.
Tip: To view the address and contact information for each warehouse, click the Address
tab.
Setting Up Invoicing
Enter tax and markup rates for each site. MP2 applies the tax rates to all call-in request
invoices and the markup rates to new tenant records. Additionally, if indicated, MP2 also
applies the markup rates to all call-in request invoices.
Follow these steps when setting up invoicing.
1 Choose Tools | Setup | Invoicing from the menu bar. MP2 displays the Invoice
Setup form.
4 INITIAL SETUP 61
2 Site—Enter the site for which to set up invoicing.
3 Labor Tax Rate (%)—Enter the labor tax rate applied to services rendered by the
facility.
4 Material Tax Rate (%)—Enter the material tax rate applied to services rendered by
the facility.
5 Labor Markup (%)—Enter the labor markup rate applied to services rendered by
the facility.
6 Material Markup (%)—Enter the material markup rate applied to services rendered
by the facility.
7 Mark Up Invoice—Select to add markups to costs on call-in request invoices.
62 4 INITIAL SETUP
3 Enforce automatic requisition numbering—Select to enforce automatic requisition
numbering. If you select this check box, MP2 will not allow users to manually enter
a number for Requisition No. on the Requisitions form.
4 Enforce automatic quotation numbering—Select to enforce automatic quotation
numbering. If you select this check box, MP2 will not allow users to manually enter
a number for Quotation No. on the Quotations form.
64 4 INITIAL SETUP
Creating the Single Source Letter
A single-source vendor is the sole vendor from whom your facility purchases particular
items. If you list a vendor as single source on a requisition, MP2 prints the contents of the
single source letter on the bottom right corner of the requisition.
Follow these steps when creating the single source letter for requisitions.
1 Choose Tools | Setup | Requisitions from the menu bar. MP2 displays the
Requisition Setup dialog box.
2 Select the site for which to create the letter, and then click the Single Source Letter
tab. MP2 displays the Single Source Letter page.
3 Enter, in the memo field, the information to print as the single-source letter.
4 Click Requisition No. and/or Vendor Name to enter placemarkers. When printing
requisitions, MP2 substitutes the placemarkers with the actual requisition number
and/or vendor name.
4 INITIAL SETUP 65
3 Enter the appropriate amounts into these fields.
Level 1 May Approve Up To—Enter the amount for which users with Level 1
requisition approval level may approve.
Level 2 May Approve Up To—Enter the amount for which users with Level 2
requisition approval level may approve.
Level 3 May Approve Up To—Enter the amount for which users with Level 3
requisition approval level may approve.
66 4 INITIAL SETUP
3 Default Requisition No.—Enter the default requisition number.
4 Requisition Grouping—Choose one of these methods for grouping requisitions
during requisition generation.
One for each vendor—MP2 creates one requisition for each vendor. Each
requisition contains all requisitioned items for that vendor.
One for all vendors—MP2 places all items for all vendors on one requisition
for approval at one time.
Use default requisition—MP2 places all items on the default requisition.
Default requisitions require no approval for generation.
Tip: If you choose to use the default requisition and have single source items, generate
requisitions for these items manually. MP2 will not add single source items to the
default requisition during automatic generation.
5 Non-stock items—Choose one of these options for managing non-stock items on
requisitions.
Mixed with stock items—MP2 mixes non-stock items and stock items on
requisitions.
Separate from stock items—MP2 creates separate requisitions for stock items
and non-stock items.
Do not reorder—MP2 does not place non-stock items on requisitions.
6 Automatic Req. Approval—Choose one of these options.
No auto-approval—MP2 requires approval to generate purchase orders for
items.
Stock items only—MP2 does not require approval to generate purchase orders
for stock items.
All items—MP2 does not require approval to generate purchase orders for stock
or non-stock items.
4 INITIAL SETUP 67
7 Automatic PO Generation—Select to automatically generate purchase orders when
generating requisitions.
68 4 INITIAL SETUP
Follow these steps when specifying default purchasing options.
1 Choose Tools | Setup | Purchasing from the menu bar. MP2 displays the
Purchasing Setup dialog box.
2 Click the Purchasing Center tab. MP2 displays the Purchasing Center page.
4 INITIAL SETUP 69
3 Address Type—Choose one of these options.
Confirm-to Address—Address to which vendors send confirmation
Ship-to Address—Address to which vendors ship the order
Invoice Address—Address to which vendors charge the order
4 Enter the facility name and address.
70 4 INITIAL SETUP
3 Choose one or more of these options.
Auto-fill Qty to Receive—MP2 automatically enters the remaining Qty to
Receive on the Receive Line Items dialog box. MP2 obtains this quantity from
the Purchase Orders form.
Include Tax—MP2 includes tax for the line item on the Receive Line Items
dialog box.
Include Shipping Charge—MP2 includes the shipping charge for the line item.
MP2 obtains this value from the Ship Rate on the Receive Options page.
Include Miscellaneous Charge—MP2 includes the miscellaneous charge for
the line item. MP2 obtains this value from the Miscellaneous Rate on the
Receive Options page.
MP2 includes the tax, shipping charge, and miscellaneous charge in the Adjusted Unit
Cost on the Costs sub-page of the Inventory form and in the Amount Received on the
Costs page of the Purchase Orders form.
4 Ship Rate (%)—Enter the shipping charge to apply to all purchase orders.
5 Miscellaneous Rate (%)—Enter any miscellaneous charge to apply to all purchase
orders.
6 PO Status—Select the status that MP2 applies to a purchase order when you begin
receiving items from the purchase order.
7 Choose one or more of these options.
Allow Receiving Non-inventory Items to Stock—MP2 receives non-inventory
items to stock.
Use Automatic Receiver No.—MP2 automatically assigns the next
incremented receiver number when you receive an item. Enter, for Next
Receiver No., the number for MP2 to assign to the next item you receive.
Print Receiver—MP2 prints the Receiver report when you receive an item.
4 INITIAL SETUP 71
8 Label Layout File—Enter the location and filename of your saved label layout.
MP2 prints labels in this format. Infor recommends saving the file on the network. If
left blank, MP2 prints labels in the default label layout.
Setting Up Fax
Set up fax information if you send purchase orders or faxes to vendors electronically.
Follow these steps when setting up fax.
1 Choose Tools | Setup | Purchasing from the menu bar. MP2 displays the
Purchasing Setup dialog box.
2 Select the purchasing center for which to set up fax, and then click the Electronic
Media tab. MP2 displays the Electronic Media page.
72 4 INITIAL SETUP
3 Fax Program Name—Enter WINFAX. MP2 supports only the WinFax fax program.
2 Click to insert a record. MP2 creates a new work order setup record.
3 Site—Enter the site for which to set up work orders.
4 INITIAL SETUP 73
4 Enforce automatic WO numbering—Select to enforce automatic work order
numbering. If you select this check box, MP2 will not allow users to manually enter
a number for WO No. on the Work Orders form. This is a corporation-wide setting.
5 Show RFO Codes at Work Order Level—Select to display the Reason for Outage
(RFO) code at the work order level (e.g., on the List View and Record View pages of
the Work Orders form).
6 Projection Duration—Enter the number of days into the future for MP2 to project
when refreshing the work schedule. The default value is 90 days. In this case, MP2
includes all work orders coming due within the next 90 days.
7 Print Multimedia Files from Work Orders—Select whether to print multimedia
files when printing work orders in either the short or long form.
8 Next WO No.—Enter the number to assign to the next work order number. MP2
automatically increments each consecutive work order by one.
9 Print WO’s from Call-in Requests—Select one of these options.
Short Form—Select to print work orders in short form when printing work
orders from call-in requests.
Long Form—Select to print work orders in long form when printing work
orders from call-in requests.
74 4 INITIAL SETUP
3 State Code—Enter the code identifying the state or province. Use postal codes, if
possible.
4 Country—Enter the country in which the state or province is located.
5 State Name—Enter the name of the state or province.
Tip: Define filters for this form, and then apply a filter to display only those
states/provinces that match the filter criteria. For example, you may create a filter to
display only provinces in Canada.
Type Extension
Microsoft Word .DOC
Rich Text .RTF
text .TXT
Audio for Windows .WAV
Video for Windows .AVI
HTML .HTM, .HTML
help .HLP
Additionally, you can open graphic files in these formats.
*.BMP *.EPS *.FAX *.IMG *.JPG *.PCX
*.PNG *.TGA *.TIF *.WMF *.WPG
You can save graphic files in these formats.
*.BMP *.EPS *.JPG *.PCX *.TIF
Store multimedia files in one or more directories on the network or local drive. If you
store multimedia files on your local drive, other MP2 users will not be able to access
them. Specify the path to each directory in the Multimedia File Search Paths dialog box,
and then attach image files from these directories to equipment, inventory, task, and work
order records.
Follow these steps when specifying multimedia file search paths.
1 Choose Tools | Setup | Multimedia File Search Paths from the menu bar. MP2
displays the Multimedia File Search Paths dialog box.
4 INITIAL SETUP 75
2 Path—Enter the directory path of each multimedia file. Click Browse to search for
each path, if necessary.
3 Click OK. MP2 returns to the main window.
Attach multimedia files from these directories to equipment, inventory, task, and work
order records.
76 4 INITIAL SETUP
3 Click to insert a new record. MP2 creates a credit card record.
4 Purchasing Center—Enter the code identifying the purchasing center.
5 Credit Card Description—Enter the name of the credit card.
6 Card No.—Enter the credit card number.
7 Name on Card—Enter the individual’s name appearing on the credit card.
8 Active—Select to indicate that the credit card is active.
9 Month—Enter the number identifying the month of expiration.
10 Year—Enter the number identifying the year of expiration.
11 Address 1—Enter the billing address for the card.
12 Enter information into the remaining fields, as necessary.
4 INITIAL SETUP 77
2 Your base currency is—MP2 displays the currency that is defined in your Windows
settings. This currency appears in all currency fields throughout the system.
3 Enable Euro—When unselected, MP2 will perform a cross conversion. MP2 will
perform either a triangular or cross conversion, depending on certain criteria
explained below. Enable Euro must be selected if you want to enable the triangular
conversion.
MP2 will perform a cross conversion when one of the following is true.
Enable Euro is not selected.
Enable Euro is selected and both currencies (base and national) are non-Euro-
based.
Enable Euro is selected and Use triangular for opt-out Euro-based is not
selected and one or both currencies (base and national) are opt-out Euro-based.
MP2 will perform a triangular conversion when one of the following is true.
Enable Euro is selected and one or both currencies (base and national) are
Euro-based.
Enable Euro is selected and Use triangular for opt-out Euro-based is
selected and one or both currencies (base and national) are opt-out Euro-based.
4 Use triangular for opt-out Euro-based—When selected, MP2 will perform a
triangular conversion if Enable Euro is selected and if one or both currencies are
opt-out Euro-based.
5 Do you have a Euro-based base currency?—Choose one of these options.
Yes, it is Euro-based—Select if your base currency is fully Euro-based.
Yes, it is opt-out Euro-based—Select if your country is in the process of
converting to Euro.
No, it is non-Euro-based—Select if your base currency is not Euro-based.
78 4 INITIAL SETUP
6 What is your Euro to base currency conversion rate?— Enter the currency
exchange rate from Euro to your base currency.
Tip: If your base currency is Euro, the base to Euro conversion rate is 1.
7 Click the Exchange Rates tab. MP2 displays the Exchange Rates page.
4 INITIAL SETUP 79
5 UTILITIES
IN THIS CHAPTER
Converting Data from Other Infor Products
Loading the Sample Database
Changing the Server Password
Viewing System Information
Managing Audit Trail Information
Viewing Active Users
Viewing Number of Records
Exporting Data
Importing Equipment and Inventory Data
Synchronizing Descriptions
Archiving and Restoring History
Scheduling Generation, Close, and Projection Jobs
Viewing and Editing Scheduled Jobs
Checking for Orphans
Performing Data Surgery
Removing Temporary Data and Views
Accessing SQL Server Books Online
81
Converting Data from Other Infor Products
The MP2 Data Conversion Wizard leads you through each step of the conversion process.
Convert data from these Infor products.
MP2 Professional 6.0 SQL Server Edition
MP2 Enterprise 6.0 SQL Server Edition
MP2 Access 2000 Edition
If you have an older version of MP2 not listed above, contact your Infor Sales
Representative for upgrade information.
Important: Infor strongly recommends allocating additional hard drive space when converting
data. Determine the additional space needed by following this formula.
[MP2 installation (35 MB) + size of existing data directory] x 1.5 = total space needed
Only users in the System Administrator security role have access to the conversion
function. Ensure that all users exit MP2 before beginning the conversion process.
Follow these steps when converting data from other Infor products.
1 Back up the data of the existing Infor product. Refer to the Infor program
documentation or your database program documentation for information on backing
up data.
2 Restore history archives in the existing Infor product.
3 Check for orphans and fix/restructure indexes in the existing Infor product, if
applicable. Refer to the Infor program documentation.
Contact Infor Tech Support if the utilities indicate problems.
4 Determine the data directory of the existing Infor product. Check the data directory
under System Information.
5 Install the new version of MP2. Refer to Chapter 1: Installation.
6 Start MP2.
7 Choose Tools | Security | Purchasing Centers from the menu bar. MP2 displays
the Purchasing Centers form.
8 Create a purchasing center record for your facility’s purchasing center.
9 Choose Tools | Security | Warehouses from the menu bar. MP2 displays the
Warehouses form.
10 Create warehouse records for all of your facility’s warehouses.
11 Choose Tools | Security | Sites from the menu bar. MP2 displays the Sites form.
12 Create a site record for your facility’s site.
13 Assign a Purchasing Center and Primary Warehouse to the site record.
82 5 UTILITIES
14 Choose Tools | Setup | Inventory from the menu bar. MP2 displays the Inventory
Setup form.
15 Assign the Site to each warehouse record.
16 Click . MP2 updates the warehouse’s Primary Site.
17 Choose Tools | Utilities | Convert Other Products from the menu bar. MP2
launches the Data Conversion Wizard.
18 Follow the on-screen steps provided by the Wizard.
19 Verify that MP2 successfully converted the data by starting MP2 and checking the
number of records in the key database tables. Refer to “Viewing Number of
Records” later in this chapter.
20 Uninstall the previous Infor product or delete previous Infor product directories and
their sub-directories from the server and workstations. Refer to “Uninstalling MP2”
in Chapter1: Installation or to the Windows documentation for information on
deleting directories.
Refer to this list of default directory and sub-directory names. The directory names
are different if you did not accept the default directory names when installing the
Infor product.
MP2 6.0 SQL Server—MP2V60
MP2 Access 2000—MP2ACC2000
21 Delete obsolete program groups from the Start Menu or Program Manager. Refer to
the Windows documentation.
5 UTILITIES 83
Changing the Server Password
MP2 uses both user passwords and server passwords. User passwords prevent
unauthorized users from logging into MP2. Each MP2 user specifies a user password.
Server passwords prevent unauthorized users from connecting to the database system that
stores MP2’s data tables. MP2 permits one user password per user and only one server
password per system. Change the server password to ensure data security. Notify all
authorized MP2 users of the new server password.
Only users in the System Administrator security role have access to this function.
Follow these steps when changing the server password.
1 Choose Tools | Utilities | Change Server Password from the menu bar. MP2
displays a warning explaining the impact of changing the server password.
2 Read the message, and then click Continue. MP2 displays the Change Server
Password dialog box.
84 5 UTILITIES
2 Click these tabs for corresponding information.
Product—Product name, product edition, product directory, product number,
version number, the add-ons installed, maximum number of users, the current
user login name and audit trail status, role name, and database schema.
ODBC—ODBC driver and version, server name and version, server language,
and case sensitivity information.
Network—Network provider and user’s network login name.
Drive Space—The boot directory, total disk space, total free disk space, setup
scratch directory, and setup temporary directory.
Workstation—System and CPU type, operating system information, system
directory, total physical memory, total free physical memory, total virtual
memory, total free virtual memory, screen height and width, printer information,
keyboard and mouse type, date, and time.
Server Upgrade—Service pack number and installation date, as well as a list of
all the objects upgraded.
Workstation Files—Files affected by the service pack installation.
3 Click OK.
Tip: To print the information on these pages, click Print.
5 UTILITIES 85
Managing Audit Trail Information
Audit trails trace actions in MP2, thereby helping the facility comply with government
regulations.
3 Locate the user to audit, and then select Activate Audit Trail.
86 5 UTILITIES
2 Click to insert a record. MP2 creates a new audit record.
3 Table Name—Enter the name of the table to audit.
4 Field Name—Enter the name of the field to audit.
5 Refer to this table when setting up auditing information.
Field Explanation
Insert Select Yes for MP2 to audit insertions of this field; otherwise select
No.
Delete Select Yes for MP2 to audit deletions of this field; otherwise select No.
Update Select Yes for MP2 to audit updates to this field; otherwise select No.
5 UTILITIES 87
2 No. of Records—Enter the number of records to process each time MP2 passes
through the table, and then click OK. MP2 displays the Audit Trail print dialog box.
88 5 UTILITIES
MP2 automatically displays the date of the first audit trail record for Purge Start
Date and the current date for Purge Through.
2 Purge Through—Enter the date through which to remove records.
3 Select the user whose audit information you want to purge from the Available list,
and then click or click to select all users. MP2 moves the user(s) to the
Selected list.
4 Click OK. MP2 deletes the selected records and then displays a confirmation.
5 Click OK. MP2 closes the Purge Audit Trail dialog box.
5 UTILITIES 89
MP2 lists all the current users in MP2 along with their network session ID, user
name, and host name.
2 Select a user, and then choose one or more of these options.
View user login sites—Click the Sites tab. MP2 displays the Sites page listing all
the sites to which the user has access.
View user login warehouses—Click the Warehouses tab. MP2 displays the
Warehouses page listing all the warehouses to which the user has access.
View user login purchasing centers—Click the Purchasing Centers tab. MP2
displays the Purchasing Centers page listing all the purchasing centers to which
the user has access.
Exporting Data
Caution: Infor strongly recommends that only management or responsible technical
personnel export data. Improper use may corrupt or overwrite existing data.
Export data from all MP2 tables not hidden by security, and import it to another database
format. The exported spreadsheet file includes the field labels of the table as the first row.
Export data in two ways: (1) from the MP2 menu bar, as described below, or (2) by
selecting Export as the Destination on any print dialog box.
90 5 UTILITIES
Follow these steps when exporting data.
1 Back up files before exporting data. Refer to the SQL documentation for more
information on backing up databases.
2 Choose Tools | Utilities | Export Tables from the menu bar. MP2 displays the
Export dialog box.
3 Table—Select the table to export. For the selected table, MP2 displays, in Fields to
Export, the field labels of all fields not hidden by security.
4 Rearrange fields in Fields to Export by selecting a field, and then by clicking or
to move the field up or down in the list. MP2 exports the fields in the order in
which they appear in Fields to Export.
Tip: To exclude a field when exporting data, select the field in Fields to Export, and then
click . MP2 moves the selected field to Available Fields.
5 Click Export. MP2 displays the Save As dialog box.
6 Save in—Select the directory in which to save the exported file.
7 File name—Enter a name for the exported file.
8 Save as type—Select one of these export formats. MP2 adds the selected export
format extension to the export file name.
5 UTILITIES 91
Export Format Export File Extension
Lotus 1-2-3 2.x .WK1
Lotus 1-2-3 3.0 .WK3
Lotus 1-2-3 4.0, 5.0 .WK4
Quattro .WKQ
Symphony 1.0, 1.1 .WRK
†
Microsoft Access .MDB
† Refer to these guidelines when exporting to Microsoft Access.
The File name is equivalent to a Microsoft Access database name, either existing or non-existing.
The exported table name (Table) is the same as the Oracle table name, and MP2 inserts the table into the
user-selected Microsoft Access database (File name).
MP2 does not permit exporting to a system-required Microsoft Access database, such as MP2SYS.MDB.
92 5 UTILITIES
3 Choose one of these options.
Import From—Enter the complete path and filename of the file to import.
Click Browse to locate the file. MP2 displays the Open dialog box. Select the
file to import, and then click Open. MP2 enters the path and filename in Import
From.
4 Import To—Select the table to which to import the data.
5 Update Existing Records—Select to update existing records with the new imported
data. For example, you may change the Qty on Hand for several items already
existing in MP2.
6 Read First Row As Field Names—Select if the import file is an ASCII file and the
first row is field names (or column headings).
Tip: Map data to the key field for each Import To table. Refer to Appendix C: Table
Definitions for a list of these tables, including field names, field types, sizes, and key
fields.
MP2 permits mapping one field from Fields in Import File to several fields in Fields in
Destination Table, but it does not permit mapping one field from Fields in Destination
Table to more than one field in Fields in Import File.
5 UTILITIES 93
7 Map the fields by specifying the fields in the source file (Import From) that
correspond to the fields in the destination table (Import To). Choose one of these
methods.
Select a field from Fields in Import File, select the corresponding field from
Fields in Destination Table, and then click .
Select a field from Fields in Import File, and then drag it to the corresponding
field in Fields in Destination Table. Refer to the Windows documentation for
more information on dragging objects.
MP2 displays the one-to-one relationship in the currently mapped fields area.
Tip: To delete a mapping, select a mapping in the currently mapped fields area, and then
press DELETE.
8 Click OK. MP2 displays a message indicating the progress of each table/record.
Synchronizing Descriptions
When changing equipment or inventory descriptions, apply the changes throughout the
system by synchronizing the descriptions.
Only users in the System Administrator security role have access to this function.
Follow these steps when synchronizing descriptions.
1 Choose Tools | Utilities | Synchronize Descriptions from the menu bar. MP2
displays a message indicating that it will update equipment and inventory
descriptions to match current equipment and inventory records.
2 Click Yes. MP2 synchronizes equipment and inventory descriptions.
94 5 UTILITIES
To reduce the size of the Inventory Transaction History table, archive selected records.
Restore the records later to view or analyze them for reports.
Tip: To define a filter for archiving/restoring inventory transaction records, click the Select
tab.
2 Click the Select Warehouses tab. MP2 displays the Select Warehouses page.
3 Select the warehouse(s) for which to archive inventory transactions.
4 Click the Options tab. MP2 displays the Options page.
5 Database—Click Browse to select the drive and directory to which to archive the
records.
6 Starting Date and Ending Date—Enter the first and last dates of the transactions for
which to archive.
7 Options—Select one of these options.
Archive—Copy the records to the selected drive and directory without
removing the records from the Inventory Transaction History table.
Archive and delete—Copy the records to the selected drive and directory and
remove the records from the Inventory Transaction History table.
Delete—Remove the records from the Inventory Transaction History table
without copying them to another location.
Caution: If you select Delete, MP2 deletes the records from the Inventory Transaction History
table, and you cannot recover them.
8 Click OK. MP2 archives the inventory transactions.
5 UTILITIES 95
Restoring Inventory Transactions
Follow these steps when restoring inventory transactions.
1 Choose Tools | Utilities | Archive/Restore History | Restore Inventory
Transactions from the menu bar. MP2 displays the Restore Inventory Transactions
dialog box.
2 Click the Select Warehouses tab. MP2 displays the Select Warehouses page.
3 Select the warehouse(s) for which to restore inventory transactions.
4 Click the Options tab. MP2 displays the Options page.
5 Database—Click Browse to select the drive and directory from which to restore the
archived files.
Tip: If you select an existing archive database that contains matching inventory
transaction records, MP2 will not overwrite the records to the database.
6 Starting Date and Ending Date—Enter the first and last dates of the transactions for
which to restore.
7 Options—Select one of these options.
Restore as archive—Restore the archived history files to the Inventory
Transaction History table with a designation that allows you to easily delete
them when you no longer need them.
Restore permanently—Restore the archived history files to the Inventory
Transaction History table in their original state as permanent records.
Tip: Select Restore as archive when restoring records so that you may quickly delete only
restored archive records from the Inventory Transaction History table when you no
longer need them. To delete the records, archive them again and select Delete.
8 Click OK. MP2 restores the inventory transactions.
96 5 UTILITIES
Archiving and Restoring Purchase Order History
When you close purchase orders, MP2 saves the purchase orders in the Purchase Order
History table. Over time, the size of the Purchase Order History table increases and
occupies more hard disk space. MP2 then takes longer to process data.
To reduce the size of the Purchase Order History table, archive selected records. Restore
the records later to view or analyze them for reports.
Tip: To define a filter for archiving/restoring purchase order history records, click the
Select tab.
2 Click the Select Purchasing Centers tab. MP2 displays the Select Purchasing Centers
page.
3 Select the purchasing center(s) for which to archive purchase order history.
4 Click the Options tab. MP2 displays the Options page.
5 Database—Click Browse to select the drive and directory to which to archive the
records.
6 Options—Select one of these options.
Archive—Copy the records to the selected drive and directory without
removing the records from the Purchase Order History table.
Archive and delete—Copy the records to the selected drive and directory and
remove the records from the Purchase Order History table.
Delete—Remove the records from the Purchase Order History table without
copying them to another location.
5 UTILITIES 97
Caution: If you select Delete, MP2 deletes the records from the Purchase Order History table,
and you cannot recover them.
7 Including details—Select the details of the purchase order history records to include
in the archived file.
Tip: Accept the default selections so that MP2 includes all information in your archive.
2 Click the Select Purchasing Centers tab. MP2 displays the Select Purchasing Centers
page.
3 Select the purchasing center(s) for which to restore purchase order history.
4 Click the Options tab. MP2 displays the Options page.
5 Database—Click Browse to select the drive and directory from which to restore the
archived files.
6 Options—Select one of these options.
Restore as archive—Restore the archived history files to the Purchase Order
History table with a designation that allows you to easily delete them when you
no longer need them.
Restore permanently—Restore the archived history files to the Purchase Order
History table in their original state as permanent records.
Tip: Select Restore as archive when restoring records so that you may quickly delete only
restored archive records from the Purchase Order History table when you no longer
need them. To delete the records, archive them again and select Delete.
98 5 UTILITIES
7 Including details—Select the details of the archive records to include in the restored
file.
Tip: Accept the default selections so that MP2 includes all information in the restored
records.
8 Click OK. MP2 restores the purchase orders.
2 Click the Select Purchasing Centers tab. MP2 displays the Select Purchasing Centers
page.
3 Select the purchasing center(s) for which to archive purchase order revisions.
4 Click the Options tab. MP2 displays the Options page.
5 Database—Click Browse to select the drive and directory to which to archive the
records.
5 UTILITIES 99
6 Options—Select one of these options.
Archive—Copy the records to the selected drive and directory without
removing the records from the Purchase Order Revisions table.
Archive and delete—Copy the records to the selected drive and directory and
remove the records from the Purchase Order Revisions table.
Delete—Remove the records from the Purchase Order Revisions table without
copying them to another location.
Caution: If you select Delete, MP2 deletes the records from the Purchasing Order Revisions
table, and you cannot recover them.
7 Including details—Select the details of the purchase order revision records to
include in the archived file.
Tip: Accept the default selections so that MP2 includes all information in your archive.
2 Click the Select Purchasing Centers tab. MP2 displays the Select Purchasing Centers
page.
3 Select the purchasing center(s) for which to restore purchase order revisions.
4 Click the Options tab. MP2 displays the Options page.
5 Database—Click Browse to select the drive and directory from which to restore the
archived files.
100 5 UTILITIES
6 Options—Select one of these options.
Restore as archive—Restore the archived history files to the Purchase Order
Revisions table with a designation that allows you to easily delete them when
you no longer need them.
Restore permanently—Restore the archived history files to the Purchase Order
Revisions table in their original state as permanent records.
Tip: Select Restore as archive when restoring records so that you may quickly delete only
restored archive records from the Purchase Order Revisions form when you no longer
need them. To delete the records, archive them again and select Delete.
7 Including details—Select the details of the archive records to include in the restored
file.
Tip: Accept the default selections so that MP2 includes all information in the restored
records.
8 Click OK. MP2 restores the purchase order revisions.
5 UTILITIES 101
2 Click the Select Sites tab. MP2 displays the Select Sites page.
3 Select the site(s) for which to archive work order history.
4 Click the Options tab. MP2 displays the Options page.
5 Database—Click Browse to select the drive and directory to which to archive the
records.
6 Options—Select one of these options.
Archive—Copy the records to the selected drive and directory without
removing the records from the Work Order History table.
Archive and delete—Copy the records to the selected drive and directory and
remove the records from the Work Order History table.
Delete—Remove the records from the Work Order History table without
copying them to another location.
Caution: If you select Delete, MP2 deletes the records from the Work Order History table, and
you cannot recover them.
7 Including details—Select the details of the work order history records to include in
the archived file.
Tip: Accept the default selections so that MP2 includes all information in your archive.
8 Click OK. MP2 archives the work orders.
2 Click the Select Sites tab. MP2 displays the Select Sites page.
3 Select the site(s) for which to restore work order history.
102 5 UTILITIES
4 Click the Options tab. MP2 displays the Options page.
5 Database—Click Browse to select the drive and directory from which to restore the
archived files.
6 Options—Select one of these options.
Restore as archive—Restore the archived history files to the Work Order
History table with a designation that allows you to easily delete them when you
no longer need them.
Restore permanently—Restore the archived history files to the Work Order
History table in their original state as permanent records.
Tip: Select Restore as archive when restoring records so that you may quickly delete only
restored archive records from the Work Order History table when you finish using
them. To delete the records, archive them again and select Delete.
7 Including details—Select the details of the archive records to include in the restored
file.
Tip: Accept the default selections so that MP2 includes all information in the restored
records.
8 Click OK. MP2 restores the work orders.
5 UTILITIES 103
Tip: Select Transact-SQL command as the command type, and refer to this table for
examples of Microsoft SQL Server statements and parameters.
Task/Job Statements/Parameters
Batch Work Order Close BEGIN
SET CONCAT_NULL_YIELDS_NULL OFF
DECLARE @p_AppErrorId_out INT
DECLARE @p_AppErrorText_out VARCHAR(255)
EXEC BATCH_CLOSE_WO 'FUQ SITE-1,
‘01/01/2000’, VIJAY SITE-1', @p_AppErrorId_out,
@p_AppErrorText_out
END
Tip: Do not include a space between site names.
Clear Temporary Data BEGIN
SET CONCAT_NULL_YIELDS_NULL OFF
DECLARE @p_AppErrorId_out INT
DECLARE @p_AppErrorText_out VARCHAR(255)
EXEC REMOVETEMPVIEWANDDATA 1,
@p_AppErrorId_out, @p_AppErrorText_out
END
Tip: Locate the first parameter (Session ID) by
1) listing active users from MP2 or
2) running the command SELECT * FROM
CONSENID in MS Query.
104 5 UTILITIES
Task/Job Statements/Parameters
Work Order Generation BEGIN
SET CONCAT_NULL_YIELDS_NULL OFF
DECLARE @p_AppErrorId_out INT
DECLARE @p_AppErrorText_out VARCHAR(255)
EXEC WO_SCHEDULED_WO_GENERATION
'VIJAY SITE-
1',NULL,'10/25/1999','Y','Y','Y','Y','Y','N','(EQNUM =
''EQ1'')','(LOCATION = ''LOC1'')', '(CRAFT =
''CR1'')',@p_AppErrorId_out,@p_AppErrorText_out
END
Tip: Enter the parameters in this order: Sites,
Assigned To, Generate Through date.
Important: If no additional filters (parameters) are
necessary, enter three null parameters (“,”,”).
Purchase Order Generation BEGIN
SET CONCAT_NULL_YIELDS_NULL OFF
DECLARE @p_AppErrorId_out INT
DECLARE @p_AppErrorText_out VARCHAR(255)
DECLARE @p_Filter VARCHAR(255)
DECLARE @p_PCs VARCHAR(255)
SELECT @p_PCs = 'FUQ PC,HUZ PC'
SELECT @p_Filter = ''
EXEC PUR_SCHEDULED_PO_GENERATION
@p_PCs, @p_Filter, @p_AppErrorId_out,
@p_AppErrorText_out
END
5 UTILITIES 105
Task/Job Statements/Parameters
Requisition Generation BEGIN
SET CONCAT_NULL_YIELDS_NULL OFF
DECLARE @p_AppErrorId_out INT
DECLARE @p_AppErrorText_out VARCHAR(255)
DECLARE @p_Filter VARCHAR(255)
DECLARE @p_Sites VARCHAR(255)
SELECT @p_Sites = 'FUQ SITE-1,HUZ SITE-1'
SELECT @p_Filter = 'where a.ITEMNUM *=
b.ITEMNUM'
EXEC PUR_SCHEDULED_REQ_GENERATION
@p_Sites, 'from INVY a, WAREHOUSEINFO b ',
@p_Filter, @p_AppErrorId_out,
@p_AppErrorText_out
END
Work Order Scheduling BEGIN
SET CONCAT_NULL_YIELDS_NULL OFF
DECLARE @p_AppErrorId_out INT
DECLARE @p_AppErrorText_out VARCHAR(255)
DECLARE @v_ErrCode INT
EXEC WS_SERVERSCHEDULED_TRAN 'FUQ
SITE-1,FUQ SITE-2', @p_AppErrorId_out,
@p_AppErrorText_out
END
Purchase Order Close BEGIN
SET CONCAT_NULL_YIELDS_NULL OFF
DECLARE @p_AppErrorId_out INT
DECLARE @p_AppErrorText_out VARCHAR(255)
DECLARE @p_PCs VARCHAR(255)
SELECT @p_PCs = 'FUQ PC,HUZ PC'
EXEC PUR_SCHED_POCLOSE @p_PCs,
@p_AppErrorId_out, @p_AppErrorText_out
END
106 5 UTILITIES
Task/Job Statements/Parameters
Cost Calculation for Open BEGIN
Purchase Orders and
DECLARE @p_AppErrorId_out INT
Requisitions
DECLARE @p_AppErrorText_out VARCH(255)
EXEC PUR_SCHEDULED_CALPOREQCOST ‘PC-
1,PC-2,SITE-1,SITE-2’,
@p_AppErrorId_out, @p_AppErrorText_out
END
Important: To avoid performance problems, run this
scheduled job during off hours. Do not run
this scheduled job during purchase order
or requisition generation processes.
Tip: MP2 displays logged errors in the
POCOSTERRORZ and
REQCOSTERRORZ tables.
Tip: Refer to the Microsoft SQL Server documentation and online help for additional
information concerning scheduling jobs.
5 UTILITIES 107
9 View additional job information and/or edit job information as necessary.
The Orphans dialog box displays a list of orphan records for the table.
108 5 UTILITIES
3 Select one of these options.
Delete Orphaned Records—Deletes the orphan records in this table.
Reinsert Orphaned Records into Master Table—Reattaches the parent record
to the orphaned records.
Leave Orphaned Records—Leaves the orphan records as they are, without
changing the table.
4 Click OK. MP2 continues checking the remaining tables for orphan records, notifying
you of orphans.
3 Select a Database Table—Select the table on which to perform surgery. MP2 opens
the selected table in table view. For example, if you select the STOCK table, MP2
displays the Data Surgery - STOCK (Inventory Stock Levels and Locations) form.
5 UTILITIES 109
4 Change, add, or delete information.
Tip: To reverse (or undo) changes, click . MP2 restores the database to the original
structure.
5 Click Done. MP2 saves the changes to the table.
110 5 UTILITIES
2 Click next to the book to view. SQL Server Books Online displays the contents of
the book.
3 Click next to the topic to view. SQL Server Books Online displays the text of the
document.
5 UTILITIES 111
6 MP2 DESIGNER
Create new tables and add fields to MP2 tables. Create new forms and add fields to forms
so that you can view, insert, delete, or update data.
Important: Infor strongly recommends that you back up your data before designing tables or
forms. Refer to “Backing Up and Restoring SQL Databases” in Appendix D: SQL
Utilities.
Infor strongly recommends that only one person access MP2 when designing
forms.
IN THIS CHAPTER
Naming Tables and Fields
Creating New Tables
Adding Fields to Existing Tables
Creating Form and Report Menu Options
Viewing Menu Option Properties
Deleting Menu Options
Designing User-defined Reports
Adding Controls to Forms
Changing Control Captions
Resetting Forms
113
Naming Tables and Fields
Refer to these guidelines when naming tables and fields.
Names must be 1 to 27 characters long.
Names cannot contain quotation marks.
Names are not case-sensitive.
Names must begin with an alphabetic character from the database character set.
Names can only contain alphanumeric characters from the database character set and
these characters: _, $, and #.
Important: Infor strongly discourages using $ and #.
If your database character set contains multi-byte characters, Infor recommends
including at least one single-byte character for each user or role name.
Names cannot be SQL reserved or key words. See the table below.
4 Table Name—Enter a unique code identifying the name of the table. Refer to
“Naming Tables and Fields” above.
5 Table Title—Enter the display name for the table.
6 Security—Select Site, Warehouse, or Purchasing Center to apply the base for
security restriction, or select None to apply unrestricted access to the menu option.
Tip: If the current menu option is not expanded, the new menu option will be its last
sibling. If the current menu option has no child, the new menu option will be its child.
If the current menu option is expanded, the new menu option will be its last child.
7 Click New to add a field to the table. MP2 displays the Field Designer dialog box.
5 Name—Enter a unique code identifying the name of the field. Refer to “Naming
Tables and Fields” earlier in this chapter.
6 Label—Enter the display name of the field.
7 Type—Select the type of field.
Tip: If you select Integer, Float, or Currency, MP2 enables the Maximum Value and
Minimum Value fields.
8 Size—Enter the number of characters allowed for the field. MP2 enables this field
only if the field type is Alphanumeric. The maximum field size is 255 characters.
5 Table—Select a table, and then drag it to the form. MP2 adds a table grid to the
form.
Tip: To delete the table, right-click on the table, and then select Delete. MP2 deletes the
table.
5 Non-Databound Control—Select Label, and then drag it to the form. MP2 displays
a label (above the table).
6 Right-click on the label, and then select Property Editor. MP2 displays the Property
Editor dialog box.
Tip: To delete the label, right-click on the label, and then select Delete. MP2 deletes the
label.
7 Position a field by clicking and holding down the left mouse button, and then move
the field to a new location.
Tip: To delete a field, right-click on the field, and then select Delete. MP2 deletes the field.
5 Non-Databound Control—Select Page Control, and then drag it to the form. MP2
displays the empty tab page.
Tip: Select the tab caption. MP2 displays handles on the tab page. Drag the handles to
resize the tab page.
6 Right-click on the tab caption, and then select Property Editor. MP2 displays the
Property Editor dialog box.
8 Non-Databound Control—Select Tab Sheet, and then drag it to the form. Release
the mouse button on the label of the first tab. MP2 displays a tab page behind the
first tab.
11 Caption—Enter the name of the tab, and then click OK. MP2 displays the caption on
the tab.
6 Position the table by clicking and holding down the left mouse button, and then
move the table to a new location.
Tip: Select the table cell. MP2 displays handles on the table grid. Resize the table by
dragging the handles.
7 Close the Object Selector dialog box and form.
8 Reopen the Object Selector dialog box and form. MP2 displays the form with the
table and fields.
10 Table—Select the table that contains the field to add to the tab sheet.
11 Fields—Select a field name, and then drag it to the blank tab sheet.
Resetting Forms
Reset existing MP2 forms to delete user-added controls. MP2 resets the form to its
original settings.
Follow these steps when resetting forms.
1 Choose Tools | MP2 Designer from the menu bar. MP2 displays the MP2 Designer
form.
2 Click next to Forms. MP2 expands the list of forms.
3 Click next to a form node. MP2 expands the list of forms in the node.
4 Select an existing MP2 form.
5 Click Reset Form. MP2 deletes all user-defined controls.
IN THIS CHAPTER
Record Structure
Server Registration
Level Parameter
Functions
Recordset Functions
Recordset Properties
Return Codes
Sample Code
135
Record Structure
Each record set mentioned in “Functions” below is a DSRecord structure (wrapper
around an ODBC record set). This structure provides functions that return the field label
for a particular field. In addition, all of the fields that the functions return are subject to
MP2 security—if the current user does not have access to view a specific field, the
function removes it from the returned record set. The DSRecord structure is part of an
OLE object, allowing it to be accessed by the client application.
Server Registration
The server name for this interface is Mp2.OleServ. When you open MP2 the first time,
you automatically register the OLE Automation server. If you have not opened MP2, you
can register the server by entering MP2 /regserver at the MP2 prompt on the client.
Level Parameter
The Level parameter exists in functions where you filter locations. At times it is difficult
to tell from the location parameters alone, what data should be filtered. For example, if
you enter Location = ‘Site 1,’ Sublocation1= ‘Building 1,’ and Sublocation2 = ‘Floor 1’
as parameters, it is unclear whether you want to see the data for a specific sub-location or
for the more general location, Site 1 – Building 1. For this reason, the Level parameter
has been included in functions with location parameters. The Level parameter can be one
of these values.
Value Description
-1 Query for locations that match Site
0 Query for locations that match Site and Location
1 Query for locations that match Site, Location, and Sub-location 1
2 Query for locations that match Site, Location, Sub-location 1, and
Sub-location 2
3 Query for locations that match Site, Location, Sub-location 1, Sub-
location 2, and Sub-location 3
Functions
This section provides general procedures for invoking functions and lists the available
functions for FMI APIs. Current functions of the FMI fall into three categories.
The first type of function performs a calculation on specified data and returns
the result of the calculation. For example,
ViewMaterialCostForEquipment(‘BOIL-01’, ErrorCode) returns a numeric
cost representing the total material costs accumulated for equipment BOIL-01.
The second type of function performs a calculation and returns the result as an
object (recordset) containing one or more records of data.
Invoking Functions
Follow these steps when invoking functions.
1 Create an OLE object. The name of the automation server is ‘Mp2.OleServ.’
2 Log into MP2.
3 Invoke a function using the OLE object.
4 If the result is a recordset, use the functions and properties described in “Recordset
Functions” and “Recordset Properties” later in this chapter.
User Login
Log into MP2. Refer to this list of functions, their purpose, their necessary parameters,
and the returned fields.
Inventory
View spare parts and reserved items for a specific equipment or location. Refer to this list
of functions, their purpose, their necessary parameters, and the returned fields.
Recordset Functions
Free
Important: This function is required at the end of each MP2 recordset function to clean up views
that may have been created.
Move
Function Description Parameter Returned Value
Move Displays the displacement—Enter a Boolean value—
(displacement: record specified positive number to True when
integer):WordBool; by the move forward and a successful;
displacement negative number to otherwise False.
move backward.
Recordset Properties
Property Description
FieldCount:integer; Returns field count for the recordset.
FieldLabels [intIndex: Returns a field label for a given field index. Zero is the
integer]:string; first field in the record.
FieldTypes Returns a field type for a given field index. Zero is the
[intIndex:integer]:integer; first field in the record. Data types are defined as follows.
Value Type
0 integer
1 floating point number
2 double precision floating point number
3 string
4 date/time
5 time
6 memo
7 image
8 monetary
9 unknown
RecordCount:integer Returns the number record for the MP2 records.
Sample Code
The sample code shown below allows you to view all open work orders for a specific
piece of equipment, view all costs associated with a specific piece of equipment, and
view all costs associated with a specific location.
var
objMP2, recMP2 : Variant;
iResult : integer;
f : Double;
s, loc, sub1, sub2, sub3 : string;
iLevel : integer;
stUserName, stPassword, stEq, stValue : string;
begin
objMP2 := CreateOLEObject(‘Mp2.OleServ’);
stUserName := ‘DAW’;
stPassword := ‘123’;
iResult := objMP2.LoginToMP2(stUserName, stPassword);
stEq := ‘EQ-01’;
recMP2 := objMP2.ViewOpenWorkOrderForEquipment(stEQ, iResult);
if iResult = 1000 then
Address 3
Address Type Purchasing Setup Select one of these options to add/edit the applicable
default address.
Confirm-to Address—Address to which vendors confirm
that they receive the order.
Ship-to Address—Address to which vendors ship items.
Invoice Address—Address to which vendors charge the
order.
All Purchasing Quick Role Select to assign the user(s) to all purchasing centers.
Centers Assignments
All Received Purchasing Setup Select to automatically change the Status in the purchase
order to All Received after you receive all ordered items.
You must then manually change the Status to Completed
before closing the purchase order.
All Sites Quick Role Select to assign the user(s) to all sites.
Assignments
All Users Quick Role Select to assign all users in the selected security role to all
Assignments sites, purchasing centers, and/or warehouses.
147
Field Form/Dialog Box Definition
All Warehouses Quick Role Select to assign the user(s) to all warehouses.
Assignments
Allow insertion of Purchasing Role Select to enable users in this security role to insert new
new line items Setup line items into a purchase order without a requisition.
without a
requisition
Allow manual Purchasing Role Select to enable users in this security role to change the
changes of PO Setup purchase order status.
status
Allow Negative Inventory Setup Select to display negative values in Qty on Hand on the
QOH Inventory form if a stock adjustment results in this
quantity falling below zero.
Allow receiving Purchasing Role Select to enable users in this security role to receive
Setup purchase order items.
Allowing Purchasing Setup Select to allow receiving non-inventory items to stock.
Receiving Non-
inventory Items
to Stock
And Many Second value by which to filter. MP2 activates this option
if you select is between or is not between from
Operator.
Ascending Many Select to sort the records alphabetically or numerically by
the selected field.
Auto-fill Qty to Purchasing Setup Select to automatically default the Qty to Receive for each
Receive item on the Quick Receive form or the Receive
Items/Services dialog box.
MP2 obtains this number for each item by subtracting the
Qty Received (UOP) from the Qty Requested (UOP) on
the Line Items List page of the Purchase Orders form.
Automatic PO Requisition Setup Select to generate purchase orders immediately after
Generation requisition generation.
Automatic Req. Requisition Setup Select one of these options.
Approval No auto-approval—MP2 assigns new requisitions an
approval status of Unapproved.
Stock items only—MP2 assigns new requisitions for
stock items an approval status of Approved and all new
requisitions for non-stock items an approval status of
Unapproved.
All items—MP2 assigns new requisitions for all items an
approval status of Approved.
Available Fields Export Fields available for export.
Balance Warehouses Account code for items while they are in inventory.
Base Table Object Selector MP2 table on which the new table is based.
Belongs to Inventory Setup Description of the selected site.
Warehouses
Country Many Country where site, purchasing center, warehouse, etc. is
located.
Credit Card Credit Cards Name of the credit card.
Description
Currency Euro Setup Code identifying the currency the vendor uses or with
which the purchase order is calculated.
Currency Symbol Euro Setup Symbol representing the currency.
Custom Setup Database Setup Select to complete a customized installation of MP2.
Options
Database Alias Server Setup For Server Setup, enter the name of the database alias on
Workstation which to install the MP2 database.
Configuration For Workstation Configuration, enter the name of the
database alias on which you installed the MP2 database.
Date Many Date the activity (inventory transaction, meter reading,
etc.) took place.
Default Buyer Purchasing Setup Default buyer for the purchasing center.
Default for Purchasing Setup When generating purchase orders, MP2 automatically
Printing and selects Select for Printing on the Purchase Orders form so
Submitting that you may batch print all purchase orders generated.
Default Home Role Assignment Site MP2 enters when inserting site-related records.
Site
Default Requisition Setup Unique code identifying the default requisition. MP2 adds
Requisition No. items to the default requisition if you do not have an
approval process, if you add non-requisition items to
purchase orders, or if you select Use default requisition
from Requisition Grouping.
Default Site Purchasing Setup Default site for the purchasing center.
Warehouses
Fax No. Sites Fax number of the contact at the site, purchasing center, or
Purchasing Centers warehouse.
Warehouses
Warehouses
Mark Up Invoice Invoice Setup Select whether to add markups to costs on call-in request
invoices.
Material Markup Invoice Setup Material markup rate applied to services rendered by the
(%) facility.
Material Tax Invoice Setup Material tax rate applied to services rendered by the
Rate (%) facility.
Maximum Value Field Designer Maximum value allowed.
Menu Label Menus Name of the menu option.
Minimum Value Field Designer Minimum value required.
Miscellaneous Purchasing Setup Rate for MP2 to use when calculating miscellaneous
Rate (%) charges.
Month Credit Cards Number identifying the month of expiration.
MP2 Select Products Select to install MP2.
MP2 Setup Setup Type Select to generate a configuration file.
Name Many For Save As, the name by which to identify the file or
filter.
For Purchasing Setup, the name of the contact person at
the confirm-to, ship-to, or invoice address.
For User Information, enter the user’s name.
For Custom Installation, enter the logical name of the
tablespace.
For Field Designer, unique code identifying the field.
Name on Card Credit Cards Individual’s name appearing on the credit card.
FIELD DEFINITIONS 153
Field Form/Dialog Box Definition
New Server Change Server Enter the new password for accessing the server.
Password Password
Next PO No. Purchasing Setup Next purchase order number that MP2 uses when
numbering purchase orders automatically.
Next Quotation Requisition Setup Next quotation number that MP2 uses when numbering
No. quotations automatically.
Next Receiver No. Purchasing Setup Next receiver number that MP2 uses when numbering
receivers automatically.
Next Requisition Requisition Setup Next requisition number that MP2 uses when numbering
No. requisitions automatically.
Next WO No. Work Order Setup Next work order number that MP2 will use when
numbering work orders automatically.
No. of Decimal Facility Setup Number of decimal places you want to appear on printed
places purchase orders and work order invoices.
Non-Databound Object Selector Select the control to add, and then drag it to the new form.
Control
Non-stock items Requisition Setup Select one of these options.
Mixed with stock items—MP2 places all line items
together on a new or default requisition.
Separate from stock items—MP2 creates a new
requisition for non-stock items.
Do not reorder—MP2 does not generate non-stock items
on requisitions. You can still add non-stock items
manually.
Normal Object Property Select to enable users in a selected security role to have
full editing rights to a field, table, or menu option.
Old Server Change Server Enter the old password used to access the server.
Password Password
Open Run Enter the file to execute or open.
Operator Many Query operator to use when selecting or filtering records.
Or Many After clicking Next to add more conditions to the filter or
selection criteria, MP2 defaults Or as the condition
separator. This signifies that only one condition must be
met.
Pager No. Sites Pager number of the contact at the site, purchasing center,
Purchasing Centers or warehouse.
Warehouses
PagerLink Role Sites Unique code identifying the PagerLink role, which defines
a set of PagerLink options to be used by sites.
Parent Table Orphans Name of the table that is parent to the table containing the
orphan record(s).
When P.O. Status Purchasing Role Select Read Only, Non-Cost, or Unrestricted to give
is ‘Receiving’, Setup this user group read either non-cost or write access to
‘All Received’, or purchase orders with a status of Receiving, All Received,
‘Completed’ or Complete.
Workstation Setup Type Select to install MP2 on a workstation.
Write-off Warehouses Account code for the line item when you write it off. For
example, if you count inventory and find a line item that
should be in inventory is not, charge it to the write-off
account.
Year Credit Cards Number identifying the year of expiration.
161
Table Name Description
EQTYPE Equipment types
EQUIP Equipment information
EQXREF Equipment components
EXCHRATE Exchange rates
EXPENSE Expense classes
FACILITY Facility information
FACSCHED Site scheduling exceptions
FNPERIOD Financial periods
GLCODE General ledger account codes
GLMAP General ledger mapping - master
GLMAPFUNC General ledger mapping - detail
GLTRANS General ledger segments
INSTR Task instructions
INVCOMM Inventory comments
INVCOST Inventory costs
INVSUB Substitute parts
INVTYPE Inventory types
INVVEND Suppliers by inventory item
INVY Inventory information
INVYDRWG Inventory multimedia files
ISSREC Inventory transaction history
LEDGER General ledger codes
LOCATION Location codes
MANUFACT Manufacturer information
METER Equipment meter readings
MTRHIST Meter reading history
NEXTPO Next purchase order number
NEXTQUOT Next quotation number
NEXTRECR Receiver setup information
NEXTREQ Next requisition number
NPSDT Nameplate structural definition
OFFSETACCT Offset account index
PAYTERM Payment terms
POADRS Purchase order addresses
PODRAW Purchase order multimedia files
POGENOP Purchase order generation options
POHDREV Purchase order header revisions
Refer to these table definitions when importing equipment and inventory data into MP2
or when creating interfaces to MP2. Refer to “Importing Equipment and Inventory Data”
in Chapter 5: Utilities for information on mapping data to import, and refer to Chapter 7:
Facilities Management Interface for information on interfaces.
This chapter provides definitions for these MP2 tables.
Employees (EMP)
Employee Wage Rates (EMPWAGE)
Equipment (EQUIP)
Inventory (INVY)
Inventory Costs (INVCOST)
Inventory Stock Levels and Locations (STOCK)
Meter Readings (METER)
Projects (PROJECT)
Statistical Predictive Maintenance Descriptions (SPMDESC)
Statistical Predictive Maintenance Values (SPMVALS)
Tasks (TASK)
Task Equipment Scheduling (TASKEQ)
Vendors (VENDOR)
Warehouses (WAREHOUSE)
Work Orders (WO)
Work Order Equipment List (WOEQLIST)
167
Asterisks (*) designate key fields. Refer to “Key Fields” in Chapter 2: Data Entry
Planning.
Employees (EMP)
Field Name Field ID Type Size Restrictions
Employee Code* EmpCode character 11
Last Name LastName character 15
First Name FirstName character 15
Social Security No. SocSecNum character 16
Address 1 Addr1 character 25
Address 2 Addr2 character 25
City City character 20
State State character 12
Postal Code Zip character 10
Telephone No. Phone character 30
Craft Craft character 6 Foreign Key: CRAFTS
Class Class character 6
Shift Shift character 2
Accumulated Sick AccumSickHrs float
Hours
Accumulated Vacation AccumVacHrs float
Hours
Hire Date HireDate date/time
Raise Date RaiseDate date/time
Notes Notes text
Seniority Seniority character 6
Skill Level SkillLevel character 6
Crew Crew character 6
Address 3 Addr3 character 25
Email Email character 50
Site SiteID character 15 Foreign Key: SITE
Department Department character 10 Foreign Key: DEPT
Cost Center CostCenter character 15 Foreign Key: COSTCTR
UpdateStamp date/time
UpdateUser character 30
Pager No. PagerNum character 50
ConvNum number
DSRowID number
Pager Email PagerMail character 50
Supervisor Supervisor character 11 Foreign Key: EMP
Equipment (EQUIP)
Field Name Field ID Type Size Restrictions
Equipment No.* EqNum character 30
Equipment Type EqType character 8 Foreign Key: EQTYPE
Description Description character 50
In Service InService character 1 Y or N
Location Location character 30 Foreign Key: LOCATION
Sub-location 1 SubLocation1 character 30 Foreign Key: LOCATION
Sub-location 2 SubLocation2 character 30 Foreign Key: LOCATION
Sub-location 3 SubLocation3 character 30 Foreign Key: LOCATION
Department Dept character 10 Foreign Key: DEPT
Serial No. SerialNum character 30
Model No. ModelNum character 30
Manufacturer Manufacturer character 12 Foreign Key: MANUFACT
Vendor ID VendorID character 15 Foreign Key: VENDOR
Spare-parts Code SpareCode character 10 Foreign Key: SPCODE
General Ledger No. GenLedger character 20 Foreign Key: LEDGER
Cost Center CostCenter character 15 Foreign Key: COSTCTR
Asset No. AssetNum character 15 Foreign Key: ASSET
Purchase Date PurchDate date/time
Startup Date StartupDate date/time
Warranty Expiration WarrantyDate date/time
Date
Life (mos.) Life number
Original Cost OriginalCost float
Replacement Cost ReplacementCost float
Employee Labor Cost InHouseLaborCost float
Vendor Labor Cost VendorCost float
Material Cost MatlCost float
Service Code ServiceCode character 10 Foreign Key: SERVCONT
Inventory (INVY)
Field Name Field ID Type Size Restrictions
Item No.* ItemNum character 25
Description Description character 50
Inventory Type Type character 6
Unit of Measure UOM character 8 Foreign Key: UOMUOP
Balance AcctCode character 15 Foreign Key: ACCT
Manufacturer OEMMfg character 12 Foreign Key: MANUFACT
Notes Notes text
Volume Volume float
Date Added DateAdded date/time
Class Class character 6
Weight Weight float
Cost Center CostCenter character 15 Foreign Key: COSTCTR
Model Model character 24
Date Last Edited LastEditDate date/time
User-defined Field 1 UD1 character 20
User-defined Field 2 UD2 character 20
User-defined Field 3 UD3 character 20
User-defined Field 4 UD4 character 20
Projects (PROJECT)
Field Name Field ID Type Size Restrictions
Project ID* ProjectID character 16
Project Task* ProjectTask character 20
Description Description character 50
Starting Date StartDate date/time
Ending Date EndDate date/time
Type ProjectType character 16
UpdateStamp date/time
UpdateUser character 30
ConvNum number 38
DSRowID number
Site SiteID character 15
Task Name TaskName character 30
Active ActiveFlag character 1
Billable ChargeableFlag character 1
ParentTaskID number 38
UpdateUser character 30
Vendors (VENDOR)
Field Name Field ID Type Size Restrictions
Vendor ID* VendorID character 12
Name Name character 30
Address 1 Addr1 character 35
Address 2 Addr2 character 35
City City character 20
State State character 12
Postal Code Zip character 10
Country Country character 15
Representative Rep character 25
Telephone No. Phone character 30
Extension Ext character 4
Fax No. Telefax character 50
Payment Terms Terms character 20
Freight Terms FreightTerms character 8
Ship Via ShipVia character 10
Shipping Terms Fob character 20
Minimum Order Minorderamt float 49
Amount
Vendor Branch* VendorBranchID character 12
Vendor Type VendorType character 20
Tax Code TaxCode character 20
Tax Type TaxType character 10
Notes Notes text
Date Last Received LastRecvDate date/time
Freight Carrier Shipper character 20
Federal Tax ID No. FedID character 15
Class Class character 6
Customer ID CustomerID character 12
Preferred Order PrefOrderMethod character 5
Method
Total Open TotalOpen float 49
Total Received TotalReceived float 49
Address 3 Addr3 character 35
Currency MP2Currency character 15
Email Email character 50
User-defined Field 1 UD1 character 20
User-defined Field 2 UD2 character 20
User-defined Field 3 UD3 character 20
TABLE DEFINITIONS 175
Field Name Field ID Type Size Restrictions
User-defined Field 4 UD4 character 20
User-defined Field 5 UD5 character 20
User-defined Field 6 UD6 character 20
User-defined Field 7 UD7 character 20
User-defined Field 8 UD8 character 20
User-defined Field 9 UD9 character 20
User-defined Field 10 UD10 character 20
UpdateStamp date/time
UpdateUser character 30
Pager No. PagerNum character 50
ConvNum number 38
DSRowID number
Warehouses (WAREHOUSE)
Field Name Field ID Type Size Restrictions
Warehouse* WarehouseID character 15
Description Description character 50
Address 1 Addr1 character 35
Address 2 Addr2 character 35
Address 3 Addr3 character 35
City City character 20
State State character 12
Postal Code Zip character 10
Country Country character 15
Contact Contact character 25
Telephone No. Phone character 30
Fax No. Telefax character 50
Extension Ext character 4
Email Email character 50
Costing Method CostMethod character 4 FIFO, LIFO, Weighted Averaging
Allow Negative QOH AllowNegQOH character 1 Y or N
Manager Manager character 11
Requisition Exceeds ReqOverMax character 1 Y or N
Max.
Primary Site PrimarySite character 15
UpdateStamp date/time
UpdateUser character 30
Pager No. PagerNum character 50
ConvNum number 38
Expense ExpenseAcctCode character 15 Foreign Key: ACCT
Write-off WriteOffAcctCode character 15 Foreign Key: ACCT
This appendix includes basic SQL utilities. The SQL Server Books Online includes
detailed procedures. Refer to “Accessing SQL Server Books Online” in Chapter 5:
Utilities.
IN THIS APPENDIX
Backing Up and Restoring SQL Databases
Optimizing SQL Data
181
Backing Up and Restoring SQL Databases
To safeguard the database against damage or loss, back up the database often. Routine
backups are much more cost efficient than re-entering lost data. Schedule to back up
the database when it is most convenient. The SQL Server Books Online includes
detailed procedures. Refer to “Accessing SQL Server Books Online” in Chapter 5:
Utilities.
audit trails, 86
A printing, 87
Access. See Microsoft Access purging records, 88
Active Users dialog box, 89 setting up, 86
adding Automatic Client Update Setup form, 58
new database connection to an existing automatic upgrades
workstation installation, 25 creating a repository, 12
add-ons AVI file type, 75
installing, 28
addresses
confirm-to, 69 B
invoice, 69 backup data, 182
ship-to, 69 base currency settings, Euro currency conversion,
API, 135 77
facilities management interface, 135 BMP file type, 75
application programming interfaces. See API
approve
requisitions C
bypassing the approval process, 68 captions, changing, 132
levels, 65 Change Password dialog box, 46
archive history Change Server Password dialog box, 84
inventory transactions, 95 check for orphans, 108
purchase order, 97 client, path for automatic update, 58
work order, 101 confirm-to address, 69
Archive Inventory Transactions dialog box, 95 converting data, 82
Archive Purchase Order History form, 97 Copy Role dialog box, 54
Archive Purchase Order Revisions form, 99 copy, security restrictions, 53
Archive Work Order History form, 101 costing methods
ASCII FIFO, 61
comma delimited file LIFO, 61
exporting data, 91 weighted averaging, 61
importing equipment and inventory data, 92 costs, inventory costing methods, 61
tab delimited file creating
exporting data, 91 repository for automatic upgrades, 12
importing equipment and inventory data, 92 credit cards, 76
Audio for Windows, 75 Credit Cards form, 76
Audit Trail print dialog box, 88 CSV
exporting to, 91
importing from, 92
currency settings, Euro currency conversion, 77
187
customize Euro currency conversion
field labels, 55 base currency settings, 77
menu option titles, 54 exchange rates, 79
wizard, 77
Euro Setup dialog box
D Currency Conversion Settings page, 78
data Exchange Rates page, 79
collection, planning, 33 Excel. See Microsoft Excel
entry exchange rates, Euro currency conversion, 79
methods, 39 executing
planning, 33 manual workstation installations, 20
exporting, 90 unattended workstation installations, 19
importing equipment and inventory, 92 export data, 90
surgery, 109 Export dialog box, 91
temporary, removing, 110
Data Interchange Format. See DIF
Data Surgery dialog box, 109 F
Data Surgery form, 110 facilities management interface. See FMI
data, converting, 82 facility setup, 58
database Facility Setup dialog box, 58
backup, 182 FAX file type, 75
optimizing, 185 Field Designer dialog box, 116
restore, 183 fields
database connection customizing labels, 55
adding a new, 25 definitions, 147
Dbase forms, 124
exporting data, 91 identification
importing equipment and inventory data, 92 custom, 35
DBF descriptions, 37
exporting to, 91 employees, 35
importing from, 92 equipment, 36
delete guidelines, 35
audit trail records, 88 inventory, 36
temporary data and views, 110 optional, 38
delete menu options, 120 types, 37
descriptions vendors, 36
identification methods, 37 key, 34
synchronizing equipment and inventory naming conventions, 114
descriptions, 94 security, 49
DIF, exporting to, 91 hidden, 49
DOC file type, 75 normal, 49
drawings. See multimedia files normal access, 49
read-only, 49
tab sheets, 129
E tables, 117
editable fields, 49, 50 FIFO, 61
employee identification methods, 35 file types
EPS file type, 75 AVI, 75
equipment BMP, 75
identification methods, 36 CSV
importing data, 92 exporting to, 91
synchronizing descriptions, 94 importing from, 92
equipment functions, 137 DBF
error codes, FMI, 144 exporting to, 91
importing from, 92
DIF, exporting to, 91
188 INDEX
DOC, 75 forms
EPS, 75 fields, 124
FAX, 75 labels, 123
HLP, 75 resetting, 133
HTM, 75 security, 50
HTML, 75 normal, 50
IMG, 75 normal access, 50
JPG, 75 read-only, 50
MDB, exporting to, 92 tab sheets, 125
PCX, 75 tables, 121
PNG, 75 Free, 142
RTF, 75 functions
TGA, 75 FMI
TIF, 75 equipment, 137
TXT, 75 inventory, 139
exporting to, 91 invoking, 137
importing from, 92 locations, 137
WAV, 75 sample, 145
WK1 statistical predictive maintenance, 141
exporting to, 92 user login, 137
importing from, 92 work orders, 140
WK3 work requests, 140
exporting to, 92 recordset, 142
importing from, 92 types, 136
WK4
exporting to, 92
importing from, 92 G
WKQ, exporting to, 92 generate
WMF, 75 purchase orders, options, 72
WPG, 75 requisitions, options, 66
WRK generating
exporting to, 92 configuration file for unattended workstation
importing from, 92 installations, 15
XLS GetFieldValue, 143
exporting to, 91 graphics. See multimedia files
importing from, 92 guidelines for data entry, 35
financial periods, 59
Financial Periods form, 59
First, 142 H
First In First Out. See FIFO help, attaching files, 75
FMI hide
functions fields, 49
equipment, 137 menu options, 51
inventory, 139 history
locations, 137 archiving
statistical predictive maintenance, 141 inventory transactions, 95
work orders, 140 purchase order, 97
work requests, 140 work order, 101
invoking functions, 137 restoring
Level parameter, 136 inventory transactions, 96
record structure, 136 purchase order, 98
sample code, 145 work order, 102
security, 136 HLP file type, 75
server registration, 136 HTM file type, 75
user login functions, 137 HTML, 75
HTML file type, 75
INDEX 189
I J
identification methods JPG file type, 75
custom, 35
equipment group, 38
industry standard, 38 K
item reference, 38 key fields, 34
manufacturers, 38 changing, 34
optional, 38 characters, 34
type reference, 38 guidelines, 35
images. See multimedia files naming, 34
IMG file type, 75
import
equipment data, 92 L
inventory data, 92 labels, adding to forms, 123
mapping data, 93 Last, 142
Import dialog box, 93 Last In First Out. See LIFO
increasing level parameter, FMI, 136
number of MP2 seats, 28 LIFO, 61
install local server. See FMI
MP2, 1 location functions, 137
installation Lotus 1-2-3
MP2, 1 exporting data, 92
requirements, 2 importing equipment and inventory data, 92
installations
executing manual workstation, 20
executing unattended workstation, 19 M
generating a configuration file for unattended maintenance security roles, 56
workstation, 15 management security roles, 56
installing markup rates, 61
add-ons, 28 MDB, exporting to, 92
MP2, 5 menu options
MP2 on the server, 5 creating, 119
SQL Server 2005 Express, 2 customizing titles, 54
interfaces. See API deleting, 120
inventory security, 51
archiving history, 95 hidden, 51
FIFO, 61 normal, 51
identification methods, 36 viewing properties, 120
importing data, 92 Menus dialog box, 119, 120
LIFO, 61 Microsoft Access, 92
quantities on hand, negative, 61 Microsoft Excel
restoring history, 96 exporting data, 91
security roles, 56 importing equipment and inventory data, 92
synchronizing descriptions, 94 Microsoft Word, 75
weighted averaging, 61 Move, 142
inventory functions, 139 MP2
Inventory Setup form, 60 form and table designer, 113
invoice initial setup, 57
addresses, 69 installation, 1
markup rates, 61 security, 41
tax rates, 61 uninstalling, 31
Invoice Setup form, 62 utilities, 81
items. See inventory MP2 seats
status changes, 69 increasing the number of, 28
MP2 server
installation, 5
190 INDEX
multimedia file search paths, 75 grouping, 72
Multimedia File Search Paths dialog box, 76 items
multimedia files auditing status changes, 69
quotations, 63 receiving options, 70
requisitions, 63 restoring history, 98
work orders, 74 revisions, 69
scheduled jobs, 103
setting up, 68
N purchasing
Next, 142 sample security, 56
Number of Records dialog box, 90 security, 51
numbering methods purchasing centers
purchase orders, 68 creating, 42
quotations, 63 user login, 90
requisitions, 63 Purchasing Centers form, 42
work orders, 74 Purchasing Role Setup dialog box, 52
Purchasing Setup dialog box
Addresses page, 70
O Generation Options page, 72
Object Property dialog box Purchasing Center page
field label customization, 55 enforcing automatic numbering, 69
field security, 49 next purchase order number, 69
form security, 50 recording PO revisions and item status
menu option security, 51 changes, 69
menu title customization, 54 Purge Audit Trail dialog box, 89
Object Selector dialog box, 121 purge audit trail records, 88
optimize SQL data, 185
orphan check, 108
Orphans dialog box, 108 Q
quantities on hand, negative, 61
Quattro, exporting data, 92
P Quick Role Assignments dialog box, 48
parts. See inventory quotations
passwords automatic numbering
server, 84 enforcing, 62
users entering, 63
changing, 46 multimedia files, 63
entering, 46 setting up, 62
path
automatic update, 58
multimedia files, 75 R
PCX file type, 75 read-only fields, 49
PNG file type, 75 read-write fields, 49, 50
Prev, 142 receiving options, 70
projection, work orders, 74 record structure, FMI, 136
properties, recordset, 143 records
Property Editor dialog box, 124 numbers, 90
province codes, 74 recordset
purchase orders example, 137
archiving history, 97 functions, 142
automatic numbering properties, 143
enforcing, 69 Report Designer dialog box, 121
entering, 68 reports
generation options security roles, 45
defaults, 72 reports, designing, 120
separate stock items from non-stock items, 72
INDEX 191
requirements
installation, 2 S
Requisition Setup dialog box scheduled jobs
Approval Levels page, 66 creating, 103
Generation Options page search paths for multimedia files, 75
entering options, 67 security, 41, 136
Numbering/Headings page fields, 49
next requisition and quotation numbers, 64 forms, 50
requisition heading, 64 read-only, 50
Single Source Letter page, 65 menu options, 51
Sites page, 63 hidden, 51
requisitions normal, 51
approving passwords, 46
bypassing the approval process, 68 purchasing, 51
levels, 65 roles
automatic numbering copying restrictions, 53
enforcing, 62 creating, 44
entering, 63 examples, 55
default, 66 printing, 45
generation options, 66 restricting, 49
approval for all items, 66 setting up, 44
approval for stock items only, 66 user accounts, 45
automatic purchase order generation, 66 server password, 84
mix non-stock items with stock items, 66 server registration
no automatic approval, 66 FMI, 136
one for all vendors, 66 Setup Audit Trail form, 87
one for each vendor, 66 ship-to address, 69
separate non-stock items from stock items, 66 single source letters, 65
grouping, 66 sites
heading, 64 creating, 43
multimedia files, 63 user login, 90
scheduled jobs, 103 Sites form, 44
setting up, 62 SPM functions
single source letters, 65 FMI, 141
reserved words, 114 spreadsheet, exporting data, 90
restore data, 183 SQL reserved words, 114
restore history SQL Server
inventory transactions, 96 books online, 110
purchase order, 98 installation requirements, 2
work order, 102 SQL Server 2005 Express
Restore Inventory Transactions dialog box, 96 installing, 2
Restore Purchase Order History form, 98 SQL Server Books Online dialog box
Restore Purchase Order Revisions form, 100 accessing SQL Server Books Online, 111
Restore Work Order History form, 102 SQL utilities
return codes, FMI, 144 backing up, 182
revisions, purchase orders, 69 optimizing data, 185
Rich Text, 75 restoring, 183
Role Assignments form, 47 state codes, 74
roles State/Province Codes form, 74
copying restrictions, 53 statistical predictive maintenance. See SPM
creating, 44 surgery, data, 109
printing, 45 symphony
Roles form, 45 exporting data, 92
RTF file type, 75 importing equipment and inventory data, 92
system information, 84
System Information dialog box, 85
192 INDEX
sites logged into, 90
T warehouses logged into, 90
tab sheets user login functions
fields, 129 FMI, 137
forms, 125 Users form, 46, 86
tables, 129 utilities, 81
table definitions active users, 89
project, 172 audit trails, 86
vendor, 175 checking for orphans, 108
Table Designer dialog box, 116 data conversion, 82
table names, 161 data surgery, 109
tables number of records, 90
creating, 115 removing temporary views, 110
definitions, 167 scheduled jobs, 103
employee, 168 synchronizing descriptions, 94
equipment, 169 system information, 84
inventory, 170
inventory costs, 171
inventory stock levels and locations, 171 V
meter readings, 172 vendor identification methods, 36
statistical predictive maintenance, 172 Video for Windows, 75
task, 174
task equipment scheduling, 174
wage rates, employees, 169 W
warehouses, 176 warehouses
work order equipment list, 178 creating, 43
work orders, 177 user login, 90
fields, 117 Warehouses form, 43
forms, 121 WAV file type, 75
naming conventions, 114 weighted averaging, 61
tab sheets, 129 wizard, Euro currency conversion, 77
tax rates, 61 WK1
temporary data, removing, 110 exporting to, 92
text, attaching files, 75 importing from, 92
TGA file type, 75 WK3
TIF file type, 75 exporting to, 92
TXT importing from, 92
exporting to, 91 WK4
importing from, 92 exporting to, 92
TXT file type, 75 importing from, 92
WKQ, exporting to, 92
WMF file type, 75
U Word. See Microsoft Word
unattended workstation installations words, reserved, 114
generating a configuration file, 15 work order functions
uninstalling FMI, 140
MP2, 31 Work Order Setup dialog box, 73
update, automatic, 58 work orders
user accounts archiving history, 101
active, 89 numbering
audit, 86 enforcing automatic numbering, 74
creating, 45 entering next work order number, 74
passwords projection, number of days to project, 74
changing, 46 restoring history, 102
entering, 46 scheduled jobs, 103
purchasing centers logged into, 90 setting up, 73
INDEX 193
work request functions, 140
workstation installation
adding a new database connection to an existing,
25
workstation installations
executing manual, 20
executing unattended, 19
workstation, path for automatic update, 58
WPG file type, 75
WRK
exporting to, 92
importing from, 92
X
XLS
exporting to, 91
importing from, 92
194 INDEX