What's new in version 3.0
Version 3.0.0.0 of COSMO Unique Device Identification is the first version available on AppSource. It adds context-sensitive help links to pages. To start on a clean code base, former obsoleted objects and table fields have been deleted.
Important
On-Premises customers coming from versions 2.0 or 2.1 and aiming for version 3.0 or higher must first upgrade to version 2.2 or 2.3 to get their data adjusted.
The final upgrade to version 3.x will require a publish with ForceSync. Refer to the Microsoft Dynamics 365 Business Central Help for more information about Upgrading an App by Using ForceSync.
Features and enhancements
The following features are included in this release:
Pull Request | Description |
---|---|
PR5418 | Added France to supported countries. |
PR5421 | Fixed internal code warnings. |
PR5438 | Updated to BC 18.0. Moved permission set XML to permissionset object. |
PR5442 | Updated to BC 19.0. |
PR5461 | Linked pages to documentation. |
PR5469 | Updated "Allergens (Latex)" field caption on FDA UDI-DI. |
PR5470 | Split FDA "Active / Implant" field. |
PR5484 | Accept empty Public Agency for additional symbols on UDI-DIs. |
PR5511 | Updated cosmo.json. |
PR5550 | Added license checks. |
PR5551 | Added UsageCategory = None to pages. |
Bugfixes
This release fixes the following issues found in the previous version of the app:
Pull Request | Description |
---|---|
PR5462 | Fixed action caption on role center page. |
Hotfixes
The following hotfixes are included in this release:
Hotfix No. | Pull Request | Description |
---|---|---|
N/A | N/A | N/A |
Removed or deprecated features
Removed obsolete controls, objects and methods:
Pull Request | Description |
---|---|
PR5413, PR5422 | Removed obsoleted or inactive code. |
Deprecation code list:
Description | Obsolete State | Obsolete Reason |
---|---|---|
Table "CCS UDI Symbol" | Deleted | Replaced by table "CCS UDI Symbol Code". |
Page ""CCS UDI Symbol Picture" | Deleted | Replaced by page "CCS UDI Symbol Code Picture". |
Page ""CCS UDI Symbols" | Deleted | Replaced by page "CCS UDI Symbol Codes". |
Enum "CCS UDI Symbol Type" | Deleted | Replaced by table "CCS UDI Symbol Code". |
Enum "CCS UDI Symbol Type SH" | Deleted | Replaced by table "CCS UDI Symbol Code". |
Enum "CCS UDI SymbolType SterileMeth" | Deleted | Replaced by table "CCS UDI Symbol Code". |
Codeunit "CCS UDI JSON Mgt.", integration event OnWriteSymbol | Deleted | Replaced by OnWriteSymbolCode. |
Codeunit "CCS UDI JSON Mgt.", integration event OnWriteECRepresentativeData | Deleted | Replaced by OnWriteContactData. |
Page "CCS UDI Label Data Entries", field "Software Layout Code" | Deleted | Replaced by the "Label Software Layout Code" field. |
Page "CCS UDI Label Data Entries", various fields | Deleted | Replaced by the "CCS UDI Symbol Set Entry" table. |
Table "CCS UDI Label Data Entry", field "Software Layout Code" | Deleted | Replaced by the "Label Software Layout Code" field. |
Table "CCS UDI Label Data Entry", various fields | Deleted | Replaced by the "CCS UDI Symbol Set Entry" table. |
Table "CCS UDI Label Layout", "Software Layout Code" | Deleted | Replaced by the "Code Label Software" field. |
Page "CCS UDI Label Layouts", "Software Layout Code" | Deleted | Replaced by the "Code Label Software" field. |
Codeunit "CCS UDI Label Printing Mgt.", integration event OnBeforeCreateTemperatureText | Deleted | Replaced by "Value Format" field in table "CCS UDI Storage Handling Type". |
Page "CCS UDI Manager Role Center", action SterilizationMethods | Deleted | Replaced by action SterilizMethods. |
Page "CCS UDI Manager Role Center", action Symbols | Deleted | Replaced by action Replaced by action SymbolCodes. |
Table "CCS UDI EU UDI-DI", field "Control Material" | Deleted | Replaced by table "CCS UDI DI Symbol". |
Page "CCS UDI EU UDI-DI Card", field "Control Material" | Deleted | Replaced by table "CCS UDI DI Symbol". |
Table "CCS UDI FDA UDI-DI", field "Control Material" | Deleted | Replaced by table "CCS UDI DI Symbol". |
Page "CCS UDI FDA UDI-DI Card", field "Control Material" | Deleted | Replaced by table "CCS UDI DI Symbol". |
Page "CCS UDI FDA UDI-DI Card", group "Additional Classification Parent Package" | Deleted | Replaced by group "Labels Parent Package". |
Page "CCS UDI FDA UDI-DI Card", field LabelLayoutCode_ParentPackage | Deleted | Replaced by field ParentPackage_LabelLayoutCode. |
Page "CCS UDI Setup", field "Contact No." | Deleted | Replaced by field "Customer Contact No.". |
Page "CCS UDI Setup", field "Contact Name" | Deleted | Replaced by field "Customer Contact Name". |
Page "CCS UDI Setup", field "Labeler DUNS" | Deleted | Replaced by field "Submitter DUNS". |
Page "CCS UDI Setup", group AuthenticationKeys | Deleted | Replaced by action groups CosmoBarcode and LabelSoftware. |
Table "CCS UDI Setup", field "Contact No." | Deleted | Replaced by field "Customer Contact No.". |
Table "CCS UDI Setup", field "Contact Name" | Deleted | Replaced by field "Customer Contact Name". |
Table "CCS UDI Setup", field "Labeler DUNS" | Deleted | Replaced by field "Submitter DUNS". |
Table "CCS UDI Sterilization Method" | Deleted | Replaced by table "CCS UDI Steriliz. Method". |
Page "CCS UDI Sterilization Methods" | Deleted | Replaced by page "CCS UDI Steriliz. Methods". |
Table "CCS UDI Storage Handling Type", field "Symbol Type" | Deleted | Replaced by "Symbol code" field. |
Page "CCS UDI Storage Handling Types", field "Symbol Type" | Deleted | Replaced by "Symbol code" field. |
Codeunit "CCS UDI Upgrade Tag Management" | Internal | Object has been set to Access = Internal. |
Codeunit "CCS UDI Upgrade Tag Management", procedure GetLicensingUpgradeTag | Deleted | The migration function has been obsoleted in the LIC App. |
Table "CCS UDI DI Steril. Method", field "Symbol Type" | Deleted | Replaced by "Symbol Code" field |
Table "CCS UDI DI Storage Condition", field "Symbol Type" | Deleted | Replaced by "Symbol Code" field. |
Technical specifications
Details | Version |
---|---|
Requires Microsoft Base Application | 19.0.0.0 |
Requires COSMO Licensing app | 1.2.0.0 |
Feedback
Submit feedback for this page .