Modular Solutions for Your Needs

Get a head-start over your competition and make your production ready for your global customers: Based on a revolutionary toolbox approach, mix and match just the modules you need for an affordable solution you can deploy in days instead of months.


Trace & Control

The right way to make sure that your machines are performing as intended and always running the right products in the most optimal conditions is here. Maximize factory efficiency and get a head-start over your competition, based on our powerful toolbox approach. Now it's easier than ever to ensure product quality and maximize equipment utilization.


Trying hard to reduce your inventory levels and picking up times? Production stoppages belong to the past, based on our Warehouse Management System. And as a side-effect, you’ll get a clear picture of your logistics operators’ activity. Discover the complete warehouse management solution with built-in traceability.


A new way to ensure quality and efficiency are built into the manufacturing process and are proactively and systematically enforced. Gain accurate, real-time visibility into your production and processes. Our Manufacturing Execution System  provides you with real-time production management for complete operational control. 



Trying hard to streamline quality and compliance? Speed up quality assurance with our Quality Management System, designed to help companies navigate ever-changing regulations and standards and make quality a true competitive differentiator.


Simplify your processes, boost efficiency and teamwork with our Virtual Office Solution. Create your customized, digital office space outfitted with collaboration and communication tools to replicate a physical office space.  


Compose the solution you need to meet your specific needs and processes. Add our extra modules to get a head-start over your competition and make your production ready for your global customers.

The Software Toolbox for Production & Traceability

Trace & Control: Meet customer demands on time, every time.

Maximize factory efficiency and get a head-start over your competition, based on our powerful toolbox approach. Now it’s easier than ever to ensure product quality and maximize equipment utilization.

Production Line


Configure your work stations to cover all manufacturing scenarios and makes your virtual line a mirror of the real one. 

  • Full product traceability
  • Increased operator efficiency
  • Increased productivity
  • Part and container identification
  • Reduce inventory
  • Overview and control of what is produced
  • Identification of production bottlenecks
  • Produce the necessary parts at each station based of a number of sources like: production scheduling, manual set-up or automated selection based on assembly serial

  • Load materials at the point of consumption based on BOM ( Bill of Material )

  • Automated serial flow validation based on multi level BOM

  • Configurable operation steps

Downtime Management

Real-time overview of stoppages and resolution times.; take the necessary actions in a timely manner in order to resume production.

  • Track and manage downtime events based on predefined list of issues

  • Operators can open operation downtime event by selecting a downtime reason

  • Downtime events can be processed by specific users depending on their assigned roles

  • Closed downtimes have to be validated for permanent closure

  • All downtime durations are compared with the downtime data record for later reports

  • Real time visual indicators for shop floor downtime

  • Alerts can be configured to inform about downtime progress

  • Downtime history is kept.


Process Machine Link

Get the necessary means to connect to your machines and integrate them as a whole in the assembly process by offering ready to use connection interfaces and by giving the possibility to exchange data and commands with them.

  • Connect to industrial robots using a large number of protocols (MQTT, OPC, direct serial connection etc.)

  • CATS application tells the process machine what part is produced so that the machine will select the corresponding setup

  • Machine waits for CATS signal in order to start the process

  • After the start was given CATS software will monitor the machine output until the end of process signal is received and check the success status

  • After each end of cycle CATS software will retrieve the process related values and store them associated to the process cycle record

  • The values are stored in a NoSQL database for later analytics usage purposes

Rework of Parts

Monitor the materials and labor that go in and out of the rework process. Finally no more waste,  without extra complexity and quality risks.

  • Monitor which parts go to rework, either as amounts or as single piece

  • Serial based tracing of reworked parts

  • Trace lots of materials used during rework and scrapped amounts

  • Recovery of reusable components in case of disassembling

  • Transform unneeded parts in parts in demand

Preventive Maintenance

