SYSPRO Modules

Click here for a full list of software modules in the areas of finance, sales & marketing, distribution, manufacturing, planning, and other areas!

Electronics Industry

  • Advanced planning and scheduling, serial tracking, work-in-progress inspections and procurement planning are some of the features that have made SYSPRO for Electronics a leader in the provision of world-class business software solutions. Our applications are ideally suited to the rapid changes that typify the industry, whether your business is appliances, semiconductors, scientific equipment, circuit boards, electronic connectors, computers or cabling.

    Agility and speed in getting to market are critical in this industry, to meet the challenges of constant product innovation, short product life cycles, high levels of obsolete inventory and complex supply chains.

    Allow SYSPRO solutions to empower your company to overcome these challenges and thereby reinforce your growth and profitability.

Business Needs

Key Features and Functions

Control Product Design Changes

Constant innovation is one of the key factors to remaining competitive and on-going research and development to design new and better products is integral to the industry. Your ability to design new products and modify existing designs, as well as improve time-to-market is critical to remaining competitive and profitable.

SYSPRO provides tools to streamline and track the introduction of new product designs and amendments to existing designs, along with relevant costings. SYSPRO's Engineering Change Control (ECC) enables you to apply strict control over your design-to-market processes by providing an integrated rules-based electronic workflow system with full version control, security and auditable history.

ECC gives you the tools to record and track new and modified product design and process changes, assess the impact of these changes on costs and associated data, and control the change routing and approval processes. ECC's queries, audit trail, history and archive facilities, give you quick on-line access to details of prior product versions, as well as the option of reverting to the production of a prior product version if required. In addition, the facility to attach copies of product design drawings to version and release levels provides access to visual details of revisions.

The Where-used Query facility enables you to identify all items affected by the raising of an Engineering Change order for all routes identified as being under Engineering Change Control. In addition, SYSPRO provides a 'replace component where-used' facility that enables the quick replacement of one item with a valid substitute item, thereby streamlining design changes.

SYSPRO's ECC, Bill of Materials, Work-in-Progress and Factory Documentation modules enable you to implement controls to ensure that your products are manufactured under consistent processes, to the correct designs and specifications. Single-level, multi-level, co and by-product bills are all catered for and flexible bill definitions accommodate complex component and sub-assembly requirements.

Ensure Quality of Raw Materials and Monitoring During the Production Process

Chemical production plants are often highly automated with sophisticated measuring and testing systems designed to ensure quality of raw materials and work in progress, as well as high production yields. It is therefore desirable that any ERP production control and tracking system is able to integrate seamlessly with this process technology to exchange information and highlight issues at the relevant points. SYSPRO solutions enables rapid development of secure and version-independent integration with such best-of-breed technology.

SYSPRO enables you to implement continuous improvement by helping you to identify problems and points of waste as they happen. Raw materials and manufactured products in the industry often vary in grade and quality, so tracking and control is essential to reduce waste, scrap and defects. SYSPRO enables you to specify approved manufacturers for raw material supplies and supplier performance can easily be tracked using queries and reports. In addition, SYSPRO facilitates the tracking of materials from purchase through production to customer, thereby maximizing quality control and providing you with the tools to manage product recalls, should they occur.

You can flag purchased items as requiring inspection so that during receipting, detailed records of counts, inspection, scrap, rejects and returns is recorded. Units in inspection are visible, but unavailable for use until accepted into stock. Similarly, SYSPRO's Work in Progress inspection system provides the tools for you to inspect manufactured product quality and, depending on the results, select to receipt, scrap or rework quantities.

Identify and Respond to Seasonal Demand Patterns

SYSPRO's Forecasting module gives you the tools to help you forecast future demand, based on seasonal, cyclical and trend demand patterns in your sales history, thereby enabling you to plan your production and purchasing to meet these requirements. A powerful Pareto analysis feature enables you to easily identify fast, slow and obsolete items in terms of sales value, gross profit, cost of sales, quantities sold or hits, so you can make decisions about which items to forecast, and the best method to use for each.

