> Glossary

Glossary

This topic covers explanations relating to key fields within the SYSPRO's suite of modules as well as terms of general use.

A

Account (CMS)

Accounts provide a mechanism for you to manage potential customers and suppliers. You assign Contacts to these prospective accounts which can later be converted into Customers and Suppliers.

Activities (CMS)

Activities provide a mechanism to record events against your contacts. These events range from phone calls and emails to meetings and tasks.

Addresses

Ship to address

The ship to address indicates the address of a customer to which you deliver goods.

Multiple ship to addresses enables you to have more than one delivery address per customer. This is useful if, for example you need to invoice one customer but deliver the goods to multiple locations.

You create multiple ship to addresses and assign them to customers using the Multiple Ship to Addresses program. Each ship to address is referenced by an address code that can be selected during sales order processing.

Delivery address

The delivery address indicates the address to which a supplier must deliver goods.

Because larger companies typically have a number of sites, branches or depots, more than one delivery address is required.

You create alternate delivery addresses using the Alternate Delivery Addresses program.

Each alternate delivery address is referenced by an address code that can be selected during purchase order processing.

Alternate stock code

An alternate stock code is an item that can be used as a substitute for a similar, but different item.

Within SYSPRO, assigning alternate stock codes enables you to offer the customer a similar item as a substitute when there is a shortage of the required item.

If a shortage of an item occurs at the time of entering detail lines in Sales Order Entry or Quick Entry, you can query the stock availability of the alternate stock codes and offer the customer the choice of items with available stock instead.

You query alternate stock code information in the Inventory Query program. In addition, you can print the alternate stock codes on the Purchasing Work Sheet report.

Alternate supplier

An alternate supplier is a supplier that can be used instead of the supplier normally used for the specific product or service.

Within SYSPRO, assigning alternate suppliers to stock codes enables you to raise requisitions and purchase orders from alternative sources of supply when your normal supplier is unable to accommodate your requirements.

You query alternate supplier information in the Inventory Query, Purchase Order Entry and Requisition Entry programs. In addition, you can print the first three alternate suppliers on the Purchasing Work Sheet report. When entering detail purchase order lines or additional information for requisition lines, you can query and select to assign an alternative supplier.

Approved manufacturer's list

SYSPRO enables you to record a list of manufacturers whose parts you are prepared to accept when ordering a specific SYSPRO part. You define (per stock item) the specific manufacturers' part numbers that are acceptable. This ensures accurate purchasing, and provides the facility to link a specific supplier to a preferred manufacturer.

When ordering parts, you can show a list of alternatives, based on the approved manufacturers' list. These can be restricted by supplier, if required. Search options are available to enable the SYSPRO equivalent stock code to be located from a manufacturer's part number.

Assembly placement

An assembly placement refers to an additional sequence or reference for the placement of a component within an assembly. This free format field is mainly used for importing from CAD (Computer Aided Design) systems, and can also be used in conjunction with the Reference Designator.

B

Back orders

The Back order function in SYSPRO enables you to manage customer orders for items for which you have insufficient stock to satisfy the demand.

You can configure each customer to allow the entry of back order quantities when processing sales orders for the customer. In addition, you can select whether to allow partial shipments for the customer, or whether the full order must be shipped.

Notes and warnings

Regardless of whether you select to release back orders automatically after you print an invoice or SCT document, the back order quantity remains in back order if:

  • the order is hierarchical.

  • the item is stocked and either the Requested and mandatory or Requested but optional packaging option is enabled. These lines must be manually shipped to ensure that packaging details are entered.

  • multiple bins is in use for the warehouse against the order line.

  • the item is traceable, ECC-controlled or serialized.

  • the item is the parent or a component of a kit.

  • there is insufficient stock and stock is not allowed to go negative.

Accounts Receivable

You can configure each customer to allow the entry of back order quantities when processing sales orders for the customer. In addition, you can select whether to allow partial shipments for the customer, or whether the full order must be shipped.

Sales Orders

When processing a sales order for a stocked line where the order quantity exceeds the available stock on hand and stock is not allowed to go negative, the system enters the available stock in the ship quantity field and places the balance in the back order quantity field.

When processing a sales order for non-stocked items where the order quantity exceeds the quantity you have entered in the ship quantity field, the system places the balance in the back order quantity field. You can configure the system to automatically display the Insufficient Stock window for the order shortage. This enables you to select an alternate stock item or to process a supply chain transfer for stocked items, or to create a purchase order, requisition or job for either stocked or non-stocked items.

Alternatively, you can use the back order review to create purchase orders and requisitions for bought-out items; and jobs for made-in and subcontract items. By creating a purchase order, requisition or job that is linked to a sales order line, you ensure that when goods are received into stock the sales order line is updated automatically.

You can configure the system to automatically move any remaining back order quantity to the ship quantity field after printing an invoice or SCT transfer document for a partial shipment.

You use the Back Order Release program to manually release order lines that were placed on back order during sales order processing. Hierarchical orders and orders which are in suspense at the time of running the program are automatically excluded. You use the Import Back Order Releases program to release/update a batch of sales order lines by processing back order release information that is imported from an ASCII file. Although quantities are typically moved from the Back order field to the Ship quantity field on a sales order, you can indicate that quantities must move from the Ship quantity field to the Back order field.

Several reports are available to assist you in monitoring order backlog. In addition, you can view back order information for sales order lines in the Sales Order Query, Sales Invoice Query, Dispatch Note Query and Customer Query programs.

Bill of Materials

If you select to run the Advanced Trial Kitting (Legacy) report using the sales order selection, then only sales order lines with a back order quantity greater than zero are included.

RMA

If you enable the Fix In-house option for an RMA receipt, then the system automatically creates a back ordered non-stocked sales order for returning the item to the customer once it has been repaired. You can also select to automatically put the order quantity into back order on the sales order you create when processing a cross shipment, or when processing an exchange on an RMA receipt.

Requirements Planning

When you run the Requirements Calculation program and select to include sales orders in requirements, then the demand quantity for each merchandise line is calculated by adding the ship and back order quantities and converting it to the stocking unit of measure.

