Users can now add personal notes to products in Commerce Site catalogs. This feature allows you to attach reminders or important information to specific products while browsing or building orders in both Company and Customer Catalogs.
To use this functionality, simply click the "Add a note" label that appears under each product name in your catalogs. Enter your text in the popup window and click "Save." Your note will display below the product name and remain visible when the item is added to your shopping cart. Notes can be easily edited by clicking on the existing text and making changes.
The product notes feature is now available to all Commerce Site users. For a visual demonstration of how to use this feature, please refer to our instructional video on adding notes to catalog products.
https://youtu.be/LMAeXdxHwoo
New Purchase History Tab on Product Pages
We've added a Purchase History feature to the Commerce Site, allowing users to view historical purchasing data directly from product detail pages.
The new Purchase History tab appears alongside existing tabs like Product Details, Resources, and Specs on each product page. When selected, this tab displays a table showing the date/month of previous purchases, total quantities purchased, and average prices paid for the specific product. This historical data provides valuable context when making purchasing decisions by letting you review how the product has been purchased over time.
This feature is now available to all signed-in Commerce Site users. For a demonstration of how to access and use the Purchase History tab, please refer to our tutorial video.
https://youtu.be/XgRbtQOEzxE
Mobile App
Send Order Copies via Email Directly from Employee App
Employees can now email copies of orders to customers directly through the Employee App. When viewing an order, users can select the new email option to generate a PDF attachment of the order and send it to the customer.
Employees can quickly respond to customer requests for order copies while on the sales floor or during customer interactions, improving service efficiency and responsiveness.
The email order feature is available in the latest Employee App update.
Operations Portal
Company Market Potential Classification
We've added three new configurable dropdown fields to the Companies screen in the Operations Portal: Total Addressable Market, Serviceable Addressable Market, and Serviceable Obtainable Market. These fields allow users to categorize companies according to their market potential using customized values.
The new fields appear on the Company Details page and can be enabled in both Search and Data tabs. In the Search tab, you can sort and filter by these fields, while in the Data tab, you can edit values directly through dropdown selections. All field values are fully configurable through the Settings screen.
This feature is now available to all Operations Portal users. For a visual walkthrough of how to use and configure these new market classification fields, please refer to our instructional video.
https://youtu.be/iXo4jfY8V80
Introducing Diff View for Script Revisions
The Operations Portal now features a "Diff" tab that allows users to visually compare different versions of scripts. This new functionality helps teams track and review changes made to scripts over time, making it easier to understand what was modified between versions.
To access this feature, navigate to the Scripts screen, open any script's details page, and select the Revisions tab. When viewing a specific revision, you'll find the new Diff tab next to the Content tab. The comparison displays the current active script on the left and the selected revision on the right, with all changes clearly highlighted.
The script comparison feature is now available to all Operations Portal users. For a visual walkthrough of how to use this functionality, please refer to our latest tutorial video.
https://youtu.be/K-sQ43-tBQI
Standard Response Templates Now Available in Operations Portal
The Operations Portal now offers response templates (snippets) to streamline ticket communication. Users can create, edit, and manage standardized responses for both customer-facing and internal comments, reducing repetitive typing and ensuring consistency across tickets.
Templates support rich text formatting options including bold, underline, and color highlighting for key information. Each template can be named for easy identification and accessed through a simple menu interface when responding to tickets. Users can build a personal library of commonly used responses that remain available across all tickets.
Available now in the Operations Portal ticket management system. For a detailed walkthrough of this feature, refer to the instructional video.
https://youtu.be/s48JLzp5p8M
Tickets
KOD-19444: Add UX for NDJSON export
Regression Tests
Case 1
Check that the export functionality works correctly on different pages, for example - Orders data, Products data, Customers data pages (when you click on export, the “save as” window appears, where you can enter/change the filename. On dropdown there’s no other options except csv. The file is downloaded in csv format).
Check that the export functionality on the Category Data tab works correctly.
Check that there are no errors in the console.
Tests
Case 1
Go to Category screen, Data Tab. Try to export file and choose ndjson format. Click Save As, expected to download the ndjson file. Check if file looks fine.
Case 2
Go to Category screen, Data Tab. Try to export file and do not choose the format. Click Save As, expected to download the csv file. Check if the file looks fine.
KOD-23716: Product Documentation Menu & Landing Page Update
KOD-24046: Update order confirmation email to include CPU information
Regression Tests
Case 1
Please make sure that order in the customer portal, order email, generated order PDF templates look good and display data properly.
Tests
Case 1
Place an order with shippingMethod “CPU“ (Customer Pickup) on it.
Generate order email, order PDF, check checkout thank you page and order in the customer portal.
Make sure in the shipping method section you see “Customer Pickup“
Make sure for the shipping method we are taking shipping method value from the whole order in the first place and not from the order setting shippingMethodName.
KOD-24861: Custom SX API Call for Updating Data with a MOD - Testing
KOD-25231: Translation problems - Part 2
KOD-25291: Walk Through Customer Back Ordering Business Flow
Regression Tests
Case 1
Check desktop and mobile views.
On the first checkout tab:
Make sure it is loaded with no issues.
Make sure the styling looks good.
Make sure all cart items are loaded in correct quantities.
Make sure you are able to update order item quantity, remove item from a cart. update order item → refresh cart page. Make sure all updates are saved and displayed correctly.
Make sure you are able to check order item inventory, add note, check pricing.
Make sure you can clear the cart, use all functionality from the Actions button dropdown with no issues.
Tests
Case 1
Check desktop and mobile view.
Check the first checkout tab.
Make sure above quantity input you can see Backorder select box with 2 options: Yes/No.
If the order item user2 field equals to “P“ - “Yes“ should be selected. Otherwise (if user2 is null) - “No“ option should be selected.
For several order items select “Yes“. Refresh page. Make sure all select boxes which you have previously selected display the selected option with no issues after page refresh.
In select box for several items select “No“. Refresh the page. Make sure all select boxes which you have previously selected display the selected option with no issues after page refresh.
KOD-25296: Brand Link Issue
Tests
Сase 1
On the Search page, after clicking a brand on the Brands page, confirm that:
The text "Selected Brand:" followed by the brand name is displayed.
The brand filter is hidden.
A new "Brands" link appears in the breadcrumbs.
On the Search page with a selected brand:
Pagination works correctly and does not reset the selected filters.
When we apply additional filters, the selectedBrand is preserved.
After clicking "Clear All", the selectedBrand remains selected.
Case 2
Confirm that the list of products shown is the same as if we opened the Search page and manually selected that brand from the filter.
Case 3
Confirm that clicking the X button next to the selected brand redirects us back to the Brands page.
KOD-25304: Move to demo the Displaying Product Last Ordered History feature
Regression Tests
Case 1
For guest users, this new tab should not be visible.
Tests
Case 1
Navigate to the commerce website.
If the user is logged in, there should be a new tab on the product page called "Purchase History".
When the user opens it, they should see a table with the Last Ordered History.
Case 2
After login, go to a product page with no Purchase History.
It should show the message: “You have no purchase history for this product yet."
KOD-25344: Display all warehouses on each site across the division
Regression Tests
Case 1
For this test, we will go to the commerce site and log in.
We will open the Location left panel.
We will test the functionality to change the selected warehouse location.
We will also test the functionality to set a Default Store.
Everything should work properly.
Case 2
Now, we will go to a Product List screen.
We will open the fulfillment panel of a product.
We will test the functionality to add a product to the cart.
Also test the functionality to filter warehouses by zip code.
Everything should work properly.
Case 3
For this test, we will go to the Cart screen. Make sure everything loads properly and that you are able to change the quantity of products, remove them, change the fulfillment option and move to the checkout.
Tests
Case 1
For this test, we will go to the commerce site and log in.
We will open the Location left panel.
Now, for locations that are of a different host than the current site’s, or locations that don’t have a host code set up, a message “Partner Store Location” should be displayed.
You can check that by going to the operations portal Hosts and Locations screens.
Case 2
Now, we will go to a Product List screen.
We will open the fulfillment panel of a product.
When a warehouse option is from a different host than the current site’s, a message “Partner Store Location” should be displayed, same as the previous test case.
Add a couple of products from different warehouses to the cart.
Case 3
Now, we will go to the Cart screen.
For products that you added that belong to a warehouse from a different host than the current site’s, the same message as in previous test cases should appear.
KOD-25391: Look At Updating Cart Item Total Immediately Created From Ticket 20001
KOD-25492: Canned Responses & Templates for Ticketing System Created From Ticket 22165
Tests
Case 1
On the comment box notice the button with the 3 vertical dots → click that and you will see a list of responses (might be empty if you’ve never added) → click add a snippet and add in name and content → click save and new text should be added to the comment box with that canned response → click save and the comment should be saved.
Case 2
Click the 3 dots again → now click on one of those saved snippets → notice that content has been added to the comments box.
Case 3
Click the 3 dots and now click the delete button on one of the snippets → a pop up should appear and click delete → notice that snippet is no longer an option to select.
Case 4
Click the 3 dots and now click the edit button on one of the snippets → edit the content or name and when you click save, it will add that text to the comments box.
KOD-25560: Issue with Customer Code Being Too Long
KOD-25684: Master order/budgets - All customer to give budget a name
Tests
Case 1
For this case, we will go to Locations - Select a location - Budget tab.
We will go to a Location with no current budget created.
We will click on the Create budget button.
In the modal, we should now see a “Budget Name” field.
It should be a required field, prefilled with “Total Spend”.
We will try to create a budget using the prefilled value and then a custom value.
If Budget Name is empty, you should not be able to create the budget
The name we entered should be populated on the Name column on the Budgets screen in the operations portal for that location.
The name we entered should also be visible as the title of the Budget tab on the customer portal.
Case 2
Still on the Budget screen, we will now test the functionality to edit the Budget name.
When we click on the Edit button, an “Edit Budget” modal should appear.
The values in the fields should match what the budget currently has.
We will make sure that the form doesn’t accept empty values or invalid data.
We will click on Edit. The budget values should be updated successfully. You should be able to verify this on the operations portal too.
KOD-25688: Add a Returns Configuration screen and menu choice
Tests
Case 1
Verify that the application correctly displays both "Returns" and "Returns Configuration" options under the Orders dropdown menu in the navigation.
Case 2
Verify that clicking on the "Returns" option in the Orders dropdown correctly navigates the user to the "/returns/search" URL. The page should display Return Orders content that matches what would be shown on the Orders search tab when filtered by "Return" type. The interface should maintain consistency with the standard Orders search functionality.
Case 3
Verify that after navigating to the Returns section, clicking on the "Data" tab redirects the user to the "/returns/data" URL. The presentation and organization should align with existing Orders data tab conventions. The responsive design should adjust properly for all breakpoints.
Case 4
Verify that all features available on the Returns pages function identically to their counterparts on the standard Orders page. This includes sorting, filtering, searching and pagination.
Case 5
Verify that clicking on "Returns Configuration" navigates to the Returns Configuration screen, which displays the current return configuration settings. The user should be able to view existing configuration parameters and successfully modify these settings through the interface. After making changes and saving, the system should apply and persist the updated configuration. The configuration interface should be responsive and fully functional across all breakpoints.
Case 6
Verify that when navigating to orders/orderId/items screen, the columns Return Reason and Return Comment should be displayed by default just for Return type.
KOD-25694: Look at by Warehouse
KOD-25875: Employee App - Add the ability to send copy of an order as an email attachment
KOD-25896: Add script revision difference view in the operations portal
Tests
Case 1
Access the Operations Portal, select Scripts, then open a script.
Access the Revisions tab, and then open a Revision.
A new tab named Diff should be present. Access this new Diff tab.
The page content should show the Monaco editor in script difference mode:
The code on the left should be the current active script code, while the code on the right should be the accessed revision code, both showing the difference between them, if the revision code were restored (how revision code modifies the current script).
If a revision code is restored, the diff tab should present the same behavior as before, keeping the revision code always on the right for the difference comparison.
KOD-25964: Limit consumer accounts to public pricing product selection
Tests
Case 1
When new setting hideProductsFromConsumerUsersUnlessInventoryAndListPriceExist is enabled and customer user looks for products that don’t have list price or inventory greater than 0 in their skus, these products are neither found nor listed as result.
Steps:
Create a product.
Create a sku for that product with list pricing and inventory.
Make sure setting hideProductsFromConsumerUsersUnlessInventoryAndListPriceExist is set to 1.
In a new incognito tab open Kodaris ecommerce platform and log in with a customer’s user account.
Look for the product.
The expected outcome is that the product must not appear in the suggested list while typing and when click on search must not appear in search results either.
Case 2
When new setting hideProductsFromConsumerUsersUnlessInventoryAndListPriceExist is enabled and customer user looks for products that have list price and inventory greater than 0 in their skus, these products are found and listed as result.
Steps:
Create a product.
Create a sku for that product with list pricing and inventory.
Make sure setting hideProductsFromConsumerUsersUnlessInventoryAndListPriceExist is set to 1.
In a new incognito tab open Kodaris ecommerce platform and log in with a customer’s user account.
Look for the product.
The expected outcome is that the product must appear in the suggested list while typing and when click on search must also appear in search results.
KOD-25968: Add Ticket Group field to Tickets
KOD-25976: Substitute Product Tags
KOD-25997: 'Catalogs' Name Change
KOD-26008: Make shipping taxable
KOD-26031: Add product notes to products in catalogs UX to demo site repo
KOD-26034: Addons not working properly in CSD sync
KOD-26035: Disable Delivery Section / Populate with Billing Info Created From Ticket 24742
Regression Tests
Case 1
Confirm that the checkout page loads without any issues.
Case 2
Confirm that if the shipping address is required, then the input will not be disabled and we will not copy the billing address into the shipping address.
Case 3
Confirm that if the shipping address was already set to a certain value, it will not change upon page reload.
Tests
Case 1
Confirm that if the shipping address input is optional and there is no default shipping address in the operation on the company address screen, then the shipping address input must be identical to the billing address input, and all fields in the shipping address must be disabled.
KOD-26044: Changes to customer orders Created From Ticket 24604
KOD-26062: Implementation
KOD-26064: Add Infor CSD extension APIs
KOD-26078: Implement a temporary "Coming soon" page
KOD-26085: Migrate from use of Hidden Category/Active to Display attribute for product syndication to website
KOD-26096: Display order notes in the customer portal
On the commerce site navigate to the product list page:
Search
Category
Catalog (as logged in customer)
Confirm page is loaded properly.
Case 3
Add some products to the cart.
Navigate to the cart page with items.
Confirm page is loaded properly.
Case 4
Find “Featured products” and “Recommended product” sliders.
Confirm they work as expected:
Can scroll.
Can open the product in the detail page.
Note: products on this sliders are get form the categories in case there are more that 4 products:
featured_products
recommended_products
Case 5
On the commerce site navigate to the product detail page.
Confirm page is loaded properly.
Add product to the cart.
KOD-26144: Autocreate code for create import on the Category Search Rules screen
Tests
Case 1
Verify that when importing on Category Search Result Screen and the code is not sent in the file this is auto-created.
Steps:
Open the Search Tuning screen.
Navigate to the Category Search Rules tab.
Export the data from the table.
Edit the exported file by removing the code column.
Import the edited file back into the system.
Export again and verify that the code has been generated properly.
Create & Update.
Create Only.
KOD-26145: Fraud Scoring - Enable notification for login threshold score
KOD-26154: Order detail page links issue
KOD-26157: Consumer account order issue
KOD-26173: Linked ticket polishing Platform
KOD-26176: 50 Item Limit on Quick Order
KOD-26179: Company CRM Fields - UX
Regression Tests
Case 1
For this regression test, we will go to the Companies screen.
Make sure both tabs load successfully and without any errors popping up.
Tests
Case 1
For this test, we need to go to the Companies screen - Search tab.
Make sure you can display the Total Addressable Market, Serviceable Addressable Market and Serviceable Obtainable Market columns.
Also make sure you can sort, filter and search using those columns.
Case 2
For this test, we need to go to the Companies screen - Data tab.
Make sure you can display the Total Addressable Market, Serviceable Addressable Market and Serviceable Obtainable Market columns.
Those columns should not be sortable or filterable on this tab.
Double click on those columns to see the dropdown options.
The options displayed should match what’s in the configuration object.
Select different options for the columns and make sure the company is patched correctly.
Case 3
For this test, we will go to a Company’s details screen.
We will test the new fields that were added for Total Addressable Market, Serviceable Obtainable Market and Serviceable Addressable Market.
The options displayed should match what’s in the configuration object.
We will test changing the values for those fields and making sure the data is saved successfully.
KOD-26188: Sub-Parent Pricing Hierarchy Not Pulling Correctly Created From Ticket 25651
KOD-26190: Automatically sync company product category products to the ERP
KOD-26193: Commissions fields changed to search as you type.
Tests
Case 1
Open the Commissions screen.
#Open the detailed view of any commission entry.
Start typing a Vendor Code.
Verify that the system performs a search.
Ensure the user can select a vendor code from the suggested list.
Repeat the same process for the Customer Code.
Verify that the system performs a search.
Ensure the user can select a customer code from the suggested list.
KOD-26198: French Translation required for website phrase
KOD-26203: Ability to add products to Assets - UX
KOD-26205: Customer Part numbers not on invoices Created From Ticket 25792
KOD-26213: Remove Customer Tickets sticky filter
KOD-26216: Vendor users are locked out but no way to unlock
Tests
Case 1
Open the Operations Portal.
Navigate to the Vendor User screen.
Open the details view of the user who had a failed login and has a lockedOutUntil value set.
Clear the date in the lockedOutUntil field.
Verify that the lockedOutUntil value in the Details section (top right corner) has been updated.
Attempt to log in again using the previously locked user credentials.
The user should be able to log in successfully after the lockedOutUntil value has been cleared.
KOD-26217: Sorting in-stock items to top of list
Regression Tests
Case 1
Check that product list pages still work correctly without issues.
Case 2
Check that you can click and un-click the In Stock filter on product list pages without issues.
Case 3
Check that (in both horizontal and vertical view) the filters in the sidebar display correctly.
Tests
Case 1
On a category, check that the In Stock filter is selected by default.
Also uncheck and check it multiple times and products are displayed accordingly.
Case 2
Also check that (horizontal view) the filter box height is only as tall as needed.
KOD-26226: embeddedUnauthorizedCallback not being called
KOD-26228: Created Info Added to Product Feedback Tickets
Regression Tests
Case 1
Check that Product Feedback is sent correctly.
Check that after sending Product Feedback to the operations portal, a ticket with the PRODUCT_FEEDBACK type is created.
Check that when opening a ticket with the PRODUCT_FEEDBACK type, there are no errors in the console.
Tests
Case 1
Check that the ticket page with the PRODUCT_FEEDBACK type in the operations portal specifies creator and reporter.
KOD-26230: Configure jobSyncDirectOrders
KOD-26231: Pickup Web Orders not Auto Releasing due to Shipping Option Created From Ticket 25912
KOD-26245: Pricing not matching Created From Ticket 23411
KOD-26248: Update Contact Us Form with Drop-down Options to different destinations
KOD-26258: Header img logo size change
KOD-26268: ERP Configuration
KOD-26269: Configure Countries / States
KOD-26270: Non-Logged in user pricing verbiage update
Regression Tests
Case 1
Confirm that the product page and the product listing page load without any issues.
Tests
Case 1
Confirm that on both the product page and the product listing page, the price is replaced with the text "Login for Price and Availability" for non-logged in users.
For logged in if the price is less than 0 should be Call for Pricing.
KOD-26272: Employee App - UI enhancements
Tests
Case 1
Go to Quick orders.
Cart.
While searching items in the cart, you should see the full name of the items.
Case 2
Go to Quick orders.
Cart
Press checkout.
Open delivery and billing tabs.
Scroll down to Organization.
Search for billing address and delivery address should be working correctly.
Additional info should be displayed below each location.
Case 3
Go to Companies.
Open any company.
Go to the Orders Tab.
You should be able to see the ERP Order Type column.
It should be present in filters too.
KOD-26273: Company to Opportunity Bread Crumbs Created From Ticket 26214
Regression Tests
Case 1
Operations → Opportunities global screen.
Expected:
The details page is opened as expected.
Tests
Case 1
Operations → Company → Opportunities screen screen.
Expected:
The details page is opened under the company with respective breadcrumbs.
KOD-26274: Respect Order Value for Brands on the Brands Page
Regression Tests
Case 1
Confirm that the brands page loads without issues and contains a slider with images.
Tests
Case 1
Confirm that the smaller the categoryOrder value of an item in the fg_Brand attribute (this can be checked in the "filter categories" operation on the page), the earlier it will appear in the slider — this way, the display order can be managed.
Open a category that has at least one subcategory.
Click on Manage Category.
In the Subcategory Slider section:
Set Display to “Yes”.
Set Title.
Ensure the category has a Primary Image.
Click Save.
Verify that the slider has been added and is displayed correctly.
KOD-26285: (Tax Amount) Created From Ticket 26279
KOD-26286: Invoice Created From Ticket 20219
KOD-26288: Tax Amount Field Created From Ticket 26312
KOD-26293: Update Cursor to Hand when Hovering Over Filter Category Image Link
Tests
Case 1
Open the website.
Navigate to any product catalog.
In the left filter panel, locate the icon with a question mark.
Hover the mouse cursor over the tooltip icon. The mouse cursor should change to a pointer when hovering over the tooltip icon.
KOD-26294: Browsers cache checkbox selections, which causes it to work incorrectly
Regression Tests
Case 1
Confirm that the search page loads without any issues — we can see the products, filters, and we’re able to select and remove filters.
Case 2
Confirm that when a filter is selected, the input next to it becomes active
And when another filter is selected or the current one is deactivated, the input becomes inactive.
Tests
Case 1
Confirm that if we select a filter (checkbox or radio button), then remove it or select another one, and then navigate back using the browser’s back button, our previously selected filters are restored.
KOD-26295: Customer Portal Created From Ticket 26345
KOD-26296: Update Activation Email
KOD-26298: Total occasionally not being picked up
KOD-26299: Widget Blocks not Displaying when Previewing Page on CMS
Regression Tests
Case 1
For this regression test, make sure the Gutenberg Editor and the Menus screen load properly and without any errors.
Make sure CMS pages are being displayed correctly and widgets appear as expected on every screen.
Tests
Case 1
For this test, you need to go to the Operations Portal - Pages screen.
Let’s look for the Home Page and click on Edit.
Inside the Gutenberg Editor, make sure to add the Top Categories Widget to the page.
Now, we need to go to the Menus screen on the Operations Portal.
Open the Top Categories block.
Make sure that all categories are searchable within the autocomplete field.
Add some categories to the Widget.
Once you’ve added some categories, let’s go back to the Gutenberg Editor and click on the Preview button on the top.
That should take you to the commerce site with /s/content/home at the end of the URL.
Make sure the Top Categories Widget appears correctly.
KOD-26301: Display total number of records on the Orders screen
Regression Tests
Case 1
Please check that the new pagination works fine on the data grid pages. The user can navigate through the pages.
KOD-26303: Employee Mobile App - Add Activities to the Company Details
Tests
Case 1
Open Companies.
Open any company.
Test activities tab under this company.
It should work like general Activities screen.
KOD-26304: Import csv file issues
KOD-26306: Format dates on the Catalog tab of the Company screen
Regression Tests
Case 1
Check that the Companies > Catalog page looks correct.
Check that the fields in the table contain values, some of the fields are editable.
Check that there are no errors in the console.
Tests
Case 1
Check that the date format in the Last Modified Locally and Last Synced to ERP fields is displayed correctly.
KOD-26307: Products configurator on the product detail page
Regression Tests
Case 1
Please test that we still can add products to cart if it is not a configurator product.
Case 2
Please test that price and inventory is displayed as usual for other products.
Tests
Case 1
Please test that when opening a product page with the type Configurator, and if the product has related items, prices will not be shown, and the user must first select an option from the dropdown before adding it to the cart.
Case 2
Please test that changing options in the dropdown also updates the image, price, description, and SKUs.
Case 3
Please test that on the category or search page, if a product is of the Configurator type, we display a View Details button instead of Add to Cart, which redirects to the product page.
Case 4
Please test that on the search or category page, a product with the Configurator type is displayed correctly.
Case 5
Please test that when adding a product to the cart, the specific Configurator variant currently visible on the screen is added, not the base configurator product.
Case 6
Please test that after selecting values in the dropdowns, navigating to another page, and then returning back, the dropdown selections will be reset to their default values.
KOD-26308: Link Update
KOD-26309: Update the logos
KOD-26311: Parser - Only picking up one line
KOD-26313: Category Search Rule Created From Ticket 26233
KOD-26317: Relabel Unit Standard when Training Nonstocks
Tests
Case 1
Navigate to the Quotes screen.
Find a NONSTOCK product that contains the generatedCrossReference field in the note object.
Click on the three-dot menu to open the Change Product modal.
In the modal, verify that the field previously labeled Unit Standard is now labeled Unit Conversion.
KOD-26319: Vendor Invoice Parser
Order Created From Ticket 25930
KOD-26323: Piece Price Update Created From Ticket 26100
KOD-26330: Lockbox Testing
KOD-26335: Check on and update if needed mappings for webpage to website from CSD
KOD-26336: Search Tuning Ticket Created From Ticket 26284
KOD-26338: Guest order - "requiring ship-to for this company"
KOD-26341: Combine Parser
KOD-26342: Shipping Methods / Shipvias
KOD-26347: Infor Data Lake Data Feed Updates
KOD-26348: Surface Vendor Code field on the Product search grid
KOD-26356: Add global setting to turn off payment
KOD-26360: Update for Customer App and Driver App
KOD-26361: Non-logged in users - Change Call for Pricing to Login for Pricing
KOD-26365: Career page display issue
Regression Tests
Case 1
Confirm that the Careers page opens correctly and we can see its child pages (Opportunities).
Case 2
Confirm that all child pages open when we click on them.
Tests
Case 1
Confirm that only child pages with active == true are displayed here. If we set active = false for any of them, it will disappear from this list.
Case 2
Confirm that changing the categoryOrder of the child pages updates their position on the Careers page.
KOD-26364: Top Category Search Issue
Regression Tests
Case 1
Confirm that the customizer page loads without errors, and we can open the Top Categories link on the left.
Tests
Case 1
Confirm that the Top Categories search works correctly, and we can find any category by name or code using it.
Case 2
Confirm that after selecting a category and publishing it, it appears in the slider list.
KOD-26366: Inactive customer numbers in drop down list Created From Ticket 26669
Regression Tests
Case 1
Verify dropdown in the Quote Request and Customer screens.
Expected Result: Active companies are displayed in the dropdown list.
Tests
Case 1
Open the Operations Portal.
Navigate to the Quote Requests page.
Click on the Start Quote button.
Check the Company dropdown. Inactive companies should not appear in the dropdown list.
Navigate to the Customers section.
Click on the Add Customer button.
Check the Company dropdown. Inactive companies should not appear in the dropdown list.
KOD-26374: Email - Not read always Created From Ticket 26098
KOD-26378: Warehouse and warehouse product permissions