WARNING: Changes marked in yellow indicate IMPORTANT actions that must be carried out by you or the administrator of the edinn system during the upgrade process to avoid issues.

2024-07:

Build

Subsystem


Description

673

User's Guide


New version 2024-07 is generated as readiness for integration with AI tools increases with the new API examples of Jupyter Notebooks and Python in the edinn User's Guide.

673

Terminal


Improvement in the efficiency of starting work orders that have an associated status.

673

Terminal


Corrected issue: now, when a work order advances its start to collect orphan productions, if there is a pre-planned or planned period after the new start of the order, it is removed.

674

Server


The supervisor now periodically checks the API and may restart edinnM2Reports, edinnM2Clients and edinnM2B2MML if necessary.

674

Terminal


Issue fixed: when a resource was inside a process belonging to an area, it was not possible to place it inside the area.

674

API


Improved API call to obtain current status of processes: now only processes marked as productive are displayed.

675

API


Fixed a bug in the Hourly Dashboard that caused production data to be missing when displayed with the Planning view.

676

Server


An issue with the path has been fixed. When the option to view planned times was activated, the objectives were not calculated.

677

Reports


An error in the autocontrol configuration report has been fixed where tasks were not shown for some processes.

677

Server


Improved the optimizer so that it can run without crashing, despite the amount of information in the system log tables.

677

Reports


Improved status evolution report to allow adding to favorites and caching.

677

Console


Fixed an issue in the database backup process: if no destination folder is specified, the files are not copied from the original location.

677

Terminal


Warehouse class fields are now taken into account when requesting stock.

678

Help


Explains better the behaviour of the Speed0 tags.

678

Terminal


Fixed issue in Schedule Edit form. The I/O records belonging to the selected order did not appear.

678

Help


Help for the following API call has been updated: processes/kpis/followup

678

Integration


In the I/O integration the fields were not being sent to the ERP.

679

Integration


Fixed issue in ERP stock query and subsequent management.

679

Reports


Improvements to the activity report. Now, the activity time always appears, the total time takes into account the activity percentage configured for each status and the statuses are summarized for each resource and at the end of the report.

679

Integration


Fixed issue in ERP prduction performance cancelation message.

680

Reports


Fixes a bug in the dashboards when calculating the activity indicator.

680

Help


Productive Efficiency ratio has been explained better.

680

Terminal


The dashboard now saves selected indicators so that the selection is maintained even if you close the application.

681

Server


Now, when there is a new automatic time usage, the previous time usage is closed indicating the modified date and also the modifier identifier.

682

Server


The periodic OEE calculation excludes archived areas and areas whose subareas are all archived.

682

Server


The option to save the status evolution report has been added.

682

Server


Now autocalendar schedules statuses only for the next 720 days.

682

Server


Fixes a bug in the Total Time calculation for processes where an operation time has been defined.

682

Terminal


Allows you to display OEE, EP and Activity indicators on both the dashboard and the path.

682

Terminal


Now, the terminal writes into server log as high detail messages

683

Integration


Fixes an issue with fields creation.

683

Reports


Resolves an issue in the results report that did not differentiate between the results of orders from different areas.

683

Terminal


Now, when a work order that has already been started is assigned, only the outstanding amount is reassigned.

683

Terminal


Do not ask for notifying production when active order has target equal to zero.

683

Terminal


Improves the time response of the check for the presence of the result in the database.

683

Terminal


Fixes a bug when changing the process status when starting an order.

684

Terminal


Fixes an issue with checking active orders.

2021-01:

Build

Subsystem


Description

501

Terminal


New Area Administrator role, which allows to manage processes and their PSR relations inside the areas seen by the user.

501

Terminal


Now, when you copy and paste a dashboard between users, if there are particular favorites, it warns that those favorites will not be copied, but makes the copy of the rest of widgets.

501

All


Size of description fields of results, statuses, order reference, SPC program and SPC measure, has been increased to 341 maximum characters.

501

Reports


Fixed error that creates an area loop. Now is not possible putting an area inside of itself.

501

Console


Now, in the Console, there is a new button to manually clear the Logs.

501

Terminal


Now, in Schedule, you can also import a list of orders from the clipboard.

501

Terminal


Now you can change the descriptions of the default statuses, which is useful to change the PENDING of the not justified FAIs.

501

Server


Process responsible will be no more notified of auto changes and OnOff changes of statuses as this information has been considered unnecessary.

501

Terminal


Added Image property to edinn Button to put a image instead of an Icon. Note that Icon should be setted to None for using this new property.

501

Terminal


Now processes can show images.

501

Reports


Fields option added to Schedule FollowUp report. If you choose a record of the Schedule FollowUp report, you will be redirected to the status report where all the work order statuses will appear.

501

Reports


Now you can filter by order in the Status Status Report.

501

Terminal


New device configuration option, now you can choose a default period for every device.

502

Terminal


New "Remember me" option in the offices login, which allows fast log in without having to type user and password.

503

Terminal


Now administrators can also manage processes, areas, resources and other, using the mouse right button from the main window both in tree and in tiles mode.

504

Terminal


Now if the process is related to a resource, the default starting status for a order when you create it is the producing status marked as default in status configuration.

504

Terminal


Now you can access the work order URL folder from schedule edit.

504

Terminal


Now in the win32 terminal main window you can asign areas and processes to devices with mouse right click.

504

Terminal


New PSR Relation button. Now you can assign a status to multiple processes.

504

Terminal


Now orders must be assigned to an area and can be assigned to any process.

504

Server


Now the server can automatically perform its own database backup. By default, companies created with the Wizard, when the Optimizer task executes, do their own backup of the database in c:\Program Files (x86)\edinn\edinnM2\server\backups\CompanyId

505

Server


Fixes a bug that was causing some UTF8 characters to be changed in the languages when updating the server automatically.

505

Server


Fixes a bug that was preventing to show up the alerts of delayed orders.

506

Server


Fixed that prefinished orders were taken into account for the users alerts, when typically the user is not responsible to go from pre-finished to finished status.

506

Terminal


Now the Planned Operation Time can be indicated in the process configuration. This will cause changes on the calculation of availability and speed.

506

Terminal


Now in the main window, when showing current status of areas, colours of statuses are only shown for those areas which processes are working in an order which affects that specific area; otherwise, are shown as unscheduled as they are not affected.

507

Terminal


Now you can change the priority (WBS) of multiple tasks at the same time.

508

Terminal


Now you can change the resolution of the win32 terminal by maximizing the main form.

508

Terminal


Fixes a bug that caused the Console to not copy the fields of the PER relations.

510

Server


Now orders are only archived to historic data when they are finished or cancelled.

510

Terminal


Now, in the orders, the description field is multiline, and you can see it from the View Schedule window with the new (i)nformation button.

510

B2MML


Prevents the creation XML messages not well formed and write the error in the log.

510

B2MML


Fixed issue #518872. When an order is deployed to several processes the system asign the cycle time and quantity of the first process.

512

Terminal


Now when you reschedule a work order, or change its status to prefinish or finish, the responsible receives a message.

515

Server


New Work Management module. Servers might need relicensing.

515

Terminal


Now statuses can be configured to require a mandatory comment.

515

Terminal


2 more device themes, Light bright and Dark bright, have been added. Now, by default, colours are softer (pastel).

516

Terminal


The speed graphic has been corrected so that it is reescaled to +10% of target speed.

516

Terminal


Corrects a problem which affected to the internal time of the terminal when connected to a company and then to another company in a different time zone.

517

Terminal


Prevents the Pop up messages to open multiple windows, to avoid confusing the user.

518

Terminal


New Scheduled configuration option for Areas.

518

Terminal


Now the limit date and time of the work orders is automatically updated when any of the time parameters are changed.

519

Terminal


Now a status can require an update of the progress of results or orders.

519

Server


Now the monitor can calculate the time when results should be generated considering the process maximum cycle time and the last generation of results or the current working order limit date.

520

Terminal


Now you can change (move) the order of the statuses while you are selecting them if you have administrator permission.

520

Reports


Now the Quality/Summary report can be displayed as a graphic.

521

Terminal


New support for recurring orders and auto calculation of their deadline.

523

Terminal


Bug fixes, improvements and better colours.

528

Server


The behaviour of the exceptions has been improved.

529

Terminal


Bug fixes (In&Out window, duplicate entries when creating API sessions, and other) and improvements.

530

Reports


New Operation report, useful for processes which are persons.

531

Terminal


Now user cannot login if the version and the build do not match with those on the server. In addition, the "remember me" function will not autologin in that case. When it launches the automatic update, it copies to the clipboard the URL for the manual update, in case the user needs it.

531

Terminal


Now users can manage autocontrol tasks which are shared by multiple processes and also tasks can be launched for multiple status.

531

Terminal


Big data has been improved so that calculations are done much faster. Servers should have now at least 10% more free computing power.

532

Terminal


The size of the URL fields has been increased up to 16 kilo bytes to be able to store more and more complex URLs.

535

Terminal


Bug fixes and improvements.

536

Terminal


Now emails are sent to users when certain scheduling events occurr and also know why their associated process were put into a stopped status by the monitor.

537

Terminal


Now there is a button + on the main window if you are admin. Allows you to add areas or asign processes to areas.

537

Terminal


Now the gantt shows in grey days where all processes are not working.

538

Terminal/Reports


The path graphic has been corrected to adjust to the "path" graphic especifications. In detail, it rescales to put the 100% OEE line or the highest accumulated production, what is higher, at the last horizontal line which contains the maximum quantity.

539

Terminal


Tooltips have been improved and now can be activated/disactivated from the ? help button.

540

B2MML


Added a validation for Location tags. Now, if the ERP sends a Equipment Element Level that is not in the valid list, edinn will reject the order.

540

Terminal


Now multiple comments can be associated with records.

540

Terminal


Now the user can select which columns wants to see in the scheduling tables.

540

Terminal


Added support for mouse wheel scroll in the the tables of scheduling and in the form to search statuses and results.

541

Terminal


Fixes a bug that caused that when the terminal was forced to update from the server Console, it tried to update from ecloud.edinn.com instead of using the current configure server for updates.

541

Terminal


New contextual menu on the main window allows to move areas to other areas or the content of an area to another area, which is useful to manage projects.

541

Terminal


Now future statuses scheduled manually by users in the calendar or in the statuses window will be automatically applied or justified.

541

Terminal


Fixes a bug in the speed graphic.

541

Terminal


Now you can navigate to all the records related to another record.

541

Terminal


Now users can insert future statuses in the planned calendar.

542

Server


Now the system warns administrators when the configuration of statuses generates duplicates: statuses at the same time.

542

Terminal


The ? button of all windows has been converted to a menu button as it now allows also to manually switch to night (dark theme) and day (light theme) mode. 

543

Terminal


Fixes a bug that was showing the wrong web page when the automatic update of the terminal failed.

543

Terminal


Now administrators and administrators of areas can assign roles using the mouse right button from the main window both in tree and in tiles mode.

543

Terminal


Fixes a problem when inserting bad results.

543

Server


Fixes a problem that affected reports and other server tasks when analyzing the activity of a work order.

544

Terminal


Fixed a problem that did not allow to justify certain statuses indicating incorrectly that it was blocked.

544

Server


Fixed a problem when opening sessions (API, Terminal and Reports) that showed "Duplicate record".

544

Terminal


Fixed a problem when assigning devices to areas from the mouse right button on the main form.

545

Server


The monitor will not warn to resources associated with processes of next stop if the process is in an unscheduled or dependency status.

545

Terminal


New recurring results which are the only applicable for recurring tasks or work orders.

545

Terminal


Now the main window, and therefore all the others, can be resized without needing to restart the app, if the user is allowed to change size.

546

Server


Fixes a bug by which backups were not automatically generated by the Optimizer.

546

Reports


Fixes a bug in the report Analysis\FTE.

547

Server


Now the Master Port is restarted if it fails.

548

Terminal


Fixes a bug by which some searches did not work in the win32 terminal Locate window after having clicked on the results table and having seen fields of the previous search.

548

Terminal


Now tasks/work orders can only be started or stopped from the view schedule window. This is to prevent uncontrolled events, like having 2 or more orders started in the same process.

549

Terminal


Fixes a bug when moving areas to areas, from the main window with the right mouse button, that was causing children areas to not be moved.

549

Terminal


Now if the user only sees a process or an area, it will have to click it from the main window. Before, he/she did not have to click it, but that auto click inhibited the user to see the global ratios of that element.

549

Reports


In the reports, the selection of areas and processes was lost when changing from some reports to other reports.

550

Terminal


The functionality of assigning area roles to resources is now available when selecting areas, and not processes, with the mouse right button.

551

Terminal


Fixes a bug when starting an order, the server option 'Ignore FAIs in manual processes' was disactivated and the process had a FAI status.

551

Terminal


Tooltips to guide new users have been improved in the win32 terminal.

551

Reports


Fixes a bug by which some widgets were showing data from other widgets.

551

Terminal


Fixes a bug by which default values of fields were not being loaded into tasks/orders when creating them.

552

Server


Some bugs have been corrected and performance of Big Data has been improved.

553

Terminal


Fixes a bug that was causing the path of the main window of the terminal to not change period correctly.

553

Server


Fixes a bug that was launching autocontrol tasks despite they were marked as inactive.

554

Reports


Fixed issue #741956. There was an error which caused slight differences of production in some reports (internally ProdGet, it was not filtering by process id).

554

Reports


Fixed issue in report Status\Status and Registry\Not recorded: Order does not appear when showing report by areas instead of by process.

554

Reports


Improved the load of work orders in report Statuses\Statuses that was sometimes hanging Google Chrome and not other explorers like Firefox.

555

Terminal


Fixes a bug where I/O heritage was not working correctly for new results.

555

Reports


Now favorite reports inform of when each report was last updated and the time it took to update it in order to know which reports are consuming more resources.

556

Terminal


Now you can assign the active order to a production record which was created with the PN field empty

556

Terminal


Fixes a bug by which some results did not appear in the PSR Relations configuration.

557

Server


Fixes 2 bugs in Big Data: was showing errors when there were no changes in database; and was not considering correctly the last record.

557

Server


Fixes a bug in reports cache that was not caching certain favorite reports.

557

Terminal


Now results are not requested when justifying or inserting a status which is not the last.

558

Terminal


Now can require strong passwords when user is manually changing it from win32 terminal.

558

Terminal