You can choose to create forecasts at stock code/warehouse level, and if the Families and Grouping module is installed, you can aggregate your forecasts into user-defined groupings. A variety of forecast calculation methods are available, including the competition method, and the module also provides facilities to track the forecast quality. Additionally, you can select to manually forecast items which require market intelligence, while selecting to batch forecast all other items, and there are facilities that enable you to filter or adjust sales history for outliers and other abnormalities. Multi-level analysis of product performance is available, including at stock code, warehouse, product class, supplier, planner and buyer levels, as well as at user-defined group level if the Families and Groupings module is installed.

The approved forecast becomes the demand input to SYSPRO's Material Requirements Planning system. This gives your planners and buyers visibility to the resources and actions required to meet the demand in the short, medium and long term.

Improve Electronic Collaboration with Trading Partners

Quick response times and accuracy in fulfilling orders are critical to your reputation in a diverse and demanding global market. Your larger customers and suppliers may look increasingly to closer collaboration to cut production timetables and minimize disruption to their supply chain. This could involve working via their electronic order and supply chain systems, to enable streamlining of operations and to reduce margin for error. To achieve this, you must have adequate systems that can deliver information efficiently between you and your trading partners.

SYSPRO facilitates streamlined, secure electronic data interchange and collaborative commerce through features such as CAD integration, Document Flow Manager, SYSPRO solutions, EDI, Office Automation and Messaging, and various Business-to-Business purchase and sales import and export functions. In addition, SYSPRO's Web-based applications are out-the-box solutions which you can run on the Internet/Intranet and easily customize to suit end-user requirements.

If your customers include Original Equipment Manufacturers (OEM) you can import and easily reconcile vendor EDI releases is using SYSPRO's Blanket Sales Order module.

Manage Finished Product Distribution to a Number of Warehouses

In order to maintain appropriate inventory levels in a distributed warehouse environment, you must be able to plan, distribute, monitor and control inventory moving across your internal supply chain.

SYSPRO's Goods in Transit system provides the facilities to create, manage and monitor transfers between multiple warehouses and provides complete visibility to the status and details of in-transit transactions. It gives you the tools to easily create and receipt stock transfers for each warehouse, capture transfer costs, identify and adjust exceptions as they arise and to reconcile transfers sent and received in terms of cost and quantity. The system provides a detailed financial subledger and enables easy reconciliation to SYSPRO's General Ledger.

Used in conjunction with the SYSPRO Sales Order module, the Goods in Transit system provides functionality to record backorders in the system for multiple warehouses and to electronically produce accompanying paperwork. Additionally, using the Material Requirements Planning module, SYSPRO's goods in transit functionality extends to Distribution Requirements Planning, thereby enabling plan production and purchasing to meet current and future distributed warehouse requirements. Order policies at stock code warehouse level accommodate different lot-sizing techniques per warehouse.

Manage Customer Relationships and Service

The standard of service that you provide your customers makes all the difference in building solid relationships and gaining the competitive edge. This requires keeping track, not only of customer sales-related information, but also details of internal or external business relationships. To make better business decisions about expected customer, product and market activity, you need to have information in appropriate formats, and at different levels of detail, to carry out analysis.

SYSPRO's Contact Management system caters for multiple contacts to be assigned to organizations and individuals with whom you deal. These can include your customers and suppliers, as well as entities such as charities and government departments. You can group contacts for related entities and record details regarding interactions such as phone calls, emails and visits against the contact. Integration with Microsoft Outlook allows email correspondence to be sent and updated as an activity within the Contact Management system.

SYSPRO's Customer Relationship Management provides you with the functionality of the Contact Management System, as well as the tools to manage the track marketing campaigns, service issues, product returns, warranty and repair histories, quote and sales order information.

Your ability to deliver quality products faster, with more customer-specific features, and at stable or even reduced prices differentiates you in a discerning market place. Features such as available-to-promise and customer delivery performance reporting, provide information to help you improve your customer service levels and the Customer/stock code interchange functions gives you the flexibility to allow your customers to order by their part number.