Meet the perfect tool to schedule your maintenance tasks and track that they were performed. Enable the production of high quality products and reduce production downtimes.

  • Schedule maintenance tasks to be performed on process equipment

  • Define recurrence rules for maintenance tasks

  • Define equipment consumables that need to be replaced periodically

  • Spare part consumption after maintenance

  • Define maintenance rules based on number of cycles


Machine Value Aquisition

Good product traceability requires large amounts of data from the industrial machines involved in the process . With Machine Value Acquisition you can request and retrieve all the data from your robots and store it in a NoSQL database for future reference. 

  • Request and retrieve data from the machines

  • Store the data in a NoSQL database

WMS: The Complete Warehouse Management Solution with built-in Traceability

Reduce your inventory levels and picking up times, so production stoppages belong to the past, based on our Warehouse Management System. And as a side-effect, you’ll get a clear picture of your logistics operators’ activity.

Warehouse Receiving

Start traceability in your process from the very beginning, by following your raw materials. Our Warehouse Receiving module allows you to perform goods receipt in several modes and provides the capability to identify and trace the raw materials.

  • Manage receiving processing in multiple modes ( manual receiving, EDI receiving, scheduled receiving )

  • Match received quantities with incoming delivery advice created in advance

  • Record discrepancies between the delivery advice and the receipt

  • Print receipt labels to identify all storage units with unique serial numbers

Part Amount Decanting

Large MOQs and the necessity of keeping minimum stock levels can increase the inventory. By dividing large containers in smaller units provides higher resolution of the stock and gives the possibility of reducing the inventory levels. Our Decanting module gives the possibility to split containers in smaller units and identify them, while providing also traceability back to the original supplier unit. The module allows multiple methods of dividing a unit and comes with interfaces to integrate counting or measuring equipment.

  • Divide storage unit amounts in smaller quantities identified with unique serial numbers

  • Containers can be divided based on masterdata definitions or based on real time user input

  • Possibility to connect counters and scales for decanting

  • Printing of labels for each decanted storage unit amount

Warehouse Shipping

Goods delivery can take many complex forms today, with special rules for loading becoming a common requirements. Our Warehouse Shipping module enables you to perform deliveries in a large number of methods, from point to ship to deliveries in sequence based on customer defined picking lists.

  • Perform shipments in multiple modes ( manual, EDI based, Scheduled shipping )

  • Mobile operation support from device like Android mobile scanners or Smart phones

  • Shipping containers  and seal validation

  • Validate shipment storage units assignment in a FIFO based sequence

Warehouse Storage

Warehouses are a core component of businesses and are businesses by themselves. A well managed warehouse is an asset that cannot be overlooked. Our Warehouse Storage module comes forward to meet all your storage requirements. From chaotic to fixed location, from simple picking to pick lists that follow a specific route, we cover everything.

  • Assign item to location by scanning unique serial numbers to part and location

  • Track history of movements

  • Define custom rules and flows for parts location assignment

  • Visually represent location storage status

  • Out stock containers or parts from location

  • Pick goods based on a pick list

  • Definition of collection routes for operators

  • Chaotic, fixed location and mixed warehouses are supported

  • FIFO, LIFO and FEFO collection criteria are supported

  • Integration with CATS Process Machine Link for environmental control and with CATS Machine Value Acquisition to record the values using BigData

Stock Monitoring

Material shortages and fast reaction to inventory drops is possible when you define stock levels and you receive alerts for breaching them. Our Stock Monitoring module comes to your help with easy to use interface for defining the stock levels and timely alerts delivered by e-mail or on dashboards.

  • Monitor stock levels and execute actions depending on them.
  • Define part amount rules based on which specific actions can be taken ( alerts, automatics ordering, etc. ).
  • Custom level of stock
Physical Inventory

With complex supply chains in place, accurate inventories are essential. Use Our Physical Inventorying module to properly conduct physical inventories and report the differences.

  • Mobile applications support for shop floor inventorying process ( Example: Android mobile scanners, Smart phones, etc. )

  • Automated reporting feature that results in a summary of missing part amounts and part amounts that do not exist in the database

  • Generate scrap declaration and negative inventory costs


