Skip to content

KUMAVISION trade#

See also the following ChangeLogs#

28.1.4016.0 - 2026-05-22#

Hotfix

  • Posted Rental Invoice: Creating Credit Memo Ignores Rental Credit Memo No. Series (#17499, TRD-1080)
    Fixed an issue where creating a credit memo from a posted rental invoice was using the Sales & Receivables credit memo number series instead of the configured Rental credit memo number series.
  • Shipping Address Selection During Customer Entry Does Not Transfer Shipping Agent Service Transport (#17559, TRD-1132)
    Fixed an issue where the shipping agent service transport time was not transferred to the sales header when selecting a ship-to address during customer entry with “Show Ship-to Addresses on Input” enabled in Sales and Receivables setup.
  • Bonus Exclusion Will Not Be Set When Microsoft Standard Price Calculation Is Used (Purchase & Sales) (#17591, TRD-1138)
    Fixed bonus exclusion handling for Microsoft standard price calculation in purchase and sales price lists and updated related tooltips to clarify supported price calculation methods.
  • Blocked Customer Check Skipped After Combine Warehouse Shipments Error (#17649, TRD-1146)
    Fixed an issue where blocked customer checks could be skipped after using Combine Warehouse Shipments. The check now runs correctly when selecting a sell-to or bill-to customer.
  • Printing Job Card from Production Order used removed Base (KBA) field (#17713, TRD-1154)
    Fixed obsolete KUMAVISION Base (KBA) field usage when printing the Job Card from Production Orders.

Change

  • Restriction of inventory display to defined locations only (#17428, TRD-1114)
    Implemented a new field "Included Inventory" on the Item Card and Item List, where the inventory value is calculated based on Item Ledger Entries and excludes locations marked via the new field on the Location Card.
  • Integration of Alternative VAT for Ship-to Addresses into the Standard Logic (#17484, TRD-832)
    Implemented support for using the standard alternative VAT logic for customer ship-to addresses, enabling alternative VAT determination based on Business Central standard logic while preserving compatibility with the existing Trade logic.
  • Double Tooltip (#17537, TRD-1126)
    Implemented distinct tooltips for container management fields in Purchases & Payables Setup, updating the tooltip of field "Receipt Date Calculation Formula" to correctly describe the receipt date calculation formula.
  • Extensibility Request: Provide externally available procedures and events for Freight Cost & Minimum Order Value(#17552, TRD-1131)
    Provided externally available procedures and events for Freight Cost and Minimum Order Value extensibility.
  • Event Request: Add parameter "SalesCode" to publisher "KVSTRDOnAfterGetCalculatedForecastQuantity" (#17564, TRD-1135)
    Added parameter SalesCode to event publisher KVSTRDOnAfterGetCalculatedForecastQuantity in codeunit KVSTRDDemandPlanningMgt.
  • Confirmation Dialog for Archiving Service Quotes Is Triggered Twice (#17596, TRD-1137)
    Fixed duplicate confirmation dialog when archiving service quotes during conversion to service orders.
  • Inventory Disposition -Backlog Resolution / Extensions to Reservation Function (#17754, TRD-226)
    Implemented backlog resolution and delivery date adjustment logic based on reservations, extending the Reservation Worksheet to include planned supply, enhanced allocation priorities, and automatic delivery date updates for reserved demand documents.

28.0.3929.0 - 2026-04-16#

Hotfix

  • Rental Invoice Posting Fails When Last Line Has Empty "Shipment No." and Unreturned Rental Lines Exists (#17300, TRD-1105)
    Fixed a rental invoice posting issue where the last line with an empty Shipment No. triggered validation of related rental lines with Rental Return Posted = No, causing invoices created via Rental Periodic Invoicing to fail posting.
  • Rental Invoice No. Series Doesn't Get Used When "Billing Type" is "Combine Shipments (Period)" in Rental Periodic Invoicing (#17359, TRD-1109)
    Fixed an issue where the Rental Invoice No. Series from Rental Setup was not used during Rental Periodic Invoicing when the Billing Type was set to "Combine Shipments (Period)".
  • Rental Item With No Capacity Entries Is Selectable in Rental Document (#17366, TRD-1107)
    Fixed an issue where rental items without calculated capacity entries were shown as available and could be selected in rental document lines.
  • Rental Availability Check Fails for Overlapping Rental Periods (#17369, TRD-1106)
    Fixed rental item availability check for fully overlapping rental periods on line entry, preventing false “no rental items available” errors when another document line already has a rental item assigned.

Change

  • Container Order (#16164, TRD-829) A new feature "Container Order" has been released, which makes it easy to manage multiple purchase order lines that are shipped in a single container.
  • BC28.0: Function "Drop Shipment - Post Purchase Invoice before Sales Invoice" obsolete (#16838, TRD-1047)
    Starting with version BC 28.0, it will be possible in the microsoft standard to post invoices for purchase orders for drop shipment before the sales invoice. The trade function and the field "Can Bill Purch. Order Drop Shpt. Before Sale" in the "Purchases & Payables Setup" is therefore no longer necessary and will be removed.
  • BC28.0: Reverse drop shipments when sales and purchase documents aren’t invoiced with Alloy Surcharge (#17201, TRD-1084)
    Implemented validation for reversing drop shipments with alloy surcharges in posted sales shipment: system now blocks reversal of sales shipment lines involving items with assigned alloy surcharges or alloy surcharges itself and displays a message.
  • BC28.0: Function "Get Order Lines" with Alloy Surcharge (#17251, TRD-1083) Added a user notification for alloy surcharge handling when using the page action "Get Order Lines" (Purchase Invoice) or the field "Receipt on Invoice" (Purchase Order), informing that Item charges are not supported by standard functionality and may lead to unexpected behavior.
  • Document Texts are lost when Validating the Rental Item Number (#17341, TRD-1108)
    Implemented preservation of document texts on rental lines when validating the Rental Item No. in Rental Orders, preventing pre- and post-texts from being cleared.
  • Extensibility Request: Add Event Before "KVSKBAPriceDiscMinQtyperLine" Is Set To False In Rental Doc (#17384, TRD-1112)
    Added an integration event called "KVSTRDOnBeforeSetKVSKBAPriceDiscMinQtyperLineInOnAfterInitRecordSalesHeader" in codeunit "KVSTRDRentalEventManagement" to override the default setting of "KVSKBAPriceDiscMinQtyperLine" to false in Rental Documents, enabling project-specific control of "Price/Disc. Min. Qty. per Line" during sales and rental document creation.
  • BC28.0: Error "You cannot insert a sales line without a sales header." Shows Up When Selecting Rental Item Category (#17385, TRD-1113)
    Implemented handling for Sales Line validation in rental documents to prevent error “You cannot insert a sales line without a sales header.” when selecting Item Category on newly inserted rental lines (Rental Quote, Order, Invoice, Credit Memo lines).
  • Extensibility Request: Add Procedure To Set Variable "GlobalCalledFromRentalSalesHeader" in Sales Li (#17407, TRD-1119)
    Implemented a dedicated procedure in Sales Line to set GlobalCalledFromRentalSalesHeader, enabling skipping of rental period date checks.
  • Changing Item No. in Purchase Line with Drop Shipment validates Location Code (#17420, TRD-1111)
    KUMAVISION trade includes a feature that allows you to replace items in purchase orders for drop shipment. The modified item is synchronized with the corresponding sales order. However, an error currently occurs if the location code is not specified in the sales order header. This issue was resolved with this update.
  • ETA and ETD for Container (#17430, TRD-831)
    The ETD (Estimated Time of Departure) and ETA (Estimated Time of Arrival) data are relevant for optimizing container handling. They are therefore included as fields in the container table and in container orders (TRD-829).