Important notice
Microsoft introduced a Standard Rental Management solution as a private preview in the 10.0.48 codebase. This solution overlaps with STAEDEAN Rental Management, causing several compatibility issues.
To avoid these compatibility issues, before you upgrade to D365 F&SCM, version 10.0.48, you must first upgrade to STAEDEAN Rental Management, version 10.0.48.60!
For more information, see Release 10.0.48.60 (June 2026) - Compatibility updates.

Release 10.0.49.61 (October 2026) - STAEDEAN Rental Management

Prev Next

Find information on Release 10.0.49.61 (October 2026) of STAEDEAN Rental Management for Microsoft Dynamics 365 Finance & Supply Chain Management.

Version information:

Product

Version

Minimum version

Latest validated version

Planned next

STAEDEAN Rental Management

10.0.49.61

D365 F&SCM 10.0.46

D365 F&SCM 10.0.49

January 2027

General release information

General release information on Release 10.0.49.61 (October 2026) of STAEDEAN Rental Management.

1. Purpose

These release notes describe the new functionality developed for STAEDEAN Rental Management 10.0.49.61 for Microsoft Dynamics 365 Finance & Supply Chain Management (10.0).

The purpose of this release is:

Topic

Yes/No

Remarks

Upgrade to new Microsoft release

Yes

Microsoft Dynamics 365 Finance & Supply Chain Management 10 build upon 10.0.46 (for backward compatibility) and validated along with 10.0.49 GA. Refer to this link for more information.

New features

Yes

See What’s new

New D365 functional topics considerations

No

Not applicable

Bug fixes

Yes

See Bug fixes

Discontinued features

No

Not applicable

2. Audience

The audience for these release notes is certified partners selling and implementing as well as customers who have bought the solution.

3. Available languages

STAEDEAN Rental Management is available and supported in these languages: English (EN-US), German, French, Spanish, Portuguese, Dutch, Italian, Norwegian, Polish, Swedish and Danish. Any other available language is not supported and needs to be maintained by either the partner or customer.

The Rental Mobile Operations apps are only available in the English (EN-US) language. Other languages are currently not supported.

Rental Logistics Scanning is only available in the English (EN-US) language. Other languages are currently not supported. It is possible to translate the Anywhere Mobility Studio labels (labels used within the mobile processes) or label files (label files used within the standard applications). For the translation, either the translation API of Google or Microsoft is used. In order to use one of the translation services you need an API key from either Google or Microsoft.

4. Product release information

STAEDEAN Rental Management 10.0.49.61 for Microsoft Dynamics 365 Finance & Supply Chain Management (10.0) is built upon D365 F&SCM version 10.0.46. Since Microsoft maintains a no breaking changes policy, the fact that this release is built on this version means that it can be applied to an environment running on D365 F&SCM version 10.0.46 or any later version and the application should compile without any issues. However, as we have only functionally validated this version against D365 F&SCM version 10.0.49 GA, we recommend applying our STAEDEAN product release on that D365 F&SCM version as well. If you deviate from this (and thus apply the release to a different version), we recommend performing a more thorough round of testing before applying the release to a production environment.

This is summarized in the following table.

Release Date

Release version

Minimum required D365 F&SCM version

Validated against D365 F&SCM version

Compatible with D365 F&SCM version

09/01/2026

10.0.46.58

10.0.43

10.0.46

10.0.43 and above

18/03/2026

10.0.47.59

10.0.44

10.0.47

10.0.44 and above

16/06/2026

10.0.48.60

10.0.45

10.0.48

10.0.45 and above

09/10/2026

10.0.49.61

10.0.46

10.0.49

10.0.46 and above

In case of an error, STAEDEAN may provide a hotfix on a reasonable efforts basis at its discretion. STAEDEAN cannot be obliged to provide hotfixes if the client has not deployed the latest release or the release second to the latest release and/or is not using a supported version of D365 F&SCM.

To ensure our customers can fully leverage the latest enhancements, features, and quality improvements, we are committed to providing increased support by keeping them updated with the most recent releases. Our data indicates that customers on the latest version experience fewer issues and requests, demonstrate greater resilience, and effectively enhance their organizational efficiency.

For more information about our latest available product versions, the latest validated GA-versions from Microsoft as well as the Minimum Microsoft version required, please visit the page: Release Information.

These products are included in the 10.0.49.61 STAEDEAN Rental Management release:

  • Anywhere Mobility Studio, version 10.0.49.37

  • Project Control Suite - Asset Management, version 10.0.46.22

5. Upcoming release dates

The following STAEDEAN Rental Management release dates are subject to change:

Release

MS GA

GA Date

Release Date

January 2027

10.0.50

25/12/2026

Friday, 8 January 2027

6. Localizations

Available localizations that need to be enabled separately within Microsoft Dynamics 365 Finance & Supply Chain Management to support country-specific requirements do not by default apply for the STAEDEAN Rental Management modules. At this point, STAEDEAN Rental Management does not support these country-specific localizations. In case this is required it needs to be maintained and supported by a local qualified partner that has full insight into the regulations.

7. Data Entities

These release notes contain a list of the data entities that are being supported. Data entities that are not listed are currently unsupported. The supported data entities may only be used for importing and exporting data. The partner may use these as a foundation to further extend them. STAEDEAN does not have a policy to deliver an import/export data entity for every new functionality.

8. Security

STAEDEAN does not deliver a full set of duties for the entire STAEDEAN Rental Management solution yet and we do not ensure that any pre-configured roles work in combination with standard D365 F&SCM roles and security.

9. Compatibility with other modules

STAEDEAN Rental Management is compatible with the following solutions for D365 F&SCM 10.0.46 or higher:

  • RapidValue

  • Project Control Suite

  • Advanced Maintenance and Service

  • Advanced Project Planning

  • Product Engineering

  • Business Integration Solution

  • Connectivity Studio

  • Anywhere Mobility Studio

  • Security and Compliance Studio

  • Action Management

  • STAEDEAN Rental Logistics Scanning

  • STAEDEAN Rental Management BI Easy

  • STAEDEAN Rental Management 365 CE

  • STAEDEAN Rental Management IoT

  • STAEDEAN Rental Management PowerApps

  • STAEDEAN Rental Management Customer Portal

  • STAEDEAN Rental Management Employee PowerApps

Note

These are optional, and they each require a separate license and are each a separate deliverable.

10. License coverage

STAEDEAN Rental Management is governed by three licenses that control access to specific functions and features.

Feature

License

Remarks

Rental Order Management

DNRDynaRent

Business Objects

DNRDynaRent

Work Order Project Planning

DNRDynaRent

Utilities

DNRDynaRent

Field Service PowerApps

DNRDynaRent

DynaRent BI

DNRBIEntities

Anywhere for Rental

DNRDynaRentAnywhere

Important

You cannot run STAEDEAN Rental Management without the DNRDynaRent license.

11. Upgrade from earlier versions

Refer to the installation guide for more details.

Upgrade of STAEDEAN Rental Management (formerly DynaRent) D365 onwards is supported via the use of the migration process and tooling as required to upgrade from D365 F&SCM Enterprise Edition.

If you are upgrading from an earlier version than N-1, please read all the related release notes carefully to make sure you are following the required steps.

STAEDEAN cannot assume responsibility for any data corruption or loss resulting from software updates applied without prior testing in a dedicated User Acceptance Testing (UAT) environment. We strongly advise customers and partners to conduct thorough testing in their UAT environment before deploying updates to production.