Now the automatic scheduler considers calendar as all available when no calendar has been defined.

558

Terminal


Fixed bug: Autocontrol task does not generate production.

558

Server


New function InvokeAddOn to be used for any AddOn of the company.

558

Terminal


Speeds up entrance to the Results window.

558

Terminal


Fixes several little bugs and improves stability of automatic scheduling.

560

Reports


Fixes a bug that could hang certain reports.

560

Terminal


Now URLs can also open folders.

560

Terminal


Fixes a bug that was not putting the current date and time when using the + in the statuses window.

560

Terminal


Fixes bugs that were not updating the quantity of the work order when inserting and deleting bad results.

561

API


Now there is an API entry for report Analysis/Productivity.

561

Terminal


Fixed Issue: When charging field values for results (or IO), it tried to load fiels associated with process and it should not.

562

Integration


Now production is synchronized with ERP according to product type.

562

Terminal/Integration


Avoid sending zero production message to the ERP while starting order.

562

Terminal


Fixed issue in user invitation. It was sending father area id instead of current area.

563

Terminal


Fixes a bug that was not allowing to start a work order when there was an active FAI in a process and certain additional conditions.

564

Terminal


Now the calendar can be managed by creating and deleting statuses even for whole areas.

564

Terminal


Fixes a bug that was not updating the Recurring option when creating a work order using another work order as template.

565

API


The load of the tiles from the terminals has been optimized because now in GET /tree API function you can pass the area from wich you want to get the tree (by default is empty) and set if you want get items recursively (by default is 0: no recursive).

566

Terminal


Automatic scheduler has been improved so that now takes into account more possibilities. User can indicate how much time he wants to invest into searching these possibilities.

567

Terminal


Now you can browse unread messages.

567

Terminal


Now PSR relations can be copied an pasted to other processes.

567

Server


Fixes an error (Duplicate Entry) when copying and pasting a process.

567

Server


Envision (prediction of failures using Neural Networks) has been improved. Now the system self-trains until achieving the targets indicated by the administrator. In addition to many internal improvements, it is also more powerful by supporting multithreading.

569

Terminal


Now user can import/export the work orders via CSV files.

570

Terminal


Now you can see a URL document stored in a field with the folder button used for result or schedule URL.

570

Terminal


Results window, and starting a work order, have been speeded up as results' target is only calculated when necessary.

570

Terminal


Schedule window has been speeded up as calendar is only loaded when needed.

571

Reports


Fixed bug: when user logged out from Reports, the URL used the server name instead of the webserver name.

573

Reports


Fixed bugs in Reports Cache.

574

Terminal


Fixes a bug that was not allowing the user to change result when it needed fields' values from a previous result and that was the first result change of a new process.

575

All


Component XML4 has been updated to XML6 in all the system (AlertsUpdate, B2MML, Bindings, Client_Class, Controls, ProdSync, Reports, RepotsCache, StockSync, some UDLs and Wizard).

575

Terminal


Now, reference changes in inputs and outputs can be done from the results window.

575

Terminal


Now you can test the URLs configuration before saving the new configuration.

576

Terminal


Now the schedule CSV import and export allows to manage the recurrent and auto due date calculation columns.

577

Reports


Fixed issue in Results\Results report. It was grouping by machdate, hidding scrap and rewoks when were created at the same time than production. Additionally, it did not show all the available information about inputs & outputs.

577

Reports


Type and class have been added to reports related with statuses.

577

Server


There are changes in the structure and content of internal multi database fields (technical administrators should check that Subdomain and APIHost fields start with http or https [depending on the security configuration of the webserver] and that their content match between tables edinnm2.comp and edinnm2.serv).

578

Server


Fixes a bug that was creating autocontrol tasks related to statuses even when marked as Inactive.

579

Terminal


Fixes a bug that was causing to not load processes in the main form after changing server or company.

579

Terminal


Fixes a bug that was causing an error when forwarding (sharing) a comment.

579

Terminal


New Calendar report, showing the calendar of all processes.

579

Terminal


Now user can use MTP "paste" botton with multiple selection.

580

Server


New auto register option for new users. This feature requires a new line to be added in C:\Program Files\edinn\edinnM2\Server\websrv\Apache\conf\extra\httpd-vhosts.conf, after each ServerName line, add: Header set Access-Control-Allow-Origin "*" 

580

Terminal


Fixes a bug by which the alert of new messages blinked but then, when the user tried to open the messages, he/she could not.

580

Terminal


Fixes a bug by which, sometimes, the week number shown in the date and time selection form was not correct.

580

Terminal


The reserved word ALL for lines, and its special behaviour, have been deprecated.

581

Reports


Fixes a problem in the Wizard of company creation that was not inserting APIHost info correctly causing dashboards not to be refreshed automatically.

581

Terminal


Now, when a result is marked in PSR relations to be propagated, the result is propagated but not the work order.

581

Server


Now Autocalendar replaces calendar periods instead of temporary deleting them, to avoid possible failures when the system schedules the estimated dates of completion of work orders.

581

Terminal


Now the View Schedule window is only refreshed when the user clicks the refresh button or under certain circumstances, but not every time.

581

Terminal


Now when a work order is assigned to a process it can inherit its PSR configured speed.

581

AlertsUpdate


Fixed issue: Alerts now propagate correctly across areas of areas, whether areas are planned or not.

581

Terminal


Now the area chart shows the alerts of the processes it contains and you can navigate through them, just like the tiles.

581

Reports


Now, the ratios report in area chart mode shows alerts for the processes it contains.

581

Terminal


New property "Archived" to archive areas. Archived areas do not appear in the drop-down list of the planning window.

582

Server


Now the automatic update of server saves disk by leaving only 2 folders for the backups of the files.

582

Terminal


Now the user can assign roles of process resources from the main window with the mouse right click.

582

Server


The precision of Big Data has been increased as now the monitor dumps results only when processes are in production. This is to maximize the possibilities of quantities in results matching those of reports and dashboards, by avoiding the weightening of results according to productive periods.

582

Server


Third party components have been upgraded to avoid vulnerabilties and improve performance: Apache (2.4.48), PHP (7.3.30), ODBC (5.3.14) and MySQL (5.7.35).

582

Server


Fixes a bug by which statuses set in the calendar were not being passed to real statuses.

582

Terminal


Fixes a bug by which area administrators could not assign roles to the process by right clicking from the main window of the win32 terminal.

583

Terminal


Now the updater and the setup uninstall and install the ODBC driver, as a way to assure that it is updated to the right version.

583

Terminal


Fixes a bug that was making not possible to navigate to URLs which contained an = symbol.

584

Terminal


MS Project (XML) and FIEBDC-3 (BC3) files are not supported anymore to import projects.

584

Server


Fixes a bug that was causing some FAI statuses to appear blank in the status code.

585

Reports


Fixes a bug in the filter by status of the Schedule\Schedule report.

586

Server


Now the representant processes have the same OEE of the areas they belong to.

586

Server


Now the optimizer does not perform backups of the m2logs table to assure that backups are performed.

586

Server


Now the VeryHighDetail option of the logs will only last activated a maximum of 7 days, to assure that hard disk is preserved as much as possible.

587

Terminal


Not it shows a message when loading a work order of which result does not exist.

588

Reports


Now backups of the data are available for download (only for super administrators) from the reports menu. This allows super administrators to safeguard their data.

588

Terminal


New event for automatically launching autocontrol tasks: Field change. It applies only when starting a work order and it will launch the autocontrol tasks if any field changes in results.

588

Server


Now signals of production, scrap and rework pulses, in combination with their equivalent counters, are supported by the monitorization methods edinnHIP, edinnManual, edinnBOX_1 and edinnSIM_1.

588

Reports, Terminal


Now you can customize the information shown in the path and the hourly board.

588

API


Now you can customize the KPI list in the functio ProcessKpiPanelGet.

588

API


Now you can delete status searching by process, finish date and start date.

588

API


Now you can delete production order or tasks searching by process, and order id.

588

Server


Now processes will auto justify with the manual entries of the calendar when entering into FAILURE.

589

Terminal


Fixes a bug that was sometimes crashing the terminal when starting a work order.

590

Terminal


Fixes a bug that was causing to check changes in fields when finishing a work order.

591

Reports


Now you do not need to be Administrator to test the API from the reports.

591

Terminal


Now user can change working orders priority changing their grid position.

591

Terminal


Now user can specify fields for the autocontrol option "field change".

592

Terminal


Now, when creating an area with right mouse clic from the main window, it will inherit the parent area's configuration (Scheduled and others).

592

API


Now you can use reschedule to change planned start date, planned end time, duration and target of a work order.

592

API


Now you can replace a whole parameter of a work order.

593

Terminal


Fixes a bug by which areas of areas were not reflecting correctly the color of the status of the area in current period.

594

All


Internal treatment of dates has been improved to avoid problems with certain regional formats.

594

Terminal


Now, notifications of changes in the status of work orders can be disabled for certain resources.

594

Terminal


Now, every time a change is done in PER Relations, it can be applied to all processes.

594

Terminal


Now, when importing work orders from a CSV file, duplicates of work order id can be avoided.

595

All


Internal treatment of dates has been improved to avoid problems with certain regional formats.

595

Terminal


Fixes bugs (was changing the WBS priority field, was not assigning work to the order and other minor bugs) of automatic scheduling.

596

Terminal


Now in Schedule Edit form, only areas of processes can be selected.

596

Terminal


Fixed issue in Schedule Edit form: Now edinn will recalculate cycle time after duration change.

596

Reports


Now you can view status summary and evolution grouped by working order.

596

Terminal


Fixes a bug that was importing work orders from the clipboard with an incorrect limit date.

596

Server


Now emails are sent more robustly by the server, also accepting new domains like .digital

597

Terminal


Fixes reescaling problems in the window to edit scheduling.

597

Terminal


Now, when marking 3 messages as viewed in the same user session, the terminal will ask if the user wants to mark all pending messages as viewed.

597

Reports


Fixed issue: Some database connection were unclosed.

597

Integration


Fixed issue in B2MML function to write XML files.

597

Integration


Removed unnecessary getchunk reading XML from database.

597

API


Added funtion to get processes from an area.

597

API


Added a parameter in processes get results to filter by type.

597

API


Added a parameter in processes get statuses to filter by type.

598

Server


Now the path graphic internally supports to now start from 0 when a result changes.

598

Terminal


Fixes a bug by which the vertical scroll bar of the schedule editing window was not working.

599

API


Fixes a bug of duplicate id when inserting statuses in calendar.

599

Console


Hides unused parameters and checkbox in Console/Interface: Notify on status change.

599

Server


Fixes a bug that was causing the central service to not send data to the B2MML interface.

599

Reports


Fixed a bug in report analisys->pie. This report did not work for areas.

599

Reports


Now you cannot add the home of the reports to favorites and reports_cache will not try to calculate it.

599

API


Added a parameter in API calendar in statuses get to select from actual statuses or calendar statuses

599

Terminal


Now users can launch the automatic scheduling for a specific date.

600

Terminal


Now users can import working order relations from CSV.

600

Terminal


Fixed issue: Duration always 0 for areas in view schedule type Gantt.

601

API


Added parameter showfields to results config get request.

601

API


Added parameter type and showfields to processes_statuses_results relation get request.

601

Reports


Increases the URL field length of favorites table to 2048 chars.

602

Terminal


Due to technical limitations, sizes of URLs have been changed to 341 for the terminal and 1024 for the reports.

602

Server


The optimizator now does not backup m2reca to be able to perform the backups correctly.

602

Server


Fixes a bug in BigData by which it was not updating the record following the batch of updated records.

602

Server


Now the Central service does not send statuses to the interface when it is configured to not send.

602

Terminal


Fixes a bug in the editing schedule window that was omitting changes.

603

Server


Fixes a bug in BigData which was showing an error in the logs.

604

Terminal


Fixes a bug by which it was not automatically adjusting the start time of a status when changing the end time of the previous.

604

Server


Fixes a bug in Big Data which was not updating correctly when only an end time was changed in a status.

605

Terminal, Reports, API


Added customized data CycleQTheor & CycleTTheor.

605

API


Added a paremeter prefix to filter PSR relations by the result.

605

API


Added a paremeter history to indicate if all the PSR relations for a result will be shown (1) or only the most recent (0).

605

Terminal


Now, when you change process-status relacion, the terminal free the cache of statuses of the processes affected.

605

Terminal


Now, when you acces to view schedule window from main windows with a process selected, the orders are fitered by the process.

605

Terminal


Now, you can copy and paste roles/functions between resources.

605

Server


Reports caching now is done with a task that is programmed per company, and not per server. This is to avoid that favorites of one company delay caching reports of another in the same server.

605

Server


Now reports caching is done starting by the reports with the shortest periods.

605

Server


Fixes a bug that was justifying old statuses as future statuses.

606

Server


Fixed issue in MachPeriodGetResults causes timeout error in query.

606

Server


Work orders will not be purged because of Real time oldest records. This behaviour has been changed as some companies have very old work orders.

606

Terminal


Fixes a bug that allowed the user to program a future status without end time. Now it also allows the user to cancel a future status programmed when manually inserting any status.

606

Server


Now the monitor converts to capital letters any data read in a Result_Id signal. Also the console converts to capital letters the content of the ResSuff field, as it contains an id of a status or an id of a result, and they must be capital letters in edinn. Also the monitor will read results in capital letters.

606

Server


Fixes a bug in ScheUpdQt: the order quantity was not updated if there were no changes in the integration.

606

Server


Fixed issue in BigDataPrevious when there is no previous record.

606

Terminal


Fixed issue in FieldsGenerate when there is no previous record.

606

Terminal


Now, in the calendar you can delete a status from all the processes it belongs to.

607

Server


Now the wizard encrypts the backups compression password to be coherent with the rest of the components of the system.

607

API


Added new API call to get informatio about one result.

607

API


Added new API call to get information about the PSR relation indicating one result.

607

Terminal


Autocontrol: Now you can launch a status when an autocontrol task is marked with error.

607

Server


Now, when creating a company in the cloud, Community emails are not generated as Community license is not allowed in the edinn cloud.

607

API


Added new API call to create relations between results: ResultsConfigRelationsCreate.

607

Terminal


Fixed a bug that was changing CycleT and CycleQ, to those indicated in the PSR relation, when importing work orders from a CSV file.

607

Server


It has been removed the restriction that cycle times had to be greater than the monitor parameter "Check counters every", as apparently is not necessary anymore.

