Software Settings

The Settings -> System settings -> Software settings page allows setting the preferences, which affect the behavior of the software.

Demo video: Software settings.

The following settings can be set from this page:

  1. Edit mode - if documents can be edited right away when opened, or the "Edit" button must be clicked. 
  2. Worker sees in "My production plan" - visibility settings of other operations for the worker in "My production plan".
  3. Worker sees in Internet-kiosk - visibility settings of scheduled operations for the worker in Internet-kiosk.
  4. Different tax rates - the possibility to set the tax rate for every item on an invoice.
  5. Advanced Internet-kiosk - option to show more information in the Internet-kiosk.
  6. Backward scheduling - backward scheduling for just-in-time delivery when automatically scheduling from a Customer Order.
  7. Flexible CO quantity - if a Manufacturing Order (MO) was automatically created from a Customer Order (i.e. make-to-order), then if the final MO quantity changes, then the Customer Order quantity will be updated.
  8. Materials requisition - the ability to create materials requisitions in manufacturing order details.
  9. Several invoices per PO - the ability to create several incoming invoices per purchase order.
  10. Update purchase terms from PO – ability to enable/disable automatic updating of an item’s price in its purchase terms, when the item’s price is edited in a purchase order.
  11. MO partial completion - the ability to put ready products into stock in a partially completed MO, when the last operation is paused.
  12. Use planned goods - the ability to consume parts with statuses ‘Planned’ and 'On hold' in manufacturing orders and pick planned parts for shipments and transfer orders.
  13. Decimal places - the ability to set the number of decimal places in price fields.
  14. Update currency rates - if turned ON, the software will update currency rates automatically each night.
  15. Tracing - when tracing is disabled, available items are booked into orders based on the FIFO method fully automatically by the system in the background.
    When it is enabled, bookings and stock lots are managed manually by the user, thus enabling tracking and tracing of stock lots.

Edit mode

By default, the Edit mode is turned off, which means that all documents are editable right away when opened.

Enabling Settings -> System Settings -> Software settings -> Edit mode forces the user to click the Edit button in a document if the user wishes to update it.

If several users try to edit the same data simultaneously, they may overwrite each other’s changes. Turning this setting on locks the document for whoever opened its Edit mode first, thereby solving the problem.

Read also: What is the lock handler?

Worker sees in "My production plan"

The Settings -> System Settings -> Software settings ->  Worker sees in "My production plan" allows choosing which operations from a Manufacturing Order are visible for the worker when looking at a Manufacturing Order in the "My production plan" section.

The worker can either see:

  1. All operations from a Manufacturing Order, where the worker has an operation to perform.
  2. The worker's operations plus the previous and the next.
  3. The worker's operations only.

If it is a multi-level manufacturing order:

  • According to visibility restrictions, only the operation(s) and materials of the concerning assemblies are seen. E.g. if the worker can only see 1 operation (his own), only the materials of this assembly are seen.
  • If the user has access rights to Production planning and Workstations, the user will see all operations and materials in the Manufacturing Order, regardless of this setting.

Worker sees in Internet-kiosk

The Settings -> System Settings -> Software settings ->  Worker sees in Internet-Kiosk allows choosing which scheduled operations are visible for the worker in the Internet-kiosk.

The worker can either see:

  • All operations that are scheduled for this worker.
  • Ready for execution - operations are displayed only when all previous operations in that MO are finished.

Advanced Internet-kiosk

When the setting Settings -> System Settings -> Software Settings -> Advanced Internet-kiosk is turned on, then the internet-kiosk displays more information than by default.

When this setting is turned on, then the user can:

  • see parts and materials,
  • see attached files,
  • report serial numbers of used parts and ready products.

By default, only the required quantity is shown for parts. In this setting, other columns can be enabled:

  • stock lot,
  • storage location.

Different Tax Rates

If the Settings -> System Settings -> Software settings -> Different tax rates option is turned on, it is possible to set a separate tax rate for every product on an invoice.

Additionally, it is possible to define:

  • A default tax rate for each customer at CRM -> Customers -> A customer's details page.
  • A default tax rate for each item at Stock -> Items -> An item's details page.

If an invoice is created, the following tax rate will be used:

  1. The customer's custom tax rate.
  2. If the above is not defined, the item's custom tax rate.
  3. If the above is not defined, the tax rate from Settings -> System settings -> Company details.

Backward scheduling

When booking products for a customer order, the software can automatically create manufacturing orders for products that are missing from the stock.

