Billing
Contracts
Customers
Inventory
- Added the ability to print barcodes in the inventory application
- Added the ability to set the estimated time of arrival on individual products in a procurement order
Orders
- Added the ability to hide the price of service orders
- Added the ability to add external contacts or employees to an order as an additional party
- Added an “advanced change management” mode for users
- Redesigned the order cart page to improve readability
- Enhanced service orders to show multiple shipping addresses
- Added the ability to hide the pickup option when creating an order
- Added the option to stay on the order page after checkout
- Added the ability to give services within a bundle their own commitment, requested, and earliest dates
- Enhanced decomposition rules by enabling users to configure cancellation rules
- Enhanced Order cart to enable ordering point-to-point services
- Enhanced order decomposition configuration to group connected services into one service order
- Enhanced service orders to include identifiers
- Redesigned order checkout page to show the addresses of service appointments
- Enhanced order page to label the order status and remove reference to order “state”
- Enhanced orders to enable copying or moving equipment and supporting services when moving and copying products to different addresses
Platform
- Enhanced the “About” popup to show the number of active database connections and the build expiry date
- Added new services for updating and removing extensions
- Enhanced the process diagram to show the sub-process name and version in the popup when clicking on a sub-process node
- Enhanced extension actions by adding the ability to show a specific response in a popup after clicking the action button
- Enhanced note types to be reusable across multiple applications
- Added the ability to print search results to PDF
- Added the ability to monitor service queue state
- Fixed an issue in dashboard which prevented data from being displayed properly when expanding PLM price widget
- Added support for extensions in assets
- Added the ability to restrict editing on tags
- Fixed an issue in which the application was not refreshing after completing tasks on an order
Process and Tasks
- Added the option to delay starting BPMN processes
- Enhanced BPMN processing to automatically select the latest version of a process to execute, unless otherwise specified
- Added the ability to complete multiple tasks at once in the My Tasks search page
- Added the ability to create search expressions in human task management search pages
Product Lifecycle Management
- Added the ability to disable the “Buy it again” option when browsing catalogs
- Added the ability to set a removal date on expired PLM items
- Added the option to create different lifecycle types and apply them to individual products
- Enhanced Shipping by enabling multi-language support for shipping method labels
- Enhanced PLM catalog to create point-to-point services
- Added attribute types “Business date” and “Business datetime” for PLM product configurations
- Added the ability to set products as favorites in PLM catalogs
- Added the ability to map price rules to bundle specifications in price tables
- Fixed an issue which prevented users from being able to hide a specification group in the product configuration popup
Solar
Billing
Added payment history to invoice template
When regenerating an invoice, the list of payments a customer has already made (if any) will now be shown in the PDF.

Contracts
Added the ability to import contracts
This is useful for migrating contracts from other applications into Kloudville.
Customers
Enhanced the Customers application to cancel customer contracts when unregistering them
When unregistering a customer, their active contracts will now be cancelled.
Inventory
Added the ability to print barcodes in the inventory application

Added the ability to set the estimated time of arrival on individual products in a procurement order
Previously, ETA could only be set on the entire PO. This feature allows individual items in the PO to have separate ETAs, which can be modified after the PO is submitted. This provides a better view of when items are expected to arrive and helps with scheduling.

Orders
Added the ability to hide the price of service orders
This feature is useful when users managing a service order should not be able to see the price of the order.

Added the ability to add external contacts or employees to an order as an additional entity
- Users can now add external contacts as additional entities during order creation and in an existing order. An external contact does not have a profile in Kloudville’s contacts directory, and can be added by simply setting a name, type, and contact method.
- Added the ability to create, update and delete additional entities on the order update page, previously, this action could only be done during order creation.
- Modified additional entities to support adding employees and partner contacts, not only customer contacts.


Added an “advanced change management” mode for orders
This advanced mode feature can be enabled per order type in the Business Configurator application. When working within this mode, submitted orders can be changed, with changes submitted in batches. Additionally, previous changes can be viewed from the “Change log” button on the order cart page.



Redesigned the order cart page to improve readability
Kloudville now shows unique ID numbers for each cart item, this changes how bundles, charges, equipment, addons and supporting services are shown. This is useful if, for example, a cart contains multiples of the same item. Additionally, bundle items are separated into their own full rows, which makes it easier to see which add-ons, charges, and other sub-items are attached.

Enhanced service orders to show multiple shipping addresses
Service orders now include a cart subsection, similar to orders and quotes. This shows service orders which contain products with multiple addresses, this is helpful for service orders containing point-to-point services.

Added the ability to hide the pickup option when creating an order

Added the option to stay on the order page after checkout
Kloudville has added a new option in order management configuration to stay on the order after checkout, rather than getting automatically redirected to the search page.