607

Terminal


Fixed a bug tha was adding a new status when finishing order. Now only adds the status if time intagration is enabled.

607

Server


Added extra information in log on error exporting to CSV. Now ReportsCache writes the size in bytes of the CSV file.

607

Terminal


Now the automatic scheduler allows to keep work orders in the same process.

607

Terminal


Fixes a bug by which when assigning personnel, when changing the date and saving changes, the changes were saved in the new date and not when they were made.

607

Terminal


Load of work orders in scheduling windows has been accelerated.

608

Terminal


When assigining a work order, request to update CycleT and CycleQ of work order from PSR relation has been removed, as no utility was found for this question.

608

Terminal


Fixes a bug when importing work orders with percentages in the fields which can be in percentage according to the result.

608

Server


Fixes a bug in Big Data that was causing sometimes an error in the record previous to the period being refreshed.

609

Terminal


Fixes a bug that was causing, sometimes, a crash in the load of the schedule window.

609

Server


Now the supervisor periodically checks the API and could restart edinnM2Reports and edinnM2Clients if necessary.

609

Server


Fixes a bug that was not closing statuses with maximum time when they were scheduled with the calendar.

610

Terminal


Fixes an error in the Terminal win32 setup package.

611

Terminal


Improves OEE calculation so that when a process is producing more than the theoretical quantity, this is not affecting the aggregated calculation for the area.

612

Server


Fixes a bug in the Wizard for the creation of new companies that was duplicating the dashboards for the processes that were shown on the terminals.

612

Terminal/Reports


Sets pen width to 2 for production line in path.

612

Monitor


Fixed issue when you have EdinnHIP and other protocols, edinn only tries to start edinnHIP.

612

Terminal/Reports


Now the path graphic draws flat in not productive periods where there are results points in their beginning or in their middle. This improves user perception.

613

Terminal


Fixes a bug by which when giving access to a user to an area, was removing his/her access to processes in other areas.

613

Monitor


Now more methods are capable of managing all the signals.  edinnBOX_1, edinnHIP, edinnSIM_1 and Manual.

614

Terminal/Reports


Fixes that the path and speed graphic were not showing the scale in the Y axis when its scale was little.

614

Terminal


Now, if a process is scheduled, it behaves identically when modifying a result or inserting a new one, with respect to not permitting the change or allowing it to supervisors. Before this change, modifying was possible to supervisors but not inserting.

615

Terminal


Now you can add dashboards by company.

615

Reports


Fixed issue: When a favorite report reurns no rows reports_cache crashed.

615

ReportsCache


Now if you schedule a list of reports to reports cache, they will be calculated in the order you decide.

615

Terminal


A field marked as to be asked at work order starting, was asked twice by error.

615

Reports


Fixes a bug in the Operation report by which processes which started working after the start of the period were not showing operation time.

616

Reports


Fixed a bug where description in results was truncated, but only when selecting area.

616

Monitor


Now, when a monitored device is not availble, the monitor will not create repetitive messages in the logs saying "Ignored counter with value 0 treating item...". It will create only 1 and another when communication with device is restored. This is to avoid writting too frequently into the logs.

616

Terminal


Fixed a bug in Locate window, when showing reults of many processes, the records were duplicated. In addition, when showing statuses of many machines, they did not appear.

616

Terminal


Now terminals will connect with the API through a new field de in companies table called APIHostClient.

616

Server


Now server applications will connect with the API through the field APIHost. The default value of this field is http://127.0.0.1:8080/

616

Server


Tries to address a problem where the server component edinnM2_CentralPort.exe consumes 10 to 20% of CPU.

617

Terminal


Now, when re-assigning work orders, also the area can be changed.

617

Reports


Fixes a bug in the Registry\Not recorded report.

617

Monitor


Now the monitor generates SPC alerts when measures are out of limits.

617

Reports


Fixes a bug in reports cache that was removing URL of a favorite when the paremeter id_refa was different than expected.

617

Reports


Now reports cache reopens the conection for each report to avoid timeout error.

617

API


Now in processes/setatuses/results relation get call, API will show result equivalent units.

617

API


Now in bigdata get call you can leave process in blank and API will show you the data for all processes.

617

Reports/Terminal


Fixed issue in graphic production path. Now production path is horizontal when underlying status is not ptoductive type.

618

API


Fixed a vulnerability in API login since build 597.

618

Terminal


Now it can be configured, in resources, what must happen to the status of the current work order when another work order is started.

618

Reports


Corrected an issue which was making the URL of some favorites to be deleted.

619

Console


When Creating the first company, now also the M2Reports user is given access to the local multi database.

619

Terminal


Solves an error that was appearing in the main window, when loading the tree or tiles, when changing from one company to another in a different server (API Host).

619

Server


Changed parameter in Apache configuration ThreadsPerChild to 500 to allow by default edinn installations with more simultaneous users.

619

Terminal


Fixes a problem that was accepting empty fields that were mandatory when the status of the autocontrol task was Warning.

619

Server


Fixes a bug that was preventing the summary of alerts to be sent by email.

620

Reports


Fixes a bug in the contains filter and in the Class column of the Statuses\Statuses report. Additionally the report has been speeded up.

620

Reports


Now you can get the ratios and ratios-evolution report of areas of areas and areas that include both areas and processes.

620

All


Represent property has been moved from process to area-process relation.

620

Server


Now messages between the Monitor and the Central are not deleted, but marked for deletion when the database is periodically optimized. This will be useful to analyze problems related with these messages.

620

Server


Fixes a bug (in the database triggers) that was preventing Big Data to be updated when CycleT or CycleQ of a work order was changed.

621

Server


Fixes a bug causing the Central to not consume messages.

622

Reports


Fixes a bug that was causing the operation time not to be considered per the date configured in PSR Relations.

622

Reports


Fixes a bug in Reports\Ratios Evolution that was showing the shift name in the first column.

623

Terminal


Fixes a bug by which the estimated date and time to finish a work order was not being updated when changing the duration from the work orders edtiting form.

623

Server


When updating, the task Reports_Cache is no longer re-scheduled.

623

Server


M2B2MML no longer sets automatically a setup time.

623

Terminal


Fixes a bug by which PSR CycleT and Q were not being populated to a work order if the Duration check was marked.

623

Terminal


Fixed error in the query for manual input of resources.

623

Terminal


Now the labels of hourly dashboard will adjust their sizes to the size of the window.

623

Reports & Terminal


Now the path will show a new theoretical line as the projection of the current results.

624

Server


Now the windows process id is included in the system logs which is useful to identify different threads.

624

Reports


New Night Mode in the web reports.

625

Terminal


Fixed an issue in the PSR configuration window when tring to modify a result with no records in the grid which terminated the app.

626

Terminal


Schedule editing filter, when selecting All, properly includes pre-scheduled work orders. 

626

Reports


Performance of the web reports has been improved as now the reports cacher does not connect to the API through the web server, but directly.

627

Terminal / Reports


Now the path graphic can be configured to have the axises outside of the graphic and to put the results scale on the right, together with other options. Please check the Edinn Server Installation and Maintenance Guide.

628

Server


Minor stability improvements, like for example that now Big Data updates changes separatedly of updating Big Data. This will probably speed up the system although it could unlikely cause certain big data calculations to be repeated.

629

Terminal / Reports


New visual theme "Softer" and now themes are available in the reports.

629

Terminal


Now, when a state is a consequence of a propagation you can navigate to the state that originated it.

629

Terminal


Reactivates autocontrol tasks launching from terminal.

629

Server


Corrected an error where conmunication with ERP failed, in ProdSync.

629

Terminal


Manual operations with work orders have been speeded up when the server is marked to "Dump on stop" in the Console, Monitor and then Results tab.

630

Terminal


Fixed issue in assign personnel window, making IN to an area.

630

Reports


Fixed issue in dashboards. Now font size in widgets will adjust to the available space.

630

Terminal


Fixed issue in path control of dashboards. Vertical alignment of labels did not apply.

631

Reports


Fixed issue while dropping column in RepRatios.

631

Server


Fixed exception in BigData module where a very short period without previous production caused anomalous results.

631

Terminal


Fixed issue in autocontrol configuration. If you had only one process, you were not able to select it to assign autocontrol tasks.

631

Terminal


Modified scrollbars of grids.

631

Reports


Fixed issue in report schedule/followup target column showed wrong data.

632

Terminal


Allows cancelling multiple selected work orders from the View Schedule window.

632

Wizard


Fixed issue creating process for a new resource.

632

Terminal


Now, in Configuration\Process Status Result Relation, the history of all the results records is shown.

632

Reports


Fixed issue in autocontrol report. Comments were copied to the next records.

632

Terminal


Fixed an issue that was showing pre-scheduled work orders when selecting the ALL statuses in the View Schedule window.

632

Bigdata


Fixed an issue thas was getting production reports previous to the start time and calculating negative productions.

632

Server


Fixed a bug that was archiving work orders even if they were not finished.

632

API


Fixes a bug in ResultsCreate (POST) which could be causing problems.

632

Terminal


Fixes a bug that was not showing the colours of the processes according to the MTBF targets.

632

Server


The MTBF calculation now does not consider as a different failure a consecutive one: starts exactly when the previous finished.

632

Terminal


Now the look up list of the on screen keyboard shows up over the keys, and not behind.

632

Reports


Fixes a bug that was showing incorrectly OEE in the Recommendations\Diagnosys.

632

Console


Fixes a bug by which it was incorrectly indicating of no Envision license when using the "Test" button from the Console and Envision tab.

633

Server


Update of work orders (ScheUpdQt) has been improved to reduce work load and to avoid resending to interface.

633

Server


Propagation of statuses has been improved to take exceptions into account.

634

Server


A bug has been corrected and now representant processes are propagated with the same original status.

634

Terminal, Reports


Added new parameter to path: now you can show the comment of the active order in the path. If the comment has the ":" character, it will be shown in two lines.

634

Terminal


Now you can cancel work orders that are not assigned to any process.

635

Terminal


Standard API Dashboard has been improved to consider longer periods.

636

Terminal


Fixed a bug that affected position and scaling of the labels in the path.

636

Reports


Fixed a bug in report Calendar: substring out of range.

636

Reports


Fixed a bug: the path was not being cached.

636

Reports


Fixed a bug: when reports cache user had no permission to show any process, reports cache returned an unespecific error.

636

Reports


Fixed a bug where Hourly Board would not adapt to selected theme.

636

Reports


Removed detail check in activity report as is useless.

636

Terminal


Fixed issue using areas with 0 as id.

636

Wizard


Fixed issue registering in a company without processes.

636

Reports


Fixed issue where ReadProduction could collapse under specific circumstances.

637

Reports


Path fixed to adapt properly to selected theme.

637

Console


Now it does not check the reports level in order to delete the backup files.

637

Terminal


Now you can configure autocontrol tasks to automatically open previously assigned documents.

637

Terminal


There is a new KPI called Id_Prod to show the current result.

638

Terminal


Fixed a bug that did not allow autocontrol tasks to be deleted.

638

Reports


Fiexd issue: In report ratios->evolution the data of the last area appeared duplicated.

638

Reports


Fiexd issue: exportCSV did not write title for each period.

639

Terminal


Fixed issue trying to remove autocontrol task when it is the unique row in the grid.

640

API


Fixed issue in creating work orders from the API. CycleT and CycleS were calculated incorrectly for processes without maximum cycle time and for work order with a duration given.

640

API


Fixed issue when creating results from API. Now you can create a result with a letter Ñ inside the Id.

640

Console


Fixed issue when renaming a process from the Console. The update query was failing for tables where more than one field needs to be changed.

640

Terminal


Fixed issue when launching autocontrol tasks by status (time usage) change.

640

Terminal


Fixed issue in in&out operation by areas.

640

Terminal


Fixed issue showing fields in a new production record in timeproduct.

640

Reports


Fixed issue. Export to CSV was creating empty files or files with an extra empty line at the begining.

640

Terminal


Fixed issue. Roles were calculated before using them.

641

API


API: Renamed functions ProcessDashboardGet, ProcessRecourseRelationCreate, ProcessRecourseRelationDelete and ProcessRecourseRelationGet.

641

Terminal


Fixed issue in resources In&Out management, when a resource has to be out from all processes.

642

B2MML


Fixed issue in SegmentResponse Insert method. MachDate value was miscalculated.

642

Reports


Fixed issue in Ratios Evolution by areas, Area did not appear in the first column.

642

All


Function DebugToFile: pBolCloseFile param added for compatibility with WriteToLog code.

642

API


Added option to Insert function of Prod.cls to replace record.

642

API


Fixed issue in InsertUpdateProductRelation function: process defaults for CycleT and CylceQ were taken instead of given by parameters.

642

API


Added option to Insert function of Prod.cls to replace record / Fixed issue in Target conversion of working orders.

642

API


Enhanced function explodeString. Now it will return an empty array [] for no data responses instead of null.

642

API


Enhanced response treatment. Now function returns data when Error is zero even if array data is empty.

642

API


Added replace parameter to ResultsConfigCreate function. Now you can replace a record in result (config) table.

642

Terminal


Fixed issue in process assignment of working orders, process was wrong identified in an error message. / Replace label in ScheUpdQt button, now label is "Calculate" instead of "Update".

642

All


Fixed issue in triggers. Now if you modify the type of a time usage trigger will create one change record for each process.

642

Reports


Fixed issue in report production when trying to show inputs and outputs.

642

Reports,Central


Fixed issue in ratios report. MTBF indicator was misscalculated.

642

All


Now, if you have pending autocontrol tasks of type Quality, a Quality alert will be created.

642

Reports


Added a result filter to autocontrol report.

643

BigData


Fixed issue in bigdata calculation (subscript out of range).

643

Terminal


Now when starting a paused work order, autocontrol tasks for starting order will not be launched again.

643

Terminal


Fixed issue: Now you can start a finished work order only if you have scheduler role (globally or for the area).

644

Reports


Fixed column ordering on reports.

644

Terminal


Fixed issue: If you click on quality alert button on the main window and you have quality autocontrol tasks you will be driven to autocontrol window.

645

Terminal


Fixed issue: In autocontrol window, fields text box returned an error when losing focus.

645

Terminal


Fixed issue: Disabled F5 key in view "schedule periods" window.

645

Terminal


Fixed issue: Forced schedule calculation when modifying a period even if there are no orphan records.

645

Reports