Should UAT testing fail or if data corruption occurs due to improper upgrade procedures, it is crucial that customers and partners refrain from applying the package to any other environment and instead contact STAEDEAN for assistance.

Please note, any intervention by STAEDEAN to rectify data issues under these circumstances will be chargeable.

Compatibility updates

Compatibility updates in Release 10.0.49.61 (October 2026) of STAEDEAN Rental Management.

1. Compatibility with Microsoft Standard Rental Management (10.0.48)

Microsoft introduced a Standard Rental Management solution as a private preview in the 10.0.48 codebase. This solution partially overlaps with STAEDEAN Rental Management, causing several compatibility issues.

To avoid these compatibility issues, before you upgrade to D365 F&SCM version 10.0.48, you must first upgrade to STAEDEAN Rental Management version 10.0.48.60!

In STAEDEAN Rental Management, version 10.0.48.60, these compatibility issues are solved. For detailed information on the changes made and the actions you must take, see:

  • 1.1 Security role names updated

  • 1.2 Quotation type label updated

1.1 Security role names updated

Microsoft introduced security roles that use the same names as our roles. As a result, our roles no longer resolved correctly.

We updated the existing AOT role names to follow the STAEDEAN Rental Management naming convention. This avoids compatibility issues with the Microsoft Standard Rental Management roles. The following roles changed:

  • Rental Clerk

  • Rental Manager

  • Rental Representative

Required action: Reassign these roles to your users after you deploy this release. This step is required when the roles were assigned before the deployment, because the deployment can remove the assignments during the rename.

1.2 Quotation type label updated

Both the Microsoft Standard Rental Management solution and STAEDEAN Rental Management extend the quotation type for rental scenarios, similar to the sales quotation. Both solutions add an enum element with the same label, "Rental". This duplication caused a compatibility issue in the query filters. As a result, records no longer displayed in the Rental quotation form and the Rental quotation line form. Related areas showed the same problem.

We updated the label of our ISV quotation type from "Rental" to "Rental Quotation". The quotation type field from our solution now shows "Rental Quotation" instead of "Rental".

Required action: Check any saved filters, views, or integrations that reference the previous "Rental" label and update them to "Rental Quotation".

What’s new

New or changed features in Release 10.0.49.61 (October 2026) of STAEDEAN Rental Management.

1. Feature 224611: AI inspection

When a technician performs an AI inspection in the Rental Mobile Operations - Field Service app, the AI inspection is sent to D365 F&SCM. In D365 F&SCM, you can monitor the AI inspections of your business objects. The AI damage detection agent returns the damages it found, with a severity, a summary, and a recommendation.

With the AI inspection, you can:

  • View all AI inspections: Go to Business objects > AI inspection > AI inspection.

  • Review the damages found: For each damage, the damage type, confidence, status reason, and user remark are shown.

  • View the pictures of the business object: Each picture is added as an attachment that links to the picture in SharePoint.

  • Create a work order to have the business object repaired: You can create one work order for each AI inspection that is not yet connected to a work order. The work order number is also sent to the AI inspection in the Rental Mobile Operations - Field Service app.

  • Open the AI inspections of a business object: On the business object, on the Maintenance tab, in the Inquiries group, click AI inspection overview.

  • Open the AI inspection connected to a work order: On the work order, on the Work order tab, in the Other places group, click AI inspection.

To use AI inspections, you need the AI Inspection license key.

See also:

2. Change request 245927: On-hand validation on rental transfer journals

When you post a rental transfer journal that moves rental items to another warehouse, the physical rental on-hand of the 'from' warehouse is now validated. This applies to bulk and serialized rental types. It also applies to rental transfer journals that you post with Rental Logistics Scanning.

The result depends on the Allow negative rental inventory setting on the rental posting policy of the rental type:

  • No: Posting is blocked when the on-hand quantity is insufficient.

  • Yes: A warning is shown, and the journal is posted.

No validation is done in these cases:

  • The 'from' warehouse and the 'to' warehouse are the same. For example, when you move items between locations within one warehouse.

  • The rental posting policy of the rental type is not included in the availability overview.

Only quantities on rental order lines count toward the physical on-hand. Sales and purchase lines are not included.

If Transfer all posting errors to a new journal is set to Yes, only the lines that pass the validation are posted. The failed lines are moved to a new journal. A journal in which all lines fail is not posted.

Note

Rental transfer journals that could be posted before this release can now be blocked. Before you transfer, check the rental on-hand on the On-hand rental inventory page.

See also:

Bug fixes

Bug fixes in Release 10.0.49.61 (October 2026) of STAEDEAN Rental Management.

Bug ID

Title

Description

165210

Task icons on the Service plan board needed a full browser refresh to appear

Task icons configured in the layout manager did not appear on the Service plan board until the browser was fully refreshed. The icon cache is now cleared for both planned and unplanned tasks, so icons display without a full refresh.

196428

Rate code did not update automatically from customer or vendor rental defaults

When a customer or vendor had rental order defaults configured, the Rate code was not refreshed automatically on the rental order after it was created. The defaulted values, including Rate code, now update automatically on the rental order.

203917

Long product names displayed incorrectly in the Business Object Availability graphical view

Long product names could overlap with other fields in the Business Object Availability graphical view. Popups in this view now wrap the text automatically once it exceeds 30 characters.

211936

Work order task end date could default to before its start date

A work order task's end date could default to before its start date. This happened when a template's time offset crossed midnight, hiding the task from the Service plan board. Start and end date/times are now calculated correctly when the offset spans into the next day.

212112

Unneeded warning shown when viewing an invoiced project rental order

Selecting an invoiced project rental order on the All project rental orders list showed an unneeded warning that it could not be deleted when the Safety level of invoiced orders is set to Warning. The message no longer appears when the order is only being viewed.

212686

Deprecated Extended Transport parameters and related code removed

The Rental order delivery template, Sales order delivery template, and Warehouses button remained visible despite having no active function. These fields and the button have been removed from the Extended Transport tab, along with their unused underlying logic.

213514

Same business object could be Shipped on two transfer orders at once

A business object could be in Shipped status on two rental transfer orders at the same time, leaving one order stuck in that status, for example, if the user used two browser tabs. A validation now blocks shipping a transfer order when its business object is already Shipped on another one.

213524

Rental invoice line amount could differ from the invoice header total

Posted rental invoices could show a small rounding difference, typically 0.01, between the invoice line and header totals. The line amount calculation has been corrected, so it now consistently matches the invoice header total.

213637

Confirming a canceled rental order still created a work order

Confirming a canceled rental order, or an order with individually canceled lines, still created work orders. Work orders are no longer created for canceled orders or for canceled order lines during confirmation.

223183

Viewing postings in return and delivery journals threw an error

Clicking View postings in return and delivery journals for rental shipments threw an error. The View postings button is now hidden on the header and line levels of these journals.

226851

Creating serial numbers for large quantities failed with a Dual-write error

Creating serial numbers for a purchase line with roughly 1,100 units or more failed with a Dual-write transaction limit error, because too many related records needed to sync in one transaction. A new Accounts Payable parameter now routes large quantities to a batch job that synchronizes them in smaller transactions instead.

233217

Show list on a work order did not show all selected work orders

After filtering and selecting multiple work orders and opening one, the Show list button displayed only that single work order instead of the full selection. The work order details page now references the correct filtered list of work order IDs.

234473

Batch-created maintenance work orders could get the wrong work order date