SYSPRO enables you to keep a history of sales data as well as individual customer-related product activities, so you can easily identify buying patterns and preferences, and quickly create repeat orders by copying and amending previous ones. SYSPRO Forecasting uses sales history to identify trends and seasonal components of demand, thereby assisting you in calculating more accurate forecasts, which in turn leads to better planning and improved customer service levels.

SYSPRO's simple, extended and contract pricing mechanisms give you flexibility to apply one-dimensional pricing and discounting, or tailor these requirements to individual customers. Where customers are large organizations, such as original equipment manufacturers (OEM) or retails chains, with whom prices are negotiated on a contract or volume basis, more complex pricing is required. SYSPRO's pricing, trade management and sales analysis facilities enable you to provide acceptable pricing terms and delivery targets to large customers without sacrificing profitability.

Reduce Forecast Error

In environments where materials and product replenishment planning is largely based on demand forecasts, the forecasts must be as accurate as possible so as to minimize the costs associated with inaccuracies, such as redundant stock and poor customer service. While forecasting is, by definition, an inexact science, its purpose is to improve the quality of predictions, and tracking the forecast error is an essential part of this process.

SYSPRO's Forecasting module provides tools to enable you to track and evaluate your forecasts, as well as to identify the possible causes of forecast errors. These tools assist you in optimizing your forecasts to produce the best possible outcome. The Forecasting module enables the entry of manual forecasts, as well as the automatic generation of forecasts via a variety of forecast algorithms, including those that compute for trends, seasonality and cyclical events. In addition, the module provides a competition forecasting method (also known as focus forecasting or the tournament method) which attempts to select the most suitable forecast algorithm, based on a selected error measurement and your recent SYSPRO sales history data. This enables you to compare results to determine which method is the most suitable for any particular item, whether you forecast on products at code, revision, release, or warehouse level. A tracking signal is used to indicate when the validity of the forecast might be in doubt; those items with high forecast errors are highlighted and can be reviewed and adjusted as required.

Forecast accuracy depends not only on the regular evaluation of the forecast error, but also on the integrity and nature of the source data. In SYSPRO, forecast accuracy is enhanced through the ability to automatically filter and adjust outliers, as well as to manually adjust forecast base data for quantitative and qualitative factors. Reports and queries provide comparisons between actual sales, and suggested, draft and approved forecasts.

Synchronize Supply with Customer Demand

Particularly for component and material suppliers of original equipment manufacturers (OEM) synchronizing supply with customer demand is a key requirement to prevent costly line stoppages in assembly plants. This involves not only automating order processing and other processes in the supply chain, but also executing production plans using LEAN principles.

SYSPRO Blanket Sales Orders and Releases provides you with the tools to record contracts with your OEM customers and provides you with an accurate means of tracking and reconciling cumulative release quantities and converting them into sales order quantities. SYSPRO Blanket Sales Orders enable SYSPRO customers to easily update call-off schedules for their OEM clients, as well as reconcile the cumulative position against their OEM contracts.

Confirmed customer schedules, in turn, become an input for demand planning and ultimately, production and purchasing requirements linked to the relevant schedule requirement dates. SYSPRO's Requirements Planning and Factory Scheduling provide you with the tools to implement LEAN principles, manage the replenishment process and ensure that you meet your OEM contract service levels.

Streamlined electronic collaboration with your OEM customers is facilitated through features such as Document Flow Manager, SYSPRO solutions, EDI, Office Automation and Messaging, fax, email and various Business-to-Business import and export functions, thus reducing response time, margin for error and penalties associated with disruption to OEM production lines.

Advanced Trial Kitting

SAdvanced trial kitting provides you with a simple method of calculating date-driven material requirements when a full material requirements planning run is not needed. You use it to determine date-specific material requirements for which supplies must be raised, in order to satisfy date-driven demand for a range of manufactured products from various demand sources. A simple review of the calculated results enables seamless creation of supply orders, whether they be works orders, purchase orders or warehouse transfers.