Turning the Settings -> System Settings -> Software settings -> Backward scheduling setting on enables backward scheduling for just-in-time delivery, according to the Customer Order's delivery date, when automatically scheduling Manufacturing Orders from a Customer Order.

  • The scheduling takes into account other operations and the planned idle times for machines. To use automatic scheduling, the item must have a Bill of Materials and a Routing.
  • By default, the software schedules the Manufacturing Order to the first available time, which is called Forward planning.
  • The software allows backward scheduling when using the Enterprise pricing plan: when you set the Delivery date, the software will try to find the latest possible time to finish Just-In-Time before the Delivery date.

Flexible CO quantity

When booking products for a customer order, the software can automatically create manufacturing orders for products that are missing from the stock.

If the Settings -> System Settings -> Software settings -> Flexible CO quantity option is turned on and a manufacturing order, which was created automatically, is finished with a different quantity, the quantity in the customer order will be updated.

Materials requisition

When the Settings -> System Settings -> Software settings -> Materials requisition option is turned ON, the Materials requisition PDF can be created:

  • for the entire manufacturing order (the button Materials requisition on the right top corner of the MO details page);
  • for each sub-assembly in multi-level manufacturing order (buttons Materials requisition near each sub-assembly on the MO details page);
  • for several manufacturing orders in bulk from the Production planning -> Manufacturing orders list view (select several lines and press the printer icon on the top right of the list).

The Materials requisition sheet layout can be configured in the PDF Editor.

For preparing the Combined materials requisition list, choose desired MOs by checking the appropriate checkboxes in the MO list, and press the printer icon on top. The system will create the PDF with a combined requisition list.

Several invoices per PO

By default, one purchase order can be associated with one incoming invoice only. Changing the Settings -> System Settings -> Software settings -> Several invoices per PO to Yes allows entering several invoices per purchase order.

Generally, the "Several invoices per PO = Yes" functionality is intended to be used:

  • when there are several invoices per one PO. I.e. there are several different Invoice IDs.
  • when there may be an additional invoice from another company, e.g. the delivery company.

After enabling this functionality:

  • Invoices section appears at the bottom of the PO.
  • Additional fees are entered into invoices.
  • Payments are entered into invoices.
  • It is possible to add an invoice from another vendor to the PO (e.g. additional fees for freight).

If the option Separate invoices and deliveries is "Yes", then the Deliveries section appears at the bottom of the PO. For receiving the goods into stock the delivery must be entered.

If the option Separate invoices and deliveries is "No", then for receiving the goods into stock the invoice must be entered.

After enabling this Several invoices per PO functionality, it is not possible to add several invoices to pre-existing POs, if they already:

  • have an invoice number,
  • have payments entered,
  • have been received, fully or partially.

Update purchase terms from PO

By default, the software updates the item’s price in purchase terms, when a purchase order (PO) with a different price is saved.

The Settings -> System Settings -> Software settings -> Update purchase terms from PO setting allows you to disable the default behavior.

To disable this functionality, so purchase terms will not be automatically updated, select the value No.

MO partial completion

When the setting Settings -> System Settings -> Software Settings -> MO partial completion is enabled, products reported by a worker when pausing or finishing the last operation of an MO are received into stock immediately.

Each time a worker reports the results of the last operation, a separate stock lot is created and marked as Received (or On-hold if Quality Control is enabled). These products can be shipped to customers or used in other processes.

Please note that:

  1. While the MO is not yet completed, the cost of the earlier completed products is likely to change, when further actions are performed with the MO.
    • If any input (materials, overhead, or labor) or output (final quantity of products, additional products) changes, then the product cost will change, because manufacturing costs in the MO are divided equally among all produced items (the unit cost is the same in all target lots).
    • If you use the Standard Accounting module - when MO partial completion is allowed, in progress (not finished) MOs that were started before the “Books closing date” can be updated freely without any restriction.
  2. Changing this setting does not affect existing MOs, these cannot be partially completed. An MO is created according to the setting at the time of its creation.
  3. Even if you enabled the ”Use Planned Goods” setting, not-ready products from MOs created with this option enabled cannot be consumed until they are received into stock.

Use planned goods

By default, the software allows using stock items in status Planned or On hold. These items can be consumed in manufacturing orders or picked in shipments and transfer orders. See also: What are the stock lot statuses?

The Settings -> System Settings -> Software settings -> Use planned goods setting allows to deny using the planned goods.

To disable this functionality, and deny consumption or picking of planned goods, select the value No.