Improvement: Now you can show the reference field in schedule reports.

645

Reports


Fixed issue: In report Status Summary time class array was not initialized properly.

645

Terminal


Improvement: Now you can stop a work order that requires indicating the good quantity produced even if you have no reason for scrap or rework.

645

Terminal


Fixed Issue in autocontrol window for tasks configured to show a document when the status changes to alert or error.

645

Reports


Fixed an error which added an extra semicolon at the end of the exported report.

645

Terminal


Fixed an issue where you could justify the same type of status only if you had the div by 2 role.

646

Terminal


Fixed an issue where you could justify the same type of status only if you had the div by 2 role.

646

Reports


Now you can hide the column titles in the widget by setting text size for titles to zero.

646

Reports


Adds warning if there are no columns to drop in report ratios by areas.

646

Reports


Excludes from sorting columns of reports: panel, profitability and home.

647

Optimizer


Now the optimizer deletes old logs in batches of 7 days.

647

Reports


Fixed issues in report schedule followup: Total time column was defined but total time data was not showed. Now the link period dates are gotten from the selected working order.

647

Terminal


Load production records was enhaced. Now load prodution records does not ask for teams and recourses if company has not personnel licensed. Result type and descripton is cached and database access was reduced.

647

Terminal


Fixed issue loading filtered products. Id field was ambiguous.

647

Reports


Fixed an issue where report schedule followup was not checking if the data was a %.

647

Console


Now the console stores the port that is being used in order to read it in PHP.

647

Reports


Fixed issue in analysis->followup report. Now only speeds above 100% will be marked with an asterisk.

647

API


Fixed issue in the creation of results through the API. Creating relationships between results will ignore duplicate records.

647

Terminal


Improvement implemented in the edition of work orders. Now, when start and end dates are changed, it will only notify you when you hit the save button, instead of every time the focus of the control is changed.

647

Terminal


Improvement implemented in the change of status of work orders. Now when an order is cancelled, pre-finished or finished, the estimated time will be reset to 0 and the estimated finish time will be cleared.

647

Reports


Fixed issue in the planning follow-up report. Now the quantities and the object of the order are written in % when the result requires it and if there is no unit of measure field, the unit of measure of the process is written.

647

Terminal


Fixed issue in stock window. Now you can ask for stock and send consumption of materials to the ERP.

647

Terminal


Now planner uses WBS field to sort work orders.

647

Terminal


Now you can reassign priority to prescheduled orders.

647

Server


Now the optimizer optimizes data in weekly periods, to avoid becoming hung by big data base operations.

647

Reports


Fixed issue in ratios report: MTTR param is displayed in hours

647

Terminal


Now you can finish a working order in manual processes and notify a good quantity higher than proposed by edinn.

647

Integration


Fixed issue in unit conversion.

647

Terminal


Added identifier of material input to inventory window to enable deletion of selected record.

647

Terminal


Fixed date and time comparison issue when modifying work orders.

647

Terminal


Added a checkbox in the table view of view schedule window, that shows the orders planned in future shifts with the text in gray color.

648

Integration


Now, if time is not sent in the order but quantity is sent, the order will take the cycle time and cycle unit of the PSR relationship.

648

Terminal


Added a checkbox in the table view of view schedule window, that shows the orders planned in future shifts with the text in gray color.

648

Terminal


Fixed an issue when selecting a value in a field in autocontrol.

649

Reports


The power of the edinn web system has been improved by activating various internal time outs.

650

Server Update


Fixes a bug in the distribution of the server update.

651

Supervisor


Now the supervisor also checks the API Tree, including a time out, in order to restart web server if terminals are not loading the main form.

651

Monitor


The following monitoring drivers have been separated in 2 threads for counters and signals: Manual, Vision, VisionIP, edinnHIP, edinnBOX_1 and edinnSIM_1.

651

Integration


Fixed issue in integration selecting a working order periods with the time limit.

651

Integration


Fixed issue in integration. Now activity percentage in PSR relations inherits from PS relation or status configuration.

651

Server


Now the central will close a status for which it has information of its closing date and time.

651

Server


New option in the Console, Behaviour/Optimizations allows to generate in the calendar future setups of working orders.

651

Autocalendar


Now you can 1) add setups of work orders as future statuses, and 2) to calculate future periods for a group of processes.

651

API


Added data types to the API call ProcessesStateRead.

651

Monitor


Now the UDLs and OPC Bridge support writing of items into PLCs even for driver edinnHIP.

652

Terminal


Fixes a bug which could crash de application when a measure was marked as of type Results instead of Measures.

653

Monitor


Now the monitor is robust to counters generating results 500% of the nominal capacity.

654

Terminal


Improves the load of the work order in the Results windows, which in addition respects the result code selected by the user.

654

Terminal


Fixed issue starting working orders. Some field values were duplicated.

654

Server


Fixes a bug when exporting favorite reports to files and sending them by email.

655

Terminal


Now, the date and time of a comment is set with the work order end date and time, if it is empty, with the start time, and if it is not started, with the scheduled time.

655

Terminal


In the log window, if the time of the found log is not between the start and end times of the window, these are adapted to the log time. If the end time is earlier than the current time, the current time is used as the end time.

655

Terminal


When you select a message with the request to plan an order, it sends you to the schedule window, for other requests it sends you to the wiew schedule window.

655

Terminal


When edinn sends a production or consumption modification to the ERP, it fills both start and end date to prevent errors.

655

Reports


Fixed issue in date time format in productivity and followup reports.

655

Server


New parameter in the Console, in the Monitor and Results tabs, named "Increase ignore", useful for monitoring with unstable communications with the data sources. More info in the user's guide.

655

Terminal


Fixed issue in automatic planning. Now takes into account the dates of orders currenly planned.

656

Optimizer


Sometimes automatic backups were not being compressed and sent to the destination folder due to a not standard name of a file in the source folder. This has been made more robust.

656

Console


Fixes an "Object variable not set" that was being showed in the logs when running the Optimizer from the Console.

656

Terminal


Added a menu in the bad item of the hourly board that enables to choose between bad production, scrap or rework.

656

Terminal


Now, when you change the date and time of a period of a work order you will be asked if you want to change also production records in this period.

657

Terminal


Now statuses of which children statuses are included in the PSR relation of a machine will be shown as an available status for the user only if they are of type title.

657

Terminal


Fixed issue in datetime format adding inputs and outputs.

657

Reports


Fixes a bug which was not showing correctly the colors of records in the report Schedule\Follow up.

657

API


Added options to Processes State function: showarea (displays the parent area), showdescription (displays the description of some date), showfields (displays fields and field values), showplanning (displays the next planned status with its planned date and time), device (displays the KPIs).

657

API


Fixed issue in Activity calculation by quantity column.

658

Server


Fixed issue which was not sending emails.

658

Terminal


Fixed issue when trying to show comments from a not started working order.

658

Terminal


The launch of autocontrol tasks due to order change will not be carried out if the order was paused or pre-finished.

658

Server


When the status of a self-monitoring task is changed, it adds an indication of who changed it and when.

658

Reports


Now, when you export a report to CSV, the file will include a title row above the data.

658

Reports


Fixed issue in time calculation of schedule follow-up report.

658

Scheduler


Fixed issue in planner. Now, in fordward planning, working orders are sent to the first free slot found in calendar.

658

Help


Added more detail in autocontrol configuration section: only tasks programed by time or number of pieces expire by tolerance.

658

Terminal


You cannot assign negative quantities and you cannot assign zero units unless the objective is zero.

659

Terminal


Now it does not allow to create areas without filling the fields of processes or areas, for the areas of areas.

659

Terminal/Console


Added option to calculate estimation date and time by NPC or OEE.

659

Server


Now, autochanges calculates estimated date time avoiding overlaps and gaps.

660

Terminal


Enhances Process-Result configuration. Now you can filter by a part of the result code.

660

Terminal


Fixed issue in results modificacion. Now, when modifying a result edinn will allways apply the equivalence.

660

Server


Added an option to calculate estimated finish time of working orders only on shift changes.

660

Reports


Fixed issue in setParamValue adding new parameter in the URL was replacing first parameter.

660

Reports


Fixed issue in report Conumption:Summary.

660

Central


Fixed issue in estimated time calculation for working orders. Now preserves start time of the active work order.

660

Monitor


Fixed issue. Now monitor only updates signal values if the request to write is after the last written.

660

Monitor


Fixes an error when receiving data of type 19 by the OPC/UA driver.

660

Terminal


Fixed issue in inheritance of field values in IO reference changes.

660

Reports


Fixed issue in report ratios->evolution. The report was always displayed in graphical mode.

660

Central


Now BigData has a dedicated thread for current shift, to avoid that changes to historic data delay the update of current shift data.

660

Integration


Fixed issue in work order creation. Now if PSR relation has different cycle time or cycle quantity, it creates a new relation.

660

Server


Now autocontrol tasks configured by time and with a minimun production time wait until the production time has been reached to be launched.

660

Reports


Improved visual adjustment of legend in some widgets of reports.

661

Server


Now autocontrol tasks which are generated by result change are also generated by electrical signals which generate a result change.

661

Terminal


Work order will be shown in autontrol manage window.

662

Console


Now, you can activate or deactivate automatic estimation date and time for working orders.

663

Terminal


Fixed issue when trying to save data in a work order without estimated date and time.

663

Reports


Fixed issue in the "schedule/follow up" report. Now, quantity shown is limited to the period requested.

663

Terminal


Fixes a bug that was preventing new autocontrol tasks to be generated when they were not associated to a result.

663

Terminal


Now, in the autocontrol configuration window, shows the unit produced (results) on the right of the "Every" pieces field.

663

Terminal


Fixed issue in SPC Control graphic.

663

Terminal


Fixes that the configuration of small buttons in the main window was not kept between user sessions.

663

Server


Now the estimation of finish date of the started work orders are calculated since the last starting date of them.

663

Integration


Fixed issue in workorder import. It was creating duplicated PSR relations.

664

Server


Fixed issue. Avoid to close a state when central is inserting another state that starts before the time to close.

664

Big Data


Remove unnecesary transaction when processing queries in bigdata.

665

Terminal


Fixes issue in schedule edit window help.

665

Server


Fixed issue when dividing a FAI status by shift.

666

Console


Now the use of modules is calculated for the last 365 days, instead of 30 days. This is necessary to avoid issues in installations which renew services of maintenance yearly.

666

Terminal


Fixes a problem when making IN/OUT on areas.

667

Terminal


Fixed issue: Overflow in schedule edition form.

667

Terminal


Fixed issue in bigdata. Now active order changes only when a change in production record change.

667

Reports


Added time usages to activity report.

667

Reports


Options "Only productive" and "Not scheduled" have been removed from report Analysis\Ratios Evolution as they were unused.

667

Reports


Option Top in report Statuses\Summary has been improved so that it is applied after other filters.

667

Reports


New option "Only required" which shows only periods with required (demandable) time, in Analysis\Ratios Evolution.

667

Terminal


Fixed issue in recourse assign. If a recourse has not multiprocess role, it can not be assigned to areas. Only areas where the recourse in percentage is higher than zero will appear as asigned areas.

668

Server


Improved AutoCalendar and now deletes future statuses which belong to processes which have been deleted.

668

Console


Disables the option in the console to create setup time usages in the calendar.

668

Server


Added a function to avoid overflow error in data type conversion from string to long.

668

Server


Fixed issue in estimated seconds calculation.

668

Server


Now states with 0 seconds are removed by the server (CENTRAL) except if they were created by anyone different than CENTRAL.

669

Terminal


Added parameter in resources configuracion: Maximum Time (Max. Time): Maximum uninterrupted time in seconds that the resource can be IN a process. After this time, the system will automatically OUT it. If left zero, it will not be applied.

670

Terminal


Avoids a delay that was occuring in installations where there are a lot of records in the Registry.

670

Terminal


Fixed issue in in&out management, trying to make in or out with the option who and areas. Making out of one resource resulted in making out for all resources in the area.

670

Reports


Now in schedule, followup when speed is over 100%, the ratio value is marked with an asterisc.

670

Reports


Now the shifts are ordered by Id instead of the start time, so you can choose night shift, for example, as the first shift of day.

670

Terminal


Fixed issue in shifts configuracion. When you tried to modify a shift, the following shift in the table was overwritten.

670

Reports


Results filter only cares about results of production type.

670

Terminal


Now prevents configuring a selection or multiple selection type field without choosing a list.

670

Reports


Fixed issue in Activity Report. Now you can cache activity report without selecting any process and executes the report for all processes.

670

Reports


Fixed issue in the analisys panel report. Now you can show in the speed green and yellow targets in the hourly board.

670

Reports


Fixed issue. When operators made out from a process or an area, they made out also to other operators.

670

Reports


Removes asking when making out if a resource has the multiprocess role.

670

Central


Improves the function which is updating the table of status of processes.

671

Server


Fixed issue by adding a semaphore to the integration process to avoid sending duplicate productions.

671

Server


Fixed issue in hourly dashboard report.

671

Terminal


Fixed issue in fields configuration form. It showed an error message if you left the domain values ​​selector blank even if the field was not of type selection (or multiple selection).

672

Server & Terminal


Now a change in a work order is not considered when going from a valid work order to a blank work order.

672

Server


Now OEE and OCE are not refreshed in the Terminal for areas which have been archived.

672

Reports & Terminal


Now you can show activity target in production path and in the panel report with the hourly board option.

672

Reports


Added quantiles selector to the histogram report.

672

Terminal


Now processes marked as not productive are not shown in the windows to view and manage the work orders.