With space as the main constraint of warehouses, space can be used for more than a single material.  The Locations Module allows you to locate parts in an efficient manner by using a hierarchical structure in which the parts can be visualized easily.

  • Identify areas in the manufacturing environment in a hierarchical structure used to track the position of a serial

  • Represent visually the plan layout to easily identify the position of an item

  • Reduce the human effort by helping with visual indicators

  • Optimize space usage in the plant

    Spare Parts

    Management of spare parts place an important role to ensure that you have all the necessary materials available to perform equipment maintenance or to repair them in case that they are broken. Use NC-Vision’s Spare Parts module to manage your spare parts stocks and to generate alerts when they fall outside of the defined thresholds.

    • Define spare parts and stock levels for them

    • Generate alerts

      MES: Accurate, Real-time Management and Visibility into your Production 

      Gain full visibility and optimization of production and processes. Our Manufacturing Execution System  provides you with real-time production management for complete operational control.

      Production Declaration

      Timely declaration of the parts that you produced in your ERP is key for proper reporting of inventory and efficiency. With our Production Declaration Module, your production is recorded in real-time and can be exported to your ERP with the frequency that you desire. You can add your required export data format to our library of existing format.

      • Declare production directly to ERP external database

      • Generate EDI files to be transferred for later processing by external software

      • Provide modern communication protocols for external software usage that expose internal data records link production, scrap or process related information ( rest api, message broker, web sockets )

        Production Feeding

        A properly supplied production line with the right material, in the right quantity while still being able to trace the material back to the supplier packaging unit is one of the key prerequisites to ensure continuous operation of the production line, while still meeting the quality requirements. Our Production Feeding Module comes with push and pull (kanban) methods of line feeding, depending on your needs.

        • Push feeding

          • Define picklists based on production order for usage in mobile applications

          • Collect based on order

          • FIFO tracking

        • Pull feeding

          • Create kanban

          • Allocate part amount to kanban

          • FIFO picking of kanban

          • Pick list of kanbans

          • Kanban consumption

          • Kanban release

        Production Scheduling

        JIT and JIS deliveries are at the core of today manufacturing operations. In order to achieve them and keeping low stocks of finished products, you need a state of the art scheduling system. Our Production Scheduling Module provides the functions and algorithms needed to produce the right part at the right time and in the right quantity, while factoring in restrictions like running cost of the equipment, number of setup changes or availability.

        • Different scheduling concepts available (build to forecast, build to inventory and build to order)

        • Assignment of the orders to the works stations

        • Trace order fulfilment

        • Load balancing


        Packaging and identification of goods is a critical point in manufacturing plants or distribution centers and there is a growing need of being able to trace products to the container used for delivery. With ourPackaging module, you can ensure that you can trace your production lots or individual parts to the right container and provide the correct label for them. As packaging becomes more and more complex and expensive, our Packaging capability of loading and consuming packaging materials at each station gives you accurate inventory levels for them.

        • Manage packaging of parts using uniquely identified amounts

        • Multi-level packaging system in which parts can be packed into containers that can be packed in other containers –  palletization

        • Support packaging for part amounts and uniquely identified parts

        • Unique identification of packed part amounts

        • Label packages with custom designed layouts

        • Predefined or dynamic container sizes

        • Automatic container sizing based on volume or weight

        • Loading and consumption of packaging material


        With pressure to reduced inventory levels and the cost of goods sold mounting, scrap value becomes a very important component in the overall picture. Use our Scrap module to record and view in real time your scrap value. Integration with our Production Line Module allows operators to declare scrap directly at the point of material usage.

        • Declare scrap and block amounts from usage in production

        • Block scrapped amounts from usage in production or shipments

        • Generate scrap costs

        • Manage scrap declaration with standalone and mobile operations

        Work Instruction

        As more and more complex steps need to be performed by the operators and as the diversity of the parts increases, the note book with work instructions provided at each station becomes more and more important and thicker. With  our  Work Instruction module, you can show only the relevant instructions for the current step and part, allowing the operator to focus on what he has to produce. Integrate it with our Document Flow Module to ensure that all the necessary departments have reviewed the documentation.

        • Store the work instructions
        • Associate the work instruction to the production station for a specific step or part
        • Display the work instruction when it is needed

          Production & Traceability, in a Lean & Powerful Software Toolbox. Schedule Your Free Customized Demo Now!

          Together with our solution consultants, discover which modules will help you most, increase your efficiency and quality, or add traceability if required by your important clients - without breaking the bank.

          QMS: Streamline Quality and Compliance

          Speed up quality assurance with our Quality Management System, by planning, assigning and monitoring quality control inspections & supplier audits in one modular solution.

          Incoming Inspection

          Product quality assurance starts from the receiving. Only good quality materials allow for amazing quality products. Our Incoming Inspection Module gives you the means to segregate and validate the raw materials that you receive until they are validated. It’s integration with Work Instruction module gives to the operators easy to follow steps that allow them to distinguish between ok and not ok parts.

          Track received materials in free pass state based on custom rules to ensure that suspicious or untrusted materials are checked before moving them to the raw material area.

          • Define part and supplier based rules for specific part lot inspections frequency

          • All storage units with parts the are in inspection mode will receive the “check” status immediately after reception

          • Parts that are marked to be in check status will not be allowed to be used on production lines

          • Rejected containers are quarantined and cannot be used

          • Integration with our Work Instructions Module to highlight the check points

          Process Self-Audit

          Proper functioning of machines is mandatory to obtain good quality parts. Specific validations have to be performed at pre-set times or after defined actions to determine that the equipment functions within allowed parameters. With our Process Self-Audit Module you can define the necessary validations and when they have to be performed to ensure that you produce the correct parts.

          • Define validation tests that are expected to fail and that must be checked before production process starts

          • Define custom rules for when the self audit test should be made ( periodical or before/after specific production phases

          Test Dispatch

           With quality at the core of your business, it is a good practice to perform spot test of your products after they were packed. NC-Vision’s Test Dispatch Module comes to meet your requirements. Define the necessary test to be done and the selection rules and the module will select the next product to be checked. In the case that the selected product fails the check, the entire lot can be blocked until it is fully controlled.

          • Dispatch part for testing based on custom defined rules

          • Block shipping of containers based on testing groups

          • Track testing results linked to part production records

          • Define validation steps to be performed at part level

          • Define recurrence rules at part level

          • Integrate with our Work Instruction Module to provide better instructions to the auditor

          Quality Wall

          Either that we speak about new parts or about special actions after a quality issue, the quality wall is the place where parts are validated and sorted before delivery. Our Quality Wall module comes to help, allowing the operators making the check to register the parts and mark them as valid or invalid. Integration with Rework, Scrap or Work Instruction brings the features of those modules at the same station. 

          • Validate critical products by passing them thru a quality check wall before they are shipped for actions like validation or sorting
          • Dedicate application used to change the state of parts that must be validated to complete their state

          • Assign a label with a unique serial number to a storage unit that is completed and validated before shipment to confirm that the goods where checked

          Part Change Management

          In fast moving businesses, getting a new product out flawlessly is very important. Our Part Change Management Module comes to you help by enabling you to properly manage the change from one product to another or from one revision to another and it includes the proper tools to track issues related with their introduction in the production line. 

          • Track all changes made related to the part or process environment that later can be reported against other events that occur in the production flow (issues, setup change, revision change, maintenance interventions, IT interventions, etc.)

          • Track part revision change and the time from when the revision was activated in the production line

          • Link various events to a specific type of change entry (downtime intervention, maintenance, setup change etc.)

          Issues Management

          With an emphasis on quality and part traceability, we offer you the proper tool to track the issues that appeared in your own production process or at the customer. Use our Issues Management  Module to track an issue from the moment it was generated until it was resolved and to follow up also possible recurrences of the same issue. 

          • Tracking of issues that occur in production by assigning them to exiting part serials or lots.

          • Track issue as traceability record with the possibility of linking various records to it (part, line operation, storage units, process device, etc.)

          • Track issue specific documents (5Why, 8D, etc.) as data records to file attachments

          • Track issue recurrence

          • Generating the learned lesson 

          Office: Boost Efficiency and Teamwork

          Create your customized, digital office space outfitted with collaboration and communication tools to replicate a physical office space. We provide a complete set of features to help you manage a virtual office 


          Track and manage document processing using a digitalized system based on custom defined flow rules with a high level of flexibility.With the ongoing drive to digitalize document flows and to create paperless offices, our Documents Module comes to help by providing configurable document flows that allows you to manage the lifecycle of a document from creation until long term storage.

          • Upload/Download documents
          • Define document flows that move the document between states based on user action
          • Use non-linear flows for complex processes
          • Time management based on defined action duration 
          • Digital signature using physical tokens or remote API services with two factor authentication
          • Automated digital signature
          • Assignment of tags to documents
          • Assignment of categories to documents
          • Content indexing for improved search support
          • Assign tasks to approval steps

            Task Management

            Prevents project miscalculations due to missing tasks by using predefined templates, while offering an overview of pending tasks and backlogs. Communication between team members or between departments is improved by creating sub-tasks or dependencies of a task. Employees can always see a list of their tasks and backlogs, while you can monitor their overall progress.

            • Assign tasks to team members
            • Monitor task progress and completion
            • Define sub-tasks and dependencies
            • Link production entities to taks
            • View your to-do list to better manage time

            Project Management

            Proper management of projects is a key factor for success. Use our Project Management Module to create your projects based on existing templates, to ensure that the same steps are followed every time.

            • Create projects based on predefined templates
            • Calculate project duration
            • Define task owners and replacements for vacation periods
            • Define additional project tasks for extra flexibility
            • Attach documents to tasks for better overview
            • Built in task dependencies based on start or end of a task

            EXTRA: Extend Predefined Solution

            Add modules to create just the solution you need to get a head-start over your competition and make your production ready for your global customers

            EDI Import

            Today”s businesses are more connected than ever and the connections happen more and more over electronic channels. Out of these, Electronic Data Interchange is the world wide recognized channel used by all major companies. With our EDI Import module we are ready to support all the major EDI formats available, like EDIFACT, ODETTE or VDA.

            • Automatic import and storage of inbound EDI files
            • Automatic processing of inbound messages using different EDI formats
            • Custom parsing algorithms can be easily implemented

            Our advanced solution helps you develop and improve operator competency, covering every step, from defining the skills requirements for specific operations, to tracking the last training and its validity.

            • Ensure proper skills for defined role
            • Increased customer trust
            • Detailed history of trainings
            • Execute trainings in time
            • Accumulate skills for new role
            • SaaS Ready
            EDI Export

            To support the communication with your suppliers or customers over electronic channels, our EDI Export module is ready to support all the major EDI formats available, like EDIFACT, ODETTE or VDA and plain CSV exports.

            • Generate EDI files and transfer them to suppliers and clients

            • Support of major EDI formats

            • Customer specific adaptations can be easily made

            • Multiple types of file transfer protocols are supported: ftp, sftp, samba shares, email, http post, etc.

            Location (GIS)

            Identification of the place of origin for materials collected from different geographical areas is important to meet quality, safety and ethical requirements of your business. Our GIS Location module will record the geographical location from which a material was collected and is able to give warnings when the material is collected from outside of the permitted area.

            • Identify and record the position of the operator

            • Alert if the operator is outside of the allowed location

            • Record the operator location for each batch of material collected

            Move Your Production to the Next Level, Without the Cost. Schedule a Free Customized Demo Now!

            Together with our solution consultants, discover which modules will help you most, increase your efficiency and quality, or add traceability if required by your important clients – without breaking the bank.