For maintenance work orders created in batch for Estimated consumption maintenance, the work order date could be taken from the time-based Next maintenance date, so the start and end dates were incorrect. The work order date handling has been adjusted for this scenario, and an informational help text now explains which dates the work order date can be based on.

235121

Changing a work order task's schedule start date did not update related inventory transactions

Changing the Schedule start date on a work order task line updated the Project date on related item journal lines, but not the Expected date and Status date on the related inventory transactions. These fields are now updated to match the new start date as well.

235747

A 100% discount rental line was automatically invoiced upon return

Returning a rental line with a 100% discount automatically set its status to Invoiced, even though no invoice had been generated. Rental lines with a 100% discount now correctly stay in Returned status after the return is posted, so they can go through the normal invoice flow.

239266

Reversing a production registration did not restore the business object's category

Reversing a production registration always reset the related business object's category to Inventory, regardless of its category before the registration. The category is now restored from the business object's own history instead of being forced to Inventory.

239653

Unpicking a sales item gave an unexpected rental asset status error

With Validate asset availability status enabled, unpicking a sales or purchase line after picking registration incorrectly raised a rental asset status error. The validation now only runs when a serial number is actually being assigned, so unpicking completes successfully.

240314

A fleet number entered as a serial number was not blocked during pick registration

With the Man operated equipment configuration key enabled, entering a fleet number instead of a serial number during pick registration was not blocked, so the line was wrongly marked as picked without updating the business object. Validation now catches this mismatch and blocks the pick registration.

240935

Rental totals were missing after a project invoice posting

After posting a Project Invoice Proposal, the Rental Invoice Details for the related rental order line showed zero for Total charged amount, Discount %, Insurance %, and other summary fields. These header and line summary fields now correctly reflect the invoiced amounts after posting.

242557

Work order linked to a rental order could not be deleted due to posted transactions on the project contract

A work order linked to a rental order could not be deleted if its project contract had posted transactions, even when the project itself had none. Deletion is now validated against the project's own posted transactions, and this check now also applies when Man operated equipment is enabled.

243191

Work order dates were not synchronized for sub-rental order headers

Creating a sub-rental order with a work order template on the header did not synchronize the work order's requested start and end dates with the rental dates. The rental dates are now copied from the sub-rental order line or header, depending on where the work order is created.

244011

Planned tasks displayed at the wrong time in a GMT+1 time zone

On the Service plan board, planned tasks for man operated equipment were shown shifted by the user's time zone offset, for example one hour out in GMT+1. The start and end times were being converted for the time zone twice; this redundant conversion has been removed, so tasks now display at the correct time.

244377

Work orders were still created after canceling a picking list

Canceling picking list creation for a rental order line still created work orders for the split lines in the background. These work orders are now deleted along with the canceled split.

244463

Sales quantity missing for cross-company lines when searching globally

With Search globally enabled, the Rental order line search showed a blank or incorrect sales quantity for lines belonging to another company. The lookup now switches to the line's own company context, so the correct quantity displays for cross-company lines.

244858

Fuel item unit price was recalculated incorrectly after posting a packing slip

With basic fuel management, editing a rental line after its packing slip was posted divided the fuel item's unit price by the total liters. The original unit price is now preserved, and the gross amount is recalculated using that price with the updated quantity.

245101

Keep synchronized stayed active on a rental line after posting a return note

After posting a return note, the returned rental line's Keep synchronized option stayed active, so a later header date change could overwrite its return date. Keep synchronized is now set to No automatically after posting a return note, so the line's return date stays independent.

245205

Code extension WPPTaskAssignmentDialogData

Added a code extension on customer request so that they can customize the process of applying Resource type filter while assigning tasks to resource groups:

  • WPPTaskAssignmentDialogData/insertResourceTypeIds

  • WPPTaskAssignmentDialogData/insertTasks

245284

Copying a rental order line ignored its original order line type

Using Copy from packing slip to copy a line, including its serial number, to another rental order always created the new line as order line type Sales/Purchase. The copied line now keeps the order line type from its source line.

245630

Work order button was enabled on a sales order with no lines

The Work order button at the sales order line level was enabled even when no lines had been added to the order. The button is now enabled or disabled based on whether a related work order line exists.

246066

Unpicking a set item's component could show a quantity error

Unpicking a bulk component of a set item could show Quantity to unpick cannot be greater than quantity picked, even when the quantities matched. The unpick quantity is now derived from the correct child item quantity during picking list registration for set items.

246069

Crediting a rental project invoice with manual charges calculated the wrong amount

Posting a credit for a Rental project invoice proposal that included manual charges could calculate an incorrect credited amount. The credit calculation engine and related invoice-posting and totals logic have been corrected so credited amounts now match.

246179

Batch revenue accrual errors did not identify the failing rental order

When the batch revenue accrual job failed, its error messages did not show which rental order or line caused the problem. Error messages now include the rental order and line number, so the failing record can be identified immediately.

246277

Insurance discount amount sign was incorrect for project invoice proposals

For project invoice proposals, the insurance discount amount was displayed with the wrong sign after posting the invoice and then the credit note. The discount amount now shows as negative after invoice posting and as positive after credit posting.

246348

A rental line was transferred to the project even when not selected on the rate code

For Man operated equipment, when only project hours and transport prices were selected on the rate code, transfer to project created an additional rental line that was invoiced with the return transport amount. The return transport charge is no longer included in this line's amount, the same as delivery transport and insurance, so the customer is no longer invoiced an extra amount.

246358

Business Objects workspace tiles showed no values

The All Objects, External Objects, Rented Objects, and Inventory Objects tiles on the Business Objects workspace showed empty counts. Each tile's menu item now has the required query defined, so counts and navigation work correctly.

246546

Posting an invoice proposal with a Pcs line charge caused a voucher imbalance error

Posting a rental invoice with a miscellaneous charge of type Pcs could fail with a voucher imbalance error. The Pcs charge quantity is now resolved correctly during posting, for both standard and project-based rental invoices.

246565

Confirming a sub-rental order could fail with a work calendar error

Confirming a sub-rental purchase order with a far-future off-rent date and a monthly invoice profile could fail with "No data was loaded in FINWorkCalendar." Confirmation now extends the work calendar to cover the full rental period of all lines on the order.

246641

Full credit only excluded one of two transport charges

Using the Credit Wizard for a Full Credit with Re-invoice set to No excluded the Delivery transport line from the credit, but still included the Return transport line. Both Delivery and Return transport lines are now correctly excluded from the credit in this scenario.

246651

Posting a rental transfer journal updated the business object's physical owner

Posting a rental transfer journal automatically updated the related business object's physical owner, which was outside its intended scope. A new Business object parameter now controls whether the rental transfer journal is allowed to update the physical owner.

246722

Non-received bulk purchases counted toward the on-hand bulk quantity

With rental posting policies requiring Ordered and Confirmed status for purchase, bulk purchase quantities not yet received were still counted as on hand. Purchase transactions in Ordered or Confirmed sub-status are now excluded from the on-hand quantity, in both the recalculation batch and the real-time update.

246847

Transferred project rental quote lines used the header's on-rent date instead of their own

Transferring a project rental quotation with different on-rent dates per line to a rental order gave every line the header's on-rent date instead of its own. The missing reference between quotation line and order line has been added, so each line's own on-rent date now transfers correctly.

246854

Credit invoice miscalculated for consumption-based items invoiced in advance and later returned

For usage-driven price items invoiced two periods in advance and then returned within an already-invoiced period, crediting and reinvoicing recalculated usage correctly but also posted a rental gross amount that should have stayed zero. The consumption-based invoicing and credit calculation logic has been corrected so the rental gross amount is no longer incorrectly posted in this scenario.

