Hello Microsoft Team,
When attempting to check for updates, we encountered the following error:
"Cannot edit a record in Vendor parameters (VendParameters). An update conflict occurred due to another user process deleting the record or changing one or more fields in the record."
Update on the Issue After PU44
After investigation, we found that the issue preventing certain features from being enabled was caused by specific fields in VendParameters being set to Yes or No inappropriately.
Root Cause
Two newly introduced features depend on specific VendParameters fields, which in some cases were left with incompatible values.
Impacted Features and Fields
- Require SWIFT and IBAN for non-US vendors
- Field: VendBankIbanSwiftRequired
- ✅ Setting this field to True resolved the feature activation issue.
- Match the detail for vendor invoices
- Related Field: UseTotalPriceMatching
- ✅ For some companies, setting Match invoice totals to False allowed the feature to activate successfully.
Additional Required Default Values Before Enabling the Feature
- Display invoice totals match icon → Default: “If greater than tolerance”
- Invoice totals tolerance percentage → Default: 0.00
Workaround Applied
We manually updated the above fields for the affected legal entities.
This allowed the features to be enabled successfully and resolved the “Check for updates” error.
Request for Hotfix
While the workaround is functional, we request an official hotfix to ensure these fields are set to the correct defaults automatically when enabling the new features, preventing the issue from recurring in future updates or environments.
Thank you,
Aia Jamal.
5Y Technology
