Latest Changes
Simplic Logistics
Version: 4.13.11424.917, Date: 2024-09-17
Enhancements
- Fixes a display bug in the dayplanning tool that displayed shipment on wrong days on other machines.
Bug fixes
- Fixes a status resolving bug in the dayplanning tool, that was causing a shipment to appear in mulitple tours.
Simplic Sac
Version: 3.6.1724.815, Date: 2024-08-15
Features
- Enables getting a term of payment by its number using the personal account manager.
Simplic Studio
Version: 10.0.224.405, Date: 2024-04-03
Features
- Adds 2 out pins for Validate Barcode.
- Added a show documentation button in the ribbon menu that can be set via Application Management.
- Adds a field inside the tenant editor for tenant mapping.
- Allows passing the selected tenant of a stack based window further down the workflow.
- Added UI for the document history.
Enhancements
- Added support to get selected grid rows from the GridFunctionParameter in the user selected order.
- Changed document preview window behavoiur: The window will now open also open, when the checkbox of an already selected document gets checked again.
- Added support for multiple open documents
- Added number of copies to telerik reports.
Bug fixes
- Decreased repository save time and studio load time by not clearing the whole cache.
- The encoded text in the localization shows umlaute now. Especially important for the selection of countrys.
Simplic Hr
Version: 2.4.1123.704, Date: 2023-07-04
Bug fixes
- Fixes an issue, where the simplic user id wasn't saves in the employment.
Simplic Pricing
Version: 1.5.1123.113, Date: 2023-01-13
Enhancements
- Implement element selection mode for expression axis assignments.
- Add function to get day of week of a datetime.
Simplic Articlemaster
Version: 3.2.922.920, Date: 2022-09-20
Enhancements
- When a article group with connected articles want to be deleted, the user will be alarmed that it doesn't work.
Simplic Csv
Version: 2.3.822.825, Date: 2022-08-25
Bug fixes
- Fix article number field during import.
- Fixes a bug when importing data without primary key.
Simplic Qm
Version: 1.8.622.613, Date: 2022-06-13
Features
- Added new certificate system that is applicable to any type of simplic entity.
- Added localzation to new certificate system.
Simplic Bi
Version: 1.4.322.526, Date: 2022-05-26
Features
- Enable any type of registered ado.net provider.
Simplic Db-Tools
Version: 2.0.122.130, Date: 2022-01-30
Features
- Upgrade from SAP Sybase Sql Anywhere 12 to SAP Sybase Sql Anywhere 17.
Enhancements
- Update dependencies to match actual simplic version.
- Migrate to simplic service platform.
Simplic Ftp
Version: 1.1.321.729, Date: 2021-07-29
Features
- Add the .net ftp fluent api service.
Simplic Tyre24
Version: 1.4.220.1016, Date: 2020-10-16
Bug fixes
- When a new bankcode was calculated the whitespaces were not removed from an Iban.
Upcoming Changes
Simplic Logistics
Bug fixes
- Removed a locking bug in the vehicleplanner. This bug was caused when the vehicleplanner was closed. The locking was still active for other users.
Simplic Sac
Simplic Contact
Features
- Adds a contact schema registry and the possibility to save contact aggregations.
Simplic Document
Features
- Adds the possibility to extract field-values from an exact zone.
- Adds the possibility to set an alternative classification for MDP profiles.
- Adds the possibility to select the profile recognition mode.
- Adds the possibility to set multiple words/phrases for pdf text recognition.
- Adds the possibility to replace classifications when executing metadata-processing.
- Adds the possibility to test the current profile by using the currently selected document.
- Adds the possibility, to put a document into an inbox-workflow.
- New document window added that replaces the old python window.
- Adds a default application helper for showing the metadata-processing window.
- Upgrade from SAP Sybase Sql Anywhere 12 to SAP Sybase Sql Anywhere 17.
- Adds a new event for creating a document (window) from file and attaching file structure paths.
- Adds the ability to assign a document source to a document object.
- Adds a document source in pin to the create document node.
- Add a new node to retrieve a blob-guid by document-guid.
- Add document completed node.
- Add document forwarded node.
- Add document forwarded copy node.
- Added new Document Management System Flow Node GetBlobByDocumentGuid.
- Added GetReleasedBlob function to DocumentService and GetReleasedBlobGuid function to Document Repository/Service.
- The SuperUser can now unlock any document that was locked due to one user performing uncommitted changes to it.
- Add AI fields to metadata processing configuration.
- Fixes some bugs for the metadata processing when rossum was selected as provider.
- Adds a new property to the mdp configuration to hide or show the property in the editor ui.
- Completed Mdp result which are completed wont be overwritten by a new Mdp result.
- The embedded webview for rossum now supports multi tenants.
- Delete all items at once in the MDP data editor.
Enhancements
- Partially added localization to MetadataProcessingConfigurationEditor window.
- The first document in a stack is selected by default.
- If the selected document is removed, the first document in the stack will be selected.
- Adds tenant-specific metadata-processing configurations.
- Makes field-configuration visible in the metadata-processing configuration-editor.
- Changes the UI behaviour for selecting regions/zones.
- When adding new sample-documents to a mdp profile, by default tif, tiff and pdf is selectable.
- Adds UI locking metadata-processing configurations.
- Automatically sets the correct file extension when merging a document-stack to a new document or a new document version.
- Added a new Split-Document mode called "AutoDetect"
- Added archive date to the metadata processing mask.
- This barcode-field in the UI is not read-only anymore.
- Only change document classification when saving the mdp-result for the first time.
- Deleting a document using the document-service now only sets the IsDeleted flag to 1.
- Sets the auto-refresh of the new document-window to false. This will prevent any grid from refreshing directly after closing the document window.
- Added a connections tab to the document window. All documents, contacts etc. connected to the document of the document window will be listed there.
- Restructured and cleaned up Document Repository/Service.
- Fixed long save times of MDP profiles.
- Data records from the AI are only processed if non-manual fields have been configured (MDP conifugation).
Bug fixes
- Fixed spelling in MetadataProcessingConfigurationEditor window.
- Fixes a bug that occurred when trying to add a set of documents to a not existing merge-document-stack.
- Fixes a bug, that sets multiple classifications when saving a document in the metadata-processing window.
- Automatically disposes all resources in metadata profile detection and metadata processing service.
- Fixes an issue where forwarding from the document mask does not set a document to "done". In the ItemBox IB_Document_Workflow_User the Type column has been changed to InternalType and now returns "Group" and "User".
- Fixed F2/F4 buttons in the meta-data processing window.
- Fix mdp on document completed OutPinDocumentId.
- Fixes a bug that prevents mdp-table data from being saved to the database.
- Fix removing classifications from documents now possible.
- Fixes a problem that occurred when mdp tries to add two classifications.
- Migrate the instance data connection control in the document-window to use the simplic repository.
- Document window now displays the document type directly after drag and drop.
- Fixed bad refreshing of contact selection data in document window.
- Linkings to other documents, contacts etc. in the document window are now loaded immediately.
- Added tab stops for contacts and files.
- Now only the user that locked a document can edit it. Before that fix, any user was able to edit a locked document.
- Fixed that only one classification is saved when a new document is created.
- Fixed input box in metadata processing losing focus when entering text.
- Fixes a disposed exception when triggering the save payload node.
- Fixes a bug where the webview2 was not loading.
- Fix a bug in the Rossum provider, that leads to an empty Data-Object when the document property IsCompleted is set to true and the document is processed again.
Simplic Filestructure
Features
- Adds the possibility to set access-provider.
- Adds a default access-provider that does the follwoting things:
- When adding a document to the workflow, only the given user has access
- When forwarding a document to an user, the forwarded user gets access too
- When fowrading a document to an oranization-unit, all users in the unit gets access
- Adds a method to get a workflow-document from a substitute user.
- If the comment window gets canceld while forwarding a document, the document will not be forwarded.
- Add a return-directory and a method to get the name.
- Adds an api to return the document inside a workflow to the selected return folder.
- Adds a new window to forwarded a document with the multicolumn-combobox.
- Invokes the
OnDocumentWorkflowOperationCompleted
event, that deteremines that a workflow operation is completed. - Add release document workflow state.
- Enables the usage of [TenantId] in workflow grids.
Enhancements
- If a document is in an workflow-organization, it will not be set to state completed anymore and will stay in in-progress.
- Documents can be completed, forwareded and copy-forwarded even if they are not checked-out. The check-out will be done automatically.
- Replaced all old python document windows with new c# ones.
- Changes filestructure control to instancedatagrid.
- Remove on document completed node.
Bug fixes
Fixes a misspelling in the WorkflowOrganzisationId => WorkflowOrganizationId We've renamed the property WorkflowOrganzisationId => WorkflowOrganzisationId Please check your custom code for the misspelled property. The following SQL-Statement will return all scripts, that contains a misspelled property.
`SELECT FullPath FROM Repository_Head WHERE Content LIKE '%WorkflowOrganzisationId%' and ContentType = 'py'`
- Documents in the workflow that are only in one organization unit are now also displayed in the workflow overview.
- Fixes a bug when resolving worklow state-provider.
- Fixes a bug, when resoving th workflow-state is done before adding a document to the workflow. This prevents from being set to "completed", if they are still in an organization unit.
- Fixes an issue where forwarding from the document mask does not set a document to "done". In the ItemBox IB_Document_Workflow_User the Type column has been changed to InternalType and now returns "Group" and "User".
- Documents in the workflow that are only in one organization unit are now also displayed in the workflow overview.
- Fixes a bug when resolving worklow state-provider.
- Fixes a bug, when resoving th workflow-state is done before adding a document to the workflow. This prevents from being set to "completed", if they are still in an organization unit.
- Fixes an issue where forwarding from the document mask does not set a document to "done". In the ItemBox IB_Document_Workflow_User the Type column has been changed to InternalType and now returns "Group" and "User".
- Fixes a bug where the archive method through clipbard would throw a nullpointer exception.
- Added a new exception handling for archiving a document. The exception happend while dropping a document on a folder.
- Fixes a bug when no organization is present in the current session.
- Extens the DocumentWorkflowTracker by path.
Simplic Output Management
Features
- Stores the target of the document in the output-queue. For mail addresses this will be the recipient, cc, bcc. For printer it will be the printer name.
- Stores document metadata in a separate table, the information for mdp will be added automatically.
- Allows to use template for mail-subject and body when using mail-output-system. All queue-data fields will be available automatically.
- Adds the possibility to define the handling of linked documents when printing/sending queue-documents.
- Adds two resolver for sending linked documents. 1. do not resolve any document 2. resolve all linked documents.
- Adds the possibility to merge everything to a single document.
- Adds the possibility for sending a document link when the attachment size exceeds a specific size.
- Adds the file system path to the output system display name to be able to differentiate between multiple output systems of equal name in an output system configuration.
- Adds a method to get an output contact configuration by contact ID.
- Adds the ability to set a default attachment in the output management queue editor.
- Adds filtering for the tenant that has previously been selected in the workflow in the output management contact queue editor in case strict tenant mode is selected.
Enhancements
- Improves the output system file system by using the document name as file name.
- Ensures a valid and unique file name by removing illegal characters and adding a counter if a file with the same name already exists in the directory.
- Warns the user if he saves a contact output system mail configuration with no selected recipient.
- Stops a document from being approved in output management when it uses a mail output system with no active recipient in its configuration. The document is marked as
Approval failed
and the user is informed via an error message.
Bug fixes
- Fixes a bug, that always uses .pdf for mail attachments. Now the file extension is retrieved from the document object.
- Fixes a bug, that occured when trying to read
OrganizationMode
from global settings. - Now only shows output-queues the logged-in user has access to.
Simplic Studio
Simplic Authentication
Bug fixes
- Fixes a problem with auto-login in Simplic Studio. Auto-Login is now also supported for non ActiveDirectory users. In addition, the username is correctly passed through during auto login.
- Fixes a bug where the web API is not authorized when auto-login is enabled.
- Fixes a bug that shows an SAException when an invalid username is entered.
Simplic Cache
Features
- Add data-caching service and repository.
Simplic Configuration
Features
- Adds a method for creating new configuration-entries.
Enhancements
- Add an api to load, save and delete connection configurations
Bug fixes
- Specified datatype in ConnectionConfigurationRepository so exception will not be thrown.
- Fixes conversion errors when editing a boolean value.
- Fixes a conversion error when the value was cached
- Fixes a sql query that was causing an error in the configuration service.
Simplic Corelib
Features
- Makes PreciseDecimals serializable and deserializable by default.
- Add custom exception class.
- Adds an exception type to determine, whether it is an expected or unexpected exception.
- The cache can now be cleared by a specific type to decrease load time.
Enhancements
- StatefulCollection is now deriving from IList.
- StatefulCollection is now deriving from ICollection, and not from IList anymore.
Bug fixes
- Fixes a bug that caused a stackoverflow exception when trying to serialize PreciseDecimals.
Simplic Data
Features
- Add NoSql data layer feature.
- Add MongoDB database access.
- Add upsert feature to MongoDB repository.
- Adds redis (in-memory) caching to SqlRepositoryBase.
- Add sql service that provides a basic implementation.
- Add fluent builder and transaction as generic implementation.
- Adds a basic interface for models with an id.
- Removes unneccessary interface for models with an id.
- Adds a .net stadard project Simplic.Data.Web for resources needed in web applications and the Simplic Studio.
- Adds a json converter to handle polymorphism with typename handling.
Simplic Datastack
Features
- Adds the possibility to get a stack's grid name by stack id via the stack service.
Simplic Group
Features
- Upgrade from SAP Sybase Sql Anywhere 12 to SAP Sybase Sql Anywhere 17.
Bug fixes
- Add automatic user group id generation
Simplic Icon
Features
- Upgrade from SAP Sybase Sql Anywhere 12 to SAP Sybase Sql Anywhere 17.
Enhancements
- Moved Icon.Service and Icon.UI from simplic framework to simplic icon repository.
Bug fixes
- Add icon cache.
- Fixes a bug where icon selection by double-clicking in icon editor window wasn't functional and save changes dialog was shown unintentionally.
- Icon Service now only saves icons to the data base, when the name does not already exists. Fixes "column 'name' not unique" errors.
- Icon Service bug fixed that prevented icon deletion.
- Fixed bug that prevented multiple icons from beeing deleted at once in Icon Editor Window.
Simplic Sql
Features
- Adds a method for retrieving table-columns.
Simplic User
Features
- Adds the possibility to add user-groups.
- Upgrade from SAP Sybase Sql Anywhere 12 to SAP Sybase Sql Anywhere 17.
- Assigns an API key to each newly created user.
Bug fixes
- Fixes a bug, which prevents from saving user-group and user-tenant assignment for new users.
- Fixes a bug where part of the user settings data is not saved to the database.
- Fixes a bug where the icon for setting a user's password is not displayed.
Simplic Message Broker
Features
- Adds a system to monitor the amount of executed tasks.
- Adds the possibility to have queue-less event consumer (New attribute
NoQueue
).
Enhancements
- Add abstract consumer implementation, to enable a standardized message-architecture.
- Update MassTransit dependency to 7.0.7.
- Remove redis queue-tracking (counting).
Simplic Studio Ui
Features
- Add class and methods for showing a localized message box.
- Adds a new behaviour for setting the default-focused element when opening simplic studio windows.
- Add new core exception window.
- Adds a new interface that makes simplic studio extendable.
- Adds a markup-extension for binding enums in xaml and displaying user-friendly text.
- Adds a prism event for opening instance data using an assigned editor.
- Adds a prism event for showing a blob in the simplic studio preview.
- Add event and interface for simplic linking set system.
- Add linking set storage.
- Improved event and interface for simplic linking set system.
- Added new control multiple-autocomplete-box.
- Added export method for Item Boxes in ItemBoxApplicationHelper.
- Added a multi-selection-combobox control.
- Improved the quality of images in the image rotator control.
- Added Behaviour that adds entry to context menu for inserting text modules.
- Added services and repositories to allow for linking of elements from different stacks.
- Added UI controls for linking elements from different stacks.
- Added editor for instance data linker.
- Added editor for instance data stack connections.
- Add virtual method AllowTenantChange to ExtendableViewModelBase to allow disabling a tenant change in StackBasedWindow instances based on view model data.
Bug fixes
- Fix a bug that prevents from adding profiles to an itembox.
- Fix ExportId is getting saved to data base.
- Fixes bug where saving instance data links that already exist leads to an SQL error instead of just updating the database entry values.
- Fix a bug with numeric-up-down, delete ctrl readonly when click.
Simplic Geography
Simplic Flow
Features
- Adds the possibility to execute sub-flows.
- Adds the ability to view a node documentation via a node context menu entry.
- Adds the ability to write custom notes for individual flow nodes.
- The notes textbox resizes automatically depending on the number of lines but the containing control can also be resized manually using a grid splitter.
- Applies lazy loading to available nodes in order to prevent the UI from freezing when opening the available nodes tab for the first time.
- Informs the user that all app servers and clients need to be restarted in order for events to be received when saving a flow configuration and the service or server name has been changed.
- Added delete flag to flows.
Enhancements
- Events will only be triggered for active-flows.
- Make toolbox scrollable.
- Add base playground system.
- Adds the option for setting the flow-thread-count in the gloval settings. The settings-entry will be created with the first start of an application server.
- Adds a node-generator for public static methods and properties.
- Adds a set of generated nodes for System.Convert, System.DateTime, etc.
- The id of a flow-event is now the finger-print of the flow-event name and object-id. This prevents some events from being triggered multiple times.
Bug fixes
- Fixes a bug, that crashs the simplic application server when using StartProcessNode.
- Fixes a bug, that causes a null reference exception in the endsWithConditonNode.
- Fixed repeated crashes when unparseable event args are in the event queue.
Simplic Navigation Command
Features
- Adds an "i" symbol to open the documentation provided in the NavigationCommand.
Simplic Epl
Features
- Change IPreprocessor to enable a return-value of python code-blocks.
Simplic Document Processing
Features
- Adds a service for reading qr-codes from pdf and tif documents (IQRCodeRecognitionService).
- Adds a new method to the pdf-split-service to create page-ranges out of page-split-results.
Enhancements
- Pass barcodes through, when splitting PDFs and images.
- Added a new method "AddEmptyPage()" to the PDF-service
- Adds the possibility to convert tiff and pdfs to black-and-white before reading barcodes.
- Adds the possibility to set a specific DPI when using barcode-recognition for pdf documents.
- Adds Code39 as default barcode type.
- Added a new method to the PDF-service which can add a text annotation.
Bug fixes
- Fixes an access violation exception, that caused application server crashes.
- Fixes a memory leak in ADR library.
- Fixes a memory leak in the GdPicture OCR implementation.
- Fixes a bug when detecting barcodes in PDF documents.
- Fixes a bug that only reads the QR-Code of the first page.
Simplic Hr
Bug fixes
- Fixes an issue, where the simplic user id wasn't saves in the employment.
Simplic Articlemaster
Features
- Adds cost center ID and cost object ID to an article.
- Adds article property templates for cost center and cost object.
- Adds a way to link textmodules to articles.
Bug fixes
- Fixes multiple issues in article pricing and article contact ui and its windows.