246935

Insurance % and posted invoice periods displayed incorrectly in rental order totals

For a project rental quotation transferred to a rental order with a discount and estimated consumption, the Insurance % and posted invoice periods in the rental order totals displayed incorrectly. The insurance percentage calculation and display logic has been corrected.

246937

Insurance amount, insurance percentage, and discount percentage were missing from Rental totals after posting a rental invoice proposal

After posting a rental invoice proposal, Rental totals no longer showed the insurance amount, insurance percentage, or discount percentage. Both percentages are now carried and recalculated correctly for each period. This applies to the consumption-based billing process.

246963

Insurance amount did not account for the full period when Insure rental stops was enabled

With Insure rental stops enabled, the insurance percentage was not calculated across the full rental period when a rental stop occurred. The calculation now applies the percentage proportionally across all days, including any rental stop period. This applies to the consumption-based billing process.

247019

Off-rent date could not be changed after converting a short project rental quote to a rental order

Changing the off-rent date on a rental order converted from a short-period project rental quote produced an error. The date recalculation logic for rental dates has been corrected.

247080

Item was applied in a project invoice proposal but missing from the invoice

With Man operated equipment enabled, an item included in a project invoice proposal was not applied when the proposal was posted to an invoice, leaving only charges and hours posted. The invoice engine now also considers the rental amount for man operated equipment, so the item posts correctly.

247457

Repeated errors appeared when reassigning serial numbers on a set item during cross-company picking

With cross-company picking enabled, unpicking and reassigning a serial number on a set item line showed a separate error message for each component serial, although the assignment still completed. The picking list registration form no longer shows these errors.

247474

Current net amount showed 0 in project rental quotations

The Current net amount field on project rental quotation lines always displayed 0 for bulk items. Because this field was not relevant, it has been removed from the screen.

247499

Batch revenue accrual job left Rate Code and Tier Multiplier values empty

When the Batch revenue accrual job ran for rental orders using a rate code other than Day, Week, or Month, the Rate Code and Tier Multiplier columns in the accrual output were empty. The job now populates these columns correctly for all rate code types.

247505

Consumption-based price tiers were recalculated incorrectly after a temporary exchange

After a temporary exchange on a consumption-based, usage-driven line, changing the expected off-rent date recalculated the price tiers from the last invoice end date of the original line instead of the replacement line's own on-rent date. The calculation now uses the replacement line's on-rent date, giving the correct tier length.

247576

Work order quotation still added all item lines for templates with multiple tasks and object groups

When a work order template had multiple tasks with object or sub-object groups, the work order quotation added item lines from every task instead of only the matching ones. The object group and sub-group are now validated against the work order template line, so only matching item lines are added.

247578

Usage-driven gross amount posted incorrectly on a negative final invoice

For a usage-driven rental order with a negative final invoice, the invoice proposal calculated the usage gross amount correctly, but posting the proposal to an invoice posted a different, incorrect amount. Posting now reuses the same calculation as the invoice proposal, so the posted amount matches.

247598

Transfer to project failed for rental orders with multiple subprojects

When Project Cost Sharing was enabled and a rental order was transferred to a project with multiple subprojects, the transfer failed because the activity number of a subproject was linked to the parent project. The transfer now maps the activity number to the correct subproject, so hour journals are created against the right project.

247599

Non-item transaction counts showed as zero in the transfer to project wizard

On the summary page of the wizard for transferring to a project, counts for non-item transactions such as item, fee, and expense showed zero even when transactions existed. The counting logic has been corrected, so non-item transaction counts now display correctly.

247601

Error appeared when removing a line added to a set item in the Rental Line Editor

Adding a line in the Rental Line Editor and then disabling Include before removing it produced a "record has never been selected" error. The underlying code has been corrected to handle this case.

247696

Hour journal lines appeared twice in the invoice proposal

For a rental project with work order hour journal lines, the Create invoice proposal dialog listed the hour lines twice, because they were added through both standard project processing and rental-specific hour calculation. The duplicate insertion has been resolved, so each hour journal line appears only once.

247714

Fixed insurance was not calculated when the rental gross amount was 0

For a consumption-based, usage-driven item with a rental gross amount of 0, insurance defined as a fixed amount was not calculated, because the calculation still derived it from the insurance percentage based on rental gross. Fixed insurance amounts are now multiplied directly by the number of chargeable days, without depending on rental gross.

247724

Invoiced project rental orders could not be opened

A project rental order with status Invoiced could not be opened from the rental orders list, while orders with status Delivered or Open Order could. The code that blocked navigation to the rental order form has been removed.

247734

Consumption unit and Per values updated in the Rental Line Editor were not reflected on the project rental quotation

Updating the Consumption unit and Per fields in the Rental Line Editor did not carry those values back to the project rental quotation line. These fields are now copied back to the underlying line when the editor is closed.

247757

Discount amount was cleared from Rental totals after posting the actual invoice

For a consumption-based rental order, the Discount amount field in Rental totals became blank after the actual invoice was posted. The discount amount is now kept and shown correctly in Rental totals after the actual invoice is posted.

247877

Work order button on a sub-rental order line opened the wrong record

When a work order template was set at the sub-rental order header level but left blank at the line level, the line-level Work order button opened an incorrect work order record. The button is now enabled only when the line itself has a connected work order.

247924

Unpicking a bulk item also unpicked the other components of a set

Unpicking a bulk component of a set item, such as a pipe, also unpicked all of the set's other components instead of only the selected item. Unpicking now only affects related items when a serial number is available, so a bulk item can be unpicked on its own.

248013

Data entity could not be created for the DNCComponentLine table

Creating a data entity for the DNCComponentLine table failed with a compilation error, because the cardinality was not specified for its UnitOfMeasure table relationship. The cardinality property has been set on this relationship, resolving the build error.

248034

Estimated maintenance calculation excluded already invoiced days

The estimated maintenance calculation stopped including chargeable days that had already been invoiced, so estimated maintenance was not triggered at the right time and related work orders were missed. The calculation now includes already invoiced days again, matching the earlier behavior.

248150

Only the last message was shown when generating serial numbers for multiple quantities

Generating serial numbers for a line with multiple quantities showed only the last confirmation message in the action center, although a message was generated for each quantity. All messages are now available in the action center.

248286

Purchase order confirmation caused an update conflict with customized purchase-order journal posting

After the June 2026 release, confirming a purchase order through the change management workflow could fail with an update conflict when the purchase-order journal posting process was customized. This has been fixed to match a corresponding fix already applied in the Microsoft standard code, so the conflicting update no longer occurs.

248291

Invoice periods were created for rental lines whose rate code invoices through work order hours

When a rental order line used a rate code set up to invoice through work order hours, as with man operated equipment, invoice periods were still created on the rental order. This left open pending transactions on the project. Rental lines with this rate code setup are now marked as invoiced after return when the rental order has nothing left to invoice.

248305

Full credit with reinvoice left the invoice period blank and the original invoice status incorrect

Using the Credit Wizard for a Full credit with Reinvoice on a project-linked rental order left the credit invoice's invoice period blank, kept the original invoice in Full credit status instead of Credited, and left the rental order line's invoice periods unchanged. This happened because the credit amendments were rolled back right after posting; the Credit Wizard now retains the posted data and updates all invoice period statuses correctly.

248475

CBB price was not updated when the invoice profile changed from usage-driven to consumption charge