Added the ability to update services within a bundle with their own commitment, requested, and earliest dates
Within the order cart, services in bundles can now be edited to include their own commitment, requested, and earliest dates.

Enhanced decomposition rules by enabling users to configure cancellation rules
Cancellation rules are used to configure the process of a service order being cancelled. For example, if a product is removed from a submitted order, the service order for that product would be cancelled, and the rule would be executed, creating a new service order to manage the cancellation.

Enhanced order cart to enable ordering point-to-point services
When adding a point-to-point service to an order, the cart will now open a popup guiding users to select the two addresses, and configure each service separately, if applicable.


Enhanced order decomposition configuration to group connected services into one service order
When creating service orders, point-to-point services can be configured to be grouped together into one service order.

Enhanced service orders to include identifiers
Added identifiers to service orders to store reference IDs.

Redesigned order checkout page to show the addresses of service appointments
During order checkout, appointments and addresses need to be selected for each service, Kloudville now displays the addresses for each service in the checkout page. This is useful if the same service (which requires an appointment) is added to multiple addresses.

Enhanced order page to label the order status and remove reference to order “state”
Kloudville has simplified the orders page by updating the order fields, new orders will now display a “status” field rather than changing to a “state” field.
Enhanced orders to enable copying or moving equipment and supporting services when moving and copying products to different addresses
In an order cart, when a product is moved or copied to a different address, the linked supporting services and equipment will now also be moved or copied to that address.
Platform
Enhanced the “About” popup to show the number of active database connections and the build expiry date

Added new services for updating and removing extensions
Previously, updating an individual extension would update the entire order or project. If multiple extensions required missing values, saving them individually would fail. Extensions are now updated or removed individually, while still updating the order or project. Additionally, extension forms can now be configured to show a dropdown list as a group of radio buttons.
Enhanced the process diagram to show the sub-process name and version in the popup when clicking on a sub-process node

Enhanced extension actions by adding the ability to show a specific response in a popup after clicking the action button
Enhanced note types to be reusable across multiple applications
Previously, one type of note had to be created per application, Kloudville’s new enhancement allows an individual note type to be shared across all applications.
Added the ability to print search results to PDF
This enables users to create print templates to export search results in PDF format. The print button will appear in the search page toolbar if one or more templates are uploaded for that particular search.
Added the ability to monitor service queue state
Added a new section in the Business Configurator app to search and manage all active service queues in the system. Additionally, human tasks can be created for service queues.
Fixed an issue in dashboard which prevented data from being displayed properly when expanding PLM price widget
Added support for extensions in assets
Extensions can now be used to collect additional information from assets.
Added the ability to restrict editing on tags
Enhanced PLM project tags to be set to “read only” or hidden.
Fixed an issue in which the application was not refreshing after completing tasks on an order
Processes and Tasks
Added the option to delay starting BPMN processes
Added the ability to delay starting BPMN processes, this is useful in the case where a process should not begin until other objects have been completed or created, such as when decomposing orders.
Enhanced BPMN processing to automatically select the latest version of a process to execute, unless otherwise specified
Added the ability to complete multiple tasks at once in the My Tasks search page
Previously, tasks needed to be completed individually, this enhancement enables multiple tasks of the same type to be completed simultaneously with the same outcome.

Added the ability to create search expressions in the human task management search page
Kloudville has added the option to create custom search filters in the human task management search page, which will help to narrow down search results and save searches to be reused later.

Product Lifecycle Management
Added the ability to disable the “Buy it again” option when browsing catalogs
Kloudville has added a “Show previously bought” option, this feature sets whether or not the “Buy it again” catalog will appear, which shows previously purchased products.

Added the ability to set a removal date on expired PLM items
Users can now set a removal date on expired items, afterwards, these items will no longer appear while browsing the catalog.
Added the option to create different lifecycle types and apply them to individual products
Kloudville has added the ability to create different groups of lifecycles, and reset each product to follow a specific lifecycle type.


Enhanced Shipping by enabling multi-language support for shipping method labels

Enhanced PLM catalog to create point-to-point services
In the PLM catalog services can be set as point-to-point services.

Added attribute types “Business date” and “Business datetime” for PLM product configurations
Added the ability to create new attribute types in PLM product configuration, users are able to select “Business date” or “Business datetime” attributes. When selected, users are shown a popup requiring them to select a specific calendar and a view of the events of the calendar, helping users create schedules with specific holidays in mind.


Added the ability to set products as favorites in PLM catalogs
Added the ability to select products as favorites, creating an additional “Favorites” page, which enables quick access to those products.




Added the ability to map price rules to bundle specifications in price tables
Added the option to price bundles using price tables based on the applied specifications within the bundle.



