Kale release
The Kale release is the first quarterly version of 2026 and is therefore mandatory. This version includes, among other things, performance improvements in the allocations and shipments screens, and preparations for migrating the WMS App to the GreenCommerce Apps portfolio.
Read all release notes:
Influence of “Schedule for transport” for sales order lines
The checkbox “Schedule for transport” has been added to sales order lines. By default, the value is inherited from the sales order. For existing sales order lines, the checkbox is populated with the current value of the sales order.
The existing “Schedule for transport” checkbox on a program line has now also been made available for sales programs.
Importing an Excel file into an existing order
In the “Import purchase templates” screen, the option “Add to order” has been added. An import file can then be selected and a screen opens with an overview of the order lines to be imported. If a purchase order is selected, the order lines to be imported are added to this order. Any delivery and/or container data from the import template is ignored. Lines can only be added to an existing order if the selected template results in a single order.
In the “Purchase order” screen, an option has been added to add purchase order lines based on a template (Alt+6). A template must be selected first, followed by an import file.
Visibility that multiple prices exist for a single item in a program when creating purchase and sales order lines
Quickly share proforma via (Web) WhatsApp
Filter by handling owner in WMS App for incoming goods
Data Warehouse | Add CropID to FactBatch
Data Warehouse | Add SalesOrder reference and SalesOrderLine reference to FactSalesOrderLine
The following columns have been added to the FactPurchaseOrderLine table:
- Reference: This is the reference of the purchase order line
- OrderReference: This is the reference of the purchase order
The following columns have been added to the FactSalesOrderLine table:
- Reference: This is the reference of the sales order line
- OrderReference: This is the reference of the sales order
Go directly from sales order line to shipment schedule
Allocations screen improvements
Determine transit-check timing when reserving batches for non-transit orders
A parameter has been created to specify whether the transit stock should be checked when making a batch reservation. Contact us if you want to use this feature.
GreenXchange setting to remember crop per order
GreenXchange setting to remember the number of pallets per batch when logging off an order
A new setting has been added to the personal settings in GreenXchange. It allows you to specify the default number of pallets to log off. This number is then prefilled when logging off an order.
Note: If there isn’t enough space on the order to log off this number of pallets, it defaults to one pallet, using the maximum of the pallet factor and the remaining number of units.
Warning for insufficiently customs cleared when registering driver for shipment
When registering a driver, a transit check (insufficiently customs cleared) now occurs via a warning pop-up. Previously, this was only checked at completion. The driver registration is considered successful at that point. If someone tries to complete the shipment without further action, it will be blocked.
Automatically release debtor block for new activities when sufficient credit limit is available
Data Warehouse | Add “IsBlocked” attribute to all master data
An “IsBlocked” attribute has been added wherever master data is used. This applies to all master data within a dimension. In the item dimension, the following columns have been added:
- ItemIsBlocked
- ItemGroupIsBlocked
- ItemMasterGroupIsBlocked
- BrandIsBlocked
- BrandGroupIsBlocked
- VolumeIsBlocked
- VolumeUnitIsBlocked
Automatically generated purchase orders (FreshBabel/import) directly to TransportInstruction and send
A new setting has been added to supplier settings to automatically schedule imported purchase orders in a transport instruction. This applies to orders imported via FreshBabel or Excel import templates.
The transporter for the transport instruction is taken from the order, with a fallback to the supplier’s default transporter. The transport tier is determined based on the master settings for default tier and default tier line.
For transport instructions created this way, the transporter is notified immediately.
ReportTags screen enhanced with element description
Fill end location after invoicing
After a sales order is finalized for a sales order line, a new button appears next to the “End Location” field: “Change.” This allows you to select an end location just like in the normal selection, which is then saved to the sales order line. This is controlled by a system parameter, contact us if you want to use it.
Specific item checks during message processing
Several checks have been added for importing messages:
- [100] – Sales Order (Order)
- ItemProcessFilter => Sales
- [102] – Purchase Order
- ItemProcessFilter => Purchase
- [106] – Delivery Order
- ItemProcessFilter => Purchase
- [400] – Production Instruction
- Result:
- ItemProcessFilter => Production
- ItemType => Handling
- Batch & Item reservation
- ItemProcessFilter => Consumption
- Result:
- [420] – Stock Production Instruction
- Result:
- ItemProcessFilter => Production
- Batch & Item reservation
- ItemProcessFilter => Consumption
- Result:
- [500] – Putaway Instruction
- ItemProcessFilter => Purchase
- ItemType => Handling
- [502] – Picking Instruction
- ItemProcessFilter => Sales
- ItemType => Handling
These additional checks can generate messages that can be resolved either by adjusting the item master data or by having the client send a new instruction with the correct items.
Add a filter in purchase corrections to “also show historical crops”
This development applies only to FRIS.
When selecting a crop while creating a purchase correction, it is now possible to adjust the filters. There are two filters: “Active today” and “All crops.” The “All crops” filter is new and allows historical and future crops to be selected. New columns have also been added: “Crop Location,” “From Date,” and “To Date.”
Sales App – Manage allocations
Several enhancements have been made in the ‘Orders’ tab:
Split order lines
- Split an order line within the same order. Transport planning and reference can be carried over.
Manage allocations
- Adjust quantities and choose what to do with the remaining product (change purchase order or return to stock).
Navigate directly to the purchase order
- If the Purchase App is available, ‘Go to purchase order’ automatically opens the correct order in the Purchase App.
Move orders to another day via the header
- You can also choose to move the delivery date.
Sales App - Transport planning
A new ‘Transport’ tab has been created to manage transport planning. It provides an overview of all transport orders, including the planned lines. Using the red ‘plus’ button, you can plan a transport and add lines to a new or existing transport plan. The indicator on the button shows how many lines still need to be scheduled.
Transport order lines can be sorted by shipment and unload sequence and edited to adjust shipment order, times, and references. Lines can also be moved to a different transport order.
Transport orders and planned orders can be deleted, and key information (such as license plate, reference, etc.) can be updated.
Sales App – Communication to third parties for transport orders
WMS App | Show pallet height on a work order
Service based on pallet packaging order
For a service, it is now possible to specify that it only applies when a certain pallet packaging is used. This is available when “Production” is selected in the process filter, adding a “Pallet Packings” tab. You can set the number of units per pallet packaging.
A new unit, “per logged-off pallet,” has been added. If selected, the service quantity is based on the actual number of pallets logged off. For other types (batch, sales order, etc.), the quantity remains 0. Services for a pallet packaging can be managed in the pallet packaging screen under the “Services” tab.
Sequence of outgoing and incoming goods instructions when purchasing via stock planning
When purchasing from stock planning, it is now possible to immediately notify the receiving location. A new checkbox, “Notify receiving location,” has been added. To use this, the user must have the task ‘NotifyReceivingLocationAboutPurchase,’ and at least one of the purchase locations must have communication settings configured for the incoming goods instruction. The checkbox is enabled by default if these conditions and the correct parameter are met.
Investigation of phased VAT implementation
If the “VAT determination” checkbox on a Financial Fixed Setup is enabled, this functionality now applies to all relations. If the checkbox is disabled, the functionality can be activated for one or more specific relations.
A new tab, “VAT determination relations,” has been added to the Fixed Setup screen. When the “VAT determination” checkbox on the Financial Fixed Setup is off, relations can be added in this tab for which the functionality is active. This applies to relations at the customer and supplier level (not at the invoice relation level). If the checkbox on the Financial Fixed Setup is later enabled, the list in this tab remains, but it can no longer be modified, and the functionality will apply to all relations.
Create a file for purchase orders received via inbox messages
From now on, a file is created for all incoming goods instructions that are imported and converted into a handling purchase order. Depending on the supplier setting (SupplierCollectFile), each purchase order is placed in a new file or in a collective file.
Note: When creating a new purchase order, it is no longer possible to select a fully completed file.
GreenXchange | Adjustment of crop overview tables
Shipment screen and shipment handling performance improvements
When importing a purchase order, all VAT data from the delivery order is carried over.
Update certificates when changing GGN or supplier
Extend outgoing goods notification (511) with statuses
This development applies only to FRIS.
A new event, picklist.busy, has been added and is processed via FreshBabel. This event is sent when a new shipment schedule has the status “Waiting” or “Printed” and a shipment is created and added.
This notifies the sales BV if a packing station has already started a shipment schedule. An additional check has been added when modifying a sales order line linked to a shipment schedule. Sellers are informed about the start of the associated shipment schedule, and a warning is always shown before proceeding. This warning also appears if the shipment schedule for one or more sales order lines is reset. This functionality is controlled by a parameter, contact us to enable it.
Differences between financial API data and financial management
An “Optional” filter has been added to allow filtering by one or more financial management. If left empty, all financial management are still returned.
An “Optional date” has also been added to the filter. Information about the financialmanagement is only returned if they are active on the specified date. If no date is provided, “today” is used.
Phase-out of “External Overviews” (ReportProxy: requesting external reports via GreenCommerceWeb)
Customer Portal | Use batch numbers as reference instead of the purchase order ID
Enrich financial API data with former VAT rate group information, if available
For items, elements, and product material groups with assigned VAT groups and/or general ledger accounts, this financial information is now also returned in the API endpoints that provide financial data for these master data. If no financial fixed setup exists with VAT or ledger information for a given item, element, or product material group, this information is not returned per fixed setup. This ensures that the API returns the same data as before financial management were used.
Complete an order when more has been allocated than logged off
Automatically copy “CoC required” checkbox when correcting a sales order line
Include both sales order pick list remark and sales order line order pick remark in the outbound instruction
Include purchase order line unloading date (time) in the incoming goods instruction
Remove usage from order when a production confirmation is received again
It is now possible to reverse usage in production confirmations. Pallets that were already fully used and therefore skipped in the message are not first reversed and then used. Usage is reversed in the standard way (on the original pallet) and a pallet is left with quantity 0 and standard pallet packaging ‘N/A’.
This is controlled by a parameter, contact us to enable it.
Stop&Go attribute in container screen
A checkbox has been added in the container screen and the Add Container screen. The checkbox, called “Stop and Go,” indicates whether a container is marked as Stop&Go.
This is controlled by a parameter, contact us to enable it.
Notify packing station when splitting an order
Two checkboxes have been added to the split screen in the production orders screen: “Inform Producer” and “Inform Client.” The first checkbox appears if the order is not a handling order and the user has the task 'InformProducer'. The second appears if the order is a handling order and the user has the task 'InformClientAboutOrder'.
Customer Portal | Show physical stock including inactive available pallets
When stock is updated, the number of available pallets is also stored per batch. This number is shown in the column ‘Available Stock’ and in the stock export at both item and batch level.
The column order has also been updated to: ‘Item,’ ‘Expected Today,’ ‘Available Stock,’ ‘Physical Stock,’ and ‘Available Stock.’
Transport integration | Additional columns for purchase order(s) in GreenCommerce
QC App | Incoming stock visible in the QC App
In the QC App, a horizontal progress bar has been added under the batch quantity in the ‘Total Quantity’ column. It shows the progress of how much of that batch has been received or produced. In the batch preview, under ‘Quantity,’ ‘Quantity Received’ or ‘Quantity Produced’ is now also shown, depending on whether it is a purchase order or a production order.
QC App | Expected arrival time visible in the QC App
In the QC App, a new column ‘Expected’ has been added to the batch screen, showing the expected time.
For purchase orders, it first uses the UnloadTime of the purchase order line; if that’s empty, it uses the TransportUnloadTime of the purchase order. For production orders, it uses the ExpectedEndTime of the order if available; otherwise, it uses the DesiredEndTimeProduction.
If no time is found, the column remains empty. The column can also be sorted. In the batch detail, a line ‘Expected Time’ has been added.
WMS App | Scan sublocation after picking for production
WMS App | Complete production work order without processing pallets for usage
It is now possible to complete a work order for a production order in the WMS App or GreenCommerce, while usage is processed via another process (such as the Production App). If usage has been processed through another process, the pallet completion can no longer be undone in the WMS App or GreenCommerce.
This is controlled by a new parameter, contact us to enable it.
Transport | Record fixed costs when scheduling for a transport instruction (and order)
When adding a transport instruction or transport order, it is now possible to add fixed costs directly. For sales orders where a transport reservation has been added manually, a parameter can be set to automatically apply these costs as a fixed price when creating a transport instruction or transport order.
Shipments| TransportOrderIDs column per shipment
Daily item price suggestion for sales order line remains empty
If a saved daily item price of €0 is found on a sales order line, the system now searches for the current daily item price. This ensures that when opening a forward-sold order line, a €0 price is not used and the actual daily item price is applied.
This is controlled by a new parameter, contact us to enable it.
Switching machine/location on an order does not create a production instruction upon cancellation
Add shipment and unload dates and shipment and unload times to 106 – delivery order
F6 functionality for batch, pallet, and order based on external references
This update is only for GreenCommerce users, not FRIS.
Three new quick entry codes have been added to quickly find a batch, pallet, or order via a reference. The codes are: PTE (batch), PAE (pallet), and OPE (order). For a batch, the batch number-third is checked; for a pallet, the pallet number-third; and for an order, the reference. If multiple options are found, a selection screen will appear to choose the correct one.
The quick entry codes are only available when using FreshBabel and if the user has the task to access a batch, pallet, or order in the regular way via F6.
Er zijn geen release notes met dit label gevonden.