Give us feedback
cool-data-mover
Web icon

Cool Data Mover

Stable version 2.5.21 (Compatible with OutSystems 11)
Other versions available for 10
Uploaded on 18 Mar by 
5.0
 (21 ratings)
cool-data-mover

Cool Data Mover

Created on OutSystems 11

Version 2.5.21

Stable
Current
Application Package
Uploaded on 18 Mar by Cool Data Mover
Compatible with:
Version 11
Database:
All
What's new

New features

  • Moved the option to select the roles for moving user authorization to the package settings screen, enabling the setup of moving user data during package creation.
  • Changed the option from ‘show all roles’ to ‘show roles in package modules’ on the role selection screen.
  • Disabled the selection check box on an entity when managed by user authorization
  • Improved the messages on the upload definition window when comparing the uploaded data model to the actual data model.
  • Improved the message in the ‘Handing during import’ and ‘Which records to export’ columns on the import/export overview screens for entities handled by the ‘move referenced users’ option.
  • Added the option to send the API Key in a separate header when using the CDM API.
  • Improved the CDM API documentation by adding examples.


Fixes

  • Fixed an issue which resulted in 'Failed to upload a new package definition'.
  • Fixed an issue that was introduced in v2.5.20 in which matching was performed while no matching (and no matching attribute) was specified. This resulted in the insert of the first record and all subsequent records were matched to that first one.

Removed

  • Removed the option to dismiss upload messages.



Version 2.5.20

Stable
Application Package
Uploaded on 3 Mar by Cool Data Mover
Compatible with:
Version 11
Database:
All
What's new

New Features

  • Added the option to show all roles vs the roles used in the package on the role selection screen for user authorization.
  • Added the option to use the ‘Ignore import validations’ in combination with the ‘Migrate user authorization’ option on entities in ServiceCenter.
  • Added the user authorization options to the shown options on the import and export screens.
  • Enlarged the package description field in the package settings
  • Added a description field for filters
  • Added the user authorization options to the run download.
  • Improved the testfilter popup so the difference is clear between not having executed the test filter and having executed it with 0 results.
  • The filter value now is retained when the operator is changed.
  • Improved the prompt in the filter value field to show which values are accepted
  • Refined the presentation of the progress of process deletes. Progress is now shown per 100 deleted process instances.
  • Moved the ‘Include user authorization’ and ‘Include group authorization’ options to the package settings screen.
  • Added the option to define storage locations in a multi Front-end server environment. This overcomes the issue where by the CDM connects to a load-balancer, is ‘randomly’ routed to one of the FE’s, and the files are read/written to different Front-end servers. Now, those calls are rerouted to the correct Front-end. In multi Front-end server environments the information to which Front-end the files are written is shown on the Storage Locations tab in the Environment settings.


Fixes

  • Fixed an issue with exporting a large number of processes
  • Fixed an issue whereby data-inconsistencies were incorrectly reported when exporting entities with a foreign key to the ServiceCenter entities Activity or Process.
  • Fixed an issue with bulk mapping of users when the tenant_id of the users tenants was not the same in the source and target environment.
  • Fixed an issue in which a user attribute with name Tenant_id was incorrectly seen as an internal tenant identifier op Outsystems.
  • Fixed an issue in which Group_User records were incorrectly included in the export.
  • Fixed an issue in which users were not matched when using the ‘Migrate user authorization’ option and the package setting was set to ‘Always insert new record’
  • Fixed an issue in bulk mapping in which users where mapped case-sensitive instead of case insensitive.
  • Fixed an issue in which the user of the creator of a Group was not exported
  • Fixed an issue in which creation of a filter without selecting an entity resulted in an errors
Created on OutSystems 10

Version 2.5.5

Stable
Solution Package
Uploaded on 20 May 2021 by Michel Coudron
Compatible with:
Version 11
Version 10
Stack:
.NET
Database:
All
What's new

This version includes lots of new cool features such as 

- Data model comparison
- Performance enhancements
- Reporting of data inconsistencies
- Improved validations
- Soft key support
- Support for foreign keys to external tables
- Timezone conversion support

See the complete Release Notes at https://www.coolprofs.com/cdm-downloads-en/ 

Version 2.3.18

Stable
Solution Package
Uploaded on 25 November 2019 by Cool Data Mover
Compatible with:
Version 11
Version 10
Stack:
.NET
Database:
All
What's new

New Features
·         Rewrotethe Delete functionality using (Light)BPT instead of timers. 

·         Removed the unused option ExcludeBinaries 

·         Added a package option to prevent the launch of new BPT processes during an importAlso removed the new events generated by OutSystems from the event queue. 

·         ‘Duplicateinsert’  errors are ignored when retrying an ImportFilePart worker. This accommodation the possibility to retry the inserts when during previous executions inserts were already committed. 

·         Added the generation of correct IBANs for the Netherlands, Belgium, France, Luxembourg, Denmark, and Germany.  When another country code is suppliedby default a dutch IBANis returned. 

·         Added a new delete validation warning for the situation that an entity refers to an entity in another catalog. In that case, the referential integrity is not guaranteed by the database and the data of entity B can be deleted.  

·         Added the option to Move the ServiceCenter tenant entity

·         Improved the performance of the screens on which the list of modules and the list of entities are shown.


 
Fixes

·         Fixed an issue whereby the export of binaries failed when no binaries were found with a length under the max binary size limit. 

·         Fixed a performance issue with retrieving the entities from a module that contains a large number of entities. 

·         Fixed an issue with an incorrect catalog name for the internal CDM tables when the CDM is installed in a separate catalog. 

·         Fixed an issue with replacing an attribute value during export 

·         Implemented a workaround to deal with a bug in some OutSystems platforms on MSSQL whereby the tables are not represented in the SYS.ALL_OBJECTS table. 

·       Fixed an issue with retrieving the entity definition information when that entity resided in a different catalog than the CDM itself. 

·       Fixed an issue whereby data that referred to a removed record of a static entity with a non-auto number identifier resulted in an error. 

·       Fixed an issue by preventing the deletion of the initial records in the event tables (osevt*). 

·       Fixed an issue with getting entities from the database based on System tables type = ‘U’. In some situations, user_tables have a NULL value. This prevented from opening the modules inside the packages 

·       Fixed an issue whereby inserts in the export key table resulted in an error regarding data conversions from int32 to String.