All Releases
March 27, 2025 March 20, 2025 March 13, 2025 March 6, 2025 February 27, 2025 February 20, 2025 February 13, 2025 February 6, 2025 January 30, 2025 January 23, 2025 January 16, 2025 January 9, 2025 January 2, 2025 December 26, 2024 December 19, 2024 December 12, 2024 November 28, 2024 November 21, 2024 November 14, 2024 November 7, 2024 October 31, 2024 October 24, 2024 October 17, 2024 October 10, 2024 October 3, 2024 September 26, 2024 September 19, 2024 September 12, 2024 September 5, 2024 August 29, 2024 August 22, 2024 August 15, 2024 August 8, 2024 August 1, 2024 July 25, 2024 July 18, 2024 July 11, 2024 June 27, 2024 June 20, 2024 June 13, 2024 June 6, 2024 May 30, 2024 May 23, 2024 May 16, 2024 May 9, 2024 May 2, 2024 April 25, 2024 April 18, 2024 April 11, 2024 April 4, 2024 March 28, 2024 March 21, 2024 March 14, 2024 March 7, 2024 February 29, 2024 February 22, 2024 February 15, 2024 February 8, 2024 February 1, 2024 January 25, 2024 January 18, 2024 January 11, 2024 January 4, 2024 December 21, 2023 December 14, 2023 December 7, 2023 November 30, 2023 November 16, 2023 November 9, 2023 November 2, 2023 October 26, 2023 October 19, 2023 October 12, 2023 October 5, 2023 September 28, 2023 September 21, 2023 September 14, 2023 September 7, 2023 August 31, 2023 August 24, 2023 August 17, 2023 August 10, 2023 August 3, 2023 July 27, 2023 July 20, 2023 July 13, 2023 July 6, 2023 June 29, 2023 June 22, 2023 June 15, 2023 June 8, 2023 June 1, 2023 May 25, 2023 May 18, 2023 May 11, 2023 May 4, 2023 April 27, 2023 April 20, 2023 April 13, 2023 April 6, 2023 March 30, 2023 March 23, 2023 March 16, 2023 March 9, 2023 March 2, 2023 February 23, 2023 February 16, 2023 February 9, 2023 February 2, 2023 January, 2023 December, 2022 November, 2022 October, 2022 September, 2022 August, 2022 July, 2022 June, 2022 May, 2022 April, 2022 March, 2022 February, 2022 January, 2022 December, 2021 November, 2021 October, 2021 September, 2021 August, 2021 July, 2021 June, 2021 May, 2021 April, 2021 March, 2021 February, 2021 January, 2021 December, 2020
View all releases

May 30, 2024 release notes

Highlights

Customer Portal

View associated direct ship orders

Recently, we released a new tab in the order history section where users can easily see any orders that are associated with the order they are viewing. For example, if two backorders were created for an order, the user would see them linked to the original order if they pull it up in the customer portal.

In this release, we've made an additional update to also surface direct ship orders that were split out from a user's original order on this tab as well. This is handy when a user pulls up their order to check details or track the shipments. They will easily see any orders that were split out from the original order for direct ship items from different vendors.

Watch the video for a brief demonstration of the associated orders tab!

https://youtu.be/6wiBoGWcFwY

Operations Portal

View order tracking numbers from the order detail screen

In this release, we've made an update to display an order's tracking numbers on the order detail screen. You can use this to quickly find the tracking numbers for an order to keep tabs on the shipping status.

1002_operations_portal_tracking_numbers.png

Specify the payment type when paying for an order

When paying for an order on behalf of a customer in the Operations Portal, you can now specify the payment type on the payment screen. The two payment type options are SALE and AUTHONLY.

Check out this video to learn how to specify the payment type.

https://youtu.be/-7tRWhQXvyM

Additional text editing options in ticket descriptions and comments

In the Description and Comments sections of a Ticket, more text editing options are now available in the toolbar ribbon. This toolbar contains the basic text styling you’ll find in software programs with editable text. The toolbar has the following features: text sizing, bold, italics, underline, strikethrough, text coloring, bullet points, numbered lists, code editor, and tables. This feature provides further customization to the Description and Comments sections and allows your team members to effectively communicate using the Kodaris Platform.

Watch the video below to see what new features are enabled.

https://youtu.be/m_PTC4lVSdI

PIM