Bank

Within SYSPRO, banks represent your company's bank accounts. They record financial transactions such as deposits received and payments made and enable Accounts Payable, Accounts Receivable and Cash Book to integrate to General Ledger.

A local currency bank can process both foreign and local currency transactions, while a foreign currency bank can only process transactions in the currency of the bank. Foreign currency transactions are converted to local currency before being posted to General Ledger. Any variance (arising from adjustments made to the exchange rate of foreign currency transactions) is posted to an exchange rate variance account defined against each bank.

You maintain banks using the Banks program.

Accounts Payable

Banks are linked to suppliers.

Invoice payments to suppliers are processed as withdrawals against the bank associated with the supplier. All withdrawals made from the bank are credited to the Cash account defined against the bank.

If Accounts Payable payments are linked to Cash Book, then you can post all checks directly into Cash Book when you print the Payment Register.

Accounts Receivable

Banks are linked to customers.

Invoice payments from customers are processed as deposits against the bank in which you want to deposit the payment.

If Accounts Receivable is integrated to Cash Book, then all deposits made to the bank are debited to the Cash account and posted to the Cash Book when the Deposit Slip is printed.

Cash Book

Banks are used to record all withdrawal, deposit, and adjustment transactions. This enables you to reconcile transactions to the bank statement as well as establish the current balance for the bank.

If the Electronic Funds Transfer functionality is enabled, then you can use the bank to process EFT payments to suppliers.

The Cash account defined against the bank is the control account to which all deposit, withdrawal and adjustment entries for the bank are posted automatically.

Backflushing

In SYSPRO, backflushing enables you to receipt a finished product into stock based on the bill of materials of the finished product and optionally to post the relevant labor transactions and deplete inventory of production materials, without having to use Work in Progress jobs.

This is particularly relevant in situations where the benefits derived from creating a job to track the activity on the job floor do not justify the cost of processing all the data normally required for a job. The system uses the manufactured item's bill of materials to determine the material and labor charges to be included.

Notes and warnings

Ensure that negative stock is allowed at component warehouse level since the backflush routine is performed after the part has been manufactured and the components, by implication, must have been available.

Batching/Buying rules

A buying rule is typically applied to bought-out items while a batch rule is applied to made-in items. However, these terms are interchangeable within SYSPRO's Requirements Planning system - they indicate how you want to address quantity shortages encountered for a stock item. The rule defined against each stock item is used to modify the actual shortage quantity in order to calculate an order quantity.

Option Description
A - Lot for lot The order quantity is the shortage quantity.

All sub jobs are automatically created as lot for lot.

You would typically select this batching rule when implementing MRP (Material Requirements Planning) in SYSPRO for the first time - the rule simply generates planned supply (jobs, purchase order requisitions and purchase orders) for the actual net shortage in demand for each period.

Once you have familiarised yourself with SYSPRO's Material Requirements Planning module, you can implement the other batching rules as required.

B - Multiples of EBQ To calculate the order quantity, the shortage quantity is rounded up to the next multiple of the economic batch quantity.

For example: If the EBQ is 10 and the shortage is 32, then the order quantity will be 40.

C - Fixed time period When a shortage is encountered, the order quantity is calculated by adding all the shortages in the fixed time period ahead.

For example: If the shortage is 32 today and 14 tomorrow, and the fixed time period is 1 day (1 future working day) then the order quantity will be 46 (32 + 14).

D - Order to maximum if shortage When a shortage is encountered, the order quantity is calculated to increase the stock holding up to the maximum defined against the warehouse.

For example: If the shortage is 32 and the maximum quantity is 100, then the order quantity will be 132 (32 + 100). This is because the shortage of 32 must be filled, plus 100 are required to bring the stock holding up to its maximum of 100.

E - Order to max if less than min As soon as the result field (during netting-off) falls below the minimum quantity, an order quantity is calculated to order enough to increase the quantity available up to the maximum quantity.

For example: If the minimum quantity is 50 and the maximum quantity is 200 and the result field is 12, then the order quantity will be 188 (200 - 12).

When you select this option, the MPS Review and MRP Master Production Schedule programs use the minimum and maximum quantities defined against the warehouse to calculate the suggestions made. Safety stock is not taken into account.

F - Multiples of pan This rule is identical to rule B, except that the pan quantity is used instead of the economic batch quantity.

To calculate the order quantity, the shortage quantity is rounded up to the next multiple of the pan size.

For example: If the Pan size 10 and the shortage is 32, then the order quantity will be 40.

G - Multiple EBQ lots If a shortage occurs, then multiple orders should be created to satisfy the shortage, each the size of the EBQ.

For example: If the EBQ is 10 and the shortage is 32, then 4 orders (each having an order quantity of 10) are suggested.

H - Multiple pan lots This rule is identical to rule G, except that the pan quantity is used instead of the economic batch quantity.

If a shortage occurs, then multiple orders should be created to satisfy the shortage, each the size of the Pan.

For example: If the Pan size is 10 and the shortage is 32, then 4 orders (each having an order quantity of 10) are suggested.

I - Minimum of EBQ If a shortage occurs, the order quantity is the quantity required to meet the shortage, unless this is less than the EBQ (in which case the EBQ is used).

For example: If the EBQ is 10 and the shortage is 8, then the order quantity is 10 (the 8 required to meet the shortage is less than the EBQ, so the EBQ is used). However, if the shortage is 32 and the EBQ is 10 then the order quantity is 32.

J - Minimum of pan This rule is identical to rule I, except that the pan quantity is used instead of the economic batch quantity.

If a shortage occurs, the order quantity is the quantity required to meet the shortage, unless this is less than the Pan size (in which case the Pan size is used).

For example: If the Pan size is 10 and the shortage is 8, then the order quantity is 10 (the 8 required to meet the shortage is less than the Pan size, so the Pan size is used). However, if the shortage is 32 and the Pan size is 10 then the order quantity is 32.

K - Multiples of EBQ (fixed time) This rule is a combination of rules B and C.

The order quantity is calculated by adding all the shortages in the fixed time period ahead.

