Nutmeg - GreenCommerce

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:

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.

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.

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.

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.

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).

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".

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.

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`.

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.

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.

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.

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.

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.

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.

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.

For specific digital invoice exchanges, the option has been added to include a VAT percentage at the header level. A VAT percentage can be defined via a fixed setting, after which this value is automatically included in the header of the invoice message (setting: “invoiceVatPercentageHeader”).

New milestones are available to better track changes regarding cultivation sites and locations. Milestones are now recorded for the following actions:

Location created
Location deleted or deactivated
Location modified (including adjustments to SSCC ranges or linked companies)
Location reactivated

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.

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.

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.

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.

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.

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).

When scheduling orders for loading within the Sales App, it is now possible to edit existing loading schedules. Users can directly modify the Description, Loading Time, and Carrier within the logistics details of a selected loading schedule.

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.

The 'Manage allocations' screen in the Sales App has been enhanced with additional logistics and quality information. The cards for allocated lots now directly display the arrival status and inspection code, so users no longer need to navigate to another app for this information.

A 'Show log' button has been added to the overview screens for confirming transport schedules, inbound movements, production, and outbound movements. This allows for immediate access to the log to determine who cancelled a specific message or confirmation, and when.

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”)

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.

It is now possible to modify the reference on a specific sales order line, even after the sales order has been finalized. This works in the same way as changing the reference at the order level. To perform this action, the user requires the 'EditSalesOrderLineReference' task.

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`.

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.

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.

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.

The obsolete and unused option to send sales orders as XML has been permanently removed. The menu item under [Administration] → [Send sales orders] has been removed from the system.

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.

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).

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.

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.

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.

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.

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.

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.

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.

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.

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.

The loading speed and performance of the 'Scheduled Shipments' screen have been improved by adding additional background preloading. As a result, the screen opens and responds faster.

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.

Loading speed and filtering in the orders screen have been optimized for scenarios involving large volumes of data. Information from the sales order line is now preloaded in the background as soon as the relevant columns are activated in the Column Chooser.

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.

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.

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.

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).

The new "InvoiceCombineVatTotalsByPercentage" option has been added to the Transus connector. This allows multiple VAT groups with the same VAT percentage to be combined into a single total amount per percentage on the EDI invoice.

To prevent timeouts when importing result confirmations for large shipments, the system parameter 'WerktMultiF6' has been made persistent in memory as a temporary solution. Additionally, the default timeout for the Tasks API has been increased from 100 to 300 seconds.

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.

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.

Stay up-to-date

Please subscribe to our newsletter and be the first one to be up-to-date about GreenCommerce.

Subscribe now