2020-07:

  • New selector for type of Ratio in the Panel report.
  • To ensure that edinn servers are secure, its PHP engine must be upgraded to version 7.3.11.
  • Now edinn does not ask for change status when stopping order on automatic processes.
  • Added to Consumptions/Summary: Filter by working order, totalization by working order and possibility to see the detail by clicking.
  • Security of the edinn M2 web services has been increased.
  • All the names of the tags related to working orders, have been changed from OT to WO.
  • Now the Windows registry is modified in every update of the terminal in order to guarantee the correct performance of the dashboards and the writing in the database.
  • New automatic management of backups.
  • Improves Automatic and Manual update of terminals.
  • Now the Autocontrol tasks which have zero in the 'Every' fields, and which will not be automatically changed to status Not Done, are automatically changed to status Expired when a new task is created with the same id. This is to avoid the accumulation of old tasks.
  • Now a status can be automatically generated every time an Autocontrol tasks is performed, this is, when it passes to the ok state.
  • The Big Data and the Artificial Intelligence (known as Envision in edinn) modules have been separated, which requires relicensing.
  • Fixes a bug in the Console, Tools, that was not copying a process.
  • Added a new option on Analysis/Evolution to add a column with the resources (persons) Ids which did IN in the period.
  • Now the server updater also stops the web service when updating as some files could not be replaced if the service was running.
  • Now, users with the ADMIN role have an account (COMPANYID_IDOFUSER) for Remote Apps (server console and terminal) in case this feature is configured.
  • Now the reports service cannot be operated from the console in companies running in edinn cloud (ecloud) as it could affect other companies.
  • Added area and process to the autocontrol report (with hourly option).
  • Now you can set a css class for a singular cell.
  • Now, when you click on the terminal dashboard, the default web browser is opened instead of IE11.
  • Fixed quality percentage issue in Report Analysis-Pie-Detail.
  • Now, if remote applications are activated, for those users which have the Administrator role, their user ids must be less than 10 characters in long and their password must be strong enough. This is due to compatibility with other systems.
  • The Artificial Intelligence (Envision) module has been improved (dynamic memory, self-training function and multipurpose) and tested.
  • Improves the monitor service which was adding too much time when the Add Cycle Time and Add Threshold options were selected.
  • The calculations of the Big Data task have been improved especially when using IN&OUT of users and teams. This will also improve precision in Reports.
  • Fixes a bug in the reports Consumptions\Consumptions, that was causing an error in the Rate column with consumptions associated to results
  • Fixes a bug in the caching of reports as it was using the decimal point and the language of the generic user to cache reports instead of the user who created the favorite.
  • Now the View Logs list from the Console clearly indicates if a record is Warning, Error, Normal, etc.
  • Now the Console\Activity tab has a button to delete the queue of pending messages from the Monitor to the Central.
  • File FileReplace.exe, which is used in the process to update the terminal, has been renamed to edinn_FileReplace.exe, to let the user know that it is a safe file.
  • Now the automatic update of the server also re-creates all the database users, to increase security and to keep these permissions updated.
  • Fixes an error that did not permit to change the Period dropdown list in the win32 terminal under certain circumstances.
  • Fixes an error by which string signals did not arrive to UDLs.
  • Fixes an error in the interpretation by Big Data of Teams IN/OUT.
  • Improves response from server to edinn OPC Bridge for it to consume less resources from the computer.
  • Improves stability of the Big Data when in big load environments.
  • Improves the efficiency of the Big Data when massive processing is needed.
  • Fixes an error in Autocotrol Report. The report did not show the production order in its column when there was not comments. The column name and tool tip was wrong.
  • Fixed a problem that was restarting the OPC Bridge.
  • A new help document to optimize the edinn database has been created in the server documentation.
  • Fixes a bug that was requiring the license when showing the API dashboard in the terminal.
  • Fixes a bug that overlaps some graphics with the tiles in the main window of the terminal.
  • Changes the estimated date and time to finish a working order when does not have target.
  • Now the OPC UA server monitor shows the obtained endpoints if in very high detail or in case the indicated endpoint is not valid.
  • Fixes an error that was not showing the path graphic in the main form when opening the process from the tree of processes.
  • Now an Autocontrol task can be associated with multiple results.
  • Now in the report Analysis\Evolution, if the Only productive check is marked, resources only appear in ratios evol when there is a quantity produced by them.
  • The current active working order and result are now shown in the report Autocontrol\Autocontrol.
  • Now the Autocontrol\Autocontrol report can show fields in horizontal.
  • Now the server updater also performs an update of the DB client user.
  • Now the console also updates the server updater exe before starting the update of the server.
  • Fixes a bug in the BigData process which could affect some reports.
  • Fixes a bug that was not showing colors and was causing an error in the Locate window of the win32 terminal when showing In and Out records.
  • Fixes a bug that was not showing the API dashboard in the main window of the win32 terminal when coming from a tree view.
  • Fixes an error when starting an order which generates autocontrol.
  • Fixes an error that was showing certain orders in black after using the Automatic Planner & Scheduler.
  • Now, for those processes which are configured to be forced to follow the schedule, in the Results window, when the order id is typed, the correspondent Result code is loaded into the field in the same window.
  • Fixes an error that happened in certain computers when creating an order.
  • Fixes a bug that was showing the API dashboard overlapped with the processes in tiles.
  • Fixes a bug that was inserting scrap results as production when using Goods and Totals counters.
  • Fixed a bug that was showing a white screen on presentation mode, when only one tab was configured.
  • Fixes a problem that was not showing the calendar correctly. In addition, now the update progress of the calendar is better shown.
  • Added an option in the report results, summary to show the inputs and outputs.
  • The help document of the procedure to automatically or manually update an edinn server has been improved.
  • Added API GET call to Big Data.
  • Fixed error in Results -> Summary. Now I/O records quantity is calculated by Qt Outputs - Qt Inputs for each result
  • Fixes an error that was taking the previous working order for results even when the process was marked as Scheduled and there was no working order.
  • Fixes a strange behaviour in the win32 terminal where, after certain combination of Keys, you could not select any row from the Results grid.
  • In the Reports, periods of previous 15 and 30 days have been changed to 14 and 28 days to be multiples of weeks. Also future periods for 7, 14 and 28 days have been added to all reports.
  • BigData calculations have been optimized to mark as processed the last calculation done, to avoid repeting it.
  • Fixes a bug that, when copying & pasting a process, was not updating its order.
  • Fixes a bug that, when associating processes to area from the pop-up menu on the Main form, was not updating the area formula.
  • Fixes a bug that, after using any of the buttons of the View Schedule form, sometimes, it would show the buttons as active although no order was selected.
  • Fixes a bug that was not showing the last totals in the Results\Summary report.
  • Now, when scheduling orders automatically, the user can type the maximum number of possibilities to consider per order.
  • Fixes a bug that was making the Manual Update of the terminal to not complete all its tasks.
  • A new Prescheduler role allows to create orders in preschedule status and modify and delete orders created by the user and in preschedule status.
  • Fixes a problem when reordering columns when editing the schedule.
  • Now controls that forbidden chars are not entered into configured fields.
  • Now date fields are internally stored inverted. Conversion queries can be found in folder sql\DB_Conversor and must be launch manually, depending if the server manages dates in DD/MM/YYYY or MM/DD/YYYY format.
  • Improves Autocontrol report by adding the number correponding to the status of the task.
  • Now you can easily add style to a single cell by wrinting {style_name} before the cell value.
  • Now Results button blinks in yellow more adjusted to the limit (when the remaining time to generate results equals the time limit to generate results after the compromised date).
  • Fixed Speed0h calculation, now checks if the process is working to calculate the actual speed.
  • Now, when the user does not have the reports role, the win32 terminal dashboard will be shown using the reports_cahe user and the user will not be able to click on it.
  • Fixes a problem when generating Community companies.
  • Fixes a bug when viewing internal edinn messages and searching for the next pending one.

2020-01:

  • Update to 2020-01 could take several hours on servers with a lot of records in the registry. Therefore, we recommend to upgrade to this version in periods when there is no production (weekends or similar).
  • Replaces Processing tag for Productive tag for consistency with status classes; Replaces Processing tag for Productive tag for consistency with status classes
  • Now server licenses update automatically. From now on, all servers need a permanent internet connection and need to be relicensed for this version.
  • Now the help button of the Win32 Terminal has been improved to provide access to the on-line help, on-line support and external help. The last option can be configured in the new Recommendations tab of the server console.
  • Now a comment can be sent to a device, in addition to a person.
  • Now it is registered and shown the person who viewed an event, and when.
  • Now you can mark an event as available for the users and therefore they can use it to send messages. This is useful to organize messages upon categories: suggestions, proposals, improvements, etc.
  • Now you can share a message or event inside edinn or even with other external networks (social networks like twitter and linkedin will be added soon).
  • Now you can respond to a message or event from the Registry of Events.
  • Calculates the trend by % instead of by difference, in report Analysis, Evolution.
  • In the Win32 terminal, shows recommendations (with a light bulb), congratulations (with a smily face) or need to improvement (with a sad face) on the majority of the statuses and results.
  • Recommendations of the Win32 terminal include: duration of last status or result, comparison with current and its trend for a maximum of the last 10 ocurrences.
  • Now the cached reports are stored in the database.
  • New Community version when the license field is empty. It will provide 1 process with the Production Control and Big Data & AI Modules. Some limitations apply.
  • The help manual to install and maintain edinn M2 Servers has been improved.
  • Fixed a bug that was not showing the touch keyboard on certain fields.
  • Fixed issue in the date of creation of an scheduled order.
  • New Terms and Conditions.
  • In the Console, the 'Logs oldest record' database optimization field has been moved from the General to the Behavior/Optimizations tab, as this functionality is performed by the Optimizator task.
  • Now you can test integration between your ERP and edinn using the integrarion report.
  • Now you can assign steps of the routes to areas.
  • Now the edinnM2 Terminal (win32 version) will not remain hidden in the task bar when closed. This is to improve its behaviour when running on tablets and other devices.
  • New Calendar window which shows the calendar generated by the configuration of statuses. It is accessible from the schedule and statuses configuration windows.
  • Sets target % to 0 for processes with no maximun quantity.
  • Export to CSV takes the description of the favorite instead of the Id.
  • From version 2020-01 build 108 or higher edinnM2Fields component must be renamed edinnM2Fields_CompanyId.
  • Adds the option for sending information to the ERP in XML or JSON format.
  • Allows new users to register themselves with an API call.
  • Now server monitor UDLs must consider that numeric data will arrive always with the . as decimal symbol.
  • Now, when creating or editing a favorite report, it is also configurable the size of the font of the tables inside widgets.
  • For win32 terminals to connect to server, you need to reset the Client user per company and per server, from the console.
  • Fixes a bug that caused the path to not show labels with accents.
  • Now edinn sends statuses and labour times every time a status is modified.
  • Fixes a bug that was showing statuses which started at the finish time of the Statuses\Summary report.
  • Fixes a bug that was not showing the results generated exactly at the finish time of Results\Results and Results\Summary.
  • Unification of column names in Reports: Theor.U. (theoretical units) reflects maximum theoretical units and Poss.U. reflects possible units considering the production time.
  • Now you can export to CSV favorite reports with custom period.
  • Now you can access the Terminal and the Console remotely from the reports. Needs additional configuration and could imply additional licenses costs.
  • Fixes a bug on the speed graphic which was showing, in some rare cases, a extremely high data point when the previous record was zero.
  • Fixes a bug that was not showing as marked the Add threshold option in the Monitor tab of the Console.
  • Now autocontrol tasks can be disactivated to not be launched automatically by the system.
  • Now all autocontrol tasks can be disactivated with just one clic from the processes configuration.
  • Now, if a process has more than 1 working order started, the terminal will pause or finish all.
  • From the main window, in the Tree visualization, administrators could not create an area which was not hanging from another area. Now this can be done by unselecting the selected node and proceeding with the right click of the mouse.
  • When you created a new area from the main window in the Tree visualization, the area did not appear immediately and forced you to exit and re-enter the application.
  • Fixes a bug in the Cache of Reports task which was launching unnecessary internet explorers and causing out of memory and ActiveX problems.
  • Now, if a process is marked as not productive, its signals and counters are ignored in the monitor service.
  • Fixes a bug that was showing the header of the reports in certain processes in the terminal dashboards.
  • All UDL for fields (edinnM2Fields.dll) need to be rewritten according to the new template. This has been necessary to reduce problems in the future as the public interface does not change in between versions.
  • Added "Stock" property in fields creation. Fixes issue #914662.
  • Fixed error updating password with the forgotten password option in the reports login section.
  • Now, when creating a PSR relation, it detects if you have defined rework or scrap for that result, and only then, proposes to create also those relations.
  • Fixes a bug which was forcing all working orders to have the 0-Production status as default.
  • Fixes a bug which was allowing more than one active working order in a process when starting a new one.
  • Fixes a bug that, in processes configuration, was showing incorrectly if configuration of results and statuses was allowed by operators.
  • Fixes a bug that was not showing areas composed of more areas in the tiles visualizacion mode.
  • Now the monitor will not dump production because of a stop when it has already dumped production after the date and time of the stop.
  • Removed some limitations which caused to crash reports with hundreds of thousands of records. User should export to CSV these big reports instead of obtaining them through the web browser.
  • Fixed issue in MTBF and MTBFP table in main window. Now selects by result and sorts by next stop.
  • Fixed issue: the quantity of the working orders was not updating on shift change when there was no production in the last working order period.
  • Fixed issue in Reports Cache when web port is not standard 80.
  • Added new tag QxQxActivity[] option to Customization of data.

2019-11:

  • Improved visuals of Win32 terminal.
  • Edinn OPC Bridge has been improved to manage simulations.
  • The monitorization step has been improved in the web pre-configuration wizard.
  • Now the server console shows the type of license and the date for expiration.
  • Now the user cannot configure cycle times which are less than the frequency of the server to check counters. This is to prevent problems when detecting failures and microstops.
  • Some minor problems and bugs have been corrected.
  • Now, when the terminal is forced to update, it will also update the language files.
  • Now an operator cannot click New Result and, on that record which he is author of, change the quantity. This was allowed previously being a possibility for operators to introduce production.
  • Now the web reports are more responsive and better prepared for its use from tablets and mobile devices.
  • The setup, updater and restart of the win32 terminal have been improved to assure that they work robustly.
  • An improvement in the Monitor service could avoid some very little microstops (those equal or less than the Check Counters Every monitor parameter).
  • An improvement in the Monitor service will consider counters which are less than their previous, and inform with a Warning in the logs.
  • Replaces Processing tag for Productive tag for consistency with status classes; Replaces Processing tag for Productive tag for consistency with status classes.
  • Fixed a problem that caused, in Windows Server 2019, the Win32 Terminal to show Error 481: Invalid Picture.
  • Fixed a problem that caused, in Windows Server 2019, the Console to show Error 481: Invalid Picture.
  • The times to execute the Win32 terminal and console have been reduced by reducing the size of the exe files by approx. 50%.
  • Press CTRL+F5 in all internet explorers: Fixed a bug that was delaying the web report dashboards. This was especially noticeable when there were many dashboards.
  • Improves how the Central service processes auto changes of statuses and therefore it is more capable of processing monitor messages.
  • New option "Add threshold" in the Monitor, Results tab, allows to add the effect of the threshold to the Cycle Time when considering production. This should reduce microstops when the data did not arrive on time or when the monitor service was down for a while.
  • Now the terminal loads I/O only of the current shift.
  • Fixed a bug in the updater of the win32 terminal which was aborting the update when the font could not be updated.
  • Fixed a bug that was preventing the screensaver to automatically refresh the dashboard when there was only 1 dashboard.
  • Now actual starting and ending time of orders cannot be in the future.
  • Fixes a bug that was duplicating the monitoring items when copying & pasting a process from the Behaviour tab.
  • Fixed a problem that was changing the decimal point in some computers when editing a working order.
  • Fixed a problem that was scheduling working orders in the same period and process.
  • Fixed a bug that was not showing the touch keyboard on certain fields.
  • Fixed issue in the date of creation of an scheduled order.

