RazorERP PRD Build, 06082025
New Software Build Report (PRD build, 06082025)
This list includes the highlights of some of the key features and fixes that are included in the latest build.
Release date: August 06, 2025
Identifier | Issue / Request | Resolution/Change | ||||||||||||
25470 | Consignment PO Creation Problem | All items added to POs or a failure message will be displayed. | ||||||||||||
25467 | Avalara tax codes | Added | ||||||||||||
25466 | Consignment Items | Fixed unlink Consignment Items from Purchase Order on cancel. Now after we cancel a Purchase Order we will remove link between Purchase Order Item and Inventory. Also we will save this link as “History”, so users can still access the Purchase Order Items info on Purchase Order page. | ||||||||||||
25464 | Change Billing Database Names | Added a new column
Service name and description were added to the grid. Clients need duplicated values for billing name, but service name can’t be duplicated. Clients can use service description for this purposes (to be shown in invoice). | ||||||||||||
25461 | Location Auto location Policy | New option Include new locations in Sales Channels was added to the System Settings: If this option is enabled - the new location will be created with option Don't include in Resale Channels disabled for location: But it affects only new locations created from Location autocomplete: | ||||||||||||
25456 | Convert Portal Notification | Notifications for Client Portal Quote is converted into an Order now work.
| ||||||||||||
25437 | Include Net weight in Recycling Inbound settlement report | Net Weight and Tare Weight have been added to the Recycling Inbound Settlement report. | ||||||||||||
25434 | Razor API Issue with an Asset creation | Issue was repeated when you send Price = 0 and PriceTypeId = NULL with Asset Post, it has been fixed. | ||||||||||||
25416 | Proforma Invoice Print is greyed out | Printing of Proforma Invoice available now for any Source Type, printing disabled for sales order came from external integrations. | ||||||||||||
25396 | Client Portal - Not able to update user address | Added ability to use ()-+ and spaces. Added the length limit to phone numbers (15), fax (15), email (50), job title(200) and format for the fax. | ||||||||||||
25392 | The SO allocated grid Price field improvement | Max limit of Price field in sales order allocated items grid was increased from 1,000,000 to 2 147 483 647 | ||||||||||||
25382 | Reports -> Reports. Purchase Order Summary report. Implement filtering by Invoice Created Date | Added invoice created date and updated column names to purchase order summary report. | ||||||||||||
25367 | Client Portal. Context menu doesn't work for old grids | Context menu “Reset Columns“ should be add to all old grids like this | ||||||||||||
25357 | Portal Quote BOL & PO do not carry over onto inbound recycling orders | BOL # transferring upon converting portal quote to inbound order was added. | ||||||||||||
25347 | Test results for tablets not pulling in from Blancco | Audit tool reports grid loading was optimized to increase the performance | ||||||||||||
25339 | Download Report Error | The report generator receives a model that has a non-fixed type as input. For example, it expects a number, but in fact it is NULL. This has been fixed. | ||||||||||||
25310 | Quipt Integration - Set "Service Class" and "Signature Type" via API | ShippingMethodId and SignatureTypeId have been added to the SalesOrderShipping update endpoint. | ||||||||||||
25309 | Quipt Integration - Set "Residential Delivery" via API | Added the 'Residential Delivery' flag to both the GET Shipping response model and the PUT Shipping request model | ||||||||||||
25306 | Added validation for PostalCode in /api/v1/Customer/{customerId}/address | Format: Alphanumeric + optional hyphen/space (^[a-zA-Z0-9]+([ -]?[a-zA-Z0-9]+)*$). Length: 3–10 chars (covers standard formats like 12345, SW1A 1AA, 95630-3013). | ||||||||||||
25296 | Sales Feed - Add MPN and IPN | Added MPN and IPN fields to the Sales Feed.
| ||||||||||||
25275 | We are missing the Tax Exempt Logic that needs to disable Tax if the customer is tax Exempt | Features/Improvements:
| ||||||||||||
25261 | Box Program - Assets in quarantine view add ACCOUNT name | Added customer search in the Assets in Quarantine query. | ||||||||||||
25253 | Include all fields in Inventory Detail Export | The Commodity Business Unit, Lot Business Unit, Lot State Program fields are now part of the Excel export report. | ||||||||||||
25241 | API addition to edit the 1 time ship to address | Added a new endpoint for updating shipping address in the public API. | ||||||||||||
25231 | 'Login' or 'User name' for same entity | Changed texts from | ||||||||||||
25229 | Purchases -> Purchase Order. Bulk Insert action generates SKU only for the first generated item | All generated inventory items now have an SKU number. | ||||||||||||
25228 | Box Program - Reconciliation fee | Added "Show fees with zero amount" filter option to the Box Program Transaction Log page: | ||||||||||||
25201 | Cedar integration | Cedar integration was added: | ||||||||||||
25156 | Client portal not loading: | Reworked the URL pathname handling and now it isn’t case sensitive. Examples: /pOrtal → /portal/ | ||||||||||||
25140 | Sales Order - add Grade column, get it from SKU | Grade column has been added to the Unallocated grid on the Sales Order page. Advanced Inventory Search Unallocated
Pick List Items Requested | ||||||||||||
25134 | Create Linked Purchase Order and COGS Allocation to assets received on Primary PO |
When item is added/removed in primary PO or service is added/removed in linked PO recalculation not occur. It should be made manually by click on "Recalculate internal cost" button. | ||||||||||||
25113 | Fix the contact password storage. Use per-customer salt. |
| ||||||||||||
25112 | Fix JWT auth of the new portal | Added endpoints to refresh-token and sign-out. Logging adds a refresh token to cookie. | ||||||||||||
25086 | Box Program: Country Issue: | Renamed from | ||||||||||||
25069 | Requesting Additions to Source and Order Type | The requested new order and source types have been added to the source table on the sales order. | ||||||||||||
25054 | Need MPN field added to pick list | MPN field has been added in the picklist edit page. | ||||||||||||
25052 | Enable Certified Destruction as a Report Filter, include CD in reports | Certified Destruction field has been added to the report designer datasources (order, lot, commodity).
| ||||||||||||
25051 | CD status to show on a column on these reports | CD column has been added to the Loading Report and Loading Summary Report.
| ||||||||||||
25050 | Display CD Status in Settlement Detail and Summary | CD columns have been added to Inbound/Outbound settlement grids.
| ||||||||||||
25049 | CD Status in Inventory Detail and Summary Views | Added CD field with filtering and sorting to Inventory Detail grid. Substrings with CD/NOT CD separation have been added to the | ||||||||||||
25045 | CD flag for the OO |
1.1. Create outbound orderAdded CD column into OO grid. Added a checkbox to the OO creation/editing form. Please note that after creating OO it is not possible to change the CD flag.
1.2. Load outbound orderCD flag has been added to the OO Load page.
2.1. Outbound order loadAdded validation when adding a lot with CD to an order without CD.
3.1. Outbound order lot editorAdded display of CD when selecting a lot. 3.2. Outbound order lots gridCD column has been added. | ||||||||||||
25044 | CD flag on the Account level |
3.1. ERP → Recycling → Contract ManagementIf inbound CD is enabled, then adding a new commodity will automatically set is certified destruction.
3.2. API → Inbound Order → Estimates3.2.1. Get customer CD settings
200 {
...
"isCertifiedDestructionInbound": true,
...
"tags": [
{
...
}
],
"taxes": [],
"upsAccountNumber": null,
"uspsAccountNumber": null
}TODO: It is necessary to add the ability to automatically configure the CD flag for adding a commodity to the web ui. | ||||||||||||
25026 | Client Portal: an error when logging in | Added page reloading when new version is deployed and chunk is not found. | ||||||||||||
25003 | ALL Portal Grids Save the State of the Grids per user- constantly changes | Portal Grid now save mesh state. | ||||||||||||
24990 | Sub Account Notifications | Primary customers received notifications if a notification occurred for a child/sub account. | ||||||||||||
24945 | Making Weight a Required field | Additional check for the value in the Weight field has been added.
1.1. Select 1.2. Go to 1.3. Select added commodity and go to the Requirements dialog. 2.1. Select inbound order (for example 2.2. Add contract in change inbound order dialog. Asset verification is performed only at 3.1. Select asset, set weight to 0 and update. | ||||||||||||
24939 | The 'undefined' tag when adding EAN/UPC | Before:
Fixed | ||||||||||||
24806 | Quote Statuses Improvements |
| ||||||||||||
24567 |