Approved Manufacturers

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.


Archiving provides a mechanism of storing data that would normally be delete from the system, thus enabling non-current data to be removed from day-to-day files, but to still be accessible, through the standard query programs, should the need arise. Instead of merely deleting data at the time of performing a purge routine, SYSPRO creates a file in XML format that contains the purged data. This data is stored in a pre-defined location that can be queried using the standard Query programs. Within SYSPRO, you can archive the following: Sales orders, Jobs, Engineering change control bill of materials.

Blanket Purchase Orders

In SYSPRO, blanket purchase orders allow you to create, maintain and use contract purchase orders as well as monitor purchase order receipts against a supplier's contract.

The purpose of these contracts is to allow a fixed price to be recorded for a specified period and/or volume, plus an agreed delivery schedule. With extensive querying and reporting capabilities, you can centrally manage anticipated deliveries and review supplier delivery performance.

SYSPRO's Business-to-Business trading and e-commerce solution contract details can be exported into XML format for electronic exchange with trading partners.

Cost Implosion

SYSPRO's Cost Implosion facility provides an automated cost roll-up through all levels of the bill of materials which enables you easily implement accepted cost changes. Its powerful 'what-if' costing tool enables you to model the effects on your profit margins of proposed or theoretical changes to cost elements, such as raw material, labor rates and fixed and variable overhead rates, and to optionally transfer new costs to the relevant products in the relevant warehouses.

Cumulative Lead Time

Cumulative lead time represents the longest path in the bill of materials, including raw material purchasing and manufacturing lead time. It is established by reviewing the lead time for each bill of material path below the item; whichever path adds up to the greatest number defines the cumulative lead time.

Customer / Stock Code Interchange

A customer stock code is an item that you and your customer refer to using different naming conventions. Using the customer/stock code interchange system, you can create a cross-reference linking the two naming conventions. This enables your customer to place orders using their naming convention while the system automatically displays your naming convention at the time of capturing the order. When the customer's stock code is entered during processing within the S/order Entry program, the system automatically extracts the SYSPRO stock code.

Distribution Requirements Planning

Distribution requirements planning in SYSPRO is designed to optimize the movement of inventory in a multi-warehouse environment so that demands can be met effectively and efficiently without relying on excessive stock holdings. Distribution Requirements Planning provides the drivers that enable the Requirements planning module to suggest Supply Chain Transfers from one warehouse to another, rather than a purchase order on an external supplier, or a job on production. Suggestions are based on the closest warehouse in a chain of supplying warehouses, resulting in stock being supplied from oversupplied warehouses to those with a demand. A comprehensive view of the supply chain for each item is available.

Companies in either the wholesale or manufacturing sectors which have regional demand fed by one or more supply warehouses, or manufacturing plants, would typically use Distribution Requirements Planning. The integration between SYSPRO's Inventory, Purchase Orders, Sales Orders, Bills of Materials, Work in Progress and Requirements Planning modules provides a comprehensive view up and down the supply chain.


SYSPRO's Forecasting uses sales history to indicate past inventory demand that can be passed through an algorithm to project future sales forecasts. These draft forecasts can either be manually changed and converted to live forecasts (high value/volume items) or automatically converted to live forecasts (batch forecast).

The system provides full visibility of all foreign currency transactions, together with their local equivalent.

Foreign Currency Transactions

Companies importing and exporting goods and services would typically make use of SYSPRO's Foreign Currency facilities as foreign currency transactions are created throughout the procurement and sales processes in SYSPRO, where the currency of the Customer or Supplier is different from the local currency of the Company. For General Ledger purposes the foreign currency transactions are automatically converted into the Company's local currency and optionally, into other foreign currencies based on either the current or a fixed exchange rate. Foreign currency transactions may be revalued in the Accounts Payable, Accounts Receivable, Cash Book and General Ledger modules when required.

The system provides full visibility of all foreign currency transactions, together with their local equivalent.

Inventory Management (Materials and Finished Goods)