Once this total shortage quantity has been calculated, then this is rounded up to the next multiple of the economic batch quantity.

L - Multiples of pan (fixed time) This rule is a combination of rules F and C.

This rule is identical to rule K, except that the pan quantity is used instead of the economic batch quantity.

The order quantity is calculated by adding all the shortages in the fixed time period ahead.

Once this total shortage quantity has been calculated, then this is rounded up to the next multiple of the pan size.

M - Multiple EBQ lots (fixed time) This rule is a combination of rules G and C.

The order quantity is calculated by adding all the shortages in the fixed time period ahead.

Once this total shortage quantity has been calculated, then multiple orders (each the size of the EBQ) are suggested.

N - Multiple pan lots (fixed time) This rule is a combination of rules H and C.

This rule is identical to rule M, except that the pan quantity is used instead of the economic batch quantity.

The order quantity is calculated by adding all the shortages in the fixed time period ahead.

Once this total shortage quantity has been calculated, then multiple orders (each the size of the pan) are suggested.

O - Min of EBQ, thereafter multiples of pan If a shortage occurs, the order quantity is at least the EBQ. However, if the EBQ is insufficient to satisfy the shortage, then the remaining shortage is rounded up to the next multiple of the pan quantity.

For example: If the EBQ is 10 and the pan quantity is 5, a shortage of 3 would cause an order quantity of 10 (the shortage is less than the EBQ). A shortage of 23 would cause an order quantity of 25.

P - Suppress MRP ordering Demand generated for this item will not result in any suggested purchase orders, unless you have indicated that batching rules must be overridden (Requirements Planning Setup).

This is the default batching rule for an item defined as a By-product and cannot be changed.

In addition, when you set the Stock code status to Clear, the batching rule for that stock code is set to P - Suppress MRP ordering. This cannot be changed until the Stock code status is changed.

Q - Apply warehouse order policy Select this to define the batching rules against the individual warehouses in which the item is stocked (see Inventory Warehouse Maintenance for Stock Code). This enables you to define different batching rules for each warehouse in which the item is stocked.

Blanket Sales Orders

Contract

The document governing the essential features of a release master and releases. Contracts are entered using the Contract Maintenance program.

Contract Base Date

The start date of the life of the release master, entered using the Release Maintenance program.

Cumes

This is an abbreviation of Cumulative and has special significance in the Motor Industry. If motor manufacturers require parts to assemble motor vehicles, a release comprises at least:

  • The OEM's part number.

  • Dates of delivery.
  • Quantities in cumulative format to be delivered by the delivery dates.
  • A release reference.
  • A contract/purchase order number.
  • Supplier's reference for the last delivery received by the OEM, its quantity and the cumulative quantity received (up to and including that delivery).

For example: If the release specifies that 10 items are required at the end of week one; and 20 items at the end of week two, then the cume for week two will be 30. Every delivery on the release has a corresponding cume figure.

Day Ranges

The periods during the life of a release where delivery quantities can fluctuate by an agreed percentage or quantity variation. These day ranges are entered in the Contract Maintenance program.

EDI

This is an acronym for Electronic Data Interchange. It forms part of the Business-to-Business Trading module and can be used to import releases.

OEM

Original Equipment Manufacturer. Typically, a company which manufactures parts.

Release

This is an authorization for the manufacture and delivery of items against a pre-negotiated contract. The release also specifies the required delivery dates of the items.

Shipment Days

The number of days taken to deliver the item, or batch of items to the customer.

Standard Release Timing

The frequency of daily, weekly or monthly delivery requests contained in the customer's standard release format.

Branch

Within SYSPRO, branches are used for reporting and analysis purposes and as a means of integrating transactions to General Ledger for balancing and control purposes.

Accounts Payable

