2 Operating Guide
Table of Contents
Table of Contents
Introduction___________________________________ 15
Online Help (F1)__________________________________________ 16
1. File ________________________________________ 17
1-1. Change Password _______________________________________ 18
1-2. User Email Settings______________________________________ 19
1-3. Data Import_____________________________________________ 21
Overview _______________________________________________ 21
Phase 1 – Export Data into Excel ____________________________ 22
Phase 2 – Edit Spreadsheet ________________________________ 23
Phase 3 – Import Data _____________________________________ 25
Data Import – Customers ___________________________________ 30
Data Import – Customer Contacts ____________________________ 35
Data Import – Delivery Addresses ____________________________ 37
Data Import – Suppliers ____________________________________ 40
Data Import – Supplier Contacts _____________________________ 44
Data Import – Stock Items __________________________________ 46
Data Import – Item Sources _________________________________ 51
Data Import – Base Prices __________________________________ 54
Data Import – Qty Price Breaks ______________________________ 56
Data Import – BOM Routings ________________________________ 57
Data Import – BOM Components_____________________________ 61
1-4. Data Export ____________________________________________ 65
1-5. Data Dictionary _________________________________________ 71
1-6. Initial Stock Qty Import ___________________________________ 72
1-7. AR Beginning Balances __________________________________ 75
1-8. AP Beginning Balances __________________________________ 77
2. Admin______________________________________ 81
2-1. User Setup _____________________________________________ 82
2-2. Current Online Users ____________________________________ 86
2-3. Database Optimizer ______________________________________ 87
2-4. Upgrade License ________________________________________ 88
2-5. Run Command File ______________________________________ 89
Operating Guide 3
Table of Contents
4 Operating Guide
Table of Contents
Operating Guide 5
Table of Contents
6 Operating Guide
Table of Contents
Operating Guide 7
Table of Contents
7. MRP_______________________________________ 417
Overview _________________________________________________ 418
7-1. MRP Setup ____________________________________________ 421
7-1A. MRP Defaults ______________________________________ 421
7-1B. Shop Calendar _____________________________________ 424
7-2. MRP Settings __________________________________________ 426
Usage History Inquiry _____________________________________ 430
Production History Inquiry _________________________________ 430
Delivery History Inquiry____________________________________ 430
7-3. MRP __________________________________________________ 432
Step 1 – Generate Jobs for CTO Items _______________________ 433
Step 2 – Generate Jobs for Net Demand ______________________ 435
Step 3 – Generate Planned POs ____________________________ 439
Scheduling & Converting Planned Jobs _______________________ 446
Scheduling Planned Jobs __________________________________ 451
Converting Planned Jobs into Actual Jobs _____________________ 457
7-4. Work Center Scheduling _________________________________ 460
7-5. Job Scheduling ________________________________________ 467
7-6. PO Scheduling _________________________________________ 471
7-7. Delivery Date Estimator__________________________________ 473
7-8. MRP Reports __________________________________________ 475
7-8A. Master Job Schedule ________________________________ 475
7-8B. Job Outputs Schedule________________________________ 475
7-8C. Work Center Schedule _______________________________ 475
7-8D. Machine Schedule __________________________________ 476
7-8E. Subcontract WC Schedule ____________________________ 476
8 Operating Guide
Table of Contents
Operating Guide 9
Table of Contents
10 Operating Guide
Table of Contents
Operating Guide 11
Table of Contents
12 Operating Guide
Table of Contents
Operating Guide 13
Table of Contents
14 Operating Guide
Introduction
Introduction
Operating Guide 15
Introduction
company a score on each. This quarterly process will identify your weak spots
and enable you to gauge your progress over time.
All the contents of this Operating Guide can also be found in the system’s online
Help. While you are in any screen, press the F1 key to link to the Help topic for
that screen. You can also go to Help – DBA Help and locate topics using the
table of Contents or you can search for topics using the Index or Search tabs.
16 Operating Guide
1. File
1. File
The File menu is where you will find file-related utilities such as Data Import and
Data Export. Menu options include:
Main Menu
• File
• Data Import
• Data Export
• Data Dictionary
Startup Day
• Initial Stock Qty Import
• AR Beginning Balances
• AP Beginning Balances
Operating Guide 17
1-1. Change Password
18 Operating Guide
1-2. User Email Settings
This screen is for users who manage their own Email setup, such as their user
name and password. These settings are identical to those on the Email tab in
the User Setup screen, where Email setup is managed by the system
administrator. If a user does not personally manage his or her Email setup, we
suggest that you use password security to deny that user access to this screen.
Email Option
This setting defaults to the system Email Option selected in the Main Setup
screen. The default setting can be overridden here at the user level, if needed.
Two Email server options are available:
SMTP Email Client (Recommended)
This option will send outbound Emails directly from DBA via an SMTP
gateway.
NOTE: With this option, all customer/supplier Emails sent from DBA
are stored in the system’s database and can be read by clicking the
History button within the Customers screen and Suppliers screen.
Legacy Exchange Server Support
Only select this option if you have an older version of Microsoft Exchange
Server (version 5.5 or earlier) that does not support an SMTP gateway.
NOTE: With this option, Emails are not stored in the system’s
database.
Other Fields
Reply-To Email Address
This defaults to the Company Email Address setting in the Main Setup
screen. If you want Emails sent by this user to have a personal ‘Reply-To’
Operating Guide 19
1-2. User Email Settings
address instead of the company ‘Reply-To’ Email address, enter that Email
address in this field.
Outbound Mail Server (SMTP)
This field is only visible when the SMTP Email Client option is selected above.
Specify the address of the outbound SMTP server, which is in a
‘gateway.company.com’ format (such as ‘smtp.msn.com’ or
‘mail.pacbell.com’).
Port
This field is only visible when the SMTP Email Client option is selected above.
Enter the port that is required by your outbound SMTP server. Most typically
this is a setting of ‘25.’
Authentication Required for Outbound Email
This field is only visible when the SMTP Email Client option is selected above.
Select this checkbox if this user’s SMTP server requires user authentication.
When selected, two additional fields become visible.
User Name
Enter this user’s authentication user name.
Password
Enter this user’s authentication password.
20 Operating Guide
1-3. Data Import
Training Course
Support Center – Videos–Setup – Data Import
Overview
Import Tables
The Data Import screen is used during the Setup phase of implementation (as
specified in the Implementation Planner guide) and enables you to import the
following master tables:
• Customers
• Customer Contacts
• Delivery Addresses
• Suppliers
• Supplier Contacts
• Stock Items
• Item Sources
• Base Prices
• Qty Break Prices
• BOM Routings
• BOM Components
Import Process
The import process goes like this.
• For each table listed above, you export the data from your old system.
You either export the data directly into an Excel spreadsheet or you take
your export file and convert it into an Excel spreadsheet.
• You then edit your Excel spreadsheet so that the data conform to the
requirements of the DBA system.
• Once your spreadsheet is finalized, you map each of its columns to its
corresponding field in DBA and then you import the data in a single batch
transaction.
The specific steps in the data import process are detailed in the next three
sections.
Operating Guide 21
1-3. Data Import
22 Operating Guide
1-3. Data Import
Operating Guide 23
1-3. Data Import
Editing Tools
The following tools are available within Excel that can help you edit your
export data to conform to DBA’s requirements. Click Help within Excel for
detailed instructions.
Find & Replace
You can highlight a column and then use the Find & Replace function to
mass change a value. For example, if you need to convert all the ‘Y’ (yes)
values in a column to ‘T’ (true), this function can find all ‘Y’ values and
replace them with ‘T’ values.
Move Columns
You can use Cut and Paste to move columns to any desired left-to-right
order. This can be useful if you choose to structure your spreadsheet in
the same column order as the import specifications.
Split Columns
You can use the Text to Columns function to split the data within a single
column into multiple columns. For example, your old system may store
the city, state, and postal code for an address within a single field. The
Text to Columns function can split these values out by comma and/or
space separators into separate columns, as required by DBA. After the
split is done, some manual editing is usually required to make sure all the
text was split correctly.
NOTE: When you split a column, always temporarily move it to the
far right position in your spreadsheet so that the new columns that
get created do not overwrite any other columns.
Merge Columns
You can merge data from two columns into one column by creating a third
column and populating that column with a merge formula, such as:
=(A7&” “&B7)
For example, your old system may store a contact name in two fields, one
for the first name and one for the last name. In DBA, the contact name is
a single field. Using a merge formula, you can combine the contents of
two columns into a single column.
24 Operating Guide
1-3. Data Import
Opening Screen
(File – Data Import)
On the Data Import opening screen, select the table to be imported and click OK.
Operating Guide 25
1-3. Data Import
26 Operating Guide
1-3. Data Import
Your spreadsheet columns are displayed on this screen. Click each column
heading and select the corresponding DBA field from the drop down list.
The drop down list looks like this:
Operating Guide 27
1-3. Data Import
28 Operating Guide
1-3. Data Import
Save Specifications
Before you actually begin the import, you should save your settings by clicking
the Specifications button in the lower left.
Give your specifications a name so that they can be re-loaded if you need to run
the import again.
Execute Button
The final step is to click the Execute button, which runs the actual import.
Error Log
If the program detects any invalid entries, it will give you a list in an error log
screen. You must make appropriate corrections and run the import again.
When errors occur, usually, you’ve got values in your spreadsheet that do not
match up with the values in their corresponding sub-tables in DBA. In your
spreadsheet, make sure you don’t have any spaces in front of a field value.
Make sure the case agrees with the case of the corresponding names on the
DBA side. You may also be missing a value in a required field, such as a blank
Customer Type.
So make sure you correct each record that is listed in the error log.
Operating Guide 29
Data Import - Customers
Supporting Tables
Some or all of the following tables must be created in advance before you can
import your customers. Refer to the Implementation Planner guide for details.
Tax Codes
In USA and Canadian tax environments, Tax Codes are assigned at the
customer level, in which case you must set up all your Tax Codes in advance
of importing customers. In VAT/GST environments, a system level default
sales Tax Code is used, in which case no advance setup is required.
Customer Types
Each customer is assigned to a Customer Type.
Customer Terms
Payment terms are assigned to each customer, so you must set up your
Customer Terms table.
Sales Regions
Sales Regions are optional and help you organize your customers
geographically.
Sales Reps & Commission Codes
Sales Rep Types, Sales Reps, and Commission Codes should be set up if
you pay commissions to sales reps.
Lead Sources
Lead Sources are optional and help you gather statistics on where your new
customer leads are coming from.
Ship Methods
The ship methods table determines the preferred shipping method for each
customer.
Price Levels
If you will be differentiating pricing among your customers using Price Levels,
you must set up your Price Levels in advance.
Discount Codes
If you will be differentiating pricing among customers using Discount Codes,
you must set up your Discount Codes in advance.
30 Operating Guide
Data Import - Customers
Spreadsheet Columns
Your spreadsheet can consist of some or all of the following columns. Be sure
and insert a title in row one of each column heading so that the column can be
identified during the import process.
Customer Name (Required)
What is called the Customer Name in DBA might be called the “customer
code” in your old system. This is the key field that uniquely identifies the
customer record.
NOTE: If your old system uses a short code to identify the customer
instead of the full name as in DBA, you can store the short code in the
X-Ref Code field, which is described further below.
Editing
The Customer Name is a 50-character field that is the primary
identification for the customer on screens and reports. We suggest you
use the customer’s full name so that it is readily identifiable to your users.
If the customer ID in your old system is a code rather than a name, we
suggest you replace it with the customer’s actual name. One way to do
this is to cut and paste the Trading Name column (see next) into this
column.
NOTE: Each Customer Name must be unique. So if you have two or
more customer accounts with the same name, which is common when
you sell to companies that have multiple facilities, make each name
unique, such as by appending the city or some other identifier in
parenthesis following the name.
Trading Name (Required)
This is the name that prints on quotes, acknowledgments, packing slips, and
invoices. Unlike the Customer Name, duplicate values are allowed.
Normally, the Customer Name and the Trading Name are the same except in
cases where the Customer Name has been appended to avoid duplicate
values.
X-Ref Code
If you are using DBA with an outside accounting system, it may be that the
customer is identified in the outside system with a short code instead of the
full customer name as in DBA. For financial transfer purposes, you can store
the short code in this field, which is one of the fields available for transfer in
the AR Invoice Transfer screen. When you import the AR invoice transfer file
into your outside system, this field is mapped to the customer code in your
outside system.
Customer Payment Terms
Any value in this column must correspond to a code in the Customer Terms
table.
Operating Guide 31
Data Import - Customers
Customer Notes
These are freeform notes stored against the customer. There is no specific
limit to the length of this field.
Price Level
All values in this column must correspond to a Price Level code in DBA.
Price Levels are optional.
Discount Code
All values in this column must correspond to a Discount Code in DBA.
Discount Codes are optional.
Currency Code
Multi-currency processing is under development and not currently available.
Customer Type
The Customer Type might be called a customer “class” or “category” in your
old system. If a value is not specified, the program assigns the system’s
default Customer Type. Any value in this column must correspond to a code
in the Customer Types table.
Sales Region
The Sales Region is optional and organizes customers by geography. Any
value in this column must correspond to a code in the Sales Regions table.
Commission Code
In your old system, the equivalent to what is called a Commission Code in
DBA is probably a salesperson name or number assigned to the customer.
Any value in this column must correspond to a code in the Commission
Codes table.
Editing
The Commission Code almost surely is a new table in DBA that can be
used to replace your default sales person setting, if applicable. See the
Sales Reps and Commission Codes videos in the Customer Setup training
course for details on how the Commission Code works. Cut and paste
your Commission Codes into your spreadsheet.
Lead Source
The Lead Source is an optional field that tells you where the customer first
found out about your company. Any value in this column must correspond to
a code in the Lead Sources table.
Address 1
This is usually the street address or PO Box associated with the billing
address.
32 Operating Guide
Data Import - Customers
Delivery Addresses
Each customer’s delivery addresses are stored in a separate Delivery
Addresses sub-table that allows for multiple addresses per customer. In
some systems, delivery addresses are each stored in the customer table
as a customer record. If this is the case, you should copy your
spreadsheet to another name, so that you now have two spreadsheets.
One spreadsheet will be used for customer import and one for delivery
address import.
In your customer spreadsheet, you should delete all rows that represent
delivery addresses. In your delivery address spreadsheet, you should
delete all rows that represent billing addresses. See the next chapter for
details on importing your delivery addresses.
Address 2
Most systems also have a second address line that is often used for the
office, unit, or suite number.
City
The City associated with the billing address.
State
The State or Province associated with the billing address.
Zip Code/Postal Code
The Postal Code associated with the billing address.
Country
The Country associated with the billing address.
Phone Number
This is a company-level setting that is not for a specific contact person.
Fax Number
This is a company-level setting that is not for a specific contact person.
Mobile Phone Number
This is a company-level setting that is not for a specific contact person.
Email Address
This is a company-level setting that is not for a specific contact person.
Web Address
The customer’s URL.
Tax Code
If you are in a VAT/GST tax environment, leave this column blank because
you will not assign tax codes at the customer level. If you are in a USA or
Canadian tax environment, you most likely have some sort of tax code
assigned to the customer in your old system. It may be called a “tax group”,
Operating Guide 33
Data Import - Customers
“tax ID”, or some other such name. You may be able to replicate these tax
codes in the Tax Codes table in DBA, in which case you can import the
values in this column without changes. If you create new Tax Codes in DBA,
you must manually assign the values in this column.
Credit Limit
Open aging plus new sales orders are not permitted to exceed this amount.
Ship Method
The customer’s preferred ship method might be called a “ship via” or some
other name in your old system. Any value in this column must correspond to
a code in the Ship Methods table.
Tax Reference Number
You can export the customer’s Tax Number, which might be called “resale
number” or “registration ID” in your old system.
Bank Name
You can export a Bank Name, if such a field exists in your old system.
Bank Account No
You can export a Bank Account number, if such a field exists in your old
system.
User Defined Field 1-6
User-Defined Date Field 1-6
DBA includes a total of six user defined fields, each of which is identified with
its own number. Within a numbered field, it can have a text value in the User-
Defined Field or a date value in the User-Defined Date Field, but it cannot
have a value in both fields.
Date Field Format
If you enter a date value in a User-Defined Date Field, it must conform to
the Short Date format defined in the Regional and Language Options
found in the Windows Control Panel on your file server.
Spreadsheet Import
The Customers spreadsheet is imported using the Import Wizard. See Phase 3
– Import Data at the beginning of this chapter for instructions.
34 Operating Guide
Data Import – Customer Contacts
Customer Contacts are imported separately from Customers because they are
stored in a separate sub-table that allows for multiple contacts per customer.
Supporting Tables
Some or all of the following tables must be created in advance before you can
import your Customer Contacts. Refer to the Implementation Planner guide for
details.
Customers
You must import or enter all your Customers before you can import customer
contacts. See the previous chapter for details.
Contact Types
Contact Types are used to classify contacts and are set up in the Sales –
Sales Setup – Contact Types screen.
Spreadsheet Columns
Your spreadsheet can consist of some or all of the following columns. Be sure
and insert a title in row one of each column heading so that the column can be
identified during the import process.
Customer Name (Required)
This field links the contact to the customer and must be identical to the
Customer Name in the customer record.
NOTE: If when you imported your customers you changed the
Customer Name, you must change the Customer Name column on
your spreadsheet to match the new names.
Contact Name (Required)
The name of the contact person.
Contact Type
Contact Types are used to classify contacts and must correspond to a record
in the Contact Types table.
Phone Number
The contact person’s phone number.
Operating Guide 35
Data Import – Customer Contacts
Fax
The contact person’s fax number.
Email Address
The contact person’s Email address.
Mobile Phone
The contact person’s cell phone number.
Description
A reference note that further describes the contact person.
Spreadsheet Import
The Customer Contacts spreadsheet is imported using the Import Wizard. See
Phase 3 – Import Data at the beginning of this chapter for instructions.
36 Operating Guide
Data Import – Delivery Addresses
Supporting Tables
Some or all of the following tables must be created in advance before you can
import your customer Delivery Addresses. Refer to the Implementation Planner
guide for details.
Customers
You must import or enter all your Customers before you can import delivery
addresses.
Customer Contacts
You can optionally assign a contact person from the Customer Contacts table
to the delivery address.
Ship Methods
You can optionally assign a shipping method from the Ship Methods table to
the delivery address.
Tax Codes
In USA and Canadian tax environments, Tax Codes are often assigned at the
delivery address level, in which case you must set up all your Tax Codes in
advance of importing delivery addresses. In VAT/GST environments, a
system level default sales Tax Code is used, in which case no advance setup
is required.
Spreadsheet Columns
Your spreadsheet can consist of some or all of the following columns. Be sure
and insert a title in row one of each column heading so that the column can be
identified during the import process.
Operating Guide 37
Data Import – Delivery Addresses
38 Operating Guide
Data Import – Delivery Addresses
USA or Canadian tax environment, you have the option of leaving this blank,
in which case the Tax Code assigned to the customer is used, or you can
assign a Tax Code against the delivery address as an exception. Any values
used in this column must correspond to values in the Tax Codes table.
Spreadsheet Import
The Delivery Addresses spreadsheet is imported using the Import Wizard. See
Phase 3 – Import Data at the beginning of this chapter for instructions.
Operating Guide 39
Data Import – Suppliers
Supporting Tables
Some or all of the following tables must be created in advance before you can
import your Suppliers. Refer to the Implementation Planner guide for details.
Supplier Types
Each supplier is assigned to a Supplier Type.
Supplier Terms
Payment terms are assigned to each supplier, so you must set up your
Supplier Terms table.
Supplier Regions
Supplier Regions are optional and help you organize your suppliers
geographically.
Supplier Codes
Supplier Codes are optional and are user-defined codes that can be used for
any classification purpose.
Spreadsheet Columns
Your spreadsheet can consist of some or all of the following columns. Be sure
and insert a title in row one of each column heading so that the column can be
identified during the import process.
Supplier Name (Required)
What is called the Supplier Name in DBA might be called the “supplier code”
in your old system. This is the key field that uniquely identifies the supplier
record.
NOTE: If your old system uses a short code to identify the supplier
instead of the full name as in DBA, you can store the short code in the
X-Ref Code field, which is described further below.
Editing
The Supplier Name is a 50-character field that is the primary identification
for the supplier on screens and reports. We suggest you use the
supplier’s full name so that it is readily identifiable to your users. If the
supplier ID in your old system is a code rather than a name, we suggest
40 Operating Guide
Data Import – Suppliers
you replace it with the supplier’s actual name. One way to do this is to cut
and paste the Trading Name column (see next) into this column.
NOTE: Each Supplier Name must be unique. So if you have two or
more supplier accounts with the same name, make each name unique,
such as by appending the city or some other identifier in parenthesis
following the name.
Trading Name (Required)
This is the name that prints on purchase orders. Unlike the Supplier Name,
duplicate values are allowed. Normally, the Supplier Name and the Trading
Name are the same except in cases where the Supplier Name has been
appended to avoid duplicate values.
X-Ref Code
If you are using DBA with an outside accounting system, it may be that the
supplier is identified in the outside system with a short code instead of the full
supplier name as in DBA. For financial transfer purposes, you can store the
short code in this field, which is one of the fields available for transfer in the
PO Invoice Transfer screen. When you import the PO invoice transfer file into
your outside system, this field is mapped to the supplier code in your outside
system.
Payment Terms
Any value in this column must correspond to a code in the Supplier Terms
table.
Notes
These are freeform notes stored against the customer. There is no specific
limit to the length of this field.
Currency Code
Multi-currency processing is under development and not currently available.
Supplier Type
The Supplier Type might be called a supplier “class” or “category” in your old
system. If a value is not specified, the program assigns the system’s default
Supplier Type. Any value in this column must correspond to a code in the
Supplier Types table.
Supplier Region
The Supplier Region is optional and organizes suppliers by geography. Any
value in this column must correspond to a code in the Supplier Regions table.
Supplier Code
The Supplier Code is a user-defined code that can be used for any
classification purpose. Any value in this column must correspond to a code in
the Supplier Codes table.
Operating Guide 41
Data Import – Suppliers
Address 1
This is usually the street address or PO box associated with the mailing
address.
Address 2
Most systems also have a second address line that is often used for the
office, unit, or suite number.
City
The City associated with the mailing address.
State
The State or Province associated with the mailing address.
Zip Code/Postal Code
The Postal Code associated with the mailing address.
Country
The Country associated with the mailing address.
Phone Number
This is a company-level setting that is not for a specific contact person.
Fax Number
This is a company-level setting that is not for a specific contact person.
Email Address
This is a company-level setting that is not for a specific contact person.
Web Address
The supplier’s URL.
Tax Code
We recommend that you leave this field blank because purchase taxation is
almost always handled by a system level default purchase Tax Code rather
than tax codes assigned at the supplier level.
Ship Method
Your preferred Ship Method might be called a “ship via” or some other name
in your old system.
Tax Reference Number
You can export the supplier’s Tax Number, which might be called “resale
number” or “registration ID” in your old system.
Bank Name
You can export a Bank Name, if such a field exists in your old system.
Bank Account No
You can export a Bank Account number, if such a field exists in your old
system.
42 Operating Guide
Data Import – Suppliers
Spreadsheet Import
The Suppliers spreadsheet is imported using the Import Wizard. See Phase 3 –
Import Data at the beginning of this chapter for instructions.
Operating Guide 43
Data Import – Supplier Contacts
Supplier Contacts are imported separately from Suppliers because they are
stored in a separate sub-table that allows for multiple contacts per supplier.
Supporting Tables
Some or all of the following tables must be created in advance before you can
import your Supplier Contacts. Refer to the Implementation Planner guide for
details.
Suppliers
You must import or enter all your Suppliers before you can import supplier
contacts. See the previous chapter for details.
Contact Types
Contact Types are used to classify contacts and are set up in the Purch –
Purchasing Setup – Contact Types screen.
Spreadsheet Columns
Your spreadsheet can consist of some or all of the following columns. Be sure
and insert a title in row one of each column heading so that the column can be
identified during the import process.
Supplier Name (Required)
This field links the contact to the supplier and must be identical to the Supplier
Name in the supplier record.
NOTE: If when you imported your suppliers you changed the Supplier
Name, you must change the Supplier Name column on your
spreadsheet to match the new names.
Contact Name (Required)
The name of the contact person.
Contact Type
Contact Types are used to classify contacts and must correspond to a record
in the Contact Types table.
Phone Number
The contact person’s phone number.
44 Operating Guide
Data Import – Supplier Contacts
Fax
The contact person’s fax number.
Email Address
The contact person’s Email address.
Mobile Phone
The contact person’s cell phone number.
Description
A reference note that further describes the contact person.
Spreadsheet Import
The Supplier Contacts spreadsheet is imported using the Import Wizard. See
Phase 3 – Import Data at the beginning of this chapter for instructions.
Operating Guide 45
Data Import – Stock Items
Supporting Tables
Some or all of the following tables must be created in advance before you can
import your Stock Items. Refer to the Implementation Planner guide for details.
Item Categories (Required)
Each item is assigned to an Item Category for classification purposes.
Locations
Each item can optionally be assigned to a default Issue Location and Receipt
Location.
Spreadsheet Columns
Your spreadsheet can consist of some or all of the following columns. Be sure
and insert a title in row one of each column heading so that the column can be
identified during the import process.
Item ID (Required)
The first column is what is called the Item ID in DBA. In some systems this is
called a “part number”; in others an “item code”.
CAUTION: Do not edit your Item ID’s in the spreadsheet. Other tables,
such as your bills of material, will be keyed to these same Item ID’s, so
if you change them here you will get mis-matched tables and orphaned
records.
Description (Required)
In DBA the Description is 50 characters long. If yours is longer or is
comprised of two fields, you’ll have to do some editing here to get it to fit the
DBA Description field size.
Stocking UM (Required)
This should be your stocking unit of measure. If you also have a purchasing
unit of measure, it will be dealt with later when you import your Item Sources.
Item Category (Required)
The Item Category might be called an item “type” or “class” in your old
system. The values in this column must correspond to records in the Item
Categories table.
46 Operating Guide
Data Import – Stock Items
Operating Guide 47
Data Import – Stock Items
Reorder Level
This is the item’s Reorder Level, which might be referred to as a “reorder
point” in your old system.
Min Order
This is the item’s Min Order amount, used in MRP.
Lead Days
This is the item’s Lead Days setting, sometime referred to as “lead time” in
other systems. For ‘P’ (purchased) items, this is the total number of days
normally required to receive the item from its default supplier. For ‘M’
(manufactured) items, this is the number of days normally required before a
job can be started, to account for advance preparation time or time required
to make lower level subassemblies.
Whole No Rounding (T, F)
Enter a ‘T’ if the item is always ordered and stocked in whole number
increments. Enter an ‘F’ if the item can be stocked in a decimal quantity.
Order Multiple
This is an MRP setting that rounds PO and job quantities so that they are
always divisible by a specified increment. For example, a particular item
might always have to be ordered in multiples of one hundred, such as 100,
200, 300, etc.
Custom to Order (M Items Only) T/F
This is an MRP setting that identifies when an item is always made to
customer order and is customized in some manner such that it can’t be
stocked or shipped to other customers. Enter a ‘T’ against such items. If the
item is not customized and can be shipped to any customers, enter an ‘F’. If
you leave the column blank, items are assigned ‘F’ by default.
Job Days (M Items Only)
This is an MRP setting that represents the typical number of production days
required from job release through job finish. This setting applies to ‘M’ items
only.
Run Size (M Items Only)
This is an MRP setting that represents the most typical job quantity for this
item.
Drawing No
This setting applies to ‘M’ items only.
Drawing Title
This setting applies to ‘M’ items only.
Unit Weight
The weight (pounds, kilos, etc.) associated with one unit of the item.
48 Operating Guide
Data Import – Stock Items
Unit Volume
The volume (cubic feet, meters, etc.) associated with one unit of the item.
Standard Pack Size
The number of units included in one shipping pack (carton, pallet, etc.) for the
item.
Conversion Factor
This is a dimension field for reference only.
Fixed Width
This is a dimension field for reference only.
Fixed Length
This is a dimension field for reference only.
Proportion
This is a dimension field for reference only.
Tax Code
In the vast majority of cases, a tax code does not need to be specified at the
item level and this field can be left blank. This is because line item taxation is
usually governed at the sales order or purchase order header level. Only if
the item requires a tax code exception do you need to make an entry into this
column. Any values in this column must correspond to values in the Tax
Codes table.
Warranty Code
Any value in this column must correspond to a record in the Warranty Codes
table.
UPC Bar Code
This is a cross-reference ID number used in association with UPC bar coding.
Path to Picture File
This specifies the location of a graphical image associated with this item.
User Defined Field 1-6
User-Defined Date Field 1-6
DBA includes a total of six user defined fields, each of which is identified with
its own number. Within a numbered field, it can have a text value in the User-
Defined Field or a date value in the User-Defined Date Field, but it cannot
have a value in both fields.
Date Field Format
If you enter a date value in a User-Defined Date Field, it must conform to
the Short Date format defined in the Regional and Language Options
found in the Windows Control Panel on your file server.
Operating Guide 49
Data Import – Stock Items
Spreadsheet Import
The Stock Items spreadsheet is imported using the Import Wizard. See Phase 3
– Import Data at the beginning of this chapter for instructions.
50 Operating Guide
Data Import – Item Sources
Item Sources are imported separately from Stock Items so that you can specify
multiple Suppliers per item.
If your old system only includes a single Preferred Supplier that is part of your
item master table, you still must import that information separately from your
stock items. We suggest you take your Stock Items spreadsheet, which contains
the Preferred Supplier field, and do a “save as” to a different name to create an
Item Sources spreadsheet. Once created, you can then delete all the unneeded
columns to get your spreadsheet to conform to the specifications listed below.
Alternates, Complementary, Customer X-Refs Not Included
The Item Sources import deals with Suppliers and Manufacturers only. Alternate,
Complementary, and Customer cross-references are not included and must be
entered manually.
Supporting Tables
Some or all of the following tables must be created in advance before you can
import your Item Sources. Refer to the Implementation Planner guide for details.
Stock Items (Required)
All your purchased items must be entered or imported before you can assign
Item Sources.
Suppliers (Required)
All Suppliers specified as Item Sources must be set up first in the Suppliers
table.
Manufacturers
Manufacturers are optional. Any Manufacturers specified must correspond to
records in the Manufacturers table.
Spreadsheet Columns
Your spreadsheet must consist of all of the following columns.
NOTE: The columns in this spreadsheet must be in the exact order listed.
We recommend inserting column headings in row one for identification
purposes.
Operating Guide 51
Data Import – Item Sources
Item ID (Required)
The Item ID to which the item source is linked. Any value in the column must
correspond to a record in the Stock Items table.
Supplier (Required)
The Supplier that is the source for this item. Any value in the column must
correspond to a record in the Suppliers table.
NOTE: When you specify multiple Suppliers against one item, the
Supplier in the first position will be designated by the program as the
Default Supplier.
Supplier Part # (Required)
You must specify the supplier’s part number. If you do not know the
supplier’s part number, use the DBA Item ID.
Description
You can optionally specify the supplier’s Description for the item, if it differs
from the item’s Description.
NOTE: Be sure and create this column, even if it contains no values.
UM
You can optionally specify the supplier’s unit of measure for the item, if it
differs from the item’s stocking unit of measure.
NOTE: Be sure and create this column, even if it contains no values.
Multiplier
This is used to calculate the supplier’s order quantity if the supplier sells the
item in a different unit of measure than your stocking unit of measure. The
DBA quantity is multiplied by this amount to arrive at the supplier’s quantity.
Here are two examples:
Stock in Buy in Multiplier
FT YARD .333
FT INCH 12
NOTE: Be sure and create this column, even if it contains no values.
Manufacturer
You can optionally specify a Manufacturer within this Supplier record. Any
value in the column must correspond to a record in the Manufacturers table.
NOTE: Be sure and create this column, even if it contains no values.
Mfg Part #
You can optionally specify a Manufacturer part number within this Supplier
record.
52 Operating Guide
Data Import – Item Sources
Spreadsheet Import
Your Item Sources spreadsheet is imported directly without the aid of the Import
Wizard. You simply navigate to your spreadsheet file in the screen shown below.
Select the checkbox underneath if row one of your spreadsheet is used for
column headings. Click the Import button to start the import process.
If any errors are found, they are listed Errors tab. Correct the errors in your
spreadsheet, then run the import again.
Operating Guide 53
Data Import – Base Prices
Base Prices are imported separately from Stock Items because they are stored in
a different table.
If your old system includes a Base Price that is part of your item master table, we
suggest you take your Stock Items spreadsheet, which contains the Base Price
field, and do a “save as” to a different name to create a Base Prices spreadsheet.
Once created, you can then delete all the unneeded columns to get your
spreadsheet to conform to the specifications listed below.
Qty Price Breaks are imported separately
If you have additional prices based on quantity, those Qty Break Prices are
imported separately from Base Prices. See the next section for details.
Supporting Tables
The following table must be created in advance before you can import your Base
Prices. Refer to the Implementation Planner guide for details.
Stock Items (Required)
All the items you sell must be entered or imported before you can assign
Base Prices.
Spreadsheet Columns
Your spreadsheet must include the following columns. Be sure and insert a title
in row one of each column heading so that the column can be identified during
the import process.
Item ID (Required)
The Item ID to which the item source is linked. Any value in the column must
correspond to a record in the Stock Items table.
Next Price (Required)
The Base Price actually gets imported into the Next Price field.
54 Operating Guide
Data Import – Base Prices
Spreadsheet Import
The Base Prices spreadsheet is imported using the Import Wizard. See Phase 3
– Import Data at the beginning of this chapter for instructions.
Operating Guide 55
Data Import – Qty Price Breaks
Qty Price Breaks are imported separately from Base Prices because they are
stored in a different table that allows for multiple break prices against an item.
Supporting Table
The following table must be created in advance before you can import your Base
Prices. Refer to the Implementation Planner guide for details.
Base Prices (Required)
You must first enter or import Base Prices before you can import Qty Break
Prices.
Spreadsheet Columns
Your spreadsheet can consist of some or all of the following columns. Be sure
and insert a title in row one of each column heading so that the column can be
identified during the import process.
Item ID (Required)
The Item ID to which quantity break price is linked. Any value in the column
must correspond to a record in the Stock Items table.
Price
This is the quantity break Price.
NOTE: Leave this field blank if you enter a % of Base value.
Quantity (Required)
This is the Quantity at which the Price takes effect.
% of Base
As an alternative to a specific Price, you can enter a % of Base, which is a
decimal number. For example, if you want the quantity break to be 80.5% of
Base Price, enter ‘80.5’.
NOTE: Leave this field blank if you enter a Price value.
Spreadsheet Import
The Qty Break Prices spreadsheet is imported using the Import Wizard. See
Phase 3 – Import Data at the beginning of this chapter for instructions.
56 Operating Guide
Data Import – BOM Routings
Supporting Tables
Some or all of the following tables must be created in advance before you can
import your BOM Routings. Refer to the Implementation Planner guide for
details.
Stock Items (Required)
All your ‘M’ items should be entered or imported before you can import BOM
Routings.
Work Centers (Required)
Each routing sequence must be assigned to a Work Center.
Machines
You can optionally assign a routing sequence to particular Machine.
Suppliers
All Suppliers that provide subcontract services must be entered or imported
before you can import BOM Routings.
Revision Names
If you use revisions, each routing sequence must be assigned to a Revision
name. All revision names must be set up in the Revision Names table before
you can import BOM Routings.
Spreadsheet Columns
Your spreadsheet can consist of some or all of the following columns. Be sure
and insert a title in row one of each column heading so that the column can be
identified during the import process.
Parent ID (Required)
This is the ‘M’ item associated with the routing sequence. Any value in this
field must correspond to a record in the Stock Items table.
Revision
Each routing sequence must be assigned to a Revision name. If you don’t
use revisions, you can leave this field blank and the program will populate it
with your system Default Revision.
Operating Guide 57
Data Import – BOM Routings
Sequence (Required)
This is the ID number that identifies this routing sequence and determines the
sequence sort order.
Description
This is the sequence Description, which describes the production process or
service to be performed.
Work Center (Required)
Each routing sequence must be assigned to a Work Center. Any value in the
column must correspond for a record in the Work Centers table.
Machine
Each routing sequence can optionally be assigned to a Machine. Any value
in this column must correspond to a record in the Machines table.
Setup Hours
These are the setup hours required to prepare this sequence.
NOTE: Setup Hours must be in decimal format. If your old system
stores this in hours, minutes, and seconds, you must convert all the
values in this column into decimal numbers. 30 minutes, for example,
would be ‘.5’ hours.
Items/Process
If you leave this blank, the import program will give it a value of ‘1’.
Processes/Hr
This is your cycle time or production rate.
No Persons
This determines the number of persons required to perform the sequence. If
you leave this column blank, the import program assigns it a value of ‘1’.
Backflush (T/F)
Enter a ‘T’ if the labor for this sequence is to be backflushed based on items
completed. Enter an ‘F’ if the labor hours are to be collected and entered
from time sheets. If you leave this column blank, the import program assigns
it a value of ‘T’.
Days to Next
This is an optional field that specifies an interval in days between this
sequence and the next sequence.
Traveler Notes
This is the freeform text that documents the process to be performed.
Subcontract: Supplier
If this sequence is associated with a subcontract service stage, this is the
Supplier that performs the service.
58 Operating Guide
Data Import – BOM Routings
Spreadsheet Import
The BOM Routings spreadsheet is imported using the Import BOM Routings
screen shown below.
1. Column headings
This checkbox is selected by default and tells the program to skip row one of the
spreadsheet because it contains column headings.
2. Choose the import file
Click the 3-dot button to navigate to your *.csv file, which is your spreadsheet.
Operating Guide 59
Data Import – BOM Routings
Required
This checkbox is selected when the field is required, which means all rows in
your spreadsheet must have a value. Non-required fields do not have to be
mapped to a spreadsheet column.
DBA Field
This is the descriptive name of the field in DBA.
Type, Len
‘C’ in the Type column indicates an alphanumeric field with a limit of so many
characters as specified in the Len column. ‘N’ in the Type column indicates a
numeric field.
Info
You can click the button in this column for additional information regarding
this field.
DBA Field Name
This is the actual name of the field in the database.
4. Import
When you are done with your mapping, click the Import button. The program will
attempt to import your data. If any errors are found, the data will not be imported
and you will be given an error report. You should print out the report and make
corrections to your spreadsheet.
NOTE: After you print out your report, do not close the Import Routings
screen. If you do so, you’ll have to re-do all your mappings once again.
When the program is able run through the data without finding any errors, it will
then ask you if you wish to import the data. Click Yes and all the data on the
spreadsheet will be imported.
Copyright Notice
Portions of this import program Copyright 2005-2006 White Peak Software Inc
60 Operating Guide
Data Import – BOM Components
Supporting Tables
Some or all of the following tables must be created in advance before you can
import your BOM Components. Refer to the Implementation Planner guide for
details.
Stock Items (Required)
All BOM parent items and components should be entered or imported before
you can import BOM Components.
Revision Names
If you use revisions, each component must be assigned to a Revision name.
All revision names must be set up in the Revision Names table before you
can import BOM Components.
Routings
Routings should be entered or imported before BOM Components so that
components can be assigned to the routing sequences in which they are
consumed.
Descriptors
We do not recommend using Descriptors as BOM Components, but if you
choose to do so, you must first create them manually in the Descriptors
screen.
Spreadsheet Columns
Your spreadsheet can consist of some or all of the following columns. Be sure
and insert a title in row one of each column heading so that the column can be
identified during the import process.
Parent ID (Required)
This is the ‘M’ item associated with the component. Any value in this field
must correspond to a record in the Stock Items table.
Revision
Each component must be assigned to a Revision name. If you don’t use
revisions, you can leave this field blank and the program will populate it with
your system Default Revision.
Operating Guide 61
Data Import – BOM Components
Component (Required)
Values in this column must correspond to a record in the Stock Items table.
Line No
The Line No field enables you to bring in your existing line numbers. If you
leave this column blank, the import program will assign line numbers in the
order that it imports your components, and will number then in increments of
10. If the components look to be in the correct order on your spreadsheet,
you can delete the Line No column and the components will come into DBA
uniformly numbered as 10, 20, 30 etc.
Sequence
You can optionally assign each component to the routing Sequence in which
it is consumed.
Type (S/D)
Stock Item components should be identified with an ‘S’ and Descriptors with a
‘D’. If you leave this column blank, the import program defaults this value to
‘S’.
Usage Qty (Required)
This is the quantity required to make one unit of the parent item. Decimal
quantities are permitted.
Scrap %
This is the expected scrap percentage associated with the component.
NOTE: You may need to edit the Scrap % field values. Some systems
use a yield factor instead of a scrap percentage. 90% yield is the
opposite of a 10% scrap factor like we use in DBA. So if your old
system uses yield, you must convert the values in this column to their
opposite values.
From Date
This is the date the component was added to the BOM.
Thru Date
This is the date the component was removed from the BOM.
Notes
These are freeform notes associated with the component.
62 Operating Guide
Data Import – BOM Components
Spreadsheet Import
The BOM Components spreadsheet is imported using the Import BOM
Components screen shown below.
1. Column headings
This checkbox is selected by default and tells the program to skip row one of the
spreadsheet because it contains column headings.
2. Choose the import file
Click the 3-dot button to navigate to your *.csv file, which is your spreadsheet.
Operating Guide 63
Data Import – BOM Components
Info
You can click the button in this column for additional information regarding
this field.
DBA Field Name
This is the actual name of the field in the database.
4. Import
When you are done with your mapping, click the Import button. The program will
attempt to import your data. If any errors are found, the data will not be imported
and you will be given an error report. You should print out the report and make
corrections to your spreadsheet.
NOTE: After you print out your report, do not close the Import BOM
Components screen. If you do so, you’ll have to re-do all your mappings
once again.
When the program is able run through the data without finding any errors, it will
then ask you if you wish to import the data. Click Yes and all the data on the
spreadsheet will be imported.
Copyright Notice
Portions of this import program Copyright 2005-2006 White Peak Software Inc
64 Operating Guide
1-4. Data Export
You can export data from any table in the system using the Data Export screen.
To start the export process, highlight the table you wish to export from and then
click the Export button.
Data Dictionary
(File – Data Dictionary)
A list of system tables and field definitions can be found in the Data Dictionary,
which is presented in a Help file format.
Operating Guide 65
1-4. Data Export
On this screen you will select the file format of your export file. A variety of
format options are listed on the screen.
Once your selection is made, click the Next button.
66 Operating Guide
1-4. Data Export
This screen is displayed if you selected the text (*.txt) file format.
First, indicate whether your export file is to be in Delimited or Fixed Width format.
Delimited means that data fields are separated with a defined character such as
a semicolon, comma, space, etc. Fixed Width means that your export file fields
have fixed lengths such that each field’s first character can be defined position
within the record.
If you selected Delimited, choose one of the following to represent the field
separator used in your export file.
Tab
Tab can be used as a separator in Word documents or when Excel
spreadsheets are saved as *.txt documents.
Semicolon
Can be used as a separator in a Word document.
Comma
This is the most common delimiter used when creating text-based export
files. You can also use comma separators with Word documents or when
Excel spreadsheets are saved as *.csv documents.
Space
You can use a space to separate words within a Word document (if each
word is a separate field) or when Excel spreadsheets are saved as *.pm
documents.
None
Can be used when there is only one field to export and no delimiters are
required.
Operating Guide 67
1-4. Data Export
Other
You can use any symbol you wish to separate fields. Enter the symbol
you wish to use in the field to the right of this option.
In the Record Separator field, chose one of the following to indicate what
separates each record in your export file.
• CRLF Carriage Return / Line Feed
• CR Carriage Return only
• LF Line Feed only
Enter a symbol in the Text Qualifier field if non-numeric text fields (such as
customer and supplier names) are surrounded by a symbol such as a quotation
mark, which is a common format with *.txt files.
Click Next to continue.
68 Operating Guide
1-4. Data Export
In this screen you can enter header and footer text that will accompany your
export file.
Click Next to continue.
Operating Guide 69
1-4. Data Export
Give your file a path (using the navigation button, if you’d like) and file name in
the Export to a File field.
If you want to break up your export into more than one file, you can set a size
limit using the Records per File? field. This might be useful if you are exporting
to a spreadsheet that can only hold a certain number of lines. The program will
automatically create multiple export files and number then with a suffix of ‘1’, ‘2’,
‘3’, etc.
You can then select an action to occur after the file is exported. For example,
you can automatically view the contents of the file, or you can e-mail the file with
it as an automatic attachment.
When your entries are completed, click the Execute button to run the export
routine.
70 Operating Guide
1-5. Data Dictionary
The Data Dictionary is a PDF document that provides a listing of relevant system
tables and field names. This can be of a useful reference resource when using
the Data Export or Database Queries utilities.
Operating Guide 71
1-6. Initial Stock Qty Import
Supporting Tables
The following tables must be created in advance before you can import your
Initial Stock Quantities. Refer to the Implementation Planner guide for details.
Stock Items (Required)
All your Stock Items must be entered or imported before you can assign Initial
Stock Quantities.
Locations (Required)
Each stock quantity must be associated with a Location.
72 Operating Guide
1-6. Initial Stock Qty Import
Spreadsheet Columns
Your spreadsheet must consist of all of following columns.
NOTE: The columns in this spreadsheet must be in the exact order listed.
We recommend inserting column headings in row one for identification
purposes.
Item ID (Required)
Each item will have one row for each Location with a Stock Qty. So if an item
has stock in three locations, it will be given three rows in the spreadsheet.
NOTE: Do not import items assigned to Tracking Characteristics.
Initial stock quantities for such items must be manually entered in the
Stock Adjustments screen.
Location (Required)
This is the Location associated with the Stock Qty.
Stock Qty
This is the stock on hand at this Location.
Inventory Cost
This is the current “average” cost or “inventory” cost for the item in your old
system.
NOTE1: If an item has multiple rows in the spreadsheet, repeat this
cost value in each row.
NOTE2: Even though the Inventory Cost already received a value
when you imported the Estimated Cost during the Stock Items import,
it is updated during the Initial Stock Qty’s import to reflect the most
recent value prior to system startup day.
Spreadsheet Import
Your Initial Stock Qty’s spreadsheet is imported directly without the aid of the
Import Wizard. You simply navigate to your spreadsheet file in the screen shown
below. Select the checkbox underneath if row one of your spreadsheet is used
for column headings.
You have the option of entering a Reference note that will be inserted into the
transaction history of each item.
Click the Import button to start the import process. If any errors are found, they
are listed Errors tab. Correct the errors in your spreadsheet, then run the import
again.
Operating Guide 73
1-6. Initial Stock Qty Import
74 Operating Guide
1-7. AR Beginning Balances
Use this screen to enter unpaid customer invoices as of system startup day.
NOTE: Any entries made in this screen will not post to the General Ledger.
The sole purpose of this screen is to get these entries into the open aging
so that customer payments associated with these invoices can be
processed within DBA.
List Tab
All customers are listed on this screen, along with beginning balance information
derived from entries made through this screen.
Customer
This customer ID is displayed in this field.
Beg Balance
The grand total of all invoice amounts entered is displayed in this field.
# Invoices
The amount displayed in this field is the number of invoices that comprise the
Beg Balance.
Trading Name
The customer’s Trading Name, which is the name that prints on order
documents, is displayed for reference purposes.
Invoices Tab
To enter one or more invoices for a customer, highlight the applicable Customer
and click the Invoices tab. On the Invoices tab, make entries to the following
fields:
Operating Guide 75
1-7. AR Beginning Balances
Invoice No
Enter the original invoice number.
Invoice Date
Enter the original invoice date.
Remaining Amt
Enter the unpaid amount.
Payment Terms
This field is optional. If you select from the payment terms table, the program
will automatically establish the Due Date based on the terms selected.
Due Date
You can accept the Due Date established by the Payment Terms or you can
manually select any date you wish.
Posted
After you click the Update button, this read-only checkbox is automatically
selected and informs you that your entry has been posted to the open invoice
table.
Update Button
Enter all the open invoices for the customer. When you are finished, click the
Update button. The Posted checkbox will be updated against each invoice,
indicating that it has been saved to the open invoices table.
76 Operating Guide
1-8. AP Beginning Balances
Use this screen to enter unpaid supplier invoices as of system startup day.
NOTE: Any entries made in this screen will not post to the General Ledger.
The sole purpose of this screen is to get these entries into the open aging
so that supplier payments associated with these invoices can be processed
within DBA.
List Tab
Previously created beginning balance supplier invoices are listed on this screen
in descending invoice date order. You can view the detail behind any invoice by
highlighting it and clicking the Detail tab.
New Button
Click this button to create a new beginning balance supplier invoice. You are
taken to the Detail tab, which is cleared for new record entry.
Edit Button
Click this button to change an existing beginning balance invoice without having
to delete it and re-enter it from scratch.
Reverse Button
Click this button to delete the highlighted beginning balance invoice.
Detail Tab
You can enter a new beginning balance supplier invoice on this screen (by
clicking New while on the List tab) or you can view the details of an existing
supplier invoice record.
Operating Guide 77
1-8. AP Beginning Balances
78 Operating Guide
1-8. AP Beginning Balances
Payments Tab
This tab has no relevance to a beginning balance invoice.
Operating Guide 79
1-8. AP Beginning Balances
80 Operating Guide
2. Admin
2. Admin
The Admin menu is where you find applications used by the system administrator
to set up users and configure the system. Menu options include:
Admin
• User Setup
• Current Online Users
• Upgrade License
• Run Command File
• Main Setup
• Accounting Configuration
• System Defaults
Operating Guide 81
2-1. User Setup
Use this screen to create user accounts and to manage user settings.
List Tab
User accounts are created on this tab.
82 Operating Guide
2-1. User Setup
Use this tab to assign security permissions to the system’s menu options. Note
that the checkboxes in the left column remove entire menus, while those to the
right remove individual menu options.
NOTE: Each user will only see the menu options he or she has permission
to access. Options without access permission will be invisible.
Operating Guide 83
2-1. User Setup
Email Tab
User Email settings are entered on this tab.
Email Option
This setting defaults to the system Email Option selected in the Main Setup
screen. The default setting can be overridden here at the user level, if needed.
Two Email server options are available:
SMTP Email Client (Recommended)
This option will send outbound Emails directly from DBA via an SMTP
gateway.
NOTE: With this option, all customer/supplier Emails sent from DBA
are stored in the system’s database and can be read by clicking the
History button within the Customers screen and Suppliers screen.
84 Operating Guide
2-1. User Setup
Operating Guide 85
2-1. User Setup
The system administrator can use this screen to view the current users that are
logged into the system and to remove users.
Removing a user
In the case of a power failure or a user shutting off his or her computer without
exiting DBA first, the program still assumes the user is logged on. When this
happens, you might reach your maximum user limit even though the number of
physical users has not.
To remove a user, highlight the user and click the Delete button.
If you reach your maximum user limit
if you reach your maximum user limit and attempt to log in as the administrator,
you will automatically be taken to this screen where you can remove a user(s) to
make room for you to get into the system.
Field Explanations
Computer Name
This is the name assigned by Windows to the user’s computer.
User ID
The User ID assigned in the User Setup screen.
Login Time
The date and time the user logged in.
Unique ID
This is a unique record identifier generated by the program.
86 Operating Guide
2-2. Current Online Users
This utility can be run periodically (such as weekly or monthly) to optimize this
company’s database indices for maximum performance.
NOTE: All users must exit DBA and all outside connections to this
company’s database must be released before you will be permitted to run
this program.
Operating Guide 87
2-3. Upgrade License
The system administrator uses this screen to install a new license key whenever
annual maintenance is renewed or additional users are purchased.
License Key
The license key is sent to you by Email. It consists of two components – a
Company Name and Serial Number – that are cut and pasted from the Email into
this screen.
88 Operating Guide
2-4. Upgrade License
There may be occasions where we send you a file to repair a problem, such as a
forgotten password. You will install the file as directed somewhere on your file
server or local computer.
You will then use this screen to navigate to the file. Once you locate the file, click
the Run button to execute the procedure.
Operating Guide 89
2-6. Main Setup
This screen is where you enter a number of default settings that tailor the system
to your operational preferences.
Main Tab
Your Company Info
In this section you can enter your address and contact details. This information
optionally prints on some documents and is for reference purposes.
Your company name cannot be edited and is determined by the encrypted serial
number that you entered during system installation or via the File – Administrator
– Upgrade License screen. If you need the name changed, let us know and we
will e-mail you a new serial number.
The following are some other settings located on the Main tab.
SO/Job Numbering
Auto SO/Job Numbering
Select this checkbox if you want sales orders and jobs automatically
numbered. In general, automatic numbering is used in most situations.
Next No
Enter a value here if Auto SO/Job Numbering is selected. It establishes the
job number on the next sales order or job created. Because of the way the
computer sorts numbers, do not enter a number such as 1 or else the result
will be that number 10 or number 100 sorts before number 2, 3, etc. on lists
90 Operating Guide
2-6. Main Setup
Operating Guide 91
2-6. Main Setup
Options Tab
Additional Options
Display link to online demos
Clear this checkbox if you wish to make the Online Demos icon and link on
the main menu invisible.
Display printer dialog screen
Select this checkbox if you want the printer dialog screen presented when
printing forms and reports. This will allow you to change printers or print
selections. Do not select if all your printing is to the same printer and you
never change settings.
Display print preview
Select this checkbox if you want a screen preview of each report or document
before printing.
Maximize print preview
If you always want the screen preview of your reports and documents
maximized to fill the entire screen, select this checkbox. If you do not select
this option, it will occupy a smaller window and can be maximized manually if
so desired.
Check for available updates at program sign-in
Select this checkbox if you want administrator-level users to be presented
with update download files upon program sign-in each time a new product
update becomes available. We recommend that you select this option unless
the update checking causes problems with your anti-virus or firewall software.
92 Operating Guide
2-6. Main Setup
Profitability Options
Margin or Markup
You have a choice of using ‘margin’ or ‘markup’ in conjunction with the job
profit shown on the job header screen as well as job detail lines where you
can calculate a price based on a margin or markup over cost.
• A margin is a profit margin. For example, if an item costs you $80 and
you wish to make a 20% profit margin, you would divide 80 by .8 (the
inverse of .2) to arrive at a selling price of $100.
• A markup is a multiplier. For example, if an item costs you $80 and
you wish to mark it up by 25%, you would multiply 80 x 1.25 to arrive at
a selling price of $100.
Both methods get you to the same result. Choose the method you are most
comfortable using.
% for Warning
You can set a percentage here such that if the job profit shown on the job
header screen falls below this percentage, it will be highlighted in red to bring
it to your attention.
Menu Activations Button
This button is only visible on databases in use prior to April 2008. Click this to
launch the Menu Activations screen, which can be used to de-activate older
screens and reports that are no longer in use.
Printer Page Size
Select Letter (USA) for standard U.S. page size printing or A4 (International) for
international page size printing.
Operating Guide 93
2-6. Main Setup
Default Style
You can select one of four quote styles, described as follows. This serves as the
default style when creating new service jobs and sales orders, but once the job is
created you can change to any of these styles.
Formal
This is a formal quote document, similar in style to that of an invoice.
Letter
The quote will be in the form of a letter with the quoted price in the body of
the letter.
Letter with Detail
The quote will be in the form of a letter with the quoted price and quote
details in the body of the letter.
Multi-Option
This is the same as the Formal quote style, but there is no quote total.
Use this style with sales order quotes when you want to list several
independently quoted items on one document.
Header
The Header text is the main body of the quote letter that precedes the quote
details.
Summary
The Summary text is a 50-character description that is used to label the quote
total on the printed quote. It could be something like ‘We are pleased to quote a
special price of’ or anything along those lines.
94 Operating Guide
2-6. Main Setup
Footer
The Footer text prints after the Summary text and is used for closing comments
and a complimentary close type signature block.
Operating Guide 95
2-6. Main Setup
Email Tab
Upper Panel
Company Email Address
Enter your company’s default ‘Reply-To’ Email address. If you wish to
establish a different ‘Reply-To’ address at the user level, you can do so in the
Email tab of the User Setup screen.
Email Settings (All Users)
These settings apply to all users.
Default Document Type
When quotes, acknowledgments, invoices, and purchase orders are Emailed
as attachments, this is the document format to which they will be converted.
Your choices are ‘RTF’, ‘TEXT’, ‘EXCEL’, and ‘PDF’. The system is supplied
with ‘PDF’ as the default setting.
Email Docs – Customers & Suppliers
Select this checkbox if you want the Email Documents setting selected by
default when new records are created in the Customers and Suppliers
screens.
Default Email Message
Enter the text used as the default message body text in the Emails to which
you attach quotes, acknowledgments, invoices, and purchase orders.
Default Email Option
Two Email server options are available:
96 Operating Guide
2-6. Main Setup
Operating Guide 97
2-7. Accounting Configuration
This screen is used to configure your accounting system either to use DBA’s
integrated financial modules or to transfer summarized financial data to an
outside system.
When should the Financial Transfer option be used?
Ideally, the DBA financial modules should be used to take full advantage of our
“small business ERP” architecture, where all core business functions are
processed within a single, integrated system that is scaled for small businesses.
There are situations, however, where using the DBA financial modules is not
possible. Most typically, this is when a company or branch office is connected to
a corporate ERP system, but wishes to use DBA as its manufacturing solution.
To address this need, we offer the Financial Transfer option, which enables
financial applications to be handled by an outside system.
How the Financial Transfer Works
The Financial Transfer option deactivates the DBA financial modules (AR, AP,
Banking) and activates the Financial Transfer module. Core functions are
divided between the two systems as follows:
• DBA is used for inventory, bills of material, sales orders, MRP, jobs, and
purchasing, all of which post to the DBA general ledger.
• The outside system is used for receivables, payables, banking, overall
general ledger, and payroll.
Only three items are exported or manually transferred from DBA to the outside
system:
• Customer Invoices (Summarized)
• PO Invoices (Summarized)
• GL Account Totals (Period End)
Only summarized information is transferred to the outside system, which is all
that is needed for payment processing and GL updating. All line item and
transactional detail remains in DBA and provides a complete audit trail.
If you are coming from a low-end accounting system:
If you are coming from a low-end accounting system such as QuickBooks® or
Peachtree®, we recommend using the DBA financial modules to take full
advantage of our “small business ERP” architecture.
Not only is an integrated system more efficient and easier to manage, but a
QuickBooks or Peachtree chart of accounts cannot function effectively in a
manufacturing environment where so much of your activity revolves around work
98 Operating Guide
2-7. Accounting Configuration
Screen Details
Operating Guide 99
2-7. Accounting Configuration
being listed for transfer in the PO Invoice Transfer screen, which would
interfere with the accounting startup process in the other system.
• You are presented with the Convert Supplier Invoices screen. In the
grid you see a list of suppliers and the number of invoices associated
with each.
• If you want a listing of these invoices, you can select the printout
option. If you don’t want a listing, select the Continue with Conversion
option.
• Click the Convert button and conversion is completed.
On the next screen, all your customer invoices will go through a conversion
process where they are flagged as “transferred.” This prevents those
invoices from being listed for transfer in the AR Invoice Transfer screen,
which would interfere with the accounting startup process in the other system.
• You are presented with the Convert Customer Invoices screen. In the
grid you see a list of customers and the number of invoices associated
with each.
• If you want a listing of these invoices, you can select the printout
option. If you don’t want a listing, select the Continue with Conversion
option.
• Click the Convert button and conversion is completed.
If you change to DBA Financials:
If you change from the Financial Transfer utility to DBA financials, all your
previously transferred supplier invoices will go through a conversion process
on this screen where they are marked as “paid.” This prevents those invoices
from being listed on your newly activated AP aging inquiries and reports,
which would interfere with the accounting startup process.
• You are presented with the Convert Supplier Invoices screen. In the
grid you see a list of suppliers and the number of invoices associated
with each.
• If you want a listing of these invoices, you can select the printout
option. If you don’t want a listing, select the Continue with Conversion
option.
• Click the Convert button and conversion is completed.
On the next screen, all your previously transferred customer invoices will go
through a conversion process where they are marked as “paid.” This
prevents those invoices from showing up on your newly activated AR aging
inquiries and reports, which would interfere with the accounting startup
process.
• You are presented with the Convert Customer Invoices screen. In the
grid you see a list of customers and the number of invoices associated
with each.
• If you want a listing of these invoices, you can select the printout
option. If you don’t want a listing, select the Continue with Conversion
option.
• Click the Convert button and conversion is completed.
3. Utilities
The Utilities menu is where you find miscellaneous utility programs related to
data analysis, forms editing, and system customization. Menu options include:
Utilities
• Database Queries
• Forms Edit
• Forms Update Utility
• User-Defined Fields
• User-Defined Menus
The spreadsheet generators are legacy reporting screens that will ultimately be
replaced with Data Views. Until those Data Views become available, these
screens remain in the system for customers that use them.
You can use this utility to write and retrieve SQL queries to the database tables
and output the results to an Excel-compatible spreadsheet that is supplied with
the system.
NOTE: If you use this utility to write your own queries, a basic familiarity
with simple programming expressions is required.
A series of sample queries are provided that you can use as actual queries or as
samples to follow when writing your own queries.
Query Screen
To get to the Query screen, click the Queries menu option at the top of the
spreadsheet. From the drop-down menu, click the Query option. The fields and
buttons on this screen are described as follows.
Retrieving a Saved Query
Use this screen to write your query. If you wish to retrieve a saved query, click
the Query List button and select a saved query from the list. Once its contents
display in the SQL panel, you can click OK and the query screen will close. The
query output will now be displayed in the spreadsheet.
Once the contents are displayed in the spreadsheet, you can save the
spreadsheet with a name of your choice. Your spreadsheet file is Excel-
compatible and can therefore be opened within Excel once it is created and
saved.
Tables
In this window are listed all the database tables. You can select a table and click
the Add Table to SQL button to add the table to the SQL panel at right.
Fields
In this window are listed the fields within the table currently highlighted in the
Tables window. You can select each field to be included in your query and click
on the Add Field to SQL button to add the field to the SQL panel at right.
SQL
Your SQL statement (query) is entered in this panel.
Writing a Query
Adding Tables
Add tables to the SQL statement by selecting from the Tables window and
clicking the Add Table to SQL button.
Adding Fields
Add fields to the SQL statement by selecting from the Fields window and clicking
the Add Field to SQL button.
Keywords
Add keywords by clicking SQL in the top left corner and selecting the Add
Keywords option. Values include: *, Sum, Count, From, Where
Operators
Add operators by clicking SQL in the top left corner and selecting the Add
Operators option. Values include: >, <, =. <>, +, -, /
Parameter
Add a parameter by clicking SQL in the top left corner and selecting the Add
Parameter option. This will add your parameter name to the query (preceded with
a colon). When the query is run you will be asked to enter a value, which the
query will take into account. For example you may wish to have a query of ‘select
* from Jobs where Jobno = :para’. When running the query Parameter ‘para’ will
appear for you to enter your job number.
Saving Your Query
If you wish to save your query for future use, click the Save Query button. You
are presented with a list of saved queries. Click the Add button and give your
query a name. When finished, click the OK button.
DBA uses the following forms and labels, which are listed on the Forms Edit
menu as follows:
Main Menu
• Acknowledgment
• Check
• Customer Statement
• Invoice
• Line Item Label
• Packing List
• Purchase Order
• Quote
• Shipping Label
• 1099 Tax Form
Labels
• Item
• Job Receipts
• PO Receipts
• Templates
Training Course
Support Center – Videos–Setup – Forms Customization
Graphical Print Format
All forms, labels, and reports print in graphical format on any Windows-
compatible laser or ink jet printer.
Editable Layouts (RTM’s)
Forms layouts are stored in an *.rtm file format (which we refer to as RTM
layouts) that can be edited. You can add logos, bar codes, fields, or you can
change fonts, layouts, and graphics. See further below for instructions on doing
so.
Letter and A4 Formats
During initial system installation as well as the installation of interim updates, you
are asked if you use the U.S. 8-1/2 x 11 Letter format or the international A4
page size. Based on your answer, a complete set of Letter or A4 RTM layouts
for all the system forms and reports are loaded into your x:\Program Files\DBA
Manufacturing\Reports folder.
Also, in the Admin – Main Setup – Options Tab you have a Print Page Size
setting with a choice of ‘Letter’ or ‘A4’. This determines the Windows Print
function’s Page Size setting when printing forms and reports from DBA.
Forms Suppliers
The one form that is still commonly supplied by outside printers is AP Checks.
Refer to the online support center (see the Checks and Forms folder) for a list of
suppliers.
DBA Classic Compatible Forms
RTM layouts are available that are compatible with DBA Classic forms. These
can be downloaded from the online support center.
To edit a particular form, navigate to the appropriate Forms Edit Location listed
above and display the RTM layout.
CAUTION: When customizing an invoice, packing list, or purchase order,
be sure and save the standard layout to a different name (using File – Save
as) before making any changes.
Customizing invoices
WARNING: You must create at least one actual invoice in the system before you
can edit an invoice RTM layout.
Navigating to different layouts for the same form
Some forms have multiple RTM layouts, such as invoices, packing lists, and
purchase orders. When you access the form through the Forms Edit menu, the
system will display the first RTM format it finds. To navigate to the particular
format you wish to edit, click File – Open and navigate to the appropriate RTM
file.
Adding fields to forms
• Open the form.
• Pay attention to the warning message. Do not delete any fields already on
the form.
• Create a DBText box in which to add the field (the DBText box can be created
by clicking the button 9th from the right, with the capital A and the white piece
of paper on it at the top of the form).
• Place the DBText box wherever you wish on the form.
• There will be two dropdown boxes that appear at the top toolbar of the
form after you place the DBText box.
• Choose the Table or ‘Data Pipeline’ that contains the field from the dropdown
menu in the left box.
• Choose Field from the menu on the right
• A list of table and field definitions is available for reference in the File – Data
Dictionary.
• Click File – Save.
• Then after saving it, click File – Close.
Labels
(Utilities – Forms Edit – Labels)
Label Printing
The standard labels supplied with the system are designed to print on a
continuous roll label printer with 4 inch wide labels. The default label sizes are 4
x 2 and 4 x 4. Our design and testing has been done on the Zebra LP 2844Z,
shown below, but you can use any continuous roll printer.
NOTE: For more information on this printer, see this web page:
http://www.zebra.com/id/zebra/na/en/index/products/printers/desktop
/lp2844.html
Label Customization
(Utilities – Forms Edit – Labels – Stock Item Label)
(Utilities – Forms Edit – Labels – Job Receipt Label)
(Utilities – Forms Edit – Labels – PO Receipt Label)
Each of the three label editing screens – Stock Item Label, Job Receipt Label,
and PO Receipt Label – work the same way as described in this section.
Screen Details
Grid Fields
You can create multiple label formats within each label type, all of which are
listed in this grid.
Name
This is the name that identifies each label format for selection at time of label
printing.
Source
• If the label source is ‘System Defined’, it means that this is a standard
label format supplied with the system, which cannot be edited.
• If the label source is ‘User Defined’, it means the label format was created
by you and can be edited for custom requirements.
Default
Using the Set as Default button, you can select one label format in the list to
be the default version at time of printing.
Buttons
New
Click this button to create a new label format. You are presented with this
screen:
Screen Details
New Report Name
Give your label format a name in this field.
Custom, From Template
• Select the Custom option if you wish to establish the page setup
specifications for this label format from scratch.
• Select the From Template option if you wish to select a “label
template” that has already been given page setup specifications.
Select a template from the lookup in the Template Name field.
Save Button
Click this button to save your new label format. If you had selected the
Custom option, you are presented with this screen, which enables you
to establish your page size specifications:
Copy
Click this button to copy the selected label format to a new label format. A
New Report Name field becomes visible at the top of the grid. Enter your new
label v format name, then click the Save button. All the layout and page size
specifications from the selected label format are copied over to the new label
format.
Edit
Click this button to launch the forms edit screen, shown below. On this
screen you can perform all the standard editing functions, including adding
fields from the data pipeline, adding barcodes, and customizing field labels
and fonts.
NOTE: We suggest you study the data pipelines, which have been
populated from many related tables so that virtually any relevant data
associated with items, jobs, linked sales orders, and purchase orders
can be brought into your labels.
NOTE2: You cannot edit a label format with a ‘system defined’ source,
which is a standard label format supplied with the system. Use the
Screen Details
You can create any number of pipeline fields for use with this label format.
Buttons
Add
Click this button to add a new pipeline field. The fields in the upper
panel become active for data entry.
Edit
Click this button to edit the selected pipeline field. Its fields get
inserted into the upper panel for editing. .
Delete
Click this button to delete the selected pipeline field in the grid
below.
Save
Click this button to save your entries in the upper panel to the grid
below.
Upper Panel
Pipeline Field Name
This is the field name that gets listed in the data pipeline when you
add fields to your form layout. The program provides a sequential
default value of ‘ADDINFO1’, ‘ADDINFO2’, etc., but you can type in
your own field name, if you wish.
NOTE: To find this field in the data pipeline, select the
‘Additional Info’ data set. Within that data set, the field name
is the name entered in this field followed by ‘_VAL’ such as
this example:
ADDINFO1_VAL
Allow Blank
If at time of printing you want the text entry into this field to be
optional, select this checkbox. If you want text entry to be
mandatory, clear this checkbox.
Heading
This is an optional field label that can accompany the text that gets
entered by the user. For example, if you want the user to enter the
current room temperature in the text entry field, you could have a
heading of ‘Temp:’ precede the text entered by the user.
NOTE1: To find this field in the data pipeline, select the
‘Additional Info’ data set. Within that data set, select the
data pipeline field name entered above followed by ‘_HDR’
such as this example:
ADDINFO1_HDR
NOTE2: You can leave this field blank and use a standard
field label on your form layout as an alternative. If, however,
you wish to use the Show Heading When Blank feature (see
next), you should enter a Header and use it as the field label.
Show Heading When Blank
If you always want the heading to be printed on the label, even if
the user does not enter a text value, select this checkbox. If you
only want the heading to print when it is accompanied by a text
value entered by the user, clear this checkbox.
Default Value
This is an optional field that inserts a default text value into this field
at time of printing. The user can accept the default value of over-
type it with a different text value.
Set as Default
Click this button to make the selected label format the default label format at
time of printing.
Label Templates
(Utilities – Forms Edit – Labels – Label Templates)
“Label templates” are used to store sets of standard page setup specifications
that can be used to originate user defined label formats.
The system is supplied with two ‘system defined’ label templates (4 x 2 and 4 x
4), both of which are formatted for 4 inch wide continuous roll label printers.
Screen Details
Grid Fields
Name
This is the name that identifies each label template.
Source
• If the template source is ‘System Defined’, it means that this is a standard
template supplied with the system, which cannot be edited.
• If the template source is ‘User Defined’, it means the template was created
by you and can be edited for custom requirements.
Default
You can select one template in the list to be the default template at time of
template selection when originating new label formats.
Buttons
New
Click this button to create a new template. You are presented with this
screen:
Screen Details
New Report Name
Give your template a name in this field.
Save Button
Click this button to save your new template.
Copy
Click this button to copy the selected template to a new template. A New
Report Name field becomes visible at the top of the grid. Enter your new
template name, then click the Save button. The page size specifications from
the selected template are copied over to the new template.
Edit
Click this button to edit the page setup for this template. The forms edit
screen is displayed. Click File – Page Setup to launch this screen, within
which you can specify the printer, paper size, and other page setup settings.
Edit Name
Click this button to change the name of one of your ‘user defined’ templates.
A New Report Name field becomes visible at the top of the grid. Enter the
new template name, then click the Save button.
Additional Info
This button is not relevant to templates and is grayed out.
Set as Default
Click this button to make the selected label version the default label version at
time of printing.
Forms are normally updated to reflect any programming changes during product
updates. If you did not update your forms during a product update, you can use
this screen to do so.
Training Videos
Support Center – Videos–Setup – Forms Customization – Product Updates
Screen Details
You are first asked Do you have any customized forms?
• If you have created one or more custom form layouts, select the top radio
button – Yes, Update Customized Forms. The program will locate your
customized RTM layouts and update them, when feasible, with any
programming changes associated with the update. All your non-
customized forms will be updated with the latest versions.
• If you have not customized any forms, select the second radio button –
No, Restore Default Forms. The program will update your system with a
fresh set of the latest standard form layouts.
Next, once again select your paper size.
• Select Letter for standard USA paper size.
• Select A4 for standard international paper size.
Click Next to continue.
If you had selected Yes, Update Customized Forms, your custom form layouts
are listed in this screen. Click Update to continue.
If you had selected No, Restore Default Forms, this screen is presented, which
informs you that your existing form layouts are being saved in a backup folder
named RestoreRTMBackup as a safety precaution. Click Restore to begin
processing.
You can add up to six user-defined fields to any of the following database tables:
Customers, Suppliers, Items, Jobs, and Purchase Orders.
In the upper window, highlight the table to which you wish to add fields. Below
the window, specify the Number of Additional Fields you wish to add. In the
Additional 1 Field Name, give the field a name. This is the name that will appear
on entry screens.
Select the Date Field checkbox if this field is used to hold a date. If this is not a
date field, you are presented with a Validate checkbox. A validated field is one
where the user must select from a list of pre-determined values. If you select the
Validate checkbox, you are presented with a List button. Click the button and
enter the list of valid selections. When the user is presented with this field on an
entry screen, the field will be accompanied by a drop down list from which the
user can make a selection.
When your entries are complete, click the OK button.
Adding user-defined fields to opening list screens
Using the following screens, you can add user-defined fields created through this
screen to your opening list screens. Once in the opening list, these fields can be
sorted, filtered, printed, and exported to Excel in the same manner as standard
fields.
• Inventory – Inventory Setup – Stock Items List Tab
• Sales – Sales Setup – Customers List Tab
• Purch – Purchasing Setup – Suppliers List Tab
This screen enables you to add your own programs to the standard system
menus and security system. This can be used for selecting custom reports or for
linking to outside applications. When you add a menu item on this screen, it
automatically is added to the Module Security tab in the User Setup screen and
can then be given security access permission for each of your users.
Parameters can be passed with the exe file. This is achieved by including the
opening and closing square brackets around the parameters (e.g.: word.exe
[releasenotes.doc]).
There are four built-in variables for allowing more integration with external reports
and programs; these are: {APPPATH} {DBPATH} {USER} {PASSWORD}. Each
of these is replaced with the actual values when the menu item is executed –
also the symbols {} are needed for these to function.
• The {APPPATH} variable is replaced by the path of the main ‘ejsme’
application program.
• The {DBPATH} variable is replaced by the current database path and can
only be used as a parameter (Useful for external reports).
• The {USER} & {PASSWORD} variables are replaced by the user name and
passwords and is needed for running reports from the menu that have been
developed with the system’s built-in Report Writer. The syntax if a report
called ‘ItemValue’ had been developed and was located under a folder called
‘InventoryReports’ would be: {APPPATH}ejrw.exe [{DBPATH} {USER}
{PASSWORD} InventoryReports ItemValue].
NOTE: The text that represents the variables within the ‘{ }’ brackets is not
meant to be replaced with actual user names, passwords, or paths. The
text must be entered literally as ‘APPPATH’, ‘DBPATH’, ‘USER’, and
‘PASSWORD’.
4. Inventory
The Inventory menu is where you will find all applications related to the
maintenance of items and their stock quantities. Menu options include:
Inventory
Inventory Setup
• Inventory Defaults
• Stock Items – List Tab
• Item Categories
• Item Characteristics
• Locations
• Location Groups
• Location Repair
• Warranty Codes
Main Menu
• Stock Items
• Descriptors
• Sales Kits
• Stock Adjustments
• Stock Transfer
• Stock Counts
• Change Inventory Costs
• Reconcile Book Value
• Alter Characteristics
Data Views
• Stock On Hand
• Stock Item List
Reports
• Inventory Value
• Inventory Transactions
• Trxns – Item / Characteristic
• Trxns – Characteristic / Item
• Trxns – Serial Number
Overview
The Inventory module is where you create your items and locations and manage
stock on hand.
Where are items created?
Physical items that you make or purchase are created and maintained in the
Stock Items screen. Intangible (non-physical) items, typically used for billable
services, credit memos, and miscellaneous purchases, are created and
maintained in the Descriptors screen.
How are locations used?
DBA is a location-based inventory system where a location is specified against
all inventory transactions. Locations are user-defined and can represent bins,
shelves, racks, staging areas, service vehicles, or trucks. If you don’t wish to use
locations, you can create a single default location to which all stock on hand is
assigned. Each item is assigned a default receipt location and a primary storage
location.
How does on hand stock get increased?
Manufactured items are received to stock through the Job Receipts screen.
Purchased items are received to stock through the PO Receipts screen.
How does on hand stock get decreased?
Stock is issued to jobs through the Job Issues screen. Stock is picked for sales
orders through the Order Picking screen.
How do on hand stock quantities get corrected?
Stock on hand can be counted and updated via the Stock Counts screen to
account for any discrepancies. Stock Counts can be conducted as needed as
part of a cycle counting strategy or to conduct a formal physical inventory (stock
take). Any changes in inventory value get posted to your Adjustments –
Inventory account.
How is stock transferred from one location to another?
Stock is transferred from one location to another via the Stock Transfer screen.
You can transfer one item at a time or a set of items from a source location.
Can on hand stock go negative?
In a location-based inventory system, the on hand stock quantity within a location
is not allowed to go negative. This prevents inventory transactions from being
processed out of order, such as shipping manufacturing items before they’ve
been received to stock.
Use this screen to enter default settings that affect inventory costing and
locations.
Training Video
Support Center – Videos–Setup – Stock Items Setup
Segment: Setup – Defaults
Details
Decimal Places
Unit Cost
This setting establishes the number of decimal places you prefer for inventory
costing (Inventory Cost, Last Cost, Estimated Cost) and purchasing. If you
purchase small parts such as screws, washers, o-rings, etc., you normally
require 4-decimals, and in some cases, 5-decimals to provide appropriate
costing precision in purchase orders and for receiving such items into
inventory and jobs. The allowable range is 2-6 decimal places.
Unit Price
This setting establishes the number of decimal places you prefer for selling
prices in the Sales Orders, Base Prices, Contract Pricing and Descriptors
screens. The allowable range is 2-6 decimal places.
Stock Item Defaults
Each time you create a new record in the Stock Items screen, the following fields
will be given default values that can be accepted or overridden.
UM
Enter your most common stocking unit of measure, such as ‘EA’.
M or P
Select ‘M’ if the majority of your new items are manufactured. Select ‘P’ if the
majority of your new items are purchased.
Receipt Location
Each stock item is assigned to a Receipt Location and a Primary Location.
Often, both locations are the same. Sometimes, however, an item is received
into a temporary Receipt Location, which can be an inspection area or
‘placeholder’ location that is used until an actual location is known. Typically
your default Receipt Location will be one of these three types:
Placeholder Location
A ‘placeholder’ location is not a physical location. It is a temporary
location used until an item is assigned an actual Receipt Location. For
example, you could create a location named ‘ASSIGN’ that is the default
Receipt Location given to items when they are first created. Any item with
an ‘ASSIGN’ Receipt Location ultimately needs to be assigned an actual
Receipt Location before inventory transactions occur.
Receiving Area
If received items commonly go through an inspection and labeling
process, you can create a ‘receiving area’ location to which all items can
be received. After items pass inspection and get labeled, you can then
use the Stock Transfer screen to transfer items to their final destinations in
the warehouse or out on the shop floor.
Universal Location
You may have a smaller facility where stock is easy to find and location
control is not needed. In this case, create a single ‘universal’ location with
a name such as ‘MAIN’ and use it as the default Receipt Location and
Primary Location. All items and transactions will be automatically posted
to this one location.
Primary Location
Select a default Primary Location that gets assigned to stock items when they
first get created. Typically, the default Primary Location will be a ‘placeholder’
location or a ‘universal’ location. See above for explanations.
Descriptor Default
UM
Enter the most common unit of measure used with Descriptors, such as ‘EA’.
Picking & Issues
When Stock is in Multiple Locations:
This setting controls the Pre-Fill option in the Order Picking and Job Issues
screens. Two options are available:
Require Location Selection
Select this option if you don’t have a Pre-Fill preference when stock is in
two or more locations. This setting forces the user to make a location
selection.
Pre-Fill from Primary Location
Select this option if you always want to Pre-Fill from the item’s Primary
Location, even when stock is in two or more locations.
Use these screens to configure the opening List screen in the Stock Items
screen. You can designate which fields you want displayed and you can change
column heading names.
Details
All available fields are displayed in the left hand Field Name column. In the
middle Display Label column you can change the name that displays on the
screen column heading. The right hand Visible column can be set to ‘Yes’ on
any fields you wish to display and ‘No’ on any you want suppressed.
Advanced Tab
When the customer reaches a certain size, the time it takes to load, sort, and
display the information in the List tab can slow down noticeably. If so, you can
optimize the list by limiting the number of records that get loaded at one time.
You will find this setting on the Advanced tab.
If you limit the number of records, this does not restrict your access to any data; it
merely loads a certain number of records at-a-time into the screen.
NOTE: When you limit the records, you lose the ability to click on the grid
column headings for sorting and filtering purposes.
After you change the maximum number of records setting, click the Save & Close
button.
Use this screen to create Item Categories to organize your stock items and
descriptors into groups for reporting purposes.
Training Video
Support Center – Videos–Setup – Stock Items Setup
Segment: Setup – Item Categories
Details
Each stock item must be assigned to an Item Category. User-defined Item
Categories enable you to organize your stock items and descriptors into groups.
Each Item Category can be assigned an up to 20-character Category ID and an
accompanying 50-character Description.
Item Categories are used for the following purposes:
Sales & COGS Posting
Sales and Cost of Goods Sold can be broken out by Item Category in the
Account Assignments screen.
Discounts
You have the capability of assigning different discount percentages within
Discount Code by Item Category. For example, you may have one discount
percentage for new products and a different discount percentage for spare
parts.
Sales Analysis
Sales can be subtotaled by Item Category in the Sales by Item Category
report.
Inventory Value
You can filter the Inventory Value report by Item Category.
Stock Counts
Stock items can be selected by Item Category for counting in the Stock
Counts screen.
Lists & Lookups
The Item Category is commonly provided as a filter within various lookup and
list screens.
Suggestions
The system is supplied with the following Item Categories. You are welcome to
use them or you can delete them and create your own.
PRODUCT: Products for Sale
Products made or purchased primarily for sale to customers should be
assigned to this category. An item can function as a ‘PRODUCT’ when sold
as a spare part and as a ‘PART’ when used in jobs. Where dual functionality
exists, assign the item to the category that accounts for the most usage.
NOTE: If you wish to break out your sales in the General Ledger by Item
Category, you should create multiple categories instead of a single
‘PRODUCT’ category.
SUBASSY: Subassemblies
Manufactured items used primarily as components in jobs should be assigned
to this category. An item can function as a ‘SUBASSY’ when used in jobs
and as a ‘PRODUCT’ when sold as a spare. Where dual functionality exists,
assign the item to the category that accounts for the most usage.
PART: Purchased Parts
Purchased parts used primarily as components in jobs should be assigned to
this category. An item can function as a ‘PART’ when used in jobs and as a
‘PRODUCT’ when sold as a spare part. Where dual functionality exists,
assign the item to the category that accounts for the most usage.
NOTE: As an alternative to a single PART’ category, you have the
option of creating multiple such categories. Refer to the Sample
Company for examples.
RAWMAT: Raw Materials
Purchased raw materials such as metal, plastic, rubber, wood, wire, paint,
etc. should be assigned to this category.
NOTE: As an alternative to a single RAWMAT’ category, you have the
option of creating multiple such categories. Refer to the Sample
Company for examples.
DESCRIPTOR: Non-Stock Descriptors
All non-stock descriptors should be assigned to this category.
Use this screen to assign items to lot and serial tracking characteristics.
When an item is assigned to a characteristic, each time it is received, issued,
picked, or counted, its characteristic values must be recorded.
Training Course
Support Center – Videos–Setup – Lot & Serial Control Setup
Use the four standard characteristics
Currently, the system is supplied with these four standard characteristics. If you
are on an older system that lacks these characteristics, you can create them in
this screen.
LOTNO: Lot No
A lot number identifies a particular production or purchase batch of an item. If
you have a product problem, it can be traced back to a particular lot number
so that remedial action can be taken.
SERIALNO: Serial No
A serial number is a unique ID number assigned to each unit produced or
purchased of an item.
EXPIRYDATE: Expiration
This characteristic is used to track the expiration date of perishable products
REVISION: Revision
If you have manufactured products with multiple revisions where you stock
old and new revisions, this characteristic is used to differentiate the revisions
on hand.
NOTE: Do not use this characteristic for purchased items.
Screen Details
Characteristics
Upper Panel
Include Inactive
By default, only active characteristics are displayed in the list. Select this
checkbox to include inactive characteristics as well.
Grid
Characteristic ID
Enter an up to 20-character code that is the primary identifier for the
characteristic record.
Description
This is the text that identifies the characteristic on inventory processing
screens. We recommend that you enter a short name to conserve screen
space, such as ‘Lot No’, ‘Serial No’, ‘Expiration’, and ‘Revision’.
Type
The Type determines the characteristic’s data type. Three types are
available:
Date
This characteristic can only be given a date value.
Number
This characteristic can only be given a numeric value.
Text
This characteristic’s values can be freeform alphanumeric text.
Serialized
When this checkbox is selected, it means that this is a serial type
characteristic where a unique serial number is assigned to each unit when
it is initially received to stock.
Active
This checkbox is only visible when the Include Inactive checkbox is
selected in the upper panel. When this checkbox is selected, it means the
characteristic is active and available for assignment to items. When
cleared, it means that the characteristic cannot be assigned to items and
is not visible when processing job and PO receipts.
NOTE: You must remove all item assignments before you are
permitted to deactivate a characteristic.
Lower Panel
+
Click this button to create a new characteristic. You are presented with
this screen:
Char1, Char2…
All the characteristics to which this item is assigned are listed in these
columns.
Lower Panel
+
Click this button to add a stock item to the list of items assigned to this
characteristic. You are presented with this screen:
The current characteristic is pre-selected, but you can also select any of
the other available characteristics while you are on this screen. Click
Update to continue. You are then presented with this screen:
In this screen you must assign values for the new characteristic to existing
stock on hand.
For each location listed, click the Add button. This opens up the New Qty
and characteristic field to its right, which is ‘Lot No’ in the screen example
above. Enter a quantity and a characteristic value; in this case, the lot
number.
If you wish to allocate the stock in one location to two or more
characteristic values, click the Add button once again and a new line is
opened so that you can enter another quantity and characteristic value.
Use the Delete button to delete a line if you make an incorrect entry.
Click the Update button to save your entries. The button will not be active
until the New Qty amounts within each location equal the Current Qty.
▬
Click this button to delete this item’s assignment to this characteristic.
You are presented with this screen:
This screen shows you what the on hand stock status will be once the
characteristic assignment is removed. Click the Update button to
complete the removal process.
NOTE: When you remove a characteristic assignment, be aware
that you will not have access to any of the characteristic’s values in
the item’s transaction history.
Characteristic Definition
Use this panel to edit the properties associated with the characteristic selected in
the grid at left.
Edit
Click this button and you are presented with this screen for any non-serialized
characteristic.
You can either change the Description, which is the text that is displayed on
inventory processing screens, or if the Type is ‘Table’, you can make changes to
the table of allowable values.
If this is a Serialized characteristic, you are presented with this screen:
This screen enables you to define serialization at the item level and displays the
item selected in the grid at lower left.
You have the option of entering text in the Serialized Label field, which overrides
the standard characteristic Description on inventory processing screens. So if
you wish to give this item’s characteristic a custom field label use this field.
Otherwise, leave it blank.
Select Manual if you wish to assign serial numbers manually. Select Automatic if
you wish the program to assign serial numbers automatically. When you select
Automatic, additional fields are displayed.
First, establish an overall Length for your serial number. You can optionally enter
a fixed value Prefix or Suffix to the core number. In the Counter field, establish
the number that will be assigned to the next receipt transaction. This number
gets incremented automatically with each new receipt transaction.
4-1E. Locations
(Inventory – Inventory Setup – Locations)
“Find” Location
A “find” location is used with items that do not have permanent locations.
These might be items that are procured or manufactured only on occasion
and can be stored in any allowable location within a general area.
Create a location with a location ID of ‘FIND’. Where applicable, assign this
location as the item’s default Receipt Location and Primary Location.
When you see the “find” location on a receiving screen, it is your signal to find
an actual location.
Inspection Location
Some items must be inspected and labeled before they are put away in the
warehouse or issued to the shop floor. In this case, you can create an
“inspection” location and designate it as the default Receipt Location against
any items that require inspection upon receipt.
After inspection is completed, the Stock Transfer screen is used to transfer
the stock from the “inspection” location to its final location.
Work Center Location
Not all items are stored in the warehouse. Raw materials and components
that are purchased for jobs can be received directly to the work center where
they are consumed. Make to order subassembly items are usually passed on
to the next work center rather than received to warehouse locations.
You can create locations to represent each work center that has a receiving
staging area and you can designate such work centers as the default Receipt
Location against items that are received directly to work centers.
Shipping Location
Products that are made or purchased to order can be received directly to a
shipping location rather than a warehouse location.
You can therefore create a “shipping” location, which represents a general
staging area for pending shipments. Designate it as the default Receipt
Location against any item that is received directly to shipping.
Service Vehicle Location
You may have service vehicles used by field technicians or salespeople that
have a small parts inventory. Each such vehicle can be given its own
location, so that you can track and replenish field inventories.
Service vehicle locations are not assigned as default locations because they
are always secondary locations rather than primary locations.
The Stock Transfer screen will be used periodically to replenish service
vehicle stock from each item’s primary storage location.
Transit Location
If you transfer stock between two warehouses, you can create a “transit”
location to represent the interval between the time stock is picked from one
warehouse and received into the other.
The Stock Transfer screen is used to transfer stock quantities from the source
locations to the “transit” location, which may be your own truck or a
commercial shipper. When the items arrive at the target destination, the
Stock Transfer screen is used to transfer stock quantities from the “transit”
location to final locations.
List Tab
Grid
Location ID
Enter an up to 10-character code that identifies this location.
Description (Required)
Enter an up to 50-character description that accompanies the Location ID on
lookups and screens. One possible use for this field is to describe the
location type, such as ‘Rack’, ‘Floor Area’, ‘Bin’, etc. Transitory locations (see
next) can be described as ‘Assign a Location’, ‘Find a Location’, ‘Inspection
Area’, etc.
Transitory
Selecting this checkbox identifies this as a “transitory” location, where stock is
stored on a temporary basis to perform a process or transfer. Stock
quantities in transitory locations are displayed for reference purposes, but are
not available for picking or issuing in the Order Picking and Job Issues
screens. Select his checkbox on these types of Locations:
• “Assign” Location
• “Find” Location
• Inspection Location
• Transit Location
Active
This checkbox is automatically selected when a new location record is
created. Active locations may contain stock quantities and are available for
picking, issuing, and receiving transactions. If a location is no longer in use
(because it no longer exists or has been renamed), clear this checkbox.
NOTE: You are not permitted to clear this checkbox if the location has
a stock quantity. In such cases, use the Stock Transfer screen to
transfer stock to an Active location and then you can clear this
checkbox.
Lower Panel
Notes
You can enter freeform notes against each location for reference purposes on
this screen.
Buttons
Save
This button is visible when one or more new locations have been entered, but
not yet saved. Click this button to save your entries.
Cancel
Click this button to cancel any new entries that have not yet been saved.
Add
Click this button to create a new location record in the entry grid.
Delete
Click this button to delete a selected location.
NOTE: You cannot delete a location if it has a stock quantity,
transaction history, or is assigned to any stock items or location
groups. As an alternative to deletion, you can clear the Active
checkbox.
Inventory
Click this button to view current stock in this Location.
Upper Panel
Location ID, Description
The location selected on the List tab is displayed for reference.
Grid
Location Group, Description
This is the location group currently assigned to this location.
Buttons
Assign
Click this button to assign a location group to this location. You are presented
with a Location Groups lookup, from which you can make a selection.
Remove
Click this button to remove the selected location group from the list.
Upper Panel
Location ID, Description
The location selected on the List tab is displayed for reference.
Display Grid
Item ID, Description
This identifies the stock item that is either directly assigned to this location or
is indirectly assigned to it through a location group.
Primary
This checkbox is selected when this location is designated as the item’s
Primary Location.
Receipt
This checkbox is selected when this location is designated as the item’s
Receipt Location.
Loc Group
This checkbox is selected when this item is assigned to this location through
a location group.
Additional
This checkbox is selected when this item is assigned directly to this location
as an additional location to its Primary Location and Receipt Location.
List Tab
Location groups are created on this tab.
Grid
Location Group
Enter an up to 20-character code that identifies this location group.
Description
Enter an up to 50-character description that accompanies the location group
on lookups.
Buttons
New
Click this button to open a new line for location group entry.
Delete
Click this button to delete the selected location group.
Locations Tab
Allowable locations are assigned to the selected location group on this tab.
Upper Panel
Location Group, Description
These fields identify the location group currently selected on the List tab.
Grid
Location
In this column are listed all the allowable locations that are assigned to this
location group.
Description
This is the description associated with the location.
Buttons
Assign
Click this button to assign a location to this location group. You are presented
with a Locations lookup, from which you can make a selection.
Remove
Click this button to remove the selected location from the list.
Upper Panel
Location Group, Description
These fields identify the location group currently selected on the List tab.
Grid
Item ID
The stock items assigned to this location group are listed in this column.
Description
This is the description associated with the stock item.
Buttons
Edit
Click this button to access a screen that is identical to the Locations tab in the
Stock Items screen. This enables you to change any of the location settings
against the selected stock item.
This screen is a utility is used to repair inventory transaction records that contain
invalid locations. In general, this is only needed on older systems that once
allowed “blank” locations or freeform typing instead of lookup selection.
Presented on System Startup
This screen is automatically presented to users with Administrator level security
when DBA gets launched. It identifies any invalid stock locations – such as a
“blank” location that was once a permitted value – and enables you to designate
a valid location that will replace it across all relevant data tables. Make sure all
your invalid locations are cleaned up before you resume system operation.
Screen Details
Grid
Invalid Location
The program automatically detects any invalid locations and lists them in this
column. You must replace each invalid location with a valid location in the
field at right.
On Hand Qty
This is the total of an on hand stock that is currently in this invalid location.
Valid Location
A valid location must be selected from the lookup in this field. This location
will replace the invalid location. Any on hand stock in the invalid location will
be transferred to this location.
NOTE: If you need to create a new location, you can do so by clicking
the Locations button, which launches the Locations screen.
Warranty Codes can be set up to identify the various warranties that accompany
your products (such as ‘90 Days Parts Only’ or ‘1-Year Parts & Labor’, etc.).
Warranty Codes can be assigned to Stock Items and Descriptors on the
Additional tab of those screens.
How are Warranty Codes used?
In sales order detail lines, a Warranty Code field can be activated through the
Sales Order Types – Screen Config button.
You can print a Sales – Reports – Warranty Sheet to accompany a packing list or
invoice. It lists any warranties associated with the order and the products that
are covered.
You can also print a Sales – Reports – Warranty Listing that lists warranties by
Customer. You can use this report to determine whether a service event is
covered under warranty or not.
Screen Details
Use this screen to enter your Stock Items. Any item that is capable of being
stocked is considered a Stock Item, even if it is never stocked.
Training Courses
Support Center – Videos–Setup – Stock Items Setup
Support Center – Videos–Conceptual – Inventory Costs
List Tab
By default, all your items with a Status of ‘Active’ are listed on this screen for
selection.
Top Row
In the top row are located several checkboxes that can be used to filter the
contents of the opening list. Refer further below for field explanations.
Search Mode
Two radio button options are offered:
General
In this mode you can enter Search Text in the next field and then you
can select checkboxes against whichever fields or sub-tables listed
below that you want included in the search. This mode is called
“General” because it is a general search where each checkbox
selected expands the list of potential matches. Think of this mode as
an “or” type condition, such as “I want to search the Item ID or the
Supp Part # or the Mfg Part #.” You would use this mode when you
are not sure which field or table the text string is stored in.
Search Text
Enter the text string to be searched in this field. A text string can be
any combination of alpha characters, numbers, punctuation marks,
or spaces.
Search Item ID – Starts With
If your Search Text value is the beginning portion of an Item ID,
select this field to make the search significantly faster.
Detailed
In this mode you can enter a text string or select a value from a lookup
in one or more of the fields listed below to narrow your search. Think of
this mode as an “and” type condition, such as “I want to search for an
item with “red” in the description and it is supplied by ACME Paint
supplies.” You would use this mode when you are sure which field or
table your text string or value is stored in.
Output Generator and are used for one-off custom manufactured items,
project jobs, and repair jobs.
Search Field
You can enter a text string in this field and click the magnifying glass button to
limit the list to columns containing that text string.
Buttons
New
Click this button to create a new Stock Item. You are taken to the Detail tab,
which is cleared for new data entry.
Notes
Click this button to get a listing of past Activity Notes for this item. From this
screen you can also create new Activity Notes.
Labels
Click this button to launch the Stock Item Labels screen, from which you can
print item labels for this item for product identification or packaging purposes.
History
Clicking this button provides a listing of the highlighted item’s inventory
transactions, including the transaction type, the location, and the cost.
Qty by Char
Click this button to see this item’s current stock quantity for each set of
Tracking Characteristics within each location.
Qty by Loc
Click this button to view current stock quantity by Stock Location.
Stock Status
Click this button to view this item’s complete stock status, including stock
availability, projected stock, current supply and demand details, and MRP
settings.
Where Used
Click this button to get a listing of all BOM parents for which the highlighted
item is a component along with the item’s corresponding Usage Qty.
Sell Prices
Click this button to link to this item’s record in the Base Prices screen.
Buy Prices
Click this button to link to this item’s record in the Purchase Prices – Items
screen.
Detail Tab
Stock Item
Item ID (Required)
This is an up to 30-character alphanumeric code that is used to identify the
item.
Description (Required)
This is an up to 60-character mandatory field that accompanies the item ID on
screens and reports.
UM (Required)
This is an up to 8-character mandatory field that defines the item’s unit of
measure (EA, LB, KILO, FT, MTR, GAL, etc.).
Mfg or Purch (Required)
Select ‘M’ if this item is manufactured and ‘P’ if it is purchased. M items are
allowed to have bills of material and to be job outputs.
Item Category (Required)
Each item must be assigned to an Item Category. Item Categories are used
to organize your stock items and descriptors into groups for reporting
purposes.
Bar Code
This field can store an alternate number for bar coding, such as a UPC code.
This field is for reference only and has no current use.
Creation Date
This is the date the item record was first created. It defaults to today’s date,
but can be overridden.
Status
A new item defaults to a Status of ‘Active’. If you change the Status to ‘Non-
Active’, the item will be filtered out of the opening List tab.
Unit Costs
Inventory Cost
This is the unit cost used for the calculation of invoice cost of goods sold and
for job costing when items are issued from stock to jobs. Here are a few
things to consider regarding the Inventory Cost.
When a stock item is issued or shipped:
When a stock item is issued to a job or shipped to a customer, the item’s
unit Inventory Cost remains unchanged.
When a stock item is received:
Whenever a stock item is received, either through a PO receipts or a job
receipts, its Inventory Cost is recalculated by averaging the PO or job cost
into the cost of any stock on hand, according to the following formula:
Cost Calculation Variables
Receipt Value = Units Received x PO Unit Cost or Job Unit Cost
Book Value = General Ledger Value of Units on Hand (based on the
sum of all historical debit and credit transactions)
Total Units = Units Received + Units on Hand
Cost Calculation Formula
If Units on Hand are zero or greater after receipt:
New Inventory Cost = (Receipt Value + Book Value) / Total Units
If Units on Hand are negative after receipt:
Inventory Cost remains as it was prior to receipt
Changing the Inventory Cost:
If you wish to change the item’s Inventory Cost, you can do so using the
Inventory – Change Inventory Cost screen.
Last Cost
This is a display-only reference field that shows the cost associated with the
most recent receipt of this item.
Estimated Cost
The Estimated Cost is used as a variable in the bill of material Cost Rollup
and as a variable in the calculation of estimated job costs.
M Items:
The Estimated Cost cannot be changed in this screen. To recalculate a
manufactured item’s Estimated Cost, you must use the BOM – Cost
Rollup screen. You can view a breakdown of the item’s cost elements by
clicking the 3-dot button to the right of this field.
P Items:
The Estimated Cost can be manually updated by clicking the ‘pointing-
hand’ icon to the right of this field. You can also mass update the
Estimated Cost by making it equal to the Last Cost via the BOM –
Estimated Purchase Costs screen.
Tax Code Source
These settings determine the source of the Tax Code against sales order and
purchase order lines for this stock item.
Order Header
When you select this option, the Tax Code specified in the sales order or
purchase order header determines the source of the sales order or purchase
order line’s Tax Code for this item.
Exception
Select this option if this item is to receive an exception Tax Code that
overrides the sales order or purchase order header Tax Code. A Tax Code
field becomes visible to the right. Select a Tax Code from the lookup. In
general, a tax code exception is designated when the item is non-taxable, in
which case a non-taxable Tax Code should be selected. Another tax code
exception is when the item bears a special tax rate, such as an excise tax.
Tax Group
This checkbox is only visible when the Tax Group Matrix option is selected in
the Tax Defaults screen. Tax groups enable you to designate exception tax
codes at the line item level that only apply to certain destinations or sources.
A Tax Group field becomes visible to the right. Select a Tax Group from the
lookup. When an item assigned to a Tax Group encounters a customer or
supplier that is also assigned to a Tax Group, the two Tax Groups are
matched in the Tax Group Matrix to determine the Tax Code that gets used in
the sales order or purchase order line.
Unit Price
Base Price
The Base Price is the item’s “list” price and serves as a reference price for the
calculation of price levels and contract prices. If you click the ‘pointing hand’
icon, you are taken to the Base Prices screen where you can create a base
price record for the item. When that screen is closed, you are returned to this
screen.
MRP Sub-Tab
On the MRP sub-tab are planning settings used by the MRP screen. These
settings are normally entered and maintained in the MRP – MRP Settings
screen, which uses a grid format that is more suited for entering settings across
multiple items. See chapter 7 for details.
Mfg Sub-Tab
Default Revision
This field displays your current Default Revision for reference purposes and is
only visible if Revisions are activated in the BOM Setup screen.
Drawing No
The current drawing number for this item. This field value prints in the header
section of the job traveler.
Title
This is the description of the product that appears in the Title block of a
drawing. This field value prints in the header section of the job traveler
Dimensions Sub-Tab
Shipping & Packaging
Unit Weight
This is the weight of one stocking unit (UM) of the item. This value is used
by the sales order Shipping screen to calculate the total weight of the
shipment.
Unit Volume
This is the volume (cubic feet, cubic meters) of one stocking unit (UM) of
the item. This value is used by the sales order Shipping screen to
calculate the total volume of the shipment.
Std Pack
This is the number of pieces of this item per shipping package (box,
carton, container, pallet, etc.). This value is used by the sales order
Shipping screen to calculate the total number of packs that comprise the
shipment.
Dimensional Info
The fields in this panel are for reference only and have no current use outside
this screen.
SO/PO Notes
You can enter unlimited freeform text in this notes field. This text is passed into
the Line Notes associated with quote, sales order, and purchase order detail
lines.
Locations Tab
Default and allowable inventory locations are assigned to the item on this tab.
Training Course
Support Center – Videos–Setup – Locations Setup
Upper Panel
Receipt Location
This setting is initially populated by the Receipt Location designated in the
Inventory Defaults screen, but can be overridden with a selection from the
lookup. This location is the default location when processing transactions in
the Job Receipts and PO Receipts screens.
New Items
Using an “assign” location as the Receipt Location in the Inventory
Defaults screen can be useful if you are constantly creating new stock
items and you don’t always know at the time of creation where the item
will be physically stored in the warehouse.
When you see an item with an “assign” location, it is your signal that you
need to give that item its permanent location assignments.
Items without Permanent Locations
A “find” location can be used with items that do not have permanent
locations. These might be items that are procured or manufactured only
on occasion and can be stored in any allowable location within a general
area. When you see a “find” location on a receiving screen, it is your
signal to find an actual location among the item’s allowable locations.
Inspected Items
If the item requires inspection and/or labeling, it can be received by default
into an “inspection” location. After it passes inspection and/or labeling, the
Stock Transfer screen is used to transfer the stock to its Primary Location
in the warehouse.
Make to Order Subassemblies
Make to order subassemblies are usually received into a “work center”
location rather than a warehouse location.
Buy for Job Items
Purchased items that are procured only when required by jobs are usually
received into a “work center” location rather than a warehouse location.
Make to Order Items
Make to order items are usually received to a “shipping” location for
shipment directly to customers.
Primary Location
This setting is initially populated by the Primary Location designated in the
Inventory Defaults screen, but can be overridden with a selection from the
lookup. The Primary Location is flagged as the item’s primary storage
location when picking or issuing stock in the Order Picking and Job Issues
screens.
NOTE: It is common for the Receipt Location and Primary Location to
be the same location.
Items without Permanent Locations
If the item does not have a permanent location, meaning that it can be
stored in any of its allowable locations, we recommend that you use a
“find” location as the Primary Location. This lets you know that stock can
be found among allowable locations rather than a specific location.
Capacity
This is an optional field. You can enter the maximum quantity of this item that
can be stored within the Receipt Location or any of the allowable locations in
the grid below. Only make an entry to this field when the location is a specific
bin, rack, or shelf. When receiving items to stock, the Capacity setting helps
you know which bins, racks, or shelves are full and which ones have room for
additional storage.
NOTE: General staging areas and “transitory” locations are not
devoted to the storage of one item at a time and are therefore not
suitable for the Capacity setting.
Additional Locations
Some items can be stored in other locations besides the Receipt Location and
Primary Location. The options in this middle panel enable you to designate
additional allowable locations for the item.
Location Group
Select this option if you wish to assign the item to a Location Group. A
Location group is a set of allowable locations that can be shared by common
types of items. For example, you may have a set of racks that can be used
for all your sheet metal items. That set of racks can be represented by a
location group. Location groups are created in the Inventory – Inventory
Setup – Locations Groups screen.
NOTE: When this option is selected, a new panel is displayed
containing a Location Group field. Select a location group from the
lookup.
Assign by Location
As an alternative to using a location group, where locations are shared by
multiple items, select this option to designate one or more additional locations
that apply just to this item. Typically, these would be specific “overflow”
locations or locations in other warehouses.
None
Select this option when you do not want to allow any locations other than the
Receipt Location and Primary Location.
Grid
Additional locations are listed in this grid. When the Location Group option is
selected, all the locations within the location group are listed and cannot be
changed. When the Assign by Location option is selected, you can add and
remove locations from the list.
Location ID, Description
These fields identify the location.
Transitory
When selected, this checkbox indicates that this is a “transitory” location,
which is a location where stock is stored on a temporary basis to perform a
process or transfer. Stock quantities in transitory locations are displayed for
reference purposes, but are not available for picking or issuing in the Order
Picking and Job Issues screens. “Assign”, “find”, “inspection”, and “transit”
locations are typically “transitory” locations.
Capacity
You can optionally enter the maximum quantity of this item that can be stored
within this location. Only make an entry to this field when the location is a
specific bin, rack, or shelf. When receiving items to stock, the Capacity
setting helps you know which bins, racks, or shelves are full and which ones
have room for additional storage.
NOTE: General staging areas and “transitory” locations are not
devoted to the storage of one item at a time and are therefore not
suitable for the Capacity setting.
Buttons
+
This button is only visible when the Assign by Location option is selected.
Click this button to add a location to the list of allowable locations.
▬
This button is only visible when the Assign by Location option is selected.
Click this button to delete a location from the list of allowable locations.
Sources Tab
Sources of supply and cross-references are entered on this screen.
Upper Panel
M or P
This read-only field indicates whether the item is manufactured (M) or
purchased (P).
Default Supplier
This field is visible on P items only. Select your preferred Supplier for this
item. MRP will specify this Supplier when it generates suggested POs.
NOTE: The lookup is confined to suppliers already assigned to this
item, so you must add a supplier to the list on the Suppliers sub-tab
before it can be designated as the Default Supplier. When only one
supplier is assigned to the item, it is automatically designed as the
Default Supplier once you exit the Sources tab.
Default Manufacturer
This field is visible on P items only. If you want to source the item from a
specific Manufacturer, select your preferred Manufacturer in this field. MRP
will specify this Manufacturer when it generates suggested POs.
NOTE1: The lookup is confined to manufacturers already assigned to
this item, so you must add a manufacturer to the list on the
Manufacturers sub-tab or on the supplier’s Line Card before it can be
designated as the Default Manufacturer.
Suppliers Sub-Tab
The Default Supplier is automatically added to the Suppliers sub-tab. On this tab
you can select additional Suppliers for the item.
Supplier Part No
Both the DBA Item ID and the Supplier Part No are referenced in he
Purchase Orders screen and on the printed PO. If you leave this field blank,
the DBA Item ID will be used as the Supplier Part No.
Description
This is for reference only. The DBA Description is the only description
referenced in the Purchase Orders screen and on the printed PO.
UM
This is the supplier’s unit of measure. Both the stocking UM and the
supplier’s UM are referenced in he Purchase Orders screen and on the
printed PO.
Multiplier
This is used to calculate the supplier’s order quantity if the supplier sells the
item in a different UM than your stocking UM. The DBA quantity is multiplied
by the Multiplier to arrive at the supplier’s quantity. Here are two examples:
Stock in Buy in Multiplier
FT YARD .333
FT INCH 12
Both quantities are referenced in the Purchase Orders screen and on the
printed PO. The program assigns a default value of ‘1’ to this field.
Line Card
In this grid you can select the Manufacturers and Mfgr Part Nos that are
carried by the Supplier highlighted above. These two fields are referenced in
the Purchase Orders screen and on the printed PO.
NOTE: Each Manufacturer must be created first in the Purch –
Manufacturers screen. Each Mfgr Part No is created in the Manufacturers
sub-tab of this screen.
Manufacturers Sub-Tab
The Default Manufacturer is automatically added to this sub-tab. On this tab you
can specify additional Manufacturers and you can enter each corresponding Mfgr
Part No.
NOTE: Each Manufacturer must be created first in the Purch –
Manufacturers screen.
Alternates Sub-Tab
Alternates represent substitute items that can be swapped into jobs or sales
orders when this item is not available. Alternates are available as a cross-
reference on some item lookups and optionally print on the Multi-Level BOM and
Costed BOM reports.
Complementary Sub-Tab
Complementary items are similar or compatible with this item, but not a one-for-
one substitute. An example of a Complementary item would be where a ½
horsepower motor is the standard component, but if there are none in stock, a ¾
horsepower motor could be used instead. Complementary items are available as
a cross-reference on some item lookups.
Customers Sub-Tab
If you have customers that want their part number to print on invoices and
packing lists, you can specify those Customers and Customer Part Nos on this
screen. The Customer Part No is available as a field for inclusion on customized
quotes, acknowledgements, packing lists, and invoices.
Lot/Serial Tab
One or more lot and serial tracking “characteristics” can be assigned to the item
on this tab. Characteristics enable you to track stock on hand by lot number,
serial number, expiration date, or revision.
Pricing
You cannot establish prices by characteristic; only by item ID. If variations of
an item require different pricing, use unique item ID’s rather than
characteristics.
Use the four standard characteristics
Currently, the system is supplied with these four standard characteristics. If you
are on an older system that lacks these characteristics, you can create them in
the Inventory – Inventory Setup – Item Characteristics screen.
LOTNO: Lot No
A lot number identifies a particular production or purchase batch of an item. If
you have a product problem, it can be traced back to a particular lot number
so that remedial action can be taken.
SERIALNO: Serial No
A serial number is a unique ID number assigned to each unit produced or
purchased of an item.
EXPIRYDATE: Expiration
This characteristic is used to track the expiration date of perishable products
REVISION: Revision
If you have manufactured products with multiple revisions where you stock
old and new revisions, this characteristic is used to differentiate the revisions
on hand.
NOTE: Do not use this characteristic for purchased items.
Screen Details
Upper Panel
Add Button
Click this button to launch the Add/Edit Item Characteristics screen, shown
below.
Select the Assigned checkbox against each characteristic you wish to assign
to the item.
Click Update to continue. If the item is assigned to a Serialized characteristic,
you are presented with the following screen:
Serial Characteristic Definition
This screen enables you to define serialization at the item level and
displays the item selected in the grid at lower left.
You have the option of entering text in the Serialized Label field, which
overrides the standard characteristic Description on inventory processing
screens. So if you wish to give this item’s characteristic a custom field
label use this field. Otherwise, leave it blank.
Select Manual if you wish to assign serial numbers manually. Select
Automatic if you wish the program to assign serial numbers automatically.
When you select Automatic, additional fields are displayed.
First, establish an overall Length for your serial number. You can
optionally enter a fixed value Prefix or Suffix to the core number. In the
Counter field, establish the number that will be assigned to the next
receipt transaction. This number gets incremented automatically with
each new receipt transaction.
If the characteristic is not serialized or you have finished defining the
serialized characteristic, you are then presented with this screen:
In this screen you must assign values for the new characteristic(s) to existing
stock on hand.
For each location listed, click the Add button. This opens up the New Qty and
characteristic field to its right, which is ‘Lot No’ in the screen example above.
Enter a quantity and a characteristic value; in this case, the lot number.
If you wish to allocate the stock in one location to two or more characteristic
values, click the Add button once again and a new line is opened so that you
can enter another quantity and characteristic value. Use the Delete button to
delete a line if you make an incorrect entry.
Click the Update button to save your entries. The button will not be active
until the New Qty amounts within each location equal the Current Qty.
Remove Button
Click this button to launch the Remove Item Characteristics screen, shown
below.
This screen shows you what the on hand stock status will be once the
characteristic assignment is removed. Click the Update button to complete
the removal process.
NOTE: When you remove a characteristic assignment, be aware that
you will not have access to any of the characteristic’s values in the
item’s transaction history.
Char History Button
Click this button to launch this screen, which shows you when each
characteristic assignment against this item was added or removed.
Grid
All the available characteristics are listed in the grid.
Assigned
When this checkbox is selected, it indicates that the item is assigned to this
characteristic.
• If you select this checkbox, you are presented with the same Add/Edit
Item Characteristics screen that gets launched by clicking the Add button.
See the Add Button above for details.
• If you clear this checkbox, you are presented with the same Remove Item
Characteristics screen that gets launched by clicking the Remove button.
See the Remove button above for details.
Characteristic ID
This code is the characteristic’s primary identifier.
Description
This is the text that identifies the characteristic on inventory processing
screens.
Type
The Type determines the characteristic’s data type. Four types are used:
Date
This characteristic can only be given a date value.
Number
This characteristic can only be given a numeric value.
Table
This characteristic’s values must be selected from a table of allowable
values.
Text
This characteristic’s values can be freeform alphanumeric text.
Show on Docs
Select this checkbox if you want this item’s characteristic values listed on the
packing list associated with each customer shipment.
Additional Tab
Main Side-Tab
Storing an Image
If you wish to store a graphical image of the item for reference on this screen,
right click on the left panel and select the Load Picture option. You will be
presented with a selection screen. Navigate to the desired image and select it
and it will display on the screen. To clear the image, right click on the image and
select the Clear Picture option.
User-Defined Fields
If you created any user-defined fields in the Admin – User-Defined Fields screen,
those fields are entered on this panel.
Warranty Code
If this item is covered by a warranty, select its Warranty Code in this field.
Documents Side-Tab
On this screen you can attach documents (such as drawings, specifications, etc.)
or files of any kind that relate to this item.
Edit Documents
To link to a document, click the Edit Document panel at the bottom of the screen.
Description
Enter the description that will display on the Document List panel.
File Location
If a document is only to be used by you, you can specify a File Location to
your local computer. If the document is to be shared with others, it should be
stored on the central file server.
Copy to Job
From the drop-down list, select ‘Yes’ if you want this document to be linked to
jobs when the Retrieve Linked Customer / Item / Descriptor Documents
button is clicked on the Additional side-tab off the Header tab in the Jobs
screen.
Print With
In a future version of DBA, this document will automatically be printed when
the job traveler is printed. Select ‘Yes’ from the drop-down list if you want this
feature when it becomes available.
Storing an Image
If you wish to store a graphical image of the item, you can do so on this screen.
Double click on the upper right panel and you will be presented with a selection
screen. Navigate to the desired image and select it and it will display on the
Characteristics screen. The image is for reference purposes on this screen and
prints on the Multi-Level BOM and Costed BOM reports, pick lists, and the job
traveler.
4-3. Descriptors
(Inventory – Descriptors … or Desc icon)
Uses of Descriptors
Descriptors are used for the following purposes:
Credit Memos
Credit memos are required from time to time to make adjustments to
customer account balances for product returns, price adjustments, write-offs
to bad debt, and other such things. A credit memo in DBA is simply an
invoice with a negative total amount. Credit memo line items are descriptors
with negative prices. GL posting is determined by mapping the descriptor’s
Item Category to the appropriate sales account in the Account Assignments
screen.
Labor Charges
If you charge customers for labor on invoices, labor is set up as a Descriptor
and is entered as a sales order line item. You might set up several labor
Descriptors, each with a different Base Price, if you charge different rates for
different services.
Miscellaneous Charges
Any other charges that might be included in your invoices, whether they are
for shipping, engineering fees, permits, etc., can be set with Descriptors and
prices. Any price can be overridden at the time of sales order entry.
Miscellaneous Purchases
If you use purchase orders for non-job, non-inventory purposes – for
miscellaneous items such as office supplies, shop supplies, furniture,
equipment, etc. – you can represent each category of these purchases with a
Descriptor. These Descriptors can be assigned to GL Accounts in the
Purchasing – Exceptions tab in the Account Assignments screen. When
entering a PO line item, you can modify the category Descriptor with a
specific description for the item being purchased.
Sales Kits
A “sales kit” is a set of items that gets copied into a sales order along with the
sales kit parent item, which is represented by a descriptor. Sales kits are
created in the Inventory – Sales Kits screen.
List Tab
All your Descriptors are listed on this screen.
Detail Tab
Descriptor
Descriptor ID (Required)
This is an up to 20-character alphanumeric code used to identify the
descriptor.
Description (Required)
This is an up to 50-character Description that accompanies the Descriptor ID
on screens and reports.
UM (Required)
This is the Descriptor’s unit of measure (EA, HR, etc.), which can be up to 8-
characters.
Type (Required)
Select one of these three descriptor Types:
Purpose Type
Credit Memo MISC
Labor Charge: LABOR
Misc Charge MISC
Sales Kit MISC
Misc Purchase MISC
You would normally not use any of these Types, which are cost elements
used elsewhere by the program: SETUP, SUBCON, FIXOH, VAROH, SHIP.
Category (Required)
Each Descriptor must be assigned to an Item Category. Item Categories are
used to organize your stock items and descriptors into groups for reporting
and GL posting purposes.
Estimated Cost
With labor and miscellaneous charges, this cost is used as the invoice cost of
sales. With miscellaneous purchases, this is used as the Unit Cost in PO
lines when there is not an entry in the Purchase Prices – Descriptors screen.
Sell Price
The Sell Price is used in sales orders for labor charges or miscellaneous
charges.
Default Supplier
This is the preferred Supplier for miscellaneous purchases.
Tax Code Source
These settings determine the source of the Tax Code against sales order and
purchase order lines for this descriptor.
Order Header
When you select this option, the Tax Code specified in the sales order or
purchase order header determines the source of the sales order or purchase
order line’s Tax Code for this descriptor.
Exception
Select this option if this descriptor is to receive an exception Tax Code that
overrides the sales order or purchase order header Tax Code. A Tax Code
field becomes visible to the right. Select a Tax Code from the lookup. In
general, a tax code exception is designated when the descriptor is non-
taxable, in which case a non-taxable Tax Code should be selected. Another
tax code exception is when the descriptor bears a special tax rate, such as an
excise tax.
Tax Group
This checkbox is only visible when the Tax Group Matrix option is selected in
the Tax Defaults screen. Tax groups enable you to designate exception tax
codes at the line item level that only apply to certain destinations or sources.
A Tax Group field becomes visible to the right. Select a Tax Group from the
lookup. When a descriptor assigned to a Tax Group encounters a customer
or supplier that is also assigned to a Tax Group, the two Tax Groups are
matched in the Tax Group Matrix to determine the Tax Code that gets used in
the sales order or purchase order line.
SO/PO Notes
You can enter unlimited freeform text in this notes field. This text is passed into
the Line Notes associated with quote, sales order, and purchase order detail
lines.
Additional Tab
Dimensional Info
The information on this panel is for reference only and is not used in any other
screens and reports.
Documents List
In this panel you can attach documents (such as drawings, specifications, etc.) or
files of any kind that relate to this descriptor.
Edit Documents
To link to a document, click the Edit Document panel at the bottom of the
screen.
Description
Enter the description that will display on the Document List panel.
File Location
If a document is only to be used by you, you can specify a File Location to
your local computer. If the document is to be shared with others, it should
be stored on the central file server.
Copy to Job
From the drop-down list, select ‘Yes’ if you want this document to be linked to
jobs when the Retrieve Linked Customer / Item / Descriptor Documents
button is clicked on the Additional side-tab off the Header tab in the Jobs
screen.
Print With
In a future version of DBA, this document will automatically be printed when
the job traveler is printed. Select ‘Yes’ from the drop-down list if you want this
feature when it becomes available.
Other Info
Warranty Code
If there is a Warranty Code associated with this descriptor, select one from
the lookup.
Sales Kits enable you to copy in a set of line items into a sales order (using the
Copy Details button), identified by a Parent Descriptor. When you set up the
Sales Kit, you can specify whether the selling price is at the parent level or
component level.
NOTE: Sales Kits are gathered together at time of shipping and are never
assembled or stocked.
Training Video
Support Center – Videos–Setup – Descriptors Setup
Segment: Sales Kits
List Tab
Descriptors with Sales Kits are listed on this screen.
New Button
To create a new Sales Kit, click this button and select a parent Descriptor from
the lookup list.
Detail Tab
Upper Panel
Descriptor ID
This is the parent Descriptor to which the Kitset components are assigned.
List Tab
Stock items are listed on this tab where they can be selected for adjustment.
The current stock on hand (all locations) is displayed for reference.
Increase Button
Click this button to increase the quantity of stock on hand for the selected item.
You are presented with this screen:
Upper Panel
Item ID, Description, Cost
These fields identify the item being adjusted and its current Inventory
Cost.
Trxn Cost
This is the cost that will be applied to this transaction. It defaults to the
item’s Inventory Cost.
Reference
The text “Stock Adjustment” is displayed by default, but can be overridden.
This provides a reference note in the transaction record that explains the
reason for or purpose of the adjustment.
+ –
By default, one line is presented in the grid below. Click the plus sign
button to add additional lines if you are increasing stock in multiple
locations or to specify multiple characteristic values. Click the minus sign
button to delete lines.
Grid
Enter a line in this grid for each quantity associated with each location and set
of characteristic values.
Increased Qty
Enter the increase in stock quantity associated with the location and
characteristic values in the fields at right.
NOTE: If you enter a quantity that causes the total quantity in this
location to exceed this item/location Capacity setting, you are given
a warning.
Location
This field value defaults to the item’s default Receipt Location. You can
make an alternative selection from this lookup screen.
Only allowable locations for this item are listed. If you wish to use a
non-allowed location, clear the Allowed Only checkbox in the lower
panel and the list will be expanded to all locations.
The Receipt and Primary checkboxes identify the item’s default
Receipt Location and Primary Location. The Capacity field shows you
how many units of the item can be stored in the location.
You can view the stock on hand within a location by clicking the
magnifying glass icon in the lower panel, which presents this screen
This inquiry screen enables you to find an open location that is not
currently occupied.
Receipt
This checkbox is selected when the location at left is the item’s default
Receipt Location. This is for reference purposes only.
Characteristic Fields
If the item is assigned to one or more tracking characteristics (such as lot
or serial control), each characteristic is represented by its own field, which
is identified by the characteristic’s Description. You are required to enter a
value against each characteristic, which, depending on the characteristic,
can be a date, a number, a lookup on a table of allowable values, or
freeform text.
Lower Panel
Update Button
After your entries are completed, click this button to update the
transaction. The total amount is debited to your Inventory account and the
offsetting credit is to your Adjustments – Inventory account.
Cancel Button
Click this button to cancel your entries. No updating will take place.
Decrease Button
Click this button to decrease the quantity of stock on hand for the selected item.
You are presented with this screen:
Upper Panel
Item ID, Description, Cost
These fields identify the item being adjusted and its current Inventory
Cost.
Trxn Cost
This is the cost that will be applied to this transaction, which is the item’s
current Inventory Cost. This cost cannot be changed.
Reference
The text “Stock Adjustment” is displayed by default, but can be overridden.
This provides a reference note in the transaction record that explains the
reason for or purpose of the adjustment.
Grid
All available stock is listed in the grid. Each line represents a set of
characteristic values within a location.
Decreased Qty
Enter the decrease in stock quantity associated with the location and
characteristic values in the fields at right.
NOTE: If this is a “transitory” location, the text “<Transitory>” is
displayed in red. You are not permitted to use stock in a transitory
location, but that stock is listed in the grid for reference purposes.
Stock may be in an “inspection” location, for example, waiting to get
inspected before being transferred to a final destination location.
Location
This is the location associated with the stock quantity and set of
characteristic values to the right.
Primary
This checkbox is selected when the location at left is the item’s Primary
Location. This is for reference purposes only.
Stock Qty
This is the current on hand stock quantity associated with this location and
set of characteristic values.
Characteristic Fields
If the item is assigned to one or more tracking characteristics (such as lot
or serial control), each characteristic value is represented by its own field,
which is identified by the characteristic’s Description.
Projected Qty
This is the quantity that will be associated with this location and
characteristic set after the transaction is updated.
NOTE: The projected quantity cannot be less than zero. A negative
stock quantity is not permitted.
Lower Panel
Update Button
After your entries are completed, click this button to update the
transaction. The total amount is debited to your Adjustments – Inventory
account and the offsetting credit is to your Inventory account.
Cancel Button
Click this button to cancel your entries. No updating will take place.
Chg Lot/Ser Button
Click this button to change a lot/serial characteristic value within an item’s stock
on hand. For example, stock may have been received and given an incorrect lot
number. You can use this screen to list the lot numbers currently on hand for the
item so that you can change the erroneous lot number value.
Screen Details
Upper Panel
Characteristic
Select the characteristic you wish to change.
Item ID
Select the item that requires the change in characteristic value. The
lookup is confined to items assigned to the characteristic specified at left.
Load Button
You must click this button to populate the grid below.
Alter Button
When you entries are completed in the grid below, click this button to
apply the changes to the item’s stock on hand.
NOTE: Altering a characteristic value has no effect on the general
ledger.
Grid
All stock on hand for the item and characteristic specified in the upper panel
is listed in the grid. Each line is a unique location/characteristic value
combination.
NOTE: The grid remains empty until you click the Load button in the
upper panel.
Current Inventory
Item ID
The Item ID selected above is repeated here for reference purposes.
Location
This is the location associated with the on hand quantity and
characteristic value at right.
Characteristic Field
The characteristic value associated with this line is displayed in this
field.
Alter Qty
On Hand Qty
The current on hand stock quantity for this characteristic value within
this location is displayed in this field.
Alter Qty
You must click the Add button to the right to make this field available
for entry. Enter the quantity to be changed to a different characteristic
value in the field at right that is now visible where the Add button was
located.
NOTE: The Alter Qty is not allowed to exceed the On Hand Qty.
Alter Inventory Detail
Add Button
Click this button to initiate a characteristic value change for this line.
After clicking this button, it is replaced by a field where you specify the
changed characteristic value. The Alter Qty field at left becomes an
entry field where you enter the quantity subject to the characteristic
value change.
Multiple Value Change
Whenever a line is opened up for a change in characteristic value,
another Add button becomes visible below the line. If you wish to
change a portion of the on hand quantity to a second characteristic
value, click the Add button and another line opens up within which
you can enter another alter quantity and characteristic value.
Characteristic Fields
When the Add button is clicked, this field becomes visible for entry of
the changed characteristic value.
Location
When the Add button is clicked, this field becomes visible, for
reference purposes.
Projected Qty
This is the quantity that will be associated with this
location/characteristic value after the alter quantity is updated.
Delete Button
If you click the Add button and then decide you don’t wish to make the
entry, click this button to delete the line.
Print Labels Button
Click this button to launch the Stock Item Labels screen, from which you can print
item labels for this item for product identification or packaging purposes.
Transactions Tab
This tab is an inquiry screen that provides a listing of past inventory transactions
associated with all the inventory processing screens (Stock Adjustments, Stock
Transfer, Stock Counts, Order Picking, Job Issues, Job Receipts, PO Receipts).
Upper Panel
Include “X” year’s history
By default, one year’s history is displayed in the grid. You can use this setting
to expand the number of years that comprise the list.
Use this screen to transfer stock from a source location to one or more
destination locations. You can transfer stock from multiple source locations for a
single item or for multiple items from a single source location.
Transitory Locations
This screen is especially useful with “transitory” locations, such as “inspection”
and “transit” locations.
Inspection Location
In the case of an “inspection” location, you can receive a set of items on a PO
to the inspection location. After inspection is completed, you can use this
screen to make a single transaction that transfers stock from the inspection
location to each item’s final destination location.
Transit Location
In the case of a “transit” location, which is a location that represents your
truck or a commercial shipper, you can use this screen to transfer stock for a
set of items into the transit location. Each location/item transfer is a separate
transaction. When the set of items is received at the destination warehouse,
you can make a single transaction in this screen to transfer stock from the
transit location to each item’s final destination location.
Screen Details
Transfer Qtys
On Hand Qty
The current on hand stock quantity for this set of characteristic values
within this location is displayed in this field.
Transfer Qty
You must click the Add button to the right to make this field available for
entry. Enter the quantity to be transferred from the source location at left
to the destination Location field at right that is now visible where the Add
button was located.
NOTE: The Transfer Qty is not allowed to exceed the On Hand Qty.
Transfer Inventory Details
Add Button
Click this button to initiate a transfer for this line. After clicking this button,
it is replaced by a Location field where you specify the destination
location. The Transfer Qty field to the left becomes an entry field where
you enter the quantity to be transferred. If the item has characteristics, the
characteristic values are now visible to the right of the Location field.
Multi-Location Transfer
Whenever a line is opened up for transfer to a destination location,
another Add button becomes visible below the line. If you wish to
transfer a quantity to a second destination location, click the Add
button and another line opens up within which you can enter another
transfer quantity and destination location.
Location
When the Add button is clicked, this field becomes visible. Select the
destination location from the following lookup.
Only allowable locations for this item are listed. If you wish to use a
non-allowed location, clear the Allowed Only checkbox in the lower
panel and the list will be expanded to all locations.
This inquiry screen enables you to find an open location that is not
currently occupied.
Characteristic Fields
Any characteristic values associated with this line become visible to the
right of the destination Location field, for reference purposes.
Projected Qty
This is the quantity that will be associated with this location and
characteristic set after the transfer is updated.
Delete Button
If you click the Add button and then decide you don’t wish to make the
entry, click this button to delete the line.
Use this screen to enter physical inventory counts (stock takes). Stock counts
are usually done for batches of items, but a batch can be of any size, including a
single item.
Training Video
Support Center – Videos–Setup – Lot & Serial Control Setup
Segment: Stock Counts
“Freezing” your inventory
When you generate a stock count set of items to be counted, you must count
those items immediately. During that time, the stock being counted should be
“frozen”, meaning that it is quarantined from use.
If you are required to perform a complete physical inventory, this is normally
done over a weekend or holiday while the factory is idle.
Cycle Counts
We do not recommend complete physical inventories as a means towards
maintaining accurate stock quantities. Complete physicals involve excessive
numbers of items and are prone to errors.
The better method is “cycle counting” whereby you conduct a program of smaller
counts that are performed in rotation on a steady basis. Cycle counts can be
based on location groups, ranges of locations, item categories, or particular
items. High dollar, high volume items, for example, merit more frequent counting
than low dollar, low volume items.
Stock counts are not the total solution
If your inventory is error-prone, these errors disrupt the planning process and
reduce factory throughput.
Stock counts can help reduce errors, but they are not the total solution. Errors
are a symptom of other problems and no cycle counting program can keep up
with errors that are occurring system-wide.
One source of errors is inaccurate bills of material. The planning process is only
as good as the specifications it is provided with, so strive for 100% accuracy in
your bills of material.
The other source of errors is poor procedures. Enter stock issues and receipts in
real-time, if possible. Consider using dispatch lists where you pick or issue stock
on the screen first and then your record your transactions. Install computer
workstations out in the factory and have work center supervisors make their own
entries.
List Tab
A stock count consists of a pre-determined list of items to be counted. On the
opening List tab is displayed a list of any stock counts that are in progress.
New Button
To initiate a new stock count, click this button, which launches the Stock
Count Selection screen.
Update Button
After your counts are entered and reviewed, return to the List tab and click
this button. Each item’s stock quantity gets adjusted and you are then
presented with the Updated Stock Count report.
Display Updated Stock Counts
Select this checkbox in the lower panel to display updated stock counts in the
list above.
This screen is launched when you click the New button from the List tab. Use
this screen to generate a set of items to be counted.
Stock count entries are made on the Detail tab with the Standard side-tab
selected.
Grid
Location
A line is opened for each combination of the following:
• Stock Item
• Location
• Lot/Serial Characteristic Set
Item ID
Click on this column heading if you wish to sort the list by item.
Stock
This column displays the stock quantity for this location/item/characteristic
set.
Count
Enter the new count for this location/item/characteristic set in this column.
Lot/Serial Count
If the item requires lot/serial control, you cannot enter a count in this
screen. Instead, you must click the +/- Lot/Serial Stock Adjustment
button in the lower panel to increase or decrease stock quantities in
the Stock Adjustments screen.
Variance
As you make each entry, any difference between the Stock quantity and the
Count quantity is reflected in this column.
The screen shows current stock by location and characteristic set. You can
click the Increase or Decrease button to adjust stock quantities as needed to
match the count on the worksheet. You also can click the Chg Lot/Ser button
to alter a characteristic value, if needed.
Updating Inventory
Update Button
After your counts are entered and reviewed, return to the List tab and click
this button. Each item’s stock quantity gets adjusted and you are then
presented with the Updated Stock Count report.
NOTE: Today’s date is used as the general ledger transaction date,
regardless of the date the stock count list was created.
Updated Stock Count Report
This report prints automatically and lists each item’s Variance, the Unit
Cost (the item’s current Inventory Cost) and the Loss (or gain) that gets
posted as a debit or credit to your Adjustments – Inventory account.
Backdating to a Prior Period
If you are taking a stock count at the end of a period (or your fiscal year)
and you want the change in value to effect the prior period, be sure and
complete the stock count and update it before the new period begins.
If you happen to update the stock count a few days into the new period
and you want the change in inventory value to be reflected in the prior
period, a journal entry is required.
First, create a new asset account called Stock Count Variance and locate
it adjacent to your Inventory account. Determine the total amount of the
stock count variance and whether your total inventory value increased or
decreased.
If your total inventory value increased, make two separate journal entries
for the total variance amount:
First, make this journal entry:
Post Date: Last Day of Prior Period
Debit: Stock Count Variance (Asset)
Credit: Adjustments – Inventory (Cost of Sales)
Then make this journal entry:
Post Date: Stock Count Update Date in Current Period
Debit: Adjustments – Inventory (Cost of Sales)
Credit: Stock Count Variance (Asset)
If your total inventory value decreased, make two separate journal entries
for the total variance amount:
First, make this journal entry:
Post Date: Last Day of Prior Period
Use this screen to change the unit Inventory Cost of one or more stock items.
Training Video
Support Center – Videos–Conceptual – Inventory Costing
Segment: Inventory Cost Change
Screen Details
Selection Filters
Use the settings in the upper panel to generate a list of items in the Item List sub-
tab.
Item ID
Leave this field blank if you want the list to include all your stock items. If you
want to narrow the list down, each character you enter restricts the list to
items beginning with the characters entered in this field. For example, in the
sample company all the red wagon items begin with ‘1080’. So if you type
‘1080’ in this field and click the Create List button, the list will only include
items beginning with ‘1080’.
Description
This field provides an additional filter. You can leave it blank if you want all
Descriptions within the item list, but if you want to narrow the list to items
containing specific Descriptions, each character you enter restricts the list to
Descriptions beginning with the characters entered in this field.
Use this screen to reconcile Book Value with “actual value” on all items where
there is a discrepancy between the two values.
What is Book Value?
Book Value is the sum of all General Ledger debit and credit transactions made
against a stock item.
What is “actual value?”
“Actual value” is each item’s stock quantity multiplied by its current Inventory
Cost.
What causes a discrepancy between the two values?
Minor discrepancies can occur when inventory transactions involving multiple
decimal places are rounded up or down when posted to the general ledger,
which stores monetary amounts in two decimal places.
Prior to July 2009, an item’s stock quantity was allowed to go negative when
issues and receipts were entered out of sequence. When stock was received at
a new cost while stock was negative, the stock receipt cost, which is a calculated
average, could differ from the receipt cost that was posted to the general ledger.
As of build 388 the system no longer allows stock to go negative, which
eliminates negative stock as a source of cost discrepancies.
What does this screen do?
This screen compares each item’s Book Value with its actual value. When a
discrepancy between the two values is found, the Book Value is adjusted so that
it is made equal to the actual value.
How often should this be run?
We recommend that you Reconcile Book Values as a routine procedure at each
period end.
Screen Details
When the screen launches, it automatically goes through all your stock items and
lists any item that has a discrepancy between its Units * Cost and Book Value.
The Reconcile checkbox is automatically selected against each item. When you
click the Reconcile button, Book Value is adjusted for all items that have this
checkbox selected.
Ledger Posting
If Book Value is too high against an item, this transaction is made to the General
Ledger.
Debit Adjustments – Inventory
Credit Inventory
If Book Value is too low against an item, this transaction is made to the General
Ledger.
Debit Inventory
Credit Adjustments – Inventory
The Data View utility is a reporting tool used throughout DBA that enables you to
filter, sort, and group your data to create your own inquiries, spreadsheets, and
reports. It organizes related data from multiple tables without requiring “joins”
and other complicated programming procedures.
Inventory Data Views
Two data views are provided on the Inventory menu:
Stock On Hand
This data view focuses on stock quantities, inventory costs, and locations:
Standard layouts include:
• All Fields
• Qty by Location
• Item by Location
• Qty by Item Category
Stock Item List
This data view focuses on item settings, such as item categories, default
suppliers, and MRP settings. Standard layouts include:
• All Fields
• Basic Item List by Item Category
• Basic Item Listing
• Items by Default Supplier
• Reorder Levels
Selection Screen
When you click on a data view menu option, you are first presented with a
selection screen that is similar to the selection screen used with reports. Use this
screen to filter and limit your data view.
View Button
Once your selections are completed, click the View button to advance to the
Select Layout screen.
Next, you are presented with the Select Layout screen. Each layout is a
configuration of selected fields that are grouped and sorted to present a
particular data view. In a sense, each layout is a custom report.
Layout Type
Layouts with a Type of ‘System’ are standard layouts supplied with the system.
‘System’ layouts cannot be changed, but they can be modified and saved to
another layout name. Any layouts saved to a new name are identified as ‘User’
types.
Default Layout
One layout is designated as the ‘Default’ layout, which is your most commonly
used data view. Assigning the default layout is done on the Layout List screen
(see further below). The default layout is always selected at the top of the list
when the Select Layout screen is presented.
Load Button
Click the Load button to generate the data view. Be aware that some data views
may take several minutes to generate, depending on the size of the data set and
the number of data fields involved. This is because each column in the data view
is individually indexed to enable column sorting.
The data set and layout you selected is displayed in the Data View screen, which
is a grid that displays all the available fields and associated records.
Column Sorting
You can re-sort the data view by clicking on any of the column headings, which
will then sort the entire list by that column. Click the heading a second time and
the sort order will change from ascending to descending order or vice-versa.
Grouping
You can create list groupings by dragging a column heading into the header
panel above the column headings. For example, if you drag the Category
column heading into the header panel, the lines are then grouped by item
category. You can even have a group within a group. For example, you could
drag the M or P column heading into the header panel, which would form ‘M’ and
‘P’ sub-groups within each item category.
+ - Buttons
These two buttons become visible at the top of the screen when you use the
grouping feature. Initially the groups are displayed in “collapsed” mode
without data rows being visible. Click the ‘+’ button to “expand” the view so
that the data rows become visible. Click the ‘-‘ button to collapse the view.
Column Footer Total
You can create a total amount at the footer of any column by right clicking on the
lower panel directly below the column. The following options are available:
Sum
This option is available on numeric columns only. It provides a grand total
of all the column values.
Min
This option is available on numeric columns only. It lists the lowest value
within the column.
Max
This option is available on numeric columns only. It lists the highest value
within the column.
Count
This gives you a count of the number of records within the column.
Average
This option is available on numeric columns only. This gives you a mean
average of the values within the column.
Customize Button
The data view can be limited to just the columns you want by dragging unwanted
column headings off the screen. This is done using the Customize button, which
presents a box in the lower right corner of the screen. To remove a column, drag
its column heading and drop it into the box. Continue removing fields one by one
until you are left with the columns you want.
NOTE: Most data view layouts are supplied with optional column headings
already dragged into the Customize box. If you wish to use any of these
columns, drag the column heading out of the box and drop it onto the
column heading row in the desired position.
Output Button
Once the data on the screen are to your satisfaction, click the Output button to
transfer the data view into one of the following formats.
• Output to Excel
• Output to HTML
• Output to Text
• Output to Printer
Click this button to display the Layout List screen, which provides a listing of
available layouts.
Load Button
Click this button to generate a new data view for the selected layout.
Set as Default Button
Click this button to designate the selected layout as the ‘Default’ layout. The
default layout is always selected at the top of the list whenever the layout list
is presented.
Delete Button
Click this button to delete the selected layout from the list.
NOTE: You cannot delete a ‘System’ type layout.
After customizing your data view, you can click this button to update an existing
layout or to save your changes to a new layout. Two options are presented:
Update Existing Layout
Select this option and click the Save button to save your customization
changes to the existing layout.
NOTE: This option is not available for ‘System’ layout types. To
customize a ‘System’ layout, you must save your changes to a new
layout name.
Create New Layout
Select this option to save your customization changes to a new layout name.
Enter the name in the Layout Name field and click the Save button.
Use this report to get any type of listing of inventory value, which can be overall
inventory value or value by item category, location or other breakdowns.
Training Videos
Support Center – Videos–Conceptual – Inventory Costing
Segment: Inventory Value
Support Center – Videos–How Do I? – General Ledger Training Course
Segment: Inventory and WIP Accounts
How is Inventory valued in DBA?
Each item’s inventory value is its on hand stock quantity multiplied by its current
unit Inventory Cost. Total inventory value is the sum of the inventory value of all
stock items.
This is a period end reconciliation report
At the end of each period, this report is run to reconcile your Inventory GL
account with the actual inventory value listed on this report.
Always run Reconcile Book Values first
Before you run this report for period end reconciliation, always run the Inventory
– Reconcile Book Values screen first, which makes adjustments to your
Inventory GL account to account for minor discrepancies that can occur between
actual value and Book Value when an item’s stock quantity goes negative.
Selection Screen
Date Options
Value as of a date
You have the option of back-dating this report if you wish to see Inventory
Value as of a past date. The As of date defaults to today’s date.
NOTE: If you select any date earlier than today’s date, be aware that
the Est Cost and Inv Cost columns are not included in the report. This
is because past values for these fields are not stored anywhere and
cannot reliably be re-created.
Item Status
Select All if you want ‘Active’ and ‘Non-Active’ Status items listed on the report.
Select Some if you wish to include or exclude a Status.
Item Source
Select All if you want ‘Manufactured’ and ‘Purchased’ items listed on the report.
Select Some if you wish to include or exclude one of these sources.
Report
Book Value
Book Value represents the sum of the Inventory account debit and credit
entries made to the General Ledger.
Period End Reconciliation
At each period end you should compare total book value with the balance
sheet value of your Inventory account. If there is a discrepancy between
the two values, you should make the following journal entry.
If the report value is greater than the ledger value, post the difference to
these accounts:
Debit Inventory
Credit Adjustments – Inventory
If the report value is less than the ledger value, post the difference to
these accounts:
Debit Adjustments – Inventory
Credit Inventory
Use this report to get a listing of inventory transactions for an item, including the
Date, Location, transaction Type, Qty, and Cost.
You can limit the report to one or a range of Item ID’s or Item Categories, a date
range, and selected Transaction Types.
Transactions Inquiry
The same information on this report can be viewed by clicking the History button
on the Stock Items screen or the Transactions tab on the Stock Adjustments
screen.
Use this report to trace the history of which items were associated with a
particular tracking characteristic.
You can filter the report by a date range, by selected Characteristics, by
Transaction Type, and by Item ID.
Use this screen to print item labels as needed for product identification or
packaging purposes.
Selection Screen
Upper Panel
Report Form
Use the lookup in this field to select a label format. The default label format
designated in the Forms Edit – Stock Item Label screen is selected by default.
Select Item
Item ID
Select a stock item from the lookup in this field.;
Select Stock
The item’s stock on hand is displayed, listed by location and characteristic set.
Select the stock that you wish to label.
Select Characteristics to Print
The tracking characteristics assigned to this item are listed in this panel and are
selected by default for printing. If you don’t want a characteristic to be printed,
clear its checkbox.
Additional Information
If this label format requires any ‘Additional Info’ text fields, they are listed in this
panel.
Req
If this checkbox is selected, the user is required to enter a Value.
Header
This is the user-defined field label that identifies the Value at right.
Value
Enter freeform text in this field.
Print Button
Click this button to begin printing. You are first presented with this print preview
screen:
Click the printer icon in the upper left corner to begin printing. You are presented
with the standard Windows Print screen, as follows:
The printer Name defaults to the printer designated in the page setup against this
label format. Select an alternate printer, if applicable. For multiple copies, enter
a value in the Number of copies field.
BOM
Setup
• BOM Defaults
• Machines
• Sequence Templates
• Task Templates
• Revision Names
Main Menu
• Work Centers
• Bills of Material
• Estimated Purchase Costs
• Cost Rollup
• Where Used Inquiry
Reports
• Multi-Level BOM
• Costed BOM
Overview
What are bills of material?
“Bills of material” (BOMs) are used to define the manufacturing specifications for
your products or those you make on behalf of others. These specifications
include “outputs”, a “routing”, and “components.”
What is an “output?”
An “output” refers to a finished item produced from a BOM. Most BOMs are only
defined with one output, which is the BOM “parent”, but you can also define
“secondary” outputs for bi-products and co-products. Secondary outputs are
used by batch process manufacturers, remanufacturers, and disassemblers.
What is the “routing?”
The BOM’s “routing” can be thought of as a “bill of labor.” In the routing you
define the setup, labor, and subcontract service sequences that comprise the
manufacturing process.
What are the “components?”
The “components” are the subassemblies, parts, and materials that comprise the
physical product.
How are BOMs used?
BOMs are used by the MRP screen to generate jobs for manufactured items in
response to customer orders and your desired stocking levels. MRP uses each
item’s BOM specifications to create the job’s routing and BOM.
So jobs also have BOMs?
Yes, job’s have their own BOM. The parent item’s BOM is copied to the job and
its component usage quantities are multiplied by the job’s make quantity. Once
the job’s BOM has been created, it can be modified for any special requirements.
How are BOMs costed?
The Cost Rollup screen calculates a total estimated cost for the BOM parent.
Each purchased component has an estimated cost from inventory. Each work
center is given hourly rates for setup, labor, and overhead which get applied to
each routing sequence. Estimated costs for subcontract services are maintained
in routing sequences. The Cost Rollup calculates all these costs up through all
the subassemblies in the product structure to arrive at the total estimated cost for
the BOM parent.
If the BOM includes secondary outputs, a portion of the parent item’s cost is
allocated to each output on a percentage basis.
Carefully consider the following options and make the appropriate settings before
actually entering any BOMs.
Training Videos
Support Center – Videos–Setup – BOM Defaults
BOM Options
To activate any of the following BOM options, select the corresponding
checkbox.
Revisions
Selecting this option exposes the Revisions tab in the Bills of Material screen.
Revisions enable you to define multiple sets of manufacturing
specifications against a single BOM parent.
NOTE: Revisions are limited in the sense that you cannot maintain
a Base Price against each revision, nor does the Cost Rollup
maintain estimated costs for any revision other than the item’s
default revision. If you need these capabilities, use unique item
ID’s and separate bills of material instead of revisions.
Only select this checkbox if either of these two purposes applies to
your company:
Engineering History
You use revisions to maintain a progressive history of product
engineering changes. Each time a product’s manufacturing
Component Options
Selection of checkboxes in this section activate corresponding fields in the
Components tab of the Bills of Material screen.
Fixed or Variable
Select this checkbox if you want the ability to designate the Usage Qty of a
component to be a fixed amount, regardless of how many items are being
made or how large the batch size is.
Scrap %
Select this checkbox if you want the ability to define a scrap percentage that
will proportionally increase the quantity required of the component at time of
job creation.
From / Thru Dates
Select this checkbox if you want the ability to define effective date ranges for
BOM components.
Sequence
Select this checkbox if you want the ability to assign components to the
routing sequences within which they are used.
Line Item Brackets
‘Line item brackets’ are freeform line items that are inserted into the job Details
screen to mark the beginning and end of a phantom assembly. Otherwise, the
phantom components would blend in with other components and would not easily
be recognized as being a group of items.
In the Phantom – Start fields, enter the Reference ID and Description that will
comprise the freeform line that is inserted prior to your phantom components.
In the Phantom – End fields, enter the Reference ID and Description that will
comprise the freeform line that is inserted after your phantom components.
5-1B. Machines
(BOM – BOM Setup – Machines)
Machines are set up and assigned to Work Centers and are used to schedule
routing sequences to occur on specific Machines. The use of machines is
optional.
Training Video
Support Center – Videos–Setup – Work Centers & Machines
Segment: Machines
Field Explanations
Machine ID
You can assign an up to 20-character code that identifies this Machine.
Description
Enter an up to 50-character Description that accompanies the Machine ID on
lookups.
Work Center
Assign this Machine to the Work Center where it is located.
Notes
You can enter unlimited Notes against this Machine.
Training Course
Support Center – Videos–Setup – Routings Entry
Grid Fields
Template ID
Click the New button to create a new sequence template record, each of
which is identified by a 7-character template ID. We recommend that you
identify each template with a number rather than an alpha code.
Group Numbering
We recommend that you number your templates in related groups so that
similar processes are listed together in lookups for easy selection. For
example, all your shearing processes could be in the ‘1000’ series, all your
forming processes in the ‘2000’ series, all your assembly processes in the
‘3000’ series, and so forth.
Description
Enter an up to 50-character description for this process, which will print on the
job traveler.
NOTE: On subcontract sequences, this description is also carried
forward to the PO that is generated and sent to your service supplier.
Work Center (Required)
Select a work center from the lookup. It can be an inside work center or an
outside work center for subcontract services such as plating, painting, and
heat-treating.
Machine
Only assign a machine when this process must be run on a particular
machine. If the work center contains interchangeable machines, leave this
field blank.
Center Panel – Cycle Times
If the sequence template selected above is assigned to an inside work center,
the following set of fields displays, all related to this template’s “cycle times”
(production rates).
Setup Hours
Enter the total setup time for this sequence template, expressed in decimal
hours. For example, 30 minutes would be entered as ‘.5’.
NOTE: This field is initially populated by the work center’s default
Setup Hours value, which can be overridden.
Time / Process
Cycle time is expressed in terms of “processes.” A process can be an
assembly operation, a hit from a punch press, a mold cycle, etc. A process
can produce a single part or several parts at a time. Enter the time (hours,
minutes, seconds) required for this process.
NOTE1: As an alternative to making a time entry, you can enter the
Processes / Hr (see next), which automatically calculates the Time /
Process.
NOTE2: The maximum number of hours you can enter in this field is
24 hours. If you have a cycle time longer than 24 hours, leave this
field blank and use the Processes / Hr field instead. In that field, enter
time based on this formula: 1 / # Hours. A cycle time of 40 hours,
therefore, would be given a Processes / Hr value of ‘.025’. (When you
do this, the Time / Process field receives a nonsensical value, which
you can safely ignore).
NOTE3: This field is initially populated by the work center’s default
Time / Process value, which can be overridden.
Processes / Hr
As an alternative to entering a Time / Process, you can express the cycle time
in terms of Processes / Hr. The entry of either field automatically updates the
other.
NOTE: This field is initially populated by the work center’s default
Processes / Hr value, which can be overridden.
Items / Process
If each process yields one unit of this item, leave this field at the default
setting of ‘1’. If each process yields a set of items (such as with a multi-cavity
mold), enter the number of items in this field. The Time / Process is divided
by the Items / Process to determine the time required to make one unit of this
item.
NOTE: This field is initially populated by the work center’s default Items
/ Process value, which can be overridden.
# Persons
For costing purposes only, enter the number of persons required to perform
this process. The program assigns a default value of ‘1’. This setting handles
these two cost scenarios:
Teams
Some processes require a fixed “team” size. An automatic assembly
table, for example, may require a team of three operators, in which case
you would enter a ‘3’ in this field. The work center’s hourly labor cost gets
multiplied by the number of team members.
NOTE: Do not use a fixed “team” with non-machine, assembly type
work centers where you can temporarily assign multiple workers to
a given job. In a packaging department, for example, where jobs
are normally packaged by one person, for an unusually large job
you could assign four workers to do packaging. In this case you
have temporarily expanded the work center’s capacity (Job Hours /
Day setting), but the packaging process itself is still the same and
the # Persons should remain set to ‘1’.
Multiple Jobs
Sometimes one worker runs several jobs simultaneously. A molding
machine operator, for example, may run four presses and four different
jobs at the same time. In this case you would enter ‘.25’ in this field. The
work center’s hourly labor cost gets multiplied by this amount and is
therefore shared among all four jobs.
NOTE: When multiple job sequences are performed by a single
worker, we recommend that the labor Trxn Type (see below) for
each such sequence be set to the ‘Backflush’ option.
Days to Next
This represents the number of workdays between the completion of this
sequence and the start of the next sequence. This setting is used with cycle
times for three purposes:
Move Time
There may be a predictable move time involved in getting these parts from
this work center to the next.
Forced wait time
Sometimes an item must wait before it can move on to the next process.
A painted part might require drying time, for example.
Overlap
This can also be a negative number for situations where items produced
on one routing sequence can be started in the next sequence without
having to wait for the entire run to be completed before doing so. In
scheduling terminology this is referred to as “overlap.”
Trxn Type
This field is only visible when the Transaction Type option is set to ‘Both’ in
the Job Labor Defaults screen. Two options are available from the drop-down
list.
Backflush
If you intend to track completions only and not actual hours against this
work center, select this option.
NOTE: It is not practical or even possible to collect actual labor
hours against some processes. When one operator runs several
machines and jobs at the same time, for example, it is not practical
to collect and allocate the labor to each job. In such cases, select
the ‘Backflush’ option.
Labor
If you intend to collect actual setup and labor hours against this work
center, select this option.
Traveler Notes
You can enter unlimited freeform notes to describe the process to be
performed. These notes print on the job traveler and provide instructions to
your shop personnel.
Center Panel – Subcontract Services
If the sequence template selected above is assigned to an outside work center
designated as a Subcontract type, the following fields are displayed in the center
panel:
Supplier
This is the supplier that performs the subcontract service.
Field Explanations
Template ID
Click the New button to create a new task template record, each of which is
identified by an 8-character template ID. We recommend that you identify
each template with a number rather than an alpha code.
Group Numbering
We recommend that you number your templates in related groups so that
similar tasks are listed together in lookups for easy selection. For
example, all your inspection tasks could be in the ‘1000’ series, all your
material handling tasks in the ‘2000’ series, all your documentation tasks
in the ‘3000’ series, and so forth.
Description
Enter an up to 50-character description of this task.
Task Notes
Enter freeform notes to further describe this task.
Use this screen to create a table of pre-defined Revision Names that will be used
in the Bills of Material screen to label your Revisions.
Field Explanations
Revision Name
You can enter an up to 20-character Revision Name.
NOTE: The system is supplied with a ‘DEFAULT’ Revision Name, which
is used as the Default Revision Name in the BOM Defaults screen. If
you wish to use a different default name, create it in this screen, then go
to BOM Defaults and select it as the Default Revision Name.
• Typical Revision Names would be ‘Revision 1’, ‘Revision 2’, ‘Revision A’,
Revision B’, etc.
• If you are using Revision Names for batch sizes, use names that best
describe each batch size.
Description
Enter an up to 50-character Description to accompany the Revision Name on
lookups.
Work Centers organize the factory into specific work areas. You can also define
“subcontract” Work Centers to represent outside processing services such as
plating, painting, and heat-treating.
Training Course
Support Center – Videos–Setup – Work Centers & Machines
How are Work Centers used?
Work Centers are used for the following purposes:
Sequence Assignments
Each routing Sequence is assigned to a Work Center and optionally to a
Machine within that Work Center.
Costing
Each Work Center stores hourly costing rates for setup, labor, and overhead.
These rates are used by the Cost Rollup to calculate the Estimated Cost of
manufactured items and are also used to calculate estimated and actual job
costs.
Job Traveler
The Job Traveler is organized by sequential routing Sequences / Work
Centers and provides your workers with manufacturing specifications.
Job Scheduling
In the Work Center Scheduling screen you can enter Work Center capacity
settings that MRP uses to schedule suggested jobs.
Machine Scheduling
You can optionally create Machines (see next section) and assign them to
Work Centers. When the Work Center consists of a set of interchangeable
Machines, using Machines enables routing Sequences to be assigned to the
appropriate Machine at time of production.
Work Center Scheduling
On a daily basis you can schedule jobs and machines and produce a Daily
Dispatch List that gets sent out to the shop floor to advise which jobs are to
be run next.
Detail Tab
Header Section
Work Center ID
Enter an up to 12-character code that identifies the Work Center on screens,
lookups, and reports.
Description
Enter an up to 50-character description to accompany the Work Center ID.
Subcontract
It this is an outside Work Center used to represent subcontract services such
as painting, plating, and heat-treating, select this checkbox, which changes
some of the entry fields in the screens below.
Hourly Costing Rates
The Hourly Costing Rates panel will not be visible when the Subcontract
checkbox is selected in the header panel. On this panel you enter the costing
rates that are applied to your routing sequences for job costing and the Cost
Rollup calculations.
Labor
This hourly rate will be applied to the (Time / Process x Items / Process)
values within each routing sequence to determine the routing sequence’s
Labor cost.
Setup
This hourly rate will be applied to the Setup Hours value within each routing
sequence to determine the sequence’s Setup cost.
Fixed Overhead
This hourly rate will be applied to your labor and setup hours [(Time / Process
x Items / Process) + Setup Hours] within each routing sequence to determine
the routing sequence’s Fixed Overhead cost.
Buffer Days
This setting enables you to add in a safety buffer to the job schedule to
account for the unforeseen delays common to manufacturing environments –
such as machinery repairs, worker or material unavailability, unexpected
rework, etc. The Buffer Days specified here will be added to the calculated
Job Days for each routing sequence assigned to this Work Center.
Subcontract Defaults Panel
The Subcontract Defaults panel is only visible when the Subcontract checkbox is
selected in the header panel.
Supplier
This serves as the default Supplier when entering a new routing sequence in
the Bills of Material screen, which can be overridden at the BOM level.
Cost
This serves as the default Est Cost and Supp Price when entering a new
routing sequence in the Bills of Material screen, which can be overridden at
the BOM level.
UM
This serves as the default Supp UM when entering a new routing sequence in
the Bills of Material screen, which can be overridden at the BOM level.
Days to Next
This serves as the default Days to Next value when entering a new routing
sequence in the Bills of Material screen, which can be overridden at the BOM
level. For subcontract services, the Days to Next represents the number of
lead-time days it takes to get the parts sent out, completed, and received from
the supplier.
Machines Tab
When you click the Machines tab, you will see a listing of machines assigned to
this Work Center, for reference purposes only. See the next section for
information on setting up Machines.
Use this screen to enter manufacturing specifications for your finished items and
subassemblies.
List Tab
On this tab are listed all your active bills of material (BOMs).
Training Course
Support Center – Videos–Setup – New BOM Entry
Field Explanations
Parent Item ID
This is the BOM “parent” item, which is its “primary output.” Click the New
button to add a parent item to the list.
NOTE1: Only ‘M’ (manufactured) items can have a BOM.
NOTE2: An item defined in any BOM as a “secondary output” (see the
Outputs tab) cannot have a BOM of its own.
Description
This field displays the parent item’s Description, which is maintained in the
Stock Items screen.
UM
This field displays the parent item’s UM, which is maintained in the Stock
Items screen.
Default Revision
This column is only visible when the Revisions option is selected in the BOM
Defaults screen. The specifications entered against the default revision are
the ones used by MRP for job generation and by the Cost Rollup for cost
calculations.
Phantom
If you want this BOM to function as a “phantom assembly”, select this
checkbox.
NOTE: If the BOM has one or more routing sequences, you are not
permitted to select this checkbox.
It is important to know the difference between a “subassembly” and a
phantom assembly, explained as follows:
Subassembly
A “subassembly”, which is a term used for any BOM that is a component
in other BOMs, is always made on its own job and is then issued from
stock as a component to the jobs that require it. The parent item and the
subassembly are always made on separate jobs.
NOTE: There is no functional difference between a top-level BOM
and a subassembly BOM. “Subassembly” is merely a term used to
describe a BOM that happens to be located at a lower-level within a
product structure.
Phantom Assembly
A phantom assembly is a set of components that is never assembled on
its own job and is never stocked or sold. Instead, the phantom’s
components are pulled into the job of the BOM parent item at time of job
creation. The parent and the phantom are always assembled in the same
job.
Phantom Assembly Limitations
• A phantom assembly cannot have a routing. Any processes dealing
with the phantom components must be defined in the BOM parent’s
routing.
• A phantom assembly is never stocked. Phantom components are
always assembled to order.
• A phantom assembly is never sold and cannot be given a Base Price
or Contract Price. If you need to sell the assembly occasionally as a
spare part, you should create a separate item ID for that version so
that it can be made on its own (with a routing), included in the MRP
generation, stocked, and sold.
Buttons
New
Click this button to create a new BOM record. It launches the New Bill of
Material screen, which contains these fields.
BOM Item ID
From the lookup, select the BOM parent item. The lookup only lists ‘M’
(manufactured) items that do not yet have a BOM or that are not already
used a secondary output on one or more bills of material.
Default Revision Name
The system Default Revision Name from the BOM Defaults screen is
automatically assigned, but can be overridden with a different selection
from the lookup.
Create Button
Click this button to create the BOM record and close the screen.
Copy
Use this button to create a new BOM by copying an existing BOMs
specifications. Select the BOM you wish to copy from and click this button,
which launches the Copy BOM screen. Screen details are as follows:
Copy BOM from:
The program inserts the currently selected BOM parent into this field for
your reference.
Create BOM for:
From the lookup, select the new BOM parent item. The lookup only lists
‘M’ (manufactured) items that do not yet have a BOM.
Create Button
Click this button to create the BOM record and close the screen.
Revisions Tab
This tab is only visible when the Revisions option is selected in the BOM Defaults
screen.
This tab governs the tabs to the right
Whichever revision is highlighted in this tab determines the contents on all the
tab screens to the right of the Revisions tab.
Screen Details
Revisions
Revision
Select a revision name created in the BOM – BOM Setup – Revision Names
screen.
Batch Size
This field is only visible when the Batch Size option is selected in the BOM
Defaults screen.
The batch size is used by process manufacturers (food, chemicals,
plastics, etc.) who make their products in batches. Each batch size can
require different proportions of certain ingredients.
UM
This field is only visible when the Batch Size option is selected in the BOM
Defaults screen. This is the unit of measure relative to the batch size
(LITERS, GALLONS, VAT, TANK, etc.).
Description
Enter an up to 50-character description that accompanies the revision name
on lookups.
Creation Date
When the revision is created, the system date is recorded in this field.
Buttons
New
Click this button to create a new revision.
Copy
Use this button to create a new revision and associated specifications by
copying an existing revision. Select the revision you wish to copy from and
click this button, which launches the Copy Revision screen. Screen details
are as follows:
Copy BOM from:
The program inserts the selected BOM parent into this panel for your
reference.
Revision
The program inserts the selected revision into this panel for your
reference.
Create New BOM for:
The program inserts the BOM parent in this field.
Revision
Select a name for the new revision from the lookup in this field.
Create Button
Click this button to create the new revision and associated specifications
and close the screen.
Routing Tab
Setup, labor, and subcontract service specifications are entered on the Routing
tab. These specifications are used for cost calculations, job scheduling, and
process documentation for printing on the job traveler.
NOTE: The Routing tab is not visible when the BOM parent is a phantom
assembly.
Training Course
Support Center – Videos–Setup – Routing Entry
Sequences
Sequence
Click the New button to create a new sequence record. The program
automatically assigns a sequence number, which you can override if you
wish.
NOTE: You can freely renumber sequences when needed. For
example, you may need to insert a sequence between two existing
sequences, in which case you would renumber the “downstream”
sequences to make room for the new Sequence.
Sequence Template Copy
You have the option of selecting a “sequence template” from the lookup,
which creates this sequence using the template’s specifications. Once the
sequence is created, it can than be edited as needed.
Description
Enter an up to 50-character description for this process, which will print on the
job traveler.
NOTE: On subcontract sequences, this Description is also carried
forward to the PO that is generated and sent to your service supplier.
Supplier
This is the supplier that performs the subcontract service.
NOTE: This field is initially populated by the work center’s default
Supplier.
Est Cost
This is the estimated cost that is used by the Cost Rollup to help calculate the
total estimated cost for the BOM Parent. It is calculated by the program as
follows:
Supp Price * Multiplier = Est Cost
NOTE: This field is initially populated by the work center’s default Cost
value.
UM
This is the unit of measure associated with the BOM Parent and its Est Cost.
Supp Price
This is the price charged by the supplier for the subcontract service.
NOTE: This field is initially populated by the work center’s default Cost
value.
Supp UM
This is the supplier’s unit of measure, which may differ from your unit of
measure. For example, a heat-treater might charge you by the pound or kilo
for pricing purposes, but that price is translated (using the Multiplier) into the
Est Cost, which conforms to the BOM Parent’s unit of measure.
NOTE: This field is initially populated by the work center’s default UM.
Multiplier
If the Supp Price and Est Cost have different units of measure, the Multiplier
is used to translate the Supp Price into an Est Cost, using this formula:
Supp Price * Multiplier = Est Cost
Components Tab
Subassemblies and materials are entered on the Components tab.
Training Course
Support Center – Videos–Setup – BOM Components Entry
Grid Fields
Sequence
This field is only visible if the Routings and Sequence checkboxes are
selected in the BOM Defaults screen.
This is the routing sequence within which this component gets consumed.
When a job gets created, this component will print within this sequence on the
job traveler. Sequence assignment also enables job materials and
components to be selectively issued by work center in the Job Issues screen.
NOTE: Sequence selection is optional. Unassigned lines print in a No
Sequence Allocated section at the end of the job traveler.
Line No
The line number is automatically assigned by the program in increments of 10
and is for reference and sorting purposes. Because it is common for multiple
instances of a component to occur throughout a BOM, the line number
identifies one instance from the other. You can manually override the line
number.
Type
Enter or select an ‘S’ if this component is a stock item. Enter or select a ‘D’ if
this component is a descriptor.
Component, Description
Select an item or descriptor from the lookup. The description is automatically
displayed.
Usage Qty
If the Revisions checkbox is not selected in BOM Defaults, enter the quantity
of this component required to make one unit of the parent item. If the
Revisions checkbox is selected in BOM Defaults, enter the quantity required
to make one Batch Size defined against this revision.
UM
This is the unit of measure (EA, LB, etc.) for the component.
Fixed or Variable
This field is only visible if the Fixed or Variable checkbox is selected in BOM
Defaults. When not visible, the field value is hidden and is automatically set
to ‘V’.
If the quantity required for this component varies proportionally with the job
quantity of the parent item, set this field to ‘V’ (variable). Most materials,
subassemblies, and subcontract services have variable quantities, which is
why the default is set to ‘V’.
If the quantity required for this component is to be a fixed amount regardless
of the parent item quantity being manufactured, set this field to ‘F’ (Fixed).
Some batch processes, for example, require a fixed amount of an ingredient,
regardless of batch size. Or there could be a situation where a service
charge or fee is levied that does not vary with the quantity being
manufactured.
Scrap %
This field is only visible if the Scrap % checkbox is selected in BOM Setup.
This is the anticipated scrap for this component, expressed as a percentage
of the usage quantity. When a job gets created, this percentage is added to
the total quantity allocated for this component to insure that sufficient material
is planned for to account for anticipated scrap. The cost associated with the
scrap percentage is also incorporated in the Cost Rollup. The job quantity is
adjusted for scrap as follows:
Allocated Qty / (1 – (Scrap % / 100)) = Job Qty
From Date / Thru Date
These fields are only visible if the From / Thru Dates checkbox is selected in
BOM Defaults. This is the date range within which the component becomes
effective. The From Date defaults to the system date at time of initial entry
and the Thru Date is left blank unless you enter a date. When a job gets
created, only components with current effective dates at the time of job
creation are included in the job details.
Notes Sub-Tab
Job Notes
You can enter freeform text in this notes field. This text is passed into the
Line Notes associated with job detail lines created from this BOM. These
notes print on the job traveler underneath the component.
Reference Designators
Reference designators, which are used by circuit board manufacturers to
indicate location coordinates, are often listed n the Job Notes rather than
the References sub-table (see next). This is because the job notes print
directly with the component, whereas the References print as a sub-report
at the end of the job traveler. Either method – Job Notes or References –
conveys the information, so which one to use is a matter of personal
preference.
References Sub-Tab
This sub-tab is only visible when the References option is selected in the BOM
Defaults screen. References enable you to define a sub-table of reference
information against a component and print as a sub-report at the end of the job
traveler.
Reference
This can be a location coordinate, a drawing bubble number, or for any table
that has a one-to-many relationship with the component. You can enter as
many reference records as you wish. To create a new record, click on this
panel first and then click the New button.
Qty
This is an optional field. It represents the quantity against this reference in
relation to one unit of the BOM parent.
Upper Panel
Stock Items or Descriptors
Choose whether you want to select Stock Items or Descriptors. All
your stock items or descriptors will display in the selection grid.
Sequence
If you want the items selected to all be assigned to a particular routing
sequence, make a selection in this field.
Item Selection
Item ID or Descriptor ID
Start typing the item ID or descriptor ID. As you type each character,
the cursor will progressively move to the item with the closest match.
Once you find the item you are looking for, press Enter and the cursor
will move to the Qty field where you can enter the order quantity.
Lower Grid
After entering the quantity, press Enter and you will see your entry
displayed in the lower grid. The cursor moves to the left-hand
column where you can immediately make another selection.
Outputs Tab
This tab is only visible when the Outputs option is selected in the BOM Defaults
screen. Use this screen to enter any “secondary outputs” that may exist for bi-
products or co-products.
Upper Panel
Primary Output
The BOM parent is referred to as the “primary output” when jobs are
originated from this BOM.
Description
The BOM parent’s description is displayed for reference only.
Cost Ratio
This is the primary output’s percentage share of the BOM’s estimated cost as
well as its percentage share of estimated and actual job cost for jobs
originated from this BOM. The program calculates this value using this
formula:
100 - Secondary Ratios = Cost Ratio
Secondary Ratios
This is the sum of the Cost Ratio values in the Secondary Outputs grid.
Grid Fields
Secondary Output
Select one or more secondary outputs in this column.
NOTE: A secondary output cannot be a BOM parent in another BOM.
The lookup is confined to ‘M’ (manufactured) items that do not have
BOM records.
Secondary outputs can be used for these purposes:
Screen Details
There is only one new field on this tab:
Level
The components in this BOM are all assigned to Level ‘1’. If a Level ‘1’
component is a subassembly or phantom assembly, its components are
assigned to Level ‘2’. If a Level ‘2’ component is a subassembly or phantom
assembly, its components are assigned to Level ‘3’, and so forth.
Buttons
Multi-Level
Click this button to change the inquiry from a Single Level view to a Multi-
Level view.
Single Level
Click this button to change the inquiry from a Multi-Level view to a Single
Level view.
Show Grid
Click this button to make the grid cells visible.
Use this screen to periodically change the unit Estimated Cost for purchased
items.
Purpose
Each item’s unit Estimated Cost is a fixed value that only changes when you
change it. In the case of purchased items, the estimated cost is changed using
this screen. In the case of manufactured items, the estimated cost is changed by
running the Cost Rollup.
Estimated costs for purchased items are incorporated in the cost rollup of
manufactured items, so it is important to periodically update purchased item
estimated costs to achieve accurate cost rollups.
Use the Mass Change option
Many companies have thousands of purchase items. Where this is the case,
maintaining estimated costs manually would be highly time consuming. As an
alternative to manual entry, we recommend that you use the Mass Change
option to update the unit Estimated Cost on all your purchased items with each
item’s Last Cost.
How often?
We suggest you run the Mass Change option at least once per accounting
period. For best results, run the mass change option on your purchased items
and a batch rollup on all your manufactured items once a week.
Screen Details
Selection Filters
Use the settings in the upper panel to generate a list of items in the Item List sub-
tab.
Item ID
Leave this field blank if you want the list to include all your purchased stock
items. If you want to narrow the list down, each character you enter restricts
the list to items beginning with the characters entered in this field. For
example, in the sample company all the red wagon items begin with ‘1080’.
So if you type ‘1080’ in this field and click the Create List button, the list will
only include items beginning with ‘1080’.
Description
This field provides an additional filter. You can leave it blank if you want all
Descriptions within the item list, but if you want to narrow the list to items
containing specific Descriptions, each character you enter restricts the list to
Descriptions beginning with the characters entered in this field.
Select All Categories
This checkbox provides an additional filter. If you clear the checkbox, a list of
Item Categories displays below the checkbox. You can select one or more
Item Categories and your list will be restricted just to purchased items within
those categories.
Create List Button
Once your entries are completed in the upper panel, click this button to
generate the list in the Item List sub-tab.
Hide Filter Panel Button
Once your list is generated, you can click this button to hide the upper panel
and make more room on the screen for your list. Your filter selections remain
displayed just above the Item List sub-tab. When the upper panel is hidden, a
Show Filter Panel button becomes visible, which you can click it you wish to
make the upper panel visible again.
Item List Sub-Tab
Your list of items is displayed in the grid on this sub-tab. Each item’s current Inv
Cost, Last Cost, and Est Cost are displayed for reference purposes.
Mass Replace Button
Clicking this button gives you the option of populating the New Cost column
with each item’s Last Cost or Inventory Cost.
New Cost
Enter the item’s new Estimated Cost in this field. You are not obligated to
make an entry on every item in the list – only on those where a cost change is
needed.
Clear Button
Click this button if you wish to completely clear the New Cost column.
Update Button
When your entries are completed, click this button and the new cost will take
effect.
This screen is used to calculate the Estimated Cost of your ‘M’ (manufactured)
items) based on their BOM specifications.
Training Video
Support Center – Videos–How Do I? – Manufacturing Training Course
Segment: Cost Rollup
Overview
What are the benefits of the Estimated Cost calculation?
The Estimated Cost calculation provides three primary benefits:
• An accurate Estimated Cost on the ‘M’ (manufactured) items you sell helps
you assess profit margins and establish product prices.
• An accurate Estimated Cost on subassembly items (BOMs that go into other
BOMs) is an important element in the calculation of estimated job costs for
comparison with actual job costs.
• The cost management process – refining your Routing cycle times based on
estimated versus actual job performance, refining Work Center hourly rates
for setup, labor, and overhead, and updating your ‘P’ item Estimated Costs –
keeps you focused on costs and their implications.
How often should costs be rolled up?
The Cost Rollup should be run after making any set of significant changes to
BOM routing details, work center hourly rates, or updating ‘P’ (purchased) item
costs in the Estimated Purchase Costs screen.
You can run the Cost Rollup as often as you wish because it has no effect on
inventory value or any other accounting impact.
Cost Elements
The Estimated Cost of a manufactured item is broken out into these seven Cost
Elements on screens and reports:
Cost Element Description
Mat. Material
Setup. Setup
Labor. Labor
FixOH. Fixed Overhead
VarOH. Variable Overhead
Subcon. Subcontract Service
Misc. Miscellaneous
Cost Sources
Costs are calculated for each Cost Element as follows:
Material
All ‘P’ (purchased) item BOM components are considered Material. The
Estimated Cost of each ‘P’ item component is multiplied by its Usage Qty.
Material costs are totaled up for each subassembly and phantom assembly in
the product structure and are then multiplied by each assembly’s indented
Usage Quantity. Those lower-level costs are then added to the Material cost
of the BOM parent to arrive at the total Material cost for the product.
Setup
Each routing sequence’s Setup Hours are multiplied by the Work Center
hourly Setup rate and are then divided by the BOM parent’s Run Size setting
(or Batch Size when Batches are activated) to translate the Setup cost into a
“per unit” cost. Setup costs are totaled up for each subassembly and
phantom assembly in the product structure and are then multiplied by each
assembly’s indented Usage Quantity. Those lower-level costs are then added
to the Setup cost of the BOM parent to arrive at the total Setup cost for the
product.
Labor
Each routing sequence’s Labor hours (Time Process / Items/Process) are
multiplied by the Work Center hourly Labor rate, which is then multiplied by
the # Persons setting. Labor costs are totaled up for each subassembly and
phantom assembly in the product structure and are then multiplied by each
assembly’s indented Usage Quantity. Those lower-level costs are then added
to the Labor cost of the BOM parent to arrive at the total Labor cost for the
product.
Overhead
Each routing sequence’s Setup Hours plus Labor hours (Time Process /
Items/Process) are multiplied by the Work Center hourly Overhead rate.
Overhead costs are totaled up for each subassembly and phantom assembly
in the product structure and are then multiplied by each assembly’s indented
Usage Quantity. Those lower-level costs are then added to the Overhead cost
of the BOM parent to arrive at the total Overhead cost for the product.
Subcontract Service
Subcontract routing sequence Cost values are totaled up for each
subassembly and phantom assembly in the product structure and are then
multiplied by each assembly’s indented Usage Quantity. Those lower-level
costs are then added to the Subcontract Service cost of the BOM parent to
arrive at the total Subcontract Service cost for the product.
Miscellaneous
You can use Descriptors with a Descriptor Type of ‘MISC’ as BOM
components to account for Miscellaneous costs. The Estimated Cost of each
Screen Details
Upper Panel
BOM Element
When the screen is launched, your top level BOM parent items (those that are
not a subassembly in another BOM) are listed in the upper panel. If you clear
the Top Level Items checkbox in the center panel, all your BOM parent items
are listed, regardless of level.
NOTE: you can right-click on the BOM parent item to display a menu of
additional options. You can view the item’s cost details within a grid
and you can print the BOM tree.
Revision
When you double-click on the BOM parent item, the Revision element
becomes visible. When the Default Revision checkbox is selected in the
center panel, the item’s Default Revision name is listed as the only
element. When the Default Revision checkbox is cleared, all the parent
UM
This is the component’s UM (from the Stock Items screen or
Descriptors screen)
Scrap %
This is the components Scrap % setting from the BOM.
Total Qty
This is the total usage quantity after the Scrap % has been
applied to the Usage Qty.
Est Cost
This is the item or descriptor’s unit Estimated Cost.
Total Cost
This is the Total Qty multiplied by the Est Cost and represents
the Total Cost for this component.
Description
The Description associated with BOM parent item or the item or descriptor
Component element is displayed in this column. If you are using Batch
Sizes, the Batch Size is displayed in this field against Revision elements.
Est Cost
The unit Estimated Cost of the BOM parent item or Component item or
descriptor is displayed in this field.
Center Panel
Top Level Items
When this checkbox is selected, only top-level BOM parent items (those that
are not a subassembly in another BOM) are displayed in the upper panel.
When this checkbox is cleared, all BOM parent items are displayed,
regardless of level.
Default Revision
This checkbox is only visible when the Revisions option is selected in the
BOM Defaults screen. When selected, only the parent item’s Default
Revision displays as a BOM Element in the upper panel. When cleared, the
parent item’s other non-default Revision elements are displayed following the
Component element.
Routings
When this checkbox is selected, the Routing element displays in the upper
panel.
Description Search
In the entry field to the right of the Routings checkbox you can perform a text
search among all BOM parent item Descriptions. Enter your text, then click
the magnifying glass icon and the upper panel will list all BOM parent items
with a Description that contains that text string.
Item ID
No matter what element is highlighted above within a product structure, this
field displays the BOM parent Item ID at the top of the structure.
Est Cost
This is the current unit Estimated Cost of the Item ID to the left.
Last Update
The date and time when the Est Cost was last rolled up for this item is
displayed in this field.
Revision
This field is only visible when the Revisions option is selected in the BOM
Defaults screen. It displays the Default Revision name for the Item ID to the
left.
NOTE: The Cost Rollup only calculates costs for the Default Revision.
If you want to calculate the cost for one of the item’s other Revisions,
you must go to the Bills of Material screen, temporarily make the other
Revision the Default Revision, run the rollup, then go back and restore
the Default Revision to its prior designation.
Batch Size
This field is only visible when the Batch Sizes option is selected in the BOM
Defaults screen. It displays the Batch Size associated with the item’s Default
Revision.
Lower Grid
The lower grid provides a cost summary of the Item ID in the center panel.
NOTE: you can right-click on any Cost Element to see the underlying
cost details.
Cost Class Column
The Cost Elements for this item hat have costs are listed in this column.
Possible values include:
Cost Element Description
Mat. Material
Setup. Setup
Labor. Labor
FixOH. Fixed Overhead
VarOH. Variable Overhead
Subcon. Subcontract Service
Misc. Miscellaneous
Use this screen to specify a particular component and get a listing of all BOMs
containing that component.
Select an item from the opening list, click OK, and you are presented with a list of
BOMs that contain the item, including its Usage Qty.
Full Collapse Button
Click this button to get a single-level listing of the parent items to which this
component is directly assigned.
Full Expand Button
If the parent item to which this component is assigned is a subassembly within a
product structure, click this button to get a view of the higher level parents that
contain the subassembly and therefore indirectly contain this component.
Selection Options
Print multiple levels
Select this checkbox if you wish to list the entire product structure, including
subassemblies, phantom assemblies, and their associated components.
Print BOM notes
Select this checkbox if you wish to include the Notes entered against the BOM
Parent.
Print BOM detail line notes
Select this checkbox if you wish to include Notes entered against components.
Print substitutes
Select his checkbox if you wish to print any Alternates that are cross-referenced
to component items on the Sources tab of the Stock Items screen.
Print suppliers
Select this checkbox if you with to print Suppliers that are cross-referenced to
component items on the Sources tab of the Stock Items screen.
Print references
Select this checkbox if you wish to print any component Reference designators.
Print effectivity dates
Select this checkbox if you wish to print component Date Added and Date
Removed values.
Print scrap %
Select this checkbox if you wish to include any component Scrap percentages.
Number of decimals for component qty
You can specify how many decimal places you wish displayed for the component
Usage Qty. The default value is ‘6’.
Component effectivity dates
Select the first option if you want to list all components, regardless of their Date
Added and Date Removed values. Select the second option if you wish to list
only components effective as of a specific date. When you select the second
option, a date selection field displays and defaults to today’s date.
Parent items
You can select one item, a from/thru range of items, or list all items on the report.
Parent item categories
You can limit the report to items belonging to selected or all Item Categories.
Parent item status
You can limit the report to items that have a Status of ‘Active’ or ‘In-Active’.
Selection Options
Print multiple levels
Select this checkbox if you wish to list the entire product structure, including
subassemblies, phantom assemblies, and their associated components.
Print BOM notes
Select this checkbox if you wish to include the Notes entered against the BOM
Parent.
Print BOM detail line notes
Select this checkbox if you wish to include Notes entered against components.
Print substitutes
Select his checkbox if you wish to print any Alternates that are cross-referenced
to component items on the Sources tab of the Stock Items screen.
Print suppliers
Select this checkbox if you with to print Suppliers that are cross-referenced to
component items on the Sources tab of the Stock Items screen.
Print references
Select this checkbox if you wish to print any component Reference designators.
Number of decimals for component qty
You can specify how many decimal places you wish displayed for the component
Usage Qty. The default value is ‘6’.
Parent items
You can select one item, a from/thru range of items, or list all items on the report.
Revision
The item’s Default Revision is listed for reference only.
Parent item categories
You can limit the report to items belonging to selected or all Item Categories.
Parent item status
You can limit the report to items that have a Status of ‘Active’ or ‘In-Active’.
6. Sales
The Sales menu is where you will find all sales-related tables and applications,
including customers, pricing and discounts, sales orders, sales quotes, and sales
reports. Menu options include:
Sales
Sales Setup
• Sales Defaults
• Customers List
• Customer Types
• Customer Terms
• Contact Types
• Sales Regions
• Lead Sources
• SO Types
• Ship Methods
• Sales Rep Types
• Sales Reps
• Commission Codes
Pricing & Discounts
• Base Prices
• Price Levels
• Discounts
• Discount Codes
• Contract Pricing
Main Menu
• Customers
• Credit Manager
• Sales Orders
• Order Picking
• Quotes
• Sales Order Inquiry
Data Views
• Open Sales Orders
• Sales Order Bookings
• Picked/Shipped Not Invoiced
Reports
• Sales Order Summary
• Sales Order Detail
Overview
Sales orders drive the planning system. For MTO (make to order) items, MRP
generates jobs directly from sales order lines. For all other manufactured items,
MRP compares sales order requirements with projected stock within each item’s
planning period and generates jobs as needed. MRP then generates all the POs
needed to fulfill net demand associated by these job requirements.
What is a sales order?
All customer orders, whether for items or services, are entered as sales orders.
Each line item is given a Required Date for planning purposes.
Is a sales order the same as an invoice?
No, they are two separate things. You can generate multiple invoices from a
single sales order. You may have backorders, for example, that get invoiced
later when stock becomes available, or you may enter an order with scheduled
shipments on different dates.
How are sales orders created?
A sales order can be converted from a quote entered in the Sales Quotes screen
or it can be entered from scratch in the Sales Orders screen. It can also be
copied from a previous order. For make to order items, the Delivery Date
Estimator is used to calculate the item’s Required Date.
How is pricing handled?
If the sales order derived from a sales quote, the quoted price is used. If you
enter the sales order and the item has a Contract Price with your customer, that
price is used. If not, the item’s Price Level price is used. If you don’t use Price
Levels, the item’s Base Price is used. Against the Price Level or Base Price is
applied the customer’s Discount for this item, if the customer is assigned to a
Discount Code. You also have the option of entering a price from scratch.
What happens after the sales order gets created?
Items that are made or purchased to stock can be picked for shipment
immediately. For items made to order, MRP generates jobs and schedules them
to meet sales order Required Dates.
How are orders picked for shipment?
On a daily basis, the Shipment Planner lookup in the Order Picking screen is
used to determine which sales orders are ready to ship. Each sales order is
physically picked and processed on the screen in priority order, using either a
pick list or dispatch list for guidance in the warehouse.
Use this screen to configure the opening List tab of the Customers screen. You
can designate which fields you want displayed and you can change column
heading names.
Details
All available fields are displayed in the left hand Field Name column. In the
middle Display Label column you can change the name that displays on the
screen column heading. The right hand Visible column can be set to ‘Yes’ on
any fields you wish to display and ‘No’ on any you want suppressed.
Advanced Tab
When the customer list reaches a certain size, the time it takes to load, sort, and
display the information in the List tab can slow down noticeably. If so, you can
optimize the list by limiting the number of records that get loaded at one time.
You will find this setting on the Advanced tab.
If you limit the number of records, this does not restrict your access to any data; it
merely loads a certain number of records at-a-time into the screen.
NOTE: When you limit the records is, you lose the ability to click on the
grid column headings for sorting and filtering purposes.
After you change the maximum number of records setting, click the Save & Close
button.
Customer Types are user-defined codes that categorize your customers into
groups for reporting and sorting purposes. Another use is the ability to assign
prices and sales commissions to Customer Types.
Training Video
Support Center – Videos–Setup – Customer Setup
Segment: Customer Types
Field Explanations
Customer Type & Description
Enter an 8-character Customer Type code and accompanying 50-character
description.
NOTE: Leave the ‘MTS’ type as is. This is used by the system for
internal purposes.
Price Level
If all customers within this type are to receive the same Price Level, select the
appropriate price level in this field. If customers of this type receive Base
Prices, leave this field blank.
Discount Code
If all customers within this type are to receive the same Discount Code, select
the appropriate discount code in this field. If customers of this type do not
receive discounts, leave this field blank.
Setting the Default Customer Type
You can establish a default Customer Type by highlighting the desired line item
and clicking the Set as Default button. You will see the Default Customer Type
displayed at the top of the screen. When you create a new customer, the Default
Customer Type will automatically be assigned to the customer, which can then
be overridden, if desired.
Use this screen to set up your customer terms table, which are the payment
terms offered to your customers.
Training Video
Support Center – Videos–Setup – Customer Setup
Segment: Customer Terms
Grid Fields
Description
This identifies the payment term and is the text that will print on invoices.
Credit Card?
This field is only visible when the ‘DBA Financial Modules’ option is selected
in the Accounting Configuration screen. Select this checkbox if the customer
payment associated with this term is to be made by credit card. At time of
invoice posting, you will be prompted to post the payment to the merchant
Banking Account specified in the lower panel of this screen.
NOTE: When this checkbox is selected, the fields to the right are
grayed out and given zero and blank values and the Banking Account
and Default Payment Type fields become visible in the lower panel.
Days Due
This is the number of days within which the payment is due.
From End of Month
If the number of days due is calculated from the end of the month, a common
practice in some countries, select the From End of Month checkbox. If the
number of days due is calculated from the invoice date, leave this checkbox
blank.
Discount %
If a discount is due for prompt payment, enter a Discount %. A two and a half
percent discount would be entered as ‘2.5.’
Discount Days
This is the number of days within which the discount can be taken.
Lower Panel
Banking Account
This field is only visible when the Credit Card? checkbox is selected above.
Select the banking account to which this credit card payment is to be posted.
By default, the lookup is limited to ‘Merchant’ type banking accounts, but you
can select the Bank Accounts checkbox in the lower panel to include ‘Bank
Account’ types in the lookup list.
Default Payment Type
Select the payment type associated with this type of credit card payment.
The lookup is limited to payment types against which the payment method in
the AR – Accounts Receivable Setup – Payment Types screen is set to
‘CCARD’.
Button
Set as Default
You can designate one of your terms as the default by highlighting it and
clicking the Set as Default button. After doing so, you will see the Default
Terms displayed in the upper panel. When you create a new customer
record, the Default Terms is assigned by default.
Contact Types are user-defined codes used to categorize customer and supplier
Contacts into categories such as ‘Sales’, ‘Accounts Payable’, etc.
NOTE: This same table is used with the Customers and Suppliers
screens.
Training Video
Support Center – Videos–Setup – Customer Setup
Segment: Contact Types
Field Explanations
Type
Enter an up to 20-character contact Type code.
Description
Enter an up to 50-character Description to accompany the contact Type in
lookups.
Sales Regions are user-defined codes that organize your customers into sales
regions or territories for analysis purposes.
Training Video
Support Center – Videos–Setup – Customer Setup
Segment: Sales Regions
Field Explanations
Sales Region
Enter an up to 20-character Sales Region code.
Description
Enter an up to 50-character Description to accompany the Sales Region in
lookups.
Lead Sources are user-defined codes that help you track the lead source
(advertising, directories, word-of-mouth, etc.) from which the customer first
learned of your products or services.
Training Video
Support Center – Videos–Setup – Customer Setup
Segment: Lead Sources
Field Explanations
Lead Source ID
Enter an up to 10-character Lead Source ID.
Description
Enter an up to 50-character Description to accompany the Lead Source in
lookups.
6-1H. SO Types
(Sales – Sales Setup – SO Types)
List Tab
Your existing SO Types and their primary settings are listed on this screen.
New Button
Click this button to create a new SO Type. Clicking the button takes you to
the Details tab, which is cleared and ready for new entries.
Set as Default
This button is used to designate the SO Type that gets selected by default
each time a new sales order is created. Highlight the desired SO Type, then
click this button. You will see the Default SO Type displayed in the upper
panel.
Details Tab
General Info
SO Type ID
Enter an up to 8-character code that identifies this SO Type on lists and
lookups.
Description
Enter an up to 50-character Description that accompanies the SO Type ID on
screens and lookups.
Prefix
Enter an up to 4-character Prefix that precedes the numeric portion of the
sales order number. An alpha prefix makes it easy to recognize the type
when looking at a sales order number.
Non-Active
If you no longer wish to use this SO Type, select this checkbox. It will no
longer be available for selection when creating new sales orders.
Detail Options
Activate Shipping Tab
Clear this checkbox if you don’t intend to create shipments with this SO Type.
If you use this type for walk-in “counter sales”, you don’t need to create
packing lists and enter shipping charges, in which case the sales order
Shipping tab does not need to be activated.
Acknowledgment Layout
Quote Layout
Packing List Layout
Invoice Layout
Leave these field blank if you want to use the default layout for each of these
forms. If you create a custom layout for this SO Type, use the lookup to
select your custom RTM layout. See chapter 3 for more details on forms
editing.
SO Lines
The following field options are not selected by default, but may be selected if you
wish.
Est Cost
This is the item’s unit Estimated Cost at the time the sales order line was
created. For most companies this information is not relevant to order entry
and we recommend that you leave this checkbox cleared.
Act Cost
This is the actual unit cost of the quantity picked to-date. For most
companies this information is not relevant to order entry and we recommend
that you leave this checkbox cleared.
Margin or Markup
This is the Margin or Markup (depending on your Profitability setting in the
Sales Defaults screen) of the net Price over Est Cost. For most companies
this information is not relevant to order entry and we recommend that you
leave this checkbox cleared.
Total Cost
This field displays the total estimated cost, which is the line’s Qty multiplied by
the Est Cost. For most companies this information is not relevant to order
entry and we recommend that you leave this checkbox cleared.
Ref Date
Do not activate this field. This is a legacy feature that will be removed from
the system in a future product build.
Ref Code
Do not activate this field. This is a legacy feature that will be removed from
the system in a future product build.
Warranty Code
If you provide warranties with your items, select this checkbox to make the
Warranty Code field visible.
NOTE: You only need to make this field visible if you have occasional
need to change the Warranty Code.
Use this screen to set up a table of standard Ship Methods. You can assign a
default Ship Method to each customer and you can specify the Ship Method
during sales order entry.
Training Video
Support Center – Videos–Setup – Customer Setup
Setup: Ship Methods
List Tab
Your existing Ship Methods are listed on this screen.
Detail Tab
Ship Method
Enter the Ship Method code which can be up to 30-characters in length.
Description
Enter an up to 50-character Description that accompanies the Ship Method
on lookups.
Ship Charge (Optional)
You have the option of entering a Ship Charge. If you do so, this amount will
automatically be used for the Shipping Charges that get applied to Shipments
assigned to this Ship Method. Typically, shipping charges are not known in
advance of shipment, in which case you would leave this field blank. The
Ship Charge may have use in situations where fixed “shipping & handling”
fees are published in price lists and catalogs.
Sales Rep Types are user-defined codes that enable you to organize your Sales
Reps into categories.
Training Video
Support Center – Videos–Setup – Customer Setup
Segment: Sales Rep Types
Field Explanations
Rep Type
Enter an up to 20-character alphanumeric Rep Type code.
Description
Enter an up to 50-character Description to accompany the Rep Type on
lookups.
Use this screen to set up your Sales Reps. Sales Reps are then assigned to
Commission Codes (see next), which are then assigned to customers.
Training Video
Support Center – Videos–Setup – Customer Setup
Segment: Sales Reps
List Tab
Your existing Sales Reps are listed on this screen.
New Button
Click New to create a new Sales Rep. Clicking this button takes you to the
Detail tab, which is cleared for new entries.
Detail Tab
Upper Panel
Rep ID
Enter an up to 10-character code to identify this Sales Rep.
Description
Enter an up to 50-character Description to accompany the Sales Rep code on
screens and lookups.
Type
You must assign this Sales Rep to a Sales Rep Type.
More Information
The fields in this panel are self-explanatory and are for reference on this screen
only. They are not used elsewhere in the system.
Notes
You can enter unlimited Notes against this Sales Rep. Notes are for reference
on this screen only and are not used elsewhere in the system.
The Commission Code determines which Sales Rep(s) gets credit for each sales
order. Each customer is optionally assigned a default Commission Code, which
can be overridden at time of sales order entry. Multiple Sales Reps can be
assigned to a Commission Code to accommodate split commissions.
Training Video
Support Center – Videos–Setup – Customer Setup
Segment: Commission Codes
Screen Details
New Button
To create a new Commission Code, click the New button. A drop-down list
displays below the button. Select the Commission Code option.
If an existing Commission Code is highlighted and you wish to assign a Sales
Rep to it, click the New button and select the Sales Rep option from the drop-
down list below the button.
Upper Grid
Commission Code
Enter an up to 20-character Commission Code.
Description
Enter an up to 50-character Description to accompany the Commission Code
in lookups.
Lower Grid
The lower grid displays the Sales Reps assigned to the Commission Code
highlighted in the upper grid. Multiple Sales Reps can be assigned to a
Commission Code to accommodate split commissions.
Rep ID
This is a read-only field.
Description
This is a read-only field.
Type
This is a read-only field.
Share (%)
This field is for reference only and is the percentage portion of the
commission allocated to each Sales Rep.
NOTE: You are not permitted to exit the grid until the percentages
entered in this column have a total of ‘100’.
Use this screen to enter Base Prices for your stock items. The Base Price can
be the actual price charged to customers or it can be a reference price for the
calculation of Price Level prices or Contract Prices.
Training Course
Support Center – Videos–Setup – Base Prices
Grid Columns
Item ID, Item Description, UM
These fields identify the stock item.
Current Base
This is the item’s current Base Price. It cannot be entered directly. Instead,
you enter or calculate (using the Mass Change button) a Next Base price and
then you use the Update or Mass Update button to copy the Next Base value
to the Current Base field.
Next Base
This is the next base price. This field enables you to prepare your next set of
prices in advance of the date the prices go into effect. The Next Base value
gets copied to the Current Base field using the Update or Mass Update button
when the new price is to go into effect. The Next Base can be entered
manually or it can be automatically calculated as a percentage of the current
Base Price or the item’s Estimated Cost using the Mass Change button.
Last Update
This is the date that the Current Base price went into effect.
Last Base
This was the Base Price prior to the Current Base price.
Est Cost
This is the item’s current unit Estimated Cost, for reference purposes.
Item Category
This is the item’s Item Category, for reference purposes.
Lower Panel
Category Filter
Use the lookup in this field to limit the grid to one or more Item Categories.
Search for Item ID
You can enter a text string and click Refresh to limit the screen to just those
item ID’s that contain that text string. For example, if all your wagon item ID’s
begin with ‘1080’, enter ‘1080’ and click Refresh and the screen will be limited
to just your wagon items.
Buttons
New
Use this button to add a new line to the grid. After the new line is created,
use the lookup in the Item ID field to select a stock item.
Mass Change
Use this button to calculate Next Price values for all items currently displayed
in the grid, based on a percentage of Current Base or each item’s Estimated
Cost.
NOTE: You can filter the contents of the grid using the Category Filter
or Search for Item ID function in the panel below the grid.
When this button is clicked, this screen is displayed:
Screen Details
Calculate new base prices by:
Select the Increasing option if you wish to raise prices. Select the
Decreasing option if you wish to lower prices.
The value of:
Select the Current Base Price option if you want the new prices to be
calculated from each item’s Current Base price. Select the Current
Estimated Cost option if you want the new prices to be calculated from
each item’s Est Cost.
By this percentage:
Enter the percentage used in the new price calculation. For example,
if you wish to raise current prices 10 percent, enter ’10.00%’.
Apply Button
After your entries are completed, click this button to apply the price
change. When you close the screen, the Next Price column in the grid
will be populated with the new prices. You can then edit any of the
new prices manually, as needed.
Update
Use this button to update the Current Base price with the Next Base price for
the item currently selected in the grid. The following processing takes place:
• The Current Base price is copied to the Last Base price.
• The Last Updated field is updated with today’s date.
• The Next Base price is copied to the Current Base price.
• The Next Base price is cleared.
Mass Update
Use this button to update the Current Base price with the Next Base price for
all items with Next Base values. The same processed listed under the
Update button for one item (see previous) are applied to all items with Next
Base values.
Upper Panel
Item ID, Description, UM
These fields identify the item selected on the Base Price tab.
Grid Fields
Break Qty
When a quantity is ordered equal to or greater than this quantity up to the
next highest Break Qty, this quantity break price overrides the item’s Base
Price.
% of Base
If you always want the quantity break price to be a fixed multiplier of the Base
Price, enter the multiplier in this field. For example, if you want the quantity
break price to be 10% lower than Base Price, enter ’90.00’. The advantage to
this method is that whenever you change the Base Price, the quantity break
prices automatically change as well.
NOTE: The % of Base method is recommended if you will be regularly
using the Mass Update function.
Price
As an alternative to the % of Base method, you can enter the quantity break
price directly in this field.
NOTE: If you use the direct entry method, be aware that each time
you change an item’s Base Price, you must remember to change the
quantity break prices as well.
Price Levels enable you to establish different price lists for different types of
customers based on a fixed multiplier applied to Base Prices. For example, one
Price Level might be used for retail customers, another for dealers, and another
for OEM’s.
What screens use Price Levels?
Price Levels are used in the following screens:
Customer Types
You can enter a Price Level against each Customer Type (Sales – Sales
Setup – Customer Types). Whenever you assign a new customer to a
Customer Type, this price level is used as the default Price Level against the
customer.
Customers Screen
On the Pricing sub-tab of the main Customers screen, you can specify a
default Price Level that is the default used when entering sales orders.
Sales Orders
A Price Level field is located on the Details side-tab in the Customer section
of the sales order header screen. It defaults to the value stored against the
customer, but can be changed for any given sales order.
Training Course
Support Center – Videos–Setup – Price Levels
Field Explanations
Price Level
Enter a 20-character code to identify this Price Level.
Description
This is a 50-character Description that accompanies the Price Level.
% of Base
This is the multiplier that will be applied to the Base Price to calculate the
Price Level price for any item. For example, if you want a Price Level’s prices
to be 25% less than their Base Prices, enter ’75.00’ in this field.
Round To
If you want all prices within a Price Level to be rounded up to a particular
increment, enter than increment in this field. For example, you might want all
prices to be rounded to 95 cents, in which case you would enter ‘.95’ in this
field.
6-2C. Discounts
(Sales – Pricing & Discounts – Discounts)
Once your Discount Codes are set up, use this screen to assign discount
percentages to item categories or individual items. You can assign a single
discount percentage or you can also enter quantity-based discounts.
Training Course
Support Center – Videos–Setup – Discounts
Use this screen to assign discount percentages. Two levels of specificity are
provided:
Different Discounts by Item Category
Discount percentages are assigned to each Item Category to which it applies.
This enables you to apply different discount percentages to different types of
items. If you want a discount to apply to all your items, it must be assigned to
each and every Item Category.
To assign a discount to an Item Category, click the New button and select the
Item Category. Leave the Item ID field blank. Enter the discount percentage in
the Discount % field.
Discount Codes enable you to establish sets of discounts that can be assigned to
different groups of customers.
Training Course
Support Center – Videos–Setup – Discounts
How are Discount Codes used?
Discount Codes enable you to establish sets of discounts that can be assigned to
different groups of customers. For example, your dealers might receive a
standard 25% discount, distributors might receive 40%, and OEM’s 50%. Within
a Discount Code, discounts can vary by item category or item. A customer could
receive one discount for new products and a different discount for spare parts.
Quantity discounts can also be established based on the total price of the item or
number of units sold.
Discounts are applied to Base Prices and Price Level prices. They do not apply
to Contract Prices.
What screens use Discount Codes?
Discount Codes are used in the following screens:
Customer Types
You can enter a Discount Code against each Customer Type (Sales – Sales
Setup – Customer Types). Whenever you assign a new customer to a
Customer Type, this discount code is used as the default Discount Code
against the customer.
Customers Screen
On the Pricing sub-tab of the main Customers screen, you can specify a
default Discount Code that is the default used when entering sales orders.
Sales Orders
A Discount Code field is located on the Details side-tab in the Customer
section of the sales order header screen. It defaults to the value stored
against the customer, but can be changed for any given sales order.
Field Explanations
Discount Code
Enter a 20-character code to identify this Discount Code.
Description
This is a 50-character Description that accompanies the Discount Code.
Discount Basis
If your discounts vary by quantity, the Discount Basis determines whether the
quantity to be used is the number of Units sold or the total Price of the item.
Contract Prices are exceptions to Base Prices, Price Level prices, and Discounts.
These are special prices given to specific customers or groups of customers,
often with an expiration date.
Training Course
Support Center – Videos–Setup – Contract Pricing
Sales Order Pricing Hierarchy
During sales order line item entry, pricing is determined by the following
hierarchy:
1. First, the program looks for a Contract Price. If one is found, it will be
used. A Discount will not be applied.
2. If a Contract Price is not found, the program then looks for a Price Level
price. If one is found, it uses that price and applies a Discount, if
applicable.
3. Finally, if a Price Level price is not found, the program uses the Base
Price and applies a Discount, if applicable.
Contract Pricing Screens
The following screens are available for contract price entry.
Pricing – Customer / Item
Use this screen to establish a contract price for one stock item that applies to
a particular customer.
Pricing – Customer Type / Item
Use this screen to establish a contract price for one stock item that applies to
customer types rather than one customer.
Pricing – Customer / Descriptor
Use this screen to establish a contract price for one non-stock descriptor that
applies to a particular customer.
Pricing – Customer Type / Descriptor
Use this screen to establish a contract price for one non-stock descriptor that
applies to customer types rather than one customer.
Field Explanations
Contract Price
You have the option of enter a contract price in this field or you can enter a
multiplier in the next field.
Multiplier
An entry in this field functions as a multiplier against the item or descriptor’s
Base Price during sales order entry. For example, if your Base Price is
$10.00 and you want the contract price to be 75% of Base Price ($7.50),
enter a ‘.75’ in this field.
From Date
This is a mandatory entry field that defines the date when the contract price
becomes effective. It is pre-filled with the system date but can be overridden
if desired.
Thru Date
This date establishes an expiration date for the contract price. If you do not
want an expiration date, leave this field blank.
Notes
You can enter freeform text for reference purposes on this screen.
6-3. Customers
(Sales – Customers … or Cust Icon)
List Tab
Your existing customers are listed on this screen.
Customizing the list
Use the Sales – Sales Setup – Customers–List Tab screen to customize the list.
You can designate which fields you want displayed and you can change column
heading names.
New Button
Click this button to create a new customer record.
Email Button
If you wish to send an Email to this customer, click this button to launch the
system’s Email client form. The customer’s Email address is inserted into the To:
field.
Notes Button
Clicking this button launches the Activity Notes screen where you can view past
Activity Notes against this customer and create new activity notes.
History Button
Clicking this button displays customer history in the following tabs:
Invoices
This tab provides a listing of this customer’s past invoices.
Emails
This tab lists all the past Emails sent to this customer.
Notes
This tab lists all past Activity Notes for this customer.
Balances Button
Click this button to get a listing of unpaid invoices and open deposits.
Classification
Customer Type (Required)
You must assign the customer to a Customer Type. When you create a new
customer record, the default Customer Type is automatically selected and
can then be changed, if applicable.
Sales Region
You can optionally assign this customer to a Sales Region.
Comm Code
You can optionally assign this customer to a Commission Code. This is the
default Commission Code that gets applied to sales orders for this customer.
Lead Source
You can optionally assign this customer to a Lead Source.
Notes Sub-Tab
You can enter unlimited Notes against this customer. These Notes are for
reference on this screen only.
Ordering & Shipping Sub-Tab
Requires PO on All Orders
When you select this checkbox you will not be allowed to create a new sales
order for this customer if the PO No field is blank in the New Sales Order
screen. You also cannot print an invoice if the PO No field is blank in the
sales order Header tab.
Ship Method
You can optionally assign a Ship Method. This is the default Ship Method
that gets applied to sales orders for this customer.
Pricing Sub-Tab
When you create a new customer record, these two settings are populated with
the default Price Level and Discount Code assigned to this Customer Type.
Price Level
You can optionally assign a Price Level, if applicable. This is the default Price
Level that gets applied to sales orders for this customer.
Discount Code
You can optionally assign a Discount Code, Ship Method, if applicable. This
is the default Ship Method that gets applied to sales orders for this customer.
Financial Sub-Tab
The three fields on this sub-tab – Tax Reference Number, Bank Name, and Bank
Account Number – are for reference only and are not used outside of this screen.
Forms Sub-Tab
Use the fields on this sub-tab to specify customized forms layouts (RTM files) for
this customer. When you leave any of these fields blank, the standard form
layout is used. See chapter 3 for details on how to customize forms. You can
specify custom layouts on this sub-tab for the following forms:
• Acknowledgment
• Quote
• Invoice
• Packing List
Delivery Addresses
In this grid you can enter multiple delivery addresses for this customer.
Default
This checkbox can only be selected against one delivery address. It
designates it as the default Ship to address that gets applied to sales orders
for this customer.
Delivery Name
This is the name that accompanies the delivery address in the Ship to sub-tab
in sales orders and the Ship to section on order documents.
Address Fields
Enter the physical delivery address in the Address Line 1, Address Line 2,
City, State, Postal Code, and Country fields.
Tax Source
This field is only visible when the Sales Tax Basis is set to ‘Delivery’ in the
Tax Defaults screen. The field value defaults to ‘Main Address’, but you can
select ‘Delivery Address’ from the drop-down list if you wish to specify a Tax
Code in the field at right that overrides the Tax Code specified against the
main address.
Tax Code
This field is only visible when the Sales Tax Basis is set to ‘Delivery’ in the
Tax Defaults screen. If the Tax Source field at left is set to ‘Delivery Address’,
you can select a Tax Code in this field that will be used as the sales order
header Tax Code instead of the Tax Code specified against the main
address. This setting is typically used in for USA and Canadian taxation
where the shipment destination is what determines the sales order header
Tax Code.
Contact
You can specify a Contact person at this address. This name gets
transferred to the Ship to Contract field during sales order entry.
Phone, Fax
The Phone and Fax number associated with this delivery destination are
stored there for reference, but do not transfer to the sales order.
Ship Method
You can optionally assign a Ship Method. This is the default Ship Method
that gets applied to sales orders shipped to this address. If left blank, the
Ship Method stored against the main address is used.
Billing Customer
Billing Name
You can select a Billing Name (which is a separate customer record) if you
wish this customer’s invoices to be billed to another account for payment
purposes. Typically this is used when sales are made to branch offices, but
payment is made by a central office. During sales order entry, this customer
is the Sold to account and the Billing Name customer is the Bill to account.
This customer is referenced on sales reports and the Billing Name customer
on accounts receivable reports.
User-Defined Fields
If you created any user-defined fields in the Admin – User-Defined Fields screen,
those fields are entered on this panel.
On this screen you can attach documents (such as drawings, specifications, etc.)
or files of any kind that relate to this item.
Edit Documents
To link to a document, click the Edit Document panel at the bottom of the screen.
Description
Enter the description that will display on the Document List panel.
File Location
If a document is only to be used by you, you can specify a File Location to
your local computer. If the document is to be shared with others, it should be
stored on the central file server.
Copy to Job
From the drop-down list, select ‘Yes’ if you want this document to be linked to
jobs when the Retrieve Linked Customer / Item / Descriptor Documents
button is clicked on the Additional side-tab off the Header tab in the Jobs
screen.
Print With
In a future version of DBA, this document will automatically be printed when
the job traveler is printed. Select ‘Yes’ from the drop-down list if you want this
feature when it becomes available.
This screen is used to manage the customer credit checking process. You can
establish a credit limit against each customer, provide warnings at time of order
entry, and block the ability to enter new orders or pick orders for shipment.
Screen Details
Grid
All your active customers are listed in the grid.
Alerts
When a number is displayed in this column, it means that there are open
“alerts” against this customer. Each “alert” is a notification to the user during
sales order entry or quote conversion that the customer is over its credit limit.
You can click the Alerts button on the right panel to view the date and time
each alert occurred and who the user was that received the alert.
Remedial Actions
The person in charge of credit management should check the Credit
Manager screen once per day to see if any alerts have taken place. If so,
some remedial action should be taken, such as these follow-up steps:
• Contact the customer to make payment arrangements.
• Change the content of the customer’s warning message.
• Block the ability to enter additional sales orders.
• Block the ability to pick any current orders for shipment.
Customer
The customer name is displayed for reference.
Limit?
Select this checkbox if you wish to enter a credit limit in the field at right.
Credit Limit
This is the customer’s credit limit. In order to make an entry, you must first
select the CL? checkbox at left.
What does it do?
Whenever you convert a quote, create or access a sales order, exit the
Details tab of the Sales Orders screen after making any entries, or use the
Speed Entry or Copy Details functions, the customer’s credit limit is
checked. If the credit limit is exceeded by any combination of open
invoices, open sales orders, and open deposits, the user is presented with
this screen and an “alert” is registered against the customer (see the
Alerts field above for details).
Warn SO
Select this checkbox if you wish to enter an SO Warning Message in the
bottom panel.
Block SO
Select this checkbox if you wish to prohibit entry of any new sales orders for
this customer. When the user attempts to enter a new sales order, this
screen is presented, which blocks the sales order from being created.
Block Pick
Select this checkbox if you wish to block the ability to pick any of this
customer’s sales orders for shipment. When the user attempts to use the
Order Picking screen for any sales order associated with this customer, this
screen is presented, which prevents any entries from being made.
Lower Panel
SO Warning Message
When the Warn SO checkbox is selected in the grid above, you can enter
freeform text in this panel that is used as a warning message against this
customer. Whenever you convert a quote or create or access a sales order,
the user is presented with the following screen. The warning message is also
displayed whenever the credit limit status screen or sales order blocking
screen is presented.
Buttons
Close
Click this button to exit the screen. Any entries you’ve made are
automatically saved.
Cancel
Click this button to cancel any entries made against the customer that is
currently selected.
Alerts
An “alert” is a notification to the user during sales order entry or quote
conversion that the customer is over its credit limit. Click this button to launch
the following screen to view the date and time each alert occurred and who
the user was that received the alert.
Clearing Alerts
Alerts are classified as “un-cleared” until you formally clear them by
clicking the Clear button. Until you take remedial follow-up action to
respond to the alert(s) (see the Alerts field above for details), do not clear
the alert(s). After you’ve taken appropriate remedial action, you should
then clear the alert(s).
NOTE: Only un-cleared alerts are displayed by default. If you wish
to view all historical alerts for this customer, select the All Alerts
option at the bottom of the screen.
Credit Status
Click this button to launch this inquiry screen, which displays the current
credit status of the selected customer.
Use this screen to enter, ship, and invoice customer orders. In DBA all customer
orders are entered as sales orders.
Workflow
A sales order goes through the following phases and steps.
Phase 1 – Quoting (Optional)
• Enter quote (Quotes)
• Print/Email quote (Quotes – Quote button)
• Convert quote to sales order (Quotes – Convert button)
Phase 2 – Order Entry
• Enter sales order (Sales Orders)
• Print/Email acknowledgment (Sales Orders – Acknowledge button)
Phase 3 – Order Picking
• Review Shipment Planner screen and select highest priority order for
picking (Order Picking – SO No lookup)
• Option A – Print pick list (Order Picking – Picking Tab – Print button), pick
stock, then make order picking entries (Order Picking)
• Option B – Make order picking entries (Order Picking), print dispatch list
(Order Picking – Batch History Tab – Print button), then pick stock
• Continue returning to Shipment Planner screen to select next priority order
for picking (Order Picking – SO No lookup) until all orders capable of
being shipped are picked.
Phase 4 – Shipping
• Create shipment from picked stock (Sales Orders – Shipping sub-tab)
• Print packing list (Sales Orders – Shipping sub-tab – Print button)
• Print shipping labels (Sales Orders – Shipping sub-tab – Print button)
• Enter shipping charges (Sales Orders – Shipping tab)
Phase 5 – Invoicing
• Convert shipment to invoice (Sales Orders – Invoicing sub-tab)
• Preview invoice (Sales Orders – Invoicing sub-tab – Preview button)
• Print/Email invoice (Sales Orders – Invoicing sub-tab – Invoice button)
• Optionally batch print invoices (Invoices)
List Tab
All or selected sales orders are listed on this screen, depending on the Status
filters selected in the lower panel. You can highlight a sales order and then click
any of the tabs to the right to enter order details.
Lower Panel
Template, Ordered, Invoiced, Finished, Closed
Select or clear the checkboxes in this panel to filter the list above by sales
order Status.
Save as Defaults Button
Each user can preserve his or her Status checkbox settings by clicking this
button. Each time the screen launches, these settings will be selected by
default.
Refresh Button
Click this button after selecting or clearing any Status checkboxes or entering
any search text to re-display the list above.
Search for the following text
You can enter text in this field and then click the Refresh button to limit the list
to SO Names containing that text string.
Links Button
You can click this button to link to the following screens. After closing the linked
screen, you are returned to this screen.
• Order Picking
• Generate Planned Jobs
Template Name
Give the template a name that identifies it on lookups.
Sales Order
This field is visible when the Copy SO option is selected. Select
the sales order from the lookup from which the template is to be
copied.
Template
This field is visible when the Copy Template option is selected.
Select the template from the lookup from which the new template is
to be copied.
Qty Factor
This field is only visible when the Copy SO or Copy Template
option is selected. If you wish to increase the template quantities,
whatever number you enter here will be multiplied against each
order quantity on the sales order or template being copied. The
default value is ‘1’.
Acknowledge Button
Click this button to print an acknowledgment for the highlighted sales order,
which can be sent to the customer to verify the details of the order. The
acknowledgment can also be used as a pro-forma invoice.
Header Tab
Main Side-Tab
Header Info
SO No
The sales order number consists of an alpha prefix, which is the prefix
associated with this SO Type, and a number, which is incremented from the
Next No setting in the SO/Job Numbering panel on the Main Setup screen.
Description
This is an up to 50-character name or description of the order that prints in
the invoice header.
Type
This field displays the SO Type that was selected when the sales order was
created.
NOTE: This setting cannot be changed. If it must be changed, the only
remedy is to delete the sales order and create it once again against the
desired SO Type.
Status
The sales order has five possible Status values, some of which are
automatically assigned by the program and some manually.
ORDERED
The sales order is given a status of ‘ORDERED’ when it is created.
INVOICED
When the first invoice gets printed, the program automatically changes the
status to ‘INVOICED’.
FINISHED
When all lines are fully invoiced, the program automatically changes the
status to ‘FINISHED’.
CLOSED
If after printing an invoice the program detects that all lines have been
invoiced, you are asked if you wish to change the status to ‘CLOSED’. If
you don’t close the order at that time, you can manually change the status
to ‘CLOSED’ at a later time.
Reopening a CLOSED Sales Order
You can reopen a sales order at any time by manually changing its
status from ‘CLOSED’ back to ‘ORDERED’.
Notes Sub-Tab
Default Promise Date
This is the date the customer expects the order to be shipped. It defaults to
today’s date. The date selected here is used as the default Required Date
when each sales order line item is created.
Notes
Unlimited freeform notes can be entered in this panel. The Notes entered
here print on the acknowledgment.
Creation Sub-Tab
Creation Date
The program automatically assigns today’s date as the Creation Date when
the sales order is created.
Created by
The program inserts the first name and last name associated with the current
logged on user into this field.
Terms Sub-Tab
Payment Terms
This field automatically displays the default Payment Terms code stored
against this customer, but it can be overridden with another selection.
Days
This field is for reference only and is the number of days when the invoice
becomes due for payment.
Sold to Sub-Tab
Name
This is the customer that was selected on the New Sales Order screen when
the sales order was initially created.
NOTE: You cannot change the customer selection after the sales order
is created. If you selected the wrong customer by mistake, you must
delete this sales order and create a new sales order with the correct
customer designation.
Address, City, State, Code, Country
This is the primary address for this customer and will be the billing address
unless there is a Bill to customer (see next). You can modify the address for
this particular sales order, if you wish.
Bill to Sub-Tab
NOTE: This sub-tab is only visible when the Sold to customer is linked to a
Billing Customer in the Customers screen.
Invoices generated from this sales order are billed to the customer and address
on this sub-tab. The actual sale for order tracking and sales analysis remains
associated with the customer on the Sold to sub-tab.
Ship to Sub-Tab
The delivery name and address for this sales order are located on this sub-tab.
When the sales order is created, this tab is populated by the default delivery
address for this customer. If the customer does not have any delivery address
records, this tab is populated by the customer’s name and main address. You
can select an alternate delivery address from the lookup in the
NOTE: At time of shipment, in the Shipping screen you have the option of
selecting an alternate delivery address from this customer’s delivery
address table or you can manually enter an alternate delivery address.
Whatever changes you make on the Shipping screen are automatically
applied to the fields on this sub-tab.
Name
This is the Name stored against the delivery address record. You can select
an alternate delivery address from the lookup, if you wish.
Address, City, State, Code, Country
These are the delivery address details.
Ship Method
The default Ship Method stored against the delivery address record is
automatically selected. If there is not a Ship Method stored against the
delivery address, the Ship Method stored against the customer is used. You
can make an alternate selection from the lookup.
Pricing Sub-Tab
Commission Code
The default Commission Code (if applicable) stored against the Sold to
customer record is automatically selected, but you can make an alternate
selection, if you wish.
Price Level
The default Price Level (if applicable) stored against the Sold to customer
record is automatically selected, but you can make an alternate selection, if
you wish.
Discount Code
The default Discount Code (if applicable) stored against the Sold to customer
record is automatically selected, but you can make an alternate selection, if
you wish.
Currency, Exchange Rate, Exchange Style
These fields are only visible when the Multi-Currency option is activated in the
Main Setup screen.
NOTE: Multi-currency capability is under development and is not
recommended for use at this time.
Contact Sub-Tab
Sold to Contact
This is the Main Contact Name stored against the Sold to customer. You can
use the lookup button to select an alternate contact, if you wish, or you can
manually enter a contact name.
Phone, Fax, Email
The program first checks if the Sold to Contact’s record contains values for
these fields and, if found, uses those values. Otherwise, the values stored
against the main customer record are used. You also have the option of
manual entry.
Email Documents
This checkbox defaults to the setting maintained against the Sold To
customer master record. When selected you are given the option of sending
invoices via Email at time of printing.
Ship to Contact
This defaults to the Contact stored against the delivery address record in the
Customers screen. You also have the option of manual entry.
Contract ID
This field pertains to the old Service Contracts screen, which is a legacy
application no longer furnished with the standard product. You can select a
service contract from the lookup, which adds this sales order to the service
contract’s sales order history inquiry.
PO No
This is the customer’s purchase order number, which prints on
acknowledgments, packing lists and invoices.
Values Panel
This panel is only visible when the Cost & Profit, Price & Tax, and Both Prices &
Costs options are selected via the Screen Config button on the SO Types screen
for this SO Type.
Total Price
This is the sum of all the line item price totals.
Sales Tax
This is the sum of all the line item sales tax totals.
Total
This is the sum of the Total Price and Sales Tax amounts.
Est Costs
This is the sum of all the line item Total Cost values.
Margin % or Markup %
This is the “margin” or “markup” percentage of Total Price over Est Costs.
Whether margin or markup is used depends on the Profitability Options
setting in the Main Setup screen.
Profit
This is the difference between Total Price and Est Costs.
Additional Side-Tab
Documents Panel
In this panel you can attach documents (such as drawings, specifications, etc.) or
files of any kind that relate to this sales order.
Retrieve Linked Customer / Item / Descriptor Documents Button
Click this button to add any documents to the upper panel that are currently
linked to this order’s customer or any of its item or descriptor line items.
Link/Edit Document Button
To link to a document, click the Edit Document panel at the bottom of the
screen.
Description
Enter the description that will display on the Document List panel.
File Location
If a document is only to be used by you, you can specify a File Location to
your local computer. If the document is to be shared with others, it should
be stored on the central file server.
User-Defined Fields
If you created any user-defined fields in the Admin – User-Defined Fields screen,
those field values are entered on this panel.
Details Tab
Lines Side-Tab
Sales order line items are entered on this tab.
Availability Button
This button is only visible when the highlighted line has a Line Type of ‘Stock’.
Click this button to view the Stock Status inquiry, which shows available and
projected stock, as well as demand supply details.
Delivery Button
This button is only visible when an ‘M’ item is currently selected in the grid below.
It launches the Delivery Date Estimator screen, which can be used to help
calculate the line item’s Required Date.
Field Explanations
BOM Item ID
The line item Reference ID is displayed in this read-only field.
Description
This is the item’s Description from the item master record.
Make Qty
The line item Qty is automatically inserted into this field.
Lead Days
This is the item’s Lead Days setting from the MRP Settings screen. It
can be overridden in this screen, if you wish.
Job Start Date
The Job Start Date is determined by the adding the number of Lead
Days to today’s date. If that date falls on a non-valid workday on the
shop calendar, the date will be rounded forward to the first available
date. You can manually change this date, if you wish.
Job Days
This is the value maintained in the MRP Settings screen. If you do not
create a value in the Calc Job Days field, this value is used as the one
displayed in the Est Job Days field (see below).
Calc Job Days
If you click the button in this field, the Job Days Calculator screen will
display and calculates the job days required based on the quantity
being made and current work center and routing settings. When you
close the screen, the calculated total displays in the Calc Job Days
field. When the Calc Job Days field is given a value, it becomes the
one used in the Est Job Days field (see below).
Est Job Days
If there is a value in the Calc Job Days field, it is used as the Est Job
Days value. If the Calc Job Days field is blank, the Job Days field
value is used as the Est Job Days value. The Est Job Days is used to
forward schedule the job from the Job Start Date. The program counts
forward from the Job Start Date to establish the Est Delivery Date,
skipping over any non-valid days on the shop calendar.
Est Delivery Date
Click the button in this field to calculate the estimated delivery date,
based on the entries and calculations described above. When the
screen is closed, this date will be inserted into the line’s Required Date
field.
Lines Sub-Tab
Line No
This field is used by the program for sorting purposes. The line items
normally sort in Line No. order unless you click on any of the column
headings to change the sort order.
Line Type
You must select one of the following Line Types:
Stock
Select this Line Type if you wish to enter a stock item.
Descriptor
Select this Line Type if you wish to enter a descriptor.
Custom
Select this Line Type if you wish to use the Custom Item Generator to
create a custom item for “one-off” jobs.
Reference ID
The value in this field varies according to Line Type.
Stock
You must select the stock item from the lookup.
Lookup Details
Progressive Matching
You can immediately start typing the Item ID (or Description) and
each character progressively moves the cursor closer to the
desired record.
Search Description
Click this checkbox and you can enter all or a portion of the item’s
Description. Click the magnifying glass icon and the list will be
limited only to Descriptions that contain that text string.
Mfg or Purch
You can select or clear these checkboxes to limit the list to just
manufactured or purchased items.
Advanced
Click this checkbox and you are presented with a window
containing these advanced filtering options.
Active or InActive
Select or clear these checkboxes to limit the search to just
items with a Status of ‘Active’ or ‘In-Active’.
Custom
Select this checkbox if you wish to limit the search to
Custom items that were previously created by the Custom
Item Generator.
Item ID
You can enter a portion of the Item ID to limit the search to
items containing that text string.
Description
You can enter a portion of the Item ID to limit the search to
items containing that character string.
Category
You can limit the search to items belong to a particular Item
Category.
Supplier
You can limit the search to items that are cross-referenced
to a particular supplier.
Supplier Part #
You can enter all or a portion of the Supplier Part No and
the list will be limited to items with Supplier Part No’s that
contain this character string.
Manufacturer
You can limit the search to items that are cross-referenced
to a particular Manufacturer.
Manufacturer Part #
You can enter all or a portion of the Manufacturer Part No
and the list will be limited to items with Manufacturer Part
No’s that contain this character string.
Customer
You can limit the search to items that are cross-referenced
to a particular customer.
Search Button
After you’ve made your selections, click this button. The
screen will close and the results of your search will be listed
in the main lookup grid.
Base Price > 0
This checkbox is selected by default and limits the list to items with
a Base Price. Clear this checkbox if you wish to list all items,
including those without selling prices.
Descriptor
You must select the descriptor from the lookup.
Custom
After you select the ‘Custom’ Line Type, you are presented with the
Custom Item Generator screen. That screen creates a custom item that
will be used by MRP to generate a custom job, using that item as the job’s
primary output.
Field Explanations
Custom Item ID
The Custom Item ID is used as the line’s Reference ID and is
generated by the program. It cannot be modified.
Description (Required)
Enter the Description of the Custom Item ID. This is a required
field.
UM
The UM default value derives from the Custom Item Generator
setting in the Job Defaults screen, but can be overridden, if you
wish.
Customer Part No
This is an optional field. If you are making a custom item on
behalf of a customer who identifies the item with a part number,
enter the Customer Part No in this field. This is for reference
only on the Customers sub-tab within the Sources tab in the
Stock Items screen when viewing the custom item record.
Lead Days
The Lead Days amount derives from the Custom Item
Generator setting in the Job Defaults screen, but can be
overridden, if you wish.
Job Days
The Job Days amount derives from the Custom Item Generator
setting in the Job Defaults screen, but can be overridden, if you
wish.
Est Delivery
This is an estimated delivery date, calculated forward from
today’s date by adding the Lead Days to the Job Days, skipping
over any non-valid workdays defined on the shop calendar.
Custom
The Reference Price is manually entered.
Discount
If this customer is assigned to a Discount Code, the discount percentage is
inserted into this field. This field may be left blank if you don’t offer discounts.
The percentage can vary within Discount Code depending on the settings
made in the Discounts screen. Regardless of its source, you can modify the
percentage, If you wish, or enter it from scratch for a ‘Custom’ Line Type.
Price
This is the unit selling price, which is calculated by applying the Discount to
the Reference Price.
NOTE: When the Discount field is blank, the Reference Price and the
Price are the same value.
Total Price
This amount is calculated by multiplying the Qty by the Price.
Est Cost
This field is only visible when the Est Cost option is selected via the Screen
Config button on the SO Types screen. This is the stock item or descriptor’s
unit Estimated Cost at the time the line was created.
Act Cost
This read-only field is only visible when the Act Cost option is selected via the
Screen Config button on the SO Types screen. This is the actual unit cost of
the quantity picked to date.
Total Cost
This field is only visible when the Total Cost option is selected via the Screen
Config button on the SO Types screen. This field displays the total estimated
cost, which is the line’s Qty multiplied by the Est Cost.
Margin or Markup
This field is only visible when the Margin or Markup option is selected via the
Screen Config button on the SO Types screen. This is the Margin or Markup
(depending on your Profitability setting in the Sales Defaults screen) of the
net Price over Est Cost.
Changing the Margin or Markup
You can change the Margin or Markup percentage by clicking the 3-dot
button in this field. You are presented with a screen within which you can
enter the new percentage. When you click OK, the Price will be adjusted
to reflect the new Margin or Markup.
Total Tax
This field displays the sales tax total for this line item. It is calculated by
applying the Tax Rate percentage associated with the Tax Code at right to
the total price. You can manually override this amount, if you wish.
Non-Taxable Lines
If an item or descriptor is always non-taxable, regardless of customer, a
non-taxable tax code Exception should be assigned against the stock item
or descriptor. A non-taxable Tax Code has a zero percentage tax rate.
Tax Source
This field value indicates the source of the Tax Code at right. There are five
possible values:
Header
The Tax Code at right is the Tax Code from the sales order Header tab.
Item
The Tax Code at right is a tax code Exception designated in the stock item
master record.
Descriptor
The Tax Code at right is a tax code Exception designated in the descriptor
master record.
Tax Matrix
The Tax Code at right derives from the Tax Group Matrix and is
determined by the Tax Group associated with the Sold To customer
master record combined with the Tax Group associated with the item or
descriptor master record.
Manual
The Tax Code at right was selected manually from the lookup.
Tax Code
Each line item is assigned to a Tax Code, which gets its default value from
the Tax Source indicated at left. You can manually select a tax code
exception from the lookup.
NOTE: A Tax Code can be taxable or non-taxable. A non-taxable Tax
Code has a zero percentage tax rate.
Required Date
This date is used by MRP as the “demand” date for planning suggested jobs
and POs. If this is a make to order item, you can click the Delivery button in
the upper panel to launch the Delivery Date Estimator screen, which can help
you calculate an estimated delivery date that can be used as the Required
Date.
CTO Job
This read-only field pertains to ‘CTO’ (custom to order) items only. When
MRP generates a job directly from this sales order line, the linked job number
is displayed in this field.
Warranty Code
This field is only visible when the Warranty Code option is selected via the
Screen Config button on the SO Types screen. When this stock item or
descriptor is assigned to a Warranty Code, it displays in this field. When this
field is visible, you have the option of making an alternate selection.
Notes Side-Tab
Line Notes
The Line Notes from the stock item or descriptor master record get passed
into this notes field. This text is printed underneath this line item on these
documents:
• Quote
• Acknowledgment
Invoice Notes
The text entered in this notes field is printed underneath this line item on the
invoice.
Buttons
New Line
Click this button to create a new line item. The program creates a new row in
the grid and increments the previous Line No by ‘10’. The Line Type defaults
to ‘Stock’ and the cursor is positioned in the Reference ID field.
Speed Entry
The Speed Entry function helps you enter order detail lines as rapidly as
possible and is especially useful when entering large numbers of line items.
Click the Speed Entry button to launch the Speed Entry screen.
NOTE: You can use Speed Entry as often as you wish within an order.
You can enter a few lines, transfer them, enter a few more, transfer
them, and so forth.
Upper Panel
Stock Items or Descriptors
Choose whether you want to select Stock Items or Descriptors. All
your stock items or descriptors will display in the selection grid.
Item Selection
Item ID or Descriptor ID
Start typing the Item ID or Descriptor ID. As you type each
character, the cursor will progressively move to the item with the
closest match. Once you find the item you are looking for, press
Enter and the cursor will move to the Qty field where you can enter
the order quantity.
Lower Grid
After entering the quantity, press Enter and you will see your
entry displayed in the lower grid. The cursor moves to the left-
hand column where you can immediately make another
selection.
Using the mouse is not necessary
You don’t have to use the mouse to make your selections. You
can press Enter to move back and forth from the Item ID or
Descriptor ID field to the Qty field and to make your selections.
You can use your arrow keys to navigate up or down the
columns. You can, of course, also use the mouse, if you wish.
Description Search
Use this field to narrow the contents of the main selection grid only
to items that contain the text you enter. Once you enter your text,
click the lookup icon to the left and the main grid displays the items
Shipping Tab
NOTE: The Shipping tab is only visible when the Activate Shipping Tab
checkbox is selected in the SO Types screen for this order’s SO Type.
Training Videos
Support Center – Videos–How Do I? – Sales Order Training Course
Segments: Shipment Creation, Shipment Documents, UPS and Fedex,
Shipment Reversal
What is a shipment?
A shipment is a set of line items from this sales order that were shipped on a
particular date to a particular delivery address. A packing list and shipping labels
can be printed for each shipment. Shipping charges can be entered against the
shipment and will flow through to the invoice.
How do shipments interact with invoices?
Invoices are generated from shipments. Each invoice consists of all line items
that have shipped quantities that have not yet been invoiced. Each line item’s
invoice quantity is the “shipped not invoiced” quantity.
How do items get included on a shipment?
Each shipment automatically includes all line items that were picked (via the
Order Picking screen) since the previous shipment.
Shipments also include non-stock descriptors
Shipments are also comprised of descriptor line items that were picked for
invoicing purposes. Descriptors are used for credit memos, service labor
charges, and miscellaneous charges. Descriptor line items are not included on
the packing list, but are included in the invoice that gets generated from the
shipment.
When would an SO Type not include shipments?
If you create an SO Type in the SO Types screen for handling walk-in “counter”
sales, there is no need for an intervening shipment because the customer picks
up the order items in person. In this case, picked items can be invoiced without a
shipment being generated first.
Main Side-Tab
Upper Grid
All shipments for this sales order are listed in this grid. The fields in the lower
panel display the details for the shipment highlighted in the grid.
Buttons
New Shipment
Click this button to create a new shipment. If items have not yet been picked
for shipment, you are asked:
‘No Items have been picked for shipment.
Do you wish to pick Items now?’
If you click Yes, you are presented with the Order Picking screen. You can
then pick the order. When the Order Picking screen finishes its processing,
you are returned to this screen. The shipment is automatically generated and
includes the items you just picked.
Delete
If you notice errors on your packing list, you can click this button to delete the
shipment, correct the source of the errors, and then generate a new
shipment.
NOTE: You cannot delete a shipment when its Invoiced checkbox is
selected. You must reverse the Invoice and then you can delete the
shipment.
Print
When you click this button, two options are presented in a drop-down list.
Packing List
Select this option to prints a packing list that gets included with the
physical shipment. If there is a custom layout stored against this
customer, it is used. If there is no layout at the customer level, the
program checks for a custom layout stored against this SO Type and uses
it. If one is not found against the SO Type, the standard layout is used.
NOTE: If you do not want no charge line items to print on the
packing list, select the Exclude zero value Items from Packing List
checkbox. The other option is to click the Details side tab and clear
the Print checkbox from any items that are not to be printed.
Shipping Labels
Select this option to print shipping address labels that get applied to
packages. On the Print Labels screen you specify the Number of Labels,
which defaults to the Packs amount on the Shipping screen.
Lower Panel
Shipment No
Each shipment is identified by a unique number that is sequentially assigned
by the program, beginning with ‘1’. The Shipment No cannot be modified.
Shipment Date
This defaults to today’s date, but can be overridden with another selection.
Invoiced
This read-only checkbox is automatically selected when this shipment gets
invoiced.
NOTE: Once the shipment is invoiced, no further changes to shipment
details are permitted.
Ship Method
This defaults to the Ship Method specified on the Ship-to sub-tab of the
Header screen. If you select a different delivery address, the Ship Method
stored against that address will be used. If there is not one stored against the
delivery address record, the Ship Method stored against the Sold To
customer’s master record is used. You can also manually select a Ship
Method from the lookup.
Shipment Description
You can optionally enter a shipment description for reference purposes, which
prints in the header of the packing list.
Delivery Name, Address, City, State, Code, Country, Contact
These fields are the Name, address, and Contact specified on the Ship To
sub-tab on the Header tab. You can use the lookup to select an alternate
delivery address from among this customer’s delivery addresses.
Shipment Notes
You can enter unlimited notes for reference purposes in the Shipment Notes
area of the screen. These notes print on the packing list.
Exclude zero-value items from Packing List
Select this checkbox if you wish to exclude no charge line items from the
packing list.
Details Side-Tab
Upper Panel
The fields on the upper panel – Shipment No, Shipment Description, Shipment
Date, Ship Method -- are for reference only and identify the currently selected
shipment.
Line Items Grid
All the items that comprise the shipment are listed in this grid. All the fields are
for reference only and are self-explanatory, except for the Print checkbox.
Print
Select this checkbox if you wish to exclude a line item from printing on the
packing list. You might, for example, have items for labor charges that are
not relevant to a packing list, which normally is confined to a listing of physical
items.
Invoicing Tab
Training Videos
Support Center – Videos–How Do I? – Sales Order Training Course
Segments: Invoice Creation, Invoice Customization, Invoice Reversal
How are Invoices created?
Invoices are automatically generated from shipments or from picked items.
• When the Shipping tab is active, all line items and quantities associated with
shipments that have not yet been invoiced are included in the invoice.
• When the Shipping tab is not active, all line items with quantities picked since
the previous invoice are included in the invoice.
When you click the Invoicing tab and items are ready to be invoiced, you are
asked:
Do you wish to create an Invoice?
Click Yes and the invoice is created and listed in the grid.
How does an invoice get posted to the general ledger?
When an invoice is first created, it is in preview form only and technically does
not exist until it gets posted. An invoice gets posted to the general ledger when it
is formally printed or Emailed and its Status changes to ‘Printed.’
Can a separate invoice be generated for each shipment?
Be aware that each invoice is a blend of the shipments that have accumulated
since the previous invoice. So if you create multiple shipments from a single
sales order and you wish to generate a separate invoice that corresponds to
each shipment, you must generate an invoice immediately after each shipment
before you create the next shipment.
How are credit memos created?
When you print an invoice with a negative Total Amt, the printed title on the
invoice changes from the Your Invoice Name specified in the Sales Setup screen
to the Your Credit Name specified in that same screen.
Sometimes you need to create a credit memo to adjust a customer’s account
balance. For example, you may need to write off a customer’s balance to “Bad
Debt.” To do this, create a descriptor that describes the adjustment and assign it
to an Item Category that can be mapped in the Sales tab of the Account
Assignments screen to the appropriate GL account. Enter the descriptor in a
sales order and give it a negative price for the amount of the adjustment. Pick
the order, generate a shipment (if applicable), then create the credit memo.
Screen Details
Don’t Print
If you wish to exclude a particular line item from printing on the invoice,
select this checkbox. This is usually done with zero-value line items.
NOTE: The total price on the invoice is unaffected by this setting
and will still reflect the price of any non-printed line items.
Invoices Grid
All invoices that have been created against this sales order are listed in this grid.
Invoice No
This field is left blank until the Status changes to ‘Printed’. The program
assigns the Invoice No based on the Invoice Prefix and Next Invoice No
settings in the Sales Defaults screen.
Invoice Date
This field defaults to today’s date, but can be overridden with another
selection prior to printing the invoice.
Status
The system assigns three possible values to this field:
Blank
When the invoice is initially created, the Status is blank.
Printed
The Status changes to ‘Printed’ once the invoice is printed or Emailed.
GL Posting
NOTE: It is when the invoice status changes to ‘Printed’ that the
invoice is posted to the general ledger and to the sales history
table.
Credited
When you click the Reverse button to reverse a ‘Printed’ invoice, the
Status changes to ‘Credited’.
Net Amt
This field displays the total price exclusive of Shipping and Tax.
Shipping
This field displays the total shipping charges on this Invoice.
Tax
This field displays the total tax on this invoice.
Total Amt
This is the sum of the Net Amt, Shipping, and Tax amounts.
Deposit
If an advance deposit has been applied against this Invoice, the amount is
displayed in this field.
Deposit Processing
If a deposit has been entered in the AR – Customer Deposits screen
against this sales order, when you create the invoice you are presented
with this prompt:
Don’t Print
If you wish to exclude a particular line item from printing on the invoice,
select this checkbox. This is usually done with zero-value line items.
NOTE: The total price on the invoice is unaffected by this setting
and will still reflect the price of any non-printed line items.
Yes for Email, No for Preview
If the Email Documents checkbox is selected in the Contact sub-tab of the
Header tab, you are presented with this prompt after closing the Print
Options screen. If the checkbox is not selected, the invoice is previewed
on the screen and can be printed by clicking the Printer icon.
• If you click Yes, you are presented with the standard Email client form,
pre-filled with the Message Body Default Text for this user from the
User Setup screen.
• If you click No, the invoice is previewed on the screen and can be
printed by clicking the Printer icon.
Credit Card Payment Prompt
If this sales order’s Payment Terms is specified as a ‘Credit Card’ type
in the Customer Terms screen, you are prompted to record the
customer’s payment.
If you click Yes to the prompt, the Customer Payments screen is
presented. The Banking Account, Payment Type, and Amount to Pay
fields are pre-filled. Click the Update button and the credit card
payment will be processed.
This screen is used to plan and pick stock for sales order shipments.
Training Videos
Support Center – Videos–How Do I? – Sales Order Training Course
Segments: Shipment Planning, Pick List, Order Picking
Shipment Planner
This screen includes a Shipment Planner lookup tool that lists which orders are
ready to ship, prioritized by earliest required date. Starting with the first ready to
ship order, you pick stock from available locations. After picking each order, you
return to the Shipment Planner, which is now updated to reflect the sales order
you just picked and the effect the transactions have on your remaining sales
orders.
Picking Methods
Two picking methods are available.
Pick List Method
With this option, you print a “pick list” from this screen and use it as a guide to
physically pick the stock listed required to fill the order. The pick list can
optionally list all available stock by location and by tracking characteristics
(such as lot and serial numbers). After stock is picked, you return
immediately to this screen to record your transactions.
Dispatch List Method
With this option, you pick stock on this screen first, including quantities by
location and any tracking characteristics that are required (such as lot and
serial numbers). You then print a “dispatch list” and use it to as a guide to
physically pick the stock. The dispatch list sorts the picked items in location
order to provide an efficient route through the warehouse.
If stock is not found in the location listed on the dispatch list, you can return to
this screen, find the original transaction, and click the Return button to
partially or fully reverse the original transaction. You can then make a new
entry with the correct information.
Which picking method is best?
For an inventory management system to be efficient, it is essential that inventory
be updated in real time, as transactions actually occur. Real-time inventory
updating gives your users confidence that when they view any item’s inventory
status, it accurately reflects all recent transactions. Real-time updating prevents
Screen Details
Upper Panel
SO No
When you click the button in this field, you are presented with the Shipment
Planner screen, which is used to determine the next sales order to pick based
on priority and available stock.
Shipment Planner Screen
All sales orders with un-picked quantities remaining are listed in this
screen in priority order, based on earliest required date.
Lines Ready
If this were the next sales order to be picked, this is the number of
line items that have available stock.
Lines Not Ready
If this were the next sales order to be picked, this is the number of
line items that do not have sufficient stock to be shipped in full.
Lines Complete
This is the number of line items that have already been shipped in
full. This helps give you a feel for whether the sales order has not
been shipped yet or if it is a “backorder”, meaning that it has been
shipped, but one or more items were not in stock at time of
shipment and must be shipped later.
Last Picked
This is the date of the last picking transaction for this ales order. If
you determine from the Lines Complete amount that this is a
backorder, this date gives you a feel for how “old” the backorder is.
Customer
This is the Sold To customer associated with this sales order.
Trading Name
This is the Trading Name associated with this customer’s master
record, which is the name that prints on documents.
Description, Customer, Trading Name
These fields help identify the sales order currently displayed on the screen.
Picking Tab
Buttons
Pick List
Click this button to print a “pick list.” The pick list provides a listing of the
stock items to be picked (descriptor line items are not included). After printing
the pick list, you physically pick the order and indicate on the pick list the
locations and characteristics associated with your transactions. You then
return to this screen to record your transactions and update inventory. Before
printing, you are presented with this selection screen:
Report Options
Use the Print checkbox to select or de-select the fields you want included
on the pick list. You can change the order by clicking into the Sort Order
field on those cells in the grid that are not grayed out.
Stock Qtys (Recommended)
We recommend that you select this option, which lists available stock
on hand by location and characteristic sets. This makes it much easier
to find stock and to indicate from which location stock was picked and
what characteristics were used.
Orientation
You can select the Portrait or Landscape option to achieve a vertical or
horizontal style printing layout.
Select SO Lines
Select this option if you wish to limit the pick list to selected line items.
When you select this checkbox, a panel displays below within which you
can select or de-select the Include checkbox to determine which lines get
printed.
Print Button
After your selections are completed, click this button to print the pick list.
Here is a sample:
Pre-Fill
Click this button to “pre-fill” the Picked Qty column in the grid against line
items where a selection process is not required, which occurs under the
following conditions:
• Stock is only on hand in one location.
• Stock on hand is equal to or greater than the line item’s remaining
quantity.
• Stock on hand consists of only one set of characteristics (such as a
single lot number).
• The line item is a descriptor.
Pre-filling from the primary location
You have the option of limiting pre-filling to each item’s Primary Location
and ignoring stock on hand in secondary locations. To achieve this, go to
the Inventory Defaults screen and in the When Stock Is in Multiple
Locations panel, select the Pre-Fill from Primary Location option.
Update
After your entries are completed, click this button to perform the following
processes:
• Each item’s stock on hand is reduced at the designated locations and
for the selected characteristics.
• Transactions are posted to the item history and sales order batch
history tables.
• The Act Qty is increased against each sales order line item.
• The total inventory cost associated with each line item transaction is
debited to your Picked Not Invoiced account and an offsetting credit is
posted to your Inventory account.
SO Lines
All of this sales order’s line items are displayed in the grid and are sorted Line No
order.
Picked Qty
When this field is not grayed out, you can enter the picked quantity. When
the field is grayed out, direct entry is prohibited and you must make entries in
the Pick Detail tab below.
NOTE1: When the Picked Qty is equal to the Remaining quantity, this
amount is displayed in bold blue text, which gives you a visual cue that
this line item has been picked in full.
NOTE2: Negative stock on hand is not permitted. Therefore, you
cannot enter a Picked Qty greater than the On Hand quantity.
NOTE3: Over-picking is not permitted. The Picked Qty cannot exceed
the line item’s Remaining quantity. If you wish to pick and ship a
greater quantity than the order Qty, you must go into the sales order
and either increase the line item’s order Qty or add a new line for the
excess quantity. You can then return to this screen and pick the
additional quantity.
Direct Entry
The Picked Qty field is available for direct entry under these conditions:
• Stock on hand in the primary location is equal or greater than the
line item’s required quantity and the When Stock Is in Multiple
Locations setting in the Inventory Defaults screen is set to the Pre-
Fill from Primary Location option.
• All stock on hand must have the same characteristics set.
• The line item is a descriptor.
Pick Detail Required
The field is grayed out under these conditions and entries must be made
in the Pick Detail sub-tab:
• Stock is on hand in two or more locations and the When Stock Is in
Multiple Locations setting in the Inventory Defaults screen is set to
the Require Location Selection option.
• Stock on hand consists of multiple characteristic sets.
Remaining
This is the line item’s remaining quantity, which is its quantity picked to date
subtracted from its Order Qty.
On Hand
This is the total stock on hand among all locations.
NOTE1: This amount is displayed in bold red text when it is less than
the Remaining quantity. This gives you a visual cue that this line item
cannot be picked in full.
NOTE2: This field is left blank on descriptor line items.
Line No, Reference ID, Description
These fields identify the line item.
Order Qty, UM
This is the line item’s order quantity and unit of measure.
Unit Cost
This is the unit cost that will get applied to this picking transaction. In the
case of a stock item, this is the item’s current Inventory Cost. In the case of a
descriptor, this is its current Estimated Cost.
Line Type
‘Stock’ indicates that this line item is a stock item. ‘Descriptor’ indicates that
this line item is a descriptor.
Required
This is the line item’s Required Date.
Pick Detail Sub-Tab
Upper Panel
Line No, Ref ID
These fields identify the line item highlighted in the SO Lines grid above.
Magnifying Glass Icon
Click this icon to launch the Stock Status inquiry screen for this stock item.
Qty to Pick
This is the quantity to be picked, which is equal to the line item’s
Remaining quantity in the grid above.
Tot Pick Qty
This is the total Picked Qty in the grid below.
Balance
This is the Tot Pick Qty subtracted from the Qty to Pick, which is the
balance remaining to be picked in order to pick this line item in full.
Grid Fields
Each line in the grid represents the stock on hand for each location and
unique set of characteristic values.
Picked Qty
Enter the quantity to be picked against this location and set of
characteristic values.
NOTE1: Negative stock on hand is not permitted. Therefore, you
cannot enter a Picked Qty greater than the Stock Qty.
NOTE2: When the word ‘Transitory’ is displayed in red text, it
indicates that this is a ‘Transitory’ location from which stock cannot
be picked. Transitory locations are used for a temporary process
such as inspection. Using the Stock Transfer screen, stock must
be transferred from the transitory location to a non-transitory
location and then the stock can be picked for shipment.
Location
This is the location associated with this stock quantity.
Primary
This read-only checkbox identifies the stock item’s Primary Location (as
designated in the Stock Items screen).
Transitory
This read-only checkbox is only visible when a “transitory” location is
displayed. A location flagged as Transitory is used for a temporary
process such as inspection or transfer between warehouses. Stock
cannot be picked from a transitory location, but transitory stock is
displayed here for reference purposes so that you are aware of its
existence.
Stock Qty
This is the quantity on hand associated with this location and set of
characteristic values.
Characteristic Fields
The remaining columns are only visible when the item is assigned to
tracking characteristics such as lot and serial control.
Transactions Sub-Tab
All previously updated picking transactions for this line item are displayed on this
sub-tab.
Return Button
Click this button to return all or a portion of the transaction quantity to stock or
to reverse a picking transaction that was made in error. You are presented
with this screen:
Field Explanations
Received Qty
This is the quantity to be returned to stock. It defaults to the full
transaction quantity, but you can decrease the quantity if you wish to
return a partial quantity to stock.
Location
This is the location to which the stock will be returned. It defaults to
the transaction location, but you can use the lookup to select an
alternate location, if applicable.
Receipt
This read-only checkbox is selected for reference when this location is
the item’s default Receipt Location, as designated in the Stock Items
screen.
Capacity
This reference field is this item’s storage capacity for this location.
NOTE: If you want to view existing stock in any location, use the
lookup in the Location field and on the location lookup screen,
click the magnifying glass icon in the lower panel to view any
location’s stock on hand.
Upper Panel
Display Batch History
This checkbox is selected by default. When selected, the screen is occupied
by two grids: a listing of batches in the upper grid and a listing of Batch
Transactions in the lower grid, limited to the batches selected in the upper
grid. If you clear this checkbox, the Batch Transactions grid occupies the
entire screen and lists all transactions for all batches.
Dispatch Button
This button is only visible when the Display Batch History checkbox is
selected at left. You have the option of picking stock on the Picking tab
before you physically pick the stock from the warehouse. After Update
processing is completed, you can immediately access this tab and click this
button to print a “dispatch list” to use as a guide for physically picking the
stock.
NOTE: Click the selection checkbox to the left of each batch you want
included in the dispatch list. You can combine multiple batches into
one dispatch list, if you wish.
After clicking the Dispatch button, you are presented with this screen:
Dispatch Options
Use the Print checkbox to select or de-select the fields you want included
on the dispatch list. You can change the order by clicking into the Sort
Order field on those cells in the grid that are not grayed out.
Orientation
You can select the Portrait or Landscape option to achieve a vertical or
horizontal style printing layout.
Print Button
After your selections are completed, click this button to print the dispatch
list. Here is a sample:
Upper Grid
All update batches for this sales order are displayed in this grid.
NOTE: This grid is only visible when the Display Batch History checkbox is
selected at left.
Selection (Checkbox)
This checkbox is selected by default against all batches that have a blank
value in the Last Printed column. Selecting this checkbox serves two
purposes:
• This batch will be included in the dispatch list when you print it via the
Dispatch button.
• This batch’s transactions are displayed in the Batch Transactions grid
below.
Batch No
This number identifies the batch and is automatically assigned by the
program.
NOTE: Each Batch No is unique such that no two sales orders ever
have batches with the same batch numbers.
Batch Date
This field shows the date and time the batch was created.
Last Printed
When you print a hard copy of the dispatch list, the date and time is captured
in this field.
NOTE1: This field does not get updated when you preview the
dispatch list. It only gets updated when you print a hard copy on your
printer.
NOTE2: This field only gets updated the first time you print the
dispatch list. It does not get updated when you reprint the dispatch list.
Batch Transactions Grid
When the Display Batch History checkbox in the upper panel is cleared, this grid
occupies the entire screen and provides a listing of all picking transactions for
this sales order.
When the Display Batch History checkbox in the upper panel is selected, this grid
occupies the lower half of the screen and only lists transactions associated with
batches that are selected (via the checkbox) in the Batch History grid above.
NOTE: Transactions displayed in bold blue text are associated with the
batch that is currently highlighted in the upper grid.
Button
Output
Click this button to output the contents of the grid to an Excel spreadsheet,
text file, HTML file, or to the printer.
Transactions Grid
• If the Display Batch History checkbox at the top of the screen is selected,
picking transactions associated with the batches selected in the upper grid
are listed in this grid.
NOTE: Transactions displayed in bold blue text are associated with the
batch selected in the upper grid.
• If the Display Batch History checkbox at the top of the screen is cleared,
all picking transactions associated with all batches are listed in this grid.
6-7. Quotes
(Sales – Quotes)
“Quotes” are used to send customers or prospects formal price quotations. If the
quote gets accepted, it can be converted into a sales order.
Use quotes for RMAs
Quotes are also used to originate RMAs (Returned Merchandise Authorization).
Initiating an RMA using a quote prevents MRP from including RMA items when it
calculates net demand, because quotes are ignored by MRP. When the RMA
items are received and inspected, the quote is converted to a sales order for final
disposition of the RMA.
For more information on RMAs, see chapter 6A, RMA Processing.
Training Courses
Support Center – Videos–How Do I? – Quoting Training Course
Support Center – Videos–How Do I? – RMA Training Course
How are quote line items created?
If you have a product line and furnish a quote on standard products, quote line
items are already created and you would enter the quote exactly in the same
manner as entering a sales order.
If you are job shop or custom manufacturer quoting a new item from scratch,
during line item entry you would select a Line Type of ‘Custom’ and use the
Custom Item Generator to create a custom output ID.
How are quote prices determined?
If you have a product line, the quote has identical functionality to a sales order,
including pricing and discount rules. You can therefore set up the customer or
prospect with an optional Price Level and/or Discount Code and enter quote
details the same way you would enter a sales order.
If you are a job shop or custom manufacturer, you can create a record for your
custom item in the Bills of Material screen and enter routing and component
details. You can use the Cost Rollup screen to calculate an Estimated Cost for
the custom item, which you can then add a margin or markup to establish the
quote price.
How are multiple quantities and prices handled?
You can quote multiple quantities and prices for the same item on separate lines
within the quote. Within each line the Cost Rollup can be used to recalculate the
Estimated Cost to reflect the lower Setup costs associated with greater
quantities.
Estimating Tools
The BOM is an ideal estimating tool
The Bills of Material screen is ideally suited as an estimating tool because you
can enter routing and component details against your custom item and then use
the Cost Rollup to calculate an Estimated Cost. An extra benefit is that when the
quote becomes a firm order, most of the manufacturing setup is already
completed.
Multi-Level Cost Estimates
Another benefit to using Bills of Material for estimating is that the Cost Rollup
rolls up the cost of lower-level subassemblies into the BOM parent’s Estimated
Cost. You can therefore calculate estimate costs on complex, multi-level
products, if needed.
Screen Details
Quote entry is virtually identical to sales order entry. In this chapter we focus on
specific features that are relevant to quoting.
List Tab
All or selected quotes are listed on this screen, depending on the Status filters
selected in the lower panel.
New Quote Button
Click this button to create a new quote. You are presented with the New Quote
screen. Just as with sales orders, you have the option of originating the quote by
copying a previous quote or copying in a sales order Template.
NOTE: Quotes use the same SO Types as sales orders.
Quote Button
Click this button to print the highlighted quote.
NOTE: Before printing a quote, you can go to the Quote Style side-tab off
the Header tab and review your settings. You can, for example, change
the header, summary, or footer text within your Letter Contents. You also
can change the Report Style to any of the four options (Formal, Letter,
Letter with Detail, Multi-Option).
Yes for Email, No for Preview
If the Email Documents checkbox is selected in the Contact sub-tab of the
Header tab, you are presented with this prompt. If the checkbox is not
selected, the quote is previewed on the screen and can be printed by clicking
the Printer icon.
• If you click Yes, you are presented with the standard Email client form,
pre-filled with the Message Body Default Text for this user from the Main
Setup screen.
• If you click No, the quote is previewed on the screen and can be printed
by clicking the Printer icon.
Convert Button
Click this button to convert the quote into a sales order. When you do so, the
quote is previewed on the screen. When you close the preview screen, you are
asked if you wish to go directly to the Sales Orders screen. Click Yes and you
will see the quote included on the List tab of the Sales Orders screen with a
Status of ‘ORDERED’.
Before you convert:
Before you convert the quote, you should review it and edit it to reflect the
final order details. You may have quoted multiple quantities and prices for an
item on multiple lines, for example, in which case you would delete the lines
that were not ordered.
After conversion, review the Sales Order
Once the sales order exists, you should review the Promise Date and line
item Required Dates. You can click the button in the line item Required Date
field to access the Delivery Date Estimator, which can help you calculate the
Required Date and re-set the Promise Date.
Header Tab
Header Info
Quote No
Quotes and sales orders share the same numbering.
Status
When a quote is created, it is given a Status of ‘QUOTED’. When a quote
expires without being converted into an order, you can change its Status to
‘CLOSED’,
Pricing Sub-Tab
If you are quoting products with Base Price records, the settings on this tab affect
pricing and discount rules.
Quote Style Side-Tab
Before you print the quote, you can adjust your Quote Style settings on this side-
tab.
NOTE: Default values for these settings are made in the Quote Defaults
screen.
Default Style
You can select one of four quote styles, described as follows.
Formal
This is a formal quote document, similar in style to that of an invoice.
Letter
The quote will be in the form of a letter with the quoted price in the
body of the letter.
Letter with Detail
The quote will be in the form of a letter with the quoted price and quote
details in the body of the letter.
Multi-Option
This is the same as the Formal quote style, but there is no quote total.
Use this style with sales order quotes when you want to list several
independently quoted items on one document.
Header
The Header text is the main body of the quote letter that precedes the quote
details.
Summary
The Summary text is a 50-character description that is used to label the quote
total on the printed quote. It could be something like ‘We are pleased to
quote a special price of’ or anything along those lines.
Footer
The Footer text prints after the Summary text and is used for closing
comments and a complimentary close type signature block.
Details Tab
Quote line items are entered on this tab. The following are the key fields
involved in quoting.
Line Type
Select the ‘Custom” Line Type if you wish to use the Custom Item Generator
to create a custom output item for “one-off” jobs.
Reference ID
Select the item you are quoting from the lookup. The item must be set up in
advance in the Stock Items screen.
NOTE: If you wish to quote multiple quantities and prices for the same
item, enter the same item on multiple lines, each with its won quantity and
price.
If you had selected the ‘Custom’ Line Type in the previous field, you are
presented with the Custom Item Generator screen. That screen creates an
Output ID that will be used by MRP to generate a custom job.
Field Explanations
Custom Item ID
The Custom Item ID is used as the line’s Reference ID and is
generated by the program. It cannot be modified.
Description (Required)
Enter the Description of the Custom Item ID. This is a required
field.
UM
The UM default value derives from the Custom Item Generator
setting in the Job Defaults screen, but can be overridden, if you
wish.
Customer Part No
This is an optional field. If you are making a custom item on
behalf of a customer who identifies the item with a part number,
enter the Customer Part No in this field. This is for reference
only on the Customers sub-tab within the Sources tab in the
Stock Items screen when viewing the custom item record.
Lead Days
The Lead Days amount derives from the Custom Item
Generator setting in the Job Defaults screen, but can be
overridden, if you wish.
Job Days
The Job Days amount derives from the Custom Item Generator
setting in the Job Defaults screen, but can be overridden, if you
wish.
Est Delivery
This is an estimated delivery date, calculated forward from
today’s date by adding the Lead Days to the Job Days, skipping
over any non-valid workdays defined on the shop calendar.
Use as Req Date
This checkbox is selected by default. When selected, the Est
Delivery date will be used as the line’s Required Date.
Reference Price
If the item you are quoting has a Contract Price or Base Price, standard sales
order pricing rules apply to this field.
Discount
If this customer is assigned to a Discount Code that affects this item, the
discount percentage is inserted into this field.
Net Price
This is the quote price, which is calculated by applying the Discount to the
Reference Price when values exist in those fields.
Est Cost
This is the item’s Estimated Cost at the time the line was created.
Margin or Markup
This is the Margin or Markup (depending on your Profitability setting in the
Sales Defaults screen) of the net Price over Est Cost.
Changing the Margin or Markup
You can change the Margin or Markup percentage by clicking the button in
this field. You are presented with a screen within which you can enter the
new percentage. When you click OK, the Net Price will be adjusted to
reflect the new Margin or Markup. Any Discount percentage will be
zeroed out and the Reference Price will be made equal to the Net Price.
This screen enables users to inquire on the status of a sales order and to review
associated shipments and invoices.
Screen Details
Selection
SO No, QUOTED, ORDERED, INVOICED, FINISHED, CLOSED
Select a sales order from the lookup. You can filter the lookup list by
selecting or clearing the Status checkboxes to the right of the SO No field.
SO Description, Status, Customer
These fields are for reference only.
Status Tab
Upper Grid
All line items are listed in this grid. You can view each item’s order Qty, the
quantity picked to date, and the Required Date.
Characteristics
This checkbox is selected when the item has tracking characteristics.
History Sub-Tab
The actual pick transactions for the highlighted item in the upper grid are
displayed in this lower grid. You view the Picked Date and the picked Qty.
Shipments Tab
Upper Grid
All shipments associated with this sales order are listed in the upper grid.
The Data View utility is a reporting tool used throughout DBA that enables you to
filter, sort, and group your data to create your own inquiries, spreadsheets, and
reports. It organizes related data from multiple tables without requiring “joins”
and other complicated programming procedures.
Sales Data Views
Three data views are provided on the Sales menu:
Open Sales Orders
Use this data view to list open sales order detail or summary information.
Standard layouts include:
• Summary Totals + Invoiced TD
• SO Line Remaining
Sales Order Bookings
Use this data view to list detailed or summarized booked orders within a
range of creation dates. This data view enables you to track orders received
(booked) as an alternative to sales reports, which track invoiced orders.
Standard layouts include:
• Summary Totals Excluding Sales Tax
• Summary Totals Including Sales Tax
Pick Ship Invoice Status
Use this data view to get a listing of sales orders that have line items with
these conditions: Picked Not Invoiced, Picked Not Shipped, Shipped Not
Invoiced. Standard layouts include:
• Picked Not Invoiced
• PNI by Sales Order
Selection Screen
When you click on a data view menu option, you are first presented with a
selection screen that is similar to the selection screen used with reports. Use this
screen to filter and limit your data view.
View Button
Once your selections are completed, click the View button to advance to the
Select Layout screen.
Next, you are presented with the Select Layout screen. Each layout is a
configuration of selected fields that are grouped and sorted to present a
particular data view. In a sense, each layout is a custom report.
Layout Type
Layouts with a Type of ‘System’ are standard layouts supplied with the system.
‘System’ layouts cannot be changed, but they can be modified and saved to
another layout name. Any layouts saved to a new name are identified as ‘User’
types.
Default Layout
One layout is designated as the ‘Default’ layout, which is your most commonly
used data view. Assigning the default layout is done on the Layout List screen
(see further below). The default layout is always selected at the top of the list
when the Select Layout screen is presented.
Load Button
Click the Load button to generate the data view. Be aware that some data views
may take several minutes to generate, depending on the size of the data set and
the number of data fields involved. This is because each column in the data view
is individually indexed to enable column sorting.
Quick Load Button
If you click the Quick Load option, the columns are not indexed, which
significantly reduces data view generation time. So if you are generating a large
data set and you don’t need column sorting, use the Quick Load option.
The data set and layout you selected is displayed in the Data View screen, which
is a grid that displays all the available fields and associated records.
Column Sorting
You can re-sort the data view by clicking on any of the column headings, which
will then sort the entire list by that column. Click the heading a second time and
the sort order will change from ascending to descending order or vice-versa.
Grouping
You can create list groupings by dragging a column heading into the header
panel above the column headings. For example, if you drag an Invoice Number
column heading into the header panel, the lines are then grouped by invoice
number. You can even have a group within a group. For example, you could
drag a Customer Name column heading into the header panel, which would form
a sub-group within invoice numbers.
+ - Buttons
These two buttons become visible at the top of the screen when you use the
grouping feature. Initially the groups are displayed in “collapsed” mode
without data rows being visible. Click the ‘+’ button to “expand” the view so
that the data rows become visible. Click the ‘-‘ button to collapse the view.
Column Footer Total
You can create a total amount at the footer of any column by right clicking on the
lower panel directly below the column. The following options are available:
Sum
This option is available on numeric columns only. It provides a grand total
of all the column values.
Min
This option is available on numeric columns only. It lists the lowest value
within the column.
Max
This option is available on numeric columns only. It lists the highest value
within the column.
Count
This gives you a count of the number of records within the column.
Average
This option is available on numeric columns only. This gives you a mean
average of the values within the column.
Customize Button
The data view can be limited to just the columns you want by dragging unwanted
column headings off the screen. This is done using the Customize button, which
presents a box in the lower right corner of the screen. To remove a column, drag
its column heading and drop it into the box. Continue removing fields one by one
until you are left with the columns you want.
NOTE: Most data view layouts are supplied with optional column headings
already dragged into the Customize box. If you wish to use any of these
columns, drag the column heading out of the box and drop it onto the
column heading row in the desired position.
Output Button
Once the data on the screen are to your satisfaction, click the Output button to
transfer the data view into one of the following formats.
• Output to Excel
• Output to HTML
• Output to Text
• Output to Printer
Output to Excel, HTML, Text
When you select any of these options, you are prompted to save the file to a
name and location.
Output to Printer
When you select this option, a print preview screen is displayed. You can
click File – Page Setup to select various options that will change the report
appearance. When the format is to your satisfaction, click the Print button.
Click this button to display the Layout List screen, which provides a listing of
available layouts.
Load Button
Click this button to generate a new data view for the selected layout.
Set as Default Button
Click this button to designate the selected layout as the ‘Default’ layout. The
default layout is always selected at the top of the list whenever the layout list
is presented.
Delete Button
Click this button to delete the selected layout from the list.
NOTE: You cannot delete a ‘System’ type layout.
Save Layout Button
After customizing your data view, you can click this button to update an existing
layout or to save your changes to a new layout. Two options are presented:
Update Existing Layout
Select this option and click the Save button to save your customization
changes to the existing layout.
The report enables you to assess your order bookings and order backlog.
Order Bookings
You can sort the report by a range of Creation Dates, which are the dates orders
were “booked.” This enables you to track the total value of booked orders by
week or month or any other period.
Order Backlog
The report breaks out sales order value into Invoiced TD and Non-Invoiced
amounts. The Non-Invoiced value represents your total order backlog.
This report enables you to assess the status of individual sales orders and to
estimate future shipment volume by date ranges.
Order Status
The report lists the original order quantity, the quantity picked to date, and the
remaining quantity.
Order Value
The report also lists unit prices, total price, and the value remaining to be
shipped.
Linked Jobs
The report shows you whether MRP has created a Linked Job or it will display
the word “Planned” when the line item is to be picked from stock.
This report enables you to view all the open orders for any given stock item or
descriptor. You can use this report in conjunction with the Available to Ship
report to plan which orders are ready for picking.
Within each item or descriptor, you get a listing of the sales orders with remaining
quantities for that line item. Within each sales order line item you see the original
order quantity, the actual quantity picked to date, the remaining quantity to be
shipped, and the required date.
This report displays the on hand stock for items with open sales order quantities.
You can see the stock on hand and how much can be allocated to each order.
You can use this report in conjunction with the Open Items Listing to plan which
orders are ready for picking.
Use this report to get a listing of your Base Prices and associated margins over
Estimated Cost.
Base Price Listing
The report lists current Base Prices for all or selected Stock Items or Item
Categories.
Next Price Listing
You can optionally include Next Prices on the report to compare current prices
with future prices.
Margin / Markup Analysis
The repot calculates the margin or markup (depending on your Profitability
setting in the Sales Defaults screen) over each item’s Estimated Cost. Each
item’s Last Cost and Inventory Cost are also displayed for reference.
You also have the option of limiting the report to items below a specified markup
or margin so that you can isolate your least profitable items.
Use this report to get a listing of invoices within a range of invoice dates or
payment due dates.
This report lists total sales for each customer within a specified date range,
sorted in highest-to-lowest total order.
You have the option of including tax and shipping or excluding them from the
report.
This report provides a breakdown of each customer’s sales and profit margins
within a specified date range.
You can run the report in summary mode, which gives you invoice totals, or in
detail mode, which itemizes sales and profit margins line item detail.
You have the option of including tax and shipping or excluding them from the
report.
This report provides you a breakdown of each item and descriptor’s sales within
a specified date range.
You can limit the report to one or a range of stock items and descriptors.
This report lists total sales for each stock item and descriptor within a specified
date range, sorted in highest-to-lowest total order.
You can limit the report to one or a range of stock items and descriptors.
This report provides a breakdown of each stock item’s sales and profit margins
within a specified date range.
You can run the report in summary mode, which gives you invoice totals, or in
detail mode, which itemizes sales and profit margins line item detail.
You can print a Warranty Sheet to accompany a packing list or invoice. It lists
any warranties associated with the order and the products that are covered.
This report lists warranties by customer. You can use this report to determine
whether a service event is covered under warranty or not.
The item is then assessed to determine what needs to be done to process and
resolve the RMA.
Possible Resolutions
You may need to return the item to stock as a new or used version of the item.
You may have to repair the item and return it to the customer. You may have to
issue the customer a credit memo for compensation or issue a customer refund
check.
Recommended Workflow
An RMA is entered as a sales order, but it is not an actual order. You therefore
don’t want to mix RMAs with actual sales orders and you don’t want MRP to
consider RMA line items when calculating net demand.
Use an RMA SO Type
To prevent RMAs from being mixed with actual sales orders, we recommend that
you create an SO Type that is used exclusively for RMAs. This way your RMAs
can be isolated from regular sales orders on screens and reports.
Initiate each RMA as a quote
To keep RMA sales orders out of MRP net demand calculations, we recommend
that each RMA be created as a quote, using the Quotes screen. A sales quote is
an actual sales order with a Status of ‘QUOTED’. Any such sales order is
ignored by MRP.
Assess the item, then convert the RMA to a sales order
Once the RMA item is received, you assess the item, decide what further
processing is required, and adjust the RMA accordingly. You then convert the
quote to a sales order and then proceed with final processing. This can involve
issuing the customer a credit memo, returning the item to stock, repairing the
item and returning it to the customer, scrapping the item, or refurbishing it for
resale as a used item.
RMA SO Type
(Sales – Sales Setup – SO Types)
We recommend that you use an RMA SO Type exclusively for RMA sales orders.
This enables you to keep your RMAs separate from your actual sales orders on
screens and reports.
Newer DBA systems are supplied with an ‘RMA’ SO Type. If this is the case with
your system, you can skip the rest of this section. If your system does not have
an ‘RMA’ SO Type, you can easily create one.
Go to the SO Types screen and click the New button. Make the following entries:
Detail Tab
SO Type ID
We suggest you enter ‘RMA’.
Description
Enter a description such as ‘Returned Merchandize Authorization’.
Prefix
We suggest you enter a prefix such as ‘R’, ‘RM’, or ‘RMA’.
Activate Shipping Tab
We recommend that you select this checkbox so that you have the capability
of shipping RMA items back to the customer.
Screen Config Button
We suggest you select the following checkboxes:
TaxandService UM
Customer Reference Price
Tax Only Discount
Line No Price
Line Type Total Price
Reference ID Sales Tax
Description Tax Code
Qty Required Date
Act Qty Linked Job
To summarize, only use the standard Item ID when the return item is undamaged
and has never been used. If the returned item has been used by the customer,
give the used version its own Item ID, perhaps with a prefix or suffix appended to
the standard Item ID, and make it a purchased item. If the returned item gets
refurbished for resale as a remanufactured version, give it a unique Item ID and
make it a manufactured item with its own bill of material.
RMA Creation
(Sales – Quotes)
An RMA is always started as a quote in the Quotes screen and is converted later
to a sales order after the returned item is received and assessed for further
processing.
What’s next?
After the return item is received and assessed, you then decide on appropriate
follow up processing, which may include any of the following events:
• You send out an immediate replacement.
• You return an undamaged item to stock.
• You return a used item to stock.
the line item gets picked, the positive quantity is what creates a shipment to the
customer for the replacement item.
The second thing to do is to resolve what to do with the actual returned item. If it
is unusable and is to be scrapped, do nothing further. If it can be received to a
stock as a used version, create a second line item for the “used” version, which
has an alternate Item ID of its own. Make sure this second line item has a
negative Qty so that it gets received to stock.
When you enter a new line, select the ‘Custom’ option from the drop-down list in
the Line Type field. You are then presented with the Custom Item Generator
screen, which presents the following fields:
Custom Item ID
This identification number is automatically generated by the program and will
be used as the Reference ID in the sales order line. It cannot be modified.
Description
Enter the Description of the repair job. This is a required field.
UM
The default UM from the Job Defaults screen is automatically inserted into
this field, but can be overridden.
Customer Part No
This is an optional field. If you are making the custom item on behalf of a
customer who identifies the item with a part number, enter the Customer Part
No in this field. This number will be stored against the custom item and can
print on the customer invoice as a cross-reference.
Lead Days
The default Lead Days setting from the Job Defaults screen is automatically
inserted into this field, but can be overridden.
Job Days
The default Job Days setting from the Job Defaults screen is automatically
inserted into this field, but can be overridden. Enter the estimated number of
days you think will be required to complete the repair work. You can enter a
decimal quantity.
Est Delivery
This is an estimated delivery date, calculated forward from today’s date by
adding the Lead Days to the Job Days, while skipping over any non-valid
workdays within the Job Days time frame.
Use as Req Date
When this checkbox is selected, the Est Delivery date will be used as the
sales order line’s Required Date.
Once you close the Custom Item Generator screen, the Custom Item ID is
displayed in the line item Reference ID field, and following it you will see your
custom Description and UM.
Take note that the Line Type setting changes from ‘Custom’ to ‘Stock’. This is
because the custom item has now been given a record in the Stock Items table
so that the item is treated by jobs as if it were a stock item. This way the repair
job costs can follow the item into stock and then back to the sales order in as the
cost of goods sold when the custom item gets picked.
Planning
Availability of used cores is the limiting factor
The planning process tends to be more manual in nature with remanufactured
products compared to standard products. The decision to create a job is based
as much or more on the availability of used “cores” as it is on actual demand
from customers. Without a supply of cores, there is nothing to remanufacture.
The MRP process is the same
Using MRP is essentially the same with remanufactured products as it is with
standard products. MRP will suggest jobs in response to net demand within the
remanufactured item’s planning period. MRP also gives you the option of
generating jobs directly from sales order lines.
Jobs
Remanufacturing jobs are less standardized
Technically, the process for making a remanufactured item is exactly the same
as making a regular manufactured item. The difference is more in the style of
manufacturing rather than in the way the job is created and processed.
The job itself tends to be less standardized. You can start out the job with a pre-
determined bill of material and routing, but during the course of the job you may
have to use different components or perform different labor steps, all depending
on what is required by the condition of the used products you are refurbishing.
Job processing steps are exactly the same
Apart from the differences in the style of manufacturing, the actual job processing
steps – creating the job, modifying job details, issuing components from stock,
reporting labor, entering job receipts – is exactly the same with remanufactured
items as it is with regular manufactured items.
Planning
Disassembly jobs are planned manually
Unlike standard manufacturing jobs, which are generated by MRP in response to
net demand or sales order lines, disassembly jobs are created manually, which
can be done by selecting the New Job option on the MRP screen to create a
suggested job. Once you’ve created the suggested job, you can convert it to an
actual job in the normal fashion.
Jobs
Disassembly jobs are less standardized
Technically, a disassembly job is the same as a standard manufacturing job in
the sense that you will apply labor to the job and you will issue the core
component (the product being disassembled) to the job from stock.
The job itself tends to be less standardized. You can start out the job with a set
of pre-determined outputs and a routing, but during the course of the job you may
find that some of the outputs are unusable, or unexpected outputs are
discovered, or unanticipated labor steps are required.
Job processing steps are the same
The actual job processing steps – creating the job, modifying job details, issuing
the core component from stock, reporting labor – is the same with disassembly
jobs as it is with regular manufacturing jobs.
Job receipts involve multiple outputs
The key difference between a disassembly job and a regular manufacturing job is
that the disassembly job involves multiple outputs instead of a single output.
When you process job receipts in the Job Issues & Receipts screen, you are
presented with numerous output lines. As you process each line, its cost is
determined by its Cost Ratio, which is its percentage share of the overall job
cost.
7. MRP
On the MRP menu you will find all screens and reports related to the creation
and scheduling of jobs and POs.
MRP
MRP Setup
• MRP Defaults
• Shop Calendar
Main Menu
• MRP Settings
• MRP
• Work Center Scheduling
• Job Scheduling
• PO Scheduling
• Delivery Date Estimator
Reports
• Master Job Schedule
• Job Outputs Schedule
• Work Center Schedule
• Machine Schedule
• Subcontract WC Schedule
Overview
Push and Pull Planning
Push and pull planning styles are both accommodated.
For “push” style planning where orders are fulfilled from stock, MRP will generate
jobs and POs to replenish stock against desired reorder levels.
For “pull” style planning where you only manufacture or purchase in response to
actual demand, MRP generates jobs and POs only when orders are received.
You can freely mix the two styles and use push planning for some items and pull
planning for others.
Unique “Single Bucket” MRP
MRP generates suggested jobs and POs using a unique “single bucket”
architecture that is fast, easy to follow, and ideal for make-to-order, make-to-
stock, and mixed-mode environments.
A single time bucket (planning period) automatically varies in length with each
item, based on the item’s lead time. Items that can be replenished in just a few
days are given short planning periods and items that take several weeks to
manufacture or procure are given longer planning periods.
MRP only reacts to the net demand within each item’s planning period. When
net demand exceeds the item’s reorder level, which can be set to zero for make-
to-order items, MRP generates one job or PO per item. All demand outside of
the planning period is ignored because it can be dealt with later when that
demand eventually falls into the planning period.
By ignoring all the detail outside of each item’s planning period, MRP runs
quickly and is easy to follow.
Dynamic Job Scheduling
The multi-level MRP generation of planned jobs pauses at each level so that jobs
can be dynamically scheduled backward from required dates, when possible.
This combines MRP and scheduling into one process and produces accurate job
schedules down through all levels of your product structures.
Transparency of Information
Within each item’s Drill-Down and Job Days Calculator screens, all the numbers
that were used to generate the planned job and PO details are fully transparent
and traceable.
Job & PO Rescheduling
Actual jobs and POs can be rescheduled to reflect changing shop conditions.
You can see on screen when jobs or POs are early or late relative to required
dates.
MRP Setup
Your planning settings are the key to success with the MRP module. If you
establish accurate reorder levels and lead times, you can significantly reduce
inventory and shortages and improve delivery performance and factory
throughput.
Before you use the MRP module, settings are to be made within the following
screens:
MRP Defaults
On this screen you can activate or deactivate selected fields to tailor MRP and
scheduling to suit your company’s preferences.
Shop Calendar
The shop calendar is used to define weekends and holidays when the factory is
not available for production. Non-working days are skipped over when job start
and finish dates and PO due dates are scheduled.
Work Center Scheduling
Work center capacity settings are made on this screen, including hours per day
as well as buffer days to add “slack” to the schedule.
MRP Settings
These settings on this screen apply to your items and are used by MRP to
generate planned jobs and POs. Settings include reorder level, minimum order
quantity, lead days, job days, order multiple, and run size.
On this screen you can activate or deactivate selected fields to tailor MRP and
scheduling to your company’s preferences. Field explanations are as follows:
Whole No Rounding
This is an MRP setting that enables you to establish whether MRP suggested
order quantities are to allow decimalized amounts or only whole number amounts
(integers). You setting can be made at the stock item level.
Two options are available:
• If all your items are subject to whole number rounding, choose the Auto-
Select radio button. Whenever you create a new stock item, its Whole No
Rounding checkbox will automatically be selected.
• If some of your items are subject to whole number rounding and some are to
be decimalized, choose the Do Not Select radio button.
Finally, if all your items are to be treated with the same setting, you can select
the Hide Field checkbox, which makes the following fields invisible:
• Stock Items - Whole No Rounding field
• MRP Settings - Whole No field
MRP Interval
Enter the normal number of days that elapse between MRP runs. This sets a
default for the MRP Interval Days setting that is specified when MRP generates
jobs and POs.
The Shop Calendar is used to establish the days of the week the factory is in
operation and which days of the year it is closed due to holidays. When jobs and
POs are scheduled, the program skips over all non-operating days defined on the
calendar.
Calendar Date Range
• Each time any user logs into DBA that has security access to the Shop
Calendar, if the Thru Date is less than one year from today, the user is
prompted to extend the calendar to the end of the second calendar year from
today.
• Each time MRP is generated, if the Thru Date is less than two years from
today, the user is prompted to extend the calendar to the end of the third
calendar year from today.
You can extend the calendar well beyond the minimums described above. When
you do so, leave the From Date as is. You can extend the Thru Date as far into
the future as you wish. After changing the Thru Date, click the Update button to
generate the additional days in the calendar table.
Weekly Pattern
In the Weekly Pattern panel, select the checkbox under each day of the week
that is available for production.
Holidays
If the factory is to be closed for one or a range of holiday or vacation days, enter
the date range in the Holidays grid, along with a Description.
Printing or Previewing the Calendar
Click the printer icon in the lower left to get a printout of the Shop Calendar.
Click the icon to preview the printout on the screen.
Use this screen to maintain various MRP settings stored against each of your
stock items. These settings determine reorder levels, minimum order quantities,
lead-times, and other variables used by MRP to generate planned jobs and POs.
Training Videos
Support Center – Videos–How Do I? – Manufacturing Training Course
Segments: MTO Settings, Job Days, MRP Settings
Support Center – Videos–How Do I? – Purchasing Training Course
Segments: MRP Settings
Screen Details
Upper Panel
Manufactured Items or Purchase Items
These checkboxes determine which stock items will display in the grid list.
You can confine the list to just manufactured items, just purchased items, or
both.
Display Description
Because the Description column takes up so much space on the grid, you
have the option of clearing this checkbox to make the Description and UM
fields invisible so that more of the entry fields will be visible.
Item Category
With this setting you can further limit the list to one or selected Item
Categories.
Grid Fields
Item ID, Description, UM
These are read-only reference fields that help you identify each stock item.
M or P
This is a read-only field that tells you if the item is normally manufactured (M)
or purchased (P).
Reorder Level
MRP will suggest jobs or POs whenever current and projected supply and
demand cause on-hand stock to fall below this level within the item’s planning
period.
Reorder Level
MRP will suggest jobs or POs whenever current and projected supply and
demand cause on-hand stock to fall below this level within the item’s planning
period.
How to Calculate
At a minimum, your reorder level should cover the item’s daily usage
multiplied by its total Lead Days plus Job Days. For example, if you sell
and use 120 units a month, or four per day on average, and the item has a
total of 20 Lead Days plus Job Days, four units per day multiplied by 20
days suggests a reorder level of 80. To play it safe, you could bump the
quantity from 80 to 90 or 100. If the item’s demand is relatively steady,
less of a safety factor is needed. On the other hand, if demand for the
item is highly volatile, add a safety factor high enough to cover expected
variations in demand.
If you don’t stock the item and make it only when sales orders call for it,
set the reorder level to zero. MRP will suggest a job quantity that covers
just the amounts needed to fulfill customer orders. If the item is
designated as a ‘CTO’ item (see below), set the reorder level to zero.
Min Order
Whenever MRP suggests a job or purchase order for this item, this is the
minimum quantity that will be suggested.
CTO
This field is only visible when the Manufactured Items checkbox is selected
and is an abbreviation for ‘custom to order’. MRP generates jobs directly
from sales order lines for CTO items only. A manufactured item should only
be designated as ‘CTO’ if it meets these criteria:
• The item is a finished item sold directly to the customer. Subassemblies
should not be designated as CTO items.
• The item is always made to order such that the job quantity is always
exactly equal to the quantity ordered by the customer.
Overlap
This field is optional and is only visible when the Use Overlap checkbox is
selected in the MRP Defaults screen. It is only relevant to manufactured
items and is invisible when the Manufactured Items checkbox is cleared.
When a job is scheduled for this item, the Overlap Days represent the number
of days after the job’s start date when its subassemblies will be required.
This setting is used by MRP for scheduling Make-to-Order subassembly jobs
linked to higher level jobs.
Whole No
This field is not visible when the Whole No Rounding – Hide Field checkbox is
selected in the MRP Defaults screen. This field name is an abbreviation for
Whole No Rounding. If you select this checkbox, MRP will suggest job or PO
quantities rounded up to the nearest whole number. Select this checkbox for
any items that are not purchased or manufactured in fractional decimal
quantities.
Multiple
This is an abbreviation of the Order Multiple setting. If you always order or
make this item in a multiple of a particular quantity, you can enter that
quantity in this field and MRP will round suggested order quantities up to the
nearest amount divisible by the Order Multiple. For example, if you always
order this item in multiples of 500, MRP will round up suggested order
quantities to amounts such as ‘500’, ‘1000’, ‘1500’, ‘2000’, etc.
Run Size
This field is only relevant to manufactured items and is invisible when the
Manufactured Items checkbox is cleared. It represents the most typical job
quantity for this item. This value is used by the Cost Rollup to amortize the
item’s setup cost to a per-unit cost. (Each routing sequence Setup cost is
divided by the Run Size). It is also used by the Job Days Calculator to
calculate the typical Job Days required to manufacture this item.
This inquiry is used to help establish each item’s Lead Days and Job Days
settings.
A Lead Days value is calculated for each job in the list, which is the number of
calendar days between the job’s Creation Date and its Released Date.
A Job Days value is calculated for each job in the list, which is the number of
valid workdays (as defined in the shop calendar) between its Released Date and
its Actual Finish date.
The primary purpose of this inquiry is to help establish each item’s Lead Days. A
Delivery Days amount is calculated for each receipt, which is the number of
calendar days between the PO Creation Date and the actual Receipt Date for the
item.
7-3. MRP
(MRP – MRP)
CTO Items
If you have items that are always customized in some manner and made to each
customer’s order, select the item’s CTO checkbox setting in the MRP Settings
screen
On this screen, you can limit the generation to one, a range, or all sales orders.
You can also limit the generation to one or a range of stock items.
Generate Button
Once your selections are completed, click the Generate button. You will receive
a message informing you when the generation is completed. After you click the
Close button, you will see your planned jobs listed on the Planned Jobs sub-tab
of the MRP screen.
Planning Period
The MRP generation assesses total current and projected demand and supply
within a “planning period.” This planning period varies for each item and consists
of the item’s Lead Days plus Job Days plus the amount you specify in the MRP
Interval Days field.
NOTE: The program expands the Job Days amount by a percentage
equal to a ratio of the number of workdays vs. non-workdays defined on
the shop calendar to ensure that weekends are accounted for in the
planning period calculation.
The purpose of the planning period is to limit the MRP generation so that it only
focuses on items that need attention now. Any demand for an item that falls
outside of its planning period can safely be ignored and dealt with later.
Planning Period
The MRP generation assesses total current and projected demand and supply
within a planning period. This planning period varies for each item and consists
of the item’s Lead Days plus the amount specified in the MRP Interval Days field.
The purpose of the planning period is to limit the MRP generation so that it only
focuses on items that need attention now. Any demand for an item that falls
outside of its planning period can safely be ignored and dealt with later.
Items that can be manufactured or replenished quickly are automatically
assigned short planning periods and don’t get included in the MRP generation
until close to their required dates. This keeps inventory to a minimum and
reduces the number of MRP items to be analyzed.
On the other hand, items with longer lead-times, such as those that have to be
imported from overseas, are automatically assigned longer planning periods.
MRP Interval Days
This field value defaults to the MRP Interval Days setting in the MRP Defaults
screen, but can be overridden, if you wish. This amount should be equal to or
greater than the interval days between MRP runs. For example, if you run
MRP once every three days, the MRP Interval Days should be ‘3’ or greater
so that this interval is included in the planning period.
If you are a conservative planner and wish to have a safety factor, you could
add a few more days to the planning period. So, in our example above,
rather than set the MRP Interval Days to ‘3’ to cover the interval between
MRP runs, you could set it to ‘6’ days to cover the interval and add a little
extra safety margin.
Item ID
You can limit the generation one or a range of stock items, if you wish.
Item Category
You can limit the generation to selected item categories, if you wish.
Generate Button
Once your selections are completed, click the Generate button. After you are
informed that the generation was successfully completed, click the Close button
and you will see your planned POs listed on the Planned POs sub-tab of the
MRP screen.
The difference between total supply and total demand is the Net Demand for
the item.
3. Generate the planned PO, if required
• If Net Demand is zero or less, a planned PO will not be generated.
If Net Demand is greater than zero, it is then compared with the item’s
Reorder Level (from the MRP Settings screen).
• If Net Demand is equal to or greater than the Reorder Level, a planned PO
will be generated with a Plan Qty equal to the Net Demand. If that amount
is less than the item’s Min Order amount (from the MRP Settings screen),
the Min Order amount will be used as the Plan Qty.
• If Net Demand is less than the Reorder Level, a planned PO will be
generated with a Plan Qty equal to the Net Demand plus the difference
between Net Demand and the Reorder Level. If that amount is less than
the item’s Min Order amount, the Min Order amount will be used as the
Plan Qty.
4. Establish the Required Date
• The planned POs Required date will be set equal to the earliest demand
date within the item’s planning period.
Field Explanations
Item ID
This is the Item to be purchased. Only stock items are given planned POs in
the MRP screen. Use the Subcontract Services screen to generate POs from
jobs for non-stock descriptors and freeform lines.
Convert
This checkbox is selected after you have reviewed the planned PO. It
indicates that the planned PO been accepted, edited (if needed), and is ready
for conversion into an actual PO.
Description
The item’s Description is displayed in this field, for reference purposes. The
Description occupies a good deal of width on the screen that obscures some
of the fields to the right. You can clear the Display Description checkbox in
the upper panel to suppress the Description and make more fields visible.
UM
The item’s unit of measure is displayed in this field, for reference purposes. If
you clear the Display Description checkbox in the upper panel, this field
becomes invisible.
Plan Qty
The Plan Qty is equal to the amount required to satisfy net demand within the
item’s planning period or the item’s Reorder Level, whichever is greater. If
that quantity is less than the item’s Min Order quantity, the Plan Qty will be
made equal to the Min Order quantity. This field is for reference only and
cannot be modified.
Required
This date is equal to the earliest demand date within the items’ planning
period when projected stock goes negative. If projected stock does not go
negative, this date is forward scheduled from today’s date by the number of
Lead Days specified, rounding up to the nearest valid workday on the shop
calendar. Normally, this date is left as is, but can be changed, if you wish.
PO Qty
This is the quantity you wish to purchase for this item. The MRP generation
automatically sets this amount equal to the Plan Qty, but you can change it, if
you wish. You may, for example, wish to purchase an extra amount for stock.
Lead Days
This is the number of days typically required to get this item from the supplier.
This field automatically displays the item’s Lead Days setting maintained in
the MRP – MRP Settings screen. It can be changed, if you wish.
Order Date
The Order date is scheduled backward from the PO Due Date by the number
of Lead Days specified. If this date falls on a non-workday defined on the
shop calendar, the program will count continue scheduling backwards until it
finds the first available workday.
NOTE: If backward scheduling causes this date to be earlier than
today’s date, today’s date is used as the Order Date because it is not
physically possible to place an order earlier than today.
PO Due Date
When possible, the MRP generation automatically sets the PO Due Date
equal to the Required Date, but it can be changed, if you wish. You may, for
example, wish to receive the items a couple of days earlier than its Required
Date, as a safety factor.
NOTE: If this date causes the Order Date to be earlier than today’s
date, the planned PO will be forward scheduled from today’s date by
the number of Lead Days specified, rounding up to the nearest valid
workday on the shop calendar. This may cause the PO Due Date to
be later than its Required date (see Days Late field).
Days Late
If the Due Date is later than the Required date, the interval number of
calendar days between the two dates is displayed in this field. This alerts you
to the fact that you must move out the Required date of the Pegged to job or
sales order or arrange to expedite this item fro your supplier.
Pegged to
This field, which cannot be modified, displays the job or sales order number
that has the earliest required date within the planning period when projected
stock goes negative. If the planned PO is generated to replenish the item’s
Reorder Level and there are no demand items within the planning period, “To-
Stock’ will display in this field.
Supplier
The Default Supplier from the Stock Items screen is automatically selected by
the MRP generation, but you can select a different supplier, if you wish.
Drill-Down Tab
To the right of the Planned POs sub-tab is the Drill-Down sub-tab. On the Drill-
Down screen, you can view all the supply and demand detail that resulted in the
planned PO generation.
To view the drill-down detail on any item, highlight its planned PO line and click
the Drill-Down sub-tab. Alternatively, double-click on any planned PO line and it
will launch the Drill-Down screen for the item.
Projected Tab
On the Projected sub-tab within the Drill-Down screen, you see item’s Current
Stock on-hand in the upper panel, and in the rid you see all supply and demand
for the item within the planning period, in date order.
If you have not yet made any changes to the generated Plan Qty and/pr Order
Date and PO Due Date settings, you will notice two aspects in the supply and
demand listing.
• Because it is tied to the earliest demand date within the planning period when
projected stock goes negative (when possible – see next), you will see your
planned PO adjacent to the job or sales order associated with that demand
date.
• If the planned PO could not be backward scheduled from that demand date
because it would have to be ordered earlier than today’s date, which is not
possible, the planned PO is forward scheduled from today’s date. When this
happens, you will notice that projected stock goes negative prior to the
planned POs due date.
• The Available Qty column shows you a projected stock on-hand quantity by
date. On the last item in the list, the Available Qty is normally equal to or
greater than the item’s Reorder Level. This is because MRP replenishes
stock within the planning period at least up your desired stocking level. When
this amount is greater than the item’s Reorder Level, it is because the item
has a Min Order setting that pushed replenishment beyond your minimum
stocking level.
Summary Tab
On the Summary sub-tab within the Drill-Down screen, you see the item’s MRP
settings and a summary of the amounts by transaction type that comprise the
Available Qty as of the end of the item’s planning period.
The records listed on this screen were generated either in step 2 of the MRP
process (generating planned jobs for Make-to-Order items) or in step 3
(generating planned jobs for manufactured items).
material; however, when you convert a planned job for an item that does not a
BOM, you will receive a warning that a BOM does not exist.
Convert
This checkbox is selected after you have scheduled the job (see next
section). It indicates that the planned job has been accepted, scheduled, and
is ready for conversion into a live job.
Description
The item’s Description is displayed in this field, for reference purposes. The
Description occupies a good deal of width on the screen that obscures some
of the fields to the right. You can clear the Display Description checkbox in
the upper panel to suppress the Description and make more fields visible.
UM
The item’s unit of measure is displayed in this field, for reference purposes. If
you clear the Display Description checkbox in the upper panel, this field
becomes invisible.
Plan Qty
If the planned job is generated from a sales order line, this quantity is the
sales order line item order Qty. If the item is a Make-to-Order item needed as
a subassembly for another job, the Plan Qty is the amount needed just for
that job.
Otherwise, the Plan Qty is equal to the amount required to satisfy net demand
within the item’s planning period or the item’s Reorder Level, whichever is
greater. If that quantity is less than the item’s Min Order quantity, the Plan
Qty will be made equal to the Min Order quantity. This field is for reference
only and cannot be modified.
Required
This is the planned job’s Required date, which flows through to the job header
when the planned job is converted into a live job. The following are the
possible sources for this date:
• If the planned job is generated from a sales order line, this date is equal to
the Required Date maintained within the sales order line.
• If the planned job is generated for a Make-to-Order item that is a
subassembly in a higher-level job, the higher-level job’s Start Date is used
as its Required date. If the higher-level job has an Overlap setting, this
job’s Required date is equal to the higher-level job’s Start Date plus the
number of Overlap days forward, skipping over non-workdays defined on
the shop calendar.
• If the planned job is generated against net demand, the Required date is
the earliest demand date within the item’s planning period when projected
stock goes negative. If projected stock does not go negative, which can
happen when replenishing stock levels, the planned job is forward
scheduled from today’s date and this date is set equal to the planned job’s
Finish Date.
Date Type
Once a planned job is converted to a live job, its Required may or may not be
subject to change, depending on its Date Type. Three settings are used.
Linked
If this job is formally linked to a sales order line item or a higher-level
job, its Date Type is set to ‘Linked’. If the sales order or higher-level
job’s required date changes, the Job Scheduling screen will change
this job’s Required Date as well in order to keep dates aligned with one
another.
Floating
If this job was created in response to net demand, its Date Type is set
to ‘Floating’. Each time the Job Scheduling screen is accessed, the
program will recalculate this job’s Required Date based on the earliest
date within the output item’s planning period when projected stock
goes negative.
Fixed
If you want the job’s Required Date to stay fixed, regardless of
changing requirements elsewhere, you can manually set the Date
Type to ‘Fixed’. When you do so, the Job Scheduling screen will not
attempt to reschedule the job’s Required Date.
Job Qty
This is the quantity you wish to manufacture for this item. The MRP
generation automatically sets this amount equal to the Plan Qty, but you can
change it, if you wish. You may, for example, wish to make an extra amount
for stock.
Job Start
The Job Start date is scheduled backward from the Job Finish date by the
number of Job Days (located in the lower panel) plus any non-workdays such
as weekends and holidays (as defined on the shop calendar).
If backward scheduling causes the Job Start date less the items’ Lead Days
to be earlier than today’s date, which is not physically possible, the planned
job will be forward scheduled from today’s date. The Lead Days will be
added to today’s date to establish the Job Start date, rounded up to the
nearest valid workday on the shop calendar. The Job Days specified will be
added to the Job Start date to establish the Job Finish date, rounded up to
the nearest valid workday on the shop calendar.
Job Finish
The MRP generation automatically sets the Job Finish date equal to the
Required date (when possible), but it can be changed, if you wish. You may,
for example, wish to complete the job a couple of days earlier than its
Required date, as a safety factor.
If setting the Job Finish date equal to the Required date causes the Job Start
date less the items’ Lead Days to be earlier than today’s date, which is not
physically possible, the planned job will be forward scheduled from today’s
date. The Lead Days will be added to today’s date to establish the Job Start
date, rounded up to the nearest valid workday on the shop calendar. The Job
Days specified will be added to the Job Start date to establish the Job Finish
date, rounded up to the nearest valid workday on the shop calendar.
Days Late
If the Job Finish date is later than its Required date, the interval number of
calendar days between the two dates is displayed in this field. This alerts you
to the fact that you must either move the Required date out or expedite the
job schedule (perhaps by working overtime) to meet the Required date.
Pegged to
This field, which cannot be modified, displays the following information:
• If the planned job is generated directly from a sales order line, the
sales order number is displayed in this field.
• If the planned job is generated for a Make-to-Order item that is a
subassembly within a higher-level job, that higher-level job number is
displayed in this field.
• If the planned job is generated from net demand, this is the number of
the job or sales order with the earliest required date within the planning
period when projected stock goes negative.
• If the planned job is generated to replenish the item’s Reorder Level
and there are no demand items within the planning period where
projected stock goes negative, “To-Stock’ will display in this field.
MTO
MTO is an abbreviation for Make-to-Order. If the planned job is generated
from a sales order line or is a Make-to-Order item generated as a
subassembly from a higher-level job, this checkbox is selected, for reference
purposes only. It cannot be modified.
This field automatically displays the item’s Job Days setting maintained in the
MRP – MRP Settings screen. It can be manually overridden or you can click
the button in the field to bring up the Job Days Calculator, which will generate
the Job Days for you (if your BOM has a routing). See chapter 5-13,
Scheduling Planned Jobs, for more information.
Lead Days
This setting is maintained in the MRP – MRP Settings screen and is the
number of days it normally takes before you can begin a job for this item.
Overlap Days
This field is only visible if the Use Overlap checkbox is selected in the MRP &
Scheduling Defaults screen. If this is a Make-to-Order job linked to a higher
level job and that job has an Overlap setting, its value is displayed in the field,
which cannot be edited.
This job’s Required Date is equal to the higher level job’s Start Date, plus
Overlap Days forward, skipping over any non-valid workdays defined on the
shop calendar.
Revision
The item’s default bill of material Revision is automatically displayed in this
field. If for some reason you wish to use a Revision other than the default
Revision, you can select an alternate Revision from the lookup.
In the upper panel you will see the Calculated Job Days field, which is the grand
total of the individual Job Days amounts calculated for each routing sequence.
This amount is repeated in the Job Days entry field, which you can accept or
override if you wish to round or change the calculated amount.
When you click the Close button, the Job Days amount is inserted into the
planned job’s Job Days field.
Work Center
This is the Work Center within which this Sequence will be performed.
Job Days
This represents the total estimated Job Days that will be required to complete
this Sequence. It is the sum of the following fields: Setup Days, Labor Days,
Days Next, Queue, and Buffer.
Setup Days
This is the estimated setup time for this Sequence, translated from hours into
job days, based on this work center’s daily capacity. The formula used is:
Setup Hours / Job Hours/Day
Labor Days
This is the estimated labor time for this Sequence, translated from hours into
job days, based on this work center’s daily capacity. The formula used is:
(Make Qty x Time/Proc x Items/Proc) / Job Hrs/Day
Days Next
This is the Days to Next setting from the item’s routing. It is the number of
workdays that occurs between the completion of this routing sequence and
the start of the next sequence, apart from and not including the setup and
labor time involved in this routing sequence. For example, a painted part
might require 3-days of drying time or a part might need a day or two to get
from work center to the next.
This can also be a negative number for situations where parts produced on
one routing sequence can be started in the next sequence without having to
wait for the entire run to be completed before doing so. In scheduling terms
this is referred to as “overlap.”
For subcontract services, Days to Next refers to the number of days it takes
to get the parts sent out, completed, and received back from the supplier.
Queue
This is the Queue Days setting maintained in this Work Center. It represents
the estimated number of days an item must wait in this work center before
production can begin. Typically, this field is only used with “bottleneck” work
centers where there is a finite capacity associated with a machine or some
other physical constraint that limits production to a set amount each day.
Buffer
This is the Buffer Days setting maintained in this Work Center. It enables you
to add in a safety buffer to the job schedule to account for the unforeseen
delays common to manufacturing environments – such as machinery repairs,
worker or material unavailability, unexpected rework, etc.
Drill-Down Tab
To the right of the Planned Jobs sub-tab is the Drill-Down sub-tab. On the Drill-
Down screen, you can view all the supply and demand detail that resulted in the
planned job generation.
To view the drill-down detail on any item, highlight its planned job line and click
the Drill-Down sub-tab. Alternatively, double-click on any planned job line and it
will launch the Drill-Down screen for the item.
Projected Tab
On the Projected sub-tab within the Drill-Down screen, you see item’s Current
Stock on-hand in the upper panel, and in the grid you see all supply and demand
for the item within the planning period, in date order.
If you have not yet made any changes to the generated Plan Qty and/pr Job Start
and Job Finish settings, you will notice two aspects in the supply and demand
listing.
• Because it is tied to the earliest demand date within the planning period, you
will see your planned job at or near the top of the list.
• The Available Qty column shows you a projected stock on-hand quantity by
date. On the last item in the list, the Available Qty is normally equal to or
greater than the item’s Reorder Level. This is because MRP replenishes
stock within the planning period at least up to your desired stocking level.
When this amount is greater than the item’s Reorder Level, it is because the
item has a Min Order setting that pushed replenishment beyond your
minimum stocking level.
Summary Tab
On the Summary sub-tab within the Drill-Down screen, you see the item’s MRP
settings and a summary of the amounts by transaction type that comprise the
Available Qty as of the end of the item’s planning period.
Reset Planning Period
At the bottom of the Drill-Down screen is the Reset Planning Period button. If you
wish to see additional supply and demand detail beyond the planning period that
was used in the MRP generation, you can click this button and change the
planning period that governs the contents of the Drill-Down screen.
On a critical item, for example, you may wish to look out a week or two beyond
the MRP planning period to see if there are any unusual requirements on the
horizon.
NOTE: Changing the Planning Period will display additional detail for
reference purposes, but it has no effect on the planned jobs that have
already been generated.
Settings screen and highlights the current item. Once you close the MRP
Settings screen, you are returned to the Planned Jobs screen.
In the Convert Planned Jobs screen are listed all the planned jobs marked for
conversion. It gives you one last opportunity to review the list. If for any reason
you do not wish to proceed with converting any particular job, you can clear its
Convert checkbox.
Once the list of jobs is to your satisfaction, click the Convert button and the jobs
will be converted into actual Make Jobs.
NOTE: If any item does not have a bill of material, you will receive a
warning and are asked if you wish to create the job anyway. If you
proceed, a job will be created without any details.
When the conversion is completed, you will receive one of two messages.
• If the newly created jobs contain subassemblies for which there is already
sufficient supply within each item’s planning period, you will be notified that
the planned jobs were successfully converted.
• If the newly created jobs contain subassemblies that require planned jobs of
their own, you will be notified that the program has automatically created
additional planned jobs for lower-level subassemblies. In this case, you must
schedule and convert another round of planned jobs. See the next section for
details.
Multi-Level Generation
When the program finishes converting planned jobs into actual jobs, it