Changing the invoice profile on a project rental quotation, on either the header or a line, did not recalculate the consumption-based billing prices to match the new profile. Changing the invoice profile now correctly refreshes the consumption-based billing prices for the newly selected profile.

248538

Consumption discount was calculated incorrectly on the invoice period grid for consumption charge pricing

For a consumption-based item with a consumption charge invoice profile, the invoice period grid multiplied the discount per unit by the chargeable days instead of by the actual consumption, showing an incorrect total discount. The discount display now branches by pricing type, using actual consumption for consumption-charge lines and the existing days-based calculation for rental-gross-price lines.

248555

Changing the invoice profile on the rental order header did not recalculate the rental gross amount and rental totals

Changing the Invoice Profile on the rental order header was not passed on to the rental order lines, so the Rental Gross Amount and Rental totals kept showing values from the original profile. Changing the Invoice Profile on the header now updates the lines and recalculates line pricing against the new profile. Note: as of this release (see 272738), the Invoice Profile can only be changed when all invoiced periods have been fully credited.

248617

Rental totals showed a day-to-mile conversion error for items with meter-based consumption

Calculating Rental totals or an invoice proposal for a rental order with business object meters could fail with a unit conversion error, because the system attempted to convert between units, such as days and miles, that have no valid conversion. The system now performs a unit conversion only when one is defined for the selected unit, and uses the calculated values directly otherwise.

248650

Changing the invoice profile removed meter reading details and showed meters from other rental orders

Changing the invoice profile on a project rental order removed its meter reading line details, and the business object lookup then showed meters belonging to other rental orders instead of only the current one. The business object and meter reading are now retained after the invoice profile changes and used to maintain the consumption price grid.

248671

Invoice periods of credited CBB invoices showed incorrect gross amounts after changing the invoice profile

After fully crediting a project rental invoice's periods, changing the invoice profile recalculated the gross amount shown for those already-posted, credited periods, because the column shown was based on the rental line's current invoice profile rather than the one active when the invoice was posted. The invoice profile is now stored at posting time, so previously posted invoice periods keep displaying their original values.

248688

Rental totals mixed old and new invoice profile data after changing the profile on credited periods

After fully crediting a project rental order's invoiced periods and then changing the invoice profile, Rental totals showed a mix of leftover rows from the old profile and values from the new one, with some consumption-related fields blank or incorrect. Rental totals is now scoped strictly to the current invoice profile and on/off-rent dates, so switching profiles gives a clean recalculation.

248811

Rental transfer journal updated on-hand inventory using the journal line date instead of the current date

With Use physical rental quantity enabled, posting a rental transfer journal line dated later than the current date updated the on-hand inventory as of that future date instead of the current date. The posting logic now uses the current date for this inventory update, so on-hand quantities reflect correctly.

249035

Completed batch revenue accrual tasks showed error messages despite an Ended status

When the Batch revenue accrual job ran with multiple threads, tasks that completed successfully with an Ended status could still show error messages in their batch log, because messages for intentionally skipped rental lines were recorded at the task level. Skipped lines are now reported as warning messages identifying the order and line, and the batch log shows errors only for tasks that actually failed.

249263

Focus jumped to the first rental order line after updating estimated consumption on the second line

After entering estimated consumption values on the second rental order line and pressing Tab, focus moved to the first line instead of staying on the line being edited. The code now keeps focus on the current line when saving the record or pressing Tab.

249376

Price tier was incorrect after a technical exchange on a non-CBB item with a supplementary rental line

For a non-consumption-based billing rental line with a supplementary line, a technical exchange performed several days after invoicing created the replacement line with an incorrect price tier. The fix for a similar, earlier issue has been generalized so it now applies correctly to this scenario as well.

249545

Object subgroup lookup was not filtered by the selected group on the work order template form

On the work order template form, the object subgroup lookup for a task showed all subgroups instead of only those for the selected group, unlike the rental type form where this filtering already worked. The subgroup lookup on the work order template form now filters consistently with the rental type form.

249725

Rental Invoice Details showed only one consumption line after a credit and reinvoice

Opening Rental Invoice Details from a pending project invoice proposal that had gone through a credit and reinvoice showed only the reinvoice consumption component line; the credited line was missing. Rental Invoice Details now shows both the debit and credit consumption component lines in this scenario.

249728

Serial number on a rental order line was not validated with Man operated equipment enabled

With Man operated equipment enabled, manually changing the serial number on a rental order line accepted an invalid or non-existing value without validation, which could later cause picking list registration to fail. The validation used in the base product, which had been skipped in the Man operated equipment extension, has been reapplied.

249733

Work order task was added despite an object subgroup mismatch between the template and the rental type

Creating a work order only validated the object group between the business object's rental type and the work order template line, so a task could be added even when their object subgroups did not match. The validation now also checks the object subgroup before adding the task.

249758

Recalculate Price Tier did not apply an updated rental agreement price tier to the rental order

Running Recalculate Price Tier on a rental order line after changing the price tier multiplier on the linked rental agreement did not update the rental price or tier multiplier, because the system used cached pricing data from when the order was created. The pricing cache is now cleared before recalculating, so the latest rental agreement values are always applied.

249826

Rental order confirmation created component confirmation transactions for sales lines

With Man operated equipment enabled, confirming a rental order created component confirmation transactions for order lines of type Sales/Purchase, even though cost components do not apply to those lines. On large orders, this could add thousands of unnecessary rows and slow confirmation significantly. Confirmation now creates component confirmation transactions only for Rental and Sub-Rental line types.

250220

Rental totals kept the original chargeable days after transferring a Project Rental Quote with a changed on-rent date

Changing a line's on-rent date on a Project Rental Quote and then transferring it to a rental order updated the on-rent date on the rental line, but Rental totals still calculated chargeable days, rental amounts, discounts, and consumption-based billing amounts from the original header date. The rental order lines and invoice periods now correctly reflect each line's own on-rent date from the quotation.

250245

Sales/purchase order data elements did not show in the Service plan board planning blocks with MOE enabled

With Man operated equipment enabled, data elements of category Sales/purchase order configured in the layout manager did not appear in the planning blocks on the Service plan board, although they were visible from the right-click form. The planning blocks now show this sales/purchase order information again, and the calendar filter for Man operated equipment still works as expected.

250256

Confirmed return journal and its work order were not deleted after confirming all deletion prompts

Confirming all three deletion prompts for a confirmed return journal, including deleting its related work order in Created status, deleted nothing and showed no error. The delete confirmation logic has been corrected so confirming deletes the return journal and, when the related work order is in a deletable status, the work order as well; a work order in a non-deletable status is left unchanged.

250285

Saving a rental order line and opening the RLE caused an error

Saving a rental order line and opening the Rental Line Editor (RLE) sometimes produced an update-conflict error. In the background save flow, an unnecessary price calculation for optional items not shown in that flow has been removed, since those items are not retained anyway. This resolves the conflict without affecting pricing on the created rental lines or RLE behavior when opened by the user.

250309

Changing a work order's organization invalidated existing project transactions

Changing the organization on a work order header deleted and recreated the project's funding source, invalidating open transactions such as item requirements, and left the default invoice account incorrectly linked. The funding source is now updated in place to reflect the new customer instead of being deleted and recreated, and the default invoice account is updated with the new customer's details.

250503

'Exclude blocked for invoicing' defaulted to No instead of Yes