2019-10:

  • Now a Measurement Program can be created without selecting any result. This is useful for IIoT data capturing.
  • A new type of signal (Measurement) allows to capture data without relating it to a result. This is useful for IIoT data capturing.
  • Added a new Recommendations report in Favorites section to provide data diagnosis.
  • RPM Relations. Now the program can be deactivated so as not to request your measurements.
  • RPM Relations. Now the measures can ignore different alerts.
  • Now the Control graphic can be also added to favorites.
  • Now all Quality SPC Alerts are marked as Expired when the result changes.
  • Technology has been improved: pages are shown normally a 10% faster and consuming 15% less memory.
  • Base line combo has been removed from the scheduling form as it was not being used by any user.
  • Now I/O are not loaded filtering by the Date & Time, but only filtering by the parent Id.
  • Enables to set timeout to 0 (no time out error returned) for requests to the API.
  • Changes in Client GetOEES and Reports OEERead funcitons to use from API. GetOEES returns precalculated ratios only for one of the up to 5 predefined periods and OEERead returns ratios given a start and end date and time.
  • New option check in the Console\Reports allows to show or hide the web configuration wizard. By default, the wizard will be hidden for current installations. It will only be activated for new companies.
  • Fixes a bug occuring when 2 measures were shown in the control graphic.
  • Improved performance of the system by adding indexes to m2reca (id_refa) and m2vico_h (completed)
  • Fixed issue in GetPersonsInMachines. Prevent 0 seconds periods to be returned.
  • Fixed a bug that was causing the dashboard Copy&Paste and creation to fail.
  • Now the screensaver can be activated without having to select the Web Dashboard as the default visualization in the terminal.
  • Now the Histogram report can be added to Favorites.
  • Functionality added in Control report: Now is possible to select more than one measure.
  • New status class for Breaks.
  • Now, when configuring a new resource, the terminal indicates if a field is needed because of any specific function. This is to avoid some confusion that was ocurring to users.
  • Now, when configuring PSR relations, in the results bottom part, if a bad result is selected, all the fields which are not relevant are greyed and blocked.
  • Fixes a bug that was not refreshing the statuses when a new one was created by the operator with the Allow Configuration feature.
  • New Advanced Planning and Schedulling functionalities.
  • New Theme option in Devices Configuration. This allows the dark mode.
  • Fixes a bug that was not showing the type of task in the Autocontrol Efficiency report.
  • Fixes a bug that was not considering maximum time of statuses when more than 1 of those statuses were contiguous and the maximum time was configured in the status and not in the process-status relation.
  • Now when a counter decreases without a reset value, the system will consider its new value instead of zero as it was doing.
  • Fixes a bug in the Status Summary and Evolution reports which caused that when not selecting any top, was showing only the first status.
  • Fixes a bug when copying the link of a widget from a dashboard by using the copy icon.
  • B2MML ISA-95 related documents have been added to the API Guide.
  • Now the New results records are manually inserted at the latest date and time of the system.
  • Fixed a bug that could cause the server to get in an inifinite loop when generating auto changes of statuses.
  • Now, the monitor service, for signals of type Measure and Measure_Res, if the size of the subgroup is X, will wait until having X measures before inserting them, and in that case, all those measures will belong to the same subgroup.
  • Now the date and time when entering a new SPC Data is always the current date and time of the terminal and it can only be changed by personnel with the Multishift role.
  • Now if the request to automatically update the terminal fails, the terminal will open the web document that explains how to update manually.
  • New edinnSIM_1 monitoring method which allows to monitor simulated factories.
  • "Remeber me" check in the login form.

2019-01:

  • Now the widgets do not belong to resources, but to dashboards instead.
  • Now warns when the 'Restart them and monitor' of the Supervisor tab is not correctly configured, as it was preventing the Supervisor from restarting the OPC Server exe process.
  • Big Data calculations have been improved by eliminating the period where data can be shown as zero and by increasing stability.
  • Corrected an issue which caused the Follow-up report to show 0 for rework and scrap when grouped by result.
  • Now, it is more precise when determining if an autocontrol task is not done, as it considers the CycleT and CycleQ from the PER relation and not from the process.
  • The report of Autocontrol\Schedule has been speeded up.
  • Fixes a bug that was causing that a report cached in a language could be shown incorrectly in other languages. Now the caching is language dependent.
  • In the terminal, when you approved an Autocontrol task, it also changed the status. Now both things have been separated.
  • Fixes a bug in the manual introduction of consumption.
  • Fixes a bug that was showing less than the shift time in the hourly production API dashboard.
  • To increase the system performance, it is recommended to set the MySQL innodb_thread_concurrency parameter to 0, which is its default. For more information, please read: https://dev.mysql.com/doc/refman/5.7/en/innodb-performance-thread_concurrency.html
  • There is a new type of autocontrol Task: Quality
  • Fixes a bug that was not showing a configured Team when it had no member assigned.
  • Now you can configure a device so that the terminal will pre-select the team of the user when entering into the Autocontrol window.
  • Now the terminal only launches its update when it detects that its build is lower than the one of the system (indicated in the database).
  • Now automatically deletes the consumptions associated with a Process-Status relation when this relation is deleted.
  • Now there is an audit table to store changes in autocontrol configuration that can be consulted from autocontrol configuration window
  • Fixes a bug that allowed users to delete certain statuses because it was considering it as a modification.
  • Now an autocontrol task can be restricted so that only the members of its team can change its status.
  • Now the value of a signal (Measure type of signal) can be automatically and natively inserted into a Program an Measure.
  • Now you can obtain consumption and cost by unit produced in consumption summary report
  • Fixes a bug that was showing, in the report Panel, an error in the decimals.
  • Now it does not generate status auto changes messages in the registry when they are referring to the future statuses.
  • There is a new type of event in the registry which reflects auto changes of statuses which are due to maximum time reached.
  • Function CalcOEE: Works with Speed and Quality ratios higher than 100% in Area calculation.
  • Function Normalization: Works with Speed and Quality ratios higher than 100% in Area calculation.
  • Fixes a bug that was causing some URLs to not be launched.
  • Path. Scrap points were misplaced.
  • SPC Control. Y scale was set to zero for periods before the first mesarure
  • Session Lifetime should be changed to 86400 (for example) instead of the 0, as it has been detected that 0 is not working in PHP anymore.
  • Fixes a bug in the SPC Locate window that was clearing the SPC Control and Histogram graphis when clicking on the graphic.
  • Now the CTRL key can be used in the Results window to select a range of records.
  • Fixed issue in cons limits calculation.
  • Added vbWriteToFile compilation parameter.
  • Added accumulated line to status summary report.
  • Fixed issue in report Events.
  • Removed unused parametres.
  • Fixed issue in shift selector. Added gotoFollowUp function. Fixed issue in Product/Result selector.
  • Recommendations report.
  • Added shift selector in followup report.
  • Added operator window to recomendations report.
  • Make function LineGetChildrenMultiLevel public.
  • Fixed issue in stat.
  • Improvements in Recomendations and FollowUp reports.
  • Fixed issue when trying to add or delete results from time product form.
  • Enables filtering followup report by operator.
  • Added tooltips for integration report.
  • Fixed issue with decimal symbol.
  • Fixed issue in events report.
  • Added a function toogleShiftGen to toogle the shift combo un followup report.
  • Moves Diagnosys report to Favorites menu. Added a function toogleShiftGen to toogle the shift combo un followup report.
  • Fixed issue in Recommendations report styles.
  • Enables to set timeout to 0 (no time out error returned) for requests to the API
  • Changes in Client GetOEES and Reports OEERead funcitons to use from API. GetOEES returns precalculated ratios only for one of the up to 5 predefined periods and OEERead returns ratios given a start and end date and time.
  • New option check in the Console\Reports allows to show or hide the web configuration wizard. By default, the wizard will be hidden for current installations. It will only be activated for new companies.
  • Fixes a bug occuring when 2 measures were shown in the control graphic.
  • Improved performance of the system by adding indexes to m2reca (id_refa) and m2vico_h (completed).
  • Fixed issue in GetPersonsInMachines. Prevent 0 seconds periods to be returned.
  • Fixed a bug that was causing the dashboard Copy&Paste and creation to fail.
  • Now the screensaver can be activated without having to select the Web Dashboard as the default visualization in the terminal.

2018-52:

  • Allows to show the web dashboards also in the terminals.
  • Now certain statuses can be excluded from the prediction of failures in the Calculations\Envision section in the Console.
  • Improvements in the integration report selector.
  • Fixes an issue when cliking in the SPC control graphic of the main form to see specifications.
  • In the Fields configuration, the I/O field has been converted to Apply to, changed it order and its default value.
  • Now, when an obsolete device connects to the server, it warns in the log indicating also the device name.
  • Now Recovery from slave to master server is automatic.
  • Now the fully functional terminal supports more device resolutions.
  • In Productivity report you can: select up to two fields to classify and filter the rows, you can group rows by order or preserve operations and you can remove totalization.
  • Now is possible to export favorite reports to CSV automatically.
  • Fixed a bug that was causing problems in the population of the database table of historic changes to status of working orders. If your control.DB_Upd is minor than 20190228, then you require to execute a database conversion tool named edinnM2_DB201851to52Conversor.exe, which is available together with the do.sql file.
  • Now it allows to request a quality measurement every time a process is stopped for more than a certain time.
  • Server can find inconsistences between scheduled orders and production records: Records without schduled order and records assigned to an order different than expected.
  • Terminal can fix inconsistences between scheduled orders and production records.
  • Fixes a bug that was showing alerts of needed justifications, in the main window, in the tree, to users which were not supervisors and could not justify them.
  • Fixes a bug that was showing, in the statuses window, the button to justify previous stops, to users which were not supervisors and could not justify them.
  • Terminal was warning of maximum operators in a process when the maximum numbers of operators was configured zero in the process.
  • In the Activity Report, a bug was causing certain statuses to not appear.
  • The system has become more robust by avoiding undesired effects of manually inserted results with future dates.
  • Fixed a bug that was causing inconsistences in personnel in/out table, when an in/out record was modified from two devices at the same time.
  • Some of the requested parameters and responses of the edinn API have been changed for normalization, as follows:
    • GET /statuses/config        Id_Tu        ->        id
    • GET /statuses/config        Tu_Level        ->        level
    • GET /statuses/config        wdays        ->        week_days
    • POST /statuses/config        TuTYpe        ->        type
    • POST /statuses/config        id_tunext        ->        next_status
    • POST /statuses/config        tuclass        ->        class
    • PATCH /statuses/{id}        Id_tu        ->        status
    • GET /statuses/summary        StatusType        ->        type
    • POST /results/config        prodtype        ->        type
    • GET /results/config/{result}/relatedresults        prodtype        ->        type
    • GET /results/summary        prodtype        ->        type
    • POST /processes        id_calc        ->        calculation
    • POST /processes        id_unit        ->        unit
    • POST /processes        machnext        ->        next_processes
    • POST /processes        id_sttu        ->        microstop
    • POST /processes        processtype        ->        type
    • POST /processes/{process}/statuses        nextstatus        ->        next_status
    • POST /processes/{process}/statuses        weekdays        ->        week_days
  • New and useful blocking options in statuses configuration.
  • Failure prediction with neural networks (envision) has been improved by allowing administrators to adjust parameters for more successful predictions.
  • Classes of statuses have been improved and explained better. Class Indirect has been removed as it was a combination of other classes. All statuses classified as Indirect have been reclassified to Predictive Maintenance.
  • Now, when you change the Id of a process, it also changes your favourite reports so that they keep working.
  • Now, when you change the Id of an area, it also changes your favourite reports so that they keep working.
  • New useful screen saver that will show the web dashboards of the processes associated with every device.
  • Now the calendar does not need 2 clicks.
  • Alerts of Quality were blinking about the previous product.
  • A screensaver with your favourite dashboards can be shown in all operation terminals. This multiplies the possibilities of the visual plant.
  • The (R) symbol has been removed from the title of the apps because it was not readable in asian languages.
  • A new licensing system forces all edinn M2 servers to be relicensed.
  • Now the server can be updated automatically in the Console, Behavior tab.
  • Fixes an error in the terminal that caused the combo of machines in the main form to show the Id of the previous process.
  • Fixes an error in the terminal that happened when a user had access to areas which are not root areas.
  • Fixes an error in the terminal which opened the Statuses or Results windows with a time frame longer than a shift.
  • Now the system can optionally accept speed higher than 100%.
  • Fixes an error which prevented multiple pasting of fields in results configuration.
  • Fixes an error that was duplicating fields when in Fields Configuration.
  • Now the customizable data can be shown in the reports, in Analysis, Panel, Data, and then in the terminal through the reports dashboards. Therefore, the Data visualization has been removed from the terminal, as it can be shown through the reports' dashboards in the terminal.
  • Now there is a new functionality to check if shifts are correctly configured.
  • Pop up messages behaviour has been improved.
  • Refresh of main form has been improved.
  • Fixed a bug that was showing incorrect information when selecting a team in the Panel and other reports.
  • Detection of result change has been improved for the case when users change result without generating a zero quantity record.
  • Now the system will use Big Data when it is activated. Therefore, please be sure to prepare Big Data so that it covers all your period of data.
  • Reports now will use the Big Data & AI Module, when it is activated in the Calculations tab of the server console, to show the information much faster, in some cases up to a 10% or less of the original time.
  • Now, users with the Common Favorite role, can see and delete favorite reports of other users to release work load of the server. A message will be sent automatically to the user.
  • Now the terminal warns, from the window to edit working orders, when the selected route has no steps.
  • Now old API sessions are purged based on the real time days.
  • Now the filter of the statuses configuration has been renamed to Select, as it was not filtering but selecting the status. Its functionality has been also validated.
  • Dashboard (API) of hourly production has been optimized in the path graphic area.
  • A bug has been fixed in exceptions of statuses: it prevented from creating, for the same status, 2 or more exceptions for different statuses.
  • Now warns when the 'Restart them and monitor' of the Supervisor tab is not correctly configured, as it was preventing the Supervisor from restarting the OPC Server exe process.
  • Big Data calculations have been improved by eliminating the period where data can be shown as zero and by increasing stability.
  • Corrected an issue which caused the Follow-up report to show 0 for rework and scrap when grouped by result.
  • The report of Autocontrol\Schedule has been speeded up.

