Revision notes
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 an 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 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 the fields in horizontal.
- 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 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 integration 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 monitoring 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.
- 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.
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 a working 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.
- 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 a working 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 a working 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 window has been increased a 20%.
- Now customized and powerful dashboards can be created and shown in the main window.
- 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.
- monitoring:
- 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 monitoring 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 monitoring 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 monitoring in Process configuration has changed. It needs revision process by process.
- In the terminal, in the main window, 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:
- FTE, Efficiency, Notifications and Schedule.
- 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 monitoring errors are only warned to the log when they occur for more than the common monitoring 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.