The 'Exclude blocked for invoicing' checkbox defaulted to No on the Rental Invoice and Project Invoice Proposal dialogs, and on new Batch Invoice Configuration records, instead of Yes as intended. The default value has been corrected to Yes in all three places, so rental lines with Block for invoicing = Yes are excluded from invoice proposals by default.

250641

Updating a rental type caused performance issues in dual-write environments

To address the performance lag observed when updating the description and other fields on the Rental Type, the logic in the Business Object Component entity has been updated to skip dual-write synchronization when the Rental Type table is updated. This prevents unnecessary dual-write processing and improves the overall update performance.

250773

Deleting a supplementary item from a rental order line was slow

Deleting a supplementary item from a rental order line in the Rental Line Editor took an unusually long time to complete. An unnecessary search step has been removed from the delete process. Kit pricing still recalculates correctly, so deleting a supplementary or kit-component item now completes in seconds instead of minutes.

250803

Excluding a consumption group ID in the RLE did not work consistently

In the Rental Line Editor, excluding a charge-type consumption group ID worked the first time, but repeating the action on a new line for the same rental order included all consumption groups instead. A separate, faster method now handles this action, avoiding a platform issue caused by clicking the checkbox before the previous click finished processing.

250841

Changing a fixed asset's serial number left it linked to the old business object

Reassigning a fixed asset's serial number to a new business object did not close the asset-log link on the previous business object, so the old object kept reporting the fixed asset after the reassignment. The change-serial process now closes the previous business object's asset-log link on the reassignment date: a same-day link is deleted, and an older link is ended the day before reassignment. Asset-to-business-object history is now accurate after a serial number change.

251189

Main item was not auto-picked when a component's auto picking was disabled

In an assembly journal for a purchased main item, the main item was not picked automatically if any component had automatic picking set to No. Automatic picking now handles both Yes and No values of the Temporary assembly setting on the set item's rental type, and bulk items are picked according to the automatic picking setup on their own rental type.

259568

Unpicking a Sales/Purchase line showed an incorrect assignment error

Unpicking a rental order line of type Sales/Purchase showed the error "Business objects cannot be assigned to order lines of type Sales/Purchase," even though the unpick had already completed. Business object assignment during unpicking is now conditionally restricted for Sales/Purchase rental lines, so the error no longer appears.

260355

Rental transaction type ignored an item's Sales/Purchase default

Adding an item with Default order line type = Sales/Purchase to a Project Rental Quotation line always set the Rental transaction type to Rental instead of Sales. The Rental transaction type is now derived from the item's Default order line type when it is added to the quotation line, while still allowing users to override it manually.

267250

Partial bulk returns left a return journal behind in inbound information

After a partial return of a bulk item, the remaining quantity was updated on both the old and new return journals, instead of only the new one, and the old journal's line was not deleted. The remaining quantity is now maintained only on the applicable journal, and the bulk line on the other journal is deleted.

270748

Label typo in work order parameters: "Resource goup planning"

The label "Resource goup planning" in work order parameters was missing a letter. The label has been corrected to "Resource group planning."

271320

Rental credit wizard showed a different credit amount after canceling and reopening

When the rental credit wizard was canceled and opened again for an invoiced rental order with charges, it showed a different credit amount than the first time, because the charge amount was handled inconsistently. The credit wizard now shows the same, correct credit amount each time it is opened.

271334

Work order status stayed "Partly Charged" after full processing on fixed-price projects

For a fixed-price project, a work order's status changed to Partly Charged after the on-account transaction was invoiced, even though all transactions had been processed. The status check now considers only on-account transactions for fixed-price projects, ignoring cost, item, fee, and expense transactions, so the work order status correctly reflects whether it is partly or fully charged.

271412

Generating a proposal on a return journal slowed down as lines were added

Generating a proposal on a return journal got progressively slower as more lines were added, taking over 40 seconds by line 100. The update statements now exclude lines already at their target value, so each "Generate proposal" click takes about the same time regardless of how many lines already exist on the journal.

271559

Automatic picking screen did not show the main item when all set items allow automatic picking

In Anywhere, the automatic picking screen did not show the main set item, even though all items in the set had Allow automatic picking set to Yes. The screen now considers the Temporary assembly setting and shows the main item if it is not picked yet.

271589

Canceling a picking list left split supplementary items behind

Canceling Generate picking list for a rental order with a serialized item and supplementary Sales/Purchase items left the supplementary lines split or with an incorrect quantity. Canceling the picking list now restores the original serialized and supplementary lines, including their quantities, without leaving split lines behind.

271590

Generating picking lists for large orders timed out after upgrading to 10.0.48

After upgrading to 10.0.48, generating a picking list for a rental order with many serialized lines became progressively slower and could time out the session. The order is now confirmed once after all lines are split, instead of being reconfirmed repeatedly during the split, so picking lists for large orders generate reliably.

272320

Rental Gross Amount showed incorrectly for a zero-price CBB item

For a consumption-based billing usage-driven item with a Rental Gross Price of 0.00, the Project Invoice line period incorrectly showed a non-zero rental gross amount. This has been corrected so the invoice line period no longer shows a rental gross amount for these items.

272325

Correcting off-rent fuel credited the on-rent transaction twice

Correcting an off-rent fuel transaction, for a rental type with Invoicing fuel at start enabled, credited the on-rent fuel transaction a second time. The on-rent fuel transaction is no longer duplicated when the off-rent fuel transaction is corrected.

272356

Automatic charges were not applied to items added via the RLE

Automatic charges configured for a rental item, or its supplementary item, were not applied when the supplementary item was added through the Rental Line Editor (RLE) on a rental order or rental quote. The standard markup search and application logic now runs during RLE line creation, so automatic charges are applied correctly.

272446

Insurance amount was miscalculated per period for a CBB credit and reinvoice

On the invoice proposal's period grid, a Credit+Reinvoice for a consumption-based billing usage-driven item with a changed consumption tier showed an incorrect per-period insurance amount, although the invoice's total insurance amount was correct. The period-level insurance-on-gross-% calculation now uses the already-posted gross price for that period instead of the newly recalculated tier price, so the per-period amount now matches the total.

272465

Non-CBB items showed CBB consumption charges in Rental Invoice Details

On an order with both a CBB and a non-CBB item, Rental Invoice Details showed consumption-usage charges for the non-CBB item, even though it was not configured for usage-driven billing. Consumption data is now scoped only to lines configured for CBB, so it is no longer carried over to a non-CBB line on the same order.

272466

Business Object Log showed the wrong location when a business object was received elsewhere

When a business object was received at a location other than the purchase order's default, its Business Object Log entry still showed the default location. The logic now retrieves the inventory dimensions from the Item Arrival Journal Registration Line instead of the Purchase Line, so the actual location is recorded.

272467

Insurance percentage recalculated incorrectly for a non-CBB item during re-invoicing

On a Project Rental Order combining a CBB and a non-CBB item, changing the non-CBB item's Rental Gross Price during a re-invoice recalculated the insurance percentage incorrectly. The insurance percentage is now preserved from its originally configured value, so an unrelated item's price update no longer changes it.

272601

Insurance amount covered 27 days instead of 28 when Insure rental stops was set to Yes

After posting an invoice for a rental order line with Insure rental stops set to Yes, the insurance amount was calculated for 27 days instead of the full 28-day period, excluding the rental stop day. The insurance amount is now calculated for all calendar days in the period, including rental stop days.

272614

Clean up log tables batch job failed with a 1,000-operation limit error

The Clean up log tables batch job failed with an error about the 1,000-operation limit when a large number of log records had to be deleted in a single transaction. This has been fixed, so the batch job now completes without exceeding the limit.