The benefit of having this setting enabled is the following:

  • If someone forgets to report a PO received or a MO finished, the next person is still able to record their actions. E.g. the parts can be consumed in MOs or shipped to customers.

If this setting is enabled, you should be aware of the following:

  1. When planned goods are used, then when goods are finally received (e.g. PO is received, MO is finished), the financial transactions of usage of goods are done only retrospectively.
    • Initially, the cost of all used planned goods is considered as 0.
    • Once the products are finally received, the movements appear in the Stock -> Stock movements reports.
      • The transactions are backdated, according to the date these were reported.
    • Once the products are finally received, financial transactions are updated in the Accounting module.
      • When the user action is initially saved, a transaction with 0 value is recorded for that date, because the items are not in stock.
      • Once items are received, then that value is updated. If books are closed, this action is blocked.
    • If you use accounting integrations with synchronization of balances, as MRPeasy does not post backdated journals, the transactions are posted as "adjustments to previous periods" with the value date of when the synchronization takes place.
  2. If you do not physically track stock lots and record this information in MRPeasy, you may experience situations, e.g. where items from the MO or PO (their target stock lot) are consumed, while the PO is actually physically not even received, and you are unable to edit the quantity of the MO or PO or cancel it.

Decimal places

The Settings -> System Settings -> Software settings -> Decimal places settings allow changing the number of decimal places used for unit, subtotal and total prices in CRM, Procurement, Stock, and Production planning modules.

By default,

  • prices have two decimal places,
  • except the price per unit in CRM and procurement sections. These prices can have four decimal places.

For numbers, smaller than 0.1, no rounding is performed and they are displayed based on the full internal precision, that is 10 decimal digits.

General rounding rules

With the above exception, MRPeasy uses a uniform rounding approach almost everywhere around the system:

  • Numbers above 0.1 are rounded to show 2 decimal digits.
  • Numbers below 0.1 are not rounded and are shown with all available decimal digits (up to 10).

Update currency rates

MRPeasy allows adding additional currencies to your account. By default, the currency rate that you entered is not updated automatically. To enable automatic updates, change the value of the Settings -> System Settings -> Software settings -> Update currency rates to Yes.

This function requires that all currencies are defined as 3-letter codes according to international standards (USD, GBP, AUD, EUR, etc.). See:

The provider of the real-time rates is The rates are mid-market rates derived from the mid-point between the "buy" and "sell" transactional rates from global currency markets. 


The Tracing functionality enables precise tracking of goods and materials by stock lots throughout the purchase, production, and distribution processes.


  • Some automatic actions may happen immediately after Tracing is turned off.
  • It is advised to download a database backup before changing the setting.

   Tracing turned off

  1. Available goods are automatically distributed among orders where they are needed.
    • Part/product statuses of orders are calculated based on the availability of items, prioritized by the required date of each item.
    • Anytime the availability of goods or demand for them changes, this process is carried out in the background.
  2. Items can be consumed (picked) from all stock.
    • When an item is consumed (picked), the stock lot is chosen according to the FIFO principle.
    • The user is never asked to and neither cannot select a stock lot.
  3. Customer Orders:
    • Customer Order status must be Confirmed to generate demand and automatically book goods for them.
    • Customer Orders without delivery dates are prioritized before orders with delivery dates.
    • Orders with an earlier delivery date are before orders with a later delivery date.
  4. Manufacturing Orders are prioritized according to the start date.

   Tracing turned on

  1. Goods for an order are booked (reserved) from specific stock lots.
    • Existing bookings can only be manually changed by the user’s actions.
    • If the availability of goods, demand, or the order of consumption changes, the user must change the bookings manually.
    • It is possible to reserve specific goods for a specific order, these cannot be used for any other purpose.
    • Part statuses of orders are calculated based on the allocated stock lots.
  2. Items can only be consumed (picked) from the booked stock lot.
    • The user can keep track of physical goods by labeling them with stock lot numbers and keeping track of which were used in which orders.
  3. Customer Orders:
    • Goods must be booked via the Check stock and book items function.
    • Stock lots are shown in Shipments and can be shown on shipping documents.
  4. Manufacturing Orders:
    • Stock lots are shown line-by-line in the Parts section, and can be managed individually.
    • Bulk actions are available for unbooking/booking materials for a single MO; and for rebooking all materials to planned MOs according to FIFO.

Expiry date and Quality control functions require Tracing turned on.

We use cookies to enhance your experience on our website. If you continue using this website, we assume that you agree with these. Agree Learn more Ok