Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
English

Versie 1.0.1.8

(release 2024-09-26) In this version the following functionalities have been added or adjusted. This update can be installed on a BC environment from the Dynamics 365 Business Central admin center.

New and Improved features

Unlink sales order line with special purchase order line after receipt of purchase

(#7983) A function has been added to remove the special purchase code on a sales order line. The purchase code is also removed from the underlying item entry, if the purchase receipt has already taken place. In this way, you can make a (part of) special purchase receipt available in exceptional cases to fill another demand, for example another order. More information at Wholesale365 Special Order Unlink

Addition of period parameter to "Auto Reserve on release"

(#8862) The functionality that automatically reserves when releasing a Sales Order or Service Order has been expanded with a period parameter. This makes it even easier to keep track of the allocation of available stock, and prevents it from being allocated to orders that should only be sent further in the future. This setting can be activated via the page Wholesale365 Setup - Order To Cash

If no date parameter is specified, an attempt is made to reserve infinitely in the future when releasing an order. If a date parameter is specified, this date parameter is taken into account.

Sales Orders and Sales Return Orders APIs Enhanced

(#8909) The customSalesOrders and customReturnOrders APIs have been enhanced with fields to provide insight into the shipping status. For example, Shipping Advice, Last Ship Date, Fully Shipped, etc. More information at Wholesale365 API Collection

Version 1.0.1.6

(release 2024-09-19) In this version the following functionalities have been added or adjusted. This update can be installed on a BC environment from the Dynamics 365 Business Central admin center.

Resolved issues

Apply transport term to supplier for Automated Date Updates

(#8866) There was an issue with a date change on the Special purchase order line, where the supplier specific transport term was not correctly added to the planned shipping date for the linked Special sales order line. This has been resolved.

Purchase requisition - build fact box "Item details stock" around SKU

(#8878) The fact box "Item details - Stock" on the purchase requisition did not always show the correct values ​​when an item had a large number of underlying SKUs. This has been resolved.

Purchase requisition - Round calculated rounded quantity to parameters of the SKU

(#8880) To calculate the "Advice calculated required quantity", the fixed lot size of the underlying SKU is important. Retrieving the "Fixed lot size" (NL) / "Order multiple" (ENU) was not always performed correctly. This has been resolved.

Auto Refresh Indicator Field on the Sales Lines Page

(#8890) After updating sales lines (via sales order), the Indicator field on the Sales Lines page was not automatically refreshed. This has been fixed so that the Indicator field can be used as a control tool on the Sales Lines page.

Version 1.0.1.5

(release 2024-09-09)

In this version the following functionalities have been added or adjusted. This update can be installed on a BC environment from the Dynamics 365 Business Central admin center.

New and Improved features

Wholesale365 API Collection

(#6372) The Wholesale365 API Collection makes it easy to integrate other SaaS applications with Business Central. For example, for the integration with a webshop, carriers or fulfillment partners.
The API Collection consists of JSON APIs for, among other things, retrieving ("GET") data from BC. Not only master data such as customers, items and vendors, but also price lists and sales orders. It is also possible to update ("PATCH") existing BC data, such as customers and contacts. and to enter new data ("POST"). Think for example of "posting" sales orders. More information can be found at the page Wholesale365 API Collection

Input Employee on quotes and orders

(#7563) As an organization, you want to know who entered which orders, so that it is clear where to find more information about the order. A field has been added to the Sales Quotation, Sales Order, Service Quotation and Service Order: "Input Employee". This field is filled in once when creating the quotation or order, based on the employee registered at that time.

Automatic reservation on lines where ‘Reserve = Optional’ extended to Assembly and Production

(#7666) It is now possible to enable Automatic reservation on lines where ‘Reserve = Optional’ for Assembly order lines and Production order component (BOM) lines. This functionality was previously implemented for Sales order lines and Service lines.

Automatically create warehouse shipments optionally depending on Status Indicator functionality

(#7756) AutoWarehouseShipment (Automatically create warehouse shipments for Sales Orders) can now optionally be set to function in combination with the Status Indicator functionality. An option has been added “Only create when status is Green (Assembly)”. If activated, this filter is applied. In practice, this results in a lower number of Sales Orders to be checked whether a warehouse shipment can be created, which increases the performance of AutoWarehouseShipment. More information can be found at the page Wholesale365 Setup - Order To Cash

Status indicator is copied from the underlying reservation on Transfer Order

(#7895) Until now, the behavior of the status indicator was such that when an order line had a (partial) reservation on a Transfer order, the indicator was calculated on the order line. For example, the indicator could become “Green” if the order line was fully reserved on a Transfer order line. While the Transfer order itself had not yet been received

A “Downdrill” function has now been added. This takes over the availability indicator on the sales, service, assembly or production order line, in the case of a (partial) reservation on a Transfer order, from the reservation item of the underlying transfer order itself.

This functionality provides insight into when the "real" supply is expected on the order line. This functionality can be enabled on the setup page of Wholesale365, parameter “Downdrill to Transfer order reservations”. Please note: The indicator on the order line is calculated via the task queue entry BBS_AutoRefreshCustomIndicator. More information can be found at Wholesale365 Status Indicator

Shipment Time per supplier and application in combination with Auto Update Reservations

(#7987) By default, you cannot specify a Transport term for suppliers in BC. You can specify a Delivery term on the supplier card, and take into account a part of the transport time, but this is only applied when the delivery term on the item card is empty.

A field has now been added to the supplier card "Transport time calculation". This Transport time is applied in combination with Auto Update Reservations. The Transport time is added to the Delivery time (of the item) and any Inbound time. This allows Purchasing to provide more accurate planned receipt dates per item/supplier combination to Sales.

Automatically delete warehouse shipments with only completely shipped lines

(#7995) A new feature has been added that selects warehouse shipments that have been partially shipped, and for which there are currently no available pick lines, and removes those shipments automatically by means of a planned Job Queue entry.

These types of warehouse shipments arise, for example, with sales orders with shipping advice “Partial”, where a part of the quantity of the sales line could be shipped. This way, your list of warehouse shipments remains tidy and you can more easily keep an overview of the workload.

Filter by Locations in AutoWarehouseShipments

(#8074) AutoWarehouseShipment used to include all locations, while it is not always desirable to automatically create warehouse shipments in situations where you have multiple locations configured in BC. AutoWarehouseShipment has been extended with an optional filter on location(s), so that unnecessary warehouse activities are not created. More information at Wholesale365 Auto Create Warehouse Shipments and Warehouse Picks .

Licensing and copying from BC Production environment to BC Sandbox

(#8233) When you copy a BC Production environment to a BC Sandbox, the expiration date of the active BriteBlue licenses will be removed. After copying, you can request a Trial license via the BriteBlue License Manager page so that you can continue using your BriteBlue apps

Performance ​​improvement in automatic creation of Warehouse Shipments

(#8324) The performance of the job queue entry that automatically creates Warehouse Shipments (BBS_AutoWarehouseShipment, codeunit 11295068) has been significantly improved. This has been achieved by no longer including Completely Shipped sales orders in the selection for creating Warehouse Shipments.

The color functionality on the purchase requisition line has been expanded

(#8330)  When the "Advice Calculated required quantity" of the line has been increased due to the minimum order quantity or the lot size (of the SKU), the purchase requisition line is set to status "Check" and is partly colored blue for recognition. In addition, the fact box “Item details - stock” on the Purchase proposal has been expanded. This fact box contains data that support the understanding of the structure of the purchase proposal lines. More information can be found at Wholesale365 Advanced Purchase Requisition

AutoWarehouseShipment support for Service Orders

(#8334) AutoWarehouseShipment functionality has been extended with support for Service Orders. This feature removes the need to manually monitor “Released to Shipment” Service Orders for pickability. When enabled, Warehouse shipments and/or Warehouse picks will be automatically created for your Service Orders, taking into account the parameters entered on the Wholesale 365 setup page. More information at Wholesale365 Auto Create Warehouse Shipments and Warehouse Picks

Improved Advanced Purchase Requisition

(#8360) The Advanced Purchase Requisition functionality has been improved in many areas, making it even easier to use:

  1. An option to always set the safety stock requirement at the earliest on the work date;

  2. A column has been added "Calculated rounded quantity", which takes into account the minimum purchase, maximum purchase and fixed lot size of the SKU to be purchased. This column can be zoomed in to view the creation of the "Calculated rounded quantity";

    1. "Calculated rounded quantity" also takes into account the period for which the Purchase proposal was generated (Start and End date) and the delivery term of the item.

  3. The action to transfer calculated quantities to the Quantity field now assumes the Calculated rounded quantity instead of the Calculated quantity;

  4. The advice fields now take into account the parameters "Exclude open orders". If these are activated, the requirement for open orders is also excluded from the advice;

  5. Total amounts per supplier were not always calculated correctly. This has been resolved;

  6. "Exclude open orders" did not work when an open Sales order is entitled to safety stock. This line would then still appear in the purchase proposal. This has been resolved.

Job queue entries are created under the user who performs the installation

(#8372) In the past, the Job queue entries that the Wholesale365 installation wizard adds were created under user “system”. As a result, these Job queue entries could not always be executed due to limited permissions of user “system”. This has been adjusted, Job queue entries are now added under the user who performs the Wholesale365 installation wizard. It is advisable to check the Job queue entries after installatie and modify to another user if desired.

AutoReserve on Transferorders

(#8469) The AutoReserve functionality has been extended to Transferorders. The functionality can be activated and configured via the Wholesale365 Setup page.

Resolved issues

Negative line quantity at the Sales Return Order in combination with AutoReserve

(#8194) When AutoReserve was enabled, it was not possible to fill a negative quantity on a Sales Return Order line with Reserve = Always. This resulted in the error “Reserved quantity must be greater than 0”. This has been fixed.

Renumber items in combination with AutoReserve

(#8237) When AutoReserve was activated, items could not be renumbered if there were existing reservation entries. This has been adjusted. It is now possible to renumber items while maintaining existing reservation entries.

Dutch

Versie 1.0.1.8

(release 2024-09-26)

In deze versie zijn onderstaande functionaliteiten toegevoegd of aangepast. Deze update is te installeren op een BC omgeving vanuit het Dynamics 365 Business Central admin center.

Nieuwe en verbeterde features

Ontkoppelen verkooporderregel met speciale inkooporderregel na ontvangst inkoop

(#7983) Er is een functie toegevoegd waarmee de speciale inkoopcode op een verkooporderregel, verwijderd wordt. Tevens wordt de inkoopcode verwijderd op de eventuele achterliggende artikelpost, wanneer de inkoopontvangst reeds heeft plaatsgevonden. Op deze manier kun je in uitzonderlijke gevallen een (gedeelte van) speciale inkoopontvangst beschikbaar maken voor invulling van een andere vraag. Meer informatie op Wholesale365 Special Order Unlink

Toevoeging periode parameter bij "Automatisch reserveren bij vrijgeven"

(#8862) De functionaliteit die automatisch reserveert bij het vrijgeven van een Verkooporder of Serviceorder, is uitgebreid met een periode parameter. Op die manier wordt het nog makkelijker om grip te houden op de toewijzing van beschikbare voorraad, en wordt voorkomen dat deze toegewezen worden aan orders die pas verder in de toekomst verzonden dienen te worden. Deze instelling is te activeren via de pagina Wholesale365 Setup - Order To Cash

Wanneer er géén datumparameter opgegeven wordt, wordt er bij het vrijgeven van een order geprobeerd oneindig in de toekomst te reserveren. Wanneer er wel een datumparameter opgegeven is, wordt deze datumparameter in acht genomen.

Uitbreiding API’s Verkooporders (SalesOrders) en Verkoopretourorders (ReturnOrders)

(#8909) De API’s customSalesOrders en customReturnOrders zijn uitgebreid met velden ter verschaffing van inzicht op de verzendstatus. Bijvoorbeeld Verzendadvies, Laatste verzenddatum, Volledig verzonden, enz. Meer informatie op Wholesale365 API Collection

Versie 1.0.1.6

(release 2024-09-19)

In deze versie zijn onderstaande functionaliteiten toegevoegd of aangepast. Deze update is te installeren op een BC omgeving vanuit het Dynamics 365 Business Central admin center.

Opgeloste issues

Transporttermijn op van de leverancier toepassen bij Automated Date Updates

(#8866) Er was een issue bij een datummutatie op de Special inkoop orderregel, waarbij de leverancier specifieke transporttermijn niet juist werd opgeteld bij de geplande verzenddatum voor de gekoppelde Special verkooporderregel. Dit is opgelost. 

Inkoopvoorstel - feitenblok "Artikeldetails voorraad" opbouwen rondom SKU

(#8878) Het feitenblok "Artikeldetails - Voorraad" op het inkoopvoorstel toonde niet altijd de juiste waarden wanneer een artikel een groot aantal onderliggende SKU's had. Dit is opgelost. 

Inkoopvoorstel - Berekende afgeronde hoeveelheid afronden op parameters van de SKU

(#8880) Om de “Advies berekende benodigde hoeveelheid” te berekenen, is o.a. de vaste lotgrootte van de onderliggende SKU van belang. Het ophalen van de “Vaste lotgrootte” (NL) / “Order multiple” (ENU) werd niet altijd juist uitgevoerd. Dit is opgelost. 

Automatisch vernieuwen Indicator veld op de pagina Verkoopregels

(#8890) Na het bijwerken van verkoopregels (via de verkooporder), werd het Indicator veld op de pagina Verkoopregels niet automatisch vernieuwd. Dit is opgelost, zodat het Indicator veld gebruikt kan worden als stuurmiddel op de pagina Verkoopregels.

Versie 1.0.1.5

(release 2024-09-09)

In deze versie zijn onderstaande functionaliteiten toegevoegd of aangepast. Deze update is te installeren op een BC omgeving vanuit het Dynamics 365 Business Central admin center.

Nieuwe en verbeterde features

Wholesale365 API Collection

(#6372) Door middel van de Wholesale365 API Collection wordt het eenvoudig om andere SaaS applicaties te integreren met Business Central. Bijvoorbeeld voor de integratie met een webshop, vervoerders of fullfilment partners.

De API Collection bestaat uit rjke JSON API’s voor onder andere het ophalen (“GET”) van data uit BC. Niet alleen stamgegevens als klanten, artikelen en leveranciers maar bijvoorbeeld ook voor prijslijsten en verkooporders.

Ook is het mogelijk om bestaande BC data bij te werken (“PATCH”), zoals klanten en contacten. en om nieuwe data in te voeren (“POST”). Denk bijvoorbeeld aan het “inschieten” van verkooporders. Meer informatie over deze functionaliteit en een voorbeeld Postman project op de pagina Wholesale365 API Collection

Invoermedewerker op offertes en orders

(#7563) Als organisatie wil je weten wie welke offerte of order heeft ingevoerd, zodat duidelijk is waar meer informatie te halen is over de order. Op de Verkoopofferte, Verkooporder, Serviceofferte en Serviceorder is een veld toegevoegd “Invoermedewerker”. Dit veld wordt éénmalig gevuld bij het aanmaken van de offerte of order, aan de hand van de op dat moment aangemelde medewerker.

Automatisch reserveren op regels waarbij ‘Reserveren = Optioneel’ uitgebreid naar Assemblage en Productie

(#7666) Het is nu ook mogelijk om Automatisch reserveren in te schakelen bij regels waarbij ‘Reserveren = Optioneel’ voor Assemblageorderregels en Productieorder component (BOM) regels. Deze functionaliteit was eerder gerealiseerd voor Verkooporderregels en Serviceregels.

Automatisch aanmaken magazijnverzendingen optioneel afhankelijk van de Status Indicator functionaliteit

(#7756) AutoWarehouseShipment (Automatisch aanmaken van magazijnverzendingen voor Verkooporders) is nu optioneel in te stellen om te werken in combinatie met de Status Indicator functionaliteit. Er is een optie toegevoegd “Alleen aanmaken bij status Groen (Assemblage)”. Indien geactiveerd, wordt deze filter toegepast. In de praktijk wordt hiermee voor een lager aantal Verkooporders de controle uitgevoerd of er een magazijnverzending aangemaakt kan worden, waardoor de performance van AutoWarehouseShipment toeneemt. Meer informatie over deze functionaliteit op Wholesale365 Setup - Order To Cash

Status indicator wordt overgenomen van de onderliggende reservering op Transferorder

(#7895) Tot op heden was het het gedrag van de status indicator dusdanig dat wanneer een orderregel een (gedeeltelijke) reservering had op een Transferorder, de indicator werd berekend op de orderregel. Zo kon de indicator bijvoorbeeld “Groen” worden indien de orderregel volledig gereserveerd was op een Transferorderregel. Terwijl de Transferorder zelf nog niet ontvangen was

Er is nu een “ Downdrill” functie toegevoegd. Hiermee wordt de beschikbaarheidsindicator op de verkoop-, service-, assemblage- of productieorderregel, in het geval van een (gedeeltelijke) reservering op een Transferorder, overgenomen van de reserveringspost van de onderliggende transferorder zelf.

Met deze functionaliteit wordt het inzichtelijk gemaakt wanneer de "echte" toevoer verwacht wordt op de orderregel. Deze functionaliteit is in te schakelen op de setup pagina van Wholesale365, parameter “Downdrill naar Transfer order reserveringen". Let op: De indicator op de orderregel wordt berekend via de taakwachtrijpost BBS_AutoRefreshCustomIndicator. Meer informatie op Wholesale365 Status Indicator

Transporttermijn per leverancier en toepassen bij Auto Update Reservations

(#7987) Standaard kun je in BC geen Transporttermijn opgeven voor leveranciers. Wel kun je op de leverancierkaart een Levertermijn opgeven, en daarin rekening houden met een stukje transporttijd, maar die wordt alleen toegepast wanneer de levertermijn op de artikelkaart leeg is.

Er is nu een veld toegevoegd op de leverancierkaart “Transporttijd berekening”. Deze Transporttijd wordt toegepast in combinatie met Auto Update Reservations. De Transporttijd wordt opgeteld bij de Levertijd (van het artikel) en eventuele Inslagtijd. Hierdoor kan Inkoop meer accurate geplande ontvangstdatums terugkoppelen per artikel/leverancier combinatie aan Verkoop.

Automatisch verwijderen magazijn verzendingen met uitsluitend 0-regels

(#7995) Er is een nieuwe functie toegevoegd waarmee magazijn verzendingen die gedeeltelijk verzonden zijn, en waarvoor op dat moment geen beschikbare pickregels zijn, automatisch verwijderd kunnen worden door middel van een geplande Taakwachtrijpost.

Dit soort magazijnverzendingen ontstaan bijvoorbeeld bij verkooporders met verzendadvies “Gedeeltelijk”, waarbij een gedeelte van het aantal van de verkoopregel verzonden kon worden. Op die manier blijft je lijst met magazijnverzendingen opgeruimd en kun je makkelijker overzicht houden in de workload. 

Filteren op Vestigingen in AutoWarehouseShipments

(#8074) AutoWarehouseShipment nam tot op heden alle vestigingen mee, terwijl het niet altijd wenselijk is om automatisch magazijnverzendingen aan te maken in situaties waarbij je meerdere vestigingen geconfigureerd hebt in BC. AutoWarehouseShipment is uitgebreid met een optionele filter op vestiging(en), zodat er geen onnodige magazijn activiteiten gecreëerd worden. Meer informatie op Wholesale365 Auto Create Warehouse Shipments and Warehouse Picks .

Licenties en kopiëren van BC Production omgeving naar BC Sandbox

(#8233) Wanneer je een BC Production omgeving kopieert naar een BC Sandbox, wordt de einddatum van de actieve BriteBlue licenties verwijderd. Na het kopiëren kun je via de pagina BriteBlue License Manager een Trial licentie aanvragen zodat je je BriteBlue apps kunt blijven gebruiken

Snelheidsverbetering in automatisch aanmaken Magazijnverzendingen

(#8324) De snelheid van de taakwachtrijpost waarmee automatisch Magazijnverzendingen worden aangemaakt (BBS_AutoWarehouseShipment, codeunit 11295068) is aanzienlijk verbeterd. Dit is gerealiseerd door Volledig Verzonden verkooporders niet langer mee te nemen in de selectie voor het aanmaken van Magazijnverzendingen.

Uitgebreiding kleurenfunctionaliteit op inkoopvoorstelregels

(#8330)  Wanneer “Advies Berekende benodigde hoeveelheid” van de regel is verhoogd als gevolg van het minimaal bestelaantal of de lotgrootte (van de SKU), wordt de inkoopvoorstelregel vanaf heden op status "Controleren" geplaatst en wordt deze ter herkenning deels blauw gekleurd. Meer informatie op Wholesale365 Advanced Purchase Requisition

AutoWarehouseShipment ondersteuning voor Serviceorders

(#8334) De AutoWarehouseShipment functionaliteit is uitgebreid met ondersteuning voor Serviceorders. Deze functie zorgt ervoor dat je “Vrijgegeven aan Verzending” Serviceorders niet meer zelf hoeft te monitoren op pickbaarheid. Indien geactiveerd, worden automatisch magazijnverzendingen en / of magazijnpicks aangemaakt voor je Serviceorders, waarbij rekening wordt gehouden met de parameters zoals ingevoerd op de Wholesale 365-setuppagina. Meer informatie op Wholesale365 Auto Create Warehouse Shipments and Warehouse Picks

Verbeterd Geavanceerd Inkoopvoorstel (Advanced Purchase Requisition)

(#8360) De functionaliteit Geavanceerd Inkoopvoorstel is op veel gebieden verbeterd waardoor deze nog makkelijker bruikbaar is:

  1. Een optie waarmee behoefte op veiligheidsvoorraad altijd ten vroegste op de werkdatum gezet wordt;

  2. Er is een kolom toegevoegd "Berekende afgeronde hoeveelheid", die rekening houdt met minimale afname, maximale afname en vaste lotgrootte van de in te kopen SKU. Er kan doorgezoomd worden op deze kolom om de totstandkoming van de “Berekende afgeronde hoeveelheid” te bekijken;

    1. "Berekende afgeronde hoeveelheid" houdt tevens rekening met de periode waarvoor het Inkoopvoorstel gegenereerd is (Begin- en Einddatum) en de levertermijn van het artikel.

  3. De actie om berekende hoeveelheden over te nemen naar het Aantal veld, gaat nu uit van de Berekende afgeronde hoeveelheid in plaats van de Berekende hoeveelheid;

  4. De advies velden houden nu rekening met de parameters “Open orders uitsluiten”. Indien deze geactiveerd zijn, wordt de behoefte van open orders óók uitgesloten bij het advies;

  5. Totaalbedragen per leverancier werden niet altijd juist berekend. Dit is opgelost;

  6. “Open orders uitsluiten” werkte niet wanneer een open Verkooporder aanspraak maakt op veiligheidsvoorraad. Dan kwam deze regel alsnog in het inkoopvoorstel. Dit is opgelost.

Taakwachtrijposten worden aangemaakt onder de gebruiker die de installatie uitvoert

(#8372) In het verleden werden de Taakwachtrijposten die de installatiewizard van Wholesale365 toevoegt, aangemaakt onder gebruiker “system”. Daardoor konden deze Taakwachtrijposten niet altijd uitgevoerd worden als gevolg van beperkte permissies van gebruiker “system”. Dit is aangepast, Taakwachtrijposten worden nu toegevoegd onder de gebruiker die de installatiewizard van Wholesale365 uitvoert. Advies is om de Taakwachtrijposten na installatie te controleren en desgewenst naar een andere gebruiker om te zetten.

AutoReserve op Transferorders

(#8469) De AutoReserve functionaliteit is uitgebreid naar Transferorders. Via de Wholesale365 Setuppagina is de functionaliteit te activeren en configureren.

Opgeloste issues

Negatief regelaantal op de Verkoopretourorder icm AutoReserve

(#8194) Wanneer AutoReserve geactiveerd stond, was het niet mogelijk om een negatief aantal te vullen op een Verkoopretourorder regel met Reserveren = Altijd. Dit resulteerde in de fout “Gereserveerd aantal moet groter zijn dan 0”. Dit is opgelost.

Artikel omnummeren icm AutoReserve

(#8237) Wanneer AutoReserve geactiveerd stond, konden artikelen niet omgenummerd worden indien er bestaande reserveringsposten waren. Dit is aangepast. Het is nu mogelijk om artikelen om te nummeren met in stand houding van bestaande reserveringsposten.