With the Kodaris CMS, you have full access to the Wordpress Gutenberg editor to build your CMS webpages. The Gutenberg editor is available by default in the Operations Portal and ready to use at any time; however, you now have the ability to custom-build CMS blocks! Using JavaScript and CSS, you can design webpages in any way you’d like with customized CMS blocks. Design opportunities are endless with this new functionality.
Check out the video below to learn how you can begin designing your own CMS blocks:
https://www.youtube.com/watch?v=JCG3X2K29jA
Manage Addons on an Order
You can now add add-ons and/or discounts to orders in the Operations Portal. On an order’s Details screen, you’ll see a section on the right-hand panel titled “Add’l Charges” where you will be able to select additional charges from a list of preloaded add-ons. The price for an add-on will be automatically populated once it's selected, but you can also manually edit the price on this screen if needed.
Check out the new feature in the video below:
https://youtu.be/3Ia-Cc6X0ug
Manage payment methods on behalf of a company
With the proper permissions, you can manage the payment methods saved to a company account. For example, you can delete payment methods and edit the existing payment methods on file. This will allow you to update and/or delete saved payment methods on behalf of your customers.
Watch the video to learn more:
https://youtu.be/YhKrQKrkwws
“Parent Page” field added to Data screen
If a CMS page has an assigned parent page, the parent page name will now be visible in the field titled “Parent Page” on the Data screen. To be able to see this information, you will have to add the field to your view.
Watch the video to learn more:
https://youtu.be/JF_T-Vbq1Hg
Import feature added to Unit Conversions screen
With this release, you can import files on the Unit Conversions screen. Now, both exporting and importing are available on this screen.
Check out the video below to see how you can import files under Unit Conversions:
https://youtu.be/I-M6TsRmdp4
Filtering added to the “Vendor Code” and “Vendor Part Number” fields
On the SKUs screen in the Operations Portal, the fields “Vendor Code” and “Vendor Part Number” are now filterable. This will allow you to precisely locate the data you need for those specific fields.
Watch the video to learn more:
https://youtu.be/F6RO0B_WsBE
Updates to fields on Company Addresses Data screen
The Company Addresses Data screen in the Operations Portal now offers all available fields, and all fields support filtering and/or sorting. This enhancement will allow you to more easily collect the data you need, when you need it.
Watch the video for a short overview of the updates:
https://youtu.be/jCa8s3YFzKA
Tickets
KOD-16784: Update Parent/Child Address Information to Pull From ARSS Instead Of ARSC?
KOD-16863: AI Search
KOD-18189: Sample Multi-lingual
Tests
Case 1
There should be three language packs setup, Ukrainian, Polish, and Spanish.
Try viewing the website and customer portal with each selected and make sure everything looks good and is translated.
KOD-18335: Testing
KOD-19045: Display List of Addons in dropdown
Regression Tests
Case 1
Check that the order details page looks correct.
Check that additional charges that have already been assigned to the order are displayed correctly, the coupon amount can be changed, the coupon can be deleted, etc.
Check that there are no errors related to Charges in the console.
Tests
Case 1
Check that on the order page (which has Extra Charges) the functionality for adding charge is present and looks correct.
Check that when you click on the “Add Charge” button, a list appears with the names of discounts from Discounts (only Charges Amount and Charges Percentage).
Check that when choosing a discount, it is assigned to the order. The discount amount can be changed through the UI. You can also remove the discount.
Check that the discount is assigned to a specific order and the coupon can be seen in the Order Discounts table.
KOD-19084: Add URLs to Driver Delivery App
KOD-19344: Add cross references permission/roles to all sites
Tests
Case 1
Go to the operations portal → employees → data view.
Type in roles productCrossReferenceView.
And productCrossReferenceEdit
Make sure they can be added and are visible.
KOD-19724: Setup new activation flow automatically on new systems
KOD-20362: Create App Listing
KOD-20361: Prepare Screenshots for Customer App
KOD-20364: Prepare Screenshots for Customer App
KOD-20365: Create App Listing
KOD-20368: Create App Listing
KOD-20367: Prepare Screenshots for Customer App
KOD-20374: Prepare Screenshots for Customer App
KOD-20376: Create App Listing
KOD-20641: Reindex product when product language data is updated
Regression Tests
Case 1
Check whether work well language updating on product page.
Switching language and update name, description.
Check on user side whether updated name, description on product page.
On product language page, try to add, update, delete language for product and check whether it updated on product page.
Check whether it affected on product page, if you remove some language (ex: Spanish) for product it by default switches on English.
Create and update action and then check whether it affected on product page.
KOD-20795: Direct ship
KOD-20905: Create a record counter for incoming payloads
Regression Tests
Case 1
Verify Event screen continue working and you can access to the details.
Tests
Case 1
Setting enableRecordsCounterForSyncingPayload is used to determine if the record count will be saved in the event details or not.
After uploading a import file, you should see in the Event details (Development tab) a new field called ‘totalCount’ which contains the total of records to be processed.
You would have to test:
tsv file
csv file
ndjson file
Case 2
This case, the endpoint to be used is:
api/system/mapped/any/{mappingCode}/{importFile}/{fileType} and you can pass in the body the records (a ndjson or csv/tsv structure)
You need to use ‘batch’ in importFile since it is the only way that the Event is created, otherwise the import will be direct.
Case 3
New endpoint added to test report in api/system/event/getMappedPayloadMetrics
It gives you some metrics about Events which were created/process in the history and in the last 30m.
KOD-21031: Update system event logging to store orderID, customerID, and companyID
Tests
Case 1 - Sovos Tax Calculation
We have to calculate taxes for a kodaris Order and also for a Magento Order.
If we want to do it using a testing endpoint, we could hit /api/system/integration/magento/webhook/order/taxCalculation with a valid companyCode and taxProvider = Sovos.
taxEngine setting should be ‘Sovos’.
To test a Kodaris Order we can use the operations portal hitting button 'calculate' in a Order. To do that we need first to set taxEngine = Sovos.
KOD-21380: Open New ERP OE Journal Through API Call - Reconcile
Regression Tests
Case 1
Regression will be to run the daily batch out payment in the hourly job and make sure there are no errors and payments are synced to the ERP.
To do so we need enableDailyPaymentBatchOut setting enabled and then wait until the process run based on dailyPaymentBatchOutHour hour. (The job run hourly but the batch out payment happens just once a day based on that hourly setting).
Tests
Case 1
Enable enableDailyPaymentBatchOutProcess and closeJournalsWithOrderInsert setting when running the batch out payment process and confirm the closeJournals interceptor runs. (For instance, we could modify and add just a log line like app.log(“Testing closeJournals interceptor”:
To run the test we need to have the setting erpLogicEngine to ‘InforCSD’.
KOD-21870: Add ACH Payment Method to COD Link
Tests
Case 1
Feature test should be conducted when UX will be ready and will only work for ACH payment provider, as bank account COD payment flow and agreement template could be changed according to the last comments in the ticket.
Make sure operations portal is loaded with no issues.
Make sure you’re able to open any available company from the Companies tab.
Make sure you can drill into any company details and other tabs under companies (if you have required permissions).
Case 2
Customer Portal:
Make sure customer portal payment methods are loaded with no issues.
In the Operations Portal try editing ACH Payment system on your company. Then go back to customer portal payment methods. Try deleting Card / Bank Account Payment methods. Try editing them. Make sure you can use this functionality successfully.
Case 3
Customer Portal:
Try adding new payment method: card and bank account. You should be able to to add new payment method successfully.
Tests
Case 1
Make sure that new tab Payment Methods was added under the companies.
Make sure you can access it with one of the following permissions: accountant/paymentView/paymentEdit/superuser/administrator. If your user doesn't have those permissions, make sure you’re not able to access this tab.
Case 2
For the case when your company doesn’t have any payment methods added:
Make sure you can see empty state with SVG image and paragraph.
Case 3
Add several payment methods to your company via Customer Portal Payment Methods.
Make sure you are able to see them as tiles under Payment Methods Tab on your Company.
Make sure below each method there are 2 buttons: Delete and Edit.
Case 4
For Card payment method make sure you can see description, name, expiration date and shortType (on the left) of your payment method.
For ACH payment method make sure you are able to see bank account icon from the left, shortDescription, name, cardType (Savings/Checking).
Case 5
Try clicking Delete on Card Payment Method or Ach Payment Method.
Make sure, after click this payment method was removed from the payment method list.
Case 6
Try clicking Edit button on Card Payment Method.
Make sure you see modal window after click.
Make sure Card Number field is required and you’re not able to submit form without filling in Card Number input field.
Try editing any field. Press Save button.
Make sure on general listing of payment methods this payment method was updated to your submitted values.
Case 7
Try clicking Edit button on ACH Payment Method.
Make sure you see modal window after click.
Make sure Routing Number and Account Number fields are required and you’re not able to submit form without filling in 2 above input fields.
Try editing Account Name field or Account Type. Press Save button.
Make sure on general listing of payment methods this payment method was updated to your submitted values.
Case 8
Customer Portal and Operations Portal:
Editing ACH payment method when ACH Payment System field is set to value other than “EFT“ (for example try ACH).
Edit Payment Method modal should contain following fields:
Make sure you’re able to add new ACH payment method when ACH Payment System is set to EFT.
KOD-21993: COD Link Totals Issue
Regression Tests
Case 1
Check that order details page, pdf and email still looks good and not broken.
Tests
Case 1
For order details page, pdf and email:
If status of the orders are "Paid" or "Shipped" or "Invoiced": you should see Shipped Subtotal for all templates.
Case 2
For order details page, pdf and email:
If status of order are not "Paid" or "Shipped" or "Invoiced": you should see Subtotal}for all templates.
Case 3
For order details page, pdf and email: you should see Order Total.
KOD-21998: Order template fixes
KOD-22009: Careers Page Design
KOD-22025: Demo Site - Sort Product images by fileOrder
Regression Tests
Case 1
Check that images related to the product are displayed correctly on the page.
Check that a new product image is added and displayed correctly.
Tests
Case 1
Check that images related to the product can be sorted using the fileOrder parameter (the higher the fileOrder value, the lower the image will be located in the Grid).
Check that when adding a new image it can also be sorted by fileOrder.
KOD-22026: Orders Screen - Extend Column box on Search tab
Regression Tests
Case 1
Log in to the Operations Portal.
From the menu, select any screen.
Click on the filter icon (view_column) and choose which columns to display.
Verify that the selected columns are displayed correctly.
Click “Refresh” and confirm that all selected columns are still displayed as expected.
Click “Export CSV” and confirm that the button works correctly by exporting the data.
Test the search field.
Ensure that the user can hide these columns again.
Tests
Case 1
Log in to the Operations Portal.
From the menu, select any screen.
Click on the filter icon (view_column) and choose which columns to display.
Verify that the selected columns are displayed correctly.
KOD-22042: Cash Quote Breadcrumbs fix
Regression Tests
Case 1
Log in to the operations portal.
Navigate to the Cash-Quotes screen.
Confirm Cash-Quotes are loaded properly and are visible.
Select any cash-quote.
Confirm all tabs are working properly.
Case 2
As a logged in user navigate to the Cash-Quotes screen.
Navigate to the Cash-Quote details page.
Confirm breadcrumbs are displayed properly and redirects to the right page.
Case 3
Log in to the operations portal.
Navigate to the next screens and confirm the proper page is displayed:
Emails
Payments
Navigate to the cash-quote detail page.
Navigate to the payment tab.
Redirect to the payment detail page.
Confirm page is displayed properly.
Tests
Case 1
On the operations portal navigate to the Cash Quote screen.
Select cash quote that has “Associated Orders“ attached.
Navigate to the related Associated order.
Confirm right cash-quote page is displayed.
Confirm breadcrumbs are working properly and navigate to the right page.
For the child cash-quote open Associated Order tab.
Navigate to inner cash-quote.
Confirm breadcrumbs works next way:
Cash-Quotes redirects to the cash-quotes page.
First ID redirects to the first cash quote, selected on step 2.
“Associated orders“ navigates to the associated orders tab of cash-quote selected on the step 2.
Case 2
On the operations portal navigate to the payment detail page under cash-quote.
Check all tabs to be displayed as expected.
Confirm breadcrumbs works properly:
Cash Quotes - redirects to the all cash quotes
Cash-quote number - navigate to the cash-quote detail page.
Payments - navigates to the cash-quotes payments tab.
Under the cash-quote payment confirm all tabs (except “Custom Records) are working properly.
Case 3
Log in to the operations portal.
Navigate to the cash-quote screen.
Select cash-quote with payment under it.
Click on the clip icons.
After that select “Customer file” and select any file to upload.
Confirm redirection to the “Customer files tab” works as expected.
Confirm file you upload is visible on the control.
Repeat steps 4-7 for the “Internal file”
KOD-22065: Payment Method not showing correctly
Regression Tests
Case 1
In the Operations Portal find an order as it was described in the video. Generate Order Email, Order PDF and check this order within Customer Portal Order Details.
Make sure in all above places there is no issues with the order page/ PDF / email.
Tests
Case 2
On a test order generate Order Email, Order PDF and check it within customer portal Order Details.
Make sure on the Order Email in section Payment Method is INTERNET CC.
Make sure on the Order PDF in section Credit Terms is INTERNET CC.
In customer portal Order Details make sure in section Credit Terms is INTERNET CC.
KOD-22106: Search dropdown select for text vs AI issue
Regression Tests
Case 1
Must be logged into the operations portal and enableVectorIndexing and enableVectorSearching both need to be set to 1.
User should still be able to search using both ‘text’ and ‘ai’ and well as use the filters while searching.
Tests
Case 1
In the dropdown next to the search, switch it to the other option → search for a product → notice that the value in that box is the same value you previously selected (and the same type value in the URL) → now select a filter on the left side → notice the name in the box stays and the filtering is done correctly → now search again and swap what is in the dropdown → search → notice the name is the same from before → filter down → notice the name is the same from before.
KOD-22112: Adjust slide animation
Regression Tests
Case 1
This sidebar can be accessed on pages:
Product detail
Products List
Cart
These pages should be loaded with no issues.
All existent functionality should persist and be loaded with no issues.
Case 2
Also, in the sidebar itself, make sure that the list of stores is available and we can add an item to the cart from the sidebar.
KOD-22113: Add unit and quantity boxes to the side slide
KOD-22126: Check Manufacturer not Displayed on Manufacturers Page
KOD-22134: Account Quote Templates
KOD-22145: Fraud Scoring - UX
Tests
Case 1
For this test, we will go to System > Frauds.
We will test the Show / Hide columns button, as well as the searching, filtering and sorting.
KOD-22156: Company Addresses - Support sorting and filtering on the Data Tab
Regression Tests
Case 1
Log in to the operations portal.
Navigate to the Company Addresses screen.
Confirm page and data are loaded properly.
Navigate to the “Data” tab and confirm this page is loaded too.
Case 2
Log in to the operations portal.
Navigate to the setting screen.
Search for enableCompanyAddresses setting.
In the new tab navigate to the Company Addresses screen.
Select any Company Address and navigate to it’s details page.
If setting enableCompanyAddresses is set to 0, confirm all inputs are disabled, except:
Language
First Name
Last Name
Customer May Override Address
Default Billing
Default delivery
If setting enableCompanyAddresses is set to 1 all inputs are enabled.
Tests
Case 1
On the operations portal navigate to the Company Addresses → Data tab.
Add all sortable columns.
Confirm sorting is working for each column.
Case 2
On the operations portal navigate to the Company Addresses → Data tab.
Add all filterable columns.
Confirm filters are working for all those columns.
Note: Date columns might not be working with the filter panel.
Case 3
On the operations portal navigate to the Company Addresses → Data tab.
Add all brand new columns.
Confirm columns are visible and contains information in themselves.
Note: Active filed in the grid was updated to be set as all other Boolean fields.
KOD-22158: Add shippingMethod field to order items - UX
Regression Tests
Case 1
Enter Operations Portal.
Go to Orders → Any Order with items → Items' tab.
Check if you can see items as usually
Tests
Case 1
Enter Operations Portal.
Go to Orders → Any Order with items → Items' tab.
Add column “Shipping Method“ to table. Check if it appeared on table.
Case 2
Enter Operations Portal.
Go to Quotes → Any Quote with items → Items' tab.
Add column “Shipping Method“ to table. Check if it appeared on table.
Case 3
Enter Operations Portal.
Go to Cash Quotes → Any Cash Quote with items → Items' tab.
Add column “Shipping Method“ to table. Check if it appeared on table.
Make sure Pop-up Log Time on the Tickets screen looks good and you can still log you time.
Case 2
Make sure that the Employee field in the pop-up is still work correctly and you can choose any employee.
Tests
Case 1
Check that next text “Leave blank to log time for yourself. Select an employee to log time for someone else” is displayed under Employee field on the pop-up Log Time on the Tickets screen.
KOD-22203: Header changes
KOD-22205: Applying Credits in Customer Portal
KOD-22215: Create serverside export for Emails - UX
Tests
Case 1
For this test, we need to go to the Emails screen.
We will click on File > Export.
If you check the Network tab, you will see that the correct endpoint is being called /api/system/email/export.
All of the emails should be downloaded and the columns in the CSV file should match what you had in the grid.
Case 2
For this test, we need to go to the AP Invoice Emails screen.
We will click on File > Export.
If you check the Network tab, you will see that the correct endpoint is being called /api/system/vendorInvoice/apAutomation/email/export.
All of the emails should be downloaded and the columns in the CSV file should match what you had in the grid.
KOD-22218: Footer changes
Regression Tests
Case 1
Check link clickeability: Ensure that all footer links are clickable and redirect correctly.
Open the Themer and perform the following actions:
Add Socials: Ensure the user is able to add social media links when needed.
Add Store Info: Verify that the user can add store information and that it displays correctly in the footer.
Tests
Case 1
Log in to the Operation Portal.
Navigate to the CMS section.
Add the trademark.
Go to the website and check that the trademark is displayed according to the new design.
Open the Themer.
Add badge.
Check footer.
Expected Results:*
The footer should display correctly across all screen sizes and align with the design mockups.
The trademark and logos should appear as designed.
KOD-22219: Support creating CMS blocks in operation portal
KOD-22220: Update websites
KOD-22221: Product listing page updates
Regression Tests
Case 1
Log in to the Operations Portal.
Select any product category.
Click on Manage Category and make the following changes:
Banner: Disable both the Banner Content Overlay and Banner Sub Content.
Verify that the banner displays correctly across different screen sizes.
Add a link to the banner in the Manage Category section.
Click on the banner and verify that the user is redirected to the correct URL.
Tests
Case 1
Log in to the Operations Portal.
Select any product category.
Click on Manage Category and complete the following fields:
Banner: Fill out all fields in this section.
Banner Content Overlay: Fill out all fields in this section.
Banner Sub Content: Fill out all fields in this section.
Save the changes.
Validate that the banner matches the new design.
Test the banner’s display across various screen sizes.
Check that the filters section matches the mockups:
No borders around the filter elements.
A line is added after the filter header.
Expected Results: The banner should display correctly and conform to the design mockups on all screen sizes.
KOD-22222: Product page updates
Regression Tests
Case 1
Check that product categories still looks good.
Case 2
Check that product details page still looks good both for guest and log in user.
Tests
Case 1
Please check that product details page is similar as shown on mockup.
KOD-22223: Don't Display EA for Products if There is a WPACK Unit Available
KOD-22226: Orders Screen - Update invoiced data and customer files qty
Regression Tests
Case 1
Make sure that Orders grid screen and order detail tab look good and load without any error.
Tests
Case 1
Check that Invoiced date on the order detail screen matches with Invoiced data on the Orders grid screen.
Case 2
Check the quantity of Customer files on the Orders screen. It should match the quantity in the Customer files tab under the order.
KOD-22227: Remove Grouping from Grid View
Regression Tests
Case 1
Make sure grid view is loaded with no issues. You should still be able to check products in the grid view.
Tests
Case 1
Make sure there is no grouping for the grid view. Grouping should remain only for catalog view.
KOD-22228: Kodaris - Email did not generate a ticket
KOD-22232: Automatically refresh the comments page
Regression Tests
Case 1
For this test, we will go to Tickets > Select a Ticket > Customer Comments.
We will add a comment to the Ticket and it should be added successfully.
Tests
Case 1
For this test, we will go to Tickets > Select a Ticket > Customer Comments.
We will add a comment using Swagger and then we will switch tabs. When we go back to the Customer Comments tab, the new comment should be displayed without needing to reload the page.
We will repeat the process now deleting a comment.
KOD-22233: Warehouse autocomplete
Regression Tests
Case 1
In the Operations portal → Orders → order → items.
Check if you can display location.
Check if orders can display different locations.
Check if you can search by location name.
Tests
Case 1
In the operations portal → Orders → Order → Items display the Location.
Check if typing in location for some item will trigger autocomplete (Currently setting other location by this column is no working and fix for that is incoming).
KOD-22234: Embed emails on Tickets -> Ticket -> Emails screen
Regression Tests
Case 1
Check that the data is displayed correctly on the Tickets > Ticket Page > Email Tab.
Check that the added Emails for a specific ticket are added to Tickets > Ticket Page > Email Tab and to the table of all Emails.
Tests
Case 1
Check that when you go to the Email data page, you are not redirected to the System > Emails screen.
Check that Email data is displayed correctly.
KOD-22237: Catalog View Units Column
Regression Tests
Tests
Case 1
For this test, we need to navigate to a category.
We will test List, Grid and Catalog views.
For products without unit selection options, we should see a select field and the only option available should be 'Box'.
For products with unit selection options, everything should remain the same.
We should still be able to add products to the cart and place an order.
KOD-22248: Parser request
KOD-22250: Kodaris - Can't view emails on Company > Tickets screen
Tests
Case 1
On the Companies > Company > Tickets > Ticket screen check if emails view is working.
KOD-22260: Export for salesforce - Filter out customers on inactive companies
KOD-22268: Text outside the button - Fix
Tests
Case 1
The text should not go over the 'save for later' button on order summary.
KOD-22270: Rename importer
KOD-22275: Order Automation
KOD-22277: Update Product List Import Video
KOD-22279: Provide Employee Group Template Docs & Help Set Up Initial Employee Groups - UX
KOD-22280: Implementation - Specs
Regression Tests
Case 1
Please test that product page works as usual.
Tests
Case 1
Please test that we can see product specs only if they are present.
Case 2
Please test that they are populated correctly from product.
KOD-22281: UX for adding CMS parent page name to data grid
Regression Tests
Case 1
Make sure the CMS → pages search and data grids still load properly.
Tests
Case 1
Go to CMS → pages → data grid → click on the show/hide columns button → notice that ‘Parent Page Name’ is a column you can add → click on it → notice it Parent Page Name is now being added to the grid and you can see the name of the parent page displayed → also notice you cannot edit the column (the parent page name will automatically update when you update the parent page column with a valid number)
KOD-22298: Implementation - Drag and Drop
KOD-22299: Translation FAQ page
KOD-22301: Pull Rebate Records from DataLake
KOD-22305: Cart multilingual updates
KOD-22309: Make defaultQuotingWarehouse Host Specific
Regression Tests
Case 1
For non multi host sites, create a quote should still working with the setting with a value and without.
Check that the setting global has a value (if exists) and try creating a quote in the operation portal.
Then, do the same but this time leave blank the setting.
Case 2
Create a copy of the quote and make sure it works and warehouseCode is set with the global setting or the host setting.
Tests
Case 1
For multi host sites, setting defaultQuotingWarehouse must be host compatible. Try creating an quote and check the warehouse value from the setting is taken from the Host.
See field ‘warehouse’ after creating the quote.
KOD-22317: Add basic customer dev app listings
KOD-22320: Add a Place Order button at Checkout
KOD-22323: Implementation - Install applications
KOD-22325: Operations Portal - Company Addresses importer adjustments
KOD-22327: About Us CMS Page updates
KOD-22333: API CRM permission updates for cash quotes
KOD-22338: AP Automation Invoice Grid Updates
KOD-22339: Return Vendor Name in vendor invoice list result
KOD-22340: Filter Email Columns using Contains
Regression Tests
Case 1
On Emails and AP Invoice Emails Screens:
Make sure you’re able to add/remove columns from the grid.
Make sure you have previously available filters on columns: Equals, Doesn’t Equal, Empty, Not Empty. Make sure those filters are working fine and filtering is happening.
Make sure filtering takes not too long.
Tests
Case 1
On Emails and AP Invoice Emails Screens:
Make sure you’re new filtering options were added: Contains, Doesn’t contain, Starts With, Ends With.
Make sure you can filter using above operations.
Make sure filtering takes not too long using those operations.
KOD-22354: Update subscribe link
KOD-22358: Fix filtering on sku screen for vendor code and vendor part number
KOD-22363: Web Order - incorrect date
KOD-22362: Implementation - MSDS issue
KOD-22366: Add import to the Unit Conversions screen
KOD-22367: Add import to the Unit Conversions screen - UX
Regression Tests
Case 1
Log in to the operations portal.
Navigate to the Unit Conversion screen.
Confirm page is displayed and data is loaded.
Tests
Case 1
On the operations portal on the Unit Conversion screen click on “File” button.
Confirm “Export” is enabled.
Click on “Export”
Rename file if needed.
Click “Ok” and confirm csv file with data is downloaded.
Case 2
Before testing you can update downloaded csv file with some values changed or rows added.
On the operations portal under Unit conversion screen click on “File” button.
Confirm “Import” is enabled.
Hover on this button and confirm there are 3 options.
Select “Create & Update”
Upload the .csv and .tsv files.
Confirm upload is completed and view is updated.
Try to upload another file type.
KOD-22375: Configure Countries and states
KOD-22397: Embed emails on Сompanies > Company > Tickets > Ticket > Emails screen