24.11 - November , 2024

24.11 - November, 2024

Summary

We're releasing 16 new major enhancements/features and 14 changes/minor enhancements to existing features in our systems this month.

Release time table

The release will be released to:

·         s02 + s08 - instance

o    Tuesday at 22:00 Swedish time, 26/11

·         All other instances (s01, s03, s04, s05, s06, s07 + WMS)

o    Wednesday at 22:00 Swedish time, 27/11


ERP (Backend)

 

image-20241126-062054.png

 

Area:

How to find the function?

Order

Main Menu → Orders / Order Lines → General

Previously, it has only been possible to see the discount rate on an order line by "editing" the order.

We have now added a column "discount %" also to the order view when you only "look" at the order so that you do not have to press "edit" every time you want to see %.

 

image-20241125-192212.png

 

Area:

How to find the function?

Price lists API

Swagger UI

Previously, it has only been possible to ask per "customer" what their prices are.

We have now added the possibility to see all price lists' rows by asking per "price list".

Keep in mind that several price lists may have the same name, hence "ExternalID" is included

 

 

Parameters used for all API methods (DELETE/GET/POST/PUT):

·         externalID

·         priceList

An OR condition is used for all methods (DELETE, GET, POST, PUT).

Because this API is for a single price list: If the price list name (priceList) is the same for different price lists, using only one parameter (priceList) will limit these methods to interacting with the first matching record when retrieving, deleting, creating, or updating.


DELETE request

If the externalID or priceList match, all rows in the specified price list are deleted.


GET Request

Retrieves records based on externalID or priceList, with an OR condition.


POST Request

Allows only new rows to be added, based on either externalID or priceList, with an OR condition.


PUT request

·         Updates a line if both Quantity and Unit match, allowing Price and VAT % to  be updated.

·         If the Quantity or Unit does not match, a new row is added.

Area:

How to find the function?

Upload

Main menu → Basic data → Uploading → Price lists

Improve the current functionality of the "Upload Price Lists" feature to allow users to filter price lists by their status (active or inactive) before exporting the template.

The current feature exports all price lists regardless of their status when "All Price Lists" is selected.

The new feature allows users to split this into two different options: "All Active Price Lists" and "All Inactive Price Lists".

 

 

Area:

How to find the function?

Order

Main Menu → Orders → With Selected Orders

New functionality:

·         The "Release manual locking of lines" feature can now be used from the order header to automatically unlock all lines in an order, including manually locked lines.

Improvements:

·         The "Manually Locked" status is removed from the entire order without the user having to select lines individually.

·         Interrupted or non-modifiable rows are automatically handled and excluded without causing errors.

Benefits:

·         Streamlines the handling of large orders with multiple lines.

·         Eliminates the need for manual selection of rows and reduces error messages.

·         Ensures consistent and user-friendly functionality.

Use case:
 This enhancement is especially useful when handling orders that have been picked and reversed with changes, such as added or canceled lines.

 

 

Area:

How to find the function?

Order

Main Menu → Orders → With Selected Orders

Previously, it has only been possible to see selected additional services for transport on an order by editing the order.

This meant that after the order was completed, you could not edit and view the order's additional services.

We have now made it possible to see them directly from the "order view".

The button is only visible if you have additional services, if there are none, it is hidden as before.

 

 

Area:

How to find the function?

Preferences

The Gear → Users

Previously, it has not been possible for users to upload new users to a client.

We have now added that ability and made it possible for multi-client users to see everyone connected to different clients on the same instance (s02, s03 e.t.c.)

In the future, a feature will be able to upload users for multiple different clients at the same time.

It is common among our 3PL customers and larger companies that run several brands/legal companies through extend to have several clients.

 

 

The new purchase pages are finally ready!

Area:

How to find the function?

Purchase

Support for access to BETA role

We have been working for a very long time to fix new designs and improvements to the purchase pages and now they are finally ready.

The clients who want access add a case to the support with which users should have access.

The pages are under beta testing and therefore have slightly poorer performance and can sometimes occur bugs. If so, we would like you to report this via the customer portal directly so we can investigate.

 

 

