Overview
This article provides an overview of the changes in release 2024.09 (CIMcloud internal tag 4.12)
Release date: 9/04/2024
Updates and Fixes
Punchout/cXML Optional Bundles
Two new optional bundles were included with this release for cXML data transfer, which is frequently used by Punchout Order Workflows:
- Punchout (via cXML) – Base
- Punch-out from your Procurement System to your CIMcloud site
- Add Items and Build your Cart
- Punch-in to your Procurement System with your Cart Information
- Order Pass-Through (via cXML)
- Accept Purchase Orders from your Procurement System to your CIMcloud site
- CIMcloud imports the Orders into your ERP
ADA Compliance Updates
- Adds
aria-label
attribute to Worker and Customer Portal App menu buttons. - Fixes
id
attribute ondashboard.asp
page for Worker and customer Portal. - Adds
aria-label
attribute to UOM select on catalog pages. - Adds
aria-labelledby
attribute andid
to Product Catalog quantity input label.
Credits / Payments on Invoices
The following updates for Credits and Payments mainly apply to customers using the Credits and Payments Mapping table feature. Sage100 does not support this functionality.
erp_invoice_detail.asp
- Adds “Credits Applied” (credits on invoices) section
- Adds “Payment #” column to “Payments Applied” section
payments.asp
- Adds link to
erp_payment_detail.asp
- Adds link to
erp_payments_on_invoices_man.asp
- Adds
Payment #
column with link toerp_payment_detail.asp
- Adds
credits.asp
- Adds link to
erp_credit_detail.asp
- Removes duplicate “memo #” Column
- Fixes issue where remaining amount was showing as negative
- Adds link to
erp_credit_detail.asp
- Adds link to
erp_invoice_detail.asp
- Adds link to
erp_payment_detail.asp
- Updates “Amount Applied” to be a positive value for Credits
Data Change Tracking
- Adds new feature to “Allow Change Tracking” on the following pages
contact_edit.asp
account_edit.asp
mgr_addedit_data_move.asp
mgr_data_filters_ae.asp
mgr_lifecycle_stages_ae.asp
mgr_order_actions_ae.asp
mgr_product_ae.asp
address_edit.asp
- Adds change tracking on Purchased Modules page
- Reworks how the change tracking is displayed
User Info Banner
Adds new feature to Show User Info in Site Header
with a setting to control the display of the logged in user’s information. This will show next to the logo of the core portal and retail template but can be added to any template or custom location by calling drawUserInfo()
. This user info is also added as a new CimCloud Component in Page Builder [EvolveScript]
You Save Rounding Updates
Adds setting to control the number of decimals on the “You Save” percentage. This can be helpful if price calculations and rounding cause the you save to be 14.99 versus 15% for example. You can set to fewer decimal places so this rounds to a more desired value.
Adds Support for Order Detail Additional Fields
Adds support for posting to content1-content4 and opt1-opt9 fields on the order detail table when using cimcloud.catalog.addTocart
. These new fields can be added as properties on the ATC request object. For example:
cimcloud.catalog.addToCart([{ sku: 'PDS1C-3703-NC-1-BF', qty: 1, opt3: 'testing opt3', opt8: 'testing opt8', group: [ { sku: 'ex-stand-03', qty_type: 'ratio', qty_multilier: 2, opt1: 'opt1 child', content3: 'content3 child' }], }]);
General Updates
- Fixes invalid “Featured” SearchString on Catalog Search Results.
- Updating COM version to fix bitness compatibility issues with Data Mover. Data Mover pulls the version of the COMs the site is using when attempting to create COMs and call them.
- Updates “Search Tips” section on Catalog Search Results when no records are returned.
- Styling Updates for Product Configurator
- Removes
!isWorkerDomain
check from product catalog “Split Search Term” logic. - Updates COM version to Add Date ranges to qty breaks
- Fixes
dataType
ongetUoms()
ajax call onmgr_promo_rewards_ae.asp
andmgr_promo_targets_ae.asp
. - Adds public views for manage and add-edit data moves pages to enable visibility into data mover processing for site owners
[EvolveScript]
- Updates Sitefront “Use Alternate Weight Field on Products” feature to set the proper global option.
- Adds Worker “Show Weight2 set-up Fields” feature to display the fields to manage the feature.
[EvolveScript]
- Adds Column and Filter for
status
column onmgr_payment_methods_manage.asp
page. - Fixes issue in safari where the filter input couldn’t be clicked / focused and the menu displayed background glitch.
- Fixes issue where the standard Sage 100 quantity break thresholds show incorrectly for products with Sales UOM.
- Adds
Allow access to custom code section?
feature under “Allow Custom Modifications” Module to control when the “Customize” badge shows to workers.[EvolveScript]
- Adds
Show links to "Data Right Mappings"?
worker feature.[EvolveScript]
- Fixes a JS error that prevents breadcrumb path tracking and causes invalid breadcrumbs to show.
- Fixes default sort
qam.pos asc
on question builderanswers_from_table
answers query to only apply if one is not specified byvProps.OrderBy
, otherwise the specified order by is ignored. - Adds CIMcloud’s Fortis Developer Ids using new page options
CIMCLOUD_FORTIS_DEVID_TEST
andCIMCLOUD_FORTIS_DEVID_LIVE
. - Allows using both products with cart options enable and product configurator products on the same site. Using both on the same product is still not supported.
- Fixes issues with estimate shipping for anonymous users
- Adds new options for product thumbnail image height and width in catalog_templates.asp for search results list and gallery view to mitigate cumulative layout shift (cls)