TOT-3212 - Send order submission, enquiry form submission, and news/blog post notifications to Squizz.com
There is now the ability for notifications to be sent to Squizz.com when users submit orders, submit enquiry forms, create news/blog items, or comment on news/blog items.
Notifications can be configured to be sent to an organisation with squizz.com, which will then be able to notify the people associated to the organisation who are assigned the sales order, or feed notification categories for the organisation.
This allows notifications about these events from a TOTECS project to be viewed in squizz.com, which allows a different avenue to people being kept up to date about what is happening within a TOTECS project outside of receiving Emails.
Within the Administration Centre, from the Data menu, in the Squizz.com settings interface, the following settings have been added:
Squizz.com Organisation API Key: Set the API Key of the organisation within Squizz.com. The API key is used to allow TOTECS to send data to Squizz.com's Data API for the organisation.
Squizz.com Organisation API Password: Set the password to the API Key of the organisation within Squizz.com. The API password is used to allow TOTECS to send data to Squizz.com's Data API for the organisation.
Send Order Submission Notifications To Squizz.com: If set to Yes, then after a user has submitted an order, a notification will be sent off to squizz.com to notify the people following the organisation who are assigned sale order notifications category.
Send Enquiry Form Submission Notifications To Squizz.com: If set to Yes, then after a user has filled out and submitted an enquiry form on a content managed web page, a notification will be sent off to squizz.com to notify the people following the organisation (who are assigned to the feeds category).
Send News/Blog Post Notifications To Squizz.com: If set to Yes, then after a user has posted a news/blog item, or commented on a news/blog on a content managed web page, a notification will be sent off to squizz.com to notify the people following the organisation (who are assigned to the feeds category).
Note that squizz.com at the time of writing charges 1 Squizz token per notification per person when sending notifications to it. If the organisation does not have any tokens in credit then the notifications will not be sent accepted.
Functionality Affected: Order Submsision. Enquiry Form submission. News/Blog Item Creation, News/Blog Item Comment submission
Impact: Normal
Improvements
TOT-3200 - User group rule to filter users based on different customer account fields within Product Search and Emedia Emails Administration Centre interfaces
Within the Administration Centre additional User Search Rules have been added to allow users to be found based on matching their customer account on the following fields:
Customer Account Code
Customer Account Contact
Customer Account Company Name
Customer Account Email
Customer Account Class
Customer Account Territory
These additional search rules allow users to be located for Product Deals, Emedia Emails, and Advanced Users Searching.
These new search rules can be used from within the Adminstration Centre, under the Users menu, within the Search Users interface, in the Advanced Search form, in the Search Category click on the User/Account option, then the new search rules display within the Search Rules drop down.
Functionality Affected: User Search, Emedia Messaging, User Search, Product Deals And Vouchers administration centre interface
Impact: Normal TOT-3205 - Calculate pack quantity in quantity textbox when a user views product detail content managed web page area with forced pack quantity turned on
On a content managed webpage containing a Product Detail area, if the project has the forced pack pricing setting turned on, and the user is viewing a product that contains a pack quantity, then the default value displayed in the quantity box will now show the calculate pack quantity based on the number of units the user previously added to the basket for the product.
Functionality Affected: Product Detail content managed web page area
Impact: Normal TOT-3208 - Calculate freight unit based on cubic volume thresholds when sending freight orders to IFS SmartFreight
There are now new settings that allow a different freight unit to be set when sending freight orders to IFS SmartFreight's service, based on the total cubic volume of products within an order. Up to 5 different freight units can be set, one of which will be chosen for the ordered goods to be packaged within. How the unit is chosen is based on of 4 volume thresholds being set. If the total cubic volume is over a configured threshold then the next freight unit will be selected. This allows orders to have the correct freight unit set in a hierarchical fashion, eg. small products are placed in satchels, bigger products are placed in parcels, big products or quantities are placed in boxes, and very large orders are placed in containers etc... The actual freight units (boxes, satchels, pallets etc...) can be individually configured and controlled by administrator users, and should be set based on the freight carriers that are used to ship the goods.
Within the Administration Centre, under the Stores menu, in the Freight Providers settings interface, under the Freight Provider - IFS SmartFreight section the following settings have been added:
Freight Unit Volume Threshold 1 (Metres Cubed): Set the a value in metres cubed that if the total order volume exceeds will cause the second freight unit to be set in the order details sent to IFS SmartFreight.
Freight Unit 2: Sets the unit for how the products in an IFS SmartFreight order will be bundled together and shipped off if the volume exceeds the volume threshold 1.
Freight Unit 2 Volume (Metres Cubed): Sets the the amount of volume (in metres cubed) that can fit into the selected second freight unit setting. This is used to calculate the quantity of units needed to carry the freight, which is used for freight cost estimates and full order importing.
Freight Unit Volume Threshold 2 (Metres Cubed): Set the a value in metres cubed that if the total order volume exceeds will cause the third freight unit to be set in the order details sent to IFS SmartFreight.
Freight Unit 3: Sets the unit for how the products in an IFS SmartFreight order will be bundled together and shipped off if the volume exceeds the volume threshold 2.
Freight Unit 3 Volume (Metres Cubed): Sets the the amount of volume (in metres cubed) that can fit into the selected third freight unit setting. This is used to calculate the quantity of units needed to carry the freight, which is used for freight cost estimates and full order importing.
Freight Unit Volume Threshold 3 (Metres Cubed): Set the a value in metres cubed that if the total order volume exceeds will cause the fourth freight unit to be set in the order details sent to IFS SmartFreight.
Freight Unit 4: Sets the unit for how the products in an IFS SmartFreight order will be bundled together and shipped off if the volume exceeds the volume threshold 3.
Freight Unit 4 Volume (Metres Cubed): Set the a value in metres cubed that if the total order volume exceeds will cause the fifth freight unit to be set in the order details sent to IFS SmartFreight.
Freight Unit Volume Threshold 4 (Metres Cubed):
Freight Unit 5: Sets the unit for how the products in an IFS SmartFreight order will be bundled together and shipped off if the volume exceeds the volume threshold 4.
Freight Unit 5 Volume (Metres Cubed): Sets the the amount of volume (in metres cubed) that can fit into the selected fifth freight unit setting. This is used to calculate the quantity of units needed to carry the freight, which is used for freight cost estimates and full order importing.
Functionality Affected: IFS SmartFreight Order Submission process
Impact: Normal TOT-3209 - Settings to switch the sender address in IFS SmartFreight orders for drop ship orders
New settings have been added to the platform to allow an order sent to the IFS Smart Freight to have its sender address controlled, based on if the order's billing address matches the order's delivery address, or if an order is marked as being drop-shipped. If they match then the sender address can be changed to the TOTECS project's billing address. This is useful so that if a user is sending an order to their customer's address, then their billing address will be set in the freight order, but if the user is sending it the TOTECS project's organisation specifically then the project organisation will be set as the billing address for the order.
Within the Administration Centre, under the Stores menu, within the Freight Providers settings interface, under the Freight Provider - IFS SmartFreight, new options have been added to the "SmartFreight Order Sender Address" setting this is:
Project Address If Billing Matches Delivery Address
Order Billing Address If Drop-Ship Order
If the "Project Address If Billing Matches Delivery Address" setting is set and the Integrated Freight Setting is turned on, as well as the "Send Freight Orders To 3rd Party Freight Provider" setting set to "IFS SmartFreight - Full Import" or "IFS SmartFreight - Partial Import", then when a user next submits an order through the Trade interface, content managed website, or Administration Centre, then when the order is sent to IFS SmartFreight, the sender address will be set as the billing address of the order if the delivery address does not match the billing address, otherwise the sender address will be set as the project's address, which is configured from within the Organisation tab of the Store Settings interface.
If the "Order Billing Address If Drop-Ship Order" setting is set and the Integrated Freight Setting is turned on, as well as the "Send Freight Orders To 3rd Party Freight Provider" setting set to "IFS SmartFreight - Full Import" or "IFS SmartFreight - Partial Import", then when a user next submits an order through the Trade interface, content managed website, or Administration Centre, then when the order is sent to IFS SmartFreight, the sender address will be set as the billing address of the order if the order was set to be a drop ship order, otherwise the sender address will be set as the project's address, which is configured from within the Organisation tab of the Store Settings interface.
Functionality Affected: IFS SmartFreight Order Submission process
Impact: Normal TOT-3210 - Settings in the Administration Centre to control the tax format of pricing within orders
Settings have been added to control the pricing displayed within orders displayed in the trade interface, as well as the pricing in the order Email notification attachment file. Previously these settings existed but where not available to administrator users.
Within the Administration Centre, under the Inventory menu, in the Product settings interface, the following settings have been added:
Content managed website order price tax format: Sets if product pricing is shown inclusive or exclusive of tax within order notification attachments for users assigned to the content managed websites interface.
Trade interface order price tax format: Sets if product pricing is shown inclusive or exclusing of tax in orders displayed within the Trade interface and order notification attachments.
Functionality Affected: Trade order interface, Order Notification Email Attachment
Impact: Normal TOT-3211 - Settings to label and hide or show payment method in orders displayed in Trade interface and order notification attachment
Settings have been added to be able to show or hide the payment method that displays within the orders displayed in the Trade interface, and order Email notification attachment. Additionally settings have been added to be able to customise the labelling of the payment method and payment receipt.
Within the Administration Centre, under the Stores menu, within the order settings interface the following settings have been created:
Display Payment Method On Purchase Orders: Shows or hides the payment method displaying on orders within the Trade interface, and order notification Email attachment.
Purchase Order Payment Method Label: Sets the label shown with the payment method for orders displayed within the Trade interface, and order notification Email attachment.
Purchase Order Payment Receipt Label: Sets the label shown with the payment receipt for orders paid with credit card from within the Trade interface, and order notification Email attachment.
Functionality Affected: Trade order interface, Order Notification Email Attachment
Impact: Normal TOT-3214 - Setting to change warehouse when a sales rep user switches customer accounts through the Trade interface
Within the Administration Centre, under the Stores menu, in the General settings interface, under the Locations section a setting labelled "Switch Warehouse When Sales Rep Switches Account" has been added.
If this setting is set to Yes and the "Customer Accounts Assign Location To Orders" setting is set to Yes, then within the Trade interface's Sales Representatives page when a sales rep user switches to use a different account, the warehouse assigned to the user will also be changed based on the warehouse assigned to the customer account being switched to.
TOT-3179 - Unable to select product combination option when it's assigned to a product containing an ampersand in its name
On a content managed web page containing a Product Detail area, if the area was displaying the product combination options in a drop down form, and the user had selected on an combination option that was assigned to a product containing an ampersand in its name, then the area would report that the option cannot be selected, where as it should have been able to show the product.
The product combination selection process has been modified to ensure that when product data is returned after an option has been selected, that the product correct handles ampersand characters in the products name, as well as the barcode, and inner barcode field.
Functionality Affected: Product Detail content managed web page area.
Impact: Normal TOT-3181 - User cannot create a new address in a User Details/Favourites/Orders content managed web page area
On a content managed web page containing a User Details/Favourites/Orders area, if a user tried to create a new address in the area, at the point when they clicked on the button to create the address, nothing may have happened, and a javascript error was thrown in the browser.
The following hooks in the User Detail format have been modified to not allow a user to create, modify, or delete an address if they do not have permission to do so.
addressnew_toggleform_onclick
addressnew_submit_onclick
deleteAddress_onclick
Additionally the hook "address_user_allow_modify" has been added that will display "Y" if the user has permission to modify addresses, or "N" if the user does not have permission to modify addresses. This hook can be embedded in the class attribute of the address buttons to control if the buttons should display or not. eg.
Functionality Affected: User Details/Favourties/Orders content managed web page area.
Impact: Normal TOT-3183 - [INVALID FOR VAR] displaying in a Category Crumbs content managed web page area when a category could not be found for a product
On a content managed web page containing a Category Crumbs content managed web page area, the crumbs area would display [INVALID FORM VAR] when a category associated product not be found to display in the area. The area should not have displayed anything if a category could not be shown in the area.
The Category Crumbs content managed web page area has been modified to ensure that no data displays in the area if a category could not be found based on the product displayed in the URL and on the web page. Previously the area would still display its format even if a category was not found.
Functionality Affected: Category Crumbs content managed web page area.
Impact: Normal TOT-3184 - Product Search Results Listing content managed web page area unable to paginate through products of a category when category code ends with "in"
On a content managed web page containing a Product Search Results Listing area, if the area was configured to display products for a category based on a category code set in the URL, if the category's code ended with "in", then when a user tried to use the paginator to navigate through pages of search results, no products would display.
The Product Search Results content managed web page area has been modified to ensure that products will show regardless of how the text given in the category code is set.
Impact: Normal TOT-3185 - Model Details dialog within the Trade interface failing to load data when the last listed category contains multiple products
Within the Trade interface, after searching for models using the model search form from the left hand navigation bar, if a user then clicked on the a model table row in the search table and the Model Details dialog displays, the dialog was not hiding the loading messages once all the attribute and product data is loaded.
The Model Detail dialog has been modified to ensure that it is able to load all product data into the dialog. Previously if the bottom-most category in the dialog was assigned to more than one product it would cause the dialog to fail to load all the product, hence why the loading messages would stay displayed.
Impact: Normal TOT-3193 - Product images import not importing mapped image files from within the Product Images Administration Centre interface
Within the Administration Centre, under the Data menu, from the Product Images Import menu item, in the Product Images interface, after clicking on the Image Filename Mapper tab and uploading a CSV file, when an administrator clicked on the Product Images Update tab then clicked the Import button, the import would fail to run.
This bug was introduced when the improvements in #TOT-3146 were developed in release 10.00.
The Product Images interface has been modified to ensure that the required elements exist to allow the Product Images Import to run.
Functionality Affected: Product Images administration centre interface
Impact: Normal TOT-3202 - Adding quantity to basket in Product Search Results Listing content managed web page area does multiply quantity based on pack unit
On a content managed web page that contained a Product Search Results Listing area, if the area contained a quantity box for each product, and project settings had been turned on to allow the quantity set to be multiplied by the product's pack quantity, single units would still be added to basket.
Within the Administration Centre, under the Stores menu, from the Product Search settings menu item, if the "show total pack price for products" setting is set to YES, and the setting "units per pack" from within the Inventory menu's Products settings interface is set to ON, then when a user on a content managed web page views products in a Product Search Results Listing area and adds a product to basket, if the product had quantity set per pack, then the quantity entered by the user will now be correctly multipled by the pack quantity.
Functionality Affected: Product Search Results Listing content managed web page area
Impact: Normal
Post a Comment
Message:
By clicking on the Post button you accept the rules and guidelines of using this forum.