View & edit more product text fields

In this release, we've added two more text fields to the product detail screen with full text editing and formatting capabilities. You can use these text fields to complement your product description displayed on your website. For example, you can use one of the additional text fields to hold your product specs and display that as a separate specs tab on your product pages (shown below).

Please note that this does require some template adjustments based on how you'd like to use these text fields on your commerce website. Please reach out if you are interested!

1002_commerce_pim_additional_text_fields.png
1002_commerce_pim_specs_example.png

View do not display products on the Search tab

In your Kodaris PIM, you can control which products are displayed to customers on your website. You can do this in a few different ways; via the Active flag, Display flag, hiddencategory, etc. Please refer to the documention for more details!

https://www.kodaris.com/s/content/product-documentation-pim-use-product-maintenance-active-and-display-settings

Prior this release, setting the Display flag to to No would not only hide the product from your commerce website but also from the Search tab in the operations portal. In this release, non-displayed products are now available on the search tab even though they are no longer visible on your website. This allows you to continue using the powerful search capabilities on the search tab to filter, sort, and run reports on your products; including non-displayed ones.

1002_commerce_pim_do_not_display.png
1002_commerce_pim_display_none_search.png

Tickets

  1. KOD-5548: Alert if Customer Hasn't Logged in in 30 Days
    • Regression Tests
    • Case 1
      • Ensure that the customer can log in to the customer portal and that it functions as expected.
    • Tests
    • Case 1
      • Execute the job and verify that the engagedStatus is updated for customers with the corresponding values.
    • Case 2
      • Log in as a user with an engagedStatus greater than 1 and ensure that it has been updated to 1.
    • Case 3
      • Make sure that engagedStatus field is indexed.
  2. KOD-18125: Create Invoice Layout
    • Tests
    • Case 1
      • Generate order PDF and Email layouts.
      • Login to operations portal > Orders.
      • Click on a sample order.
      • Generate an order email and review its layout, ensuring there are no issues with its appearance or formatting.
      • Generate an order PDF and review its layout, checking for any issues with its appearance or formatting.
    • Case 2
      • Check customer portal order layout.
      • Login to customer portal > Orders.
      • Click on a sample order.
      • nspect the order detail layout for any potential issues or discrepancies.
  3. KOD-18132: [UX] - Add the order shipment information to order prints/templates
    • Regression Tests
    • Case 1
      • Ensure that the order details, order email, and order PDF functionalities are all functioning correctly.
    • Case 2
      • Orders without tracking info shouldn’t show the box in the order details, email and pdf.
    • Tests
    • Case 1
      • Go to order details, generate email + pdf.
      • They all should have tracking info box with tracking numbers.
      • If there is a url for a tracking number, you should be able to open it to see more details.
  4. KOD-18886: Set up active warehouses and test inventory
  5. KOD-19269: Create better message for when a drop ship order does not get split - UX
    • Regression Tests
    • Case 1
      • Verify that orders containing both direct shipped items and regular items can still be split. After a successful split, ensure that you are redirected to the Back Orders tab, where the split orders should be displayed.
    • Tests
    • Case 1
      • Place an order with direct shipped items only.
      • In the operations portal click "Split Direct Order" button.
      • You should see a toast message on the blue background with the wording: "Order has been converted to a Direct Order"
      • You shouldn’t be redirected to the Back Orders Tab, and no orders should be shown there.
  6. KOD-19376: Tax Calculation for Combination Pickup/Delivery Items for Direct Ship
  7. KOD-19518: Link "direct ship" orders with the other order
    • Regression Tests
    • Case 1
      • When you open an order in customer portal and you click in associated Orders, you must check that still working as before. It means that you can see order which ERP# (before minus) is equal than other orderNumber.
      • Note: This is ErpLogic specific only, then you must set InforCSD as erpLogicEngine.
    • Tests
    • Case 1
      • Now, in the Associated Orders tab, you should also see those orders that were split to direct orders from the actual order. So, in the associated order tab, we can see what we see in the regression test, as well as this new feature. Note: the new feature is not ERP specific.
  8. KOD-19622: Add tracking code link to the order prints
    • Regression Tests
    • Case 1
      • For order which doesn’t have order shipments created for them, check:
        • Customer Portal Order Detail
        • Operations Portal Order Detail - Email Order
        • Operations Portal Order Detail - Generate Order (Internal) PDF
      • For those 3 cases above there shouldn’t be Tracking Info table section displayed and overall layout shouldn’t be changed.
    • Case 2
      • For order which do have order shipments created for them, check:
        • Customer Portal Order Detail
        • Operations Portal Order Detail - Email Order
        • Operations Portal Order Detail - Generate Order (Internal) PDF
      • For those 3 cases overall templates layout shouldn’t be changed.
    • Tests
    • Case 1
      • Create several Order Shipments for 1 Order with ERP#.
      • For this order check following places and templates:
        • Customer Portal Order Detail
        • Operations Portal Order Detail - Email Order
        • Operations Portal Order Detail - Generate Order (Internal) PDF
      • For those 3 cases above Tracking Info table section should be displayed. If there is tracking link for the tracking number - it should be displayes as a blue link and be clickable.
  9. KOD-19624: Add tracking # for an order in the operations portal
    • Regression Tests
    • Case 1
      • Go to the operations portal > orders > order details screen.
      • Everything should appear and look normal.
    • Tests
    • Case 1
      • If an order has related order shipments, the tracking numbers of those order shipments should appear in the order details sidebar.
      • This should only happen if the user has the correct permissions: superuser, admin, orderView, or dispatch.
    • Case 2
      • If an order does not have related order shipments, the tracking number field should not appear in the order details sidebar.
  10. KOD-19711: Backport Fedex overweight package changes
  11. KOD-19738: Orders not Printing
  12. KOD-19745: AP Automation UX - Status Dropdown on the AP Invoice Emails Grid
    • Regression Tests
    • Case 1
      • Open AP Invoice Emails Grid → Double-click on the "status" cell → Choose the option. Status updated.
      • To confirm the status update, refresh the page and ensure that the status reflects the selection you made.
  13. KOD-19748: Customer App - Issues while testing App
    • Tests
    • Case 1
      • Enter the mobile app as a guest.
      • Add a product with a price to the cart.
      • Proceed to the cart and select checkout.
      • If you have a shipping location set, reload or reinstall the app for proper testing.
      • You should see the subtotal, and if you select "UPS 2Day Air," you should see the shipping.
      • Enter a shipping location with an invalid combination of zip code and state.
      • our totals should not be updated.
      • Change the zip code and state to valid values
      • You should see totals.
    • Case 2
      • Verify that all login fields, request account fields, and reset password fields display the expected error colors when appropriate.
    • Case 3
      • You should not see product lists.
    • Case 4
      • As a logged-in user, you should not see locations. Locations are only shown for guests due to the app's default settings.
    • Case 5
      • You should not see delivery date/time in the checkout.
  14. KOD-19838: Add SALE or AUTHONLY to employee order payment
    • Regression Tests
    • Case 1
      • Make sure that next screens work fine:
        • Activities
        • Activity Templates
        • Tickets
        • Company Activities
        • Company Tickets
    • Case 2
      • Operations Portal:
        • Order Details screen
        • Cash Quote Details
      • Expected behavior:
        • It’s possible to pay for an order using credit card.
    • Tests
    • Case 1
      • Operations Portal:
        • Order Details screen
        • Cash Quote Details
          • Pay order modal
      • Expected behavior:
        • There is a Type select field added.
        • Values: AUTHONLY, SALE
        • It's possible to pay for the order using both of these values.
  15. KOD-19856: AP Automation General Development
  16. KOD-19870: Location page tweaks phase 2
    • Regression Tests
    • Case 1
      • On the commerce site navigate to the location page.
      • Confirm that this page is displayed as expected.
      • Log in as a customer and repeat step 2.
    • Case 2
      • Using Mozilla Firefox or Safari navigate to the location page.
      • Confirm markers on the map are properly displayed.
    • Tests
    • Case 1
      • On the commerce site, navigate to the location page and open the developer tools.
      • Confirm that the map adjusts its size based on the screen height and width.
      • Confirm that if there is insufficient space for the map, it is resized to a constant value.
      • Confirm that for resized screens, warehouses are displayed properly.
  17. KOD-19883: Employee App Updates iOS QA
    • Regression Tests
    • Case 1
      • Test navigation between different tabs in drawer. It should work fine without any problems.
    • Tests
    • Case 1
      • Go to any tab besides the "Inventory" tab in drawer.
      • When you press "back" button or swipe left/right from edges on the screen (depends on your phone settings), you should be returned to "Inventory" tab.
      • When you press the back button while on the "Inventory" tab, the app should be hidden, as if you've exited it.
    • Case 2
      • When you update Lead Address information in text fields, it should not cause these fields to disappear.
      • Try to exit the lead and open it again to confirm that the information you edited is saved.
    • Case 3
      • You should not see any Location at the bottom of the lead details.
    • Case 4
      • You should not have problems with publishing comments to lead.
    • Case 5
      • The range of date picker for leads got updated. You should have approximately 50 years in both time directions (future and past from your current day) to select from.
    • Case 6
      • When you upload file to the lead, you should see "Uploading file..." till file is fully uploaded and shown to the user.
    • Case 7
      • You should not have problems with searching Companies on the company screen.
      • You should not have problems with searching companies on the pricing screen.
    • Case 8
      • When you edit description for the Activity, you should be able to press anywhere outside from description-editor field (except other text-fields, because they will open their keyboard) to close your keyboard.
  18. KOD-19892: Brands Step 2
    • Regression Tests
    • Case 1
      • Ensure that the brands page is still accessible and functions without any errors.
    • Tests
    • Case 1
      • The brand links should now be taken from the brands setup as filters on, for example, a search page.
      • When clicking these, it should redirect you to a brand page.
    • Case 2
      • The brand page should show the brand logo, name, etc as well as the categories + subcategories in that brand.
      • The links for those categories and subcategories should link to a search page with the selected filters preset.
    • Case 3
      • Check that the individual brand pages are similar to what is on the original site.
  19. KOD-19901: Employee App - Quality of usage update for Inventory search screen
    • Regression Tests
    • Case 1
      • Confirm that inventory information is displayed correctly and that products are found successfully.
    • Tests
    • Case 1
      • You should see a loading circle while the search is happening in the inventory.
    • Case 2
      • Your search bar in the inventory screen should be under AppBar.
    • Case 3
      • Try to search for some product and remove your search query.
      • Press confirm on keyboard.
      • Your last searched product code should not be removed.
    • Case 4
      • You should see a name and a picture of the product in the inventory results.
      • If product has no name, it should not be shown.
      • If product has no picture, it should not be shown or shown as blank image.
  20. KOD-19902: Employee App - Update visual for drawer menu
    • Regression Tests
    • Case 1
      • Test the functionality of the drawer. It should operate smoothly and without any issues.
    • Tests
    • Case 1
      • The appearance of the drawer should be updated.
  21. KOD-19903: Employee App - Create Home Screen page
    • Regression Tests
    • Case 1
      • Confirm that there is no problem for switching between tabs.
    • Tests
    • Case 1
      • Log in to the app, and you should be directed to the dashboard. Use the recently viewed tabs extensively to test this feature.
    • Case 2
      • When switching between tabs you should no see "Dashboard" bouncing in for a split moment into a view.
    • Case 3
      • You should see "code - name" in both product searches.
    • Case 4
      • When you scroll down on inventory, pricing screens your "AppBar" (thing where the name Pricing or Inventory are placed) should not scroll away.
    • Case 5
      • When clicking back on search field, it should select all content present inside for a quick next search.
  22. KOD-19904: Configure pricing
  23. KOD-19906: Enable Paying Orders w/ Saved Cards UX
    • Case 1
    • Expected behavior:
      • it’s possible to pay with New Credit card with both options - Sale and AuthOnly.
    • Case 2
      • Company → Details → Open Invoices
      • Expected behavior:
        • It’s possible to pay an open invoice with saved company payment methods (card and bank).
        • It’s possible to add a new company payment method.
    • Tests
    • Case 1
      • Company has no saved payment methods.
      • Expected behavior:
        • Only two options are available:
          • Credit card entered during checkout.
          • New Credit card.
    • Case 2
      • Company has saved payment methods.
      • Expected behavior:
        • All three options are available:
          • Credit card entered during checkout.
          • Saved Payment Methods.
          • New Credit card.
    • Case 3
      • Test Saved Payment Methods option
      • Expected behavior:
        • It’s possible to provide amount
          • It’s possible to pay by saved card.
          • It’s possible to pay by saved ACH method.
          • It’s possible so set card type if missing.
          • It’s possible to add a new payment method.
  24. KOD-19934: Check Mapping for notes
  25. KOD-19940: Wizard Embedding
  26. KOD-19941: Operation portal - Add additional options for editing text
    • Regression Tests
    • Case 1
      • Go to the Operations Portal → Tickets → Ticket, Details tab:
        • In Description, type some text in the comment field.
        • Test all the other functionalities except the new ones from this ticket.
        • The text field should work as expected.
    • Case 2
      • Go to Operations Portal → Tickets → Ticket, Customer/Internal Comments tab:
        • In Description, type some text in the comment field.
        • Test all the other functionalities except the new ones from this ticket.
        • The text field should work as expected.
    • Tests
    • Case 1
      • Go to Operations Portal → Tickets → Ticket, Details tab:
      • In Description, type some text in the text area.
      • Heading
        • Sample all the Heading levels from 1 to 6. The text should change to the corresponding heading levels. The label on the toolbar button should change as well when you highlight a heading. This should work with a Normal Text as well.
      • Color
        • Select a text and change its color. Mix with headings and other text options. The color should be applied to the selected text.
      • Table
        • Click the table button on the toolbar. This will insert a table with 3 rows and 3 columns. And the Header row enabled. When in a cell, a down arrow will popup at the upper-right corner, this is the table and cell options: The icons at the top are the table options and the buttons. Test the functionality of each button on the dropdown.
      • Strikethrough
        • Select a text and click the Strikethrough button. This should strike the selected text.
      • Clear Formatting
        • Select a text and apply some text formatting to it. Click the Clear Formatting button and it should clear all formatting done above.
        • These styles should be saved. Refresh the page to check.
    • Case 2
      • Go to Operations Portal → Tickets → Ticket, Customer/Internal Comments tab:
      • In Comments field, type some text in the text area.
      • Heading
        • Sample all the Heading levels from 1 to 6. The text should change to the corresponding heading levels. The label on the toolbar button should change as well when you highlight a heading. This should work with a Normal Text as well.
      • Color
        • Select a text and change its color. Mix with headings and other text options. The color should be applied to the selected text.
      • Table
        • Click the table button on the toolbar. This will insert a table with 3 rows and 3 columns. And the Header row enabled. When in a cell, a down arrow will popup at the upper-right corner, this is the table and cell options: The icons at the top are the table options and the buttons. Test the functionality of each button on the dropdown.
      • Strikethrough
        • Select a text and click the Strikethrough button. This should strike the selected text.
      • Clear Formatting
        • Select a text and apply some text formatting to it. Click the Clear Formatting button and it should clear all formatting done above.
        • Save the comment and verify if the formatting is accurately reflected in the comment list section.
  27. KOD-19949: Implementation - Branding
  28. KOD-19995: Inventory not Loading in Employee App
    • Tests
    • Case 1
      • Pricing should be loaded correctly for any product. Test by searching for a variety of different products.
    • Case 2
      • Attempt to change the input data to some existing but random values. Look for a "Not Found" error message.
  29. KOD-19996: Implementation - order templates
  30. KOD-20007: Bring back shipping methods
    • Regression Tests
    • Case 1
      • Make sure that the checkout page is not broken.
    • Tests
    • Case 1
      • Test if shipping options are displayed on checkout when setting shippingEngine == 2SHIP, if any other value - there should be no shipping options.
  31. KOD-20016: Import Opticat Products
  32. KOD-20019: Include alwaysBatchUserUploads setting for new sites(Import)
  33. KOD-20034: The background is not rendering correctly
    • Regression Tests
    • Case 1
      • On various pages, hover over the menu items.
      • Verify that their dropdowns are displayed as expected.
      • Utilize developer tools to resize the page and ensure that the dropdowns are still displayed correctly.
      • Test the location dropdown in Chrome to ensure there are no issues.
    • Tests
    • Case 1
      • Using Mozilla and Safari browsers, hover over the "Location" menu item.
      • Confirm that the background is displayed for all inner items.
  34. KOD-20035: Update User Imports
  35. KOD-20044: Taxing Scenarios
  36. KOD-20056: Record video about news page
  37. KOD-20068: Pricing issue
  38. KOD-20070: Fix google maps
  39. KOD-20089: Formatting issue on Product page
    • Regression Tests
    • Case 1
      • Navigate to the product list.
      • Confirm page is loaded properly.
      • Select any product and confirm that its page is displayed as expected.
    • Tests
    • Case 1
      • Navigate to the page using link from this ticket.
      • Once updates will be deployed, page will be displayed as expected.
  40. KOD-20092: Remove comma in parsed quantity
  41. KOD-20101: Add link to submit button
  42. KOD-20102: Update footer
  43. KOD-20105: Remove _1 on header
    • Tests
    • Case 1
      • Log in to the commerce.
      • Confirm company and location dropdowns do not contain _1 values.
    • Case 2
      • Log in to the commerce site.
      • With developer tools resize window to display mobile view header.
      • Click on the burger button.
      • Confirm company text value is without _1.
  44. KOD-20112: Fix non generic image URL
  45. KOD-20113: Add tracking number to customer portal order details screen
    • Regression Tests
    • Case 1
      • For order which doesn’t have order shipments created for them, check:
        • Customer Portal Order Detail.
        • Operations Portal Order Detail - Email Order.
        • Operations Portal Order Detail - Generate Order (Internal) PDF.
        • For those 3 cases above there shouldn’t be Tracking Info table section displayed and overall layout shouldn’t be changed.
    • Case 2
      • For order which do have order shipments created for them, check:
        • Customer Portal Order Detail.
        • Operations Portal Order Detail - Email Order.
        • Operations Portal Order Detail - Generate Order (Internal) PDF.
        • For those 3 cases overall templates layout shouldn’t be changed.
    • Tests
    • Case 1
      • Create several Order Shipments for 1 Order with ERP#.
      • For this order check following places and templates:
        • Customer Portal Order Detail.
        • Operations Portal Order Detail - Email Order.
        • Operations Portal Order Detail - Generate Order (Internal) PDF.
        • For those three cases mentioned above, the "Tracking Info" table section should be displayed. If there is a tracking link for the tracking number, it should be displayed as a blue link and be clickable.
  46. KOD-20120: Branding image upload issue
  47. KOD-20127: Kodaris - Add redirect when going to link as unauthorized user
    • Regression Tests
    • Case 1
      • Check that if you are going to a link to the operations portal as a not logged in user, e.g., the companies screen, you are redirected to the login screen.
    • Tests
    • Case 1
      • After Regression case 1, login and then you should be redirected to the appropriate page. For example the companies page instead of the home page.
  48. KOD-20130: Support SEO Markers and SEO URLs
    • Regression Tests
    • Case 1
      • In the customer portal, the functionality to search for products by category should still be operational.
    • Case 2
      • Using swagger, when hit the endpoint: /api/user/category/cache
      • It should return the categories as expected.
    • Tests
      • Using swagger, when hit the endpoint: /api/user/category/cache
      • It should return the SEO code in the category object.
      • Check that if you modify this value in the operations portal, then when you use the endpoint again, the value must be modified too.
  49. KOD-20131: Request a quote
  50. KOD-20136: Disable pickup location
  51. KOD-20137: Google API Key
  52. KOD-20138: Google API Key
  53. KOD-20139: Saturday Hours not Displaying on Contact Us Page
    • Regression Tests
    • Case 1
      • Visit the Contact page on the website and ensure it loads correctly without any issues.
    • Tests
    • Case 1
      • In the website, locations with "saturdayHours" in the Operations portal should show the data in the Contact page.
  54. KOD-20143: Add fields for items in driver delivery endpoint
    • Regression Tests
    • Case 1
      • Verify /api/system/order/driverDelivery/getTripDetailsForEmployee is still working as expected (If the OrderItem has OrderItemShipments then it should get that information and no error should be there)
    • Tests
    • Case 1
      • Verify endpoint /api/system/order/driverDelivery/getSingleTripDetails brings new fields under deliveries.shipments.items.
      • Remember to enable setting: driverDeliveryUseOrderItemsAsShipmentItems to actually see OrderItems instead of OrderItemShipments.
    • Case 2
      • Verify endpoint: /api/system/order/driverDelivery/updateOrderShipmentItem (PATCH). updates the OrderItem for the OrderItemID used.
      • Currently you can send OrderItemID or OrderItemShipmentID as request param but only updates on OrderItem is supported.
      • Verify that no matter if you send more fields in the request, only "quantityReceived", "sscReceivedNote" are updated.
      • Verify if you send orderItemShipmentID you get an error.
      • Verify if you send no fields in the request body then you will return the object with null values
  55. KOD-20144: Index non-display products
  56. KOD-20149: Implementation - Translations
    • Regression Tests
    • Case 1
      • On the content site confirm screen is visible and data is loaded properly.
      • Confirm on the header section that there are no elements that have shifted.
    • Case 2
      • On the content site confirm screen is visible and data is loaded properly.
      • Log in as a user.
      • Confirm on the header section that there are no elements that have shifted.
    • Tests
    • Case 1
      • Confirm on the header section there is no Language selector.
  57. KOD-20150: Top categories is not searchable
  58. KOD-20151: Create a new list endpoint for the template selection
  59. KOD-20152: Update Footer
  60. KOD-20158: Add header and footer to the product screen in operation portal
    • Regression Tests
    • Case 1
      • Login to the operations portal.
      • Go to → PIM → Products → Data → Product Details.
      • Make sure page is not broken.
      • Make sure Description field is on a place and works as expected.
    • Tests
    • Case 1
      • Login to the operations portal.
      • Go to → PIM → Products → Data → Product Details.
      • Make sure Header field is on a place and works as expected.
    • Case 2
      • Login to the operations portal.
      • Go to → PIM → Products → Data → Product Details.
      • Make sure Footer field is on a place and works as expected.
  61. KOD-20161: Comment out request custom item
  62. KOD-20162: Checkout FAQs
    • Regression Tests
    • Case 1
      • Three new accordion elements have been added. Some of them include links that open in a new tab.
  63. KOD-20165: Footer links updates
  64. KOD-20169: Fix padding in safari
    • Regression Tests
    • Case 1
      • Make sure locations page is still loading properly without any issues.
      • More information Button should look fine in non-Safari browsers (Chrome, Firefox). Please check also in tablet and mobile resolutions.
    • Tests
    • Case 1
      • In website, go to Locations page.
      • More information Button should look fine in Safari. Please check also in tablet and mobile resolutions.
  65. KOD-20177: Fix filtering issue
  66. KOD-20181: Add Date filter type and Exist filter operation on employee app for activities
  67. KOD-20186: Add tracking numbers to order prints
    • Regression Tests
    • Case 1
      • Make sure order, order emails, and order pdf for both orders with and without tracking work/look good.
    • Tests
    • Case 1
      • Check orders that having tracking info (related order shipments) and you should see the tracking number.
      • If the tracking has a link, that should show up as well.
  68. KOD-20187: Fix Terms type description
    • Regression Tests
    • Case 1
      • Make sure order, order emails, and order pdf work/look good.
    • Tests
    • Case 1
      • Check that orders now show terms type description, e.g., ‘Net 30 Days’ instead of e.g., '1'
    • Case 2
      • Do a checkout test and make sure the termstype shows up correctly as well.
  69. KOD-20188: Add tracking info to order prints
    • Regression Tests
    • Case 1
      • Make sure order, order emails, and order pdf for both orders with and without tracking work/look good.
    • Tests
    • Case 1
      • Check orders that having tracking info (related order shipments) and you should see the tracking number.
      • If the tracking has a link, that should show up as well.
  70. KOD-20191: Operations portal sort shipping methods by order
  71. KOD-20192: QTY Totals in Mini Cart
  72. KOD-20193: Create example code of category header menu
  73. KOD-20195: Upload product's primary images sequentially
    • Regression Tests
    • Case 1
      • Log in to the operations portal.
      • Navigate to the products screen.
      • Press on the attach file button.
      • Confirm dialog for uploading image is opened.
      • Add to this dialog some images with names equals to product code.
      • After that, press on the upload button select primary image.
      • Confirm images were uploaded.
    • Case 2
      • Log in to the operations portal.
      • Navigate to the product details page.
      • Press on the attach file button and select primary image.
      • Select some images and upload them.
      • Confirm navigation to the images page.
      • Confirm images were added.
    • Tests
    • Case 1
      • Log in to the operations portal.
      • Open developer tools on the Network tab.
      • Repeat steps from the Regression test case 1.
      • Confirm API calls executed sequentially.
    • Case 2
      • Log in to the operations portal.
      • Open developer tools on the Network tab.
      • Repeat steps from the Regression test case 2.
      • Confirm API calls executed sequentially.