SYSPRO Inventory Optimizer provides visibility into the status of all forms of inventory across the inventory flow cycle. Quantities of raw materials, work-in-process and finished goods inventories are automatically updated and forecasts adjusted in accordance with the organizations inventory management and optimization policies. Planners therefore have the ability to manage demand fluctuations with superior responsiveness. Buyers have the ability to plan purchasing to ensure a high level of service. Full visibility is provided of all stock levels per warehouse, such as Quantity on hand, on order (PO and WIP), available, allocated to Sales Orders, on Back Order, allocated to WIP, in transit, in inspection, future free. At any point in the system an Available To Promise query can be performed to establish what stock is available or when stock will become available.

Kit Issues

You use the Job Issues function to record the issue of items from inventory for a specific job. The quantity entered is subtracted from the quantity on hand and costed at the current inventory cost. The unit cost differs from one warehouse to another. The materials of a kit issue and a specific issue is costed in the same manner. When you do a kit issue you can specify labor costs. These labor costs are added to the material costs to determine the total cost of a job. The total cost can be divided by the quantity to make, which gives the unit price of the manufactured item. Labor is calculated as the hours worked multiplied by the work center rate and reflects the actual hours worked per job.

Kit Sales

The Single Level Bill of Materials in Sales Order entry provides the facility to sell items in a Kit form with specified mandatory and optional components. Companies in the wholesale or assemble to order manufacturing sectors and who sell items in kit form would typically use the Single Level Bill of Materials facility.

The Bill of Materials module is required to define relationship between the finished (parent) part and the components so as to determine the cost and selling prices and whether the stocking levels of the parent or the component are affected.

Linked Sales Orders, Purchase Orders and Jobs

Particularly useful in a make-to-order environment, the ability to create linked sales orders, purchase orders and jobs in SYSPRO provides a quick and simple way of raising and linking those transactions required to fulfill a customer order.

If using the Quotations module, you can quickly raise the customer order and the supplying jobs and/or purchase orders from a single point of entry when confirming the quote. If the Quotations module is not in use, the planning and purchasing departments can easily raise the necessary build and purchasing orders via SYSPRO's various review or trial kitting facilities once the customer sales order has been entered. Optionally, sales order staff can be given the necessary access to raise the jobs at the time of entering the customer order. The link between customer order, manufacturing and procurement provides visibility and enables progress tracking throughout the life of the order.

Multi-Site Warehouses

Within SYSPRO you use multiple warehouses to record stock holdings stored at multiple physical or virtual locations. Stock transactions and various quantity type summaries such as on hand, on order and on backorder are stored per warehouse. In addition costs, buying rules, minimum, maximum, safety, re-order and pallet quantities are held per warehouse. With visibility of inventory across multiple locations, inventory managers, planners and purchasers have the information to rationalize and optimize inventory levels and sales staff and customers can easily determine product availability.


The multimedia facility enables you to integrate images, documents, and sound and video clips with key data and processes; for example, you can attach a drawing to the manufactured part's stock code, as well as video clips to the bill of material operations to provide visual explanations of the manufacturing processes required.


SYSPRO offers both manual and automated pricing. Automated pricing can be based on customer and/or stock code matrices and contract pricing at customer and/or buying group level by product or product group. Discounted, foreign and quantity break pricing methods are catered for as well as minimum profit margin checking. The import, export and global price update facilities enable seamless implementation of extensive price changes. Trade Promotions pricing facilities enable a company to create rules that govern pricing, promotions, special offers and rebates.

Serial Tracking

Serial tracking is designed to provide full tracking at transactional level for those items that have serial numbers assigned to them and that may carry a warranty. The serial numbers can either be unique per individual item or the same for a batch of items.

What-if Costing

What-if costing is used to simulate the consequence of changing your individual bought out items costs, material costs and Labor costs without affecting existing costs held on the system. Labor costs are changed by altering the what-if work center rate indicator held against each operation. Once what-if costs have been entered the BOM Cost Implosion program can be used to re-cost stock items from raw material level through to the finished product.