Minor improvements & bug fixes

·         5 minor adjustments have been made to improve performance.


WMS

 

 

Area:

How to find the function?

Order picking

Order picking

If an end customer wants the pallets you send to be marked with a special number according to their serial number series or format, we can arrange it based on the sales channel.

The pallets are then given a special number that the end customer wants and this is reported back to the ERP system to be forwarded to the end customer.

 

 

Area:

How to find the function?

Order Picking/Warehouse Moving

Scanning of the bin

In the WMS, you always have to scan the entire bin number to confirm where you are picking from, or where you are putting a pallet when you move it.

By putting a "check-digit" on each warehouse, you can enable faster localization.

If you imagine a warehouse 6 stories high, it is impossible for the warehouse worker to confirm that he has placed the pallet on the "5th floor." What the warehouse worker can tell is that this is in the right place vertically.

 

 

So when the picker later picks something from floor 5, the picker just scans a barcode for the "vertical" location, where it says "48".

This means that significantly less number of labels need to be put up in a warehouse, and you can make them much larger, which means that scanners read the barcodes faster.

 

 

Contact support for more explanation if this would suit your warehouse

 

Area:

How to find the function?

Receipt/inventory move

On receipt under "proposal" & stock move

It has been possible to assign products and warehouse locations a class in Extend WMS. This feature did not do much more than help the stockpile to see vacancies of that "class". E.g. "Flammable" places, or "high-altitude places".

Now we have linked these two together in a more smart way to help the warehouse workers place the goods correctly inside the warehouse.

When you "search" the warehouse, you only get suggestions for places that have the right class. (if the product has that class as the bin)

 

 

Area:

How to find the function?

Order picking

Order Picking → Blue button called "Change"

Last release we added that you can "quick-adjust" the balance in a bin, what we are improving now is a feature that means that if the balance is reserved, it can still be inventoried.

If one or more other orders want the product you are trying to inventory away, you can click in a box to unreserve orders, so you can inventory away the balance that other orders have reserved.

Those orders will then have to backorder or look for other places in the warehouse with that product.

 

 

 

Area:

How to find the function?

Bins

Warehouse Admin → Stock locations in the main menu

Last release we added that you can upload storage locations, now we also make it possible to download current locations and edit these.

Simply upload the locations you want to update/add/change to get a quick response.

 

 

 

Area:

How to find the function?

Receipt

Unannounced / Announced Receipt

When receiving the pallet, there has always been a "1" under the number of pallets and then the user has had to count the number of pallets and enter.

Now we retrieve the data from the product info and prescribe the number of pallets in the field to make it faster to make deliveries.

If you have 97 pieces on delivery, there will be 5 pallets with 16 pieces and a pallet with 17 pieces. (will say 6 pallets in the box)

If you have 112 pieces on delivery, there will be 7 pallets with 16 pieces each. (will be 7 pallets in the box)

 

 

 

Area:

How to find the function?

Multi picking

Assigned orders → Multi Pick

We've been adding a lot of improvements to multi-pick lately and these features have made the interface cluttered.

We've tried to improve this now by moving buttons and text around, even thinking about small screens.

 

We have also added the "Lines" info that is shown under the order info.

This feature has some logic built into it:

Before you start picking, it shows all the rows and how much to pick.

Once you have started picking, it starts to count up the number of lines & units that have been picked.

So if you "backorder" a product or pick "more than what is ordered", it will be visible at the end of the pick.

So you can quickly get an overview of what to pack in the shipment.

 

Area:

How to find the function?

Everywhere

At the top of the main menu

Many of our customers pick on small screens and we have tried to improve the experience for these by reducing unnecessary information and "white" space that just took up space.

The WMS can therefore feel more "compact" but this is to make the essentials more visible.

For example, the "Word pick" and "Back button" were down there between the main menu and the order info.

 

 

Minor improvements & bug fixes


Extend webshop (b2b)

 

Improvements & bug fixes

·         Nothing this time