272636

Amendment Log showed amendments from other rental orders and projects

The Amendment Log displayed amendments from other rental orders and projects, not just the current project rental quotation. Since quotations don't support amendments, the Related Amendments button is now hidden on the Rental totals form when opened from rental or project rental quotation lines.

272696

Rental Transfer Journal allowed the same business object on two active journals

The same business object could be assigned and processed on two active Rental Transfer Journals at once, for example through duplicate browser sessions. Validation now checks the business object's current location against the journal's From location before posting, preventing this duplicate processing.

272738

Rental Gross Amount was incorrect after switching Invoice Profile to Monthly with a credit pending

Changing the Invoice Profile (e.g., from Weekly to Monthly) on a rental order line with a period marked for credit produced an incorrect Rental Gross Amount. It also caused inconsistent period values: calendar days followed the new profile, while chargeable days and credit values followed the original one. The existing validation for changing the Invoice Profile now also checks for invoice periods pending credit and blocks the change if any exist. As a result, the Invoice Profile can only be changed when no invoiced periods remain uncredited.

272745

Insurance amount excluded rental stop days when Insure rental stops was enabled

With Insure rental stops set to Yes, the insurance amount excluded rental stop days instead of covering all calendar days in the period, after posting a project invoice proposal. The calculation now includes rental stop days in the insurance base.

272811

Rental counting for bulk items showed incorrect quantities

Rental counting journals for bulk items calculated incorrect on-hand quantities when items transferred between warehouses or legal entities, and for serialized objects. Rental counting now calculates the correct on-hand quantities for bulk items in these scenarios.

272820

Rental on-hand became negative after scrapping a serialized rental item

When a serialized rental item was scrapped, the on-hand quantity became negative instead of zero, and recalculating rental on-hand did not correct it. The rental transaction now posts as inactive when the Inventory movement journal moves a negative quantity, excluding it from the rental on-hand calculation.

272855

Multiple Environment Fee charges were created after posting an invoice or running the Credit Wizard

Posting an invoice for a rental order with a percentage-based Environment Fee charge created duplicate charge lines, and running the Credit Wizard also generated multiple lines for the same fee. The Environment Fee and similar charges now post as a single line during invoice posting and the Credit Wizard.

273189

Final invoice miscalculated for a usage-driven CBB item with Temporary Exchange or short-term rent

For a usage-driven CBB item with day-based tiers, a Temporary Exchange replacement used the wrong chargeable-day count, and its estimated costs did not match the original line's estimate. Actual consumption transactions on the replacement line now use the tier for the total rental period, and the estimated cost calculation matches the original line.

273440

Confirming an Assembly journal with bulk components caused major performance issues

Confirming an Assembly journal with bulk components, or with serialized lines that were not pre-assigned, caused major performance issues; with dual-write enabled, confirmation could take several minutes. An additional join on RentalTypeId now narrows record matching in the assembly and disassembly component journal line entities, preventing blank-serial records from matching indiscriminately and speeding up confirmation.

273642

Resource auto scheduling ignored the Prevent creation Human resource planning records parameter

Automatic resource-group scheduling on a work order task ignored the Prevent creation Human resource planning records parameter and created planning records for all resources. Auto-scheduling logic now checks this parameter: When enabled, no human resource planning records are created; when disabled, they are created as before.

273766

Insurance Gross % was reset to zero on a consumption-billed rental order line

On a rental order line billed only on consumption, with a rental gross amount of zero, an entered Insurance Gross % was reset to zero after refreshing and was not included in the totals. The insurance check now considers the rental amount and the consumption amount together, so gross and net insurance percentages are kept after saving and refreshing.

279909

Non-CBB item incorrectly showed consumption details on a rental order

An item without consumption-based billing setup still showed Consumption Details on the rental order, and invoice posting incorrectly requested a meter reading. A condition now prevents a consumption line from being created for non-CBB items when no rental type exists.

280158

Rental totals are empty while a project invoice is pending credit

After a proforma invoice was confirmed and the invoice proposal was cancelled through the credit wizard, the invoice-period lines disappeared from Rental totals for the rental line. Rental totals now keeps showing the invoice-period lines while the credit is pending, and fully credited periods are still excluded.

281181

Rental credit wizard ignored Insure rental stops in the insurance amount

With Insure rental stops set to Yes, the rental credit wizard calculated the insurance amount without the rental stop days. The insurance amount in the credit wizard now considers the insure rental stops setting and matches the posted invoice.

281357

Error in the rental calendar when the expected off-rent date is in the past

When the expected off-rent date was in the past and the line was partially invoiced, invoicing or opening rental totals raised a calendar error. The rental calendar is now built correctly for invoice profiles far in the future and for hour invoice profiles with a rental stop. Calendar error messages now include the rental order and lot ID.

Known Issues

Known issues in Release 10.0.49.61 (October 2026) of STAEDEAN Rental Management.

1. STAEDEAN Rental Management and Dual write

Note

Microsoft is investing heavily in Dual-write as synchronization tool instead of Data Integrator. Microsoft advises to use Dual-write. Dual-write is a near real-time (1-10 seconds) solution. Data Integrator is a batch-driven solution which is always slower in displaying information. However, Dual-write can still be ‘slow’ as some synchronizations take a minimum of 5 seconds, which cannot be made faster.

Also, Dual-write has its limitations, known issues and unsupported features which are described in the Mapping Concept pages of Dual-write, see the Dual-write home page.

Note

Microsoft is continuously adding new features in the application directly and via Feature Management. Sometimes these are in public preview and will be made generally available in future releases. In other cases, these are already generally available, and you have the choice to activate them.

Currently, we are not testing compatibility with all new features or combinations.

Once a feature is enabled in the customer environment and in case of any issues or questions related to new standard features and our solutions, kindly contact us via STAEDEAN support.

2. Microsoft feature: Match the detail for vendor invoices

Unfortunately, it was discovered during testing that the sub-rental invoicing with variances functionality which was released with number 109281 in the 10.0.13 release is affected by Microsoft's feature "Match the detail for vendor invoices". Keep this feature turned off if you're using the sub-rental invoicing with variances functionality. Microsoft has received negative feedback about this feature and will be redesigning it. Therefore we will not be working on compatibility until the Microsoft redesign is completed.

3. STAEDEAN Rental Mobile Operations

  • Depending on your licensing model, you might encounter an exception when synchronizing the data from D365 F&SCM to the local device, stating "The per app limit for storage has been exceeded. Reduce the amount of data to be stored or use Clear Data to free up space." If this is the case, please review your licensing model and purchase additional licenses as required.

  • Sometimes, even the though resource is configured correctly, the first-time configuration on mobile app triggers message saying that resource must be filled in. This issue does not occur consistently. To work around this, create a work order in D365 F&SCM first, and then try again in the mobile app.

Deprecations

Deprecations in Release 10.0.49.61 (October 2026) of STAEDEAN Rental Management.

Refer to the installation guide for technical details.

1. D365 F&SCM 10.0.45 - Obsolete objects

In the D365 F&SCM 10.0.45 release, many objects are marked as 'Obsolete' and will be deprecated in the coming releases.