2018-51:

  • The wizard for the creation of companies has been improved.
  • Calculations of ratios related to areas of areas has been corrected and improved both in the terminal and in the reports.
  • Client User needs to be resetted through the Console, General, DB Configuration, Update Client button, or terminals (clients) will not connect to the server.
  • Now the SrvPort of the comp table has prevalence over the BasePort on the Console, General Tab. In fact, the first will overwrite the second.
  • Now the terminal synchronizes with the Server when changing result in order to avoid a problem that happened very unfrequently which caused the previous result to become the actual.
  • Recovery process and procedure has been deeply tested and improved.
  • Now, when a new order is started, the server does not automatically pause previous working orders. Only the terminal pauses automatically the previous working order.
  • Now fields can be required when starting an order.
  • Now the server can send reports in PDF format to users. This needs to be configured in the Console and then the user should mark it in his favorites.
  • New report Registry\Diagnosis shows if the company is using correctly and frequently the edinn platform.
  • Now results which are not assigned (PN field) to an order will not be added to the produced quantity of that order.
  • In the scheduling tables, Estimated, Setup and Teardown times are shown in format HH:MM:SS.
  • Tag Speed1 has been deprecated from data customization in the main form of the terminal.
  • The path shows now the code and description of the statuses, which of these (in the case of failures) have been predicted and the code and description of results.
  • Fixes a bug that was causing that the system did not use the latest productive status.
  • Fixes a bug that permitted a user who was not supervisor, to view statuses and results of a process which was outside of those filtered by device.
  • Now prediction of failures (Envision) considers time in minutes to analyze failures, instead of a fixed number of failures. Please update the "Consider" field in the Calculations\Envision section, or predictions will not work correctly.
  • Fixes a bug when copying programs and measures in the RPM (SPC) configuration.
  • Improvement in reports which reduces up to a 58% the total time to show the majority of the reports.
  • Fixes a bug that was preventing report Result\Evolution to stop
  • Report Result\Evolution has been speeded up by removing the option 'High Precision' as was not providing difference and was delaying the report.
  • Reports have been speeded up, in some cases dramatically (up to 10% of the previously needed time).
  • Fixes a bug that was causing incorrect sorting in the statuses list of PSR relations.

