Nutmeg release
The Nutmeg release is the fourth version of 2026 and is therefore mandatory. This release includes various changes regarding apps. Performance improvements have also been implemented in GreenCommerce. Additionally, we have introduced features to enhance usability when modifying references and forwarding information via FreshBabelMessenger. Read the full release notes:
Automatic whitespace cleanup in email addresses in Office 365
When sending messages via Office 365, issues could arise if there was a space (whitespace) before or after a contact's email address. To prevent this, the system now automatically removes any excess spaces around an email address before the message is sent. Additionally, whitespace is automatically stripped out immediately when you save a new email address for a contact.
Validation of cleared transit stock during order picking
To comply with customs regulations regarding transit stock, it is important that a batch remains intact until it has been cleared. A new system parameter (*WerktMetTransitoControleInWerkbon*) has been developed to verify the availability of the transit pallet immediately during order picking. If a pallet has not yet been sufficiently cleared, the order picker cannot pick it, and a notification appears instantly. When the parameter is disabled, this check takes place—as is standard—upon completion of the loading process.
WMS App: Visibility of scheduled work instructions and pallets when picking mixed instructions.
The WMS App now clearly displays which work instruction a mixed pallet is linked to. When mixed pallets are created after a work instruction has been activated, the pallet is automatically linked to that active work instruction. If you activate a different work instruction that already has pallets linked to it, the linked pallet activates automatically; if multiple pallets are linked, the user is given the option to select the correct one. Pallets can also be manually linked to the currently active work instruction.
Insight into the reason for unavailable pallets in Loading Planning and Work Orders
To provide logistics managers with better insight into pallet status, two additions have been made to the "Available pallets" tab within Work Orders and Loading Planning:
Show all pallets: A new checkbox that also displays pallets normally filtered out.
Availability: A new column stating the exact reason why a pallet is currently unavailable for picking.
Recording weight when consuming a pallet in GreenCommerce and the Production App
For companies using "Pallet weight registration," it is now possible to record the weight at the moment a pallet is put into use for a job. This provides insight into weight loss occurring between intake and actual consumption.
A new weight icon has been added to the "Consumption" tab in the Production App, allowing for the direct entry of gross and net weights.
When splitting a pallet or consuming only part of it, the weight of the consumed portion can be recorded immediately.
The weight of a consumed pallet can also be adjusted or entered retrospectively via the options menu (using the 'Register weight' button).
Recording weight when reversing consumption in GreenCommerce and the Production App
When reversing or partially returning a consumed pallet, it is now possible to directly enter the gross and net weights for the packages being returned to stock. For the portion remaining as part of the order's consumption, the gross weight is automatically recalculated based on the original weight minus the entered returned weight. Additionally, the on-screen text has been clarified to "Number of packages to return".
QC App: Group and filter outbound inspection items by sub-location group (cell)
To enable inspectors to work more efficiently based on their physical location within the hall, two functions have been added to the outbound inspection detail screen:
Group by sub-location group: Items awaiting inspection are grouped according to their cell or sub-location.
Filter by sub-location group: A filter has been added to allow for easy filtering by specific areas or cells. This filter can be set manually or quickly toggled on and off by scanning a sub-location group.
Automatically copy item master data during multi-editing (Inventory Planning and Sales Order)
In the multi-edit screen for sales order lines (and Inventory Planning), the 'Copy master data' option has been added next to the item field. When this checkbox is selected and you change the item, attributes such as pallet packaging, pallet factor, preferred destination location, net weight, and gross weight are automatically populated based on the selected item's master data. The 'As difference' checkbox for the weights is automatically unchecked in this process. If you deselect the option, the fields are cleared again. Your preference for this setting can be saved on a per-user basis via the system parameter `MultiBewerkArtikelStamOvernemen`.
Extension and retention of filter on Article Main Groups
A new 'Main Groups' filter has been added to various screens (including Pallet Reservation, Batch Reservation, Items, Internal Transfer Orders, Allocations, and Expected Goods) to allow filtering by specific item main groups. Additionally, your filter selection for each screen will now be automatically remembered when you close and reopen the screen, so you do not have to set the same filters repeatedly.
Inherit Chain of Custody (COC) status when selling from a purchase order
When a purchase order is fully resold to a customer with a Chain of Custody (CoC) requirement, the purchase order's CoC status is now correctly passed on to and applied to the generated sales order lines. As a result, the certification status on the sales order lines automatically aligns with the specified requirements.
Notification and status when copying a pro forma PDF
Immediate visual feedback has been added when copying a pro forma PDF to the clipboard. A loading indicator appears while the file is being retrieved. Once the file is ready to be copied or shared, a confirmation notification appears in the bottom-right corner of the screen. This prevents the accidental copying of an older PDF while the process is still underway.
Include freight document number in release instructions
It is now possible to include the freight document number from the 'Transport' tab of a sales order in a dispatch instruction sent to the service provider. When the dispatch instruction is imported, the number is automatically processed by the service provider. Entering a freight document number is optional; if the number is entered at a later stage, it will be updated in a subsequent dispatch instruction.
Include organic certificate number (ECO/BIO) and GlobalGAP in electronic invoices.
Enhancements have been made at the line level for the transmission of digital invoices (via FreshBabelMessenger):
If an invoice line involves an item and the business partner has a GlobalGAP number, this number is automatically included with the line.
If an item is designated as organic and the business partner holds an organic certification number (BIO number), this number is also added at the line level. This number is likewise included in the data transmitted to external integration partners.
Automatically exclude credit notes from digital dispatch
If a relationship is configured so that corrective invoices should not be sent, this now also applies to transmission via digital channels or EDI. When a corrective invoice is created, the transmission status in the "Send invoices digitally" screen is automatically set to "excluded." This prevents credit invoices from being sent out inadvertently.
Importing Excel files and merging lines into existing sales orders
It is now possible to import order lines directly into an existing sales order using sales templates. Additionally, during import (for both purchase and sales orders), the system can now automatically check whether lines can be consolidated. Order lines are grouped when the item details, pallet packaging, pallet factor, and final location match exactly.
VAT rate at header level for invoice messages
Milestones for tracking changes to (cultivation) sites
Adjust the work order date for scheduling order picking in the WMS.
The Work Order functionality now allows the order picking start date to be adjusted. When the order picking start date and time within the Work Order are modified, the Work Order date is automatically overwritten. As a result, the Work Order appears in the WMS on the desired new date, enabling, for example, advance picking for weekend shipments.
Retaining and identifying return stock during rerouting assignments
A new "Use return stock" option has been added when creating a transfer order. This ensures the 'return stock' status is maintained when batches are transferred to another location. In the transfer order overview, these orders are indicated by a green return icon. Additionally, pallets containing return stock are clearly marked in orange on the loading screens to provide better visibility.
Ability to revert purchase orders with invoiced administrative services from 'final' status
When administrative services on a purchase order have already been invoiced in advance, it is now possible to change the purchase order's status from 'final'. The validation check for previously invoiced services now ignores services of the 'administrative' type, allowing for greater flexibility in adjusting the order status.
QC App: Integration of product inspection and outgoing inspection into the QC App
The inspection rule details screen for outgoing quality checks in the QC App has been enhanced. Inspectors can now create a new inspection report or view an existing one directly from assigned batches. Upon completing the inspection report, there is an optional prompt to immediately finalize the entire inspection rule. Additionally, batches assigned by the sales department are now clearly displayed on the screen as 'chips' to the left of the locations.
Improved speed when determining the last used price
Previously, opening order lines always involved searching the entire history for the last price used for a customer/item combination, which could cause delays. A new system parameter, `AantalDagenTerugVoorPrijsHistorie`, now allows you to specify the maximum number of days the system should look back (e.g., 365 days). This results in a significant speed improvement when creating and editing order lines.
Sales App: Additional logistics status 'Loading completed' at order level
Visibility into the logistics status within the Sales App has been expanded. Instead of stopping at the 'Staged' status, an additional status and color code have been added to indicate whether the loading process has actually been completed. The statuses are now displayed as follows: Scheduled (Yellow), In Progress (Orange), Staged (Blue), and Completed (Green).
Sales App: Edit description and details when scheduling for loading
Sales App: Remembering Business Unit (BU) filter preference
The Business Unit (BU) filter in the Sales App's order screen has been updated to support multiple selections (multiselect). Furthermore, selected BU filters are now saved locally on the user's device. When switching companies or reloading the page, your selected filter remains in place instead of being automatically overwritten by the company's default BU.
Sales App: Display arrival status and inspection code when managing allocations.
Log view option when cancelling inbound, production, and outbound confirmations
Importing production and inventory orders via Excel
It is now possible to import production and inventory orders in bulk via Excel (using the menu: Production → Import order templates).
One row equals one order: Each line in the Excel file represents a single, complete order.
Flexible mapping: Fields such as item, date, quantities, machine, location, packaging, and business partners can be easily mapped using your own codes or partner codes.
Automatic recognition: If an imported item is a handling item, the order is automatically classified as a Handling Order.
Instant notification: If the relevant system parameter is enabled, the producer can be automatically notified immediately after the import. (Parameter: “ProductieOpdrachtOpslaanKnopVerbergen”)
Support for manual transport reference from GreenXchange to GreenCommerce
A new field, "Grower Transport Reference," has been added to GreenXchange (GX) for creating transport orders. Growers can now manually enter a reference here. When the transport order is saved or finalized, this reference is transmitted to GreenCommerce. In GreenCommerce, this reference can be made immediately visible in the loading screen by adding the "LaadLocatieTransportReferentie" (Loading Location Transport Reference) column.
Modifying the sales order line reference after finalizing the order
Blocking the entry and modification of orders on days designated as non-commercial days.
In the standard version of GreenCommerce, the ability to enter or modify orders on a closed day is now linked to the system parameter `OpdrachtenNietAanpasbaarNaAfsluitDatum`. When this parameter is set to `true`, orders on closed days can no longer be modified or entered. The default value is set to `false`.
Automatic GGN determination (GlobalGAP) at pallet and pallet-line level via traceability.
A 'GlobalGapNummerTracering' (GlobalGAP Number Tracing) column has been added to the pallet line level. The system now determines the GlobalGAP Number (GGN) using a step-by-step tracing sequence (ranging from pallet line to cultivation site, business relation, or batch attribute). This eliminates the need to store the GGN redundantly during intake or purchasing. Additionally, this field has been exposed via the GreenCommerce API (PalletRegelDto), allowing the information to be transmitted to external systems (such as Viscon) or apps.
Use of a standard general ledger for processing sales invoices
A new system parameter has been added: DefaultLedgerForInvoiceProcessing. When this parameter is populated with a valid ledger ID, that ledger is automatically applied to all invoice lines and sub-invoice lines within sales invoices (including activities from assignments, purchase orders, and imported invoices). This enables revenue to be routed to the accounting system via a suspense account mechanism.
Sales App: Automatic selection of existing loading schedule for new sales order lines
When scheduling newly added sales order lines in the Sales App, it is no longer necessary to manually select an existing loading schedule. The system now automatically selects a suitable loading schedule. If multiple schedules are available at the location, the system automatically chooses the schedule with the lowest ID.
Phasing out the manual sending of sales orders as XML
QC App: Approve multiple inspection rules simultaneously during outgoing inspection
Inspectors can now process multiple inspection lines simultaneously in the QC App. Using the checkbox next to a line activates an action bar at the bottom of the screen, allowing all selected lines to be approved at once. It is also possible to (de)select all underlying lines in a single action via the location header.
Data warehouse: Automatic indexing and query optimizations in the replication database
Structural performance improvements have been implemented within the Data Warehouse module. Necessary indexes are now automatically created on source and fact tables to accelerate data processing. Additionally, optimizations have been introduced to process large queries more efficiently (limiting large IN clauses to a maximum of 5,000 items).
Data warehouse: Adding primary keys to dimension tables
The Data Warehouse module now automatically generates a unique key (Primary Key) for all dimension tables during every refresh session. This process utilizes a unique identification column for each dimension (such as ArticleID for the article dimension). This makes the tables easier to link and use in external tools and subsequent analyses.
Replaced the term 'Financially closed' with 'Commercially closed' in notifications.
With the introduction of "commercial closure" in GreenCommerce, notifications referring to "financially closed" no longer aligned properly with the process. The term has been changed to "commercially closed" in various screens and notifications (such as those related to creating, saving, and moving purchase and sales orders), ensuring the notifications accurately reflect the actual status in the system.
WMS app: Create an inventory record directly from the marking screen.
In the WMS app, the marking screen has been expanded to include an "Inventory Registration" button. This option appears immediately after scanning a pallet, provided the user has the appropriate permissions. After registering the inventory, the menu remains open, allowing the user to proceed directly with marking the pallet without having to navigate back to the pallet overview.
Memory and performance optimization for the service registration calculation
The automated task that periodically calculates duty records has been optimized for memory usage and processing speed. Data is now retrieved and processed on a daily, company-by-company basis, rather than for the entire period at once. Furthermore, only pallets linked to the relevant batches are retrieved. This prevents the system from stalling or encountering memory issues when handling large volumes of data.
Adding and managing item segments
A new master data entity has been introduced: Item Segments. This allows for an additional specification to be assigned to the item type (such as color or type within an item group). Item segments can be managed under Master Data -> Item Master -> Item Segments and linked to item and product groups. A selection field has been added to the item card and consumer item card that automatically filters based on the segments associated with the selected item group.
Introduction of the 'Cultivation method' master data for items
The "Is organic" attribute on the item card has been replaced by the introduction of a new master data entity: "Cultivation Methods" (manageable via Master Data -> General -> Cultivation Methods). This allows various cultivation methods to be flexibly configured and linked to items. During the update, a "BIO" cultivation method is automatically created and linked to items previously marked as organic.
Product name changes and expansion of product specifications and attributes for items
The 'Products' tab on the item card has been renamed 'Product Information' and expanded to include fields for product specifications: Colors, Product Sizes, Countries, Fruit Weight (in g), and Unit. If an item is unpackaged and does not contain individual products, these properties can be entered directly on the item card. If an item is packaged or linked to products/consumer items, these values are automatically populated. These fields have also been added to the multi-edit screen and the Excel item import function.
Introduction of the 'Transaction Label' master data element at the item and order line level.
A new 'Transaction Label' master data item has been introduced (managed via Master Data > Item Master > Transaction Labels) to indicate the type of trade involved (e.g., weekly or daily trading). A Transaction Label can be assigned to an item and is automatically applied to sales order lines, program lines, and template lines. It remains possible to manually adjust the label in all these locations. Support has also been added to the multi-edit screen and for Excel item import/export.
Extension of report tags to article, element, and product main groups
The configuration of report tags has been expanded. A report tag group can now also be enabled for item main groups, element main groups, and product main groups. A 'Report tags' tab has been added to the respective main group screens, and a 'Configure report tags' button is available in the overview screens to edit multiple main groups simultaneously. Additionally, a 'ReportTagsAsText' column has been added to overviews to display linked tags clearly as text.
Performance optimization of the 'Scheduled Shipments' screen
Carrier reference added
The support for a 'Carrier Reference' has been added at the line level. When an order line is split during transport scheduling, this reference ensures that the external transport system recognizes which original line the split line belongs to. The field has also been added to the transport scheduling confirmation flow and the corresponding overview screen.
Performance improvement and faster load times for the assignment overview
Automatic completion of work orders upon completion of loading or the assignment.
As soon as a loading schedule or order is marked as "Completed," any associated outstanding work orders are now automatically processed via the TasksApi. The status check has been relaxed, although work orders involving pallets that are still physically present remain blocked for manual review. Any erroneous work orders are skipped so that the remaining ones can still be completed.
Additional crop filter by harvest period for supply registration in FRIS
A new filter, 'Active within harvest period', has been added when selecting a crop for a delivery note in FRIS. This prevents the accidental selection of crops for which the first harvest date has not yet been reached. The existing 'Today active' filter has been renamed 'Active today', and the 'Planting date' column has been added to the search screen alongside the clarified 'First harvest date' and 'Last harvest date' columns.
Immediate phytosanitary check upon processing the result confirmation
Checks for phytosanitary approval (and KCB inspections) now take place immediately upon import and processing of the result confirmation. If a consignment is not approved, the pallets are no longer moved to the loading area in anticipation. The result confirmation now includes the new fields 'HeeftAandachtspunt' and 'AandachtspuntOmschrijving', and the new milestone "UitslagBevestigingAfgerondMetAandachtspunt" allows for the configuration of workflows to notify users.
Preventing duplicate delivery specifications (DESADV)
Notifying the receiving location during a shipment dispatch has been moved to the business logic. As a result, upon completion of a dispatch, the Tasks API correctly receives confirmation that the receiving location has already been notified, preventing the duplicate transmission of a delivery specification (DESADV).
Merge option for VAT totals by percentage in Transus Connector
Preventing timeouts during the processing of large shipments
Screen simplification and optimization for consumer and bulk bin items
The consumer item screen has been decluttered: various unused fields (such as Pallet factor, Pallet packaging, Machine, Packaging, and Reservation group) have been removed, and the remaining fields have been organized more clearly. Additionally, for both consumer and bulk bin items, the multi-edit screens have been split into separate, well-organized windows.
Re-enter destination (GX)
Previously, when creating a transport order in GX and subsequently adding extra pallets throughout the day, the same destination had to be manually selected each time in the 'Drive to' field.
To make this process more efficient, a checkbox has been added to the pallet staging screen. This allows the selected staging location to be saved immediately as the preferred location for the entire transport order. When adding new pallets to the same transport order later in the day, this initial location is automatically suggested.
Er zijn geen release notes met dit label gevonden.