Branches are linked to suppliers. This enables you to classify suppliers by branch (e.g. all local suppliers can be assigned a branch number together with one ledger control account and all foreign currency suppliers can be assigned a different branch number with another ledger control account.

Accounts Payable integration to General Ledger is mandatory at branch level.

Currency variance integration is mandatory at branch level and optional at currency and bank level.

You maintain branches using the AP Branches program.

Accounts Receivable

Branches are linked to customers. All salespersons and product classes must also be associated with an Accounts Receivable branch for sales analysis purposes.

Accounts Receivable integration to General Ledger is mandatory at branch level.

Sales integration is mandatory at branch level and optional at product class, geographic area, and warehouse level.

Payment integration is mandatory at branch level and optional at geographic area and counter sales payment level.

Currency variance integration is mandatory at branch level and optional at currency level.

The branch enables the selection, subtotaling and sequencing of a number of Sales Analysis reports.

You maintain branches using the AR Branches program.

Assets Register

Branches are linked to assets. Costs incurred against an asset are recorded against the branch to which the asset is assigned. The branch is also used to apportion costs when an asset is moved between locations.

Asset ledger integration is mandatory at branch level and optional at cost center, and group level.

Cost centers are linked to asset branches and can be used as an optional asset ledger interface.

You maintain branches using the Asset Branches program.

Business object

Business Objects are COM-based components that allow third party developers to access the rich functionality of the SYSPRO core product. They are installed when SYSPRO is installed. They accept XML in, process the request and supply XML as the result.

Each third party application typically uses a number of e.net Business Objects that are licensed at functional area level. Functional areas are merely a grouping of Business Objects.

Buyer

Buyers are those people in a company who are responsible for identifying sources of supply and for the purchasing of product or services from these sources. Within SYSPRO, the buyer code assigned to a stock code indicates the person responsible for purchasing the item.

You typically assign buyers to stock codes when you have more than one person in the company responsible for purchasing product or services.

Buyers can be used as a selection criterion in a number of SYSPRO reports.

You assign buyer codes to bought-out stock items using the Stock Codes program.

Buying groups

Buying groups enable you to classify a number of contract customers into a common group for use within the Contract Pricing programs.

Buying groups can also be defined for Trade Promotions customers.

Buying groups are maintained using the Buying Groups program.

C

Collation

The term collation refers to a set of rules that determine how data is compared and sorted.

Besides determining the alphabet, the collation order also determines whether accents, case and other alphabet properties are considered in the sort order. For example, if the collation is case sensitive, the uppercase letters are sorted before the lowercase letters.

Binary sort order is case-sensitive, that is lowercase precedes uppercase, and accent-sensitive. This is the fastest sorting order.

Contact Management (CMS)

SYSPRO's Contact Management System enables you to store and query information about the people with whom you interact in the business environment. It assists you in tracking communications, appointments, activities, etc., between the touchpoints of an organization.

Contacts (CMS)

Contacts provide a mechanism for you to associate customers, suppliers, and accounts to organizations with which you conduct business.

Cost Center

A cost center is the smallest segment of an organization for which costs are collected and formally reported; typically a department.

The criteria for defining a cost center are that the costs are significant and the area of responsibility clearly defined.

A cost center is not necessarily identical to a work center; normally, a cost center encompasses more than one work center, but this may not always be the case.

At least one cost center must be defined in the system because work centers must be attached to cost centers.

Currency

A currency refers to the monetary unit in which a country processes financial transactions. It enables you to conduct business with foreign currency customers or suppliers by converting values to the local currency equivalent.

You maintain currencies using the Currencies program.

Currency exchange rate

Currency exchange rates are used to convert foreign currency transactions (entered in the Accounts Receivable, Accounts Payable, Sales Order and Purchase Order modules) to your local currency equivalent. The applicable exchange rate is established by matching the currency code used in the transaction to the code defined in this table.

You maintain currency exchange rates using the Currencies program.

Customer

Customers provide a mechanism for you to raise sales orders within SYSPRO. The static information configured against a customer is used to determine applicable tax, discounts, etc., when processing sales transactions.

The documents you receive from a customer (e.g. invoices, credit notes, debit notes, etc.,) are stored against the customer code and enable you to keep track of the company's assets.

You can use the customer as a report selection criterion and for subtotalling and sequencing a number of reports within SYSPRO.

You maintain customers using the Customers program.

Customer class

Customer classes can be used to classify customers according to your requirements.

Once a customer is assigned a particular classification, you can generate reports and analyze sales history selectively by customer class.

You maintain customer classes using the Customer Classes program.

D

Dates

Date entry fields within SYSPRO were traditionally defined as 9(6) which allowed for a day, month and year of two digits to be entered. All these dates assume that a date with a year greater than 50 is 19xx and any date with a year less that 50 is 20xx.

This is true for all versions of SYSPRO and older versions (Encore and Award).

In addition, all the date routines that work with 6 digit dates make the same assumption - this is ''by design''.

More recent programs can use 8 digit dates in Display and Entry Forms and these are always stored as CCYYMMDD internally, in C-ISAM files and when passed to any of the standard date routines that work with 8 digit dates.

Programs in SYSPRO can conform to either the old style 6 digit dates or the new style 8 digit dates.

This means that when a date greater than 31 December 2049 (e.g. 01/01/2050) is entered in any program with a 6 digit date format, the system will store the date to 01/01/1950. This is true even if the program itself initially allowed the date of 01/01/2050 to be entered on the screen.

For example, in Sales Order Entry, you can enter the order date as 30/05/2088 and successfully process the order. However, when you maintain the order, the system will have changed the order date to 30/05/1988.

Dispatch Note

In SYSPRO, a dispatch note is essentially a delivery note for combined sales order lines.

The Dispatch Note system allows you to combine selected sales order lines from individual sales orders before they are shipped. This allows you to produce a single delivery note for these order lines and subsequently to produce a single invoice for the dispatch.

This is unlike the Consolidate Orders program which only allows you to combine sales orders already delivered to a customer for the purpose of produce a single invoice for these orders.

To facilitate consolidation and dispatch, sales order lines can be reviewed according to the warehouse from which the goods will be shipped, the geographic area, the customer, the stock code, or the ship date.

E

EC

European community

Engineering user

An engineering user is one or more operators in an Engineering Change Control environment who have been designated a specific function (e.g. engineering design, marketing, etc.).

Each member of an engineering user is identified by a SYSPRO operator code and the same operator code can belong to more than one engineering user. An engineering user can comprise a single operator or a number of different operators (e.g. a department).

Events relating to engineering change orders are routed to an engineering user. These events require decisions or actions from the operators assigned to the engineering user. Depending on the decisions taken (e.g. accept or reject) the engineering change order moves to a different status in the workflow process.

F

G

Geographic area

Within SYSPRO, a geographic area represents a specific region in which your customer or supplier resides.

You assign customers to geographic areas and configure your system to apply the rate of tax for a stocked order line according to the customer's geographic area.

You use geographic areas to integrate sales and payments to General Ledger.

You use the geographic area as a report selection criterion and for subtotalling and sequencing a number of reports within SYSPRO.

You capture geographic area details using the Browse on Geographic Areas program.

Guest user/Anonymous user

This is a SYSPRO operator code that allows more than one e.net user to logon at the same time.

Against the operator code you configure the number of logons that must be allowed within a 30 minute time period. This effectively becomes the number of concurrent users (i.e. the number of licenses consumed when the operator is licensed to use a functional area).

Guest/anonymous user licensing is available for business objects and Web-based Applications. The idea of the guest/anonymous user is that you do not need one SYSPRO operator for each person that requires the same access to e.net Solutions. For example: if a SYSPRO company wants to provide an application to 300 customers that allows them to capture sales orders remotely and upload them using web services, they may not want to provide a license for each one, particularly since some order daily, some only order monthly and some order infrequently. By establishing how often their customers order they can work out the maximum number that could logon during any 30 minute time period. They could then create an operator to process these orders and set it to be a guest/anonymous user. Against this they can set the number of concurrent users during a 30 minute time period.

Considerations
  • If a guest/anonymous user has a concurrent user count of three, then each functional area to which the guest/anonymous user is given access will consume three licenses.

  • If a guest/anonymous user logs on to e.net Solutions, logs off and logs back on again within 30 minutes, then two licenses will have been consumed. Because this method could use more licenses than that consumed in a named user environment, we recommend that you only use this licensing method when appropriate.

  • Because each of the users that are logging on with a guest/anonymous operator code are using the same operator code, you cannot place restrictions (or set defaults) individually. All users of the operator code will have the same defaults and restrictions. You also cannot tell (using job logging, or journals) exactly which person performed a task, or made a change, as it will all be logged under the same guest/anonymous operator code.

  • A guest/anonymous user who successfully logs on to e.net Solutions is allocated a 33 character UserID which is placed in the COMSTATE file, together with its state information. Each time this user uses a business object, a timestamp is updated against the UserID in the COMSTATE file. Unlike a named user, when a guest/anonymous user exits e.net Solutions their UserID and matching state information is not removed from the COMSTATE file, but the timestamp is updated.

    When another attempt is made to logon using the same guest/anonymous user account, a check is made to see how many users of this operator code are already logged on.

    The user is allowed to logon if the number is less than the number of concurrent users allowed for this operator code.

    If the number is the same as the number allowed, then a check is made to establish which existing user of the operator code has the highest period of inactivity. If this period of inactivity is 30 minutes or greater, they are logged out and the new user logged on. If the highest period of inactivity is less than 30 minutes the new user is informed that this guest account has exceeded the maximum number of concurrent users.

  • If a guest/anonymous user is already consuming licenses for functional areas and the number of concurrent users against the operator is increased using the Operators program, it is possible that this will cause the number of licenses to exceed those available. If this occurs, a message is displayed, indicating that you have apportioned more licenses to business objects than you are licensed to use.

H

I

Incoterms

International Commercial Terms are pre-defined terms published by the International Chamber of Commerce (ICC), that are widely used in international commercial transactions.

Incoterms comprise of a series of three-letter trade terms related to common contractual sales practices, and the rules of each are intended primarily to communicate the ownership of costs and risks associated with the transportation and delivery of goods.

These rules are accepted by governments, legal authorities, and practitioners worldwide, as they are intended to reduce uncertainties arising from different interpretation in different countries. As such they are regularly incorporated into sales contracts worldwide.

Intrastat

This is the name given to the method of collecting information and producing statistics on the export and import of goods between the countries of the European Union (EU).

Intrastat came into existence in 1993 as the source of trade statistics within the EU and the requirements are similar in all member states of the EU.

Invoice terms

Invoice terms enable the system to calculate discount amounts as well as discount dates and due dates of supplier and customer documents processed using the AP Invoice Posting, AP Permanent Entries Posting and AR Invoice Terms programs.

You maintain invoice terms for suppliers using the AP Invoice Terms program.

You maintain invoice terms for customers using the AR Invoice Terms program.

Item number

This free format field refers to an item's number, description and reference on an assembly drawing. It is mainly used for importing from CAD (Computer Aided Design), EPC (Electronic Parts Catalogue) or EPL (Engineering Parts List) systems, and can also be used in conjunction with the Reference Designator and Assembly Placement fields.

J

Job

Within SYSPRO a job is equivalent to a works order. Against each job you record what material is required and what operations/instructions must be performed to complete/convert the raw materials into the finished product.

K

L

Location

When recording activities within the Contact Management System this indicates the where the activity took place.

M

Manufacturing Unit of Measure

This lets you define your bill of materials in a format relevant to the way in which you manufacture an item. Transactions are always calculated in the stocking unit of measure before being converted to the manufacturing unit of measure for display and reporting purposes.

You can configure a manufacturing unit of measure against the parent item as well as any attached components. If you enable the Use manufacturing unit of measure setup option, then components added to a bill of material default to using the manufacturing unit of measure defined against them. Each route can have a separate parent unit of measure with components related to that parent (i.e. this lets you define all the combinations you use to manufacture an item).

Once a quantity is captured in the manufacturing unit of measure, it is stored in a manufacturing unit of measure entered quantity field and converted back to the stocking unit of measure according to your inventory conversion factors (i.e. the stocking unit of measure is retained, enabling you report on either the stocking or the manufacturing unit of measure).

[Note]
  • You can only define manufacturing units of measure if you enable the Use manufacturing unit of measure option (Work in Progress Setup).

  • Although manufacturing unit of measure functionality is available throughout the manufacturing modules, the Sales Orders, Purchase Orders, Quotations and Inventory modules are all held in the stocking unit of measure.

  • Manufacturing unit of measure entered quantities replace existing quantities on reports when printing by manufacturing unit of measure.

  • Manufacturing unit of measure quantity columns in list views display the manufacturing unit of measure, enabling you to view both the stocking and manufacturing unit of measure quantities where applicable.

  • A manufacturing unit of measure cannot be defined for the following part categories:

    • Planning bill

    • Kit part

    • Phantom part

    • Notional part

  • Bin allocations are allocated in the stocking unit of measure.

  • Quantities for lots, bins and serials always remain in the stocking unit of measure.

Milestone operation

Milestone operations are used when machines operate in tandem and bookings are made only after a series of operations.

Setting an operation as a milestone enables you to post labor to key operations and update all prior operations with labor postings.

A quantity made, or scrapped, at a milestone operation is assumed to have been made at standard for prior operations up until the previous milestone.

For each prior operation to be updated:

  • set-up and startup time is issued only if it has not yet been booked
  • operations are marked as complete when the milestone operation is defined as complete
  • teardown is only issued when the milestone operation is defined as complete.

Although Subcontract operations are always marked as milestone operations, they are not used as a trigger to post to previous non-milestone operations (unlike the equivalent internal operation marked as a milestones). It is assumed that the operation immediately prior to a subcontract operation would be set as a milestone to allow for some control over materials leaving to be worked on by the subcontractor.

Milestone operations are used when Structure sequencing required is enabled (Bill of Materials Setup). In this case, SYSPRO always assumes that there should be at least one milestone operation in the Bill of Materials and that labor is typically posted to that operation.

Multi-period accounting

Multi-period accounting enables you to finalize, in your current period, transactions that occurred in a previous period. This is in accordance with Generally Accepted Accounting Principles (GAAP) that assumes that business operations are recorded and separated into different periods and that transactions are recorded in the period in which they occur.

N

Named user

A named user is a SYSPRO operator code. The business logic components of e.net Solutions are referred to as business objects. These are subdivided into functional areas (e.g. Requisition System functional area) and it is these functional areas that are licensed for the number of named users that will use them.

Unlike the core SYSPRO product, the different functional areas can be licensed for different numbers of users. For example: you could have 150 users of the Requisition System functional area and 10 users of the Purchase Order Primary Posting functional area.

Against the functional area you specify which named users can use the functional area. This allows the named user to have one concurrent logon to e.net Solutions. If another user attempts to logon to e.net Solutions (using the same operator code) while the initial user is still logged on, the existing user will either be logged off and the new user logged on, or the new user will be prevented from logging on, depending on XML parameters passed during the second logon attempt.

You can prevent the second user from logging on by supplying the following XML entry during the logon process:

<logon><FailWhenAlreadyLoggedIn>Y</FailWhenAlreadyLoggedIn></logon>

Nationality

Within SYSPRO, the nationality code identifies the country in which your local site is located. This is configured at the time of setting up the system for the first time.

It influences how transactions are processed when raising sales orders for a customer in an EC Member State (e.g. ensuring that the correct EC information is captured) and affects the display of tax fields (e.g. the fields displayed for the Canadian Tax System differ vastly from the fields displayed for the EC Vat system).

The nationality code also identify the countries in which your suppliers and customers are located, determining the applicable the tariff codes for suppliers (if using Landed Cost Tracking).

A standard list of nationality codes is defined against ISO 3166-1. The IMPNAT.IMP (located in the \Programs folder of your SYSPRO installation) contains a list of these countries together with their 2 or 3-digit codes. We recommend that you use these codes (except for the reserved nationality codes: CAN, USA, AUS, RSA and UK).

You maintain nationalities using the Browse on Nationalities program.

O

Order type

An order type assists in classifying sales orders according to the type of sale (e.g. service revenue or product revenue).

You can print the order type on your sales order documents and also use it as a selection criterion for printing a number of Sales Order reports. The order type can also be used within the Sales Analysis module to provide a breakdown of the salesperson, product class and sales history reports.

Organization lists

Organizations provide a mechanism for you to group your customers, suppliers and accounts either separately or in different combinations.

You can assign a structure (or hierarchy) to the organizations in your lists to provide an understanding of the company, groups, divisions, etc. This does not affect any financial processes within SYSPRO.

You maintain organization lists using the Organization Lists program.

P

Part category

Option Description
B - Bought out This indicates that the item is purchased from an external supplier.

You can use the Structures and Routings program to define a structure and routing against a bought out item and then create a job for the item.

This feature is available in case you need to make the item internally from time to time. However, while you can create a job for a bought-out item, it is not treated as a made-in item anywhere else in the system (such as cost implosion, MRP, Advanced Trial Kitting, etc).

The decision on how to define an item which is both bought-out and made-in therefore depends on how you want the costing and MRP for the item to work. An alternative is to create two stock codes for the item and define one as made-in and the other as bought-out.

Landed Cost Tracking items must be defined as bought-out as they cannot be made-in.

M - Made in This indicates that the item is manufactured internally.
S - Subcontracted This indicates that the item is a made-in part that has been assigned at least one subcontract operation.

In SYSPRO, a subcontract item is treated the same as a made-in part.

This part category was introduced before the functionality was added to Material Requirements Planning to raise suggested requisitions for subcontract operations, but is now only used for reporting purposes.

G - Phantom part This indicates that the item is a parent part in a bill of material, but will typically not be booked into stock for issuing purposes.

It can be used as a grouping mechanism to reflect the way in which a product is built, as well as to facilitate the use of common bills of material for engineering and manufacturing.

It is used for sub assemblies that are typically non-stocked, and permits MRP logic to drive requirements straight through the phantom item to its components. However, the MRP system usually retains its ability to net against any occasional inventories of the item (e.g. if you add an allocation to a phantom manually and then run a Requirements Calculation, existing stock of the phantom will be netted off and a job suggested for the net requirement).

P - Planning bill This indicates that the item is an artificial part used to assist in forecasting. It cannot be stocked, sold, or bought out and is used merely to allow the forecasting of a family of products as an entity.

This allows you to generate gross requirements into the MPS or MRP (see the Requirements Planning module) independently for each member of the family.

K - Kit part

This indicates that the stock code represents a single item made up from a group of items which together comprise one manufactured inventory item.

For a K - Kit part category item, you can only select the Kit type and Sub type options at the Kit type field of the Sales Details pane.

A Kit type part category in a sales or purchasing environment implies that you are actually shipping (or receiving in) the components for the kit and never the parent part itself (i.e. you never physically stock the parent (kit) part; only the components). You cannot manufacture a Kit part category item.

C - Co-product This indicates that the stock item is a product which is manufactured together with another item or items.

The manufacturing process of the item can take place together or sequentially. Products are usually manufactured together because of product and/or process similarities.

A co-product can be manufactured by itself as any other made-in item, or it can be attached to a Notional part in a Bill of Materials Structure and Routing (see BOM Co-Product Maintenance). Only items defined as co-products can be attached to notional parts.

Co-products are planned for in requirements planning.

A co-product cannot be defined as ECC-controlled or requiring activity based costing.

[Note]

When manufacturing co-products, you will be unable to link a sales order directly to a job nor can you link a sub-job with multiple outputs to a master job.

Y - By-product This indicates that the stock item is an incidental or residual item produced as part of the manufacturing process of the parent item.

A by-product may be recycled, sold as is, or used for other purposes.

You use the Structures and Routings program to add a by-product to a bill of materials as a negative material allocation.

A by-product is regarded as recoverable scrap in SYSPRO.

By-product items are used for reporting purposes only.

By-products are not planned for in requirements planning.

When you define an item as a by-product, the Batching rule is set to P - Suppress MRP ordering and cannot be changed.

You include the cost of a by-product in the parent's bill of materials by running the Cost Implosion program.

N - Notional part This indicates that the stock code exists in name only. It is not recognized as physical stock and can therefore not be bought or sold or have any inventory movements associated with it.

It is used as a link between the Bill of Materials Structure and Routing information and the physical co-products being manufactured (i.e. it is an imaginary part that attaches a bill of materials structure and routing to multiple end-items (co-products). It can only be defined as a parent part in a Bill of Materials and not as a component).

A notional part cannot be a sub-job.

A notional item cannot be defined as ECC-controlled, or as an MPS item, or as requiring activity based costing.

This option is only enabled if the Bill of Materials module is installed.

[Note]

You can only define a stock item as a notional part when adding the item (i.e. you cannot for example change an existing item with a part category of Made-in to a part category of Notional part).

Planner

A planner is a person who is responsible for ensuring that all the details relating to a specific event (or project) are catered for so that the event takes place on time and without incident. Within SYSPRO, a planner indicates the person in a company responsible for planning the manufacture of made-in stock items.

You would assign planners to stock codes when you have more than one person in the company who is responsible for planning the manufacture of made-in stock items.

Planners can be used as a selection criterion in a number of SYSPRO reports.

You maintain planners using the Planners program.

You assign planner codes to made-in stock items using the Stock Codes program.

Projects and Contracts

Billing

An invoiced sales order with regard to work already completed for the client. This order is recorded in the client's debtors account. A cost of sales can be assigned to a billing.

Committed

The value of material/subcontract work or labor that has been issued to the job, as well as any outstanding purchase orders placed for the job less any cost of sales.

Head

The top level in a hierarchy. An unlimited number of heads can be assigned against one job/quote.

Imprint

The cross-referencing of a transaction to the head/section to which that transaction refers.

Sales

A sales order created by the contractor for work to be completed on behalf of the client and for the client's account.

Section

The level below the head. Up to four levels of sections can be defined, each section one level lower than the previous. Unlimited sections can be attached to a head or a previous section level.

Uncommitted

The value of material/subcontract work or labor that has been allocated to the job but not yet issued. This excludes any allocations covered by outstanding purchase orders for the job. Once a purchase order has been raised as a result of a job allocation, the value of the purchase order is considered to be a Committed value.

Product class

Within SYSPRO, product classes group together merchandise items (i.e. stocked and non-stocked) that you sell.

Product classes enable you to integrate sales to General Ledger (if linked to a branch) and cater for multiple account distributions of sales revenue and cost of sales expenses.

You can measure sales performance by product class by assigning targets and budgets to a product class.

You can use the product class as a selection criterion when generating reports.

You can only maintain and play multimedia for a product class that is linked to a branch.

You maintain product classes using the Product Classes program.

Reserved product classes

The following product classes cater for non-merchandise sales and are automatically created by the system whenever an Accounts Receivable branch is added:

Class Description
_FRT Automatically assigned when processing freight charge lines in the Sales Order Entry and AR Invoice Posting programs.
_FIN Assigned when you run the AR Finance Charge Calculation program. The program creates a finance charge invoice record which appears on the customer's statement.
_OTH Used when processing miscellaneous charge and non-stocked merchandise lines within the Sales Order Entry and AR Invoice Posting programs, unless you have assigned different product classes for these entries.
_RND Assigned to system-generated transactions where discounts are applied that result in rounding errors.
_TAX Used when processing sales tax transactions. This is automatically created providing the tax options are defined (Company Tax Options Setup) before the product class is defined.
_GST Used when processing sales tax transactions (Canada only). This is automatically created providing the tax options are defined (Company Tax Options Setup) before the product class is defined.
_DSC Assigned when applying discounts within the Product Configurator module.
_LAB Assigned when processing labor charges in the Product Configurator module.
_DEP Assigned when processing payments from counter sales deposits.

Product Configurator

Selection criteria

These can be used to decrease the number of Options, Components or Operations that you can choose when creating the configured product.

A selection refers to a group of similar criteria, for example, color, while criteria refer to the choices within a selection, for example: red, blue and green.

Options, Components or Operations can be linked to Selection Criteria. The Components and Operations available for selection are then specific to the criterion you have chosen.

Defining selection criteria is optional.

Options

An Option is a group of similar components or similar operations.

Within the Options you can define components and operations that are automatically or optionally included in the configured product. You can do this by making an Option dependent on a component or selection criteria.

You must define at least one option for a configuration.

Components

These are stocked or non-stocked items which are needed to make the configured item (product).

You can include the same Component multiple times within the same configuration.

A Component can be made dependent on selection criteria and/or on a previous Component in the sequence.

The availability of a particular Component during configuration depends on what Selection Criteria or Components have previously been chosen.

Operations

This relates to work that has to be carried out to manufacture the configured product from the selected components.

An Operation can be made dependent on a Component or on a Selection Criteria.

If a Dependency is defined, then a particular Operation may or may not be available, depending on which Selection Criteria or Components have previously been chosen.

Q

R

Reference designator

A reference designator unambiguously identifies a component in an electrical schematic (circuit diagram) or on a printed circuit board (PCB).

This free format field usually consists of one or two letters followed by a number, and that number is then sometimes followed by a letter indicating that components are grouped or matched with each other.

Regarding (CMS)

When recording activities within the Contact Management System, this indicates the category against which the activity must be recorded.

Release

A Release number/code (within a Revision) is typically used to track minor engineering changes to stock items which are regulated by the Engineering Change Control (ECC) system.

Once defined, the Release for a stock item can only be changed using the Engineering Change Control module.

Engineering changes are typically tracked at Release level when many changes are made to the Bills of Materials for ECC items before the next major design change or Revision.

Stock on hand can be held within different release levels within a revision level.

The Release numbering format can be defined as numeric or alphanumeric within the Set Key Information program.

The words Rel and Release are the default descriptions assigned to the Release field in SYSPRO, but can be changed to the wording you require using the Bill of Materials Setup program.

Revision

A Revision number/code is typically used to track major engineering or design changes to stock items which are regulated by the Engineering Change Control (ECC) system.

Once defined, the Revision for a stock item can only be changed using the Engineering Change Control module.

Engineering changes are typically tracked at Revision level when few changes are made to the Bills of Materials for ECC items before the next major design change.

Stock on hand can be held within different revision levels.

The Revision numbering format can be defined as numeric or alphanumeric within the Set Key Information program.

The words Rev and Revision are the default descriptions assigned to the Revision field in SYSPRO, but can be changed to the wording you require using the Bill of Materials Setup program.

Routing

A routing describes the information that is required to manufacture a particular item. It includes details of what operations must be performed in which sequence, what components are required in which quantities, etc.

Within SYSPRO you associate a routing to a parent part when you define a bill of materials. It is within the bill of materials that you configure the various operation and component requirements. By manipulating these requirements and assigning them to different routes you are able to perform extensive what-if costing scenarios.

S

Salesperson

Within SYSPRO, a salesperson serves as a mandatory link for customers (i.e. a customer must be assigned to a valid salesperson).

You can use salespersons as a selection criterion within various reports, as well as for subtotalling and sequencing purposes.

You can measure salesperson performance against actual sales by assigning monthly budgets to salesperson which can be compared to actual sales made.

You maintain salespersons using the Salespersons program.

Schema in

This file defines the characteristics of a valid XML document that can be supplied to a business object. SYSPRO supplies the schema's.

Schema out

This file defines the XML that can be received from a business object and supplied to a report template. SYSPRO supplies the schema's.

Scrap

Scrap is material outside of specifications and possessing characteristics that make rework impractical. Within SYSPRO, you can associate a description to a code describing the reason you need to scrap the material.

Shipping instruction

These are free format or coded instructions (configured within the Sales Order Setup program) which are entered at the time of capturing orders to indicate how the order needs to be sent to the customer.

Free format instructions are entered manually, while coded instructions enable you to associate your shipping messages with a shipping code. When entering shipping instructions for an order, you only need to enter the code linked to the shipping instruction to retrieve the associated text into the order automatically.

These instructions can be printed on invoices and delivery notes.

Stock code

A stock code is a number that uniquely identifies an inventory item that is bought or manufactured and which is typically stored in one or more warehouses.

All activity relating to the forecasting, purchasing, manufacturing, stocking and selling of a stocked item is tracked by means of the stock code.

A stock code can be linked to one or more lot numbers if the item is defined as lot traceable. If there is a warranty, the stock code can be defined as serialized and linked to one or more serial numbers.

If the Bill of Materials module is installed, stocked items may be linked in a parent/component relationship for use in Work In Progress and Sales Orders (Kit sales).

You can use the stock code as a selection criterion when generating reports.

You maintain stock codes using the Stock Codes program.

Supplier

Suppliers provide a mechanism for you to raise purchase orders within SYSPRO. The static information configured against a supplier is used to determine applicable tax, discounts, etc., when processing purchasing transactions.

The documents received from a supplier (e.g. invoices, credit notes, debit notes, etc.,) are stored against the supplier and enable you to keep track of the company's liabilities.

You can use the supplier as a selection criterion when generating reports.

You maintain suppliers using the Suppliers program.

T

Time fences

Demand time fence

The time taken to tailor the part to order. It is calculated by adding the number of days entered in the Inventory maintenance Demand time fence and Lead time fields against individual stock items to the current date. The demand time fence is only used if the part is a make to order item.

Manufacturing time fence

The date calculated by adding the dock-to-stock, planning frequency allowance and the manufacturing lead time to the current date. The manufacturing lead time is calculated by the Lead Time Calculation program as the longest manufacturing chain in the product.

Planning time fence

The date calculated by adding the dock-to-stock, planning frequency allowance and the overall lead time to the current date. The overall lead time is calculated by the Lead Time Calculation program as the longest manufacturing and procurement chain in the product.

Planning horizon

The date calculated by adding the Visibility factor to the Planning time fence.

Trade Promotions

Trade Promotions refers to the management and control of special deals you offer to your customers. These deals include promotions, special offers and rebates.

The Trade Promotions module is integrated to the Sales Order Module.

U

Unknown attendees

Unknown attendees are email addresses that you have recorded in SYSPRO's Contact Management system but which are not linked to any of your contacts.

V

W

Warehouse

Within SYSPRO, a warehouse can represent an actual warehouse containing your inventory items (i.e. a physical warehouse) or it can represent a grouping of your inventory according to specific characteristics of the item (i.e. a logical warehouse). For example: You may want to split your inventory raw materials and finished goods into different logical warehouses even though they are located in the same physical warehouse.

You can define a default warehouse to use for transactions at company level as well as at operator level (this overrides the company default).

At warehouse level you can enter a default warehouse to use for components to indicate the warehouse from which material allocations must be allocated to suggested jobs created from running a requirements calculation.

At job entry level, you can define a default warehouse to use from which material allocations must be made when creating a job and when issuing material to a job.

You can define numbering by warehouse for goods in transit, goods in transit reference numbers, purchase orders and goods received notes.

Inventory integration to General Ledger is mandatory at warehouse level and optional at product class and/or transaction type level.

Sales integration to General Ledger is mandatory at branch level and optional at product class, geographic area and warehouse.

You can use the warehouse as a report selection criterion and for subtotaling and sequencing a number of reports within SYSPRO.

You maintain warehouses using the Warehouses program.

Web Based Applications

These are out-of-the-box solutions that provide web access to the core SYSPRO product. They use e.net Business Objects to access SYSPRO ERP functionality.

Withholding Tax

Withholding tax is an advance payment of company tax that is collected by the customer when paying a supplier. It is typically used in countries such as the Philippines, Thailand and Singapore.

For example: Company A sells a computer to Company B for $1000.00. When Company B pays for the computer they deduct withholding tax from the payment and send it to the tax office. The full $1000 is credited against the account, but the payment is split into one portion that is paid to the tax office and the remaining portion that is paid to the supplier.

Work Center

A work center is a specific production facility comprising one or more people/machines that can be considered as a unit for the purposes of capacity requirements planning and detailed scheduling (e.g. Drilling; Assembly; Quality and Inspection).

Although work centers derive their default costing rates, units of measure, run time calculation methods and General Ledger productive and non-productive codes from the Cost Center to which they are assigned, these can be overridden at the Work center level.

X

Y

Z