In the 10.0.48 release, several STAEDEAN Rental Management classes and methods are affected. STAEDEAN has made adjustments to ensure that the methods and classes continue working correctly. The following classes and methods are affected:

  • DNRMarkupAutoTableTable_Extension

  • DNRMassPriceUpdateEngineService

  • DNRWhsWorkCreateReceivingClass_Extension

  • DNRMassPriceUpdateLinesService

  • DNRClearExtensionCache

  • DNRProjPostClass_Extension

  • DNRBusinessObjectV2EntityHelper

  • WPPWorkOrderLine

  • DNRPurchTableInteractionClass_Extension

  • DNRSalesTableTypeClass_Extension

Discontinued features

Features to be discontinued in the January 2027 release of STAEDEAN Rental Management.

1. Credit note

Starting in January 2027 the Credit note functionality on the rental order and the Credit approval in the rental order management list page will be discontinued, as this is replaced by the (project) Rental credit wizard.

2. Rental line editor v1

Deprecation of rental line editor v1 is delayed on request of customers. Current plan to deprecate (remove) RLE v1 is in the January 2027 release, and thus all customers should move from RLE v1 to RLE v2, before RLE v1 is deprecated.

Enabling the rental line editor v2 can be done in the Rental order management parameters.

If you have not yet moved to RLE v2, do so on time. If you have customizations, validate that they still work and take action if they don't.

3. Business object v1

Deprecation of Business object v1 is delayed on request of customers. Current plan to deprecate (remove) BO v1 is in the January 2027 release, and thus all customers should move from BO v1 to BO v2 before BO v1 is deprecated. Enabling the Business object version 2 can be done using a configuration key.

The reason for switching from business object v1 to the new business object v2 is to improve the performance. The biggest change is that the information of different log tables is stored in one table named BOBObjectCurrentInfo, which stores the "Current" information of the business object.

Don't forget to use the migration tool, which is available when Business object v2 is turned on as config key. The migration tool can be found in the module Utilities, under the header Data and is labelled: Business object view v2 data migration. The migration script brings the information from the different log tables into the table BOBObjectCurrentInfo.

As part of this change, in the previous release, the existing business object v1 is labelled Business object (deprecated). Business object v2 is renamed from Business object (preview) to Business objects.

Appendix

Additional information on Release 10.0.49.61 (October 2026) of STAEDEAN Rental Management.

1. Data entities

1.1 Data entities for import / export

Refer to the installation guide for technical details.

1.1.1 Known issues for this release

Rental shop card entity - shop card activation along with new card import does not work in this version. The rental shop cards should be imported in inactive mode and then activated manually.

1.2 Data entities for Business intelligence

Refer to the installation guide for technical details.

1.2.1 Known issues for this release

Some entities contain fields of the type datetime. Finance and Operations stores the information of these fields as UTC datetime in the SQL database table. To be able to transform this datetime to local time, an extra field is available in the SQL table containing the time zone id. Due to a technical limitation this information is not yet available and will be transformed in the BI data warehouse to a local time, based on a fixed value. It is expected that this issue will be solved in the next release.

1.2.2 Changes for this release

Below is a list with the major changes and impact of the modified data entities for this release. For further information you can contact our support department for additional services or training to assist in case needed.

1.3 Data entities for Rental Customer portal

Setting up/implementing the 'Rental Customer Portal' requires the setup of data integration projects to synchronize data from Finance and Operations to Dataverse.

One of the data integration projects that needs to be set up is the data integration project for synchronizing sales invoice line data. A data integration project uses a data entity to fetch data from Finance and Operations.

If you have a data integration project set up for synchronizing sales invoice line data and this data integration project makes use of the 'SalesInvoiceLineV2' data entity (i.e., 'Sales invoice lines V2'), then please create a new data integration project that makes use of the 'SalesInvoiceLineV3' data entity (i.e., 'Sales invoice lines V3'), as the 'SalesInvoiceLineV2' data entity is not supported anymore.

Please refer to the STAEDEAN Rental Management Customer Portal release notes for further details.

2. Configuration keys

This chapter contains a summary of all the configuration keys that are included in this release, along with the functionality they implement. If you are not using the functionality, please disable the corresponding configuration key. More information on how to disable configuration keys can be found here.

Configuration key

Purpose

Recommendation

STAEDEAN Rental Management CE Integration

Supports the STAEDEAN Rental Management CE product and functionality

Disable if the STAEDEAN Rental Management CE product is not being used

STAEDEAN Rental Management PowerApps

Supports the STAEDEAN Rental Management Mobile product and functionality

Disable if the STAEDEAN Rental Management Mobile product is not being used

Rental customer portal

Supports the STAEDEAN Rental Management Customer portal product and functionality

Disable if the STAEDEAN Rental Management Customer portal product is not being used

Rental data entities (BI)

Supports the STAEDEAN Rental Management BI product and functionality

Disable if the STAEDEAN Rental Management BI product is not being used

Keep deleted DynaRent * objects

Objects that have been deprecated between certain periods

Disable after usage of the deprecations has been refactored

Deprecated features

Objects that have been deprecated

Disable after usage of the deprecations has been refactored

On-hand rental inventory

Supports the on-hand rental inventory functionality

Enable

Fleet number

Supports the fleet number functionality

Enable

Additional notes

Supports additional notes on work orders

Enable

Rental dates

Supports the rental dates functionality

Enable

Rental invoicing

Supports the rental invoicing functionality

Enable

Rental shop

Supports the rental shop functionality

Enable

Tax matrix

Supports the tax matrix functionality

Enable

Assign serial

Supports the assign serial functionality

Only enable when you want to use this functionality (by default it is disabled)

Anywhere for Rental

Supports Rental specific Anywhere applications

Only enable when you want to use this functionality (by default it is disabled)

Consumption-based billing

Supports consumption-based billing functionality

Only enable when you want to use this functionality (by default it is disabled)

Work Order Quotation

Supports work order quotation functionality

Only enable when you want to use this functionality (by default it is disabled)

Business object components

Supports the business object components functionality

Only enable when you want to use this functionality (by default it is disabled)

Business object location

Supports the business object locations functionality

Only enable when you want to use this functionality (by default it is disabled)

Credit exposure

Supports the credit exposure functionality

Only enable when you want to use this functionality (by default it is disabled)

Fuel Management

Supports the fuel management functionality

Only enable when you want to use this functionality (by default it is disabled)

3. Roles and security

This chapter contains the latest information about the roles and security within this release. This release contains several specific roles that we have identified. These roles and related security can be used as a foundation for extend it to your own needs. In this release, we do not deliver full duties and privileges for the entire STAEDEAN Rental Management solution yet and we do not ensure that any pre-configured roles work in combination with standard D365 F&SCM roles and security. In the upcoming releases, we will focus on this area in particular by leveraging the standard D365 F&SCM security features.

3.1 Roles overview

Below is an overview of the available STAEDEAN Rental Management roles in this release:

Role name

Description

Administrator

Administrator

DynaRent User

Simple User

Rental Administrator

Administrator at the rental department

Rental Clerk

Operational rental employee

Rental Coordinator

Coordinator at the rental department

Fleet Finance

Financial overview of the entire fleet

Fleet Manager

Operational fleet manager

Rental Manager

Manager at the rental department

Rental Representative

Sales representative who manages rental customers and quotations

Rental Sales Clerk

Sales clerk who enters and processes rental orders

Service Coordinator

Coordinator at the service department

Service Planner

Service planner

Technical Administration

Manager of the service department

Technical Manager

Technical manager at the service department

Transport Manager

Manager of the transport department

Transport Planner

Transport planner

Workshop Employee

Employee at the workshop

Workshop Manager

Manager at the workshop

DynaRent Field Service Engineer

For employees using the Field Service App

Customer Portal Integration User

For the user account used for Portal integration