2018-50:

  • The option of the Console, Monitor: Need 2 results, has been deprecated (not in use anymore).
  • Some bugs on the Big Data generation have been corrected.
  • Now results can be generated every hour (o' clock).
  • Now you can create a new company in a new (and empty) server.
  • Now you can configure activity percentaje for Process-Status relationship.
  • Now there is a new ‘Expired’ status in autocontrol. Tasks which are in status Not Done, will automatically pass to status Expired, when a new task of the same Id is created.
  • Now the terminal can show video on streaming coming from cameras, to help to supervise machines and areas of machines.
  • New background colours have been applied for a more comfortable user experience.
  • A new layout, skin and colours have been applied to the web reports tool for a more comfortable user experience.
  • Now the report Analysis-Follow-up can be stopped correctly.
  • Now you can choose between path and speed in results->path report
  • Now the alerts in the login screen are only related to the users which do not have multishift role.
  • In the main window, now if the processes of an area have alerts, then the function buttons will also blink, and if you click them, they will show you the first process corresponding to that alert.
  • Now the resources can be configured with their associated decimal symbol.
  • The Envision (predictions of failure using neural network) has been improved and tested.
  • Now the server can keep running any executables which are specified in the Supervisor section.
  • Fixed an error when manually sorting statuses in configuration.
  • Fixes a bug which generated a new FAI after manually justifying a status.
  • Allows to send labor time information aggregated or by operator.

7.0.6:

  • Fixes a bug that prevented to work the filter in the status and results selector screen.
  • Fixes a bug that was creating empty (qt = 0) results. This bug was related to total counters exceeding their reset value. Now reset value is recommended to be 0 or large in the case of total counters.
  • Now statuses generated from the monitor respect blocks.
  • Fixes a bug that occured when the monitor restarted and the justify_all status was lost.
  • Now a manual insertion of a new status. when propagating the status, ignores blocking statuses in the next processes.
  • Recovery functionality has been improved.
  • Now an Operator Time can be configured in the process and PSR relations. This is the time in seconds from the Cycle Time which are only man work.
  • Now the area for the information of the machine on the main screen has been increased a 20%.
  • Now customized and powerful dashboards can be created and shown in the main screen.
  • Fixes an error which created a status a few seconds after of a shift change.
  • Now SPC measure its possible to set on result change, order change or both
  • Now in Quality-> Summary appears 2 new columns with control limits
  • We remind our users that Windows XP and Windows Server 2008 are no longer supported by edinn.
  • Now when an status is automatically changed because of its max. time, the system is also considering previous statuses of the same type.
  • The "Mandatory" option for the configuration of fields has been changed to "Ask", for a clearer understanding.
  • Now autocontrol tasks that were performed out of the tolerance period are not considered as not done.
  • In the autocontrol window, now autocontrol tasks appear in orange color in all the row and not only the cell with the date and time.
  • Now the system warns, by email and in the windows events viewer, when it is running out of disk space. This is a very important warning as the system cannot longer work when it has run out of disk space.
  • There is a new report, Quality/Alerts.
  • Now in Statuses and PSR Relations, the Next Status has been changed to default FAI-Failure, as this status was the default when this field was blank. This is, blank and FAI-Failure meant the same. By this, users are not confused whether if they have to select blank or the FAI-Failure status. Leaving FAI-Failure has no effect when maximum time has not been indicated.
  • Now you can copy and paste all the configuration from a process into another process, rename a process or delete a process and all its data. Use these features carefully: it is recommended to backup all data before using them.
  • Added funcionallity to indicate when SPC alters belongs to the current or a previous shift.
  • Now autocontrol tasks can be managed in the form, which allows for step-by-step and faster management.
  • Now autocontrol tasks can be associated to new results.
  • A bug about the reescalation of the images being shown in the main form has been solved.
  • Now autocontrol tasks can include an image.
  • Fixed a bug that was flashing the button to justify from previous shifts to operators who had not permission to justify from previous shifts.
  • Fixed a bug that was happening when modifying an area when there was only 1 area.
  • Fixed a bug that generated future statuses when there was a status with maximum time and start time and end time where equal and the seconds where 0.
  • Now, a representant process will not generate emails of "Not justified" statuses.
  • Fixed issue in autocontrol reports.
  • Fixed issue when loading tasks in autocontrol form.
  • Fixed issue in process quantity calculation.
  • Automatic ticketing user creation.
  • For better understanding and faster loading, basic buttons like insert, modify, delete, accept, apply, close, cancel, etc. have been changed to icons.
  • The quantities produced have 2 decimals and the percentages of good production, rework and scrap refer to the actual total production.
  • Fixed a bug that was not showing big scroll bars in the Statuses window.
  • Added a new Working Order filter in Autocontrol. Now it is possible to filter by the working order both in the terminal and the reports.
  • New autocontrol configuration functionality. Now, in case of the "daily" tasks, their termination will be taken into account, instead of their due date, unless they are marked to be scheduled for any day(s) of the week.
  • Now a customizable dashboard can be shown in the terminal. A default dashboard shows hourly production above of the path when the Big Data & ML module is licensed.

7.0.5:

  • Italian is now supported.
  • Ponderation of production after when a PLC reconnects after being disconnected or down for a long time, has been made optional in the Console, Monitor, Results tabs.
  • Added scrap and rework in the Analysis reports.
  • Now you can copy and paste fields between results and if they are repeated, only the new will be copied.
  • Now the deadband can be assigned independently for each signal of the monitor.
  • Now counters are also written into the monitor log for tracing purposes.
  • Performance of server (monitor, central, reports, etc.) has been increased by improving the function which obtains the actual result.
  • Constants of SPC Graphics and calculations have been revised.
  • Now bad production depending on Goods & Totals can be also dumped because of a product or order change, and not because of the dischargement of the process.
  • Fixed a bug when goods counters passed their reset value.
  • Fixed a bug when creating new personnel (relating with the AlertsType field).
  • Now when a user is deleted, his favorite private reports are also deleted.
  • Now a manual justification becomes a dependency for connected (Next, or processes which have this process as Next) processes when the status has been configured as propagating in the PSR relations.
  • The OPC Drivers have been improved in accordance with the latest version of OPC UA.
  • Now autocontrol tasks, when they have been not launched for a long period (because the production minutes which are mandatory had not happened for example after a weekend), they are launched very close to the tolerance (-) and not up to 240 min. before, as it was happening until now.
  • Now you can assign devices, resources and areas to the process in configuration>processes
  • Fixes a bug which was not deleting statuses FAIs, DEP and UNS with 0 secs at the beginning of the shift.
  • New field called Delay in the Monitor configuration, applicable to signals, which allows to check the status of the signal not now, but previously considering "Delay" seconds.

7.0.4:

  • Support for multi-language in Chinese and Slovakian for justifications and other descriptions.
  • The platform can now notify users when the OEE or any of its components are below and above the targets.
  • The default statuses like TU_PRODUCTION, TU_FAILURE, etc. must always be in the database. This speeds up all the system.
  • Comments in autocontrol have been truncated to 341. Please manage update not to lose any data. Description of task has been increased to 341 characters.
  • The resources windows (personnel) allows to obtain the link to auto login on the reports.
  • The reports show color grey instead of green, when all the period is assigned to unscheduled.
  • The dashboard (home from the reports) of a user can be copied and pasted into another user.
  • Notification by email when any ratio (OEE, Availability, Speed or Quality) is below the yellow target in any of the defined periods.
  • 100% of OEE due to unavailability of the process is shown as N/A and in grey color (as unscheduled).
  • The Not Recorded report also detects when the start of a status does not match with the end plus the duration of the previous.
  • Now in the Pie report, you can access to the detail of the OEE represented graphically with donuts.

7.0.3:

  • In the OPC Generic monitoring driver, now signals are processed in separated threads. This minimizes or eliminates the possibility to lose signals and speeds up their processing.
  • In the Console, Monitor tab, 2 new parameters allow better capturing of signals: deadband, which allows to filter and not capture signals which change less than a certain %; and Times, to capture all signals every certain time.
  • Signals can be sent to the Registry in the form of events, natively from the monitoring driver, which increases performance, robustness and releases the UDL to other tasks.
  • The value of the signals that were active at a certain time are now easily seen with the new "Last" check of the Registry window, which allows to locate the last values of the selected signals at a certain moment.
  • The Locate window has been improved to allow locating production with certain values in their fields, which is useful for e-Tracking functionality.
  • If you associate a new process to an area, all persons who have access to the area, have access to that process.
  • You can delete an area without having to delete the relations between that area and persons and devices.
  • The monitor divides production quantities and production statuses between the shifts when it could not monitor production during a period which covers multiple shifts.
  • The standard UDL in VB.NET has been updated and now it includes a Terminate public method that must be added to all UDLs. This method allows the UDL to close all its resources (database connections, files, etc.) safely.
  • There are new 'Button' fields which allow customers to develop any specific need to be executed from the terminal.
  • All manual deletions of records are registered both in the logs of the server (Console) and in the Registry of the Terminal.
  • The ReportsCache accepts 2 new optional parameters: the first indicates the list of reports to be cached and the second the list of reports to be excluded. This allows to configure the system so that 1 report can not delay the caching of other important ones.
  • New improved management for the Teams Auto Change functionality.
  • The terminal updates languages when it detects that a new build is being executed.
  • The console indicates in the title of the log window the content of the field Contains. This allows to manage multiple log windows and to be able to easier switch between them.
  • The server will warn when a terminal has a different version or lower build.
  • Added new parameter (IgnCheck) in measure definition table (m2meas) in order to ignore some SPC checks. By setting IgnCheck to 1, ignores 7 measures above or bellow the nominal.
  • It requests if same characteristics of previous result even when the result Id is different.
  • When you change to a new product, you can inherit the fields per Variable coincidence.
  • Allows to launch autocontrol tasks for product and/or order changes.
  • New automatic signal conversion into events in the monitor.
  • Fields can inherit values from previous fields of production records, or to not inherit, and this is configurable in the Configure Fields form.
  • The monitor service start has been speeded up dramatically.
  • Several bugs fixes and optimizations.

7.0.0, 7.0.1 & 7.0.2:

  • Several bug fixes and optimizations.
  • In the edinn® M2 Server, now the most updated data can be kept in memory, instead of in the hard disk, making the system faster and needing less writing to disk. Please contact your system Administrator to activate this feature.
  • Reporting web tool:
    • There are 2 new reports in Analysis, Panel: Complete and Evolution. These new reports are panels to analyze the complete status of Areas and Processes.
    • Now reports stop better when the ESCape key is typed.
    • The ReportsCache task has been optimized to avoid consuming too much resources from servers.
    • In the Reporting web tool, there is a new Presentation mode in the Favorites, Home section, which shows the Home dashboard maximized and auto refreshes. This feature has been specifically designed to show the Home (dashboard) of the Reports on big screens.
    • Now reports show the selector of Areas and Processes in the form of a tree on the left side of the reporting tool. This tree can be hide for a better visualization and for printing.
  • Terminal Application:
    • There is a new layout of the main form, more intuitive, easier to use and with at least 40% more area for visualization.
    • Now alerts are shown with icons, which make them clearer and language independent.
    • The graphic which shows processes in the main window has been improved: keeps aspect ratio, has a better visualization of ratios and the name of the process and a better management of the image (upload and deletion).
    • Now the Locate window allows to search for a specifi order.
    • Now operators can be warned when their manual insertion of results exceeds or is below of a certain % with respect to the target for that moment.
    • Now fields can be automatically calculated by using a development module. This gives full power to fields.
    • The main form also shows areas and processes in a powerful Tree format.
    • The 'Path' graphic has been speeded up and consumes less resources from the system.
    • The terminal supports Single Sign-On functionality, which allows the user to automatically log-in.
    • The same Status can be scheduled for different days and times, configured in the PSR configuration.
  • Monitorization:
    • New signals OEE.R, OEE.G y OEE.Y allow to light on beacons to indicate that the OEE of a process is below (OEE.R), above (OEE.G) or around (OEE.Y) the OEE objective.
    • New signals (Justify and Justify_A) allow to justify the active stop of a process.
  • Scheduling module:
    • The terminal now supports Gantt visualization and editing, with colors indicating the status of the orders.
    • Now new orders can be automatically generated according to the route of the order.
    • Routes of orders have been improved.
    • Scheduling capabilities have been dramatically improved.
    • The system is capable of importing MS Project 2010 files in XML format and creates all the necessary structure (areas, processes, resources, etc.) to manage the project.
    • Now operations (suborders) can be managed, including Setup, CycleT, CycleQ and Teardown times.
    • Now tasks (orders) can be linked (predecessors).
    • Now CycleT and CycleQ are first taken from the order, and then from the rest of places (Fields and then PER Relations).

6.1.0:

  • SPC graphics have been migrated to HTML5 technology.
  • In order to improve performance and security, the following components of the edinn® M2 system have been upgraded (a procedure document must be followed):
    • MySQL from version 5.5.8 to 5.5.44
    • PHP from version 5.3.X to 5.6.8
    • Apache from version 2.2.X to 2.4.12
  • New ResChange signal in monitor. This signal allows to automatically change the result of a process.
  • New behaviour of signals AvailProd and Saturation. Now, when they cease, the dependence status is also ceased and turned into a FAIlure.
  • There is a new parameter 'Request time for Bad Results' in the Console, in Behaviour/Optimization, which allows to skip the requirement of the time when inserting bad results manually.
  • Fixed various bugs in the Ratios Report.
  • Now the FTE report considers only the AT ("Attendance Time"), instead of the Total Time. By this, if a worker has been working in 2 processes at the same time, the AT will only consider the time of 1 process, as the time of the worker is considered to be share at a 50% in this case. This time matches the last column of the Activity Report, so the Activity Report is now the detail of the FTE report.
  • Now orders are updated in real time, which is much faster.
  • The total update of the quantities of orders can be performed manually from a new button in View Schedule.
  • A new parameter on the server called "Request good quantity on task" allows to the user to enter the good quantity that he has produced and therefore an automatic insertion of bad production will adjust the total good quantity produced for the task (order).
  • Now the Activity report provides information about the monetary incentives to be given to the workers. This feature is only available with the Consumption and Costs modules.
  • Performance has been dramatically improved by caching data in memory. Please check the parameter max_heap_table_size in the MySQL.INI to setup the maximum available memory.
  • The internal code of Time Usage for Dependence has changed from 'LIN' to 'DEP'. The database update script performs and update of LIN to become DEP, and therefore it is necessary to check if the client has already used DEP as a Time Usage code. In this case, the DEP code must be replaced to a different one before upgrading to 6.1.0.
  • The BarCode module has been retired as a separated module and its functionality has been incorporated inside the system core. The server needs to be relicensed.
  • The new modules Personnel and Stock are now available. The server needs to be relicensed.
  • The Autocontrol algorithm has been improved to prevent that a task, scheduled upon production quantity or minutes, is launched repeatedly when it has been scheduled for the future and performed in the past.
  • Now there is the possibility to request to the worker the good quantity produced at the end of the shift, and the bad quantity will be deduced and inserted automatically.
  • Now the "Ref" button allows changing I/O stock smoothly.
  • The Order field has been included as a filter and as a valid information in consumption.
  • The In&Out form has been improved allowing In and Out of complete areas.
  • There are new roles (for example View Schedule): please assign the new roles to the users.
  • UDL might need the new Process call declaration.
  • There might be the need to copy the dll MSVCRT110.DLL into Windows\System32.
  • In the Server Console, in the Reports tab, in the Session Lifetime field, now 0 is not a valid number to indicate that the session must never be auto closed. Please indicate the number of seconds that you wish to allow the user before closing his session.
  • New report Analysis Panel which shows in the same page the main data and graphics of a process.
  • New possibility to expand the graphics area in the terminal application.
  • New possibility to view the graphic of the OEE and its components in the Ratios option in the main form of the terminal application.
  • Now the variables or processes in all the formulas must be enclosed with quotation marks. Please see the configuration or Areas and Calculation Types.
  • Now Autocontrol can be managed massively by clicking the multiselect option and managing multiple tasks at the same time.
  • Now Autocontrol fields are updated without the need to click in the button Mod(ify).

6.0.3:

  • Now emails sent are filtered by process and person, so that it does not send information to a user who has not access to a certain process.
  • The monitor now can auto justify failures according to the "Justify" signals.
  • Now the id of status can have 4 characters.
  • Now the terminal speeds up the loading of the working forms, including the login.
  • Now SPC data capture shows highlighted with colors the measure.
  • New Analysis report call Productivity.
  • New checks "Hours" in reports with times.
  • New checks "Kg" in reports with result quantities.

6.0.2:

  • A new email now can be scheduled on the server to be received periodically, indicating the summary of the status of all the alerts in processes.
  • Now processes can be shown ordered by a different criteria than their id.
  • Now, when the server is in very high detail, it keeps track of users changing time usages.
  • The performance of the reports have been improved.
  • The confirmation question when accepting the SPC data capture has been removed as it was unnecessary. Now, instead, the Accept button blinks in yellow to indicate that the user is about to introduce the data and that there will be no confirmation.
  • The SPC data capture form has been improved visually.
  • Now there is multiple selection in the Locate SPC data form, which allows to easily perform multiple deletion of records.
  • Now the user can take several SPC data without the need of exiting the SPC form, by using the Number of Measures field
  • Now the user can copy and past all SPC programs and measures from one result to another in the Programs and Measures configuration
  • SPC Control and Histogram reports have been splitted in 2 different reports.
  • New SPC Program type 'By All Measures'.
  • New SPC report call Summary.

6.0.1:

  • Now there can be multiple shifts and they can be associated to individual processes using exceptions.
  • Now the Next status of a process is also subject to exceptions.
  • Now available a new monitorization method: edinn OPC Bridge.

6.0.0:

  • The terminal has been speeded up for better operation on the cloud.
  • New graphical icons in the reports application.
  • If a process is limited to work only scheduled, working orders will not accept status changes unless all pending FAIlures have been justified.
  • Improvements in the blinking of buttons to require time usages justifications.
  • New button -> in the window to justify status, allowing to go to the next pending status.
  • Now the access to processes and areas can be restricted to users, and even to administrators. This is useful to manage different plants with the same system, by configuring the different plants as different areas, and then assigning different administrators and users to each plant.
  • A new role SUPERADMIN has been created in order to be able to access all the processes and areas, without restriction.
  • From this version on, every time a new process or area is created, it must be manually assigned to users and devices.
  • Improvements in the Autocons task and in the Consumption Efficiency Module.
  • New URL monitorization method.
  • New web Wizard for incredibly easy configuration.
  • New features for "do the installation yourself".
  • The order of the combo to select Manual or Automatic monitorization in Process configuration has changed. It needs revision process by process.
  • In the terminal, in the main screen, the alerts in processes are also shown in areas by aggregation.
  • The Schedule button has been moved from configuration to the View Schedule screen.
  • Some bugs regarding the update of start and end times in View Schedule have been fixed.
  • Now the task bar also notifies about alerts (scheduling, results, statuses, etc.).
  • Server has been improved in performance as now AutoChanges occur in a separate thread.
  • Fixes a bug that was occuring when associating (Auto conf) a time usage to a process, that was not assigning MaxTime and Next Time Usage.
  • Fixes a bug that the Central was not considering MaxTime when inserting a new Time Usage.
  • Fixes a bug that the terminal was not respecting the Next time usage, when deleting a time usage and the previous one having MaxTime.

5.2.5:

  • New 4 reports:
  • New improvements in reports:
    • New RGraph library version
    • Changes path canvas creation order
    • Graphic reports support HTML5 and Flash format
    • Schedule, shows production, and I/O
    • Shows SyncProductionSchedule messages in integration report
    • SPC Report - measure filters by process
    • Activity report show RT (real time or natural time) and TT (total time or enforceable) instead of only RT
    • FTE report show values based on TT
    • Shows production path in IE8
    • Adds a filter in report for hide NON PRODUCTIVE processes
    • Capable of printint IE HTML5 Graphs
    • Adds an option in Status for showing only lost time
  • New integration possibilities:
    • Persons
    • Processes
    • Combos
    • Products (with fields)
    • Production orders (modify and delete)
  • General improvements:
    • Adds MaxLength property for fields
    • Adds Equivalence FClass
    • Sets user for update to anonymous user
  • Integration ISA-95
    • Adds the capability for Person property to store values and/or quantities
    • B2MML Client avoid to send ScheStatusChange in close period day
    • Adds Unit of Measure parameter in GetMaterialInformation message
    • Adds capability for sending fields into production performance messages
    • Adds capability for insert fields in a determinate position
    • Adds the capability for MaterialProperty to store values and/or quantities
    • Adds the capability of storing fields into the products. Enables insert and delete products and change products
    • Changes the time storage for production request to: first - segment time, second - personnel global time, third - personnel clock time x personnel quantity
    • Improves PendingDelete method adding more detailed error messages
    • Fixes a bug in ST function use in ScheUpdQt
    • Adds a function called DontNotify useful for opening day
  • General improvements:
    • Improves OEE calculation for Lines/Areas
    • Enables recovering fields to send
  • Bugs and internal:
    • Fixes a bug when Removing virtual stock records
    • Fixes a bug in In and Out management. Prevents unclosed in/out periods
    • Fixes a bug in filer by stock, when the field has no values, uses default value
    • Fixes a bug. when operator navigates into the fields collection, UofM field duplicate values
    • Fixes a bug in RefreshGrid method of Autocontrol form
    • In MTP2 creation check if date is provided
  • New Particular Data tags.

5.2.0:

  • The login to the terminal application has been speeded up.
  • The path (© edinn) graphich has been corrected in a bug that occurred under certain specific conditions.
  • Internal performance has been improved.
  • Now SPC Control graphic allows viewing 2 variables together.
  • A new variable CycleTEquiv in particular data shows the real cycle time.
  • In results reports inputs and outputs are not considered for the total sum.
  • Fixes a bug of the OPC Generic driver running out of handles with certain OPC Servers.

5.0.5:

  • It needs UDL to be recompiled and reregistered with the object name: edinnM2UDL_COMPANYIDENTIFIER.dll
  • FaconSvr driver has been finished and released.
  • Now in the grids of the working windows (status, results, autocontrol, view schedule) the arrow keys can be used to navigate through the records and data fields.
  • The user login process has been optimized and speeded up.
  • Now the server needs an access to the Multi main database. This IP address and port must be specified at the General tab in the server console.
  • Server needs to be relicensed.

5.0.4:

  • Internal server performance has been improved arround 30% in most of the database functions.
  • Fixes various minor bugs.
  • Fixes a problem that occured when the terminal time was different to the server time.
  • Server needs relicensing.
  • The "Quantity" graphic has been removed from the terminal.
  • Fixes a problem in the blue dots of the "Speed" graphic.
  • Fixes minor bugs on the default data grid on the terminal.
  • The graphics in the main window have been converted to multithreading for better user response.
  • Reports application webserver must be adjusted at the php.ini file:
    • max_execution_time = 0
    • max_input_time = -1
    • memory_limit = 256M
  • Now the server accepts configuration of the SMTP port to send emails.
  • Now allows that users' id start with a number.
  • New bigger scroll bars make easier touch operation of grids and lists.
  • Now the ON button to start the process is not restricted when the expected time of results has expired.
  • For a more convenient alert management, the blinking in yellow of the Results button has been reduced to a 6th.
  • Now, when rescheduling, the system shows also the paused orders in processes.
  • In the Losses pie report, now it only says "Speed loss and microstops", in case microstops are not being automatically detected. Otherwise it says "Speed loss".
  • Now certain monitorization errors are only warned to the log when they occur for more than the common monitorization timeout. This is useful to filter and to take into more consideration the error messages in the log and emails.
  • Now when the web reports session expires, the session is visually closed, instead of showing an access error.
  • Access to multiorganization web reports has been speeded up.
  • Task bar has been improved, in performance and visually.

5.0.3:

  • It allows to indicate expiration date to persons. After the expiration date, the person will not be shown in the operators list at the login window and will not be able to enter the reports application.
  • It allows to automatically set the status of a process to the previous status to the actual. This is useful to, for example, justify a process to a certain status, the process enters in week-end mode, and on monday, it automatically returns to the previous status.
  • A bug has been corrected that made incorrect the time field in the detailed results report.
  • The exit application button has been set up in another position. The close button has been set up in its position, as it is more standard in the application.
  • Fixed a bug on the proportional scroll bars in the reports application.
  • Includes a new type of email, to notify persons, when failures in communication messages have occured between the edinn and other systems (ERP, etc.) and that they require manual intervention.

5.0.1:

  • Resolves minor bugs derived from intensive use.
  • Changes in PHP.ini: in ;extension=php_xsl.dll, remove the ; (uncomment the line).

5.0.0:

  • Upgrading from version 4.4.3, 4.4.4 to 5.0.0 requires manual steps to be performed by a technician. Further upgrades can be performed by the edinn® M2 Server updater.
  • New automatic update applies to terminals and now also to servers.
  • New hardware has been created. This hardware is located by central edinn® M2 servers and servers gather all the data from them.
  • New consumption reports. A new Panel report shows consumption in real time, allowing to turn on and off devices and see their consumption and cost.
  • New visual aspect.
  • Internal communication and timers control have been updated to new technology in order to improve speed and robustness.
  • Database driver and engine has been updated to latest stable version.
  • Multiple companies and edinn® M2 servers can run on the same computer.
  • Reports and terminal allow access to multiples companies.
  • Terminal has been optimized to be used on the internet.
  • New ecloud services have been created. The application edinn® M2 can run on a varied environments on the cloud ecosystem.
  • New synchronization functionality with ecloud.