# Acumatica Releases | Software updates

# Acumatica Cloud ERP: 2025 R1

<div id="bkmrk-full-pdf-document-he">Full PDF document here:</div><div id="bkmrk-">[AcumaticaERP\_2025R1\_ReleaseNotes\_full.pdf](https://wiki.danicus.net/attachments/11)</div><div id="bkmrk--1">  
</div><div id="bkmrk--2">  
</div><div id="bkmrk-release-notes-2025-r">Release Notes 2025 R1</div><div id="bkmrk-%C2%A0"> </div><div id="bkmrk-contents">Contents</div><div id="bkmrk-%C2%A0-1"> </div><div id="bkmrk-copyright-5">Copyright 5</div><div id="bkmrk-introduction-6">Introduction 6</div><div id="bkmrk-installation-and-upg">Installation and Upgrade Notes 7</div><div id="bkmrk-actions-before-the-u">Actions Before the Upgrade 10</div><div id="bkmrk-post-upgrade-changes">Post-Upgrade Changes and Actions 11</div><div id="bkmrk-crm%3A-implementation-">CRM: Implementation of the ISO 20022 Address Format 13</div><div id="bkmrk-crm%3A-improvements-to">CRM: Improvements to the Calculation of Case Commitments 15</div><div id="bkmrk-devicehub%3A-polling-f">DeviceHub: Polling Frequency Settings for DeviceHub Scales 19</div><div id="bkmrk-documentation%3A-impro">Documentation: Improvements in User Guides 20</div><div id="bkmrk-field-services%3A-supp">Field Services: Support of Stock Items With Lot or Serial Numbers Assigned in Appointments 22</div><div id="bkmrk-field-services%3A-impr">Field Services: Improvements in Managing Project-Specific Inventory 26</div><div id="bkmrk-finance%3A-increasing-">Finance: Increasing of the Authorized Payment Amount 30</div><div id="bkmrk-finance%3A-payment-rec">Finance: Payment Receipts for Released Transactions 35</div><div id="bkmrk-finance%3A-prepayments">Finance: Prepayments from Sales Order Payment Links 43</div><div id="bkmrk-finance%3A-recording-o">Finance: Recording of Finance Charges for Refunds 44</div><div id="bkmrk-finance%3A-support-of-">Finance: Support of the BAI2 Format by Bank Feeds 46</div><div id="bkmrk-finance%3A-other-impro">Finance: Other Improvements 49</div><div id="bkmrk-integrations%3A-abilit">Integrations: Ability to Deactivate Ship-Via Codes and External Carriers 53</div><div id="bkmrk-integrations%3A-filter">Integrations: Filtering in the Shop for Rates Dialog Box 55</div><div id="bkmrk-integrations%3A-multip">Integrations: Multiple Access Tokens for Each External Application 56</div><div id="bkmrk-integrations%3A-remova">Integrations: Removal of Obsolete FedEx and UPS Plug-Ins 59</div><div id="bkmrk-inventory-and-order-">Inventory and Order Management: Capturing Weights of Packages from DeviceHub 60</div><div id="bkmrk-inventory-and-order--1">Inventory and Order Management: Changes to Access Rights in Predefined User Roles 62</div><div id="bkmrk-inventory-and-order--2">Inventory and Order Management: Correction of Purchase Receipts for Drop-Ship Purchase Orders 65</div><div id="bkmrk-inventory-and-order--3">Inventory and Order Management: Correction of Purchase Receipts for Purchase Orders with the Normal Type 72</div><div id="bkmrk-inventory-and-order--4">Inventory and Order Management: Lot and Serial Attributes for Stock Items 82</div><div id="bkmrk-inventory-and-order--5">Inventory and Order Management: Receive Transfer Mode of the Receive and Put Away Form 91</div><div id="bkmrk-inventory-and-order--6">Inventory and Order Management: Other Improvements 101</div><div id="bkmrk-inventory-planning%3A-">Inventory Planning: Forecast Consumption Visibility 102</div><div id="bkmrk-inventory-planning%3A--1">Inventory Planning: Improved Traceability of Demand and Supply 104</div><div id="bkmrk-localization-%28canada">Localization (Canada): RBC ACH094 Plug-In for International Payments 105</div><div id="bkmrk-localization-%28canada-1">Localization (Canada): Support of T4A Reporting 107</div><div id="bkmrk-manufacturing%3A-due-d">Manufacturing: Due Date Handling in Production Orders 112</div><div id="bkmrk-manufacturing%3A-enhan">Manufacturing: Enhanced Material Availability and Production Readiness Tracking 114</div><div id="bkmrk-manufacturing%3A-enhan-1">Manufacturing: Enhanced Production Scheduling Views 115</div><div id="bkmrk-manufacturing%3A-enhan-2">Manufacturing: Enhancements in Finite Production Scheduling 116</div><div id="bkmrk-manufacturing%3A-other">Manufacturing: Other Improvements 117</div><div id="bkmrk-payroll%3A-accruing-ti">Payroll: Accruing Time Oﬀ by Earning Type for PTO Banks 118</div><div id="bkmrk-payroll%3A-calculating">Payroll: Calculating a Deduction Based on a Percentage of Eligible Earnings 120</div><div id="bkmrk-payroll%3A-detailed-pa">Payroll: Detailed Pay Stub Reports 121</div><div id="bkmrk-payroll%3A-exporting-b">Payroll: Exporting Batch Payments to ZIP 125</div><div id="bkmrk-payroll%3A-summary-rep">Payroll: Summary Report 127</div><div id="bkmrk-payroll%3A-taxes-by-co">Payroll: Taxes by Code Report 129</div><div id="bkmrk-platform%3A-improved-l">Platform: Improved Licensing for Anomaly Detection in Generic Inquiries 130</div><div id="bkmrk-platform%3A-improvemen">Platform: Improvements to the XML Import and Export Functionality 132</div><div id="bkmrk-platform%3A-extended-s">Platform: Extended Support for Date-Relative Parameters 135</div><div id="bkmrk-platform%3A-support-fo">Platform: Support for the Numeric Attribute Type 137</div><div id="bkmrk-platform%3A-other-impr">Platform: Other Improvements 138</div><div id="bkmrk-projects-and-constru">Projects and Construction: AIA Report with Time and Material Lines 140</div><div id="bkmrk-projects-and-constru-1">Projects and Construction: AP Document Recognition for Projects 143</div><div id="bkmrk-projects-and-constru-2">Projects and Construction: Enhanced Usability for AP Documents with Multiple Projects 145</div><div id="bkmrk-projects-and-constru-3">Projects and Construction: Enhancements to the Correction of Pro Forma Invoices 147</div><div id="bkmrk-projects-and-constru-4">Projects and Construction: Enhancements to the Cost Projection Functionality 150</div><div id="bkmrk-projects-and-constru-5">Projects and Construction: Improvements to AR and AP Reports 155</div><div id="bkmrk-projects-and-constru-6">Projects and Construction: Improvements in Tracking Project Inventory 161</div><div id="bkmrk-projects-and-constru-7">Projects and Construction: Improvements to the Creation of Final Lien Waivers 164</div><div id="bkmrk-projects-and-constru-8">Projects and Construction: Improvements to the Construction Bonding Report 166</div><div id="bkmrk-projects-and-constru-9">Projects and Construction: Improvements to the Subcontract Audit Report 170</div><div id="bkmrk-projects-and-constru-10">Projects and Construction: Project Quotes in the Mobile App 173</div><div id="bkmrk-projects-and-constru-11">Projects and Construction: Usage of Free Stock for Projects with Project-Specific Inventory 175</div><div id="bkmrk-retail-commerce%3A-dep">Retail Commerce: Depreciation of Authorize.Net 178</div><div id="bkmrk-retail-commerce%3A-imp">Retail Commerce: Import of Shopify Orders Without Importing Customers 179</div><div id="bkmrk-retail-commerce%3A-imp-1">Retail Commerce: Import of Shopify Documents in the Default Store Currency 180</div><div id="bkmrk-retail-commerce%3A-imp-2">Retail Commerce: Improvements to the Mapping of Taxes for Shopify 182</div><div id="bkmrk-retail-commerce%3A-imp-3">Retail Commerce: Improvements to Synchronization of Price Lists with Shopify 184</div><div id="bkmrk-retail-commerce%3A-inv">Retail Commerce: Inventory Replenishment for Amazon-Fulfilled Orders 185</div><div id="bkmrk-retail-commerce%3A-rep">Retail Commerce: Replacement of REST API with GraphQL API for Shopify 188</div><div id="bkmrk-system-administratio">System Administration: Email Scheduling for Reports 195</div><div id="bkmrk-customization%3A-acces">Customization: Access Rights for Custom Forms 200</div><div id="bkmrk-developer-documentat">Developer Documentation: New Topics 202</div><div id="bkmrk-mobile-development%3A-">Mobile Development: Dialog Result for the Close Button 203</div><div id="bkmrk-mobile-development%3A--1">Mobile Development: Displaying the Progress and Results of Processing 205</div><div id="bkmrk-platform-api%3A-improv">Platform API: Improved Logging in Connectors for External Systems 207</div><div id="bkmrk-platform-api%3A-proces">Platform API: Processing of API Rate Limits in a Connector for an External System 208</div><div id="bkmrk-platform-api%3A-change">Platform API: Changes to the Image Processor Modules of the Shopify and BigCommerce Connectors 210</div><div id="bkmrk-platform-api%3A-change-1">Platform API: Changes to the Methods of the ARPaymentEntry Graph 211</div><div id="bkmrk-web-services%3A-new-pa">Web Services: New PATCH Method in the REST API 212</div><div id="bkmrk-web-services%3A-tracki">Web Services: Tracking of Deleted Records Through OData 214</div><div id="bkmrk-web-services%3A-new-ma">Web Services: New Manufacturing Endpoint 216</div><div id="bkmrk-workflow-ui%3A-viewing">Workflow UI: Viewing of Workflow Changes 217</div><div id="bkmrk-fixes-and-enhancemen">Fixes and Enhancements 219</div><div id="bkmrk-%C2%A0-2"> </div><div id="bkmrk--3">  
</div><div id="bkmrk--4">  
</div><div id="bkmrk--5">  
</div><div id="bkmrk-%C2%A9-2025-acumatica%2C-in">© 2025 Acumatica, Inc. ALL RIGHTS RESERVED.</div><div id="bkmrk-no-part-of-this-docu">No part of this document may be reproduced, copied, or transmitted without the express prior consent of Acumatica, Inc.</div><div id="bkmrk-3075-112th-avenue-ne">3075 112th Avenue NE, Suite 200, Bellevue, WA 98004, USA</div><div id="bkmrk--6">  
</div><div id="bkmrk-restricted-rights">Restricted Rights</div><div id="bkmrk-the-product-is-provi">The product is provided with restricted rights. Use, duplication, or disclosure by the United States Government is subject to restrictions as set forth in the applicable License and Services Agreement and in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Soware clause at DFARS 252.227-7013 or subparagraphs (c)(1) and (c)(2) of the Commercial Computer Soware-Restricted Rights at 48 CFR 52.227-19, as applicable.</div><div id="bkmrk--7">  
</div><div id="bkmrk-disclaimer">Disclaimer</div><div id="bkmrk-acumatica%2C-inc.-make">Acumatica, Inc. makes no representations or warranties with respect to the contents or use of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. Further, Acumatica, Inc. reserves the right to revise this document and make changes in its content at any time, without obligation to notify any person or entity of such revisions or changes.</div><div id="bkmrk--8">  
</div><div id="bkmrk-trademarks">Trademarks</div><div id="bkmrk-acumatica-is-a-regis">Acumatica is a registered trademark of Acumatica, Inc. HubSpot is a registered trademark of HubSpot, Inc. Microso Exchange and Microso Exchange Server are registered trademarks of Microso Corporation. All other product names and services herein are trademarks or service marks of their respective companies.</div><div id="bkmrk--9">  
</div><div id="bkmrk--10">  
</div><div id="bkmrk--11">  
</div><div id="bkmrk--12">  
</div><div id="bkmrk--13">  
</div><div id="bkmrk--14">  
</div><div id="bkmrk--15">  
</div><div id="bkmrk--16">  
</div><div id="bkmrk--17">  
</div><div id="bkmrk--18">  
</div><div id="bkmrk-so%EE%80%80ware-version%3A-202">Soware Version: 2025 R1 Last Updated: 04/15/2025</div><div id="bkmrk-%C2%A0-3"> </div><div id="bkmrk--19">  
</div><div id="bkmrk-this-document-provid">This document provides important information about fixes, enhancements, and key features that are available in Acumatica ERP 2025 R1. The document is designed particularly for those who install Acumatica ERP. All users can benefit from reviewing this content to determine how they may benefit from the changes in this release.</div><div id="bkmrk-information-about-fi">Information about fixes, enhancements, and key features for those who customize Acumatica ERP or develop applications for it can be found in the separate Release Notes for Developers document.</div><div id="bkmrk-%C2%A0-4"> </div><div id="bkmrk-installation-and-upg-1">Installation and Upgrade Notes</div><div id="bkmrk--20">  
</div><div id="bkmrk-we-strongly-recommen">We strongly recommend that before administrators upgrade Acumatica ERP to a newer product version, they back up all configuration files and databases used by the application instances. For a detailed description of the general procedure of updating Acumatica ERP, see Upgrading of Acumatica ERP: General Information.</div><div id="bkmrk-multiple-changes-hav">Multiple changes have been made between Acumatica ERP 2024 R2 and Version 2025 R1 that may aﬀect customizations and integrations. For details, see Release Notes for Developers.</div><div id="bkmrk-if-the-acumatica-erp">If the Acumatica ERP instance was integrated with soware provided by an independent soware vendor (ISV) partner, we recommend that the administrator consult with this partner about the compatibility of its products with Acumatica ERP 2025 R1.</div><div id="bkmrk--21">  
</div><div id="bkmrk-supported-web-browse">Supported Web Browsers for Acumatica ERP Workstations</div><div id="bkmrk-supported-web-browse-1">Supported web browsers that can be used to work with Acumatica ERP 2025 R1 workstations are listed in the following table.</div><div id="bkmrk--22">  
</div><div id="bkmrk-web-browsers-on-mobi">Web browsers on mobile devices are not supported. We recommend that the Acumatica mobile app be used. Microso Internet Explorer is not supported.</div><div id="bkmrk--23">  
</div><div id="bkmrk-table%3A-supported-web">Table: Supported Web Browsers</div><div id="bkmrk--24">  
</div><div id="bkmrk-web-browser-version">Web Browser Version</div><div id="bkmrk-microsoft-edge-120-o">Microsoft Edge 120 or later</div><div id="bkmrk-mozilla-firefox-130-">Mozilla Firefox 130 or later</div><div id="bkmrk-apple-safari-17-or-l">Apple Safari 17 or later</div><div id="bkmrk-google-chrome-120-or">Google Chrome 120 or later</div><div id="bkmrk-for-details-on-syste">For details on system requirements, see System Requirements for the Acumatica ERP Installation.</div><div id="bkmrk--25">  
</div><div id="bkmrk-deprecated-support-f">Deprecated Support for the Authorize.Net Payment Plug-In</div><div id="bkmrk-starting-in-acumatic">Starting in Acumatica ERP 2025 R1, the Authorize.Net plug-in will no longer be supported or available in the system. We encourage companies to take advantage of the Acumatica Payments plug-in, which provides greater functionality, better support, and competitive rates.</div><div id="bkmrk-the-client-should-co">The client should contact its partner to create a presales support case to learn more about making the transition.</div><div id="bkmrk--26">  
</div><div id="bkmrk-if-the-company-have-">If the company have customer credit cards saved in the Authorized.Net gateway, aer an upgrade to Acumatica ERP 2025 R1, this data will be lost. The company should contact its partner for help with token migration.</div><div id="bkmrk--27">  
</div><div id="bkmrk-if-the-company-uses-">If the company uses Acumatica ERP 2023 R2 or a later version, a system administrator can configure the Acumatica Payments plug-in without making any soware changes. For more information about Acumatica Payments, see Configuring and Using Acumatica Payments and To Configure Acumatica Payments.</div><div id="bkmrk-%C2%A0-5"> </div><div id="bkmrk--28">  
</div><div id="bkmrk--29">  
</div><div id="bkmrk-deprecated-third-par">Deprecated Third-Party Soware</div><div id="bkmrk-starting-in-acumatic-1">Starting in Acumatica ERP 2025 R1, the system no longer supports the versions of third-party soware listed in the following table.</div><div id="bkmrk--30">  
</div><div id="bkmrk-software-version">Software Version</div><div id="bkmrk-windows-server-2016-">Windows Server 2016 64-bit edition</div><div id="bkmrk-microsoft-sql-server">Microsoft SQL Server • 2016 Service Pack 1</div><div id="bkmrk-%E2%80%A2-2017">• 2017</div><div id="bkmrk-mysql-community-serv">MySQL Community Server 5.7</div><div id="bkmrk-for-details-on-syste-1">For details on system requirements, see System Requirements for the Acumatica ERP Installation.</div><div id="bkmrk--31">  
</div><div id="bkmrk-changes-to-the-repor">Changes to the Report Scheduling</div><div id="bkmrk-starting-in-acumatic-2">Starting in Acumatica ERP 2025 R1, the report scheduling has been reworked, as described in System Administration: Email Scheduling for Reports. The changes to this functionality will be implemented in the stages listed in the following table.</div><div id="bkmrk--32">  
</div><div id="bkmrk-version-stage">Version Stage</div><div id="bkmrk-2025-r1-the-schedule">2025 R1 The Schedule Template button has been removed from the report toolbar of all report forms.</div><div id="bkmrk-the-report-migration">The report migration functionality has been added.</div><div id="bkmrk-2025-r2-the-send-rep">2025 R2 The Send Reports (SM205060) form has been removed.</div><div id="bkmrk--33">  
</div><div id="bkmrk-2026-r2-the-report-m">2026 R2 The report migration functionality has been deprecated. This includes the removal of the Mi- grate command from the Automation Schedules (SM205020) form.</div><div id="bkmrk--34">  
</div><div id="bkmrk--35">  
</div><div id="bkmrk-a%EE%80%80er-the-upgrade-to-">Aer the upgrade to Acumatica ERP 2025 R1, the system administrator will need to migrate automation schedules that have been configured by using the Send Reports (SM205060) form. For details, see After an upgrade to Acumatica ERP 2025 R2 and later, the functionality for sending reports using the Send Reports form will no longer be available.</div><div id="bkmrk--36">  
</div><div id="bkmrk--37">  
</div><div id="bkmrk-upgrade-policy">Upgrade Policy</div><div id="bkmrk-on-the-apply-updates">On the Apply Updates (SM203510) form, only minor updates are available for the currently installed version of Acumatica ERP. The administrator should upgrade the Acumatica ERP instance from previous major versions of the system to Version 2025 R1 manually on the server. (An upgrade through the web interface is not supported because the customization of the Acumatica ERP instance may be incompatible with Version 2025 R1 due to changes in Version 2025 R1.)</div><div id="bkmrk--38">  
</div><div id="bkmrk-prerequisite-steps">Prerequisite Steps</div><div id="bkmrk-before-administrator">Before administrators install Acumatica ERP 2025 R1 or upgrade to it locally, they need to do the following:</div><div id="bkmrk-%C2%A0-6"> </div><div id="bkmrk--39">  
</div><div id="bkmrk-1.-switch-the-intern">1. Switch the Internet Information Services application pool where the Acumatica ERP 2025 R1 instance will be installed to Integrated mode. (Classic mode is not supported.)</div><div id="bkmrk-2.-install-microso%EE%80%80-">2. Install Microso .NET Framework 4.8 on the server where the Acumatica ERP 2025 R1 instance will be installed.</div><div id="bkmrk--40">  
</div><div id="bkmrk-upgrade-path">Upgrade Path</div><div id="bkmrk-the-upgrade-to-acuma">The upgrade to Acumatica ERP 2025 R1 must be performed as described in the following table. The upgrade process depends on the version before the upgrade.</div><div id="bkmrk-table%3A-upgrade-paths">Table: Upgrade Paths for Acumatica ERP</div><div id="bkmrk--41">  
</div><div id="bkmrk-from-version-upgrade">From Version Upgrade Path</div><div id="bkmrk-2024-r2-a-direct-upg">2024 R2 A direct upgrade to Acumatica ERP 2025 R1 is supported.</div><div id="bkmrk-2024-r1-a-direct-upg">2024 R1 A direct upgrade to Acumatica ERP 2025 R1 is supported.</div><div id="bkmrk-2023-r2-a-direct-upg">2023 R2 A direct upgrade to Acumatica ERP 2025 R1 is supported.</div><div id="bkmrk-2023-r1-an-increment">2023 R1 An incremental upgrade is required. The following steps must be performed in the listed order:</div><div id="bkmrk-1.-upgrade-to-the-la">1. Upgrade to the latest Version 2023 R2 build available.</div><div id="bkmrk-2.-upgrade-to-versio">2. Upgrade to Version 2025 R1.</div><div id="bkmrk-2022-r2-an-increment">2022 R2 An incremental upgrade is required. The following steps must be performed in the listed order:</div><div id="bkmrk-1.-upgrade-to-the-la-1">1. Upgrade to the latest Version 2023 R2 build available.</div><div id="bkmrk-2.-upgrade-to-versio-1">2. Upgrade to Version 2025 R1.</div><div id="bkmrk-acumatica-erp-2025-r">Acumatica ERP 2025 R1 can be upgraded from the following particular versions:</div><div id="bkmrk-%E2%80%A2-2024-r2-update-8-%28">• 2024 R2 Update 8 (Build 24.208.0020) and earlier</div><div id="bkmrk-%E2%80%A2-2024-r1-update-16-">• 2024 R1 Update 16 (Build 24.116.0026) and earlier</div><div id="bkmrk-%E2%80%A2-2023-r2-update-19-">• 2023 R2 Update 19 (Build 23.219.0006) and earlier</div><div id="bkmrk-later-versions-are-c">Later versions are compatible with only the 2025 R1 Service Pack. It is not possible to upgrade them to Version 2025 R1.</div><div id="bkmrk-for-the-list-of-upgr">For the list of upgradable versions for later 2025 R1 updates, see the release notes for the particular 2025 R1 update.</div><div id="bkmrk-%C2%A0-7"> </div><div id="bkmrk-actions-before-the-u-1">Actions Before the Upgrade</div><div id="bkmrk--42">  
</div><div id="bkmrk-before-performing-th">Before performing the upgrade to Acumatica ERP 2025 R1, an administrator should perform the actions described in the following sections.</div><div id="bkmrk--43">  
</div><div id="bkmrk-inventory-and-order--7">Inventory and Order Management</div><div id="bkmrk-if-the-acumatica-lot">If the Acumatica-LotSerialNbrAttribute customization project was used in the system before the upgrade, the administrator should contact their Acumatica support provider and request a migration script. For existing stock item records, a user can import lot and serial attributes by creating and using an import scenario on the Import Scenarios (SM206025) form.</div><div id="bkmrk--44">  
</div><div id="bkmrk-%E2%80%A2-in-version-2025-r1">• In Version 2025 R1, lot and serial attributes are not supported in manufacturing, field services, and retail commerce. If a company has published this customization project to deliver the functionality to these areas before the upgrade, it must continue using the customization project.</div><div id="bkmrk-%E2%80%A2-stock-items-that-h">• Stock items that have been used in the customization project will not be added to Acumatica ERP if their lot or serial class had the When Used assignment method on the Lot/Serial Classes (IN207000) form before the upgrade.</div><div id="bkmrk-%C2%A0-8"> </div><div id="bkmrk-post-upgrade-changes-1">Post-Upgrade Changes and Actions</div><div id="bkmrk--45">  
</div><div id="bkmrk-an-administrator-sho">An administrator should be aware of the changes that have been made in the system aer the upgrade to Acumatica ERP 2025 R1 has been performed. The following sections describe these changes, as well as any actions that the administrator needs to take aer the upgrade.</div><div id="bkmrk--46">  
</div><div id="bkmrk-finance">Finance</div><div id="bkmrk-a%EE%80%80er-an-upgrade-to-a">Aer an upgrade to Acumatica ERP 2025 R1, the following changes will be made in the system:</div><div id="bkmrk-%E2%80%A2-on-the-payment-met">• On the Payment Methods (CA204000) form, the Send Payment Receipts Automatically check box will be cleared for all existing payment methods.</div><div id="bkmrk-%E2%80%A2-on-the-payments-an">• On the Payments and Applications (AR302000) and Cash Sales (AR304000) forms, the Don't Print and Don't Email check boxes will be selected for existing documents. As a result, these documents will not appear for processing on the Print/Email AR Documents (AR508000) form.</div><div id="bkmrk-%E2%80%A2-the-upgrade-script">• The upgrade script will perform the following changes on the Credit Terms (CS206500) form for all existing credit terms with the Custom due date type:</div><div id="bkmrk-%E2%80%A2-the-date-from-1-bo">• The Date From 1 box for the first due day will be set to 1 and made read-only.</div><div id="bkmrk-%E2%80%A2-the-date-to-2-box-">• The Date To 2 box for the second due day will be set to 31 and made read-only.</div><div id="bkmrk--47">  
</div><div id="bkmrk-inventory-and-order--8">Inventory and Order Management</div><div id="bkmrk-a%EE%80%80er-an-upgrade-to-a-1">Aer an upgrade to Acumatica ERP 2025 R1, on the Purchase Orders Preferences (PO101000) form, the state of the</div><div id="bkmrk-display-the-receive-">Display the Receive Transfer Tab check box will be the following:</div><div id="bkmrk-%E2%80%A2-selected-if-the-di">• Selected if the Display the Receive Tab check box was selected before the upgrade</div><div id="bkmrk-%E2%80%A2-cleared-if-the-dis">• Cleared if the Display the Receive Tab check box was cleared before the upgrade</div><div id="bkmrk--48">  
</div><div id="bkmrk-projects-and-constru-12">Projects and Construction</div><div id="bkmrk-a%EE%80%80er-an-upgrade-to-a-2">Aer an upgrade to Acumatica ERP Construction Edition 2025 R1, an administrator should run the recalculation of project balances on the Recalculate Project Balances (PM504000) form by clicking Process All on the form toolbar. The recalculation of project balances is required before the new date-sensitive cost projections can be used. For more information, see Projects and Construction: Enhancements to the Cost Projection Functionality.</div><div id="bkmrk--49">  
</div><div id="bkmrk-crm">CRM</div><div id="bkmrk-a%EE%80%80er-an-upgrade-to-a-3">Aer an upgrade to Acumatica ERP 2025 R1, the Email activity type will be selected in the Activity Type box of the</div><div id="bkmrk-email-templates-%28sm2">Email Templates (SM204003) form for all email templates except the following:</div><div id="bkmrk-%E2%80%A2-crcasespendingclos">• CRCasesPendingClosureNotification</div><div id="bkmrk-%E2%80%A2-crnewcasenotificat">• CRNewCaseNotification</div><div id="bkmrk-%E2%80%A2-new-case-comment-f">• New Case Comment from Portal</div><div id="bkmrk-for-these-email-temp">For these email templates, the System Email option will be selected in the Activity Type box.</div><div id="bkmrk--50">  
</div><div id="bkmrk-system-administratio-1">System Administration</div><div id="bkmrk-a%EE%80%80er-the-upgrade-to--1">Aer the upgrade to Acumatica ERP 2025 R1, a system administrator will need to migrate automation schedules that have been configured by using the Send Reports (SM205060) form. To locate these schedules, the administrator can filter schedules that have SM.20.50.60 in the Screen ID column on the Automation Schedule</div><div id="bkmrk-%C2%A0-9"> </div><div id="bkmrk--51">  
</div><div id="bkmrk-statuses-%28sm205030%29-">Statuses (SM205030) form. The system also displays a warning for these records. The administrator can click a link in the Schedule ID column to open the Automation Schedules (SM205020) form for the schedule.</div><div id="bkmrk-on-the-automation-sc">On the Automation Schedules form, for a schedule that requires migration, the Migrate button has been added to the form toolbar. Also, the system displays a warning about the deprecation of the Send Reports form and migration instructions.</div><div id="bkmrk--52">  
</div><div id="bkmrk-the-migrate-button-i">The Migrate button is available only if for a schedule, the Send Reports form is selected in the Screen ID box.</div><div id="bkmrk--53">  
</div><div id="bkmrk-the-migration-proces">The migration process creates an email template for each report template in the schedule and links it to a new schedule. It also deactivates the original schedule and marks as migrated to avoid duplication.</div><div id="bkmrk-for-details%2C-see-sys">For details, see System Administration: Email Scheduling for Reports.</div><div id="bkmrk-%C2%A0-10"> </div><div id="bkmrk-crm%3A-implementation--1">CRM: Implementation of the ISO 20022 Address Format</div><div id="bkmrk--54">  
</div><div id="bkmrk-acumatica-erp-2025-r-1">Acumatica ERP 2025 R1 introduces the extension of postal address data settings system-wide to adhere to the ISO 20022 standard. Adherence to the ISO 20022 standard provides the following advantages:</div><div id="bkmrk-%E2%80%A2-enhanced-consisten">• Enhanced consistency and accuracy of address data</div><div id="bkmrk-%E2%80%A2-improved-interoper">• Improved interoperability with global systems</div><div id="bkmrk-%E2%80%A2-better-data-exchan">• Better data exchange</div><div id="bkmrk-%E2%80%A2-more-e%EF%AC%80icient-proc">• More eﬀicient processing of international transactions.</div><div id="bkmrk-the-following-sectio">The following section describes the changes in address data settings.</div><div id="bkmrk--55">  
</div><div id="bkmrk-extended-address-set">Extended Address Settings</div><div id="bkmrk-starting-in-acumatic-3">Starting in Acumatica ERP 2025 R1, the following address settings have been added to the system:</div><div id="bkmrk-%E2%80%A2-department%3A-the-id">• Department: The identifier of a large division within an organization or building</div><div id="bkmrk-%E2%80%A2-subdepartment%3A-the">• Subdepartment: The identifier of a smaller division within a large division in an organization or building</div><div id="bkmrk-%E2%80%A2-street-name%3A-the-n">• Street Name: The name of the street</div><div id="bkmrk-%E2%80%A2-building-number%3A-t">• Building Number: The numerical or alphanumerical identifier assigned to the building</div><div id="bkmrk-%E2%80%A2-building-name%3A-the">• Building Name: The name of the building</div><div id="bkmrk-%E2%80%A2-floor%3A-the-number-">• Floor: The number indicating the level within the building</div><div id="bkmrk-%E2%80%A2-unit-number%3A-the-n">• Unit Number: The number identifying the particular unit or apartment if this is a multiunit building</div><div id="bkmrk-%E2%80%A2-post-box%3A-the-uniq">• Post Box: The unique identifier for the private mailbox in a post oﬀice where mail is delivered</div><div id="bkmrk-%E2%80%A2-room%3A-the-specific">• Room: The specific room identifier within the building</div><div id="bkmrk-%E2%80%A2-town-location-name">• Town Location Name: The name of the town location</div><div id="bkmrk-%E2%80%A2-district-name%3A-the">• District Name: The name identifying the subdivision within the city or town</div><div id="bkmrk-by-default%2C-the-exte">By default, the extended address settings are not displayed on forms containing address data. Users can define which address settings should be displayed on specific forms as follows:</div><div id="bkmrk-%E2%80%A2-on-inquiry-forms%3A-">• On inquiry forms: By using the Column Configuration dialog box (see the following screenshot)</div><div id="bkmrk-%E2%80%A2-on-data-entry-form">• On data entry forms: By using a customization project</div><div id="bkmrk-%C2%A0-11"> </div><div id="bkmrk--56">  
</div><div id="bkmrk-%C2%A0-12"> </div><div id="bkmrk-figure%3A-the-extended">Figure: The extended address settings in the Column Configuration dialog box</div><div id="bkmrk-%C2%A0-13"> </div><div id="bkmrk-crm%3A-improvements-to-1">CRM: Improvements to the Calculation of Case Commitments</div><div id="bkmrk--57">  
</div><div id="bkmrk-in-previous-versions">In previous versions of Acumatica ERP, the calculation of case commitment statistics was aﬀected by outgoing emails that the system created based on email templates. The system treated these emails as response activities</div><div id="bkmrk-%E2%80%94that-is%2C-activities">—that is, activities of the Email type with the Outgoing check box selected on the Activity Types (CR102000) form. Thus, the system recognized the system email date and time as the response date and time, stopped tracking the time for fulfilling case commitments, and cleared the Initial Response Due and Response Due boxes for the case on the Cases (CR306000) form.</div><div id="bkmrk-starting-in-acumatic-4">Starting in Acumatica ERP 2025 R1, the changes described in the sections below have been made to exclude system emails from the calculation time of fulfilling case commitments.</div><div id="bkmrk--58">  
</div><div id="bkmrk-enhancements-to-emai">Enhancements to Email Activity Types</div><div id="bkmrk-to-distinguish-email">To distinguish emails created by the system from other outgoing emails, the System Email activity type with the ASE type ID has been added to the Activity Types (CR102000) form. (The following screenshot shows this type.) Users cannot change the settings of this type or remove the type from the Activity Types form.</div><div id="bkmrk--59">  
</div><div id="bkmrk-figure%3A-the-system-e">Figure: The System Email activity type</div><div id="bkmrk-on-the-email-templat">On the Email Templates (SM204003) form, the Activity Type box has been added (see the following screenshot). In this box, users can select the type of email activity for which the selected email template is created.</div><div id="bkmrk-%C2%A0-14"> </div><div id="bkmrk--60">  
</div><div id="bkmrk-%C2%A0-15"> </div><div id="bkmrk--61">  
</div><div id="bkmrk-figure%3A-the-activity">Figure: The Activity Type box on the Email Templates form</div><div id="bkmrk-the-activity-type-bo">The Activity Type box has the following options:</div><div id="bkmrk-%E2%80%A2-email-%28default%29%3A-t">• Email (default): The email template is intended for emails created by users.</div><div id="bkmrk-%E2%80%A2-system-email%3A-the-">• System Email: The email template is intended for emails created by the system.</div><div id="bkmrk-the-system-email-act">The System Email activity type is selected by default in the following predefined email templates on the Email Templates form:</div><div id="bkmrk-%E2%80%A2-crcasespendingclos-1">• CRCasesPendingClosureNotification</div><div id="bkmrk-%E2%80%A2-crnewcasenotificat-1">• CRNewCaseNotification</div><div id="bkmrk-%E2%80%A2-new-case-comment-f-1">• New Case Comment from Portal</div><div id="bkmrk-if-an-email-template">If an email template has the System Email activity type, it cannot be selected in the Select Template dialog box on the Email Activity (CR306015) and Mass Emails (CR308000) forms.</div><div id="bkmrk-the-read-only-type-b">The read-only Type box has been added to the Email Activity form (see the following screenshot). This box displays the activity type of an email.</div><div id="bkmrk-%C2%A0-16"> </div><div id="bkmrk--62">  
</div><div id="bkmrk-%C2%A0-17"> </div><div id="bkmrk--63">  
</div><div id="bkmrk-figure%3A-the-type-box">Figure: The Type box on the Email Activity form</div><div id="bkmrk-by-default%2C-the-emai">By default, the Email option is selected.</div><div id="bkmrk--64">  
</div><div id="bkmrk-enhanced-case-commit">Enhanced Case Commitment Calculations</div><div id="bkmrk-the-include-system-a">The Include System Activities in Response Time Calculation check box has been added to the Commitments tab of the Case Classes (CR206000) form, as shown in the following screenshot. This check box gives users greater flexibility in calculating response time for the fulfillment of case commitments.</div><div id="bkmrk--65">  
</div><div id="bkmrk-figure%3A-the-include-">Figure: The Include System Activities in Response Time Calculation check box</div><div id="bkmrk-%C2%A0-18"> </div><div id="bkmrk--66">  
</div><div id="bkmrk-if-the-check-box-is-">If the check box is selected, the system includes emails with the System Email activity type in the response time calculations in cases of the case class. This means that the system considers these emails to be responses, records their date and time for statistical purposes, and stops counting time for fulfilling case commitments. (This is</div><div id="bkmrk-the-way-the-system-w">the way the system worked prior to Acumatica ERP 2025 R1, which may cause unintended inaccuracies in case fulfillment statistics.)</div><div id="bkmrk-by-default%2C-the-incl">By default, the Include System Activities in Response Time Calculation check box is cleared, meaning that system emails are excluded from the calculation of response time for fulfilling case commitments.</div><div id="bkmrk--67">  
</div><div id="bkmrk-upgrade-notes">Upgrade Notes</div><div id="bkmrk-a%EE%80%80er-an-upgrade-to-a-4">Aer an upgrade to Acumatica ERP 2025 R1, the Email activity type will be selected in the Activity Type box of the</div><div id="bkmrk-email-templates-%28sm2-1">Email Templates (SM204003) form for all email templates except the following:</div><div id="bkmrk-%E2%80%A2-crcasespendingclos-2">• CRCasesPendingClosureNotification</div><div id="bkmrk-%E2%80%A2-crnewcasenotificat-2">• CRNewCaseNotification</div><div id="bkmrk-%E2%80%A2-new-case-comment-f-2">• New Case Comment from Portal</div><div id="bkmrk-for-these-email-temp-1">For these email templates, the System Email option will be selected in the Activity Type box.</div><div id="bkmrk--68">  
</div><div id="bkmrk-additional-informati">Additional Information</div><div id="bkmrk-for-more-information">For more information about setting up the calculation of the case commitment statistics, see Case Classes: Case Commitments.</div><div id="bkmrk-%C2%A0-19"> </div><div id="bkmrk-devicehub%3A-polling-f-1">DeviceHub: Polling Frequency Settings for DeviceHub Scales</div><div id="bkmrk--69">  
</div><div id="bkmrk-in-acumatica-erp-202">In Acumatica ERP 2025 R1, users can now specify the frequency of polling for scales in DeviceHub.</div><div id="bkmrk--70">  
</div><div id="bkmrk-specifying-the-polli">Specifying the Polling Frequency</div><div id="bkmrk-a-user-can-now-chang">A user can now change the frequency of polling for DeviceHub scales in the new Polling delays for weight retrieval section, as shown in the following screenshot.</div><div id="bkmrk--71">  
</div><div id="bkmrk-figure%3A-the-polling-">Figure: The Polling delays for weight retrieval section</div><div id="bkmrk-the-section-contains">The section contains the following boxes:</div><div id="bkmrk-%E2%80%A2-delay-between-devi">• Delay between devices: This setting defines the minimum delay in milliseconds before DeviceHub can poll another scale and send the result to Acumatica ERP.</div><div id="bkmrk-%E2%80%A2-delay-between-poll">• Delay between polling cycles: The application polls all scales added to DeviceHub one by one. A single polling request to all of the scales constitutes a cycle. Once every scale has been polled, the application starts a new cycle. This setting defines the minimum delay in milliseconds before DeviceHub can start another cycle of polling.</div><div id="bkmrk-%C2%A0-20"> </div><div id="bkmrk-documentation%3A-impro-1">Documentation: Improvements in User Guides</div><div id="bkmrk--72">  
</div><div id="bkmrk-in-acumatica-erp-202-1">In Acumatica ERP 2025 R1, significant improvements have been made to the content and structure of the guides that make up the documentation, as described in the following sections.</div><div id="bkmrk--73">  
</div><div id="bkmrk-accounts-payable">Accounts Payable</div><div id="bkmrk-in-the-accounts-paya">In the Accounts Payable Guide, the following changes have been made:</div><div id="bkmrk-%E2%80%A2-the-former-configu">• The former Configuring Predefined Mailings for Customers and Vendors chapter has been reworked into the Configuring Predefined Mailings for Vendors chapter. This chapter describes how to configure predefined mailings for vendors and how to use these mailings for sending and printing documents.</div><div id="bkmrk-%E2%80%A2-the-former-configu-1">• The former Configuring the Reclassification of Expenses chapter has been reworked into the Configuring Reclassification of Expenses chapter. This chapter describes how to create a document with the default expense account and reclassify this expense.</div><div id="bkmrk-%E2%80%A2-the-former-managin">• The former Managing Vendor Relations chapter has been reworked into the Managing Vendor Relations chapter. This chapter describes how to set up the vendor relations functionality and process a purchase from one vendor and the payment for the purchase to a diﬀerent vendor.</div><div id="bkmrk-%E2%80%A2-the-former-roundin">• The former Rounding of Document Amounts chapter has been reworked into the Rounding of AP Document Amounts chapter. This chapter describes how to set up document amount rounding and process an AP document with a rounded amount.</div><div id="bkmrk-%E2%80%A2-the-former-configu-2">• The former Configuring Schedules for Recurring Documents chapter has been reworked into the Creating Recurring AP Documents chapter. This chapter describes how to configure a schedule for document generation, run this schedule, and process the generated documents.</div><div id="bkmrk-%E2%80%A2-the-former-applyin">• The former Applying Payments to Particular Lines of AP Documents chapter has been reworked into the Applying Payments to Particular Lines of AP Documents chapter. This chapter describes how to create an AP bill that can be paid by line and pay one of its lines.</div><div id="bkmrk-%E2%80%A2-the-former-perform">• The former Performing Period-End Procedures in AP chapter has been reworked into the Performing Period- End Procedures chapter. This chapter describes how to perform account reconciliation and how to close a financial period in accounts payable.</div><div id="bkmrk-all-the-added-chapte">All the added chapters include activities that users can perform by using the U100 dataset.</div><div id="bkmrk--74">  
</div><div id="bkmrk-accounts-receivable">Accounts Receivable</div><div id="bkmrk-in-the-accounts-rece">In the Accounts Receivable Guide, the following changes have been made:</div><div id="bkmrk-%E2%80%A2-the-configuring-pr">• The Configuring Predefined Mailings for Customers chapter has been added. This chapter describes how to configure predefined mailings for customers and how to use these mailings for sending and printing documents.</div><div id="bkmrk-%E2%80%A2-the-former-types-o">• The former Types of AR Documents chapter has been replaced with the Processing Cash Sales and Cash Returns chapter. This chapter explains how to process a cash sale and a cash return.</div><div id="bkmrk-%E2%80%A2-the-former-roundin-1">• The former Rounding of Document Amounts chapter has been reworked into the Rounding of AR Document Amounts chapter. This chapter describes how to set up document amount rounding and process an AR document with a rounded amount.</div><div id="bkmrk-%E2%80%A2-the-former-configu-3">• The former Configuring Schedules for Recurring Documents chapter has been reworked into the Creating Recurring AR Documents chapter. This chapter describes how to configure a schedule for document generation, to run this schedule, and process the generated documents.</div><div id="bkmrk-%E2%80%A2-the-former-applyin-1">• The former Applying Payments to Particular Lines of AR Documents chapter has been reworked into the Applying Payments to Particular Lines of AR Documents chapter. This chapter describes how to create an AR invoice that can be paid by line and pay one of its lines.</div><div id="bkmrk-%E2%80%A2-the-former-perform-1">• The former Performing Period-End Procedures in AR chapter has been reworked into the Performing Period- End Procedures chapter. This chapter describes how to close a financial period in accounts receivable.</div><div id="bkmrk-%C2%A0-21"> </div><div id="bkmrk--75">  
</div><div id="bkmrk-%E2%80%A2-the-former-managin-1">• The former Managing Commissions chapter has been reworked into the Managing Commissions chapter. This chapter describes how to set up salesperson commissions in the system, create a commissionable document, and calculate a commission for a salesperson.</div><div id="bkmrk-%E2%80%A2-the-former-managin-2">• The former Managing Parent-Child Relationships chapter has been reworked into the Managing Parent- Child Relationships. This chapter describes how to set up parent and child relationships between existing customer accounts, process the documents of child accounts and parent accounts, and run a consolidated report to review the balances.</div><div id="bkmrk-all-the-added-chapte-1">All the added chapters include activities that users can perform by using the predefined U100 dataset.</div><div id="bkmrk--76">  
</div><div id="bkmrk-service-management">Service Management</div><div id="bkmrk-the-new-integrating-">The new Integrating Field Services with Projects chapter has been added. This chapter explains how to integrate the service management functionality with the project management functionality to enhance users' ability to eﬀectively manage project tasks and resources. The chapter describes in detail the setup and use of the service management functionality in projects.</div><div id="bkmrk--77">  
</div><div id="bkmrk-route-management">Route Management</div><div id="bkmrk-the-following-chapte">The following chapters have been added to the guide:</div><div id="bkmrk-%E2%80%A2-route-executions-w">• Route Executions with Service Delivery</div><div id="bkmrk-%E2%80%A2-route-executions-w-1">• Route Executions with Item Delivery</div><div id="bkmrk-in-these-chapters%2C-u">In these chapters, users will learn how to do the following:</div><div id="bkmrk-%E2%80%A2-create-a-route-exe">• Create a route execution that involves service delivery or the movement of inventory items</div><div id="bkmrk-%E2%80%A2-add-appointments-t">• Add appointments to a route</div><div id="bkmrk-%E2%80%A2-view-a-route-on-th">• View a route on the map</div><div id="bkmrk-%E2%80%A2-modify-the-route-e">• Modify the route execution document</div><div id="bkmrk-%E2%80%A2-edit-the-order-of-">• Edit the order of appointments in the route execution</div><div id="bkmrk-%E2%80%A2-start%2C-complete%2C-a">• Start, complete, and close the route execution</div><div id="bkmrk-%E2%80%A2-run-route-appointm">• Run route appointment billing</div><div id="bkmrk--78">  
</div><div id="bkmrk-data-migration">Data Migration</div><div id="bkmrk-the-new-finance-data">The new Finance Data Migration guide has been added. The chapters of this guide describe how to prepare the system for migrating data from a legacy ERP system to Acumatica ERP, as well as how to migrate financial data by using import scenarios. Additionally, users will learn how to verify the results of migration by reconciling the accounts' balances and cross-checking the imported records.</div><div id="bkmrk-%C2%A0-22"> </div><div id="bkmrk-field-services%3A-supp-1">Field Services: Support of Stock Items With Lot or Serial Numbers Assigned in Appointments</div><div id="bkmrk--79">  
</div><div id="bkmrk-appointments-o%EE%80%80en-in">Appointments oen include stock items. In some cases, lot or serial numbers need to be assigned to these stock items at the time they are used during an appointment, rather than when they are received in the warehouse. This is oen necessary when, for example, the specific item to be installed at the customer location is unknown beforehand, and the technician needs to enter the relevant number during installation.</div><div id="bkmrk-in-previous-versions-1">In previous versions of Acumatica ERP, appointments that included stock items tracked by lot or serial numbers could not be processed if stock items had the When Used assignment method. This method is specified in the stock item's lot or serial class on the Lot/Serial Classes (IN207000) form. This was because a lot or serial number had to be specified for a stock item in the appointment's detail line. However, stock items with the When Used lot or serial number assignment method were not supported in appointments and therefore, a lot or serial number could not be specified for them.</div><div id="bkmrk-starting-in-acumatic-5">Starting in Acumatica ERP 2025 R1, the Appointments (FS300200) form has been enhanced. Users can do the following for stock items whose lot or serial class has the When Used lot or serial number assignment method specified on the Lot/Serial Classes (IN20700) form:</div><div id="bkmrk-%E2%80%A2-manually-generate-">• Manually generate lot or serial numbers for stock items, if the Auto-Generate Next Number check box is cleared in the stock item's lot or serial class on the Lot/Serial Classes form.</div><div id="bkmrk-%E2%80%A2-view-the-auto-gene">• View the auto-generated lot or serial numbers for stock items, if the Auto-Generate Next Number check box is selected in the stock item's lot or serial class on the Lot/Serial Classes form.</div><div id="bkmrk--80">  
</div><div id="bkmrk-the-functionality-is">The functionality is available only if the Lot and Serial Tracking feature is enabled on the Enable/ Disable Features (CS100000) form.</div><div id="bkmrk--81">  
</div><div id="bkmrk-changes-to-the-appoi">Changes to the Appointments Form</div><div id="bkmrk-on-the-appointments-">On the Appointments (FS300200) form, a lot or serial number can now be assigned to a stock item with the following settings specified in the stock item's lot or serial class on the Lot/Serial Classes (IN207000) form:</div><div id="bkmrk-%E2%80%A2-the-track-serial-n">• The Track Serial Numbers or Track Lot Numbers tracking method (Item 1 in the following screenshot)</div><div id="bkmrk-%E2%80%A2-the-when-used-assi">• The When Used assignment method (Item 2)</div><div id="bkmrk-%28the-following-scree">(The following screenshot is provided to illustrate the settings closely related to the new functionality. However, no new elements have been added to the Lot/Serial Classes form.)</div><div id="bkmrk-%C2%A0-23"> </div><div id="bkmrk--82">  
</div><div id="bkmrk-%C2%A0-24"> </div><div id="bkmrk--83">  
</div><div id="bkmrk-figure%3A-the-stock-it">Figure: The stock item's lot or serial class settings</div><div id="bkmrk--84">  
</div><div id="bkmrk-this-functionality-a">This functionality applies only to customers with a billing cycle set up to process billing for appointments.</div><div id="bkmrk--85">  
</div><div id="bkmrk-the-way-a-lot-or-ser">The way a lot or serial number can be assigned to a stock item depends on the state of the Auto-Generate Next Number check box (Item 3 in the screenshot above) in the settings of the stock item's lot or serial class. The number is assigned as follows:</div><div id="bkmrk-%E2%80%A2-if-the-auto-genera">• If the Auto-Generate Next Number check box is selected, the system generates a lot or serial number for the stock item automatically and inserts it in the Lot/Serial Nbr. column in the item's line on the Details tab of the Appointments form.</div><div id="bkmrk-%E2%80%A2-if-the-auto-genera-1">• If the Auto-Generate Next Number check box is cleared, a user can initiate the generation of the lot or serial number on the Appointments form. To do this, the user first selects the detail line with the stock item and clicks Lot/Serial Nbrs. on the table toolbar of the Details tab. The user then clicks Generate in the Selection area of the Line Details dialog box.</div><div id="bkmrk-in-the-line-details-">In the Line Details dialog box, the following elements have been added to the Selection area (see the following screenshot):</div><div id="bkmrk-%C2%A0-25"> </div><div id="bkmrk--86">  
</div><div id="bkmrk-%C2%A0-26"> </div><div id="bkmrk--87">  
</div><div id="bkmrk-figure%3A-the-new-ui-e">Figure: The new UI elements in the Line Details dialog box</div><div id="bkmrk-%E2%80%A2-unassigned-qty.%3A-t">• Unassigned Qty.: The quantity of stock items that have no lot or serial numbers assigned.</div><div id="bkmrk-%E2%80%A2-quantity-to-genera">• Quantity to Generate: The quantity of stock items for which lot or serial numbers will be generated. The system automatically inserts the value copied from the Actual Quantity column in the stock item's detail line on the Details tab. The user can edit this value. If the user specifies a smaller number than the actual quantity, the system generates the specified number of lot or serial numbers. When the user opens the dialog box again to generate lot or serial numbers for the remaining stock items, the system displays the actual quantity minus the number of items for which lot or serial numbers have already been generated.</div><div id="bkmrk-for-stock-items-whos">For stock items whose lot or serial class settings require auto-generation of the lot or serial number, the Unassigned Qty. and Quantity to Generate boxes contain 0 by default. This is because the lot or serial numbers are automatically generated by the system when the appointment is saved.</div><div id="bkmrk-%E2%80%A2-start-lot%2Fserial-n">• Start Lot/Serial Number: The alphanumeric value to be used as a start number for the lot or serial numbers. The system uses the value specified in the stock item's settings.</div><div id="bkmrk-%E2%80%A2-generate%3A-a-button">• Generate: A button that initiates the process of generating lot or serial numbers. When a user clicks this button, the system generates lot or serial numbers for the specified quantity of stock items, and lists them in the Lot/Serial Nbr. column, as shown in the following screenshot.</div><div id="bkmrk-%C2%A0-27"> </div><div id="bkmrk--88">  
</div><div id="bkmrk-%C2%A0-28"> </div><div id="bkmrk--89">  
</div><div id="bkmrk-figure%3A-the-generate">Figure: The generated serial numbers</div><div id="bkmrk--90">  
</div><div id="bkmrk-for-stock-items-with">For stock items with the When Used assignment method, lot or serial numbers cannot be generated and assigned in service orders on the Service Orders (FS300100) form. Additionally, the serial or lot numbers for stock items with the When Used assignment method generated in appointments on the Appointments form are not copied to related service orders.</div><div id="bkmrk--91">  
</div><div id="bkmrk-the-described-functi">The described functionality is not available in the Acumatica mobile app.</div><div id="bkmrk-%C2%A0-29"> </div><div id="bkmrk-field-services%3A-impr-1">Field Services: Improvements in Managing Project- Specific Inventory</div><div id="bkmrk--92">  
</div><div id="bkmrk-in-previous-versions-2">In previous versions of Acumatica ERP, the project-specific inventory functionality was not fully integrated with the service management functionality.</div><div id="bkmrk-when-an-appointment-">When an appointment or a service order was linked to a project with Track by Project Quantity and Cost selected in the Inventory Tracking box on the Summary tab of the Projects (PM301000) form, the system had the following limitations:</div><div id="bkmrk-%E2%80%A2-for-project-stock-">• For project stock items (those with the Project cost layer) whose lot or serial class had the Track Serial Numbers or Track Lot Numbers specified as the Tracking Method on the Lot/Serial Classes (IN207000) form, serial or lot numbers were not available on the Details tab of the Service Orders (FS300100) and Appointments (FS300200) forms.</div><div id="bkmrk-%E2%80%A2-for-project-stock--1">• For project stock items whose lot or serial class had Not Tracked selected as the Tracking Method on the Lot/Serial Classes form, inventory allocations for the item plans FS Booked and FS Allocated were created in the system with the Normal cost layer. As a result, the available quantities for a specific project displayed in the table footer of the Service Orders and Appointments forms for a selected item could be inaccurate before the appointment or service order was billed.</div><div id="bkmrk-starting-in-acumatic-6">Starting in Acumatica ERP 2025 R1, the Service Orders and Appointments forms have been enhanced to support projects where Track by Project Quantity and Cost is specified in the Inventory Tracking box on the Projects form. These enhancements include the following:</div><div id="bkmrk-%E2%80%A2-serial-and-lot-num">• Serial and lot numbers for project stock items are now available for selection on the Service Orders</div><div id="bkmrk-%28fs300100%29-and-appoi">(FS300100) and Appointments (FS300200) forms.</div><div id="bkmrk-%E2%80%A2-for-lines-with-sto">• For lines with stock items and a specified project task, the system now displays project-specific quantities in the table footer at the bottom of the Details tab of the Service Orders and Appointments forms.</div><div id="bkmrk-%E2%80%A2-the-project-cost-l">• The Project cost layer is now assigned to inventory allocations created for service documents.</div><div id="bkmrk--93">  
</div><div id="bkmrk-to-make-it-possible-">To make it possible to manage project stock items, the Project-Specific Inventory feature must be enabled on the Enable/Disable Features (CS100000) form.</div><div id="bkmrk--94">  
</div><div id="bkmrk-these-enhancements-a">These enhancements are described in detail in the next section of this topic.</div><div id="bkmrk--95">  
</div><div id="bkmrk-improvements-to-mana">Improvements to Managing Project Stock Items in Service Documents</div><div id="bkmrk-for-service-orders-a">For service orders and appointments linked to projects with Track by Project Quantity and Cost specified in the</div><div id="bkmrk-inventory-tracking-b">Inventory Tracking box on the Projects (PM301000) form, the following changes have been implemented:</div><div id="bkmrk-%E2%80%A2-in-the-line-detail">• In the Line Details dialog box of the Service Orders (FS300100) form, serial or lot numbers are now available in the Lot/Serial Nbr. column for a project stock item tracked by serial or lot number. The Line Details dialog box opens when a user selects a detail line and click the Line Details button on the table toolbar of the Details tab (see the following screenshot).</div><div id="bkmrk-%C2%A0-30"> </div><div id="bkmrk--96">  
</div><div id="bkmrk-%C2%A0-31"> </div><div id="bkmrk--97">  
</div><div id="bkmrk-figure%3A-the-lot-or-s">Figure: The lot or serial numbers for a project-reserved stock item</div><div id="bkmrk--98">  
</div><div id="bkmrk-for-stock-items-whos-1">For stock items whose lot or serial class has the When Used assignment method specified on the Lot/Serial Classes form, a serial or lot number can be assigned only on the Appointments (FS300200) form.</div><div id="bkmrk--99">  
</div><div id="bkmrk-%E2%80%A2-on-the-appointment">• On the Appointments form, in the lookup table of the Lot/Serial Nbr. column on the Details tab, only the serial or lot numbers for the selected project stock item are displayed (see the following screenshot.) A user can select the serial or lot number in this lookup table.</div><div id="bkmrk-%C2%A0-32"> </div><div id="bkmrk--100">  
</div><div id="bkmrk-%C2%A0-33"> </div><div id="bkmrk--101">  
</div><div id="bkmrk-figure%3A-the-list-of-">Figure: The list of serial numbers available for the selected project-specific stock item</div><div id="bkmrk-%E2%80%A2-on-the-appointment-1">• On the Appointments form, in the Line Details dialog box, only serial or lot numbers of the selected project stock item are displayed. (This dialog box opens when a user selects a detail line and clicks Lot/Serial Nbrs on the table toolbar.) A user can view the serial or lot number in this box.</div><div id="bkmrk-%E2%80%A2-on-the-service-ord">• On the Service Orders and Appointments forms, at the bottom of the Details tab, the table footer displays the project stock quantities and free stock quantities of the selected item (see the following screenshot) as follows:</div><div id="bkmrk-%E2%80%A2-the-first-value-%28b">• The first value (before the slash) shows the available quantity of stock items in the Project cost layer related to the selected project and project task.</div><div id="bkmrk-%E2%80%A2-the-second-value-%28">• The second value (aer the slash) shows the quantity of free stock items (that is, of the Normal cost layer) and project stock items stored in the warehouse location that is specified in the line.</div><div id="bkmrk-%C2%A0-34"> </div><div id="bkmrk--102">  
</div><div id="bkmrk-%C2%A0-35"> </div><div id="bkmrk--103">  
</div><div id="bkmrk-figure%3A-project-spec">Figure: Project-specific and free stock quantities displayed in the table footer</div><div id="bkmrk-%E2%80%A2-the-system-can-now">• The system can now manage the allocation of stock items with a Project cost layer type. It automatically determines and assigns the appropriate allocation type (for example, FS Prepared, FS Booked, and FS Allocated) along with the Project cost layer when creating allocations for service documents that include project stock items tracked by serial or lot number. Users can view these allocations on the Inventory Allocation Details (IN402000) form.</div><div id="bkmrk--104">  
</div><div id="bkmrk--105">  
</div><div id="bkmrk-figure%3A-an-allocatio">Figure: An allocation type specified according to the Project cost layer</div><div id="bkmrk-%C2%A0-36"> </div><div id="bkmrk-finance%3A-increasing--1">Finance: Increasing of the Authorized Payment Amount</div><div id="bkmrk--106">  
</div><div id="bkmrk-in-previous-versions-3">In previous versions of Acumatica ERP, for a payment whose payment method has the Credit Card means of payment, a user could capture an amount that was less than or the same as the authorized payment amount. However, there was no way to increase the captured amount so that it exceeded the authorized amount. To work around this limitation, the user could void the authorization and create a new one; however, the system required some time to complete the voiding process. This sometimes resulted in reserving excess funds being reserved on the customer's account.</div><div id="bkmrk-starting-in-acumatic-7">Starting in Acumatica ERP 2025 R1, for payments by credit card, users can increase the authorized amount. The system will change only the authorized amount in the original transaction. The other transaction settings, such as the expiration date, will not change.</div><div id="bkmrk-the-following-sectio-1">The following sections describe the changes to the UI and document processing to support this functionality.</div><div id="bkmrk--107">  
</div><div id="bkmrk-changes-to-the-proce">Changes to the Processing Centers Form</div><div id="bkmrk-on-the-processing-ce">On the Processing Centers (CA205000) form, the following sections have been added to the Summary area:</div><div id="bkmrk-%E2%80%A2-payment-profile-%28s">• Payment Profile (see Item 1 in the screenshot below). The following check boxes have been moved to this section: Allow Saving Payment Profiles, Synchronize Deletion, and Accept Payments from New Cards.</div><div id="bkmrk-%E2%80%A2-payment-processing">• Payment Processing (Item 2). The following check boxes have been moved to this section: Accept Payments from POS Terminals, Allow Unlinked Refunds, and Allow Payment Links. Also, the new Allow Increasing Authorized Amounts check box has been added to the section (Item 3). When this check box</div><div id="bkmrk-is-selected%2C-users-c">is selected, users can increase the authorization amounts for documents on data entry forms. The check box is available only if the selected processing center plug-in supports the functionality of incrementing authorization amounts.</div><div id="bkmrk--108">  
</div><div id="bkmrk--109">  
</div><div id="bkmrk-figure%3A-ui-changes-o">Figure: UI changes on the Processing Centers form</div><div id="bkmrk--110">  
</div><div id="bkmrk-changes-to-the-sales">Changes to the Sales Orders Form</div><div id="bkmrk-on-the-payments-tab-">On the Payments tab of the Sales Orders (SO301000) form, the Increase Authorized Amount button has been added to the table toolbar (see the screenshot below). This button appears on the form only if the selected order type has one of the following behaviors:</div><div id="bkmrk-%E2%80%A2-blanket-order">• Blanket Order</div><div id="bkmrk-%C2%A0-37"> </div><div id="bkmrk--111">  
</div><div id="bkmrk-%E2%80%A2-rma-order">• RMA Order</div><div id="bkmrk-%E2%80%A2-sales-order">• Sales Order</div><div id="bkmrk-%E2%80%A2-invoice">• Invoice</div><div id="bkmrk--112">  
</div><div id="bkmrk-figure%3A-the-increase">Figure: The Increase Authorized Amount button on the Sales Orders form</div><div id="bkmrk-the-button-becomes-a">The button becomes available if all of the following conditions are met:</div><div id="bkmrk-%E2%80%A2-the-sales-order-ha">• The sales order has an unapplied amount.</div><div id="bkmrk-%E2%80%A2-the-payment-method">• The payment method of the payment selected on the Payments tab has the Credit Card means of payment specified on the Payment Methods (CA204000) form.</div><div id="bkmrk-%E2%80%A2-the-processing-cen">• The processing center used for the selected payment has the Allow Increasing Authorized Amounts check box selected on the Processing Centers (CA205000) form.</div><div id="bkmrk-%E2%80%A2-the-processing-sta">• The processing status of the payment on the Payments tab of the Sales Orders form is Pre-authorized.</div><div id="bkmrk-when-the-user-select">When the user selects a row with a payment and clicks the Increase Authorized Amount button, the Increase Authorized Amount dialog box is opened (see the following screenshot).</div><div id="bkmrk--113">  
</div><div id="bkmrk-figure%3A-the-increase-1">Figure: The Increase Authorized Amount dialog box</div><div id="bkmrk--114">  
</div><div id="bkmrk-changes-to-the-invoi">Changes to the Invoices Form</div><div id="bkmrk-on-the-applications-">On the Applications tab of the Invoices (SO303000) form, the Increase Authorized Amount button has been added to the table toolbar (see Item 1 in the screenshot below).</div><div id="bkmrk-the-button-becomes-a-1">The button becomes available if all of the following conditions are met:</div><div id="bkmrk-%C2%A0-38"> </div><div id="bkmrk--115">  
</div><div id="bkmrk-%E2%80%A2-the-sales-invoice-">• The sales invoice has an unapplied amount.</div><div id="bkmrk-%E2%80%A2-the-payment-method-1">• The payment method of the payment selected on the Applications tab of the form has the Credit Card</div><div id="bkmrk-means-of-payment-spe">means of payment specified on the Payment Methods (CA204000) form.</div><div id="bkmrk-%E2%80%A2-the-processing-cen-1">• The processing center used for the selected payment method has the Allow Increasing Authorized Amounts check box selected on the Processing Centers (CA205000) form.</div><div id="bkmrk-%E2%80%A2-the-processing-sta-1">• The processing status of the payment on the Applications tab of the Invoices form is Pre-authorized.</div><div id="bkmrk-when-the-user-select-1">When the user selects a row with a payment and clicks the Increase Authorized Amount button, the Increase Authorized Amount dialog box is opened (see Item 2).</div><div id="bkmrk--116">  
</div><div id="bkmrk--117">  
</div><div id="bkmrk-figure%3A-ui-changes-o-1">Figure: UI changes on the Invoices form</div><div id="bkmrk--118">  
</div><div id="bkmrk-if-a-user-clicks-thi">If a user clicks this button, the system checks whether the payment is applied to multiple sales invoices or to a sales invoice and a sales order that is not related to the invoice. If this condition is met, the system displays a warning message.</div><div id="bkmrk--119">  
</div><div id="bkmrk-changes-to-the-credi">Changes to the Credit Card Processing for Sales Form</div><div id="bkmrk-on-the-credit-card-p">On the Credit Card Processing for Sales (SO507000) form, the following UI changes have been made:</div><div id="bkmrk-%E2%80%A2-in-the-action-box%2C">• In the Action box, the Increase Authorized Amount option has been added to the drop-down list (see Item 1 in the following screenshot).</div><div id="bkmrk-%E2%80%A2-if-the-increase-au">• If the Increase Authorized Amount option is selected, the Increased Authorized Amount and Increased Applied Amount columns appear in the table (Item 2).</div><div id="bkmrk-the-increased-author">The Increased Authorized Amount is the unapplied balance of the sales order or sales invoice added to the current amount authorized for the payment. The Increased Applied Amount is the amount that will be applied to the sales order or sales invoice aer the authorized payment amount is increased.</div><div id="bkmrk-%C2%A0-39"> </div><div id="bkmrk--120">  
</div><div id="bkmrk-%C2%A0-40"> </div><div id="bkmrk-figure%3A-the-ui-chang">Figure: The UI changes on the Credit Card Processing for Sales form</div><div id="bkmrk-when-a-user-selects-">When a user selects a payment and clicks Process or Process All on the form toolbar, the system performs the following actions for each selected row:</div><div id="bkmrk-1.-checks-if-the-pay">1. Checks if the payment in each selected row has an available balance. If a payment's balance is greater than 0.00, the system displays an error message.</div><div id="bkmrk-2.-sends-an-api-requ">2. Sends an API request for the rest of the selected payments and updates the payments and their application details upon successful authorization. If the API request has returned an error, the authorized amounts remain the same and the payment amount and applied amount are not updated.</div><div id="bkmrk-the-increase-authori">The Increase Authorized Amount Before Capture check box has been added to the Selection area of the form (see the following screenshot). The check box appears and is available for selection if the Capture option is selected in the Action box.</div><div id="bkmrk-when-this-check-box-">When this check box is selected, the Increased Authorized Amount and Increased Applied Amount columns appear in the table. If these columns contain values, the authorized payment amount can be increased for the row. If these columns are empty, the capture process will be applied to the payment amount in the row when Process is clicked.</div><div id="bkmrk--121">  
</div><div id="bkmrk-figure%3A-the-increase-2">Figure: The Increase Authorized Amount Before Capture check box</div><div id="bkmrk-with-this-check-box-">With this check box selected, when a user selects a payment and clicks Process or Process All on the form toolbar, the system performs the following actions for each processed payment:</div><div id="bkmrk-1.-checks-whether-th">1. Checks whether the authorized amount can be increased for the payment. If the amount cannot be increased, the system captures the existing amount.</div><div id="bkmrk-2.-if-the-authorized">2. If the authorized amount can be increased, does the following:</div><div id="bkmrk-a.-checks-whether-th">a. Checks whether the payment has an available balance and displays an error message if the balance is greater than 0.00.</div><div id="bkmrk-b.-checks-whether-th">b. Checks whether the payment applied to the sales invoice still has an amount applied to the related sales order. If it does, the system displays an error message.</div><div id="bkmrk-c.-sends-an-api-requ">c. Sends an API request increasing the authorized amount for the payment and updates the payments and their application details upon successful authorization.</div><div id="bkmrk-d.-sends-an-api-requ">d. Sends an API request for capturing the payment.</div><div id="bkmrk-if-the-api-request-f">If the API request for increasing the amount returns an error, the system does not capture the amount. It creates a record for each problem payment and displays the error message received from the processing</div><div id="bkmrk-%C2%A0-41"> </div><div id="bkmrk--122">  
</div><div id="bkmrk-center.-the-user-can">center. The user can then try to capture the payment with the Increase Authorized Amount Before Capture check box selected again or clear this check box to capture the current amount.</div><div id="bkmrk--123">  
</div><div id="bkmrk-changes-to-the-payme">Changes to the Payments and Applications Form</div><div id="bkmrk-on-the-payments-and-">On the Payments and Applications (AR302000) form, if a user clicks Validate Card Payment on the More menu, the system does the following:</div><div id="bkmrk-1.-verifies-the-tran">1. Verifies the transaction amount by comparing the credit card transaction amount and the payment amount in Acumatica ERP</div><div id="bkmrk-2.-if-the-transactio">2. If the transaction amount was increased, updates the payment amount and the payment application amount, if possible, in Acumatica ERP</div><div id="bkmrk-the-increased-paymen">The increased payment amount remains unapplied if either of the following conditions is met:</div><div id="bkmrk-%E2%80%A2-the-system-cannot-">• The system cannot determine from which application the amount was increased.</div><div id="bkmrk-%E2%80%A2-this-sales-order-o">• This sales order or sales invoice does not have an unpaid balance.</div><div id="bkmrk--124">  
</div><div id="bkmrk-additional-informati-1">Additional Information</div><div id="bkmrk-for-more-details-abo">For more details about increasing the authorized amount in sales orders, see Sales with Payments and Prepayments: Increasing of the Authorized Amount.</div><div id="bkmrk-%C2%A0-42"> </div><div id="bkmrk-finance%3A-payment-rec-1">Finance: Payment Receipts for Released Transactions</div><div id="bkmrk--125">  
</div><div id="bkmrk-in-previous-versions-4">In previous versions of Acumatica ERP, aer a payment was processed in the system, merchants could not issue the proof of purchase to their customers.</div><div id="bkmrk-starting-in-acumatic-8">Starting in Acumatica ERP 2025 R1, merchants can generate payment receipts for released transactions. On the Payments and Applications (AR302000) and Cash Sales (AR304000) forms, a user can send an email with a payment receipt or print the payment receipt. This functionality can be used if the following conditions are met:</div><div id="bkmrk-%E2%80%A2-the-payment-is-cre">• The payment is created with the Credit Card, POS, or EFT payment method, and is captured and released</div><div id="bkmrk-%E2%80%A2-the-payment-is-cre-1">• The payment is created with the Cash, Check, or Direct Deposit payment method, and is released</div><div id="bkmrk-the-pdf-attachment-i">The PDF attachment in the generated email includes the payment details and cash sale details. This PDF report can also be printed.</div><div id="bkmrk-the-following-sectio-2">The following sections describe the changes to the UI and document processing to support this functionality.</div><div id="bkmrk--126">  
</div><div id="bkmrk-changes-to-the-payme-1">Changes to the Payment Methods Form</div><div id="bkmrk-on-the-payment-metho">On the Payment Methods (CA204000) form, the Send Payment Receipts Automatically check box has been added to the Settings for Use in AR tab, as shown in the following screenshot.</div><div id="bkmrk--127">  
</div><div id="bkmrk--128">  
</div><div id="bkmrk-figure%3A-the-send-pay">Figure: The Send Payment Receipts Automatically check box</div><div id="bkmrk-by-default%2C-this-che">By default, this check box is cleared. If this check box is selected, payment receipts for the specified payment method will be sent automatically from the Payments and Applications (AR302000) and Cash Sales (AR304000) forms. Regardless of the state of this check box, users will also be able to manually send payment receipts from these forms.</div><div id="bkmrk--129">  
</div><div id="bkmrk-changes-to-the-accou">Changes to the Accounts Receivable Preferences Form</div><div id="bkmrk-on-the-accounts-rece">On the Accounts Receivable Preferences (AR101000) form, the new Pay Receipt mailing ID has been added to the table on the Mailing and Printing tab, as shown in the following screenshot.</div><div id="bkmrk-%C2%A0-43"> </div><div id="bkmrk--130">  
</div><div id="bkmrk-%C2%A0-44"> </div><div id="bkmrk--131">  
</div><div id="bkmrk-figure%3A-the-pay-rece">Figure: The Pay Receipt mailing on the Mailing and Printing tab</div><div id="bkmrk-this-row-in-the-tabl">This row in the table defines the mapping between the mailing and the email template that will be used to send payment receipts from the Payments and Applications (AR302000) form. The mailing is active by default. If the organization needs to change or update this mapping, a system administrator can do it on the Customer Classes (AR201000) or Customers (AR303000) form.</div><div id="bkmrk--132">  
</div><div id="bkmrk-changes-to-the-payme-2">Changes to the Payments and Applications Form</div><div id="bkmrk-on-the-more-menu-of-">On the More menu of the Payments and Applications (AR302000) form, the Printing and Emailing section with the following commands has been added:</div><div id="bkmrk-%E2%80%A2-print-payment-rece">• Print Payment Receipt (see Item 1 in the screenshot below). When a user clicks this command, the system opens the payment receipt on the Payment Receipt (AR643000) form where the user can print it.</div><div id="bkmrk-%E2%80%A2-email-payment-rece">• Email Payment Receipt (Item 2). When a user clicks this command, the system generates an email message to the customer's email address. This address is specified in the Account Email box on the General tab of the Customers (AR303000) form. The user can review the generated email by clicking Activities on the title bar of the form.</div><div id="bkmrk-%C2%A0-45"> </div><div id="bkmrk--133">  
</div><div id="bkmrk-%C2%A0-46"> </div><div id="bkmrk-figure%3A-new-commands">Figure: New commands on the More menu of the Payments and Applications form</div><div id="bkmrk-payment-receipts-can">Payment receipts can be printed and emailed for all of the following document types: Payment, Prepayment, Refund, Voided Payment, and Voided Refund.</div><div id="bkmrk-these-commands-becom">These commands become available in either of the following cases:</div><div id="bkmrk-%E2%80%A2-on-the-payment-met-1">• On the Payment Methods (CA204000) form, the Integrated Processing check box on the Settings for Use in AR tab is selected, the Means of Payment is set to Credit Card, POS Terminal, or EFT, and the payment has been successfully captured and released</div><div id="bkmrk-%E2%80%A2-on-the-payment-met-2">• On the Payment Methods form, the Integrated Processing check box is cleared, the Means of Payment is set to Check, Cash, or Direct Deposit, and the payment has been successfully released</div><div id="bkmrk-on-the-financial-tab">On the Financial tab of the Payments and Applications form, the Print and Email Options section has been added, as shown in the following screenshot.</div><div id="bkmrk-%C2%A0-47"> </div><div id="bkmrk--134">  
</div><div id="bkmrk-%C2%A0-48"> </div><div id="bkmrk-figure%3A-the-print-an">Figure: The Print and Email Options section on the Financial tab</div><div id="bkmrk-this-section-contain">This section contains the following check boxes:</div><div id="bkmrk-%E2%80%A2-printed%3A-read-only">• Printed: Read-only. This check box indicates, if selected, that the payment receipt has been printed. By default, this check box is cleared.</div><div id="bkmrk-%E2%80%A2-emailed%3A-read-only">• Emailed: Read-only. This check box indicates, if selected, that the payment receipt has been emailed. By default, this check box is cleared.</div><div id="bkmrk-%E2%80%A2-don%27t-print%3A-read-">• Don't Print: Read-only. This check box is selected by default.</div><div id="bkmrk-%E2%80%A2-don%27t-email%3A-this-">• Don't Email: This check box is selected by default. The default state of this check box depends on the state of the Send Payment Receipts Automatically check box (Settings for Use in AR tab) on the Payment Methods (CA204000) form. If the Send Payment Receipts Automatically is selected, this check box is cleared. A user can change the state of this check box before the payment opened on the Payments and Applications form is captured.</div><div id="bkmrk-on-the-card-processi">On the Card Processing tab of the Payments and Applications form, the Card Number column has been added to the table, as shown in the following screenshot.</div><div id="bkmrk-%C2%A0-49"> </div><div id="bkmrk--135">  
</div><div id="bkmrk-%C2%A0-50"> </div><div id="bkmrk--136">  
</div><div id="bkmrk-figure%3A-the-card-num">Figure: The Card Number column on the Card Processing tab</div><div id="bkmrk-in-this-column%2C-the-">In this column, the system displays the last four digits of a masked credit card number, which was used to make a payment if the customer payment method was not saved. These last four digits are stored in the system and are displayed on the Payments and Applications (AR302000) and Cash Sales (AR304000) form, if the payment is captured with the Credit Card or POS Terminal payment method.</div><div id="bkmrk--137">  
</div><div id="bkmrk-changes-to-the-invoi-1">Changes to the Invoice/Memo Form</div><div id="bkmrk-on-the-document-prin">On the document printed on the Invoice/Memo (AR641000) form, the Payment Details section has been added to the bottom of the form, as shown in the following screenshot.</div><div id="bkmrk-%C2%A0-51"> </div><div id="bkmrk--138">  
</div><div id="bkmrk-%C2%A0-52"> </div><div id="bkmrk--139">  
</div><div id="bkmrk-figure%3A-the-updated-">Figure: The updated Invoice/Memo form</div><div id="bkmrk-this-updated-form-is">This updated form is opened by the system when a user clicks Print on the More menu of the Cash Sales</div><div id="bkmrk-%28ar304000%29-form.">(AR304000) form.</div><div id="bkmrk--140">  
</div><div id="bkmrk-changes-to-the-print">Changes to the Print Invoices and Memos Form</div><div id="bkmrk-the-print-invoices-a">The Print Invoices and Memos (AR508000) form has been modified to support mass-processing of payment receipts and to schedule automation of payment receipts. The following UI changes have been added to the form:</div><div id="bkmrk-%E2%80%A2-the-form-title-has">• The form title has been changed from Print Invoices and Memos to Print/Email AR Documents (Item 1 in the screenshot below).</div><div id="bkmrk-%E2%80%A2-in-the-drop-down-l">• In the drop-down list in the Action box, the following modifications have been made (Item 2):</div><div id="bkmrk-%E2%80%A2-the-title-of-the-p">• The title of the Print option has been changed to Print Invoices. The behavior of this option to print invoices and cash sales remains unchanged.</div><div id="bkmrk-%C2%A0-53"> </div><div id="bkmrk--141">  
</div><div id="bkmrk-%E2%80%A2-the-title-of-the-e">• The title of the Email option has been changed to Email Invoices. The behavior of this option to email invoices and cash sales remains unchanged.</div><div id="bkmrk-%E2%80%A2-the-email-payment-">• The Email Payment Receipts option to process payment receipts has been added.</div><div id="bkmrk-%E2%80%A2-the-payment-method-2">• The Payment Method column (Item 3) has been added to the table. This column displays the payment method used for creating the payment. (For invoices, this column is empty.)</div><div id="bkmrk--142">  
</div><div id="bkmrk--143">  
</div><div id="bkmrk-figure%3A-the-ui-chang-1">Figure: The UI changes on the Print/Email AR Documents form</div><div id="bkmrk-the-table-on-the-for">The table on the form now displays documents of the following types: Invoice, Debit Memo, Credit Memo, Overdue Charge, Credit WO, Cash Sale, Cash Return, Payment, Prepayment, Voided Payment, Refund, and Voided Refund.</div><div id="bkmrk-the-functionality-of">The functionality of the Show All check box has been changed as follows:</div><div id="bkmrk-%E2%80%A2-if-this-check-box-">• If this check box is cleared, the system displays the documents that match the selection criteria and have the Don't Email and Emailed check boxes cleared on the Financial tab of the Payments and Applications (AR302000), Invoices and Memos (AR301000), or Cash Sales (AR304000) form.</div><div id="bkmrk-%E2%80%A2-if-this-check-box--1">• If this check box is selected, all the documents are available for processing regardless of the specified selection criteria.</div><div id="bkmrk--144">  
</div><div id="bkmrk-scheduling-of-automa">Scheduling of Automatic Receipts</div><div id="bkmrk-to-schedule-the-auto">To schedule the automation of payment receipts, an administrative user should perform the following instructions:</div><div id="bkmrk-1.-on-the-payment-me">1. On the Payment Methods (CA204000) form, select the Send Payment Receipts Automatically check box for the needed payment methods.</div><div id="bkmrk-2.-on-the-print%2Femai">2. On the Print/Email AR Documents (AR508000) form, create a schedule. Once the schedule is created, payment receipts will be automatically sent to customers.</div><div id="bkmrk--145">  
</div><div id="bkmrk-the-payment-receipt-">The Payment Receipt Report</div><div id="bkmrk-the-new-payment-rece">The new Payment Receipt (AR643000) report has been added to the system. The system uses this form to print payment receipts from the Payments and Applications (AR302000) form. The printed form of the report is shown in the following screenshot.</div><div id="bkmrk-%C2%A0-54"> </div><div id="bkmrk--146">  
</div><div id="bkmrk-%C2%A0-55"> </div><div id="bkmrk--147">  
</div><div id="bkmrk-figure%3A-the-new-paym">Figure: The new Payment Receipt report</div><div id="bkmrk-the-users-with-the-f">The users with the following roles assigned to them will have access to this report: Administrator, AcumaticaSupport, AR Admin, AR Clerk, SO Admin, AR Viewer, and Sales Manager.</div><div id="bkmrk--148">  
</div><div id="bkmrk-upgrade-notes-1">Upgrade Notes</div><div id="bkmrk-a%EE%80%80er-an-upgrade-to-a-5">Aer an upgrade to Acumatica ERP 2025 R1, the following changes will be made in the system:</div><div id="bkmrk-%E2%80%A2-on-the-payment-met-3">• On the Payment Methods (AR204000) form, the Send Payment Receipts Automatically check box will be cleared for all existing payment methods.</div><div id="bkmrk-%E2%80%A2-on-the-payments-an-1">• On the Payments and Applications (AR302000) and Cash Sales (AR304000) forms, the Don't Print and Don't Email check boxes for existing documents will be selected. As a result, these documents will not appear for processing on the Print/Email AR Documents (AR508000) form.</div><div id="bkmrk--149">  
</div><div id="bkmrk-additional-informati-2">Additional Information</div><div id="bkmrk-for-more-information-1">For more information about payment receipts for cash sales and cash returns, see Cash Sales and Cash Returns: Payment Receipts.</div><div id="bkmrk-for-more-information-2">For more information about payment receipts for invoice payments, see Invoice Payments: Payment Receipts. For more information about receipts for prepayments, see Invoice Prepayments: Payment Receipts.</div><div id="bkmrk-for-more-information-3">For more information about payment receipts for refunds, see Refunds: Payment Receipts.</div><div id="bkmrk-%C2%A0-56"> </div><div id="bkmrk-finance%3A-prepayments-1">Finance: Prepayments from Sales Order Payment Links</div><div id="bkmrk--150">  
</div><div id="bkmrk-in-previous-versions-5">In previous versions of Acumatica ERP, a payment received from a payment link for a sales order and sales invoice was created as a document with the Payment type. However, it is preferable to create a document for a sales order as a prepayment. (Prepayments are usually posted to a diﬀerent AR account—Prepayment AR account.)</div><div id="bkmrk-starting-in-acumatic-9">Starting in Acumatica ERP 2025 R1, a user can specify whether the system must create a document with the</div><div id="bkmrk-prepayment-type-for-">Prepayment type for payments received from payment links created for sales orders.</div><div id="bkmrk-on-the-payment-links">On the Payment Links tab of the Processing Centers (CA205000) form, the Create from SO Payment Link box has been added as shown in the following screenshot.</div><div id="bkmrk--151">  
</div><div id="bkmrk-figure%3A-the-create-f">Figure: The Create from SO Payment Link box on the Processing Centers form</div><div id="bkmrk-this-box-contains-th">This box contains the following options:</div><div id="bkmrk-%E2%80%A2-payment-%28default%29%3A">• Payment (default): The system will create payments from payment links created for sales orders.</div><div id="bkmrk-%E2%80%A2-prepayment%3A-the-sy">• Prepayment: The system will create prepayments from payment links created for sales orders. This change aﬀects payments that are created in the system when a user does one of the following:</div><div id="bkmrk-%E2%80%A2-clicks-the-sync-pa">• Clicks the Sync Payment Link button on the Payment Links tab of the Sales Orders (SO301000) form</div><div id="bkmrk-%E2%80%A2-selects-the-sync-p">• Selects the Sync Payment Link option in the Action box on the Process Payment Links (AR513500) form, selects the needed row in the table and clicks Process on the form toolbar</div><div id="bkmrk-%E2%80%A2-syncs-a-payment-li">• Syncs a payment link by using a webhook</div><div id="bkmrk-%C2%A0-57"> </div><div id="bkmrk-finance%3A-recording-o-1">Finance: Recording of Finance Charges for Refunds</div><div id="bkmrk--152">  
</div><div id="bkmrk-in-previous-versions-6">In previous versions of Acumatica ERP, if a user was entering a refund on the Payments and Applications (AR302000) form, they could not add finance charges to the refund on the Charges tab.</div><div id="bkmrk-starting-in-acumatic-10">Starting in Acumatica ERP 2025 R1, users can add charges to refunds and voided refunds on the Payments and Applications form. The charge amount can be either a positive value or a negative value.</div><div id="bkmrk--153">  
</div><div id="bkmrk-entry-of-charges-for">Entry of Charges for a Refund</div><div id="bkmrk-on-the-charges-tab-o">On the Charges tab of the Payments and Applications (AR302000) form, a user can add finance charges to a refund, as shown in the following screenshot.</div><div id="bkmrk--154">  
</div><div id="bkmrk--155">  
</div><div id="bkmrk-figure%3A-finance-char">Figure: Finance charges added to a refund</div><div id="bkmrk-when-the-refund-is-r">When the refund is released, the positive amount of the charge will credit the cash account, and the negative amount of the charge will debit the cash account. The posted GL transaction is shown in the following screenshot.</div><div id="bkmrk--156">  
</div><div id="bkmrk-figure%3A-the-gl-trans">Figure: The GL transaction posted for the refund with charges</div><div id="bkmrk-%C2%A0-58"> </div><div id="bkmrk--157">  
</div><div id="bkmrk--158">  
</div><div id="bkmrk-entry-of-charges-for-1">Entry of Charges for a Voided Refund</div><div id="bkmrk-when-a-user-voids-a-">When a user voids a refund on the Payments and Applications (AR302000) form, the system creates a document with the Voided Refund type. On the Charges tab of the form, the system automatically adds charges with the opposite sign of the values in the original refund. A voided refund with charges is shown in the following screenshot.</div><div id="bkmrk--159">  
</div><div id="bkmrk-figure%3A-a-voided-ref">Figure: A voided refund with finance charges</div><div id="bkmrk-%C2%A0-59"> </div><div id="bkmrk-finance%3A-support-of--1">Finance: Support of the BAI2 Format by Bank Feeds</div><div id="bkmrk--160">  
</div><div id="bkmrk-in-previous-versions-7">In previous versions, Acumatica ERP did not support the Bank Administration Institute Version 2 (BAI2) format of bank statements. The Balance and Transaction Reporting Standard (BTRS) improves upon the BAI2 format. The BAI2 and BTRS formats are banking industry standards for communicating bank statements electronically.</div><div id="bkmrk-starting-in-acumatic-11">Starting in Acumatica ERP 2025 R1, the BAI2 and BTRS file formats are supported by bank feeds. When a user retrieves bank feed transactions, the system detects a new file with transactions exported to it by a bank and creates bank transactions for the specified cash account. If a corporate card and employee are specified in the bank feed settings, the system creates expense receipts for them.</div><div id="bkmrk-this-functionality-i">This functionality is available in the system if the Bank Feed Integration feature is enabled on the Enable/Disable Features (CS100000) form.</div><div id="bkmrk-the-following-sectio-3">The following sections describe the changes to the UI and document processing to support this file format.</div><div id="bkmrk--161">  
</div><div id="bkmrk-changes-to-the-bank-">Changes to the Bank Feeds Form</div><div id="bkmrk-on-the-bank-feeds-%28c">On the Bank Feeds (CA205500) form, the following UI changes have been made:</div><div id="bkmrk-%E2%80%A2-in-the-file-format">• In the File Format box, the BAI2 (Bank Administration Institute) option has been added (Item 1 in the screenshot below). If this option is selected, the system checks for files with .bai, .bai2, or .btrs extension in the specified SFTP folder.</div><div id="bkmrk-if-the-user-selects-">If the user selects this option, the boxes in the Source File section are not shown on the form, except for</div><div id="bkmrk-data-provider-%28item-">Data Provider (Item 2).</div><div id="bkmrk-%E2%80%A2-in-the-source-file">• In the Source File section, the system inserts the Bank Feed BAI2 data provider (Item 3), which it created when the user clicks Set Up Data Provider. This type of data provider has been added on the Data Providers (SM206015) form and can parse files with BAI, BAI2, and BTRS formats.</div><div id="bkmrk-%E2%80%A2-with-the-bank-feed">• With the Bank Feed BAI2 data provider specified, the system automatically fills in the table in the Mapping Rules section (Item 4) with the mapping rules for required fields, which cannot be edited. However, users can set up mapping for optional fields.</div><div id="bkmrk-%C2%A0-60"> </div><div id="bkmrk--162">  
</div><div id="bkmrk-%C2%A0-61"> </div><div id="bkmrk--163">  
</div><div id="bkmrk-figure%3A-ui-changes-o-2">Figure: UI changes on the Bank Feeds form</div><div id="bkmrk--164">  
</div><div id="bkmrk-the-bank-reference-n">The Bank Reference Number source field is optional in the BAI2 format, but is required in Acumatica ERP because it is mapped to the transaction ID. The transaction ID is used by the system to identify transactions and avoid duplicate records.</div><div id="bkmrk--165">  
</div><div id="bkmrk-setup-of-bai2-transa">Setup of BAI2 Transaction Retrieval</div><div id="bkmrk-to-set-up-the-functi">To set up the functionality of retrieving BAI2 transactions from a bank feed, an administrative user does the following:</div><div id="bkmrk-1.-on-the-bank-feeds">1. On the Bank Feeds (CA205500) form, creates a bank feed, selecting BAI2 (Bank Administration Institute) as the File Format and entering credentials to the SFTP folder where the bank stores BAI2 files.</div><div id="bkmrk-%C2%A0-62"> </div><div id="bkmrk--166">  
</div><div id="bkmrk-2.-clicks-set-up-dat">2. Clicks Set Up Data Provider. The system creates a new data provider for BAI2 files and inserts it in the Data Provider box.</div><div id="bkmrk-3.-reviews-the-mappi">3. Reviews the mapping rules populated by the system and changes the mapping for optional fields, if needed.</div><div id="bkmrk-4.-on-the-cash-accou">4. On the Cash Accounts tab of the Bank Feeds form, specifies the needed bank accounts and their corresponding cash accounts.</div><div id="bkmrk-5.-activates-the-ban">5. Activates the bank feed by clicking Activate on the form toolbar. This changes the bank feed’s status to Active. Now a user can start retrieving bank transactions on the Retrieve Bank Feed Transactions (CA507500) form.</div><div id="bkmrk--167">  
</div><div id="bkmrk-additional-informati-3">Additional Information</div><div id="bkmrk-for-more-details-abo-1">For more details about support of the BAI2 format, see Loading of Bank Feeds from BAI2 Files.</div><div id="bkmrk-for-details-on-setti">For details on setting up bank feeds that support the BAI2 format, see To Set Up Bank Feeds Loaded from the BAI2 Format.</div><div id="bkmrk-%C2%A0-63"> </div><div id="bkmrk-finance%3A-other-impro-1">Finance: Other Improvements</div><div id="bkmrk--168">  
</div><div id="bkmrk-in-acumatica-erp-202-2">In Acumatica ERP 2025 R1, multiple improvements to financial management processes and the UI have been introduced, as described below.</div><div id="bkmrk--169">  
</div><div id="bkmrk-refined-validations-">Refined Validations for a Custom Due Date Type</div><div id="bkmrk-in-previous-versions-8">In previous versions of Acumatica ERP, credit terms with the Custom due date type could be created without the dates covering all the dates of a month. As a result, issues occurred when the system tried to insert the default due date in transactions.</div><div id="bkmrk-in-acumatica-erp-202-3">In Acumatica ERP 2025 R1, on the Credit Terms (CS206500) form, the following refinements have been made to the validations that the system performs if Custom is selected in the Due Date Type box:</div><div id="bkmrk-%E2%80%A2-the-system-now-ins">• The system now inserts 1 in the Day From 1 box for Due Day 1 (see Item 1 in the screenshot below) to ensure that the beginning of the month is covered. This setting is read-only.</div><div id="bkmrk-%E2%80%A2-the-value-in-the-d">• The value in the Day To 1 box for Due Day 1 must (Item 2) be less than 31; otherwise, the system displays an error message. Also, the day in the Day To 1 box must be later than or the same as the day specified in the Day From 1 box. If this condition is not met, the system displays an error message.</div><div id="bkmrk-%E2%80%A2-the-day-from-2-set">• The Day From 2 setting for Due Day 2 (Item 3) is now read-only. Its value is one day later than the day in the</div><div id="bkmrk-day-to-1-box.">Day To 1 box.</div><div id="bkmrk-%E2%80%A2-the-system-inserts">• The system inserts 31 in the Day To 2 box for Due Day 2 (Item 4) to ensure that the end of the month is covered. This setting is read-only. The day in the Day To 2 box must be later than or the same as the day specified in the Day From 2 box. If this condition is not met, the system displays an error message.</div><div id="bkmrk--170">  
</div><div id="bkmrk--171">  
</div><div id="bkmrk-figure%3A-the-boxes-wi">Figure: The boxes with refined validations</div><div id="bkmrk-upgrade-notes-2">Upgrade Notes</div><div id="bkmrk-a%EE%80%80er-an-upgrade-to-a-6">Aer an upgrade to Acumatica ERP 2025 R1, the upgrade script will perform the following changes on the Credit Terms form for all existing credit terms with the Custom due date type:</div><div id="bkmrk-%E2%80%A2-the-date-from-1-bo-1">• The Date From 1 box for the first due day will be set to 1 and made read-only.</div><div id="bkmrk-%E2%80%A2-the-date-to-2-box--1">• The Date To 2 box for the second due day will be set to 31 and made read-only.</div><div id="bkmrk-%C2%A0-64"> </div><div id="bkmrk--172">  
</div><div id="bkmrk--173">  
</div><div id="bkmrk-validation-of-acumat">Validation of Acumatica Payments Imported from Shopify</div><div id="bkmrk-in-previous-versions-9">In previous versions of Acumatica ERP, the processing of payments initiated in the Acumatica Payments processing center from Shopify was not supported on the Acumatica ERP side due to missing processing center IDs. (Acumatica ERP uses these IDs for interactions with the processing center when the system performs actions, such as capture, void, or refund.) These IDs were missing because the Acumatica Payments plug-in in Shopify could not save the Acumatica Payments IDs to the Shopify database.</div><div id="bkmrk-starting-in-2025-r1-">Starting in 2025 R1 RC, Acumatica ERP will support the Acumatica Payments processing center in ecommerce systems that use their internal IDs in interactions with a processing center and do not keep the IDs assigned by the processing center. Users will be able to import payments and refunds from these ecommerce systems into Acumatica ERP.</div><div id="bkmrk-these-payments-and-r">These payments and refunds must be validated aer import. Users can initiate the validation for a particular document on the Payments and Applications (AR302000) form or for multiple documents on the Validate Card Payments (AR513000) form. The validation process can be scheduled.</div><div id="bkmrk--174">  
</div><div id="bkmrk-improvements-on-the-">Improvements on the Manage Credit Holds Form</div><div id="bkmrk-in-previous-versions-10">In previous versions of Acumatica ERP, if Credit Hold was selected in the Action box on the Manage Credit Holds (AR523000) form and a user selected the Show All check box, nothing changed from what was previously shown in the table. If the Remove Credit Hold action was selected and the user selected the Show All check box, all available records with all statuses were added to the table. This behavior was confusing because with this check box selected, the system should ignore all selection criteria on the form. Also, if one of the dates was not specified in the Start Date or the End Date box, no records were listed in the table.</div><div id="bkmrk-to-fix-these-issues%2C">To fix these issues, the following changes have been introduced on the Manage Credit Holds form:</div><div id="bkmrk-%E2%80%A2-the-show-all-check">• The Show All check box has been removed from the Selection area.</div><div id="bkmrk-%E2%80%A2-if-the-remove-cred">• If the Remove Credit Hold option is selected in the Action box, the form’s UI changes as follows:</div><div id="bkmrk-%E2%80%A2-the-start-date-and">• The Start Date and End Date boxes in the Selection area become hidden.</div><div id="bkmrk-%E2%80%A2-the-system-display">• The system displays only customers with the Credit Hold status.</div><div id="bkmrk-the-following-screen">The following screenshot illustrates the form with the Remove Credit Hold option selected.</div><div id="bkmrk--175">  
</div><div id="bkmrk--176">  
</div><div id="bkmrk-figure%3A-the-form-wit">Figure: The form with Remove Credit Hold selected</div><div id="bkmrk-%E2%80%A2-if-the-credit-hold">• If the Credit Hold option is selected in the Action box, the form’s UI changes as follows:</div><div id="bkmrk-%E2%80%A2-the-start-date-and-1">• The Start Date and End Date boxes are empty by default.</div><div id="bkmrk-%E2%80%A2-if-the-start-date-">• If the start date is specified, the table shows only customers with the Active and One-Time statuses whose final dunning letter date is later than or the same as the start date.</div><div id="bkmrk-%E2%80%A2-if-the-end-date-is">• If the end date is specified, the table shows only customers with the Active and One-Time statuses whose final dunning letter date is earlier than or the same as the end date.</div><div id="bkmrk-the-following-screen-1">The following screenshot illustrates the form with the Credit Hold option selected.</div><div id="bkmrk-%C2%A0-65"> </div><div id="bkmrk--177">  
</div><div id="bkmrk-%C2%A0-66"> </div><div id="bkmrk--178">  
</div><div id="bkmrk-figure%3A-the-form-wit-1">Figure: The form with Credit Hold selected</div><div id="bkmrk--179">  
</div><div id="bkmrk--180">  
</div><div id="bkmrk-prevention-of-auto-r">Prevention of Auto-Reopening a Payment Link</div><div id="bkmrk-in-previous-versions-11">In previous versions of Acumatica ERP, if a payment made by using a payment link was voided, the payment link became open again on the processing center's side and no notification was sent to the system. Consequently, the user could create a new payment link for this document, which could result in a duplicated payment.</div><div id="bkmrk-to-prevent-the-autom">To prevent the automatic reopening of a payment link, a new API parameter (auto-reopen) has been introduced for API requests for payment link creation and sync. This parameter will be set to false by the system for all created payment links. As a result, a payment link will remain closed on the processing center's side if the related transaction is voided, refunded, or unlinked.</div><div id="bkmrk--181">  
</div><div id="bkmrk-deprecated-support-f-1">Deprecated Support for the Authorize.Net Payment Plug-In</div><div id="bkmrk-starting-in-acumatic-12">Starting in Acumatica ERP 2025 R1, the Authorize and Authorize and Capture commands on the More menu of accounts receivable forms will no longer be supported for credit card payments created through the Authorize.Net plug-in. As a result, users will no longer be able to create new transactions with Authorize.Net. The Capture, Void, Refund, and Validate Card Payment commands will remain available for existing payments with preliminarily authorized transactions. The Record Card Payment,Record and Capture Preauthorization, and Import Settlement Batches commands will also be available. Users will not be able to create new customer payment methods for Authorize.Net.</div><div id="bkmrk-we-encourage-compani">We encourage companies to take advantage of the Acumatica Payments plug-in, which provides greater functionality, better support, and competitive rates.</div><div id="bkmrk-the-client-should-co-1">The client should contact its partner to learn more about making the transition to Acumatica Payments. If the company uses Acumatica ERP 2023 R2 or a later version, a system administrator can configure the Acumatica Payments plug-in without making any soware changes. For more information about Acumatica Payments, see Configuring and Using Acumatica Payments and To Configure Acumatica Payments.</div><div id="bkmrk--182">  
</div><div id="bkmrk-cancellation-or-corr">Cancellation or Correction of an Invoice with Externally Calculated Taxes</div><div id="bkmrk-in-previous-versions-12">In previous versions of Acumatica ERP, an issue arose with canceling or correcting invoices whose taxes were calculated by external tax providers. When a user canceled or corrected such an invoice, the taxes in the created</div><div id="bkmrk-%C2%A0-67"> </div><div id="bkmrk--183">  
</div><div id="bkmrk-credit-memo-could-di">credit memo could diﬀer from those applied to the original invoice. This caused the credit memo to fail when being applied to the invoice and prevented the release of the correction invoice.</div><div id="bkmrk-for-example%2C-the-inc">For example, the inconsistency between the original invoice and the credit memo could occur when an exemption certificate was added for a customer in the external tax provider account (such as Avalara or Vertex) aer the invoice was created and released for this customer in Acumatica ERP. The user’s attempt to correct the invoice failed due to the discrepancy in totals between the original taxed invoice and the tax-free credit memo. This prevented the correction invoice from being released, and an error was displayed.</div><div id="bkmrk-in-acumatica-erp-202-4">In Acumatica ERP 2025 R1, the process for canceling or correcting invoices with taxes calculated by external providers has been optimized. When a user cancels or corrects an invoice, the system creates a credit memo with the same taxes and document totals as the original invoice. Thus, the credit memo can be applied to the invoice, and the correction invoice can be released.</div><div id="bkmrk-%C2%A0-68"> </div><div id="bkmrk-integrations%3A-abilit-1">Integrations: Ability to Deactivate Ship-Via Codes and External Carriers</div><div id="bkmrk--184">  
</div><div id="bkmrk-in-previous-versions-13">In previous versions of Acumatica ERP, users could not deactivate ship-via codes that had been created for discontinued external carriers. When a user shopped for rates for a shipment, these ship-via codes generated additional API calls to carrier services and returned non-functional rates.</div><div id="bkmrk-acumatica-erp-2025-r-2">Acumatica ERP 2025 R1 delivers the ability to deactivate unused ship-via codes and carriers. The inactive ship-via codes are unavailable for selection and do not generate any API calls to carrier services.</div><div id="bkmrk--185">  
</div><div id="bkmrk-deactivation-of-a-sh">Deactivation of a Ship-Via Code or Carrier</div><div id="bkmrk-to-deactivate-an-unu">To deactivate an unused ship-via code, the user needs to clear the Active check box for this code on the Ship via Codes (CS207500) form, as shown in the screenshot below, and save the record.</div><div id="bkmrk--186">  
</div><div id="bkmrk--187">  
</div><div id="bkmrk-figure%3A-the-active-c">Figure: The Active check box on the Ship via Codes form</div><div id="bkmrk-to-deactivate-an-unu-1">To deactivate an unused external carrier, the user needs to clear the Active check box for this carrier on the Carriers</div><div id="bkmrk-%28cs207700%29-form%2C-as-">(CS207700) form, as shown in the screenshot below, and save the record.</div><div id="bkmrk-%C2%A0-69"> </div><div id="bkmrk--188">  
</div><div id="bkmrk-%C2%A0-70"> </div><div id="bkmrk--189">  
</div><div id="bkmrk-figure%3A-the-active-c-1">Figure: The Active check box on the Carriers form</div><div id="bkmrk-if-the-user-deactiva">If the user deactivates an external carrier that is used in an existing ship-via code, the system will also deactivate this code. That is, on the Ship via Codes form, the system will automatically clear the Active check box for this code and make it unavailable for editing. If this ship-via code has been selected in an unprocessed sales order or shipment, the system will show an error when the user attempts to complete the document's processing. To proceed with the processing, the user needs to select an active ship-via code.</div><div id="bkmrk-the-active-check-box">The Active check box is cleared for a new ship-via code or external carrier by default</div><div id="bkmrk--190">  
</div><div id="bkmrk-upgrade-notes-3">Upgrade Notes</div><div id="bkmrk-a%EE%80%80er-the-upgrade-to--2">Aer the upgrade to Acumatica ERP 2025 R1, for all existing ship-via codes and carriers, the Active check box will be selected by default.</div><div id="bkmrk-%C2%A0-71"> </div><div id="bkmrk-integrations%3A-filter-1">Integrations: Filtering in the Shop for Rates Dialog Box</div><div id="bkmrk--191">  
</div><div id="bkmrk-in-previous-versions-14">In previous versions of Acumatica ERP, if a user updated the rates in the Shop for Rates dialog box on the Sales Orders (SO301000), Shipments (SO302000), or Pick, Pack, and Ship (SO302020) form, the list of carrier rates started with the rates that returned errors or had an amount of 0.</div><div id="bkmrk-starting-in-acumatic-13">Starting in Acumatica ERP 2025 R1, the Quick Filter and Filter Settings buttons have been added to the filtering area of the Shop for Rates dialog box. By default, the Available Rates quick filter (Item 1 in the following screenshot) is applied to the Carrier Rates table. With this quick filter applied, a user can have all the available rates at hand (Item 2). To see all the rates, the user can click the Quick Filter button and select All Records.</div><div id="bkmrk-also%2C-the-filter-set">Also, the Filter Settings button has been added to the filtering area dialog box (Item 3). By clicking this button, a user can open the Filter Settings dialog box and specify additional filtering conditions for the following properties: Selected, Code, Description, Amount, Days in Transit, and Delivery Date.</div><div id="bkmrk--192">  
</div><div id="bkmrk-figure%3A-filtering-in">Figure: Filtering in the Shop for Rates dialog box</div><div id="bkmrk-%C2%A0-72"> </div><div id="bkmrk-integrations%3A-multip-1">Integrations: Multiple Access Tokens for Each External Application</div><div id="bkmrk--193">  
</div><div id="bkmrk-when-integrating-acu">When integrating Acumatica ERP with third-party services, administrators create external applications that connect Acumatica ERP and these services. To verify users, these services oen employ the OAuth authorization protocol, allowing these users to sign in on behalf of a specific account and receive an access token. This token is then used to request data that is available to the particular user. For certain services, such as Microso Exchange or Gmail, a separate access token must be specified for each user, to ensure that they can access only their own data.</div><div id="bkmrk-in-earlier-versions-">In earlier versions of Acumatica ERP, each external application could use only a single access token. As a result, administrators had to create a separate external application for every third-party user, which created a significant burden for both users and administrators.</div><div id="bkmrk-however%2C-in-acumatic">However, in Acumatica ERP 2025 R1, administrators can now create multi-token external applications—that is, applications having a single set of application parameters and multiple tokens associated with diﬀerent users.</div><div id="bkmrk-for-example%2C-adminis">For example, administrators can now integrate the Gmail and Microso 365 email services as external applications that share a common set of application parameters, while allowing diﬀerent users to specify their personal access tokens.</div><div id="bkmrk--194">  
</div><div id="bkmrk-changes-to-the-exter">Changes to the External Applications Form</div><div id="bkmrk-on-the-external-appl">On the External Applications (SM301000) form, the following changes have been made to support multiple-token OAuth 2.0 applications:</div><div id="bkmrk-%E2%80%A2-the-new-oauth-2.0-">• The new OAuth 2.0 option is available in the Type box (Item 1 in the following screenshot).</div><div id="bkmrk-%E2%80%A2-the-authorization-">• The Authorization Endpoint and Token Endpoint boxes have been added (Item 2). In these boxes, the administrator enters the URLs to send authorization and token requests, respectively. These boxes appear only when the OAuth 2.0 type is selected.</div><div id="bkmrk-%E2%80%A2-the-authentication">• The Authentication Token section was replaced with the Tokens tab, which lists the access tokens obtained for the application.</div><div id="bkmrk-%E2%80%A2-the-return-url-box">• The Return URL box has been removed and replaced with the View Redirect URI toolbar button.</div><div id="bkmrk-%E2%80%A2-the-sign-in-comman">• The Sign In command on the More menu becomes disabled for multi-token applications. To sign into the third-party services, users now need to use the Sign In commands on the User Profile (SM203010) or Email Accounts (SM204002) form.</div><div id="bkmrk-%C2%A0-73"> </div><div id="bkmrk--195">  
</div><div id="bkmrk-%C2%A0-74"> </div><div id="bkmrk--196">  
</div><div id="bkmrk-figure%3A-multi-token-">Figure: Multi-token external application</div><div id="bkmrk--197">  
</div><div id="bkmrk-changes-to-the-email">Changes to the Email Accounts Form</div><div id="bkmrk-on-the-email-account">On the Email Accounts (SM204002) form, the following changes have been made to support multiple-token external applications for the Gmail and Microso 365 email services:</div><div id="bkmrk-%E2%80%A2-the-new-oauth-2.0--1">• The new OAuth 2.0 for Gmail and OAuth 2.0 for Microso 365 options are available in the Authentication Method box (Item 1 in the following screenshot).</div><div id="bkmrk-accounts-that-use-th">Accounts that use these authentication methods can share external application parameters and have their own personal access tokens. When an administrator selects one of these options, the administrator should then select an application of the new OAuth 2.0 type in the External Application box.</div><div id="bkmrk-%E2%80%A2-the-oauth2-scopes-">• The OAuth2 Scopes and OAuth2 Parameters boxes have been added (Item 2). These boxes contain predefined values of scopes and parameters that the system will use when issuing access tokens, but administrators have the flexibility to modify these values if necessary. These boxes appear only when OAuth</div><div id="bkmrk-2.0-for-gmail-or-oau">2.0 for Gmail or OAuth 2.0 for Microso 365 is selected in the Authentication Method box.</div><div id="bkmrk-%C2%A0-75"> </div><div id="bkmrk--198">  
</div><div id="bkmrk-%C2%A0-76"> </div><div id="bkmrk-figure%3A-email-accoun">Figure: Email account settings for personal token OAuth authorization</div><div id="bkmrk-%C2%A0-77"> </div><div id="bkmrk-integrations%3A-remova-1">Integrations: Removal of Obsolete FedEx and UPS Plug-Ins</div><div id="bkmrk--199">  
</div><div id="bkmrk-in-acumatica-erp-202-5">In Acumatica ERP 2025 R1, obsolete plug-ins for the FedEx and UPS carrier services have been removed.</div><div id="bkmrk--200">  
</div><div id="bkmrk-removal-of-the-obsol">Removal of the Obsolete FedEx Plug-In</div><div id="bkmrk-on-august-31%2C-2024%2C-">On August 31, 2024, FedEx stopped supporting its SOAP API.</div><div id="bkmrk-starting-in-acumatic-14">Starting in Acumatica ERP 2025 R1, the FedEx SOAP API is no longer supported, and the obsolete FedEx plug-in with the PX.FedExCarrier.FedExCarrier type has been removed. The system administrator should select the FedEx Rest plug-in with the PX.FedExRestCarrier.FedExRestCarrier type in the Plug-In box on the Carriers (CS207700) form instead.</div><div id="bkmrk--201">  
</div><div id="bkmrk-removal-of-the-obsol-1">Removal of the Obsolete UPS Plug-In</div><div id="bkmrk-on-june-3%2C-2024%2C-ups">On June 3, 2024, UPS stopped using its SOAP API.</div><div id="bkmrk-starting-in-acumatic-15">Starting in Acumatica ERP 2025 R1, the UPS SOAP API is no longer supported, and the obsolete UPS plug-in with the PX.UpsCarrier.UpsCarrier type has been removed. The system administrator should select the UPS Rest plug-in with the PX.UpsRestCarrier.UpsRestCarrier type in the Plug-In box on the Carriers (CS207700) form instead.</div><div id="bkmrk-%C2%A0-78"> </div><div id="bkmrk-inventory-and-order--9">Inventory and Order Management: Capturing Weights of Packages from DeviceHub</div><div id="bkmrk--202">  
</div><div id="bkmrk-in-previous-versions-15">In previous versions of Acumatica ERP, the use of a scale connected to DeviceHub for weighing packages was limited to the scenario of packing shipments on the Pick, Pack, and Ship (SO302020) form. The users who added packages to shipments on the Shipments (SO302000) form could only type the weight of a package manually.</div><div id="bkmrk-starting-in-acumatic-16">Starting in Acumatica ERP 2025 R1, users can capture the weighing result from DeviceHub on the Packages tab and in the Shop for Rates dialog box on the Shipments form.</div><div id="bkmrk--203">  
</div><div id="bkmrk-this-functionality-i-1">This functionality is available only if the DeviceHub feature is enabled on the Enable/Disable Features</div><div id="bkmrk-%28cs100000%29-form.">(CS100000) form.</div><div id="bkmrk--204">  
</div><div id="bkmrk-capture-of-the-weigh">Capture of the Weight of a Package on the Packages Tab</div><div id="bkmrk-a-user-may-need-to-s">A user may need to specify the weight of a package on the Packages tab of the Shipments (SO302000) form while preparing a shipment for sending it to an external carrier service. To perform this operation, the user selects the package and clicks the new Capture Weight button on the table toolbar of the upper table on this tab (Item 1</div><div id="bkmrk-in-the-following-scr">in the following screenshot). If a default scale is specified for the user account, the system automatically inserts this scale's value from the Last Weight column on the Scales (SM206530) form into the Weight column on the Packages tab of the Shipments form (Item 2).</div><div id="bkmrk--205">  
</div><div id="bkmrk--206">  
</div><div id="bkmrk-figure%3A-capturing-th">Figure: Capturing the weight of a package on the Packages tab</div><div id="bkmrk--207">  
</div><div id="bkmrk-capture-of-the-weigh-1">Capture of the Weight of a Package in the Shop for Rates Dialog Box</div><div id="bkmrk-a-user-may-want-to-s">A user may want to specify the weight of a package directly in the Shop for Rates dialog box on the Shipments (SO302000) form before they get the carrier rates. To perform this operation, the user adds the packages to the Packages table in the dialog box, selects a package, and clicks the Capture Weight button on the table toolbar (Item 1 in the following screenshot). If a default scale is specified for the user account, the system automatically</div><div id="bkmrk-%C2%A0-79"> </div><div id="bkmrk--208">  
</div><div id="bkmrk-inserts-this-scale%27s">inserts this scale's value from the Last Weight column on the Scales (SM206530) form into the Weight column on the Packages tab of the Shipments form (Item 2).</div><div id="bkmrk--209">  
</div><div id="bkmrk-figure%3A-capturing-th-1">Figure: Capturing the weight of a package in the Shop for Rates dialog box</div><div id="bkmrk--210">  
</div><div id="bkmrk-specification-of-the">Specification of the Default Scale for a User Account</div><div id="bkmrk-a-user-can-specify-t">A user can specify the default digital scale device to be used for their own user account on the User Profile (SM203010) form. In the Personal Settings section of the General Info tab, they specify a configured device in the Default Scale box.</div><div id="bkmrk--211">  
</div><div id="bkmrk-other-changes">Other Changes</div><div id="bkmrk-the-use-of-a-scale-c">The use of a scale connected to DeviceHub prior to Acumatica ERP 2025 R1 required the DeviceHub and Warehouse Management features to be enabled on the Enable/Disable Features (CS1000000) form. Now it requires only the DeviceHub feature to be enabled.</div><div id="bkmrk-%C2%A0-80"> </div><div id="bkmrk-inventory-and-order--10">Inventory and Order Management: Changes to Access Rights in Predefined User Roles</div><div id="bkmrk--212">  
</div><div id="bkmrk-user-roles-provide-a">User roles provide access to the forms needed in employees' everyday work. Implementation managers can use predefined user roles in Acumatica ERP to determine access for individual users instead of creating and setting up roles from scratch.</div><div id="bkmrk-in-acumatica-erp-202-6">In Acumatica ERP 2025 R1, certain predefined user roles related to inventory and order management have been updated to include access rights to the inventory planning forms.</div><div id="bkmrk--213">  
</div><div id="bkmrk-updated-access-right">Updated Access Rights to Inventory Planning Forms</div><div id="bkmrk-the-following-table-">The following table shows the updated access rights to inventory planning forms in the predefined user roles. Full access indicates the Delete restriction level; no access indicates the Revoked restriction level.</div><div id="bkmrk--214">  
</div><div id="bkmrk-the-inventory-planni">The inventory planning forms are available in the system only when the Distribution Requirements Planning or Material Requirements Planning feature is enabled on the Enable/Disable Features (CS100000) form.</div><div id="bkmrk--215">  
</div><div id="bkmrk-role-role-descriptio">Role Role Description Updated Access Rights</div><div id="bkmrk-so-admin-a-person-wh">SO Admin A person who performs the setup of the sales order functionality and configures the sales processes. • Full access to the following forms:</div><div id="bkmrk-%E2%80%A2-forecast-%28am202000">• Forecast (AM202000)</div><div id="bkmrk-%E2%80%A2-forecast-listing-%28">• Forecast Listing (AM000005)</div><div id="bkmrk-%E2%80%A2-generate-forecasts">• Generate Forecasts (AM502000)</div><div id="bkmrk-%E2%80%A2-inventory-planning">• Inventory Planning Preferences (AM100000)</div><div id="bkmrk-%E2%80%A2-inventory-planning-1">• Inventory Planning Buckets (AM201200)</div><div id="bkmrk-%E2%80%A2-inventory-planning-2">• Inventory Planning Requirements by Item</div><div id="bkmrk-%28am401200%29">(AM401200)</div><div id="bkmrk-%E2%80%A2-inventory-planning-3">• Inventory Planning Results by Item (AM404000)</div><div id="bkmrk-%E2%80%A2-no-access-to-any-o">• No access to any other inventory planning forms</div><div id="bkmrk-so-manager-a-person-">SO Manager A person who creates sales orders, manages customer contracts (such as blanket sales orders), and views accounts receivable invoices and payments. This manager also nego- tiates customer terms, manages ap- provals, and oversees the sales op- eration staﬀ and their activities. • Full access to the following forms:</div><div id="bkmrk-%E2%80%A2-forecast">• Forecast</div><div id="bkmrk-%E2%80%A2-forecast-listing">• Forecast Listing</div><div id="bkmrk-%E2%80%A2-generate-forecasts-1">• Generate Forecasts</div><div id="bkmrk-%E2%80%A2-inventory-planning-4">• Inventory Planning Buckets</div><div id="bkmrk-%E2%80%A2-inventory-planning-5">• Inventory Planning Requirements by Item</div><div id="bkmrk-%E2%80%A2-inventory-planning-6">• Inventory Planning Results by Item</div><div id="bkmrk-%E2%80%A2-view-only-access-t">• View-only access to the Inventory Planning Prefer- ences form</div><div id="bkmrk-%E2%80%A2-no-access-to-any-o-1">• No access to any other inventory planning forms</div><div id="bkmrk-%C2%A0-81"> </div><div id="bkmrk--216">  
</div><div id="bkmrk-role-role-descriptio-1">Role Role Description Updated Access Rights</div><div id="bkmrk-so-clerk-a-person-wh">SO Clerk A person who enters sales order da- ta, creates customer returns, prints and sends order confirmations, and manages customer inquiries. • Full access to the following forms:</div><div id="bkmrk-%E2%80%A2-forecast-listing-1">• Forecast Listing</div><div id="bkmrk-%E2%80%A2-inventory-planning-7">• Inventory Planning Requirements by Item</div><div id="bkmrk-%E2%80%A2-inventory-planning-8">• Inventory Planning Results by Item</div><div id="bkmrk-%E2%80%A2-no-access-to-any-o-2">• No access to any other inventory planning forms</div><div id="bkmrk-so-viewer-a-person-w">SO Viewer A person who can view the progress of the sales orders being processed but cannot change them. • Full access to the following forms:</div><div id="bkmrk-%E2%80%A2-forecast-listing-2">• Forecast Listing</div><div id="bkmrk-%E2%80%A2-inventory-planning-9">• Inventory Planning Requirements by Item</div><div id="bkmrk-%E2%80%A2-inventory-planning-10">• Inventory Planning Results by Item</div><div id="bkmrk-%E2%80%A2-no-access-to-any-o-3">• No access to any other inventory planning forms</div><div id="bkmrk-po-admin-a-person-wh">PO Admin A person who performs the setup of the purchase orders functional- ity and configures the purchasing processes. Full access to all inventory planning forms</div><div id="bkmrk-po-manager-a-person-">PO Manager A person who creates purchase or- ders and requisitions and views ac- counts payable bills and payments. This manager also negotiates ven- dors’ credit terms, manages vendor returns, manages approvals, and oversees the purchasing staﬀ and their activities. • View-only access to the Inventory Planning Prefer- ences form</div><div id="bkmrk-%E2%80%A2-full-access-to-all">• Full access to all other inventory planning forms</div><div id="bkmrk-po-buyer-a-person-wh">PO Buyer A person who procures inventory to replenish the warehouse stock lev- els or to fulfill orders (planning of purchases, creation of purchase or- ders, and linking of purchase orders to fulfill sales orders). This employ- ee also reviews seasonality and re- plenishment settings for optimiza- tion and procurement. • View-only access to the Inventory Planning Prefer- ences form</div><div id="bkmrk-%E2%80%A2-full-access-to-all-1">• Full access to all other inventory planning forms</div><div id="bkmrk-po-clerk-a-person-wh">PO Clerk A person who enters purchase order data, creates vendor returns, and views inquiries and reports. • Full access to the following forms:</div><div id="bkmrk-%E2%80%A2-inventory-planning-11">• Inventory Planning Results by Item</div><div id="bkmrk-%E2%80%A2-forecast-listing-3">• Forecast Listing</div><div id="bkmrk-%E2%80%A2-inventory-planning-12">• Inventory Planning Display (AM400000)</div><div id="bkmrk-%E2%80%A2-inventory-planning-13">• Inventory Planning Exceptions (AM403000)</div><div id="bkmrk-%E2%80%A2-inventory-planning-14">• Inventory Planning Requirements by Item</div><div id="bkmrk-%E2%80%A2-full-access-to-the">• Full access to the Inventory Planning Display</div><div id="bkmrk-%28am632000%29-report">(AM632000) report</div><div id="bkmrk-%E2%80%A2-no-access-to-any-o-4">• No access to any other inventory planning forms</div><div id="bkmrk-po-viewer-a-person-w">PO Viewer A person who can view the progress of the purchase orders being processed but cannot change them. No access to any inventory planning forms</div><div id="bkmrk-%C2%A0-82"> </div><div id="bkmrk--217">  
</div><div id="bkmrk-role-role-descriptio-2">Role Role Description Updated Access Rights</div><div id="bkmrk-in-admin-a-person-wh">IN Admin A person who performs the setup of the inventory functionality and con- figures the inventory processes. Full access to all inventory planning forms</div><div id="bkmrk-in-manager-a-person-">IN Manager A person who analyzes and man- ages warehouse activities and per- formance, takes responsibility for the physical movement of goods to and from the warehouse as well as inventory optimization and efficien- cy within the warehouse, and over- sees the warehouse staﬀ and their activities. • View-only access to the Inventory Planning Prefer- ences form</div><div id="bkmrk-%E2%80%A2-full-access-to-all-2">• Full access to all other inventory planning forms</div><div id="bkmrk-in-receiver-a-person">IN Receiver A person who receives purchases, inbound transfers, and customer re- turns, puts away received goods in- to designated warehouse locations. No access to any inventory planning forms</div><div id="bkmrk-in-shipper-a-person-">IN Shipper A person who picks, packs, and ships customer sales orders, out- bound transfers, and vendor re- turns, and confirms shipments. No access to any inventory planning forms</div><div id="bkmrk-in-clerk-a-person-wh">IN Clerk A person who performs cycle counts and inventory adjustments and restocks the inventory within the same warehouse according to the warehouse manager's plan. No access to any inventory planning forms</div><div id="bkmrk-in-viewer-a-person-w">IN Viewer A person who can view the docu- ments related to the warehouse processes and inventory settings but cannot change orders and set- tings. No access to any inventory planning forms</div><div id="bkmrk--218">  
</div><div id="bkmrk-additional-informati-4">Additional Information</div><div id="bkmrk-access-rights-for-th">Access rights for the user roles can be modified on the following forms:</div><div id="bkmrk-%E2%80%A2-access-rights-by-s">• Access Rights by Screen (SM201020)</div><div id="bkmrk-%E2%80%A2-access-rights-by-r">• Access Rights by Role (SM201025)</div><div id="bkmrk-the-following-report">The following reports show details about access to forms that has been granted to user roles:</div><div id="bkmrk-%E2%80%A2-access-rights-by-r-1">• Access Rights by Role (SM651500)</div><div id="bkmrk-%E2%80%A2-access-rights-by-s-1">• Access Rights by Screen (SM651700)</div><div id="bkmrk-for-more-information-4">For more information about user roles in the system, see User Roles: General Information. For details about distribution requirements planning (DRP), see Inventory Planning with DRP: General Information</div><div id="bkmrk-%C2%A0-83"> </div><div id="bkmrk-inventory-and-order--11">Inventory and Order Management: Correction of Purchase Receipts for Drop-Ship Purchase Orders</div><div id="bkmrk--219">  
</div><div id="bkmrk-in-previous-versions-16">In previous versions of Acumatica ERP, a user could not correct or cancel a purchase receipt that had been created for a purchase order with the Drop-Ship type if the receipt had already been released. That is, if any errors had been made in the lines of this receipt or the company did not accept the receipt for some reason and it had to be canceled, there was no way to fix the issue properly.</div><div id="bkmrk-acumatica-erp-2025-r-3">Acumatica ERP 2025 R1 now provides users with the ability to correct or cancel a released purchase receipt for a drop-ship purchase order. For this purpose, the Correct Receipt and Cancel Receipt commands have been added to the More menu on the Purchase Receipts (PO302000) form, as shown in the following screenshot.</div><div id="bkmrk--220">  
</div><div id="bkmrk--221">  
</div><div id="bkmrk-figure%3A-the-correct-">Figure: The Correct Receipt and Cancel Receipt commands</div><div id="bkmrk--222">  
</div><div id="bkmrk-the-functionality-of-1">The functionality of receipt correction and cancellation for purchase orders with the Drop-Ship type is unavailable if the Manufacturing or Service Management feature is enabled on the Enable/ Disable Features (CS100000) form. (The Correct Receipt and Cancel Receipt commands are not displayed on the More menu in this case.) We highly recommend that a company verify that there are no unreleased correction receipts in the system before it enables the Manufacturing or Service Management feature.</div><div id="bkmrk--223">  
</div><div id="bkmrk-starting-to-correct-">Starting to Correct a Purchase Receipt for a Drop-Ship Purchase Order</div><div id="bkmrk-the-purchase-receipt">The Purchase Receipts (PO302000) form is the starting point for correcting a released purchase receipt related to a purchase order with the Drop-Ship type. When the user clicks Correct Receipt on the More menu, the system checks whether all of the following conditions are met for the purchase receipt:</div><div id="bkmrk-%E2%80%A2-the-receipt-includ">• The receipt includes at least one line of the Goods for Drop-Ship or Non-Stock for Drop-Ship type.</div><div id="bkmrk-%E2%80%A2-the-receipt-does-n">• The receipt does not include any lines of the Goods for IN or Non-Stock type.</div><div id="bkmrk-%E2%80%A2-the-receipt-does-n-1">• The receipt does not have related AP bills, except for AP bills that have been fully reversed.</div><div id="bkmrk-%E2%80%A2-if-the-related-dro">• If the related drop-ship purchase order has the Allow AP Bill Before Receipt check box selected on the Other tab of the Purchase Orders (PO301000) form, this order does not have related AP bills, except for AP bills that have been fully reversed.</div><div id="bkmrk-%E2%80%A2-no-landed-cost-doc">• No landed cost documents have been applied to the purchase receipt.</div><div id="bkmrk-%E2%80%A2-the-receipt-does-n-2">• The receipt does not have related purchase returns that have not been released yet.</div><div id="bkmrk-%E2%80%A2-no-sales-invoices-">• No sales invoices include the lines of this purchase receipt, except for canceled invoices.</div><div id="bkmrk-%C2%A0-84"> </div><div id="bkmrk--224">  
</div><div id="bkmrk-if-all-of-these-cond">If all of these conditions are met, the system creates a new purchase receipt with the next sequential number, which is a correction purchase receipt.</div><div id="bkmrk--225">  
</div><div id="bkmrk-for-simplicity%2C-the-">For simplicity, the correction purchase receipt will be referred to as the correction receipt, and the original purchase receipt will be referred to as the original receipt.</div><div id="bkmrk--226">  
</div><div id="bkmrk-in-the-original-rece">In the original receipt, the system inserts the number of the correction receipt into the new Correction Doc. Ref. Nbr. box on the Other tab of the Purchase Receipts form, as shown below. This number is also a link that a user can click. In the correction receipt, the system inserts the number of the original receipt (which is also a link) into the new Original Doc. Ref. Nbr. box on the same tab.</div><div id="bkmrk--227">  
</div><div id="bkmrk--228">  
</div><div id="bkmrk-figure%3A-the-link-to-">Figure: The link to the correction receipt in the original receipt</div><div id="bkmrk--229">  
</div><div id="bkmrk-making-changes-to-th">Making Changes to the Correction Receipt</div><div id="bkmrk-the-system-copies-al">The system copies all the data of the original receipt to the correction receipt on the Purchase Receipts (PO302000) form, and the user can make the needed updates to the correction receipt. When the user saves the correction receipt for the first time, the system assigns the new Under Correction status to the original receipt. Also, the system updates the value in the Qty. On Receipts column for the lines of the related purchase order on the Purchase Orders (PO301000) form based on any updated quantities in the linked lines of the correction receipt.</div><div id="bkmrk-although-the-user-ca">Although the user can print the original receipt with the Under Correction status, the user cannot do the following in the system for this receipt:</div><div id="bkmrk-%E2%80%A2-prepare-an-associa">• Prepare an associated AP bill on the Purchase Receipts form</div><div id="bkmrk-%E2%80%A2-add-this-receipt-t">• Add this receipt to an AP bill on the Bills and Adjustments (AP301000) form</div><div id="bkmrk-%E2%80%A2-recognize-the-purc">• Recognize the purchase receipt on the Incoming Documents (AP301100) form</div><div id="bkmrk-%E2%80%A2-prepare-a-related-">• Prepare a related purchase return on the Purchase Receipts form</div><div id="bkmrk-%E2%80%A2-apply-this-receipt">• Apply this receipt to a landed cost document on the Purchase Receipts or Landed Costs (PO303000) form</div><div id="bkmrk-also%2C-the-user-canno">Also, the user cannot include the lines of an original receipt with the Under Correction status in the following documents:</div><div id="bkmrk-%E2%80%A2-an-ap-bill-for-a-r">• An AP bill for a related purchase order</div><div id="bkmrk-%E2%80%A2-a-sales-invoice-fo">• A sales invoice for a related sales order</div><div id="bkmrk-%C2%A0-85"> </div><div id="bkmrk--230">  
</div><div id="bkmrk--231">  
</div><div id="bkmrk-in-a-correction-rece">In a correction receipt, the user cannot add new lines or delete lines that were copied from the original receipt. If a line in the original receipt had been added erroneously, the user can specify 0 in the Receipt Qty. column for the corresponding line in the correction receipt. This line will not be included in any of the following related documents during the processing of the correction receipt:</div><div id="bkmrk-%E2%80%A2-ap-bills">• AP bills</div><div id="bkmrk-%E2%80%A2-sales-invoices">• Sales invoices</div><div id="bkmrk-%E2%80%A2-landed-cost-docume">• Landed cost documents</div><div id="bkmrk--232">  
</div><div id="bkmrk-in-a-correction-rece-1">In a correction receipt, the user can update the following elements in the Summary area of the Purchase Receipts</div><div id="bkmrk-form%3A">form:</div><div id="bkmrk-%E2%80%A2-the-date-box">• The Date box</div><div id="bkmrk-%E2%80%A2-the-create-ap-bill">• The Create AP Bill check box</div><div id="bkmrk-%E2%80%A2-the-vendor-ref.-bo">• The Vendor Ref. box</div><div id="bkmrk-%E2%80%A2-the-workgroup-box">• The Workgroup box</div><div id="bkmrk-%E2%80%A2-the-owner-box">• The Owner box</div><div id="bkmrk-also%2C-the-user-can-u">Also, the user can update the value in the Exchange Rate box if both of following conditions are met:</div><div id="bkmrk-%E2%80%A2-the-enable-rate-ov">• The Enable Rate Override check box is selected on the Financial tab of the Vendors (AP303000) form for the vendor in the correction receipt.</div><div id="bkmrk-%E2%80%A2-the-allow-changing">• The Allow Changing Currency Rate on Receipt check box is selected on the Purchase Orders Preferences</div><div id="bkmrk-%28po101000%29-form.">(PO101000) form.</div><div id="bkmrk-in-the-lines-of-the-">In the lines of the correction receipt on the Purchase Receipts form, the user can edit the values in the following columns of the Details tab can:</div><div id="bkmrk-%E2%80%A2-warehouse">• Warehouse</div><div id="bkmrk-%E2%80%A2-transaction-descr.">• Transaction Descr.</div><div id="bkmrk-%E2%80%A2-uom">• UOM</div><div id="bkmrk-%E2%80%A2-receipt-qty.">• Receipt Qty.</div><div id="bkmrk-%E2%80%A2-expiration-date">• Expiration Date</div><div id="bkmrk-%E2%80%A2-lot%2Fserial-nbr.">• Lot/Serial Nbr.</div><div id="bkmrk-%E2%80%A2-unit-cost">• Unit Cost</div><div id="bkmrk-%E2%80%A2-ext.-cost">• Ext. Cost</div><div id="bkmrk-if-the-user-changes-">If the user changes a value in a purchase receipt line, the system automatically selects the check box in the new Corrected column for this line, as shown in the following screenshot. If the user changes the date or currency rate in the Summary area, the system automatically selects the check boxes in the Corrected column for all lines of the purchase receipt. The Corrected column is hidden by default.</div><div id="bkmrk-%C2%A0-86"> </div><div id="bkmrk--233">  
</div><div id="bkmrk-%C2%A0-87"> </div><div id="bkmrk-figure%3A-the-correcte">Figure: The Corrected column</div><div id="bkmrk-if-the-user-made-cha">If the user made changes to a line on the Details tab by mistake, they can click Cancel for this line on the table toolbar. The system will discard all changes, and the line will be reverted to its original state at the time of document creation. Also, the system will clear the Corrected check box in the line unless it was selected due to the Date or Exchange Rate in the Summary area being changed</div><div id="bkmrk--234">  
</div><div id="bkmrk-completing-the-corre">Completing the Correction of a Receipt</div><div id="bkmrk-to-complete-the-corr">To complete the correction process, the user clicks Release on the More menu for the correction receipt. This causes the system to assign the Released status to the correction receipt and the Canceled status to the original receipt. For all lines of the correction receipt that have changes in the Receipt Qty. column on the Purchase Receipts (PO302000) form, the system does the following:</div><div id="bkmrk-%E2%80%A2-updates-the-quanti">• Updates the quantities in the Qty. On Receipts column on the Purchase Orders (PO301000) form for the related purchase order</div><div id="bkmrk-%E2%80%A2-updates-the-quanti-1">• Updates the quantities in the Qty. On Shipments and Open Qty. columns on the Sales Orders (SO301000) form for the related sales order</div><div id="bkmrk-on-the-purchase-orde">On the Purchase Orders and Sales Orders forms, the system performs the following actions, depending on whether the value in the Receipt Qty. column on the Details tab of the Purchase Receipts form has increased or decreased in lines of the correction receipt:</div><div id="bkmrk-%E2%80%A2-if-the-quantity-ha">• If the quantity has decreased, the system does the following:</div><div id="bkmrk-%E2%80%A2-reopens-the-corres">• Reopens the corresponding lines of the related sales and purchase orders if they have already been completed. That is, the Completed check box is cleared for these lines on the Details tab.</div><div id="bkmrk-%E2%80%A2-if-at-least-one-li">• If at least one line is reopened for the related purchase order that had the Completed status, assigns the</div><div id="bkmrk-open-status-to-the-p">Open status to the purchase order.</div><div id="bkmrk-%E2%80%A2-if-at-least-one-li-1">• If at least one line is reopened for the related sales order that had the Completed status, assigns another status according to the order's workflow to it.</div><div id="bkmrk-%E2%80%A2-if-the-quantity-ha-1">• If the quantity has increased, the system does the following:</div><div id="bkmrk-%E2%80%A2-selects-the-comple">• Selects the Completed check box in the lines of the related sales order and purchase order if the full quantity of the item has been received.</div><div id="bkmrk-%E2%80%A2-if-all-lines-of-th">• If all lines of the related sales or purchase order become completed, assigns the Completed status to this order.</div><div id="bkmrk-%C2%A0-88"> </div><div id="bkmrk--235">  
</div><div id="bkmrk--236">  
</div><div id="bkmrk-canceling-a-purchase">Canceling a Purchase Receipt</div><div id="bkmrk-the-purchase-receipt-1">The Purchase Receipts (PO302000) form is the starting point for canceling a released purchase receipt related to a purchase order with the Drop-Ship type.</div><div id="bkmrk-when-the-user-clicks">When the user clicks Cancel Receipt on the More menu, the system checks whether all of the following conditions are met for the purchase receipt:</div><div id="bkmrk-%E2%80%A2-the-receipt-includ-1">• The receipt includes at least one line of the Goods for Drop-Ship or Non-Stock for Drop-Ship type.</div><div id="bkmrk-%E2%80%A2-the-receipt-does-n-3">• The receipt does not include any lines of the Goods for IN or Non-Stock types.</div><div id="bkmrk-%E2%80%A2-the-receipt-does-n-4">• The receipt does not have related AP bills, except for AP bills that have been fully reversed.</div><div id="bkmrk-%E2%80%A2-if-the-related-dro-1">• If the related drop-ship purchase order has the Allow AP Bill Before Receipt check box selected on the Other tab of the Purchase Orders form, this order does not have related AP bills, except for AP bills that have been fully reversed.</div><div id="bkmrk-%E2%80%A2-no-landed-cost-doc-1">• No landed cost documents have been applied to the purchase receipt.</div><div id="bkmrk-%E2%80%A2-the-receipt-does-n-5">• The receipt does not have related purchase returns.</div><div id="bkmrk-%E2%80%A2-no-sales-invoices--1">• No sales invoices include the lines of this purchase receipt, except for canceled invoices.</div><div id="bkmrk-if-all-of-these-cond-1">If all of these conditions are met, the system displays a confirmation dialog box, as shown in the following screenshot. If the user clicks OK, the system assigns the Canceled status to the purchase receipt.</div><div id="bkmrk--237">  
</div><div id="bkmrk-figure%3A-the-cancel-r">Figure: The Cancel Receipt dialog box</div><div id="bkmrk-as-soon-as-the-purch">As soon as the purchase receipt is canceled, the system updates the related documents as follows:</div><div id="bkmrk-%E2%80%A2-it-reopens-the-lin">• It reopens the linked lines of the related purchase and sales order if these lines have already been completed.</div><div id="bkmrk-%E2%80%A2-if-a-related-purch">• If a related purchase order has the Completed status on the Purchase Orders (PO301000) form, the system assigns the Open status to it.</div><div id="bkmrk-%E2%80%A2-if-a-related-sales">• If a related sales order has the Completed status on the Sales Orders (SO301000) form, the system assigns another status based on the order's workflow.</div><div id="bkmrk-%E2%80%A2-in-each-linked-lin">• In each linked line of the related purchase order, the system updates the value in the Qty. On Receipts</div><div id="bkmrk-column-on-the-detail">column on the Details tab of the Purchase Orders form.</div><div id="bkmrk-%E2%80%A2-in-each-linked-lin-1">• In each linked line of the related sales order, the system updates the values in the Qty. On Shipments and</div><div id="bkmrk-open-qty.-columns-on">Open Qty. columns on the Details tab of the Sales Orders form.</div><div id="bkmrk-%C2%A0-89"> </div><div id="bkmrk--238">  
</div><div id="bkmrk--239">  
</div><div id="bkmrk-correcting-or-cancel">Correcting or Canceling a Purchase Receipt with a Canceled Invoice</div><div id="bkmrk-if-a-purchase-receip">If a purchase receipt for a drop-ship purchase order has a released sales invoice, this receipt also has a related inventory issue, which is the original inventory issue. If the user cancels the sales invoice and then cancels the purchase receipt, the system also automatically generates and releases a reversal inventory issue with a reversal batch of transactions that fully revert the transactions that were generated on the release of the original inventory issue. The reversal inventory issue is released automatically, regardless of the state of the Release IN Documents Automatically check box on the Purchase Orders Preferences (PO101000) form.</div><div id="bkmrk-the-link-to-the-reve">The link to the reversal inventory issue appears in the new Reversal IN Ref. Nbr. box on the Other tab of the</div><div id="bkmrk-purchase-receipts-%28p">Purchase Receipts (PO302000) form, as shown in the following screenshot.</div><div id="bkmrk--240">  
</div><div id="bkmrk-figure%3A-the-link-to--1">Figure: The link to the reversal inventory issue</div><div id="bkmrk--241">  
</div><div id="bkmrk-viewing-purchase-rec">Viewing Purchase Receipts with the Canceled or Under Correction Status</div><div id="bkmrk-the-following-acumat">The following Acumatica ERP reports and inquiry forms have updates related to purchase receipts with the</div><div id="bkmrk-canceled-or-under-co">Canceled or Under Correction status for purchase orders with the Drop-Ship type.</div><div id="bkmrk-on-the-purchase-rece">On the Purchase Receipt Summary (PO620500) and Purchase Order Receipt and Billing History (PO643000) report form, the new Include Canceled and Under-Correction Receipts check box has been added to the Report Parameters tab, as shown in the following screenshot. By default, these reports do not include the purchase receipts with the Canceled or Under Correction status. If the user selects the check box, the reports include these receipts. In the Purchase Receipt Summary report, the quantity and extended cost of these purchase receipts are not included in the calculation of the total receipt quantity and total receipt extended cost.</div><div id="bkmrk-%C2%A0-90"> </div><div id="bkmrk--242">  
</div><div id="bkmrk-%C2%A0-91"> </div><div id="bkmrk--243">  
</div><div id="bkmrk-figure%3A-the-include--1">Figure: The Include Canceled and Under-Correction Receipts check box</div><div id="bkmrk-the-following-report-1">The following reports include the purchase receipts with the Under Correction status but exclude the purchase receipts with the Canceled status:</div><div id="bkmrk-%E2%80%A2-purchase-accrual-s">• Purchase Accrual Summary (PO630500) report</div><div id="bkmrk-%E2%80%A2-purchase-accrual-d">• Purchase Accrual Details (PO631000) report</div><div id="bkmrk-these-purchase-recei">These purchase receipts with the Under Correction or Canceled status are not listed in the following reports:</div><div id="bkmrk-%E2%80%A2-purchase-receipt-b">• Purchase Receipt Billing Summary (PO631500)</div><div id="bkmrk-%E2%80%A2-purchase-receipt-b-1">• Purchase Receipt Billing Details (PO632000)</div><div id="bkmrk-%E2%80%A2-purchase-receipt-d">• Purchase Receipt Details by Vendor (PO621000)</div><div id="bkmrk-%E2%80%A2-purchase-receipt-a">• Purchase Receipt Allocated and Backordered (PO622000)</div><div id="bkmrk-on-the-purchase-accr">On the Purchase Accrual Balance by Period (PO402000) inquiry form, the purchase receipts with the Under Correction or Canceled status are shown according to the following rules:</div><div id="bkmrk-%E2%80%A2-the-inquiry-form-d">• The inquiry form does not show the purchase receipts with the Canceled or Under Correction status that do not have a canceled sales invoice and a related inventory issue because there are no transactions posted to the PO Accrual account at this moment.</div><div id="bkmrk-%E2%80%A2-the-inquiry-form-s">• The inquiry form shows the purchase receipts with the Under Correction status that have a canceled sales invoice and a released inventory issue because transactions to the PO Accrual account in the original inventory issue are not reversed and still aﬀect the PO Accrual account.</div><div id="bkmrk-%E2%80%A2-the-inquiry-form-d-1">• The inquiry form does not show the purchase receipts with the Canceled status that have a canceled sales invoice and a released inventory issue because the original inventory transactions are already reversed in the reversal inventory issue if the purchase receipt is canceled.</div><div id="bkmrk-%C2%A0-92"> </div><div id="bkmrk-inventory-and-order--12">Inventory and Order Management: Correction of Purchase Receipts for Purchase Orders with the Normal Type</div><div id="bkmrk--244">  
</div><div id="bkmrk-in-previous-versions-17">In previous versions of Acumatica ERP, a user could not correct or cancel a purchase receipt that had been created for a purchase order with the Normal type if the receipt had already been released. That is, if any errors had been made in the lines of this receipt or the company did not accept the goods for some reason and the receipt had to be canceled, there was no way to fix the issue properly.</div><div id="bkmrk-acumatica-erp-2025-r-4">Acumatica ERP 2025 R1 now provides users with the ability to correct or cancel a released purchase receipt for a purchase order with the Normal type. For this purpose, the Correct Receipt and Cancel Receipt commands have been added to the More menu on the Purchase Receipts (PO302000) form, as shown in the following screenshot.</div><div id="bkmrk--245">  
</div><div id="bkmrk--246">  
</div><div id="bkmrk-figure%3A-the-correct--1">Figure: The Correct Receipt and Cancel Receipt commands</div><div id="bkmrk--247">  
</div><div id="bkmrk-the-functionality-of-2">The functionality of receipt correction and cancellation for purchase orders with the Normal type is unavailable if the Manufacturing or Service Management feature is enabled on the Enable/ Disable Features (CS100000) form. (The Correct Receipt and Cancel Receipt commands are not</div><div id="bkmrk-displayed-on-the-mor">displayed on the More menu in this case.) We highly recommend that a company verify that there are no unreleased correction receipts in the system before it enables the Manufacturing or Service Management feature.</div><div id="bkmrk--248">  
</div><div id="bkmrk-starting-to-correct--1">Starting to Correct a Purchase Receipt</div><div id="bkmrk-the-purchase-receipt-2">The Purchase Receipts (PO302000) form is the starting point for correcting a released purchase receipt related to a purchase order with the Normal type.</div><div id="bkmrk-when-the-user-clicks-1">When the user clicks Correct Receipt on the More menu, the system checks whether all of the following conditions are met for the purchase receipt:</div><div id="bkmrk-%E2%80%A2-the-receipt-includ-2">• The receipt includes at least one line of the Goods for IN, Non-Stock for IN, Service, or Freight type.</div><div id="bkmrk-%E2%80%A2-the-receipt-does-n-6">• The receipt does not have related AP bills, except for AP bills that have been fully reversed.</div><div id="bkmrk-%E2%80%A2-the-receipt-does-n-7">• The receipt does not include any lines of the Goods for RP, Goods for Project, or Non Stock for Project type.</div><div id="bkmrk-%E2%80%A2-if-the-related-pur">• If the related purchase order has the Allow AP Bill Before Receipt check box selected on the Other tab of the Purchase Orders (PO301000) form, this order does not have related AP bills, except for AP bills that have been fully reversed.</div><div id="bkmrk-%E2%80%A2-no-landed-cost-doc-2">• No landed cost documents have been applied to the purchase receipt.</div><div id="bkmrk-%E2%80%A2-no-putaway-transfe">• No putaway transfers have been prepared for the purchase receipt.</div><div id="bkmrk-%E2%80%A2-the-receipt-does-n-8">• The receipt does not have related purchase returns that have not been released yet.</div><div id="bkmrk-%C2%A0-93"> </div><div id="bkmrk--249">  
</div><div id="bkmrk-%E2%80%A2-the-stock-is-not-l">• The stock is not locked due to a physical inventory count.</div><div id="bkmrk-if-all-of-these-cond-2">If all of these conditions are met, the system creates a new purchase receipt with the next sequential number.</div><div id="bkmrk--250">  
</div><div id="bkmrk-for-simplicity%2C-the--1">For simplicity, the newly created purchase receipt will be referred to as the correction receipt, and the purchase receipt in which the user clicked Correct Receipt as the original receipt.</div><div id="bkmrk--251">  
</div><div id="bkmrk-in-the-original-rece-1">In the original receipt, the system inserts the number of the correction receipt into the new Correction Doc. Ref. Nbr. box on the Other tab of the Purchase Receipts form, as shown below. This number is also a link that a user can click. In the correction receipt, the system inserts the number of the original receipt (which is also a link) into the new Original Doc. Ref. Nbr. box on the same tab.</div><div id="bkmrk--252">  
</div><div id="bkmrk--253">  
</div><div id="bkmrk-figure%3A-the-link-to--2">Figure: The link to the correction receipt in the original receipt</div><div id="bkmrk--254">  
</div><div id="bkmrk-making-changes-to-th-1">Making Changes to the Correction Receipt</div><div id="bkmrk-the-system-copies-al-1">The system copies all the data of the original receipt to the correction receipt on the Purchase Receipts (PO302000) form, and the user can make the needed updates to the correction receipt. When the user saves the correction receipt for the first time, the system assigns the new Under Correction status to the original receipt. Also, the system updates the value in the Qty. On Receipts column for the lines of the related purchase order on the Purchase Orders (PO301000) form based on any updated quantities in the linked lines of the correction receipt.</div><div id="bkmrk-although-the-user-ca-1">Although the user can print the original receipt with the Under Correction status, the user cannot do the following in the system for this receipt:</div><div id="bkmrk-%E2%80%A2-prepare-an-associa-1">• Prepare an associated AP bill on the Purchase Receipts form</div><div id="bkmrk-%E2%80%A2-add-the-original-r">• Add the original receipt to an AP bill on the Bills and Adjustments (AP301000) form</div><div id="bkmrk-%E2%80%A2-recognize-the-orig">• Recognize the original receipt on the Incoming Documents (AP301100) form</div><div id="bkmrk-%E2%80%A2-prepare-a-related--1">• Prepare a related purchase return on the Purchase Receipts form</div><div id="bkmrk-%E2%80%A2-apply-the-original">• Apply the original receipt to a landed cost document on the Purchase Receipts or Landed Costs (PO303000) form</div><div id="bkmrk-%E2%80%A2-process-putaway-tr">• Process putaway transfers for the original receipt on the Receive and Put Away (PO302020) form</div><div id="bkmrk-also%2C-the-user-canno-1">Also, the user cannot include the lines of an original receipt with the Under Correction status in an AP bill for a related purchase order.</div><div id="bkmrk-%C2%A0-94"> </div><div id="bkmrk--255">  
</div><div id="bkmrk--256">  
</div><div id="bkmrk-in-a-correction-rece-2">In a correction receipt, the user cannot add new lines or delete lines that were copied from the original receipt. If a line in the original receipt had been added erroneously, the user can specify 0 in the Receipt Qty. column for the corresponding line in the correction receipt. This line will not be included in any of the following related documents during the processing of the correction receipt:</div><div id="bkmrk-%E2%80%A2-ap-bills-1">• AP bills</div><div id="bkmrk-%E2%80%A2-landed-cost-docume-1">• Landed cost documents</div><div id="bkmrk--257">  
</div><div id="bkmrk-in-a-correction-rece-3">In a correction receipt, the user can update the following elements in the Summary area of the Purchase Receipts</div><div id="bkmrk-form%3A-1">form:</div><div id="bkmrk-%E2%80%A2-the-date-box-1">• The Date box</div><div id="bkmrk-%E2%80%A2-the-create-bill-ch">• The Create Bill check box</div><div id="bkmrk-%E2%80%A2-the-vendor-ref.-bo-1">• The Vendor Ref. box</div><div id="bkmrk-%E2%80%A2-the-workgroup-box-1">• The Workgroup box</div><div id="bkmrk-%E2%80%A2-the-owner-box-1">• The Owner box</div><div id="bkmrk-also%2C-the-user-can-u-1">Also, the user can update the value in the Exchange Rate box if both of the following conditions are met:</div><div id="bkmrk-%E2%80%A2-the-enable-rate-ov-1">• The Enable Rate Override check box is selected on the Financial tab of the Vendors (AP303000) form for the vendor in the correction receipt.</div><div id="bkmrk-%E2%80%A2-the-allow-changing-1">• The Allow Changing Currency Rate on Receipt check box is selected on the Purchase Orders Preferences</div><div id="bkmrk-%28po101000%29-form.-1">(PO101000) form.</div><div id="bkmrk-in-the-lines-of-the--1">In the lines of the correction receipt on the Purchase Receipts form, the user can edit the values in the following columns of the Details tab:</div><div id="bkmrk-%E2%80%A2-warehouse-1">• Warehouse</div><div id="bkmrk-%E2%80%A2-location">• Location</div><div id="bkmrk-%E2%80%A2-transaction-descr.-1">• Transaction Descr.</div><div id="bkmrk-%E2%80%A2-uom-1">• UOM</div><div id="bkmrk-%E2%80%A2-receipt-qty.-1">• Receipt Qty.</div><div id="bkmrk-%E2%80%A2-expiration-date-1">• Expiration Date</div><div id="bkmrk-%E2%80%A2-lot%2Fserial-nbr.-1">• Lot/Serial Nbr.</div><div id="bkmrk-%E2%80%A2-unit-cost-1">• Unit Cost</div><div id="bkmrk-%E2%80%A2-ext.-cost-1">• Ext. Cost</div><div id="bkmrk-%E2%80%A2-account-%28for-non-s">• Account (for non-stock items only)</div><div id="bkmrk-%E2%80%A2-subaccount-%28for-no">• Subaccount (for non-stock items only)</div><div id="bkmrk-%E2%80%A2-accrual-account">• Accrual Account</div><div id="bkmrk-%E2%80%A2-accrual-sub.">• Accrual Sub.</div><div id="bkmrk--258">  
</div><div id="bkmrk-the-lines-with-non-s">The lines with non-stock kits cannot be corrected.</div><div id="bkmrk--259">  
</div><div id="bkmrk-if-the-user-changes--1">If the user changes a value in a purchase receipt line, the system automatically selects the check box in the new Corrected column for this line, as shown in the following screenshot. Also, if the user changes the date or currency rate in the Summary area, the system automatically selects the check boxes in the Corrected column for all lines of the purchase receipt. The Corrected column is hidden by default.</div><div id="bkmrk-%C2%A0-95"> </div><div id="bkmrk--260">  
</div><div id="bkmrk-%C2%A0-96"> </div><div id="bkmrk-figure%3A-the-correcte-1">Figure: The Corrected column</div><div id="bkmrk-if-the-user-made-cha-1">If the user made changes to a line on the Details tab by mistake, they can click Cancel for this line on the table toolbar. The system will discard all changes, and the line will be reverted to its original state at the time of document creation. Also, the system will clear the Corrected check box in the line unless it was selected due to the Date or Exchange Rate in the Summary area being changed</div><div id="bkmrk--261">  
</div><div id="bkmrk-completing-the-corre-1">Completing the Correction of a Receipt</div><div id="bkmrk-to-complete-the-corr-1">To complete the correction process, the user clicks Release on the More menu of the Purchase Receipts (PO302000) form for the correction receipt. On release of the correction receipt, the system validates the state of inventory. That is, it verifies whether the corrected items can be issued with the original quantity and cost.</div><div id="bkmrk-if-the-validation-fa">If the validation fails, the system shows an error message, and the user can make additional changes if they want to proceed with the correction. The user can also delete the correction receipt if the correction cannot be performed.</div><div id="bkmrk-if-the-validation-is">If the validation is successful, the system generates and releases a correction inventory issue for the correction receipt. The user can find the link to this issue in the IN Ref. Nbr. box on the Purchase Receipts (PO302000) form. This issue will be released automatically, regardless of the state of the Release IN Documents Automatically check box on the Purchase Orders Preferences (PO101000) form. For details on this validation and the correction inventory issue, see Inventory Validation and Issue.</div><div id="bkmrk-a%EE%80%80er-the-correction-">Aer the correction inventory issue is released, the system assigns the Released status to the correction receipt and the Canceled status to the original receipt.</div><div id="bkmrk-also%2C-for-each-line-">Also, for each line of the correction receipt that has changes in the Receipt Qty. column on the Purchase Receipts form, the system updates the quantity in the Qty. On Receipts column of the Purchase Orders (PO301000) form for the related purchase order. The system changes the purchase order as follows, depending on whether the line’s corrected receipt quantity has increased or decreased:</div><div id="bkmrk-%E2%80%A2-if-the-line-quanti">• If the line quantity has decreased, the system reopens the corresponding line of the related purchase order if it has already been completed. That is, it clears the Completed check box for these lines on the Details tab. If at least one line is now reopened for the related purchase order and it had the Completed status, the system assigns the Open status to the purchase order.</div><div id="bkmrk-%E2%80%A2-if-the-line-quanti-1">• If the line quantity has increased, the system selects the Completed check box in the line of the related purchase order if the full quantity of the item has been received. If all lines of the related purchase order are now completed, the system assigns the Completed status to the purchase order.</div><div id="bkmrk-also%2C-if-the-purchas">Also, if the purchase order of the original receipt has a related sales order with lines that are marked for purchase on the Sales Orders (SO301000) form, in this sales order, the allocated quantities will be updated in the Line Details dialog box of that form.</div><div id="bkmrk-%C2%A0-97"> </div><div id="bkmrk--262">  
</div><div id="bkmrk--263">  
</div><div id="bkmrk-canceling-a-purchase-1">Canceling a Purchase Receipt</div><div id="bkmrk-the-purchase-receipt-3">The Purchase Receipts (PO302000) form is the starting point for canceling a released purchase receipt related to a purchase order with the Normal type.</div><div id="bkmrk-when-the-user-clicks-2">When the user clicks Cancel Receipt on the More menu, the system checks whether all of the following conditions are met for the purchase receipt:</div><div id="bkmrk-%E2%80%A2-the-receipt-includ-3">• The receipt includes at least one line of the Goods for IN , Non-Stock for IN, Service, or Freight type.</div><div id="bkmrk-%E2%80%A2-the-receipt-does-n-9">• The receipt does not have related AP bills, except for AP bills that have been fully reversed.</div><div id="bkmrk-%E2%80%A2-the-receipt-does-n-10">• The receipt does not include any lines of the Goods for RP , Goods for Project, or Non Stock for Project type.</div><div id="bkmrk-%E2%80%A2-the-receipt-does-n-11">• The receipt does not include any lines with non-stock kits.</div><div id="bkmrk-%E2%80%A2-if-the-related-pur-1">• If the related purchase order has the Allow AP Bill Before Receipt check box selected on the Other tab of the Purchase Orders (PO301000) form, this order does not have related AP bills, except for AP bills that have been fully reversed.</div><div id="bkmrk-%E2%80%A2-no-landed-cost-doc-3">• No landed cost documents have been applied to the purchase receipt.</div><div id="bkmrk-%E2%80%A2-no-putaway-transfe-1">• No putaway transfers have been prepared for the purchase receipt.</div><div id="bkmrk-%E2%80%A2-the-receipt-does-n-12">• The receipt does not have related purchase returns.</div><div id="bkmrk-%E2%80%A2-the-stock-is-not-l-1">• The stock is not locked due to a physical inventory count.</div><div id="bkmrk-if-all-of-these-cond-3">If all of these conditions are met, the system displays a confirmation dialog box, as shown in the following screenshot. If the user clicks OK, the system validates the state of inventory. That is, it verifies whether it is possible to issue the items with the original quantity and cost. For details on the validation, see Inventory Validation and Issue.</div><div id="bkmrk-if-the-validation-fa-1">If the validation fails, the system shows an error message. If the validation is successful, the system generates and releases a reversal inventory issue with the Issue type of transactions. This issue will be released automatically, regardless of the state of the Release IN Documents Automatically check box on the Purchase Orders Preferences (PO101000) form. The user can find the link to this issue in the Reversal IN Ref. Nbr. box on the Other tab of Purchase Receipts form. Then the system assigns the Canceled status to the purchase receipt.</div><div id="bkmrk--264">  
</div><div id="bkmrk-if-a-purchase-receip-1">If a purchase receipt is canceled, the system does not recalculate the cost statistics on the Price/ Cost tab of the Stock Items (IN202500) or Item Warehouse Details (IN204500) form for items that were included in this receipt.</div><div id="bkmrk--265">  
</div><div id="bkmrk-figure%3A-the-cancel-r-1">Figure: The Cancel Receipt dialog box</div><div id="bkmrk-%C2%A0-98"> </div><div id="bkmrk--266">  
</div><div id="bkmrk-as-soon-as-the-purch-1">As soon as the purchase receipt is canceled, the system updates the related documents as follows:</div><div id="bkmrk-%E2%80%A2-it-reopens-the-lin-1">• It reopens the linked lines of the related purchase order if these lines have already been completed.</div><div id="bkmrk-%E2%80%A2-if-a-related-purch-1">• If a related purchase order has the Completed status on the Purchase Orders form, the system assigns the</div><div id="bkmrk-open-status-to-it.">Open status to it.</div><div id="bkmrk-%E2%80%A2-in-each-linked-lin-2">• In each linked line of the related purchase order, the system updates the value in the Qty. On Receipts</div><div id="bkmrk-column-on-the-detail-1">column on the Details tab of the Purchase Orders form.</div><div id="bkmrk--267">  
</div><div id="bkmrk-inventory-validation">Inventory Validation and Issue</div><div id="bkmrk-the-correction-of-a-">The correction of a purchase receipt for a purchase order with the Normal type can be one of the following types:</div><div id="bkmrk-%E2%80%A2-a-correction-that-">• A correction that does not update the state of the inventory or the information in the original inventory receipt, such as the correction of the vendor reference number or the transaction description.</div><div id="bkmrk-%E2%80%A2-a-correction-that--1">• A correction that updates the state of the inventory or the information in the original inventory receipt, such as the correction of the receipt quantity or unit cost.</div><div id="bkmrk-for-the-first-type-o">For the first type of correction, the system does not perform inventory validation. For the second type, the system verifies whether stock items can be issued in the quantity of the original receipt and at the original cost based on the current inventory state. This validation is required because some quantities could have already been sold, shipped, or transferred by the moment of the correction.</div><div id="bkmrk-the-system-validates">The system validates only stock items from the original inventory receipt. For items with the FIFO and Specific valuation methods, the validation is performed for the cost layers that have been updated on the release of the original inventory receipt. That is, for items with the FIFO valuation method, the system verifies if these items can be issued from a cost layer with the reference number of the original inventory receipt. For items with the Specific valuation method, the system verifies the cost layers of the lot or serial numbers included in the original inventory receipt.</div><div id="bkmrk-to-verify-if-the-ori">To verify if the original quantity of stock items can be issued, the system validates their available-for-issue quantity. For items with the FIFO, Average, and Standard valuation methods, if this quantity is not suﬀicient in the cost layer of an item, the system also checks whether negative quantities are allowed for the item. That is, it checks the state of the Allow Negative Quantity check box on the Item Classes (IN201000) form for the item class. Depending on the state of the check box, the system does either of the following:</div><div id="bkmrk-%E2%80%A2-if-the-check-box-i">• If the check box is cleared for the item class, the system prohibits the issue of the items of the class. The validation fails, and the system shows an error message.</div><div id="bkmrk-%E2%80%A2-if-the-check-box-i-1">• If the check box is selected for the item class, the system allows the original quantity of the item of the class to be issued if the original quantity is greater than the available-for-issue quantity and is not greater than the quantity on hand.</div><div id="bkmrk--268">  
</div><div id="bkmrk-for-a-stock-item%2C-th">For a stock item, the system does not allow the release of a correction or cancellation purchase receipt if the resulting on-hand quantity in the inventory will remain or become negative for this stock item due to the correction or cancellation. This is true regardless of the state of the Allow Negative Quantity check box for the class of the item.</div><div id="bkmrk--269">  
</div><div id="bkmrk-note-that-inventory-">Note that inventory validation applies a specific rule if the original receipt was prepared for a purchase order linked to a sales order that is marked for purchase. If this sales order has a prepared shipment for an item, the quantity of this item in the correction receipt cannot be less than the quantity in the shipment.</div><div id="bkmrk-if-the-validation-fa-2">If the validation fails, the system shows an error message. If the validation completes successfully and the items can be issued in the quantity and at the cost of the original receipt, the system generates and releases the correction inventory issue. The inventory issue includes transactions of the Issue and Receipt type for each corrected line of the purchase receipt on the Purchase Receipts (PO302000) form, excluding the following lines:</div><div id="bkmrk-%E2%80%A2-the-lines-whose-co">• The lines whose correction does not update the state of the inventory.</div><div id="bkmrk-%E2%80%A2-the-lines-whose-qu">• The lines whose quantity was changed to 0. For these lines, only the transactions with the Issue type are included.</div><div id="bkmrk-%C2%A0-99"> </div><div id="bkmrk--270">  
</div><div id="bkmrk-%E2%80%A2-the-lines-with-the">• The lines with the Service or Freight type. These lines are not included either in the inventory receipt for the original receipt, or in the inventory issue for the correction receipt.</div><div id="bkmrk-if-the-cost-is-edite">If the cost is edited in the correction receipt, the correction inventory issue may also include transactions with the</div><div id="bkmrk-adjustment-type.-for">Adjustment type. For details, see Using a New Correction Reason Code.</div><div id="bkmrk-on-the-release-of-th">On the release of the correction inventory issue, the system first processes the transaction with the Receipt type and then processes the transaction with the Issue type.</div><div id="bkmrk--271">  
</div><div id="bkmrk-an-item-can-be-issue">An item can be issued at a cost that diﬀers from the cost in the original receipt if the resulting on-hand quantity is 0 in the cost layer from which the item is issued.</div><div id="bkmrk--272">  
</div><div id="bkmrk-the-system-does-not-">The system does not validate the quantity and cost of lines with non-stock items. A non-stock item is included in a correction inventory issue if at least one of the following values has been changed for it:</div><div id="bkmrk-%E2%80%A2-warehouse-2">• Warehouse</div><div id="bkmrk-%E2%80%A2-location-1">• Location</div><div id="bkmrk-%E2%80%A2-uom-2">• UOM</div><div id="bkmrk-%E2%80%A2-receipt-qty.-2">• Receipt Qty.</div><div id="bkmrk-%E2%80%A2-unit-cost-2">• Unit Cost</div><div id="bkmrk-%E2%80%A2-ext.-cost-2">• Ext. Cost</div><div id="bkmrk-%E2%80%A2-account">• Account</div><div id="bkmrk-%E2%80%A2-sub.">• Sub.</div><div id="bkmrk-%E2%80%A2-accrual-account-1">• Accrual Account</div><div id="bkmrk-%E2%80%A2-accrual-sub.-1">• Accrual Sub.</div><div id="bkmrk--273">  
</div><div id="bkmrk-reviewing-an-example">Reviewing an Example of a Correction Inventory Issue</div><div id="bkmrk-the-following-exampl">The following example illustrates the process of correction and the correction inventory issue for stock items with diﬀerent valuation methods. Suppose that the company has the following items in stock:</div><div id="bkmrk-%E2%80%A2-an-item-with-the-f">• An item with the FIFO valuation method whose on-hand quantity is 100.</div><div id="bkmrk-%E2%80%A2-a-serial-tracked-i">• A serial-tracked item with the Specific valuation method. The serial numbers from LRF00001 to LRF000015</div><div id="bkmrk-are-on-hand.">are on hand.</div><div id="bkmrk-%E2%80%A2-an-item-with-the-a">• An item with the Average valuation method whose on-hand quantity is 100.</div><div id="bkmrk-on-the-purchase-rece-1">On the Purchase Receipts (PO302000), a user releases the 002325 purchase receipt for a purchase order with the</div><div id="bkmrk-normal-type.-the-pur">Normal type. The purchase receipt includes lines with the following items and their settings:</div><div id="bkmrk-%E2%80%A2-an-item-with-the-f-1">• An item with the FIFO valuation method:</div><div id="bkmrk-%E2%80%A2-receipt-qty.%3A-100">• Receipt Qty.: 100</div><div id="bkmrk-%E2%80%A2-unit-cost%3A-100">• Unit Cost: 100</div><div id="bkmrk-%E2%80%A2-two-serial-tracked">• Two serial-tracked items with the following numbers: LRF000016 and LRF000017. Both items have a unit cost of 100.</div><div id="bkmrk-%E2%80%A2-an-item-with-the-a-1">• An item with the Average valuation method:</div><div id="bkmrk-%E2%80%A2-receipt-qty.%3A-100-1">• Receipt Qty.: 100</div><div id="bkmrk-%E2%80%A2-unit-cost%3A-100-1">• Unit Cost: 100</div><div id="bkmrk-on-the-purchase-rece-2">On the Purchase Receipts form, the user clicks Correct Receipt on the More menu. The system creates a correction receipt. In the correction receipt, the user makes the following changes:</div><div id="bkmrk-%E2%80%A2-the-unit-cost-of-t">• The unit cost of the item with the FIFO valuation method is changed from 100 to 95.</div><div id="bkmrk-%E2%80%A2-the-lrf000016-seri">• The LRF000016 serial number is changed to LRFC00016.</div><div id="bkmrk-the-system-releases-">The system releases a correction receipt and generates a correction inventory issue with the following transactions:</div><div id="bkmrk-%C2%A0-100"> </div><div id="bkmrk--274">  
</div><div id="bkmrk-%E2%80%A2-a-transaction-with">• A transaction with the Issue type for the item with the FIFO valuation method:</div><div id="bkmrk-%E2%80%A2-quantity%3A-100">• Quantity: 100</div><div id="bkmrk-%E2%80%A2-unit-cost%3A-100-2">• Unit Cost: 100</div><div id="bkmrk-the-item-is-issued-f">The item is issued from the cost layer of the 002325 purchase receipt.</div><div id="bkmrk-%E2%80%A2-a-transaction-with-1">• A transaction with the Issue type for the serial-tracked items:</div><div id="bkmrk-%E2%80%A2-lot%2Fserial-nbr.%3A-l">• Lot/Serial Nbr.: LRF000016 and LRF000017</div><div id="bkmrk-%E2%80%A2-quantity%3A-2">• Quantity: 2</div><div id="bkmrk-%E2%80%A2-unit-cost%3A-100-3">• Unit Cost: 100</div><div id="bkmrk-%E2%80%A2-a-transaction-with-2">• A transaction with the Receipt type for the item with the FIFO valuation method:</div><div id="bkmrk-%E2%80%A2-quantity%3A-100-1">• Quantity: 100</div><div id="bkmrk-%E2%80%A2-unit-cost%3A-95">• Unit Cost: 95</div><div id="bkmrk-%E2%80%A2-a-transaction-with-3">• A transaction with the Receipt type for the serial-tracked items:</div><div id="bkmrk-%E2%80%A2-lot%2Fserial-nbr.%3A-l-1">• Lot/Serial Nbr.: LRFC00016 and LRF000017</div><div id="bkmrk-%E2%80%A2-quantity%3A-2-1">• Quantity: 2</div><div id="bkmrk-%E2%80%A2-unit-cost%3A-100-4">• Unit Cost: 100</div><div id="bkmrk--275">  
</div><div id="bkmrk-using-a-new-correcti">Using a New Correction Reason Code</div><div id="bkmrk-on-the-general-tab-o">On the General tab of the Posting Classes (IN206000) form, the Purchase Receipt Correction Reason Code box has been added, as shown in the following screenshot. The system posts transactions to the account of this reason code if both of the following conditions are met for the correction receipt:</div><div id="bkmrk-%E2%80%A2-the-unit-cost-or-e">• The unit cost or extended cost of an item with this posting class has been changed in a line of a correction receipt.</div><div id="bkmrk-%E2%80%A2-a-part-of-the-rece">• A part of the received quantity has already been issued, sold, or transferred from the receiving warehouse.</div><div id="bkmrk--276">  
</div><div id="bkmrk--277">  
</div><div id="bkmrk-figure%3A-the-purchase">Figure: The Purchase Receipt Correction Reason Code box</div><div id="bkmrk-suppose-that-on-the-">Suppose that on the Purchase Receipts (PO302000) form, a purchase manager has processed a purchase receipt with a line that contains 10 items with the Average valuation method and a unit cost of 10. Once the purchase receipt is released, the on-hand quantity of the item is 10, and its total cost is 100.</div><div id="bkmrk-%C2%A0-101"> </div><div id="bkmrk--278">  
</div><div id="bkmrk-on-the-same-day%2C-a-s">On the same day, a sales manager has sold five units of the item with a unit cost of 10. The remaining on-hand quantity of the item is 5, and the total cost is 50.</div><div id="bkmrk-the-purchase-manager">The purchase manager finds out that the unit cost of the received item should be 7, not 10. The manager clicks Correct Receipt on the Purchase Receipts form and specifies 7 as the unit cost in the line of the correction receipt. On the release of the correction receipt, the system generates and releases a correction inventory issue. On the release of the issue, the system posts the following transactions to the general ledger.</div><div id="bkmrk--279">  
</div><div id="bkmrk-account-debit-credit">Account Debit Credit</div><div id="bkmrk-inventory-account-70">Inventory account 70 (the receipt of the corrected val- ues) 0</div><div id="bkmrk-po-accrual-account-0">PO accrual account 0 70</div><div id="bkmrk-inventory-account-15">Inventory account 15 (the difference in cost for the sold units) 0</div><div id="bkmrk-the-account-of-the-c">The account of the correction rea- son code 0 15 (the difference in cost for the off- set units)</div><div id="bkmrk-inventory-account-0-">Inventory account 0 100 (the issue of the original amount)</div><div id="bkmrk-po-accrual-account-1">PO accrual account 100 0</div><div id="bkmrk--280">  
</div><div id="bkmrk-viewing-purchase-rec-1">Viewing Purchase Receipts with the Canceled or Under Correction Status</div><div id="bkmrk-the-following-acumat-1">The following Acumatica ERP reports and inquiry forms have updates related to purchase receipts with the</div><div id="bkmrk-canceled-or-under-co-1">Canceled or Under Correction status for purchase orders with the Normal type.</div><div id="bkmrk-%E2%80%A2-in-the-reports-and">• In the reports and inquiry forms that are related to purchase orders:</div><div id="bkmrk-%E2%80%A2-purchase-receipts-">• Purchase receipts with the Canceled status are not listed in the following reports and on the following inquiry forms:</div><div id="bkmrk-%E2%80%A2-purchase-receipt-d-1">• Purchase Receipt Details by Vendor (PO621000)</div><div id="bkmrk-%E2%80%A2-purchase-receipt-a-1">• Purchase Receipt Allocated and Backordered (PO622000)</div><div id="bkmrk-%E2%80%A2-purchase-accrual-s-1">• Purchase Accrual Summary (PO630500)</div><div id="bkmrk-%E2%80%A2-purchase-accrual-d-1">• Purchase Accrual Details (PO631000)</div><div id="bkmrk-%E2%80%A2-purchase-receipt-b-2">• Purchase Receipt Billing Summary (PO631500)</div><div id="bkmrk-%E2%80%A2-purchase-receipt-b-3">• Purchase Receipt Billing Details (PO632000)</div><div id="bkmrk-%E2%80%A2-purchase-accrual-b">• Purchase Accrual Balance by Period (PO402000)</div><div id="bkmrk-%E2%80%A2-purchase-receipts--1">• Purchase receipts with the Under Correction status are not listed in the following reports:</div><div id="bkmrk-%E2%80%A2-purchase-receipt-d-2">• Purchase Receipt Details by Vendor</div><div id="bkmrk-%E2%80%A2-purchase-receipt-a-2">• Purchase Receipt Allocated and Backordered</div><div id="bkmrk-%E2%80%A2-purchase-receipt-b-4">• Purchase Receipt Billing Summary</div><div id="bkmrk-%E2%80%A2-purchase-receipt-b-5">• Purchase Receipt Billing Details</div><div id="bkmrk-%E2%80%A2-purchase-receipts--2">• Purchase receipts with the Canceled or Under Correction status can be listed in the Purchase Receipt Summary (PO620500) and Purchase Order Receipt and Billing History (PO643000) reports. These receipts are included if the new Include Canceled and Under-Correction Receipts check box is selected on the Report Parameters tab of the report form. In the Purchase Receipt Summary report, the Total value for the Receipt Qty. column does not include quantities from these receipts, regardless of the state of the check box.</div><div id="bkmrk-%C2%A0-102"> </div><div id="bkmrk--281">  
</div><div id="bkmrk-%E2%80%A2-purchase-receipts--3">• Purchase receipts with the Under Correction status are listed in the following reports and on the following inquiry form:</div><div id="bkmrk-%E2%80%A2-purchase-accrual-s-2">• Purchase Accrual Summary</div><div id="bkmrk-%E2%80%A2-purchase-accrual-d-2">• Purchase Accrual Details</div><div id="bkmrk-%E2%80%A2-purchase-accrual-b-1">• Purchase Accrual Balance by Period</div><div id="bkmrk-%E2%80%A2-in-the-reports-and-1">• In the reports and inquiry forms that are related to inventory:</div><div id="bkmrk-%E2%80%A2-the-transactions-w">• The transactions with the Issue, Receipt, and Adjustment types from the correction and reversal inventory issues are listed on the following inquiry forms:</div><div id="bkmrk-%E2%80%A2-inventory-transact">• Inventory Transaction History (IN405000)</div><div id="bkmrk-%E2%80%A2-inventory-transact-1">• Inventory Transaction Details (IN404500)</div><div id="bkmrk-%E2%80%A2-inventory-transact-2">• Inventory Transactions by Account (IN403000)</div><div id="bkmrk-%E2%80%A2-inventory-lot%2Fseri">• Inventory Lot/Serial History (IN407000)</div><div id="bkmrk-%E2%80%A2-on-the-inventory-t">• On the Inventory Turnover (IN407010) inquiry form, if the Include Issues and Adjustments check box is selected on the Inventory Preferences (IN101000) form, the amounts and quantities of correction and reversal issues type are not included as sold amounts and quantities in the turnover formula.</div><div id="bkmrk-in-the-summarized-fo">In the summarized format of the Historical Inventory Balance (IN616000) and Historical Inventory Valuation (IN617000) reports, the quantities from canceled purchase receipts are not included in the Receipt column. Also, the quantities from the correction and reversal inventory issues are not included in the Issue column. The detailed format of these reports lists all transactions, including the transactions for correction and reversal inventory issues.</div><div id="bkmrk-the-inventory-transa">The Inventory Transaction History and Inventory Transaction Details inquiry forms list all inventory transactions, including the corrected transactions. If the Summary by Day check box is selected on either form, the following columns contain summarized values for all transactions, including the transactions for correction and reversal inventory issues: Qty. In, Qty. Out, Cost In, and Cost Out.</div><div id="bkmrk--282">  
</div><div id="bkmrk-if-inventory-reports">If inventory reports look inaccurate aer a receipt correction or cancellation was performed in the system, the user should recalculate the inventory on the Recalculate Inventory (IN505000) form.</div><div id="bkmrk-%C2%A0-103"> </div><div id="bkmrk-inventory-and-order--13">Inventory and Order Management: Lot and Serial Attributes for Stock Items</div><div id="bkmrk--283">  
</div><div id="bkmrk-in-previous-versions-18">In previous versions, users could not assign attribute values to a unit of a stock item with a particular serial number or to units of a stock item with a particular lot number. As a result, inventory management and sales processes required manual eﬀorts to track additional information about stock items, which was ineﬀicient and could lead to errors.</div><div id="bkmrk-acumatica-erp-2025-r-5">Acumatica ERP 2025 R1 provides users with the ability to define attributes for a lot or serial class and manage the set of the attributes for a unit of a stock item with a lot or serial number. Users can assign attributes to units in stock, correct lot or serial attribute values that were incorrectly entered, and review and update information on lot- or serial-tracked items. Also, they can search for the necessary items by these attributes to add them to a sales</div><div id="bkmrk-document.-this-funct">document. This functionality becomes available if the company has the Lot/Serial Attributes feature enabled on the</div><div id="bkmrk-enable%2Fdisable-featu">Enable/Disable Features (CS100000) form.</div><div id="bkmrk--284">  
</div><div id="bkmrk-in-2025-r1%2C-the-func">In 2025 R1, the functionality is not supported in manufacturing, field services, and retail commerce.</div><div id="bkmrk--285">  
</div><div id="bkmrk-the-following-sectio-4">The following sections describe the changes related to this functionality in Acumatica ERP 2025 R1.</div><div id="bkmrk--286">  
</div><div id="bkmrk-changes-to-the-enabl">Changes to the Enable/Disable Features Form</div><div id="bkmrk-the-lot%2Fserial-attri">The Lot/Serial Attributes check box has been added under Experimental Features on the Enable/Disable Features (CS100000) form. This check box becomes available for selection if the Lot and Serial Tracking check box is selected under Inventory and Order Management.</div><div id="bkmrk--287">  
</div><div id="bkmrk-changes-to-the-lot%2Fs">Changes to the Lot/Serial Classes Form</div><div id="bkmrk-the-lot%2Fserial-class">The Lot/Serial Classes (IN207000) form now has two tabs. The table that lists the segments of the lot or serial numbers to be used for items of the class is now shown on the Numbering Settings tab. The Attributes tab lists the lot or serial attributes for items of the class (see Item 1 in the following screenshot). A user first defines these attributes on the Attributes (CS205000) form, and then they can add the attributes to the table on the Lot/Serial Classes form. By default, the system will use these attributes for each newly created stock item. The following screenshot shows the updated layout of the form.</div><div id="bkmrk-a-user-can-add-attri">A user can add attributes for an item of a lot or serial class only if the tracking method of the class is either Track Serial Numbers or Track Lot Numbers and the assignment method is When Received. If the item has a diﬀerent tracking method or assignment method (or both), the Add and Delete buttons are unavailable on the tab.</div><div id="bkmrk-also%2C-the-specify-lo">Also, the Specify Lot/Serial Price and Description check box has been added to the Attributes tab (Item 2). With this check box selected, a user can define the sales price, manufacturer’s suggested retail price (MSRP), and description for a unit of a stock item with a serial number or units with a lot number. For details, see the Specification of a Sales Price and Description for a Unit of a Stock Item section below.</div><div id="bkmrk-%C2%A0-104"> </div><div id="bkmrk--288">  
</div><div id="bkmrk-%C2%A0-105"> </div><div id="bkmrk-figure%3A-the-lot%2Fseri">Figure: The Lot/Serial Classes form</div><div id="bkmrk--289">  
</div><div id="bkmrk-changes-to-the-stock">Changes to the Stock Items Form</div><div id="bkmrk-on-the-attributes-ta">On the Attributes tab of the Stock Items (IN202500) form, the Lot/Serial Attributes table has been added (see the following screenshot). The table shows attributes for a particular lot- or serial-tracked item. By default, the table has the lot or serial attributes specified for the lot or serial class assigned to the item.</div><div id="bkmrk-%C2%A0-106"> </div><div id="bkmrk--290">  
</div><div id="bkmrk-%C2%A0-107"> </div><div id="bkmrk-figure%3A-the-lot%2Fseri-1">Figure: The Lot/Serial Attributes table on the Stock Items form</div><div id="bkmrk--291">  
</div><div id="bkmrk-changes-to-the-purch">Changes to the Purchase Receipts and Receipts Forms</div><div id="bkmrk-on-the-purchase-rece-3">On the Purchase Receipts (PO302000) and Receipts (IN301000) forms, the Lot/Serial Attributes table has been added to the Line Details dialog box (see the following screenshot). The table contains the attributes and attribute values that are specified for the unit of the stock item selected in the line.</div><div id="bkmrk--292">  
</div><div id="bkmrk-a-user-must-enter-th">A user must enter the lot or serial number first; then they can specify attributes for the lot or serial numbers in the Lot/Serial Attributes table.</div><div id="bkmrk-%C2%A0-108"> </div><div id="bkmrk--293">  
</div><div id="bkmrk-%C2%A0-109"> </div><div id="bkmrk-figure%3A-the-lot%2Fseri-2">Figure: The Lot/Serial Attributes table in the Line Details dialog box</div><div id="bkmrk-for-each-lot-or-seri">For each lot or serial number, a user can specify diﬀerent attribute values. The user can copy all the attribute values in the first line to all the lines in the table by clicking Use Attributes from First Line on the table toolbar (Item 1 in the following screenshot).</div><div id="bkmrk-also%2C-for-each-lot-o">Also, for each lot or serial number, the user can specify the manufacturer's lot or serial number in the Manufacturer Lot/Serial Nbr. column (Item 2).</div><div id="bkmrk--294">  
</div><div id="bkmrk--295">  
</div><div id="bkmrk-figure%3A-new-button-a">Figure: New button and column in the Line Details dialog box</div><div id="bkmrk--296">  
</div><div id="bkmrk-viewing-and-modifica">Viewing and Modification of Lot or Serial Details for a Stock Item</div><div id="bkmrk-the-lot%2Fserial-detai">The Lot/Serial Details (IN209600) form has been added (see the following screenshot). On this form, the user can do the following:</div><div id="bkmrk-%E2%80%A2-in-the-summary-are">• In the Summary area, view the information related to a particular unit of a stock item with a lot or serial number (such as the expiration date, the manufacturer's lot or serial number, or the short description of the item)</div><div id="bkmrk-%E2%80%A2-on-the-attributes-">• On the Attributes tab, view and modify the attribute values and upload an image of the unit</div><div id="bkmrk-%E2%80%A2-on-the-description">• On the Description tab, add or update an extended description of the unit</div><div id="bkmrk-%C2%A0-110"> </div><div id="bkmrk--297">  
</div><div id="bkmrk-%E2%80%A2-on-the-history-tab">• On the History tab, review the history of related inventory documents</div><div id="bkmrk--298">  
</div><div id="bkmrk--299">  
</div><div id="bkmrk-figure%3A-the-lot%2Fseri-3">Figure: The Lot/Serial Details form</div><div id="bkmrk-the-user-can-open-th">The user can open the Lot/Serial Details (IN209600) form by using the Lot/Serial Details (IN2096PL) list of records (see the following screenshot). Its link is available in the Inventory workspace under the Profiles category. The list of records shows all the lot- or serial-tracked units that are in stock or have been issued from the warehouse and have the following settings specified on the Lot/Serial Classes (IN207000) form:</div><div id="bkmrk-%E2%80%A2-tracking-method%3A-t">• Tracking Method: Track Lot Numbers or Track Serial Numbers</div><div id="bkmrk-%E2%80%A2-assignment-method%3A">• Assignment Method: When Received</div><div id="bkmrk-by-clicking-a-link-i">By clicking a link in the Lot/Serial Nbr. column, a user can open the record with that number on the Lot/Serial Details form.</div><div id="bkmrk--300">  
</div><div id="bkmrk--301">  
</div><div id="bkmrk-figure%3A-the-lot%2Fseri-4">Figure: The Lot/Serial Details list of records</div><div id="bkmrk-%C2%A0-111"> </div><div id="bkmrk--302">  
</div><div id="bkmrk--303">  
</div><div id="bkmrk-deletion%2C-addition%2C-">Deletion, Addition, and Updating of Lot and Serial Attributes</div><div id="bkmrk-if-a-user-adds-or-de">If a user adds or deletes attributes for a particular lot or serial class on the Lot/Serial Classes (IN207000) form, the system adds or deletes them for each existing item of this class on the Stock Items (IN202500) form. Also, if the user changes the state of the Active or Required check box for an attribute in the lot or serial class, the system changes the state of the respective check box for all the items of this class.</div><div id="bkmrk--304">  
</div><div id="bkmrk-a-user-cannot-delete">A user cannot delete a lot or serial attribute from the Stock Items or Lot/Serial Classes form if at least one unit with a lot or serial number has been added to an unprocessed sales order.</div><div id="bkmrk--305">  
</div><div id="bkmrk-selection-of-a-lot--">Selection of a Lot- or Serial-Tracked Item in Documents</div><div id="bkmrk-on-the-sales-orders-">On the Sales Orders (SO301000), Issues (IN302000), Adjustments (IN303000), and Transfers (IN304000) forms, the Add Lot/Serial Nbr. button has been added to the table toolbar of the Details tab (see below). The button is available for a sales order with the On Hold status or Open status (if approvals are not configured for the order type).</div><div id="bkmrk--306">  
</div><div id="bkmrk--307">  
</div><div id="bkmrk-figure%3A-the-add-lot%2F">Figure: The Add Lot/Serial Nbr. button on the Sales Orders form</div><div id="bkmrk-a-user-clicks-the-bu">A user clicks the button to open the Add Lot/Serial Nbr. dialog box (see the following screenshot). In the dialog box, the user can view item availability and select units with particular lot or serial numbers.</div><div id="bkmrk-%C2%A0-112"> </div><div id="bkmrk--308">  
</div><div id="bkmrk-%C2%A0-113"> </div><div id="bkmrk-figure%3A-the-add-lot%2F-1">Figure: The Add Lot/Serial Nbr. dialog box</div><div id="bkmrk-the-table-in-the-dia">The table in the dialog box displays columns with attribute values specific for a unit with a particular lot or serial number (see the following screenshot). In the Search box, the user can search for units with lot or serial numbers by attribute values. The user can filter data in the table by the values in attribute columns.</div><div id="bkmrk-when-the-user-adds-a">When the user adds a unit with a lot or serial number to the sales order, the system allocates the unit with this lot or serial number for this order. The system will insert each unit with a serial number in a separate document line. For units with lot numbers, the system will add a line for all units with a particular lot number.</div><div id="bkmrk--309">  
</div><div id="bkmrk-figure%3A-the-unit-spe">Figure: The unit-specific serial attributes</div><div id="bkmrk--310">  
</div><div id="bkmrk-specification-of-a-s">Specification of a Sales Price and Description for a Unit of a Stock Item</div><div id="bkmrk-a-user-can-specify-t-1">A user can specify the description, sales price, and MSRP for a particular unit of a stock item in the Summary area of the Lot/Serial Details (IN209600) form (see Items 1, 2, and 3 in the following screenshot). This functionality is available if the Specify Lot/Serial Price and Description check box is selected for the lot or serial class of the item on the Lot/Serial Classes (IN207000) form.</div><div id="bkmrk-%C2%A0-114"> </div><div id="bkmrk--311">  
</div><div id="bkmrk-%C2%A0-115"> </div><div id="bkmrk-figure%3A-editable-des">Figure: Editable description, sales price, and MSRP for a unit</div><div id="bkmrk-when-the-unit-with-a">When the unit with a particular lot or serial number is created, the system inserts the sales price and MSRP from the Default Price and MSRP boxes of the Stock Items (IN202500) form on the Lot/Serial Details form. In the Description box, the system inserts the description from one of the following forms:</div><div id="bkmrk-%E2%80%A2-purchase-receipts--4">• Purchase Receipts (PO302000)</div><div id="bkmrk-%E2%80%A2-receipts-%28in301000">• Receipts (IN301000) if the unit was added directly on this form to be received to stock</div><div id="bkmrk-if-the-specify-lot%2Fs">If the Specify Lot/Serial Price and Description check box is cleared, the Description, Sales Price, and MSRP</div><div id="bkmrk-boxes-are-cleared-an">boxes are cleared and unavailable for editing on the Lot/Serial Details form.</div><div id="bkmrk-when-the-user-adds-t">When the user adds the unit to a line on the Details tab of the Sales Orders (SO301000) form, the system inserts the unit’s sales price in the Unit Price column and its description in the Line Description column.</div><div id="bkmrk--312">  
</div><div id="bkmrk-this-capability-is-a">This capability is available as long as the order type of the sales order does not have Blanket Order or</div><div id="bkmrk-quote-specified-as-i">Quote specified as its automation behavior on the Template tab of the Order Types (SO201000) form.</div><div id="bkmrk--313">  
</div><div id="bkmrk-limitations">Limitations</div><div id="bkmrk-if-the-specify-lot%2Fs-1">If the Specify Lot/Serial Price and Description check box is selected for the lot or serial class on the Lot/Serial Classes (IN207000) form, the following limitations apply to each item of the class:</div><div id="bkmrk-%E2%80%A2-the-item-cannot-be">• The item cannot be added to a sales price list on the Sales Prices (AR202000) form or a sales price worksheet on the Sales Price Worksheets (AR202010) form.</div><div id="bkmrk-%E2%80%A2-the-item-must-have">• The item must have a lot or serial number specified in a sales order line. The Mark for PO check box cannot be selected for this line.</div><div id="bkmrk-%E2%80%A2-each-unit-of-a-sto">• Each unit of a stock item with a lot or serial number must be added to a separate sales order line on the</div><div id="bkmrk-sales-orders-%28so3010">Sales Orders (SO301000) form because each unit may have a unique description and price.</div><div id="bkmrk-%C2%A0-116"> </div><div id="bkmrk--314">  
</div><div id="bkmrk--315">  
</div><div id="bkmrk-upgrade-notes-4">Upgrade Notes</div><div id="bkmrk-before-an-upgrade-to">Before an upgrade to Acumatica ERP 2025 R1, if the Acumatica-LotSerialNbrAttribute customization project was used in the system before the upgrade, the administrator should contact their Acumatica support provider and request a migration script. For existing stock item records, a user can import lot and serial attributes by creating and using an import scenario on the Import Scenarios (SM206025) form.</div><div id="bkmrk--316">  
</div><div id="bkmrk-%E2%80%A2-in-version-2025-r1-1">• In Version 2025 R1, lot and serial attributes are not supported in manufacturing, field services, and retail commerce. If a company has published this customization project to deliver the functionality to these areas before the upgrade, it must continue using the customization project.</div><div id="bkmrk-%E2%80%A2-stock-items-that-h-1">• Stock items that have been used in the customization project will not be added to Acumatica ERP if their lot or serial class had the When Used assignment method on the Lot/Serial Classes (IN207000) form before the upgrade.</div><div id="bkmrk--317">  
</div><div id="bkmrk-additional-informati-5">Additional Information</div><div id="bkmrk-for-more-information-5">For more information about lot and serial attributes for stock items, see Items with Lot and Serial Numbers: Lot and Serial Attributes.</div><div id="bkmrk-%C2%A0-117"> </div><div id="bkmrk-inventory-and-order--14">Inventory and Order Management: Receive Transfer Mode of the Receive and Put Away Form</div><div id="bkmrk--318">  
</div><div id="bkmrk-when-items-are-trans">When items are transferred between warehouses, warehouse personnel may work with the following documents:</div><div id="bkmrk-%E2%80%A2-a-transfer-order%2C-">• A transfer order, which is an order with the Transfer Order automation behavior created on the Sales Orders</div><div id="bkmrk-%28so301000%29-form">(SO301000) form</div><div id="bkmrk-%E2%80%A2-a-transfer-shipmen">• A transfer shipment—that is, a shipment of the Transfer type created on the Shipments (SO302000) form</div><div id="bkmrk-%E2%80%A2-a-transfer-receipt">• A transfer receipt—a purchase receipt of the Transfer Receipt type created on the Purchase Receipts</div><div id="bkmrk-%28po302000%29-form">(PO302000) form</div><div id="bkmrk-in-previous-versions-19">In previous versions of Acumatica ERP, a warehouse worker could not create a transfer receipt when they were receiving and putting away items by using the mobile app. Instead, the warehouse manager had to create the transfer receipt in the system and provide it to the worker. Also, for the worker to put away the items, the manager had to create a separate inventory transfer. These restrictions in operations resulted in extra work, increased the risk of document errors, and caused processing delays.</div><div id="bkmrk-starting-in-acumatic-17">Starting in Acumatica ERP 2025 R1, a warehouse worker can transfer items from the source warehouse to the destination warehouse by using the mobile app. They can create a transfer receipt based on a delivery document, such as a transfer shipment or transfer order. Multiple warehouse workers can now receive one transfer shipment if it includes diﬀerent items. Aer a receiver releases the transfer receipt, they can put away the received items.</div><div id="bkmrk--319">  
</div><div id="bkmrk-warehouse-workers-ca">Warehouse workers can receive and put away inventory items by using a barcode scanner or mobile device for scanning if the Receiving feature is enabled on the Enable/Disable Features (CS100000) form.</div><div id="bkmrk--320">  
</div><div id="bkmrk-the-following-sectio-5">The following sections describe the changes related to this functionality in Acumatica ERP 2025 R1.</div><div id="bkmrk--321">  
</div><div id="bkmrk-changes-to-the-purch-1">Changes to the Purchase Orders Preferences Form</div><div id="bkmrk-on-the-warehouse-man">On the Warehouse Management tab of the Purchase Orders Preferences (PO101000) form, the Display the Receive Transfer Tab check box (shown below) has been added. If this check box is selected, users can process transfer receipts by using the Receive and Put Away screen of the mobile app or the Receive and Put Away (PO302020) form.</div><div id="bkmrk-%C2%A0-118"> </div><div id="bkmrk--322">  
</div><div id="bkmrk-%C2%A0-119"> </div><div id="bkmrk-figure%3A-the-new-chec">Figure: The new check box</div><div id="bkmrk--323">  
</div><div id="bkmrk-changes-to-the-user-">Changes to the User Profile Form</div><div id="bkmrk-on-the-user-profile-">On the User Profile (SM203010) form, the Receive Transfer option (shown below) has been added to the Receive and Put Away box on the General Info tab. If a user selects this option, the default mode on the Receive and Put Away (PO302020) form for this user will be Receive Transfer. The system will apply this change the next time the user signs in.</div><div id="bkmrk-%C2%A0-120"> </div><div id="bkmrk--324">  
</div><div id="bkmrk-%C2%A0-121"> </div><div id="bkmrk--325">  
</div><div id="bkmrk-figure%3A-the-new-opti">Figure: The new option in the Receive and Put Away box</div><div id="bkmrk--326">  
</div><div id="bkmrk-a-user-can-open-the-">A user can open the User Profile form by doing the following:</div><div id="bkmrk-1.-clicking-the-user">1. Clicking the User menu button in the top pane of the Acumatica ERP screen</div><div id="bkmrk-2.-clicking-my-profi">2. Clicking My Profile on the User menu</div><div id="bkmrk--327">  
</div><div id="bkmrk-changes-to-the-recei">Changes to the Receive and Put Away Form</div><div id="bkmrk-on-the-receive-and-p">On the Receive and Put Away (PO302020) form, the Receive Transfer tab has been added (see the following screenshot). This tab lists the lines of a purchase receipt with the Transfer Receipt type.</div><div id="bkmrk-%C2%A0-122"> </div><div id="bkmrk--328">  
</div><div id="bkmrk-%C2%A0-123"> </div><div id="bkmrk--329">  
</div><div id="bkmrk-figure%3A-the-receive-">Figure: The Receive Transfer tab</div><div id="bkmrk-the-tab-is-shown-if-">The tab is shown if the Display the Receive Transfer Tab check box is selected on the Purchase Orders Preferences</div><div id="bkmrk-%28po101000%29-form-and-">(PO101000) form and a user has switched to Receive Transfer mode by scanning any of the following:</div><div id="bkmrk-%E2%80%A2-the-%40potransfer-co">• The @potransfer command</div><div id="bkmrk-%E2%80%A2-the-transfer-recei">• The transfer receipt number (if the transfer receipt has already been created)</div><div id="bkmrk-on-the-receive-and-p-1">On the Receive and Put Away form, in Receive Transfer mode, a user can create a transfer receipt by scanning the number of a transfer shipment or transfer order. By default, the system creates the new transfer receipt with the On Hold status. The Receive Transfer tab has no lines from the newly created transfer receipt. Each line is added automatically by the system aer a user has scanned the barcode of the item to be received.</div><div id="bkmrk-also%2C-the-system-now">Also, the system now automatically switches between Receive, Return, and Receive Transfer modes on the Receive and Put Away form based on the type of the scanned purchase receipt. For example, if Receive mode is in use and a user is scanning the number of a transfer receipt, the system automatically recognizes the type of the document and switches the mode to Receive Transfer so the user can process the transfer receipt.</div><div id="bkmrk--330">  
</div><div id="bkmrk-changes-to-the-purch-2">Changes to the Purchase Receipts Form</div><div id="bkmrk-on-the-purchase-rece-4">On the Purchase Receipts (PO302000) form, the Put Away tab now appears for a receipt of the Transfer Receipt type. It lists single-step inventory transfers created in Put Away mode on the Receive and Put Away (PO302020) form for this purchase receipt (see the following screenshot).</div><div id="bkmrk-%C2%A0-124"> </div><div id="bkmrk--331">  
</div><div id="bkmrk-%C2%A0-125"> </div><div id="bkmrk--332">  
</div><div id="bkmrk-figure%3A-the-put-away">Figure: The Put Away tab</div><div id="bkmrk--333">  
</div><div id="bkmrk-changes-to-the-shipm">Changes to the Shipments Form</div><div id="bkmrk-on-the-shipments-%28so">On the Shipments (SO302000) form, the Receipts tab has been added (see the following screenshot). The tab appears only for shipments of the Transfer type and lists all purchase receipts of the Transfer Receipt type created for the shipment. On this tab, a user can click links to the related transfer receipts and check which items in these receipts have been received at the destination warehouse.</div><div id="bkmrk--334">  
</div><div id="bkmrk--335">  
</div><div id="bkmrk-figure%3A-the-receipts">Figure: The Receipts tab</div><div id="bkmrk--336">  
</div><div id="bkmrk-a-user-can-click-the">A user can click the link in the Receipt Nbr. column to open a transfer receipt on the Purchase Receipts (PO302000) form only if the user has access to the destination warehouse.</div><div id="bkmrk-%C2%A0-126"> </div><div id="bkmrk--337">  
</div><div id="bkmrk--338">  
</div><div id="bkmrk-changes-to-the-shipm-1">Changes to the Shipment Confirmation Report</div><div id="bkmrk-in-the-shipment-conf">In the Shipment Confirmation (SO642000) report, the barcode of the corresponding shipment number has been added (see the following screenshot). By scanning the shipment barcode, a warehouse worker can start processing the corresponding transfer receipt on the Receive and Put Away (PO302020) form.</div><div id="bkmrk--339">  
</div><div id="bkmrk--340">  
</div><div id="bkmrk-figure%3A-the-barcode-">Figure: The barcode of the shipment</div><div id="bkmrk--341">  
</div><div id="bkmrk-processing-of-a-tran">Processing of a Transfer Receipt on the Receive and Put Away Form</div><div id="bkmrk-starting-in-acumatic-18">Starting in Acumatica ERP 2025 R1, warehouse workers can receive multiple transfer receipts for one transfer shipment simultaneously and put away items from these transfer receipts.</div><div id="bkmrk-suppose-that-goods-%28">Suppose that goods (computers and monitors) should be transferred from a source warehouse to a destination warehouse. A user creates a transfer order on the Sales Orders (SO301000) form and processes the related transfer shipment on the Shipments (SO302000) form. The system generates and releases the inventory transfer that issues the items from the source warehouse to the destination warehouse. The transfer shipment has the Completed status on the Shipments form. Now the goods can be received at the destination warehouse.</div><div id="bkmrk-further-suppose-that">Further suppose that the shipment confirmation report has 10 computers and 10 monitors to be transferred to the destination warehouse. One warehouse worker is responsible for receiving the computers at the warehouse location for computers, and another warehouse worker is responsible for receiving the monitors at the warehouse location for monitors. The warehouse personnel can transfer items from the source warehouse to the destination warehouse by performing the following steps:</div><div id="bkmrk-1.-warehouse-worker-">1. Warehouse worker 1 scans the shipment barcode in the Shipment Confirmation (SO642000) report. The system switches to Receive Transfer mode, creates the transfer receipt, and displays the Receive Transfer tab with no lines on the Receive and Put Away (PO302020) form.</div><div id="bkmrk-2.-warehouse-worker-">2. Warehouse worker 1 performs the following operations to process the transfer receipt:</div><div id="bkmrk-%C2%A0-127"> </div><div id="bkmrk--342">  
</div><div id="bkmrk-a.-scans-the-barcode">a. Scans the barcode of the location for computers at the destination warehouse</div><div id="bkmrk-b.-scans-the-barcode">b. Scans the barcode of each computer that has been received</div><div id="bkmrk-c.-releases-the-tran">c. Releases the transfer receipt</div><div id="bkmrk-when-the-transfer-re">When the transfer receipt has been released, warehouse worker 1 can put away the items.</div><div id="bkmrk-3.-warehouse-worker-">3. Warehouse worker 2 scans the barcode in the Shipment Confirmation report. The system switches to Receive Transfer mode, creates the transfer receipt, and displays the Receive Transfer tab with no lines on the Receive and Put Away form.</div><div id="bkmrk-4.-warehouse-worker-">4. Warehouse worker 2 performs the following operations to process the transfer receipt:</div><div id="bkmrk-a.-scans-the-barcode-1">a. Scans the barcode of the location for monitors at the destination warehouse</div><div id="bkmrk-b.-scans-the-barcode-1">b. Scans the barcode of each monitor that has been received</div><div id="bkmrk-c.-releases-the-tran-1">c. Releases the transfer receipt</div><div id="bkmrk-when-the-transfer-re-1">When the transfer receipt has been released, warehouse worker 2 can put away the items.</div><div id="bkmrk--343">  
</div><div id="bkmrk-duplicate-identifier">Duplicate Identifiers in Document Processing</div><div id="bkmrk-in-receive-transfer-">In Receive Transfer mode on the Receive and Put Away (PO302020) form, a user can scan the identifiers (that is, reference numbers) of such documents as transfer shipments, transfer receipts, or transfer orders. Although documents of a particular type (such as transfer receipts) have unique identifiers, documents of diﬀerent types</div><div id="bkmrk-%28such-as-a-transfer-">(such as a transfer receipt and a transfer order) can share the same identifier. When an identifier is scanned, the system searches in the following order until it finds a document with the identifier:</div><div id="bkmrk-1.-transfer-receipts">1. Transfer receipts on the Purchase Receipts (PO302000) form</div><div id="bkmrk-2.-transfer-shipment">2. Transfer shipments on the Shipments (SO302000) form</div><div id="bkmrk-3.-transfer-orders-o">3. Transfer orders on the Sales Orders (SO301000) form</div><div id="bkmrk-suppose-that-the-sys">Suppose that the system has two documents with identical identifiers: a transfer receipt and a transfer shipment. If a user enters an identifier matching a released transfer receipt on the Receive and Put Away form, the system displays an error message indicating that the transfer receipt has already been released. This prevents further processing of the shipment with the same identifier.</div><div id="bkmrk--344">  
</div><div id="bkmrk-to-ensure-that-ident">To ensure that identifiers are unique and avoid issues with duplicates, we strongly recommend creating a separate numbering sequence with a unique prefix on the Numbering Sequences (CS201010) form for each type of document. This will cause identifiers to be unique across documents of diﬀerent types.</div><div id="bkmrk--345">  
</div><div id="bkmrk-mobile-app">Mobile App</div><div id="bkmrk-in-the-acumatica-mob">In the Acumatica mobile app, on the Receive and Put Away screen, the Receive Transfer button has been added under the Change Mode category (see the following screenshot). The button is available if the Display the Receive Transfer Tab check box is selected on the Warehouse Management tab of the Purchase Orders Preferences (PO101000) form.</div><div id="bkmrk-%C2%A0-128"> </div><div id="bkmrk--346">  
</div><div id="bkmrk-%C2%A0-129"> </div><div id="bkmrk-figure%3A-the-receive--1">Figure: The Receive Transfer button</div><div id="bkmrk-on-the-more-menu-of--1">On the More menu of the Receive and Put Away screen, the Release Receipt command has been added (see the following screenshot). The command is shown in Receive mode if the transfer receipt’s items have already been received by a warehouse worker.</div><div id="bkmrk-%C2%A0-130"> </div><div id="bkmrk--347">  
</div><div id="bkmrk-%C2%A0-131"> </div><div id="bkmrk-figure%3A-the-release-">Figure: The Release Receipt command</div><div id="bkmrk-on-the-receive-and-p-2">On the Receive and Put Away screen, if a user taps Review and then taps the item, the system displays the information about the received item, including the transfer order number and the transfer shipment number (see the following screenshot).</div><div id="bkmrk-%C2%A0-132"> </div><div id="bkmrk--348">  
</div><div id="bkmrk-%C2%A0-133"> </div><div id="bkmrk-figure%3A-the-numbers-">Figure: The numbers of the transfer order and transfer shipment</div><div id="bkmrk--349">  
</div><div id="bkmrk-limitations-1">Limitations</div><div id="bkmrk-in-acumatica-erp-202-7">In Acumatica ERP 2025 R1, multiple users cannot simultaneously process unreleased transfer receipts with partial item quantities on the Receive and Put Away (PO302020) form. However, if a user has created and released a transfer receipt with a partial item quantity, the remaining quantity can be received in another transfer receipt.</div><div id="bkmrk--350">  
</div><div id="bkmrk-upgrade-notes-5">Upgrade Notes</div><div id="bkmrk-a%EE%80%80er-an-upgrade-to-a-7">Aer an upgrade to Acumatica ERP 2025 R1, on the Purchase Orders Preferences (PO101000) form, the state of the</div><div id="bkmrk-display-the-receive--1">Display the Receive Transfer Tab check box will be either of the following:</div><div id="bkmrk-%E2%80%A2-selected-if-the-di-1">• Selected if the Display the Receive Tab check box was selected before the upgrade</div><div id="bkmrk-%E2%80%A2-cleared-if-the-dis-1">• Cleared if the Display the Receive Tab check box was cleared before the upgrade</div><div id="bkmrk--351">  
</div><div id="bkmrk-additional-informati-6">Additional Information</div><div id="bkmrk-for-more-information-6">For more information about Receive Transfer mode, see Receiving and Putting Away Operations: Transfer Receipt Processing.</div><div id="bkmrk-%C2%A0-134"> </div><div id="bkmrk-inventory-and-order--15">Inventory and Order Management: Other Improvements</div><div id="bkmrk--352">  
</div><div id="bkmrk-acumatica-erp-2025-r-6">Acumatica ERP 2025 R1 introduces improvements to inventory and order management processes and the UI, as described below.</div><div id="bkmrk--353">  
</div><div id="bkmrk-removal-of-the-advan">Removal of the Advanced Availability Validation Check Box</div><div id="bkmrk-in-acumatica-erp-202-8">In Acumatica ERP 2025 R1, the Advanced Availability Validation check box has been removed from the Sales Orders Preferences (SO101000) form because the system does not use it to calculate on-hand item quantities. If a user wants to allow the on-hand quantity of an item to become negative in documents, they need to select the</div><div id="bkmrk-allow-negative-quant">Allow Negative Quantity check box on the Item Classes (IN201000) form for the item’s class. Otherwise, they will not be able to do either of the following if the action would cause the actual quantity of an item of the class to become negative:</div><div id="bkmrk-%E2%80%A2-confirm-a-shipment">• Confirm a shipment that contains the item</div><div id="bkmrk-%E2%80%A2-save-a-sales-order">• Save a sales order that contains the item if the order has the Invoice automation behavior</div><div id="bkmrk-%C2%A0-135"> </div><div id="bkmrk-inventory-planning%3A--2">Inventory Planning: Forecast Consumption Visibility</div><div id="bkmrk--354">  
</div><div id="bkmrk-in-acumatica-erp%2C-th">In Acumatica ERP, the forecasted demand is included in inventory planning workflows. Forecasts can be set up based on historical sales data, seasonality, or other business-specific patterns and can be adjusted for various factors, such as promotions or anticipated demand spikes. These forecasts provide insight that managers can use to determine replenishment strategies so that inventory levels are optimized to avoid stockouts or overstock. As such, the forecasts help companies to maintain balance in inventory-carrying costs and to meet customer demand eﬀiciently.</div><div id="bkmrk-when-a-forecast-is-m">When a forecast is marked as dependent, Acumatica ERP automatically reduces the forecasted quantity by the quantity of items in sales orders and excludes the consumed forecasted quantity from inventory planning. By using dependent forecasts, companies can reduce the risk of over-ordering and producing excess inventory that may not be needed.</div><div id="bkmrk-previous-versions-of">Previous versions of Acumatica ERP did not provide the ability to easily compare the forecasted demand with the actual demand for dependent forecasts, so planning managers had to create custom reports or generic inquiries.</div><div id="bkmrk-in-acumatica-erp-202-9">In Acumatica ERP 2025 R1, a side panel has been introduced on the Forecast (AM202000) and Forecast Listing (AM000005) forms to improve the visibility of the actual demand during particular forecast intervals. The tabs of the new side panel of this form are described in the following section.</div><div id="bkmrk--355">  
</div><div id="bkmrk-the-forecasting-func">The forecasting functionality is available only when the Distribution Requirements Planning or</div><div id="bkmrk-material-requirement">Material Requirements Planning feature is enabled on the Enable/Disable Features (CS100000) form.</div><div id="bkmrk--356">  
</div><div id="bkmrk-side-panel-on-the-fo">Side Panel on the Forecast and Forecast Listing Forms</div><div id="bkmrk-a-side-panel-has-bee">A side panel has been added to the Forecast (AM202000) and Forecast Listing (AM000005) forms with the Forecast vs. Sales and Forecast vs. Sales Details tabs. The following screenshot shows these tabs on the side panel of the Forecast form. On these tabs, the system displays data from the Forecast vs. Sales (AM404100) and Forecast vs.</div><div id="bkmrk-sales-details-%28am404">Sales Details (AM404200) inquiry forms, respectively. These inquiry forms have been added to the site map and are available in the Inventory Planning workspace.</div><div id="bkmrk--357">  
</div><div id="bkmrk-figure%3A-the-tabs-of-">Figure: The tabs of the new side panel on the Forecast form</div><div id="bkmrk-for-each-forecast-se">For each forecast selected on the Forecast or Forecast Listing form, a planning manager can open and expand the Forecast vs. Sales tab to see the forecasted quantity, the ordered quantity, and the quantity variance for each forecast interval. (See the following screenshot.)</div><div id="bkmrk-%C2%A0-136"> </div><div id="bkmrk--358">  
</div><div id="bkmrk-%C2%A0-137"> </div><div id="bkmrk--359">  
</div><div id="bkmrk-figure%3A-the-forecast">Figure: The Forecast vs. Sales tab on the side panel</div><div id="bkmrk-to-explore-which-sal">To explore which sales orders consumed the forecasted demand, the planning manager can use the Forecast vs. Sales Details tab, which is shown in the following screenshot. The table on this tab lists all sales orders that have been created for the item during the forecast interval selected in the Selection area, along with the ordered quantities and additional details from the corresponding sales order lines.</div><div id="bkmrk--360">  
</div><div id="bkmrk-figure%3A-the-forecast-1">Figure: The Forecast vs. Sales Details tab on the side panel</div><div id="bkmrk--361">  
</div><div id="bkmrk-for-ease-of-comparis">For ease of comparison, the ordered quantities displayed on the Forecast vs. Sales and Forecast vs. Sales Details tabs are converted to the forecast's unit of measure.</div><div id="bkmrk-%C2%A0-138"> </div><div id="bkmrk-inventory-planning%3A--3">Inventory Planning: Improved Traceability of Demand and Supply</div><div id="bkmrk--362">  
</div><div id="bkmrk-the-inventory-planni-1">The Inventory Planning Results by Item (AM404000) form is a key tool for schedulers and planners to review and interpret inventory planning suggestions before taking action.</div><div id="bkmrk-in-previous-versions-20">In previous versions of Acumatica ERP, labeling inconsistencies across the Inventory Planning forms made it diﬀicult to identify document IDs responsible for quantity changes. Additionally, the lack of clear references to demand or supply documents and the absence of details on consolidated demand records further complicated the interpretation of inventory planning data.</div><div id="bkmrk-in-acumatica-erp-202-10">In Acumatica ERP 2025 R1, the following updates have been made to improve demand and supply traceability and enhance consistency between related inventory planning forms:</div><div id="bkmrk-%E2%80%A2-the-following-new-">• The following new columns have been added to the table on the Inventory Planning Results by Item form:</div><div id="bkmrk-%E2%80%A2-related-product-do">• Related Product Document: Displays the reference number of the demand document that contains the parent item of the top level. This preserves the ability to view the top-level document for certain generated supply and demand records, maintaining consistency with existing terminology.</div><div id="bkmrk-%E2%80%A2-consolidation-id%3A-">• Consolidation ID: Displays the identifier of the consolidation record either for a demand record included in a consolidation or for a generated supply record created to meet the demand of a consolidated record, allowing users to trace which demand records were consolidated into a single supply record. This column is available only if the Use Days of Supply to Consolidate Orders check box is selected on the Inventory Planning Preferences (AM100000) form.</div><div id="bkmrk-%E2%80%A2-the-related-docume">• The Related Document column on the Inventory Planning Results by Item form now shows the ID of the document responsible for increasing or decreasing inventory quantities, providing insights into the supply and demand documents influencing inventory changes for specific items.</div><div id="bkmrk-%E2%80%A2-the-generated-supp">• The Generated Supply Document column has been added to the Inventory Planning Display (AM400000) form. This column displays the system-assigned ID of the supply document generated by the inventory planning regeneration process, enabling users to easily relate the supply row on the Inventory Planning Display form to the corresponding row on the Inventory Planning Results by Item (AM404000) form.</div><div id="bkmrk-%E2%80%A2-a-new-numbering-se">• A new numbering sequence that uses the PLPO prefix has been introduced for inventory planning-generated purchase orders, ensuring consistency with other generated plans, such as planned production orders, consolidation suggestions, planned transfer orders, and planned kit assemblies, all of which are created and stored with unique IDs.</div><div id="bkmrk-%C2%A0-139"> </div><div id="bkmrk-localization-%28canada-2">Localization (Canada): RBC ACH094 Plug-In for International Payments</div><div id="bkmrk--363">  
</div><div id="bkmrk-in-previous-versions-21">In previous versions of Acumatica ERP, users could export batches of AP payments via the Automated Clearing House (ACH) plug-in, which works for domestic payments in the United States. Acumatica ERP also supports the CPA005 plug-in for domestic payments in Canada. These plug-ins do not support the International ACH Transactions format and cannot be used for cross-border payments between Canada and the US.</div><div id="bkmrk-in-acumatica-erp-202-11">In Acumatica ERP 2025 R1, the Royal Bank of Canada (RBC) ACH094 plug-in has been added to export AP payments in the National Automated Clearing House Association (NACHA) ACH094 format for cross-border payments from a USD account residing in Canada to a USD account residing in the United States. The plug-in appears in the system if the Canadian Localization feature is enabled on the Enable/Disable Features (CS100000) form.</div><div id="bkmrk-the-following-sectio-6">The following sections describe the UI changes and changes in document processing to support this functionality.</div><div id="bkmrk--364">  
</div><div id="bkmrk-changes-to-the-payme-3">Changes to the Payment Methods Form</div><div id="bkmrk-on-the-payment-metho-1">On the Payment Methods (CA204000) form, the following changes have been made:</div><div id="bkmrk-%E2%80%A2-in-the-direct-depo">• In the Direct Deposit File Format box, the RBC ACH094 option has been added (Item 1 in the screenshot below).</div><div id="bkmrk-%E2%80%A2-in-the-export-meth">• In the Export Method box, the RBC ACH094 Plug-In option has been added (Item 2). The system automatically inserts this option when RBC ACH094 is selected as Direct Deposit File Format. On the Remittance Settings tab, the settings for the specified export method are filled in automatically.</div><div id="bkmrk--365">  
</div><div id="bkmrk-figure%3A-ui-changes-o-3">Figure: UI changes on the Payment Methods form</div><div id="bkmrk-on-the-plug-in-setti">On the Plug-In Settings tab, the system automatically inserts the default settings for this plug-in (shown below), which the user can override.</div><div id="bkmrk-%C2%A0-140"> </div><div id="bkmrk--366">  
</div><div id="bkmrk-%C2%A0-141"> </div><div id="bkmrk-figure%3A-the-settings">Figure: The settings of the RBC ACH094 plug-in</div><div id="bkmrk--367">  
</div><div id="bkmrk-setup-of-the-rbc-ach">Setup of the RBC ACH094 Plug-In</div><div id="bkmrk-to-set-up-the-rbc-ac">To set up the RBC ACH094 plug-in in the system, an administrative user performs the following actions:</div><div id="bkmrk-1.-on-the-payment-me-1">1. On the Payment Methods (CA204000) form, creates a payment method, selecting Direct Deposit in the Means of Payment box.</div><div id="bkmrk-2.-in-the-direct-dep">2. In the Direct Deposit File Format box for the payment method, selects RBC ACH094.</div><div id="bkmrk-the-system-automatic">The system automatically inserts RBC ACH094 Plug-In in the Export Method box on the Settings for Use in AP tab.</div><div id="bkmrk-3.-on-the-remittance">3. On the Remittance Settings tab, specifies the remittance settings for the cash account. These settings are filled in for the cash account on the Remittance Settings tab of the Cash Accounts (CA202000) form.</div><div id="bkmrk-4.-on-the-settings-f">4. On the Settings for Use in AP tab, specifies or adjusts the payment details with the vendor's settings. These settings are filled in for the vendor on the Payment tab of the Vendors (AP303000) form.</div><div id="bkmrk-5.-on-the-plug-in-se">5. On the Plug-In Settings tab of the Payment Methods form, reviews and adjusts the plug-in settings.</div><div id="bkmrk-%C2%A0-142"> </div><div id="bkmrk-localization-%28canada-3">Localization (Canada): Support of T4A Reporting</div><div id="bkmrk--368">  
</div><div id="bkmrk-previous-versions-of-1">Previous versions of Acumatica ERP did not support the generation of the T4A report (also known as a Statement of Pension, Retirement, Annuity, and Other Income) and its electronic submission to the Canada Revenue Agency (CRA).</div><div id="bkmrk-acumatica-erp-2025-r-7">Acumatica ERP 2025 R1 introduces support for the generation of the T4A XML file and its electronic submission to the CRA. This functionality is available in the system if the Canadian Localization feature is enabled on the Enable/ Disable Features (CS100000) form.</div><div id="bkmrk-the-following-sectio-7">The following sections describe the UI changes made to multiple forms and changes in document processing to support this functionality.</div><div id="bkmrk--369">  
</div><div id="bkmrk-changes-to-the-vendo">Changes to the Vendors Form</div><div id="bkmrk-on-the-vendors-%28ap30">On the Vendors (AP303000) form, the following changes have been made:</div><div id="bkmrk-%E2%80%A2-on-the-more-menu%2C-">• On the More menu, the following commands have been removed from the Vendor Management section:</div><div id="bkmrk-enable-t5018-reporti">Enable T5018 Reporting and Disable T5018 Reporting.</div><div id="bkmrk-%E2%80%A2-on-the-general-tab">• On the General tab, the T5018 Vendor check box has been removed from the Vendor Properties section.</div><div id="bkmrk-%E2%80%A2-the-cra-reporting-">• The CRA Reporting Type box (Item 1 in the screenshot below) has been added to the Vendor Properties</div><div id="bkmrk-section.-this-box-co">section. This box contains one of the following options:</div><div id="bkmrk-%E2%80%A2-none-%28default%29%3A-th">• None (default): This value is specified when the Canadian Localization feature is enabled.</div><div id="bkmrk-%E2%80%A2-t5018%3A-if-a-user-s">• T5018: If a user selects this option, users will be able to mark lines of bills or prepayments as T5018. The lines of these bill payments and prepayment will be included in the vendor's T5018 amount.</div><div id="bkmrk-%E2%80%A2-t4a%3A-if-a-user-sel">• T4A: If a user selects this option, all the released payments are included in the vendor's T4A amount.</div><div id="bkmrk-%E2%80%A2-if-t4a-is-selected">• If T4A is selected in the CRA Reporting Type box, the following boxes appear on the form:</div><div id="bkmrk-%E2%80%A2-t4a-box-%28item-2%29%3A-">• T4A Box (Item 2): The type of payment, which can be one of the following: Box 20 - Self Employed Commissions, Box 28 - Other Income, or Box 48 - Fees for Services (default).</div><div id="bkmrk-%E2%80%A2-cra-vendor-type-%28i">• CRA Vendor Type (Item 3): The type of subcontractor (the former T5018 Box).</div><div id="bkmrk-%E2%80%A2-cra-payroll-accoun">• CRA Payroll Account Number (Item 4): A 15-character payroll account number for dealing with CRA. This box appears on the form if the CRA Vendor Type box is set to Corporation or Partnership.</div><div id="bkmrk-%E2%80%A2-the-sin-box-now-ap">• The SIN box now appears on the form if the CRA Vendor Type box contains Individual.</div><div id="bkmrk-%C2%A0-143"> </div><div id="bkmrk--370">  
</div><div id="bkmrk-%C2%A0-144"> </div><div id="bkmrk--371">  
</div><div id="bkmrk-figure%3A-boxes-relate">Figure: Boxes related to T4A reporting</div><div id="bkmrk--372">  
</div><div id="bkmrk-changes-to-the-compa">Changes to the Companies Form</div><div id="bkmrk-on-the-companies-%28cs">On the Companies (CS101500) form, the following changes have been made:</div><div id="bkmrk-%E2%80%A2-the-t5018-settings">• The T5018 Settings section has been removed and the CRA section (Item 1 in the screenshot below) has been added instead.</div><div id="bkmrk-%E2%80%A2-the-cra-payroll-ac">• The CRA Payroll Account Number box has been renamed to Payroll Account Number (Item 2).</div><div id="bkmrk-%E2%80%A2-the-program-number">• The Program Number box has been renamed to Information Returns Account Number (Item 3).</div><div id="bkmrk-%E2%80%A2-the-year-type-box-">• The Year Type box has been renamed to T5018 Year Type (Item 4).</div><div id="bkmrk--373">  
</div><div id="bkmrk--374">  
</div><div id="bkmrk-figure%3A-ui-changes-o-4">Figure: UI changes on the Companies form</div><div id="bkmrk-%C2%A0-145"> </div><div id="bkmrk--375">  
</div><div id="bkmrk-the-canadian-tax-rep">The Canadian Tax Reporting tab appears on the form is one of the following conditions is met:</div><div id="bkmrk-%E2%80%A2-on-the-enable%2Fdisa">• On the Enable/Disable Features (CS100000) form, the Canadian Payroll feature is enabled and the Canadian Localization feature is disabled; also, the File Taxes by Branch check box is cleared on the Companies form.</div><div id="bkmrk-%E2%80%A2-the-canadian-local">• The Canadian Localization feature is enabled and the Canadian Payroll feature is disabled on the Enable/ Disable Features form. In this case, the system doesn't check the state of the File Taxes by Branch check box on the Companies form.</div><div id="bkmrk-%E2%80%A2-the-canadian-payro">• The Canadian Payroll and Canadian Localization features are both enabled on the Enable/Disable Features form. In this case, the system doesn't check the state of the File Taxes by Branch check box on the Companies form.</div><div id="bkmrk--376">  
</div><div id="bkmrk-changes-to-the-branc">Changes to the Branches Form</div><div id="bkmrk-on-the-branches-%28cs1">On the Branches (CS102000) form, the following changes have been made:</div><div id="bkmrk-%E2%80%A2-the-t5018-settings-1">• The T5018 Settings section has been removed.</div><div id="bkmrk-%E2%80%A2-the-cra-payroll-ac-1">• The CRA Payroll Account Number box has been renamed to Payroll Account Number, as shown in the following screenshot.</div><div id="bkmrk--377">  
</div><div id="bkmrk--378">  
</div><div id="bkmrk-figure%3A-ui-change-on">Figure: UI change on the Branches form</div><div id="bkmrk--379">  
</div><div id="bkmrk-changes-to-the-accou-1">Changes to the Accounts Payable Preferences Form</div><div id="bkmrk-on-the-canadian-tax-">On the Canadian Tax Reporting tab of the Accounts Payable Preferences (AP101000) form, the following changes have been made:</div><div id="bkmrk-%E2%80%A2-the-t4a-settings-s">• The T4A Settings section (Item 1 in the screenshot below) has been added.</div><div id="bkmrk-%E2%80%A2-the-threshold-amou">• The Threshold Amount box (Item 2) has been added to this section. If the total of all released payments to a particular vendor is the same as or more than the threshold amount, these payments will be included in the vendor's T4A report.</div><div id="bkmrk-%C2%A0-146"> </div><div id="bkmrk--380">  
</div><div id="bkmrk-%C2%A0-147"> </div><div id="bkmrk-figure%3A-ui-changes-o-5">Figure: UI changes on the Accounts Payable Preferences form</div><div id="bkmrk--381">  
</div><div id="bkmrk-changes-to-the-creat">Changes to the Create T5018 E-File Form</div><div id="bkmrk-on-the-create-cra-e-">On the Create CRA E-File (AP507600) form, the following changes have been made:</div><div id="bkmrk-%E2%80%A2-the-create-t5018-e">• The Create T5018 E-File form has been renamed to Create CRA E-File.</div><div id="bkmrk-%E2%80%A2-the-tax-form-box-%28">• The Tax Form box (Item 1 in the screenshot below) has been added to the Selection area of the form. In this box, the user can select T5018 or T4A.</div><div id="bkmrk-%E2%80%A2-the-transmitter-bo">• The Transmitter box has been renamed to Payer (Item 2) to be more in line with CRA documentation and business processes. If T4A is selected in the Tax Form box, a branch can be selected in this box if this branch belongs to a company with the Canada localization and the File Taxes by Branch check box selected.</div><div id="bkmrk-%E2%80%A2-the-t5018-tax-year">• The T5018 Tax Year box has been renamed to Year (Item 3) so that it can be used for both T5018 and T4A reports. For a T4A report, the calendar year is always used.</div><div id="bkmrk--382">  
</div><div id="bkmrk-figure%3A-ui-changes-o-6">Figure: UI changes on the Create CRA E-File form</div><div id="bkmrk-users-can-generate-t">Users can generate the original, amended, or canceled T4A e-file in XML format. The following document types are included in the T4A report:</div><div id="bkmrk-%E2%80%A2-payment%3A-a-documen">• Payment: A document created on the Checks and Payments (AP302000) form. The document amount is added to the T4A amount.</div><div id="bkmrk-%C2%A0-148"> </div><div id="bkmrk--383">  
</div><div id="bkmrk-%E2%80%A2-prepayment%3A-a-docu">• Prepayment: A document created on the Checks and Payments form. The document amount is added to the T4A amount.</div><div id="bkmrk-prepayments-without-">Prepayments without applications are included in the T4A report without any adjustments for the possible taxes. Aer prepayment applications are released, there will be enough data for the system to adjust the amounts. This means that the user will have to generate a new revision of the T4A report to get correct report amounts.</div><div id="bkmrk--384">  
</div><div id="bkmrk-%E2%80%A2-refund%3A-a-document">• Refund: A document created on the Checks and Payments form. The document amount is subtracted from the T4A amount.</div><div id="bkmrk-%E2%80%A2-cash-purchase%3A-a-d">• Cash Purchase: A document created on the Cash Purchases (AP304000) form. The document amount is added to the T4A amount.</div><div id="bkmrk-%E2%80%A2-cash-return%3A-a-doc">• Cash Return: A document created on the Cash Purchases form. The document amount is subtracted from the T4A amount.</div><div id="bkmrk--385">  
</div><div id="bkmrk-the-new-t4a-report-d">The New T4A Report Details Form</div><div id="bkmrk-the-t4a-report-detai">The T4A Report Details (AP407700) inquiry form has been added to the system. This form shows a list of documents whose amounts are included in the selected revision of the T4A report, as shown in the following screenshot.</div><div id="bkmrk--386">  
</div><div id="bkmrk-figure%3A-the-t4a-repo">Figure: The T4A Report Details form</div><div id="bkmrk--387">  
</div><div id="bkmrk-other-ui-changes">Other UI Changes</div><div id="bkmrk-the-following-ui-cha">The following UI changes have also been made:</div><div id="bkmrk-%E2%80%A2-on-the-checks-and-">• On the Checks and Payments (AP302000) form for the Prepayment document type, the T5018 Report</div><div id="bkmrk-section-on-the-finan">section on the Financial tab has been renamed to T5018 Reporting.</div><div id="bkmrk-%E2%80%A2-the-new-cra-report">• The new CRA Reporting section has been added to the Payables workspace. This section includes all the forms and reports related to CRA reporting.</div><div id="bkmrk--388">  
</div><div id="bkmrk-additional-informati-7">Additional Information</div><div id="bkmrk-for-details-on-confi">For details on configuration of the T4A reporting, see Configuring CRA Reporting and Filing the T4A Form Electronically.</div><div id="bkmrk-for-details-on-how-t">For details on how to generate the original T4A file, see To Generate the Original CRA Reporting Forms.</div><div id="bkmrk-for-details-on-how-t-1">For details on how to generate an amendment to a T4A file, see To Generate an Amendment to CRA Reporting Forms.</div><div id="bkmrk-%C2%A0-149"> </div><div id="bkmrk-manufacturing%3A-due-d-1">Manufacturing: Due Date Handling in Production Orders</div><div id="bkmrk--389">  
</div><div id="bkmrk-in-previous-versions-22">In previous versions of Acumatica ERP, production orders whose start and end dates were updated during the finite scheduling in advanced planning and scheduling (APS) did not retain the due dates of their linked or pegged demands. This could aﬀect the production manager's confidence in the production schedule because tracking of potentially late production orders oen involved manual eﬀort, which could lead to errors.</div><div id="bkmrk-in-acumatica-erp-202-12">In Acumatica ERP 2025 R1, a new box, Due Date, has been added in the Scheduling Details section on the General</div><div id="bkmrk-tab-of-the-productio">tab of the Production Order Maintenance (AM201500) form, as shown in the following screenshot. This box holds the date by which the production order is expected to be completed to ensure on-time delivery for the pegged demand.</div><div id="bkmrk--390">  
</div><div id="bkmrk-figure%3A-the-new-due-">Figure: The new Due Date box</div><div id="bkmrk-the-due-date-box-is-">The Due Date box is useful in various production scenarios, including the following:</div><div id="bkmrk-%E2%80%A2-rescheduling-produ">• Rescheduling production orders to prioritize rush sales orders</div><div id="bkmrk-when-production-orde">When production orders are canceled or rescheduled, the scheduler can now see the original Ship On date on the production order to adjust priorities accordingly.</div><div id="bkmrk-%E2%80%A2-fulfilling-sales-o">• Fulfilling sales orders with updated ship-on dates</div><div id="bkmrk-if-the-customer%27s-re">If the customer's required delivery date changes, production and scheduling teams can see the updated</div><div id="bkmrk-ship-on-date-and-adj">Ship On date and adjust production schedules as needed.</div><div id="bkmrk-%E2%80%A2-managing-parent-pr">• Managing parent production order demand</div><div id="bkmrk-the-scheduler-can-no">The scheduler can now track the parent production order’s needed date for components and identify delays in child production orders when adjusting the schedule.</div><div id="bkmrk-%E2%80%A2-handling-mrp-gener">• Handling MRP-generated make-to-stock production orders</div><div id="bkmrk-the-production-manag">The production manager can preserve the original demand date by ensuring the Promised Date from the</div><div id="bkmrk-inventory-planning-d">Inventory Planning Display (AM400000) form is reflected on the production order, helping prevent stockouts.</div><div id="bkmrk-%E2%80%A2-manually-creating-">• Manually creating production orders</div><div id="bkmrk-the-production-manag-1">The production manager can define and retain the completion date of manually created orders, ensuring visibility for schedulers when making scheduling adjustments.</div><div id="bkmrk-%E2%80%A2-identifying-delaye">• Identifying delayed production orders on the Production Schedule Board</div><div id="bkmrk-%C2%A0-150"> </div><div id="bkmrk--391">  
</div><div id="bkmrk-the-scheduler-can-qu">The scheduler can quickly spot late production orders that must fulfill linked demand, using the Ship On date as a reference. Delayed orders are also visually highlighted in the grid view on the Production Schedule Board (AM215555) form.</div><div id="bkmrk-%E2%80%A2-tracking-lead-time">• Tracking lead time gaps between production completion and supply date</div><div id="bkmrk-the-system-now-calcu">The system now calculates lead time gaps between production completion and supply dates, providing visibility into the Ship On date of the related sales order line.</div><div id="bkmrk-the-due-date-box-is--1">The Due Date box is editable if there's no linked demand and the order is on hold.</div><div id="bkmrk-if-the-production-or">If the production order is linked to a sales order line or a parent production order, the due date is determined as follows:</div><div id="bkmrk-%E2%80%A2-if-a-sales-order-l">• If a sales order line is specified in the SO References section on the References tab of the Production Order Maintenance form, the Ship On date of the linked sales order line is automatically used as the due date of the production order. Any changes to the ship-on date update the due date accordingly. If the sales order is unlinked, the due date remains unchanged, but the Due Date box becomes editable.</div><div id="bkmrk-%E2%80%A2-if-a-production-or">• If a production order with the Parent relationship type is specified on the Related Production tab of the Production Order Maintenance form, the system uses the earliest allocation date of the inventory item if it is used as a material in an operation in the related production order. If the allocation date changes, the due date updates accordingly. If the related production order is deleted, the due date remains unchanged, but the Due Date box becomes editable.</div><div id="bkmrk-if-the-production-or-1">If the production order has no linked demand, the system sets its due date to the date specified in the Promise Date column on the Inventory Planning Display form when the production order is created through that form.</div><div id="bkmrk-the-system-will-log-">The system will log an event on the Events tab of the Production Order Maintenance form when the production order's due date has been assigned or updated. This allows users to track who and when assigned or modified the due date, providing information for investigating changes that led to delayed or expedited production orders.</div><div id="bkmrk-to-improve-visibilit">To improve visibility of the required supply dates for planning, scheduling, and tracking, the system also displays the due dates on the following forms:</div><div id="bkmrk-%E2%80%A2-production-schedul">• Production Schedule Board (AM215555)</div><div id="bkmrk-%E2%80%A2-production-summary">• Production Summary (AM000006)</div><div id="bkmrk-%E2%80%A2-release-production">• Release Production Orders (AM500000)</div><div id="bkmrk-%E2%80%A2-rough-cut-planning">• Rough Cut Planning (AM501000)</div><div id="bkmrk-%E2%80%A2-work-center-schedu">• Work Center Schedule (AM000001)</div><div id="bkmrk-%C2%A0-151"> </div><div id="bkmrk-manufacturing%3A-enhan-3">Manufacturing: Enhanced Material Availability and Production Readiness Tracking</div><div id="bkmrk--392">  
</div><div id="bkmrk-in-acumatica-erp-202-13">In Acumatica ERP 2025 R1, a new inquiry form, Production Orders by Build Capability (AM409000), has been introduced. This inquiry form (shown in the following screenshot) provides advanced tools for improving production planning eﬀiciency by providing real-time insights into material availability. This enhancement supports production managers and planners in making more informed decisions and streamlining their workflows.</div><div id="bkmrk--393">  
</div><div id="bkmrk--394">  
</div><div id="bkmrk-figure%3A-the-new-inqu">Figure: The new inquiry form</div><div id="bkmrk-each-production-orde">Each production order displayed on this form is assigned a readiness status, enabling users to quickly assess whether orders can be initiated based on material availability. Color coding is applied to highlight the readiness of production orders, particularly those with insuﬀicient materials for production. The following readiness statuses are available:</div><div id="bkmrk-%E2%80%A2-ready-to-produce-%28">• Ready to Produce (dark green): All materials are available to produce the remaining quantity.</div><div id="bkmrk-%E2%80%A2-partially-ready-to">• Partially Ready to Produce (light green): Materials are suﬀicient to produce a portion of the remaining quantity.</div><div id="bkmrk-%E2%80%A2-ready-to-start-%28ye">• Ready to Start (yellow): Materials are available to complete the first operation.</div><div id="bkmrk-%E2%80%A2-not-ready-%28red%29%3A-m">• Not Ready (red): Materials are insuﬀicient to complete the first operation.</div><div id="bkmrk--395">  
</div><div id="bkmrk-calculations-are-bas">Calculations are based on the Qty. Hard Available for all materials.</div><div id="bkmrk--396">  
</div><div id="bkmrk-the-inquiry-form-has">The inquiry form has a side panel with the following tabs for streamlined planning:</div><div id="bkmrk-%E2%80%A2-production-order-m">• Production Order Maintenance: Provides quick access to additional production information for detailed review.</div><div id="bkmrk-%E2%80%A2-critical-materials">• Critical Materials: Enables planners to create supply records for addressing material shortages.</div><div id="bkmrk-%E2%80%A2-production-tickets">• Production Tickets: Allows production managers to print necessary documents for production orders being released into production.</div><div id="bkmrk-in-the-out-of-the-bo">In the out-of-the-box system, a user can find the link to this inquiry form in the Production Orders workspace under the Inquiries category.</div><div id="bkmrk-these-changes-simpli">These changes simplify the process of evaluating material readiness, improve transparency in production planning, and enhance the ability to address material shortages proactively. Production managers and planners can now rely on more precise insights and eﬀicient tools to ensure production schedules are met and supply chain disruptions are minimized.</div><div id="bkmrk-%C2%A0-152"> </div><div id="bkmrk-manufacturing%3A-enhan-4">Manufacturing: Enhanced Production Scheduling Views | 115</div><div id="bkmrk--397">  
</div><div id="bkmrk-manufacturing%3A-enhan-5">Manufacturing: Enhanced Production Scheduling Views</div><div id="bkmrk--398">  
</div><div id="bkmrk-in-acumatica-erp-202-14">In Acumatica ERP 2025 R1, production scheduling views have been significantly enhanced. The improvements address the diverse needs of diﬀerent manufacturing environments, providing manufacturing schedulers and planners with advanced tools to visualize and manage production schedules more eﬀectively.</div><div id="bkmrk--399">  
</div><div id="bkmrk-work-center-planned-">Work Center Planned Utilization Dashboard</div><div id="bkmrk-a-new-dashboard%2C-wor">A new dashboard, Work Center Planned Utilization (AM0044DB), has been introduced. This dashboard oﬀers a graphical view of the planned load for a work center, displayed as a bar graph representing utilization over time. Users can select specific work centers to analyze and define time ranges for the data displayed on the graph. The planned load is shown as a percentage of capacity. The graph uses the following color coding to represent planned load:</div><div id="bkmrk-%E2%80%A2-green%3A-planned-loa">• Green: Planned load is between 0% and 100%.</div><div id="bkmrk-%E2%80%A2-yellow%3A-planned-lo">• Yellow: Planned load is greater than or equal to 100% and less than 101%.</div><div id="bkmrk-%E2%80%A2-orange%3A-planned-lo">• Orange: Planned load is greater than or equal to 101% and less than 120%.</div><div id="bkmrk-%E2%80%A2-red%3A-planned-load-">• Red: Planned load is greater than or equal to 120%.</div><div id="bkmrk-the-work-center-sche">The Work Center Schedule table below the graph displays information about the production schedule and load details for the date selected in the Schedule Date box.</div><div id="bkmrk-the-dashboard-is-sho">The dashboard is shown in the following screenshot.</div><div id="bkmrk--400">  
</div><div id="bkmrk-figure%3A-work-center-">Figure: Work Center Planned Utilization dashboard</div><div id="bkmrk-in-the-out-of-the-bo-1">In the out-of-the-box system, a user can find the link to this dashboard in the Dashboards workspace under the</div><div id="bkmrk-dashboard%3A-manufactu">Dashboard: Manufacturing category.</div><div id="bkmrk-the-dashboard-is-ava">The dashboard is available only if the Advanced Planning and Scheduling feature is enabled on the Enable/Disable Features (CS100000) form.</div><div id="bkmrk-%C2%A0-153"> </div><div id="bkmrk-manufacturing%3A-enhan-6">Manufacturing: Enhancements in Finite Production Scheduling | 116</div><div id="bkmrk--401">  
</div><div id="bkmrk-manufacturing%3A-enhan-7">Manufacturing: Enhancements in Finite Production Scheduling</div><div id="bkmrk--402">  
</div><div id="bkmrk--403">  
</div><div id="bkmrk--404">  
</div><div id="bkmrk-the-changes-describe">The changes described below are applicable to companies that have enabled the Advanced Planning and Scheduling feature on the Enable/Disable Features (CS100000) form and are using this functionality.</div><div id="bkmrk--405">  
</div><div id="bkmrk-in-acumatica-erp-man">In Acumatica ERP Manufacturing Edition, the constraint date acts as a limiting factor in planning, influencing when production activities should start or finish. The production scheduling algorithm attempts to schedule a production order as close to its constraint date as possible, factoring in available capacity and material availability (if it is configured).</div><div id="bkmrk-when-a-production-or">When a production order cannot be scheduled to meet the constraint date, a production planning manager reviews the scheduling outcomes to determine which production orders can be rescheduled, which orders can be delayed, and when overtime is required to increase capacity.</div><div id="bkmrk-in-previous-versions-23">In previous versions of Acumatica ERP, users could encounter unexpected results when the system could not backward-schedule a production order based on its constraint date (that is, when the Finish On scheduling method was used and the start date calculated based on the constraint date was in the past). In this case, the system switched from backward scheduling to forward scheduling (that is, the scheduling method was changed to Start On) and changed the constraint date to the current date (or to a future date, if other production orders were competing for the same work center resources). The information about the original constraint date and scheduling direction was lost, which made it challenging for the production planning manager to compare the calculated production start and end dates with the desired constraint date.</div><div id="bkmrk-in-acumatica-erp-202-15">In Acumatica ERP 2025 R1, if a user is attempting to schedule a production order on the Rough Cut Planning (AM501000), Production Order Maintenance (AM201500), or Production Schedule Board (AM215555) form and the production order cannot be scheduled backward to meet the constraint date, the system does the following:</div><div id="bkmrk-%E2%80%A2-attempts-to-schedu">• Attempts to schedule the production order forward by assigning the start date to the current date or a future date based on the load of the work centers involved. The constraint date and the Finish On scheduling method are preserved, which helps the production planning manager to compare the calculated earliest end date with the original constraint date.</div><div id="bkmrk-%E2%80%A2-displays-a-message">• Displays a message indicating that the production order has been scheduled forward instead of backward. A similar message is also displayed on the Events tab of the Production Order Maintenance form.</div><div id="bkmrk-additionally%2C-the-sy">Additionally, the system now displays a warning message if a production order cannot be scheduled because its constraint date is outside the scheduling window of 120 days. Previously, the scheduling algorithm ignored such production orders, but no notification was shown to the user.</div><div id="bkmrk-%C2%A0-154"> </div><div id="bkmrk-manufacturing%3A-other-1">Manufacturing: Other Improvements</div><div id="bkmrk--406">  
</div><div id="bkmrk-improvements-to-the-">Improvements to the Processing of Inventory Transactions</div><div id="bkmrk-starting-in-acumatic-19">Starting in Acumatica ERP 2025 R1, all manufacturing journal transactions, which were previously recorded in the general ledger, will now be handled within the Inventory functional area. This change simplifies the manufacturing transaction release process and reduces the likelihood of data issues.</div><div id="bkmrk-inventory-transactio">Inventory transactions generated in manufacturing will now respect the state of the Update GL check box on the Inventory Preferences (IN101000) form. If the check box is selected, the transactions are posted to the general ledger. If the check box is cleared, the general ledger is not updated by these transactions.</div><div id="bkmrk-%C2%A0-155"> </div><div id="bkmrk-payroll%3A-accruing-ti-1">Payroll: Accruing Time Oﬀ by Earning Type for PTO Banks</div><div id="bkmrk--407">  
</div><div id="bkmrk-in-acumatica-erp-202-16">In Acumatica ERP 2024 R2 and previous versions, users could define a particular earning type to accrue time oﬀ for paid time oﬀ (PTO) banks. If a PTO bank had the Percentage or Front-Loading and Percentage accrual method, it accrued time oﬀ based on all the earning types that had the Accrue Time Oﬀ check box selected in the Summary area of the Earning Type Codes (PR102000) form.</div><div id="bkmrk-starting-in-acumatic-20">Starting in Acumatica ERP 2025 R1, the applicable earning types for accruing time oﬀ are defined on the PTO bank level instead of earning type level so that users can more flexibly configure PTO banks.</div><div id="bkmrk--408">  
</div><div id="bkmrk-configuration-of-the">Configuration of the Applicable Earning Types for PTO Banks</div><div id="bkmrk-to-define-the-earnin">To define the earning types to be used for accruing time oﬀ for a PTO bank, a payroll administrative user should perform the following steps on the PTO Banks (PR204000) form:</div><div id="bkmrk-1.-selecting-the-per">1. Selecting the Percentage or Front-Loading and Percentage accrual method in the Accrual Method box on the</div><div id="bkmrk-general-tab.">General tab.</div><div id="bkmrk-the-applicable-earni">The Applicable Earning Types tab appears on the form. In the Accrue Time Oﬀ Based On box in the upper area of this tab, the Selected Earning Types option is selected by default.</div><div id="bkmrk-2.-specifying-the-ea">2. Specifying the earning types to accrue time oﬀ on the Applicable Earning Types tab in one of the following ways:</div><div id="bkmrk-%E2%80%A2-leaving-selected-e">• Leaving Selected Earning Types selected in the Accrue Time Oﬀ Based On box in the upper area of the tab, and adding to the table the earning types to accrue time oﬀ, as the screenshot below shows. The system will use only the earning types added to the table to accrue time oﬀ for the PTO bank.</div><div id="bkmrk-%E2%80%A2-selecting-all-earn">• Selecting All Earning Types Except Selected in the Accrue Time Oﬀ Based On box, and adding to the table the earning types that will not accrue time oﬀ. The system will use all the earning types configured in the system on the Earning Type Codes (PR102000) form except the ones listed in the table to accrue time oﬀ for the PTO bank.</div><div id="bkmrk--409">  
</div><div id="bkmrk--410">  
</div><div id="bkmrk-figure%3A-earning-type">Figure: Earning types that accrue time oﬀ for a PTO bank</div><div id="bkmrk-%C2%A0-156"> </div><div id="bkmrk--411">  
</div><div id="bkmrk--412">  
</div><div id="bkmrk-upgrade-process">Upgrade Process</div><div id="bkmrk-during-the-upgrade-o">During the upgrade of Acumatica ERP to 2025 R1, the system updates the PTO banks that have the Percentage or Front-Loading and Percentage accrual method specified in the Accrual Method box on the General tab of the PTO Banks (PR204000) form. The system does the following for these PTO banks on the Applicable Earning Types tab:</div><div id="bkmrk-%E2%80%A2-inserts-the-select">• Inserts the Selected Earning Types option in the Accrue Time Oﬀ Based On box in the upper area of the tab.</div><div id="bkmrk-%E2%80%A2-adds-to-the-table-">• Adds to the table all the earning types with the Accrue Time Oﬀ check box selected in the Summary area of the Earning Type Codes (PR102000) form.</div><div id="bkmrk--413">  
</div><div id="bkmrk-other-changes-1">Other Changes</div><div id="bkmrk-in-the-summary-area-">In the Summary area of the Earning Type Codes (PR102000) form, the Accrue Time Oﬀ check box has been removed.</div><div id="bkmrk-%C2%A0-157"> </div><div id="bkmrk-payroll%3A-calculating-1">Payroll: Calculating a Deduction Based on a Percentage of Eligible Earnings</div><div id="bkmrk--414">  
</div><div id="bkmrk-in-acumatica-erp-202-17">In Acumatica ERP 2025 R1, users can now specify which earnings and benefits should be included in the calculation of deductions or benefits, such as like the 401(k) plan, based on the percentage of some eligible earnings but not all the gross wages.</div><div id="bkmrk-on-the-deduction-and">On the Deduction and Benefit Codes (PR101060) form, it is now possible to select the Percent of Custom calculation method on the Employer Deduction and Employer Contribution tabs when the Aﬀect Tax Calculation check box is selected in the Summary area (see the screenshot below). With this calculation method selected, the deduction or contribution is calculated as a percentage of the applicable wage specified on the Applicable Wage tab.</div><div id="bkmrk--415">  
</div><div id="bkmrk--416">  
</div><div id="bkmrk-figure%3A-the-new-calc">Figure: The new calculation method available for deductions</div><div id="bkmrk-when-the-a%EF%AC%80ect-tax-c">When the Aﬀect Tax Calculation and Payable Benefit check boxes are selected in the Summary area, the Percent of Custom calculation method can also be selected for the benefit on the Employer Contribution tab.</div><div id="bkmrk-%C2%A0-158"> </div><div id="bkmrk-payroll%3A-detailed-pa-1">Payroll: Detailed Pay Stub Reports</div><div id="bkmrk--417">  
</div><div id="bkmrk-the-following-report-2">The following reports, which can be used for printing pay stubs, have been added to the system:</div><div id="bkmrk-%E2%80%A2-detailed-pay-stub-">• Detailed Pay Stub (PR642010)</div><div id="bkmrk-%E2%80%A2-detailed-pay-stubs">• Detailed Pay Stubs (PR642015)</div><div id="bkmrk-the-usage-of-these-r">The usage of these reports is configured at the payment method level.</div><div id="bkmrk--418">  
</div><div id="bkmrk-configuration-of-pay">Configuration of Payment Methods</div><div id="bkmrk-the-configuration-of">The configuration of the payroll functionality for the Cash/Check and Direct Deposit payment methods has been improved. An administrative user can now specify whether users can print payroll documents by using simplified or detailed paycheck and pay stub reports.</div><div id="bkmrk-on-the-settings-for-">On the Settings for Use in PR tab of the Payment Methods (CA204000) form, while configuring a Cash/Check payment method (Item 1 in the screenshot below) with the Print Checks option button selected (Item 2), the administrative user can select the Use Detailed Pay Stub Report check box (Item 3). This makes the system use the detailed pay stub reports for printing payroll documents processed with that payment method. Also, if the check box is selected, the system automatically selects the Detailed Paychecks (PR642000) report in the Report box (Item 4).</div><div id="bkmrk-if-any-other-report-">If any other report except Detailed Paychecks is selected in the Report box, the system clears the Use Detailed Pay Stub Report check box. When the user clears the Use Detailed Pay Stub Report check box, the system automatically selects the simplified Paychecks (PR641010) report in the Report box. Thus, the detailed pay stub report is always used along with the detailed paycheck report for a Cash/Check payment method.</div><div id="bkmrk--419">  
</div><div id="bkmrk--420">  
</div><div id="bkmrk-figure%3A-payroll-sett">Figure: Payroll settings for a Cash/Check payment method</div><div id="bkmrk-on-the-same-tab%2C-whi">On the same tab, while configuring a Direct Deposit payment method (Item 1 in the screenshot below) with the Create Batch Payments option button selected (Item 2), the administrative user can select the Use Detailed Pay Stub Report check box (Item 3). This makes the system use the detailed pay stub reports for printing payroll documents processed with this payment method.</div><div id="bkmrk-%C2%A0-159"> </div><div id="bkmrk--421">  
</div><div id="bkmrk-%C2%A0-160"> </div><div id="bkmrk--422">  
</div><div id="bkmrk-figure%3A-payroll-sett-1">Figure: Payroll settings for a Direct Deposit payment method</div><div id="bkmrk--423">  
</div><div id="bkmrk-printing-of-payroll-">Printing of Payroll Documents</div><div id="bkmrk-on-the-paychecks-and">On the Paychecks and Adjustments (PR302000) form, when a user clicks Print Pay Stub on the More menu, the system opens one of the following:</div><div id="bkmrk-%E2%80%A2-the-detailed-pay-s">• The Detailed Pay Stub (PR642010) report (see the following screenshots) if the Use Detailed Pay Stub Report check box is selected for the payment method of the document</div><div id="bkmrk-%E2%80%A2-the-simplified-pay">• The simplified Pay Stub (PR641000) report if the Use Detailed Pay Stub Report check box is cleared</div><div id="bkmrk--424">  
</div><div id="bkmrk-figure%3A-page-1-of-th">Figure: Page 1 of the Detailed Pay Stub report</div><div id="bkmrk-%C2%A0-161"> </div><div id="bkmrk--425">  
</div><div id="bkmrk-%C2%A0-162"> </div><div id="bkmrk-figure%3A-page-2-of-th">Figure: Page 2 of the Detailed Pay Stub report</div><div id="bkmrk-similarly%2C-on-the-pa">Similarly, on the Payment Batches (PR305000) form, when a user clicks Display Pay Stubs on the More menu, the system opens one of the following:</div><div id="bkmrk-%E2%80%A2-the-detailed-pay-s-1">• The Detailed Pay Stubs (PR642015) report if the Use Detailed Pay Stub Report check box is selected for the payment method of the document</div><div id="bkmrk-%E2%80%A2-the-simplified-pay-1">• The simplified Pay Stubs (PR641015) report if the Use Detailed Pay Stub Report check box is cleared</div><div id="bkmrk-on-the-my-payroll-do">On the My Payroll Documents (PR405000) form, when a user clicks a link in the Reference Nbr. column (see the following screenshot), the system opens one of the following:</div><div id="bkmrk-%E2%80%A2-the-detailed-pay-s-2">• The Detailed Pay Stub report if the Use Detailed Pay Stub Report check box is selected for the payment method of the document</div><div id="bkmrk-%E2%80%A2-the-simplified-pay-2">• The simplified Pay Stub report if the Use Detailed Pay Stub Report check box is cleared</div><div id="bkmrk-%C2%A0-163"> </div><div id="bkmrk--426">  
</div><div id="bkmrk-%C2%A0-164"> </div><div id="bkmrk--427">  
</div><div id="bkmrk-figure%3A-link-to-open">Figure: Link to open the pay stub reports from the My Payroll Documents form</div><div id="bkmrk-the-same-reports-are">The same reports are also available on the Pay Stubs screen in the Acumatica mobile app.</div><div id="bkmrk--428">  
</div><div id="bkmrk-other-enhancements">Other Enhancements</div><div id="bkmrk-the-detailed-pay-stu">The Detailed Pay Stubs (PR642000) report that already existed in Acumatica ERP 2024 R2 and previous versions has been renamed to Detailed Paychecks.</div><div id="bkmrk-%C2%A0-165"> </div><div id="bkmrk-payroll%3A-exporting-b-1">Payroll: Exporting Batch Payments to ZIP</div><div id="bkmrk--429">  
</div><div id="bkmrk-in-acumatica-erp%2C-us">In Acumatica ERP, users can export payroll batch payments to an EFT file by using a Canadian EFT plug-in on the Batch Payments (AP305000) form. An electronic funds transfer (EFT) is a file format accepted by major Canadian banks. In Acumatica ERP 2025 R1, users can also compress these exported files to ZIP.</div><div id="bkmrk--430">  
</div><div id="bkmrk-this-functionality-b">This functionality becomes available if the Canadian Payroll and Canadian Localization features are enabled on the Enable/Disable Features (CS100000) form.</div><div id="bkmrk--431">  
</div><div id="bkmrk-configuring-the-expo">Configuring the Export of Payroll Batch Payments</div><div id="bkmrk-the-way-the-export-o">The way the export of payroll batch payments proceeds on the Batch Payments (AP305000) form depends on the settings of the payment method and cash account used for the batch payments.</div><div id="bkmrk-to-configure-the-exp">To configure the export of payroll batch payments to ZIP files, a payroll administrative user first configures a Direct Deposit payment method on the Payment Methods (CA204000) form. In the Summary area, they specify the following settings:</div><div id="bkmrk-%E2%80%A2-use-in-pr%3A-selecte">• Use in PR: Selected</div><div id="bkmrk-%E2%80%A2-require-remittance">• Require Remittance Information for Cash Account : Selected</div><div id="bkmrk-%E2%80%A2-direct-deposit-fil">• Direct Deposit File Format: CPA005</div><div id="bkmrk-then-on-the-settings">Then on the Settings for Use in PR tab, the payroll administrative user specifies the following settings:</div><div id="bkmrk-%E2%80%A2-create-batch-payme">• Create Batch Payments: Selected</div><div id="bkmrk-%E2%80%A2-export-scenario%3A-e">• Export Scenario: Export PR Payments to EFT</div><div id="bkmrk-on-the-remittance-se">On the Remittance Settings tab, the payroll administrative user specifies the remittance settings listed in the following table. These remittance settings will be required for the cash accounts linked to the payment method on the Allowed Cash Accounts tab.</div><div id="bkmrk--432">  
</div><div id="bkmrk-id-description-entry">ID Description Entry Mask Validation Reg. Exp.</div><div id="bkmrk-1-name-aaaaaaaaaaaaa">1 Name AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ^([\w]|\s){1,30}$</div><div id="bkmrk-2-short-name-aaaaaaa">2 Short Name AAAAAAAAAAAAAAA ^([\w]|\s){1,15}$</div><div id="bkmrk-3-bank-0000-%5E%5Cd%7B3%2C3%7D">3 Bank 0000 ^\d{3,3}$</div><div id="bkmrk-4-branch-00000-%5E%5Cd%7B5">4 Branch 00000 ^\d{5,5}$</div><div id="bkmrk-5-account-aaaaaaaaaa">5 Account AAAAAAAAAAAA ^([\w]|\s){1,12}$</div><div id="bkmrk-6-originator-id-aaaa">6 Originator ID AAAAAAAAAA ^([\w]|\s){1,10}$</div><div id="bkmrk-7-data-center-%5E%5Cd%7B5%2C">7 Data Center ^\d{5,5}$</div><div id="bkmrk-8-compress-to-zip-fo">8 Compress to ZIP format 1 ^(1|0)$</div><div id="bkmrk-the-compress-to-zip-">The Compress to ZIP format setting determines whether the system should compress the exported file. The administrative user sets the entry mask of this setting to 1 to make the system perform the compression (see the following screenshot).</div><div id="bkmrk-%C2%A0-166"> </div><div id="bkmrk--433">  
</div><div id="bkmrk-%C2%A0-167"> </div><div id="bkmrk--434">  
</div><div id="bkmrk-figure%3A-remittance-s">Figure: Remittance settings of a payment method</div><div id="bkmrk-for-the-cash-account">For the cash accounts linked to the payment method, on the Remittance Settings tab of the Cash Accounts (CA202000) form, the administrative user specifies the remittance information required by the payment method in the Remittance Details table.</div><div id="bkmrk-if-the-payment-metho">If the payment method and one of its linked cash accounts are specified for a payroll batch payment on the Batch Payments form, when a user clicks Export on the form toolbar, the system exports the batch payment to an ETF file and compresses the file to ZIP.</div><div id="bkmrk-%C2%A0-168"> </div><div id="bkmrk-payroll%3A-summary-rep-1">Payroll: Summary Report</div><div id="bkmrk--435">  
</div><div id="bkmrk-the-payroll-summary-">The Payroll Summary (PR641012) report has been added to the Reports category of the Payroll workspace. The report provides an easy way to review the results of one or multiple pay runs before or aer release. The results include payroll funding, check counts, advice counts, wages, employer taxes, employee taxes, hours, earnings, deductions, and benefits. The following screenshot shows the first three pages of this report.</div><div id="bkmrk--436">  
</div><div id="bkmrk--437">  
</div><div id="bkmrk-figure%3A-pages-1%2C-2%2C-">Figure: Pages 1, 2, and 3 of the Payroll Summary report</div><div id="bkmrk-the-last-section-of-">The last section of the report, Grand Total, provides the following summary information on the remaining pages of the report, as the screenshot below shows:</div><div id="bkmrk-%E2%80%A2-total-gross-payrol">• Total gross payroll</div><div id="bkmrk-%E2%80%A2-total-earnings">• Total earnings</div><div id="bkmrk-%C2%A0-169"> </div><div id="bkmrk--438">  
</div><div id="bkmrk-%E2%80%A2-total-payable-bene">• Total payable benefits</div><div id="bkmrk-%E2%80%A2-total-employer-tax">• Total employer tax</div><div id="bkmrk-%E2%80%A2-total-deductions">• Total deductions</div><div id="bkmrk-%E2%80%A2-total-employee-wit">• Total employee withholding</div><div id="bkmrk-%E2%80%A2-total-net-pay">• Total net pay</div><div id="bkmrk-%E2%80%A2-total-cost-of-payr">• Total cost of payroll</div><div id="bkmrk--439">  
</div><div id="bkmrk-figure%3A-pages-4-and-">Figure: Pages 4 and 5 of the Payroll Summary report</div><div id="bkmrk-%C2%A0-170"> </div><div id="bkmrk-payroll%3A-taxes-by-co-1">Payroll: Taxes by Code Report</div><div id="bkmrk--440">  
</div><div id="bkmrk-the-taxes-by-code-%28p">The Taxes by Code (PR641068) report has been added to the Annual Reports category of the Payroll workspace. The report shows annual statistics of paid taxes grouped by tax codes. The following screenshot shows the report generated with the default Tax Code option selected as the Level of Detail report parameter.</div><div id="bkmrk--441">  
</div><div id="bkmrk-figure%3A-the-taxes-by">Figure: The Taxes by Code report with the tax code level of detail</div><div id="bkmrk-the-report-additiona">The report additionally shows employee breakdowns for each tax code if it is generated with the Employee option selected as the Level of Detail report parameter. If a user clicks an employee name in the report (see the following screenshot), the system opens the Taxes by Employee (PR641067) report for that employee.</div><div id="bkmrk--442">  
</div><div id="bkmrk--443">  
</div><div id="bkmrk-figure%3A-the-taxes-by-1">Figure: The Taxes by Code report with the employee level of detail</div><div id="bkmrk-%C2%A0-171"> </div><div id="bkmrk-platform%3A-improved-l-1">Platform: Improved Licensing for Anomaly Detection in Generic Inquiries</div><div id="bkmrk--444">  
</div><div id="bkmrk-acumatica-erp-2025-r-8">Acumatica ERP 2025 R1 introduces improved license management for the Detection of Numeric Anomalies in Generic Inquiries feature. (The topics of the Detecting Anomalies in Generic Inquiries chapter provide detailed information about this feature.)</div><div id="bkmrk--445">  
</div><div id="bkmrk-licensing-updates">Licensing Updates</div><div id="bkmrk-in-acumatica-erp-202-18">In Acumatica ERP 2024 R2, the license limited the number of generic inquiry rows processed per day to 1000. Also, the following limitations were imposed:</div><div id="bkmrk-%E2%80%A2-number-of-generic-">• Number of generic inquiries processed per day: 10</div><div id="bkmrk-%E2%80%A2-total-number-of-re">• Total number of records sent for processing per day: 1 million</div><div id="bkmrk-in-acumatica-erp-202-19">In Acumatica ERP 2025 R1, the license includes parameters that track the number of processed generic inquiries and generic inquiry rows. Also, these parameters have been removed from the web.config file.</div><div id="bkmrk--446">  
</div><div id="bkmrk-viewing-of-the-consu">Viewing of the Consumption Statistics</div><div id="bkmrk-an-administrative-us">An administrative user can now view the consumption statistics for the feature on the License Monitoring Console (SM604000) form. The License tab of the form (System Constraints section) shows the limits specified in the applicable license for system resources based on the license tier. The new license limitations are shown in the following screenshot.</div><div id="bkmrk--447">  
</div><div id="bkmrk--448">  
</div><div id="bkmrk-figure%3A-license-limi">Figure: License limitations on the License Monitoring Console form</div><div id="bkmrk-on-the-constraint-hi">On the Constraint History tab of this form, the user can see how much data has been processed. On this tab, the Generic Inquiry Rows Checked for Anomalies in Day (% of Limit) and Generic Inquiries Checked for Anomalies in Day (% of Limit) columns have been added (see the following screenshot). The columns display the total number of processed generic inquiries and their rows for the selected day, as well the percent of the daily limit.</div><div id="bkmrk-%C2%A0-172"> </div><div id="bkmrk--449">  
</div><div id="bkmrk-%C2%A0-173"> </div><div id="bkmrk--450">  
</div><div id="bkmrk-figure%3A-the-updated--1">Figure: The updated Constraint History tab</div><div id="bkmrk-each-number-in-the-c">Each number in the columns is a link that a user can click to open the new Anomaly Detection Usage Statistics dialog box. This dialog box contains the list of processed generic inquiries and the number of processed rows for each inquiry (see the following screenshot).</div><div id="bkmrk--451">  
</div><div id="bkmrk--452">  
</div><div id="bkmrk-figure%3A-the-anomaly-">Figure: The Anomaly Detection Usage Statistics dialog box</div><div id="bkmrk--453">  
</div><div id="bkmrk-the-statistics-are-c">The statistics are calculated according to the time zone of the server with the Acumatica ERP instance.</div><div id="bkmrk--454">  
</div><div id="bkmrk-the-user-can-view-th">The user can view the statistics for the instance and for each of the tenants. Note that license limitations are applied to the instance, not to each tenant separately. If any of the license limits are exceeded, the system now displays the appropriate message on the Detect Anomalies in Generic Inquiries (ML502000) form.</div><div id="bkmrk-%C2%A0-174"> </div><div id="bkmrk-platform%3A-improvemen-1">Platform: Improvements to the XML Import and Export Functionality</div><div id="bkmrk--455">  
</div><div id="bkmrk-acumatica-erp-2025-r-9">Acumatica ERP 2025 R1 introduces the improved import of records by using the XML import and export functionality.</div><div id="bkmrk--456">  
</div><div id="bkmrk-changes-to-the-expor">Changes to the Export Template</div><div id="bkmrk-for-certain-records-">For certain records in Acumatica ERP, the primary keys on the database level diﬀer from the primary keys on the application level. For example, a Dashboard record has the Name primary key in the data access class (DAC) and the DashboardID primary key in the database table. In previous versions, if a customizer used the XML import and export functionality to import records that had the same key fields as the existing records, the system added the records without checking for duplicates. If the customizer then tried to view, modify, or delete any of these duplicate records, an error occurred. To resolve this issue, the customizer had to remove the records from the database.</div><div id="bkmrk-in-acumatica-erp-202-20">In Acumatica ERP 2025 R1, the export template has been modified to prevent the duplication of records during import. Version 4 (the format-version="4" attribute; see Item 1 in the following screenshot) of the XML schema provided with Acumatica ERP now supports the new unique-key attribute (Item 2). The system uses this attribute to check for duplicate records. The attribute can be specified for parent and child tables.</div><div id="bkmrk--457">  
</div><div id="bkmrk-figure%3A-the-updated--2">Figure: The updated elements of the XML definition</div><div id="bkmrk--458">  
</div><div id="bkmrk-a-unique-key-can-con">A unique key can contain multiple fields if it is a composite key.</div><div id="bkmrk--459">  
</div><div id="bkmrk--460">  
</div><div id="bkmrk-updates-to-the-impor">Updates to the Import of Records</div><div id="bkmrk-the-changes-describe-1">The changes described in this section have been made to all forms that support the XML import and export functionality.</div><div id="bkmrk-when-a-customizer-im">When a customizer imports an XML file, the system now verifies whether this file contains any of the unique keys of the database tables from the export template. If the file does not contain a unique key, the system adds this key. The system then checks whether a record with the same unique key exists in the system. The system searches for these records by using the primary key and the unique index from the database (as in the previous versions), as well as by the unique key from the export template.</div><div id="bkmrk-if-only-one-record-i">If only one record is found in a parent table, the system displays a warning that this record will be overwritten (see the following screenshot). If the customizer confirms the operation, the system replaces the unique key of the existing record with the unique key of the imported record.</div><div id="bkmrk-%C2%A0-175"> </div><div id="bkmrk--461">  
</div><div id="bkmrk-%C2%A0-176"> </div><div id="bkmrk--462">  
</div><div id="bkmrk-figure%3A-the-overwrit">Figure: The overwriting of an existing record during import</div><div id="bkmrk-if-multiple-duplicat">If multiple duplicate records are found, the system displays a warning about these records (see the following screenshot). If the customizer clicks Yes in the Import dialog box, the system then processes the duplicate records depending on the link type and attributes specified for the parent and child tables in the XML schema.</div><div id="bkmrk--463">  
</div><div id="bkmrk--464">  
</div><div id="bkmrk-figure%3A-detection-of">Figure: Detection of duplicate records</div><div id="bkmrk--465">  
</div><div id="bkmrk-changes-to-the-publi">Changes to the Publication of a Customization Project</div><div id="bkmrk-the-system-also-chec">The system also checks for duplicate records during the publication of customization projects.</div><div id="bkmrk-suppose-that-an-item">Suppose that an item in a customization project has the same key (the primary key, the unique index, or the unique key) as the records that exist in the system. When the customizer publishes such a project, the system displays a warning and overwrites the existing records with the item from the project (see the following screenshot).</div><div id="bkmrk-%C2%A0-177"> </div><div id="bkmrk--466">  
</div><div id="bkmrk-%C2%A0-178"> </div><div id="bkmrk--467">  
</div><div id="bkmrk-figure%3A-warning-duri">Figure: Warning during the publication of the customization project</div><div id="bkmrk--468">  
</div><div id="bkmrk-additional-informati-8">Additional Information</div><div id="bkmrk-for-more-information-7">For more information about XML import and export functionality, see XML Import and Export.</div><div id="bkmrk-%C2%A0-179"> </div><div id="bkmrk-platform%3A-extended-s-1">Platform: Extended Support for Date-Relative Parameters</div><div id="bkmrk--469">  
</div><div id="bkmrk-acumatica-erp-2025-r-10">Acumatica ERP 2025 R1 introduces support for relative date selection in import and export scenarios and automation schedules.</div><div id="bkmrk--470">  
</div><div id="bkmrk-support-of-relative-">Support of Relative Dates in Integration Scenarios</div><div id="bkmrk-in-previous-versions-24">In previous versions of Acumatica ERP, if a customizer wanted to specify a relative date in an import or export scenario, they needed to select the Is Relative check box and then select a date in the Value column. The Is Relative check box was available in the following locations:</div><div id="bkmrk-%E2%80%A2-on-the-target-rest">• On the Target Restrictions tab of the Import Scenarios (SM206025) form</div><div id="bkmrk-%E2%80%A2-on-the-source-rest">• On the Source Restrictions tab of the Import Scenarios (SM206025) form</div><div id="bkmrk-%E2%80%A2-on-the-source-rest-1">• On the Source Restrictions tab of the Export Scenarios (SM207025) form</div><div id="bkmrk-in-acumatica-erp-202-21">In Acumatica ERP 2025 R1, this check box has been removed. To select a relative date, the customizer can now select one of the following standard options in the Value column of any of the above-listed tabs:</div><div id="bkmrk-%E2%80%A2-%40today%3A-the-busine">• @Today: The business day.</div><div id="bkmrk-%E2%80%A2-%40weekstart-and-%40we">• @WeekStart and @WeekEnd: The start and end, respectively, of the current week. The start and end of the week are determined according to the default system locale or the locale the user has selected when signing in to Acumatica ERP.</div><div id="bkmrk-%E2%80%A2-%40monthstart-and-%40m">• @MonthStart and @MonthEnd: The start and end, respectively, of the current month.</div><div id="bkmrk-%E2%80%A2-%40quarterstart-and-">• @QuarterStart and @QuarterEnd: The start and end, respectively, of the current quarter.</div><div id="bkmrk-%E2%80%A2-%40periodstart-and-%40">• @PeriodStart and @PeriodEnd: The start and end, respectively, of the current financial period.</div><div id="bkmrk-%E2%80%A2-%40yearstart-and-%40ye">• @YearStart and @YearEnd: The start and end, respectively, of the current calendar year.</div><div id="bkmrk-the-customizer-can-a">The customizer can also specify one of the options listed above followed by + or - and the number of days to be added or subtracted from that date. For example, the customizer could do the following:</div><div id="bkmrk-%E2%80%A2-indicate-the-previ">• Indicate the previous day by selecting @Today in the Calendar dialog box (see Item 1 in the following screenshot) and then type -1 in the Value column (Item 2).</div><div id="bkmrk-the-customizer-opens">The customizer opens this dialog box by clicking the Calendar button in a date box (Item 3).</div><div id="bkmrk-%E2%80%A2-specify-a-relative">• Specify a relative date in the past or in the future by specifying values such as @Today-2 or @Today+4.</div><div id="bkmrk-%C2%A0-180"> </div><div id="bkmrk--471">  
</div><div id="bkmrk-%C2%A0-181"> </div><div id="bkmrk--472">  
</div><div id="bkmrk-figure%3A-selection-of">Figure: Selection of a relative date on the Import Scenarios form</div><div id="bkmrk--473">  
</div><div id="bkmrk-on-the-source-restri">On the Source Restrictions tab of the Import Scenarios form, the Calendar dialog box is available for a field only if this field has DateTime selected in the Data Type column on the Data Providers (SM206015) form.</div><div id="bkmrk--474">  
</div><div id="bkmrk-support-of-relative--1">Support of Relative Dates in Automation Schedules</div><div id="bkmrk-in-previous-versions-25">In previous versions of Acumatica ERP, the customizer needed to perform similar actions to those described in the previous section to select relative dates in automation schedules on the Conditions and Filter Values tabs of the Automation Schedules (SM205020) form.</div><div id="bkmrk-in-acumatica-erp-202-22">In Acumatica ERP 2025 R1, the Relative check box has been removed from these tabs, and standard date-relative options have been added. The customizer can now specify a relative date in the same way as the previous section described.</div><div id="bkmrk--475">  
</div><div id="bkmrk-migration-notes">Migration Notes</div><div id="bkmrk-if-the-customizer-ha">If the customizer has import scenarios, export scenarios, or automation schedules that used date-relative parameters with the Relative check box selected, they do not need to make any changes to these entities. When the customizer updates the instance by using the Acumatica ERP Configuration wizard, the system transforms the parameters to the new format automatically.</div><div id="bkmrk-%C2%A0-182"> </div><div id="bkmrk-platform%3A-support-fo-1">Platform: Support for the Numeric Attribute Type</div><div id="bkmrk--476">  
</div><div id="bkmrk-acumatica-erp-2025-r-11">Acumatica ERP 2025 R1 introduces the support of numeric values for attributes.</div><div id="bkmrk--477">  
</div><div id="bkmrk-support-for-the-new-">Support for the New Attribute Type</div><div id="bkmrk-in-previous-versions-26">In previous versions of Acumatica ERP, a user could not specify attributes that contained numbers.</div><div id="bkmrk-in-acumatica-erp-202-23">In Acumatica ERP 2025 R1, the new Number control type is supported. The user can use this type to create attributes with numeric values.</div><div id="bkmrk-users-can-select-att">Users can select attributes of the Number type on the Attributes tab of all forms that have this tab, such as Vendor Classes (AP201000). Also, these attributes can be selected in the User-Defined Field Parameters dialog box on all forms that support user-defined fields, such as Shipments (SO302000) and Leads (CR301000).</div><div id="bkmrk--478">  
</div><div id="bkmrk-changes-to-the-attri">Changes to the Attributes Form</div><div id="bkmrk-on-the-attributes-%28c">On the Attributes (CS205000) form, the Number option has been added to the Control Type box (see Item 1 in the following screenshot). If the user selects this option, the new Decimal Places box becomes available (Item 2). In this box, the user can specify the number of decimal places (0 through 8) that an attribute of this type can contain.</div><div id="bkmrk--479">  
</div><div id="bkmrk--480">  
</div><div id="bkmrk-figure%3A-the-updated--3">Figure: The updated Attributes form</div><div id="bkmrk-if-the-user-specifie">If the user specifies a number that is greater than 8, the system replaces the entered value with 8. If the user specifies 0, the system will use an integer value for the attribute. By default, the value in this box is 0.</div><div id="bkmrk-%C2%A0-183"> </div><div id="bkmrk-platform%3A-other-impr-1">Platform: Other Improvements</div><div id="bkmrk--481">  
</div><div id="bkmrk-acumatica-erp-2025-r-12">Acumatica ERP 2025 R1 introduces the improvements to the platform functionality that are described below.</div><div id="bkmrk--482">  
</div><div id="bkmrk-maintenance-mode-dur">Maintenance Mode During Snapshot and Tenant Operations</div><div id="bkmrk-starting-in-acumatic-21">Starting in Acumatica ERP 2025 R1, administrative users must switch on maintenance mode before copying tenants and creating or restoring snapshots. (For more information about these tasks, see Tenants: General Information and Snapshots: General Information.) The activation of this mode is crucial because these operations temporarily disable database constraints, which can endanger data consistency.</div><div id="bkmrk-in-the-new-version%2C-">In the new version, if a user attempts to copy a tenant or create or restore a snapshot on the Tenants (SM203520) form, the system prompts them to activate maintenance mode, as illustrated in the screenshot below.</div><div id="bkmrk--483">  
</div><div id="bkmrk--484">  
</div><div id="bkmrk-figure%3A-a-prompt-to-">Figure: A prompt to activate maintenance mode</div><div id="bkmrk-when-the-user-clicks-3">When the user clicks Open, the system opens the Apply Updates (SM203510) form, where they can switch on maintenance mode by clicking Schedule Lockout on the form toolbar. The user must then specify the date, time, and reason for the lockout in the Schedule Lockout dialog.</div><div id="bkmrk-a%EE%80%80er-the-tenant-has-">Aer the tenant has been copied or the snapshot created or restored, the user should switch oﬀ maintenance mode by clicking Stop Lockout on the form toolbar of the Apply Updates form.</div><div id="bkmrk--485">  
</div><div id="bkmrk-profile-entities-in-">Profile Entities in Search Results</div><div id="bkmrk-beginning-in-acumati">Beginning in Acumatica ERP 2025 R1, search results displayed on the Transactions and Profiles tab of the Search workspace prioritizes records of the following entity types:</div><div id="bkmrk--486">  
</div><div id="bkmrk-entity-data-access-c">Entity Data access class</div><div id="bkmrk-business-account-px.">Business account PX.Objects.CR.BAccount</div><div id="bkmrk-customer-px.objects.">Customer PX.Objects.AR.Customer</div><div id="bkmrk-payroll-employee-px.">Payroll employee PX.Objects.PR.PREmployee</div><div id="bkmrk-%C2%A0-184"> </div><div id="bkmrk--487">  
</div><div id="bkmrk-entity-data-access-c-1">Entity Data access class</div><div id="bkmrk-contact-px.objects.c">Contact PX.Objects.CR.Contact</div><div id="bkmrk-vendor-px.objects.ap">Vendor PX.Objects.AP.Vendor</div><div id="bkmrk-employee-px.objects.">Employee PX.Objects.EP.EPEmployee</div><div id="bkmrk-lead-px.objects.cr.c">Lead PX.Objects.CR.CRLead</div><div id="bkmrk-inventory-item-%28stoc">Inventory item (stock or non-stock) PX.Objects.IN.InventoryItem</div><div id="bkmrk-%C2%A0-185"> </div><div id="bkmrk-projects-and-constru-13">Projects and Construction: AIA Report with Time and Material Lines</div><div id="bkmrk--488">  
</div><div id="bkmrk-the-american-institu">The American Institute of Architects (AIA) report is a standardized report form that is used for billing purposes in the construction industry. In previous versions of Acumatica ERP Construction Edition, users could include only progress billing lines of pro forma invoices in the prepared AIA reports.</div><div id="bkmrk-in-acumatica-erp-con">In Acumatica ERP Construction Edition 2025 R1, the AIA report functionality has been enhanced. Now users can include time and material lines of pro forma invoices in the AIA reports in addition to progress billing lines. The following sections describe the process of including time and material lines in AIA reports and list the UI changes that have been introduced with this functionality.</div><div id="bkmrk--489">  
</div><div id="bkmrk-aia-reports-with-tim">AIA Reports with Time and Material Amounts</div><div id="bkmrk-to-include-time-and-">To include time and material lines in an AIA report and prepare the report, a user performs the following general steps:</div><div id="bkmrk-1.-the-user-runs-pro">1. The user runs project billing for a project on the Projects (PM301000) form or Run Project Billing (PM503000) form to prepare a pro forma invoice.</div><div id="bkmrk-2.-the-user-opens-th">2. The user opens the prepared pro forma invoice on the Pro Forma Invoices (PM307000) form. On the Time and Material tab, cleared check boxes in the Include in Progress Billing column (shown below) for the time and material lines indicate that the lines have not been added to the progress billing yet. The Revenue Task column on the Time and Material tab indicates the progress billing line to which the time and material line corresponds. The system automatically inserts a revenue task in each time and material line that has been created automatically during project billing or added manually by a user.</div><div id="bkmrk--490">  
</div><div id="bkmrk-%C2%A0-186"> </div><div id="bkmrk-figure%3A-pro-forma-in">Figure: Pro forma invoice with time and material lines</div><div id="bkmrk--491">  
</div><div id="bkmrk-if-the-project-task-">If the project task in a time and material line has the Cost Task type and the corresponding cost budget line has no revenue task specified on the Cost Budget tab of the Projects (PM301000) form, the Revenue Task column remains empty by default. A user should specify the corresponding revenue task in this line manually.</div><div id="bkmrk--492">  
</div><div id="bkmrk-3.-on-the-progress-b">3. On the Progress Billing tab, the user loads progress billing lines by clicking Load Lines (if the lines were not added automatically during the billing procedure).</div><div id="bkmrk-4.-the-user-transfer">4. The user transfers the time and material amounts to the respective progress billing lines by doing either of the following on the Time and Material tab:</div><div id="bkmrk-%E2%80%A2-selecting-the-incl">• Selecting the Include in Progress Billing check box for the particular lines to be included in progress billing and, thus, in the AIA report</div><div id="bkmrk-%E2%80%A2-clicking-the-inclu">• Clicking the Include in Progress Billing button on the table toolbar to include all lines in progress billing and in the AIA report</div><div id="bkmrk-%C2%A0-187"> </div><div id="bkmrk--493">  
</div><div id="bkmrk-in-each-line%2C-the-pr">In each line, the Progress Billing Line Nbr. column indicates the line on the Progress Billing tab this time and material line corresponds to (see the following screenshot). The Amount Included in Progress Billing column shows the amount that was included in progress billing.</div><div id="bkmrk--494">  
</div><div id="bkmrk-%C2%A0-188"> </div><div id="bkmrk-figure%3A-time-and-mat">Figure: Time and material lines to be included in the AIA report</div><div id="bkmrk-on-the-progress-bill">On the Progress Billing tab, the Time and Material Amount column indicates the total amount of the time and material line that corresponds to a progress billing line, as shown in the following screenshot.</div><div id="bkmrk--495">  
</div><div id="bkmrk--496">  
</div><div id="bkmrk-figure%3A-amounts-tran">Figure: Amounts transferred from time and material lines to progress billing lines</div><div id="bkmrk-5.-finally%2C-the-user">5. Finally, the user clicks Print AIA Report on the form toolbar to prepare the AIA report for the pro forma invoice. The resulting report includes the amounts of the time and material lines, as the following screenshot shows.</div><div id="bkmrk--497">  
</div><div id="bkmrk--498">  
</div><div id="bkmrk-figure%3A-time-and-mat-1">Figure: Time and material amounts included in the AIA report</div><div id="bkmrk--499">  
</div><div id="bkmrk-to-remove-previously">To remove previously added time and material lines from the AIA report, the user either clears the Include in Progress Billing check box for particular lines or clicks the Remove from Progress Billing button on the table toolbar of the Time and Material tab of the Pro Forma Invoices (PM307000) form to remove all lines.</div><div id="bkmrk-%C2%A0-189"> </div><div id="bkmrk--500">  
</div><div id="bkmrk--501">  
</div><div id="bkmrk-new-tab-on-the-side-">New Tab on the Side Panel of the Pro Forma Invoices Form</div><div id="bkmrk-on-the-side-panel-of">On the side panel of the Pro Forma Invoices (PM307000) form, the Time and Material Lines in Progress Billing tab has been added. On this tab, a user can view the time and material lines that are related to the currently selected progress billing line, as shown in the following screenshot.</div><div id="bkmrk--502">  
</div><div id="bkmrk-figure%3A-the-new-tab-">Figure: The new tab of the side panel</div><div id="bkmrk--503">  
</div><div id="bkmrk-other-enhancements-1">Other Enhancements</div><div id="bkmrk-the-following-change">The following changes have also been made to support the described functionality:</div><div id="bkmrk-%E2%80%A2-on-the-more-menu-o">• On the More menu of the Pro Forma Invoices (PM307000) form, the Update Empty Revenue Tasks command has been added. When a user clicks this command, the system automatically inserts revenue tasks in all time and material lines of the current pro forma invoice that have no revenue task specified.</div><div id="bkmrk-%E2%80%A2-if-a-time-and-mate">• If a time and material line is linked to a revenue budget line and the Use T&amp;M Revenue Budget Limits check box is selected for a project on the Summary tab of the Projects (PM301000) form, the system calculates the maximum amount that is currently available for billing the customer based on the billing limit amount of the corresponding revenue budget line that is related to the selected revenue task. For the time and material lines with no revenue task specified, the system calculates the maximum billable amount based on the project task in these lines.</div><div id="bkmrk-%E2%80%A2-on-the-projects-fo">• On the Projects form, the system now automatically populates the Revenue Task column in the newly added cost budget lines.</div><div id="bkmrk-%E2%80%A2-the-following-ui-e">• The following UI elements, which previously were available only if the Construction feature was enabled on the Enable/Disable Features (CS100000) form, now appear unconditionally:</div><div id="bkmrk-%E2%80%A2-the-type-column-on">• The Type column on the Tasks tab of the Projects and Project Templates (PM208000) forms</div><div id="bkmrk-%E2%80%A2-the-type-box-in-th">• The Type box in the Summary area of the Project Tasks (PM302000), Project Template Tasks (PM208010), and Common Tasks (PM208030) forms</div><div id="bkmrk-%C2%A0-190"> </div><div id="bkmrk-projects-and-constru-14">Projects and Construction: AP Document Recognition for Projects</div><div id="bkmrk--504">  
</div><div id="bkmrk-in-previous-versions-27">In previous versions of Acumatica ERP Construction Edition, the AP document recognition functionality did not support the project-related AP documents. Thus, if project accountants received emails with attached invoices related to projects, they had to manually enter project-related AP bills and AP bills for subcontracts in the system. These were a time-consuming and error-prone operation.</div><div id="bkmrk-in-acumatica-erp-con-1">In Acumatica ERP Construction Edition 2025 R1, the recognition of an AP documents has been further improved to provide the automatic defaulting of project-related information and recognition of the subcontract numbers in the document lines. This enhancement simplifies and automates the management of AP bills for construction projects and increases eﬀiciency and accuracy in tracking project-related expenses.</div><div id="bkmrk--505">  
</div><div id="bkmrk-new-recognition-feat">New Recognition Feature</div><div id="bkmrk-a-new-feature%2C-recog">A new feature, Recognition of Project-Related Documents, has been added to the Experimental Features group of features on the Enable/Disable Features (CS100000) form.</div><div id="bkmrk--506">  
</div><div id="bkmrk-this-feature-require">This feature requires the AP Document Recognition Service feature to be also enabled on the form.</div><div id="bkmrk--507">  
</div><div id="bkmrk-if-the-feature-is-en">If the feature is enabled, users can now do the following on the Incoming Documents (AP301100) form:</div><div id="bkmrk-%E2%80%A2-select-project-rel">• Select project-related data for project-related bills that are not linked to commitments.</div><div id="bkmrk-users-can-manually-p">Users can manually populate the project budget key in the lines of the recognized AP document, if needed.</div><div id="bkmrk-%E2%80%A2-include-project-re">• Include project-related data in the bills linked to purchase orders with receipts or without receipts.</div><div id="bkmrk-the-system-now-recog">The system now recognizes purchase order numbers in the AP bill lines, links these lines to AP document lines, and automatically populates the project budget key in the lines of the recognized AP document based on the corresponding purchase order. Users can also link AP document lines to purchase orders manually if no exact matching document was found.</div><div id="bkmrk-%E2%80%A2-recognize-the-subc">• Recognize the subcontract number and include project-related data in the bill lines linked to subcontracts.</div><div id="bkmrk-the-system-recognize">The system recognizes subcontract numbers in the AP bill lines, links these lines to AP document lines, and automatically populates the project budget key based on the corresponding subcontract. Users can also link AP document lines to subcontracts manually if no exact matching document was found.</div><div id="bkmrk-the-following-screen-2">The following screenshot shows a recognized AP bill that is related to a purchase order. The system has linked the purchase order and purchase receipt to these lines and inserted the project budget key (project, project task, and cost code) in both lines.</div><div id="bkmrk-%C2%A0-191"> </div><div id="bkmrk--508">  
</div><div id="bkmrk-%C2%A0-192"> </div><div id="bkmrk--509">  
</div><div id="bkmrk-figure%3A-a-recognized">Figure: A recognized project-related bill</div><div id="bkmrk-if-the-system-did-no">If the system did not link the line automatically to a subcontract line (for example, if multiple options for linking are available), a user can link the line by clicking the line and then clicking the Link Subcontract button on the table toolbar of the Incoming Documents form. When the user clicks this button, the Link Subcontract dialog box opens with a list of subcontracts. When the user selects the corresponding subcontract line and links it to the AP document line, the system automatically populates the project budget key based on the subcontract.</div><div id="bkmrk-when-the-user-clicks-4">When the user clicks Save and Continue for the recognized bill, the system creates an AP bill and opens the Bills and Adjustments (AP301000) form with it (see the screenshot below). The bill lines are added to the Details tab. For the direct AP bills, the system copies the project budget key along with other line information. For the project- related lines linked to purchase orders, the system also copies the purchase order and receipt numbers to the</div><div id="bkmrk-po-number-and-po-rec">PO Number and PO Receipt Nbr. columns, respectively. For the project-related lines linked to subcontracts, the system copies the subcontract number to the Subcontract Nbr. box.</div><div id="bkmrk--510">  
</div><div id="bkmrk--511">  
</div><div id="bkmrk-figure%3A-ap-bill-crea">Figure: AP bill created from the recognized document</div><div id="bkmrk-for-more-information-8">For more information on AP document recognition, see AP Documents from PDFs: General Information.</div><div id="bkmrk-%C2%A0-193"> </div><div id="bkmrk-projects-and-constru-15">Projects and Construction: Enhanced Usability for AP Documents with Multiple Projects</div><div id="bkmrk--512">  
</div><div id="bkmrk-in-acumatica-erp-202-24">In Acumatica ERP 2025 R1, the accounts payable, purchase orders, and subcontracts functionality related to working with multiple projects has been reworked and enhanced. The user experience of working with the single- project and multi-project documents has been streamlined. The introduced changes simplify data entry for single- project documents, provide flexibility for multi-project documents, and enhance the reporting capabilities.</div><div id="bkmrk--513">  
</div><div id="bkmrk-ui-changes">UI Changes</div><div id="bkmrk-on-the-accounts-paya">On the Accounts Payable Preferences (AP101000) form, the Require Single Project per Document check box has been removed. Now users can specify one project, multiple projects, or a combination of any number of projects and the non-project code in the lines of a single AP document, purchase order, or subcontract.</div><div id="bkmrk--514">  
</div><div id="bkmrk-documents-with-multi">Documents with Multiple Projects</div><div id="bkmrk-now-if-a-document-re">Now if a document relates to multiple projects or to at least one project and non-project code, the system shows</div><div id="bkmrk-%3Cmultiple-projects%3E-">&lt;Multiple projects&gt; in the Project box in the Summary area of the following forms:</div><div id="bkmrk-%E2%80%A2-bills-and-adjustme">• Bills and Adjustments (AP301000)</div><div id="bkmrk-%E2%80%A2-purchase-orders-%28p">• Purchase Orders (PO301000)</div><div id="bkmrk-%E2%80%A2-subcontracts-%28sc30">• Subcontracts (SC301000)</div><div id="bkmrk-the-following-screen-3">The following screenshot shows a bill that has two diﬀerent projects specified in its lines on the Bills and Adjustments form. The Project box in the Summary area indicates that the document is related to multiple projects.</div><div id="bkmrk--515">  
</div><div id="bkmrk--516">  
</div><div id="bkmrk-figure%3A-a-bill-with-">Figure: A bill with multiple projects in its lines</div><div id="bkmrk--517">  
</div><div id="bkmrk-improvements-to-ap-d">Improvements to AP Documents with Retainage</div><div id="bkmrk-the-lines-of-retaina">The lines of retainage AP documents now contain all project-related information (project, project task, and cost code) from the original bill lines, as the following screenshot shows. This change helps users to ensure consistency and facilitates detailed subcontract audit reporting.</div><div id="bkmrk-%C2%A0-194"> </div><div id="bkmrk--518">  
</div><div id="bkmrk-%C2%A0-195"> </div><div id="bkmrk--519">  
</div><div id="bkmrk-figure%3A-a-retainage-">Figure: A retainage bill with project information in its line</div><div id="bkmrk--520">  
</div><div id="bkmrk-other-improvements">Other Improvements</div><div id="bkmrk-the-users-can-now-se">The users can now select or clear the Pay by Line check box in AP documents, regardless of whether they have document lines specified on the Details tab of the Bills and Adjustments (AP301000) form.</div><div id="bkmrk-%C2%A0-196"> </div><div id="bkmrk-projects-and-constru-16">Projects and Construction: Enhancements to the Correction of Pro Forma Invoices</div><div id="bkmrk--521">  
</div><div id="bkmrk-in-previous-versions-28">In previous versions of Acumatica ERP, users were able to make corrections to released pro forma invoices that include only progress billing lines. On a user's attempt to correct a pro forma invoice that has at least one time and material line, the system shown an error message. Also, this functionality was available only if the Construction feature was in use.</div><div id="bkmrk-in-acumatica-erp-202-25">In Acumatica ERP 2025 R1, the restrictions on correcting the pro forma invoices with time and material lines have been eliminated. The following sections describe the improvements to the ability to correct pro forma invoices.</div><div id="bkmrk--522">  
</div><div id="bkmrk-workflow-of-the-corr">Workflow of the Correction of Pro Forma Invoices</div><div id="bkmrk-suppose-that-a-user-">Suppose that a user needs to correct a pro forma invoice with time and material lines and the invoice has already been released; the corresponding AR invoice has also been released and has the Open status. To create a new revision of the pro forma invoice, the user clicks Correct on the More menu of the Pro Forma Invoices (PM307000) form, as shown in the following screenshot.</div><div id="bkmrk--523">  
</div><div id="bkmrk-figure%3A-pro-forma-in-1">Figure: Pro forma invoice to be corrected</div><div id="bkmrk-the-system-creates-a">The system creates a correction pro forma invoice: that is, a new revision of the pro forma invoice with the On Hold status and a line with the previous revision of the pro forma invoice in the Previous Revisions table on the</div><div id="bkmrk-financial-tab-of-the">Financial tab of the form, as shown in the following screenshot. The time and material lines need to be corrected; the Time and Material Total of the pro forma invoice has not been changed yet.</div><div id="bkmrk-%C2%A0-197"> </div><div id="bkmrk--524">  
</div><div id="bkmrk-%C2%A0-198"> </div><div id="bkmrk-figure%3A-the-correcti">Figure: The correction pro forma invoice that has been created</div><div id="bkmrk-a%EE%80%80er-the-user-has-ma">Aer the user has made all needed corrections to the time and material lines and the Time and Material Total is now correct, the user releases the new revision of the pro forma invoice. On release of this new revision, the system creates a reversing document, which is listed in the Previous Revisions table of the Financial tab, as shown in</div><div id="bkmrk-the-following-screen-4">the following screenshot. The system also creates an accounts receivable document; the type, reference number, and current status of this document are shown in the AR Invoice Info section of the tab. The correction pro forma invoice is assigned the Closed status.</div><div id="bkmrk-%C2%A0-199"> </div><div id="bkmrk--525">  
</div><div id="bkmrk-%C2%A0-200"> </div><div id="bkmrk--526">  
</div><div id="bkmrk-figure%3A-the-correcti-1">Figure: The correction pro forma invoice that has been released</div><div id="bkmrk-on-release-of-the-co">On release of the correction pro forma invoice, the system automatically releases and applies the reversing AR document to the original AR document to completely reverse the previous revision and update project actual values. For more information about pro forma invoice correction, see the Correcting Pro Forma Invoices chapter.</div><div id="bkmrk--527">  
</div><div id="bkmrk-other-enhancements-2">Other Enhancements</div><div id="bkmrk-the-following-change-1">The following changes have also been made on the Pro Forma Invoices (PM307000) form:</div><div id="bkmrk-%E2%80%A2-the-correct-comman">• The Correct command on the More menu is now available for closed pro forma invoices regardless of whether the Construction feature is enabled on the Enable/Disable Features (CS100000) form.</div><div id="bkmrk-%E2%80%A2-the-ar-doc.-status">• The AR Doc. Status box has been added to the Financial tab. This box shows the current status of the AR document that has been prepared for a pro forma invoice.</div><div id="bkmrk-%C2%A0-201"> </div><div id="bkmrk-projects-and-constru-17">Projects and Construction: Enhancements to the Cost Projection Functionality</div><div id="bkmrk--528">  
</div><div id="bkmrk-in-acumatica-erp-202-26">In Acumatica ERP 2025 R1, the cost projection functionality has been enhanced, as described in the following sections.</div><div id="bkmrk--529">  
</div><div id="bkmrk-time-sensitive-cost-">Time-Sensitive Cost Projections</div><div id="bkmrk-now-users-can-create">Now users can create cost projections, calculate project margins, and analyze over- and underbilling for projects for a specific date. The new Cost Projection by Date (PM305500) form and the corresponding Cost Projection by Date (PM3055PL) list of records have been added.</div><div id="bkmrk-when-a-user-creates-">When a user creates a cost projection on the Cost Projection by Date form, they select the project for which the cost projection is prepared and the date on which the cost projection will be calculated (shown below). The system automatically selects or clears the check boxes in the Budget Level section in the Summary area (see the following screenshot) based on the cost budget level specified on the Projects (PM301000) form. The user can clear any of the selected check boxes in the Budget Level section to prepare the cost projection with a less detailed structure.</div><div id="bkmrk--530">  
</div><div id="bkmrk--531">  
</div><div id="bkmrk-figure%3A-new-cost-pro">Figure: New cost projection by date</div><div id="bkmrk-on-the-form-toolbar%2C">On the form toolbar, the user clicks Load Lines to populate the budget lines to be analyzed on the Details tab (see the following screenshot).</div><div id="bkmrk-%C2%A0-202"> </div><div id="bkmrk--532">  
</div><div id="bkmrk-%C2%A0-203"> </div><div id="bkmrk--533">  
</div><div id="bkmrk-figure%3A-cost-project">Figure: Cost projection with added budget lines</div><div id="bkmrk-then-the-user-change">Then the user changes the value in the Projected Cost at Completion, Projected Cost to Complete, or % Completed column in the budget lines that should be analyzed. The system recalculates the Overbilling or Underbilling value in the Summary area of the form accordingly.</div><div id="bkmrk--534">  
</div><div id="bkmrk-creation-of-a-copy-o">Creation of a Copy of a Cost Projection</div><div id="bkmrk-on-the-cost-projecti">On the Cost Projection by Date (PM305500) form, a user can create a new cost projection based on an existing one. This updates the cost projection with the latest actual values from the project while preserving the manual changes that have been made to the Projected Cost at Completion values on the previous projection date. To do this, on the Cost Projection by Date form, the user creates a new cost projection by date for the same project with the same budget level, loads the budget lines, and clicks Copy Projection on the form toolbar (shown below).</div><div id="bkmrk-the-system-opens-the">The system opens the dialog box with the list of released cost projections with the same project and project budget structure (also shown in the screenshot below). Then the user clicks the line with the needed cost projection and clicks OK. The system copies the Projected Cost at Completion value to each line in which the Anticipated Cost value does not exceed the Projected Cost at Completion value being copied.</div><div id="bkmrk-%C2%A0-204"> </div><div id="bkmrk--535">  
</div><div id="bkmrk-%C2%A0-205"> </div><div id="bkmrk--536">  
</div><div id="bkmrk-figure%3A-creation-of-">Figure: Creation of a cost projection copy</div><div id="bkmrk--537">  
</div><div id="bkmrk-enhanced-project-ana">Enhanced Project Analytics</div><div id="bkmrk-to-get-more-detailed">To get more detailed information and analytics, the user clicks View Finance Chart on the table toolbar of the Cost Projection by Date (PM305500) form. The system opens the new Project Financial Vision (PM405000) form (shown below) with the information for the line that had been selected in the table of the Cost Projection by Date form.</div><div id="bkmrk--538">  
</div><div id="bkmrk--539">  
</div><div id="bkmrk-figure%3A-the-project-">Figure: The Project Financial Vision form</div><div id="bkmrk-on-this-form%2C-a-user">On this form, a user has the following capabilities for analysis of the project costs and revenues and investigating anomalies in actual costs (see the screenshot below):</div><div id="bkmrk-%E2%80%A2-changing-the-selec">• Changing the selection criteria to change the scope of the information being analyzed.</div><div id="bkmrk-%E2%80%A2-changing-the-perio">• Changing the period for which the data is collected by clicking Zoom In and Zoom Out on the form toolbar, or by changing the option in the Period box and specifying dates in the Start Date and End Date boxes. The system filters the scope of project transactions being included in the analysis based on these dates.</div><div id="bkmrk-%E2%80%A2-grouping-informati">• Grouping information by project task, account group, inventory ID, and cost code by selecting the respective check boxes in the Selection area (see the screenshot below).</div><div id="bkmrk-%C2%A0-206"> </div><div id="bkmrk--540">  
</div><div id="bkmrk-%C2%A0-207"> </div><div id="bkmrk--541">  
</div><div id="bkmrk-figure%3A-ui-elements-">Figure: UI elements on the Project Financial Vision form</div><div id="bkmrk-the-user-can-also-vi">The user can also view a project dynamics chart by clicking Show Chart on the form toolbar (see the following screenshot).</div><div id="bkmrk--542">  
</div><div id="bkmrk-figure%3A-chart-prepar">Figure: Chart prepared for the selected cost projection</div><div id="bkmrk--543">  
</div><div id="bkmrk-release-of-cost-proj">Release of Cost Projections by Date</div><div id="bkmrk-a-user-can-release-a">A user can release a cost projection by date on the Cost Projection by Date (PM305500) form regardless of its budget structure. If the cost projection structure matches the structure of the cost budget of the project, the user can</div><div id="bkmrk-also-select-the-upda">also select the Update Project Budget check box prior to release; on release of such cost projection the system will update the Projected Cost at Completion values in the project cost budget for the corresponding project on the Projects (PM301000) form. For each projection date, only one cost projection by date can be released for each project.</div><div id="bkmrk-%C2%A0-208"> </div><div id="bkmrk--544">  
</div><div id="bkmrk--545">  
</div><div id="bkmrk-the-project-budget-c">The project budget can be updated on release of the cost projection if there is no released cost projection whose projection date is later than the projection date of the cost projection being released.</div><div id="bkmrk--546">  
</div><div id="bkmrk-the-user-can-then-pr">The user can then prepare Project WIP (PM651500) and Project WIP Detail (PM652500) reports with the Planned Cost Estimation parameter set to By Cost Projection to use the amounts from the last released cost projection for calculations.</div><div id="bkmrk--547">  
</div><div id="bkmrk-other-enhancements-3">Other Enhancements</div><div id="bkmrk-on-the-cost-projecti-1">On the Cost Projections by Date Report (PMGI3055) inquiry form, users can review the list of released cost projections for all projects. For each project, the table shows a cost projection by date with the latest projection date until the date that is specified in the Actual to Date box, as shown in the following screenshot.</div><div id="bkmrk--548">  
</div><div id="bkmrk-figure%3A-the-cost-pro">Figure: The Cost Projections by Date Report inquiry form</div><div id="bkmrk--549">  
</div><div id="bkmrk-upgrade-notes-6">Upgrade Notes</div><div id="bkmrk-a%EE%80%80er-an-upgrade-to-a-8">Aer an upgrade to Acumatica ERP Construction Edition 2025 R1, the system will notify users that the recalculation of project balances is required for the existing projects. For more information, see Post-Upgrade Changes and Actions.</div><div id="bkmrk-%C2%A0-209"> </div><div id="bkmrk-projects-and-constru-18">Projects and Construction: Improvements to AR and AP Reports</div><div id="bkmrk--550">  
</div><div id="bkmrk-in-acumatica-erp-202-27">In Acumatica ERP 2025 R1, improvements have been made to multiple AR and AP reports and inquiry forms to improve their usability for construction companies. The following sections describe the changes to the UI of the report forms used to run reports and to the generated reports.</div><div id="bkmrk--551">  
</div><div id="bkmrk-changes-to-the-repor-1">Changes to the Reports on AR Documents</div><div id="bkmrk-the-following-change-2">The following changes have been made to the AR Documents by Customer (AR634000) and AR Documents by Project</div><div id="bkmrk-%28ar634100%29-reports%3A">(AR634100) reports:</div><div id="bkmrk-%E2%80%A2-the-reports-previo">• The reports previously named AR Open Documents by Customer and AR Open Documents by Project have been renamed to AR Documents by Customer (AR634000) and AR Documents by Project (AR634100), respectively. These names reflect the reports' content more precisely. The following changes have been made to both report forms:</div><div id="bkmrk-%E2%80%A2-on-the-report-para">• On the Report Parameters tab, the Open and Closed Documents option (Item 1 in the screenshots below) has been added to the Format box to show both open and closed documents.</div><div id="bkmrk-%E2%80%A2-in-the-format-box%2C">• In the Format box, the Detailed option has been renamed to Open Documents.</div><div id="bkmrk-%E2%80%A2-on-the-report-para-1">• On the Report Parameters tab, the Project Manager box (Item 2) and the Show Active Projects Only check box (Item 3) have been added. By using these UI elements, users can review data for only active projects and for a specific project manager, which will help them focus on relevant results.</div><div id="bkmrk--552">  
</div><div id="bkmrk-figure%3A-the-ar-docum">Figure: The AR Documents by Customer report form</div><div id="bkmrk--553">  
</div><div id="bkmrk--554">  
</div><div id="bkmrk-figure%3A-the-ar-docum-1">Figure: The AR Documents by Project report form</div><div id="bkmrk-in-both-generated-re">In both generated reports, the following changes have been made:</div><div id="bkmrk-%E2%80%A2-totals-have-been-a">• Totals have been added to the following columns: Total Amount, Original Retainage, and Paid/Adjusted.</div><div id="bkmrk-%C2%A0-210"> </div><div id="bkmrk--555">  
</div><div id="bkmrk-%E2%80%A2-projects-are-now-s">• Projects are now sorted alphabetically.</div><div id="bkmrk-the-following-screen-5">The following screenshot illustrates the AR Documents by Customer report run for Maxwell Baker’s open and closed documents and including only active projects.</div><div id="bkmrk--556">  
</div><div id="bkmrk--557">  
</div><div id="bkmrk-figure%3A-the-ar-docum-2">Figure: The AR Documents by Customer report</div><div id="bkmrk-the-following-screen-6">The following screenshot illustrates the AR Documents by Project report run for open and closed documents and including active projects only.</div><div id="bkmrk--558">  
</div><div id="bkmrk--559">  
</div><div id="bkmrk-figure%3A-the-ar-docum-3">Figure: The AR Documents by Project report</div><div id="bkmrk--560">  
</div><div id="bkmrk-changes-to-the-repor-2">Changes to the Reports on AP Documents</div><div id="bkmrk-the-following-change-3">The following changes have been introduced in the AP Documents by Vendor (AP634000) and AP Documents by Project (AP634100) reports and report forms:</div><div id="bkmrk-%E2%80%A2-the-reports-previo-1">• The reports previously named AP Open Documents by Vendor and AP Open Documents by Project have been renamed to AP Documents by Vendor (AP634000) and AP Documents by Project (AP634100), respectively. These names reflect the reports' content more precisely. The following changes have been made to both report forms:</div><div id="bkmrk-%C2%A0-211"> </div><div id="bkmrk--561">  
</div><div id="bkmrk-%E2%80%A2-on-the-report-para-2">• On the Report Parameters tab, the Open and Closed Documents option (see Item 1 in the screenshots below) has been added to the Format box to show both open and closed documents.</div><div id="bkmrk-%E2%80%A2-in-the-format-box%2C-1">• In the Format box, the Detailed option has been renamed to Open Documents.</div><div id="bkmrk-%E2%80%A2-on-the-report-para-3">• On the Report Parameters tab, the Project Manager box (Item 2) and the Show Active Projects Only check box (Item 3) have been added. By using these UI elements, users can review data for only active projects and for a specific project manager, which will help them focus on relevant results.</div><div id="bkmrk--562">  
</div><div id="bkmrk-figure%3A-the-ap-docum">Figure: The AP Documents by Vendor report form</div><div id="bkmrk--563">  
</div><div id="bkmrk-figure%3A-the-ap-docum-1">Figure: The AP Documents by Project report form</div><div id="bkmrk-in-both-of-the-gener">In both of the generated reports, the following changes have been made:</div><div id="bkmrk-%E2%80%A2-totals-have-been-a-1">• Totals have been added to the following columns: Total Amount, Original Retainage, and Paid/Adjusted.</div><div id="bkmrk-%E2%80%A2-projects-are-now-s-1">• Projects are now sorted alphabetically.</div><div id="bkmrk-the-following-screen-7">The following screenshot illustrates the AP Documents by Vendor report run for Maxwell Baker’s open and closed documents and including only active projects.</div><div id="bkmrk-%C2%A0-212"> </div><div id="bkmrk--564">  
</div><div id="bkmrk-%C2%A0-213"> </div><div id="bkmrk--565">  
</div><div id="bkmrk-figure%3A-the-ap-docum-2">Figure: The AP Documents by Vendor report</div><div id="bkmrk-the-following-screen-8">The following screenshot illustrates the AP Documents by Project report run for open and closed documents and including active projects only.</div><div id="bkmrk--566">  
</div><div id="bkmrk--567">  
</div><div id="bkmrk-figure%3A-the-ap-docum-3">Figure: The AP Documents by Project report</div><div id="bkmrk--568">  
</div><div id="bkmrk-changes-to-the-retai">Changes to the Retainage Register Reports</div><div id="bkmrk-the-following-change-4">The following changes have been introduced in the AR Retainage Register (AR634500) and AP Retainage Register</div><div id="bkmrk-%28ap634500%29-reports%3A">(AP634500) reports:</div><div id="bkmrk-%E2%80%A2-the-new-non-retain">• The new Non-Retain. Paid column has been added to the generated reports. This column shows the amount paid for the non-retainage part of the original document.</div><div id="bkmrk-%E2%80%A2-projects-are-now-s-2">• Projects are now sorted alphabetically.</div><div id="bkmrk-the-following-screen-9">The following screenshot illustrates the AR Retainage Register report.</div><div id="bkmrk-%C2%A0-214"> </div><div id="bkmrk--569">  
</div><div id="bkmrk-%C2%A0-215"> </div><div id="bkmrk--570">  
</div><div id="bkmrk-figure%3A-the-ar-retai">Figure: The AR Retainage Register report</div><div id="bkmrk-the-following-screen-10">The following screenshot illustrates the AP Retainage Register report.</div><div id="bkmrk--571">  
</div><div id="bkmrk-figure%3A-the-ap-retai">Figure: The AP Retainage Register report</div><div id="bkmrk-%C2%A0-216"> </div><div id="bkmrk--572">  
</div><div id="bkmrk--573">  
</div><div id="bkmrk-change-to-the-custom">Change to the Customer Details Form</div><div id="bkmrk-on-the-customer-deta">On the Customer Details (AR402000) inquiry form, the Project column has been added, as shown in the following screenshot.</div><div id="bkmrk--574">  
</div><div id="bkmrk--575">  
</div><div id="bkmrk-figure%3A-the-customer">Figure: The Customer Details form</div><div id="bkmrk--576">  
</div><div id="bkmrk-changes-to-the-invoi-2">Changes to the Invoices and Memos List of Records</div><div id="bkmrk-on-the-invoices-and-">On the Invoices and Memos (AR3010PL) list of records, the Project column has been added, as shown in the following screenshot.</div><div id="bkmrk--577">  
</div><div id="bkmrk--578">  
</div><div id="bkmrk-figure%3A-the-invoices">Figure: The Invoices and Memos list of records</div><div id="bkmrk-%C2%A0-217"> </div><div id="bkmrk-projects-and-constru-19">Projects and Construction: Improvements in Tracking Project Inventory</div><div id="bkmrk--579">  
</div><div id="bkmrk-acumatica-erp-tracks">Acumatica ERP tracks the project-specific inventory information for each project that has the Track by Project Quantity or Track by Project Quantity and Cost inventory tracking method selected on the Summary tab of the Projects (PM301000) form. This tracking is available if the Project-Specific Inventory feature is enabled on the Enable/ Disable Features (CS100000) form.</div><div id="bkmrk--580">  
</div><div id="bkmrk-side-panels-for-trac">Side Panels for Tracking Project Inventory</div><div id="bkmrk-in-acumatica-erp-202-28">In Acumatica ERP 2025 R1, the following side panel tabs has been added on the Projects form:</div><div id="bkmrk-%E2%80%A2-current-project-in">• Current Project Inventory: This tab of the side panel (shown below) displays the project inventory information for the project that is currently selected on the Projects form.</div><div id="bkmrk--581">  
</div><div id="bkmrk-%C2%A0-218"> </div><div id="bkmrk-figure%3A-the-current-">Figure: The Current Project Inventory tab of the side panel</div><div id="bkmrk-%E2%80%A2-all-project-invent">• All Project Inventory: This tab of the side panel (shown below) displays the project inventory information for all projects that are configured for project-specific inventory tracking.</div><div id="bkmrk-%C2%A0-219"> </div><div id="bkmrk--582">  
</div><div id="bkmrk-%C2%A0-220"> </div><div id="bkmrk-figure%3A-the-all-proj">Figure: The All Project Inventory tab of the side panel</div><div id="bkmrk-both-tabs-are-availa">Both tabs are available if the Project-Specific Inventory feature is enabled on the Enable/Disable Features form. By using these tabs, users can easily get information about the inventory items that are available for a particular project or reserved for all projects so they can plan the usage of materials for projects and the needed project purchases.</div><div id="bkmrk-by-default%2C-the-tabl">By default, the tables on both tabs show only lines with nonzero quantities. To also see the inventory that has already been consumed for the project, a user selects the Show Lines with Zero On Hand Quantity check box in the Selection area of the tab. The system will show lines with zero quantities in the table on a tab as well.</div><div id="bkmrk--583">  
</div><div id="bkmrk-transfer-of-the-proj">Transfer of the Project Stock to Free Stock</div><div id="bkmrk-when-a-project-is-fi">When a project is finished, some project inventory may still be le unused in the project-specific cost layer. In Acumatica ERP 2025 R1, users now have the ability to quickly transfer all the leover material back to the free stock.</div><div id="bkmrk-on-the-projects-%28pm3">On the Projects (PM301000) form, the Transfer Inventory to Free Stock command has been added to the More menu. The command is available for the projects that have the Track by Project Quantity or Track by Project Quantity and Cost inventory tracking mode.</div><div id="bkmrk-when-a-user-clicks-t">When a user clicks the command, the system opens the new Transfer Project Inventory to Free Stock (PM508000) mass-processing form, shown in the screenshot below. On this form, the user selects the unlabeled check boxes in the lines with the project-related stock items that have a nonzero quantity on hand. The user then clicks Process to run mass-processing. The system creates and releases inventory transfer transactions on the Transfers (IN304000) form that will move the stock from the project cost layer to the normal cost layer of the same warehouse and warehouse location.</div><div id="bkmrk-%C2%A0-221"> </div><div id="bkmrk--584">  
</div><div id="bkmrk-%C2%A0-222"> </div><div id="bkmrk-figure%3A-the-new-mass">Figure: The new mass-processing form</div><div id="bkmrk-%C2%A0-223"> </div><div id="bkmrk-projects-and-constru-20">Projects and Construction: Improvements to the Creation of Final Lien Waivers</div><div id="bkmrk--585">  
</div><div id="bkmrk-a-final-lien-waiver-">A final lien waiver is a legal document used in the construction industry when the entire construction job or delivery is finished and final payment has been made. Once an accountant considers the received payment to be final for the scope of the lien waiver, the corresponding lien waiver should be marked as the final one.</div><div id="bkmrk-in-acumatica-erp-con-2">In Acumatica ERP Construction Edition 2025 R1, the lien waiver functionality has been extended. Now users can mass-mark lien waivers as final; this capability is available on two forms so that each user can decide which way they find more convenient.</div><div id="bkmrk--586">  
</div><div id="bkmrk-changes-to-the-compl">Changes to the Compliance Management Form</div><div id="bkmrk-a-user-responsible-f">A user responsible for lien waiver processing can now finalize lien waivers directly on the Compliance Management (CL401000) form. For this purpose, the Set as Final button has been added on the form toolbar (see the following screenshot).</div><div id="bkmrk--587">  
</div><div id="bkmrk-figure%3A-the-set-as-f">Figure: The Set as Final button</div><div id="bkmrk-to-mark-a-particular">To mark a particular lien waiver or multiple line waivers as the final ones, the user selects the unlabeled check box in the needed rows and clicks this button. The system verifies that the selected lien waivers can be marked as final; that is, it ensures that no other final lien waiver exists for the group of lien waivers.</div><div id="bkmrk--588">  
</div><div id="bkmrk-the-system-groups-th">The system groups the payment amounts to each conditional or unconditional lien waiver and generates lien waivers based on the option selected in the Calculate Amount By boxes on the Lien Waiver Settings tab of the Compliance Preferences (CL301000) form. For more information, see Lien Waivers: General Information.</div><div id="bkmrk--589">  
</div><div id="bkmrk-then-the-system-chan">Then the system changes the lien waiver type in the Document Category column as follows:</div><div id="bkmrk-%E2%80%A2-conditional-partia">• Conditional Partial to Conditional Final</div><div id="bkmrk-%E2%80%A2-unconditional-part">• Unconditional Partial to Unconditional Final</div><div id="bkmrk--590">  
</div><div id="bkmrk-mass-processing-of-f">Mass-Processing of Final Lien Waivers</div><div id="bkmrk-on-the-print%2Femail-l">On the Print/Email Lien Waivers (CL502000) form, the Set as Final option has been added to the Action box, as shown in the screenshot below. Now a user can mass-mark lien waivers as the final ones. On the form, the user selects the Set as Final action and selects the unlabeled check boxes in the rows of the lien waivers to be marked as final. Then the user clicks Process on the form toolbar.</div><div id="bkmrk-%C2%A0-224"> </div><div id="bkmrk--591">  
</div><div id="bkmrk-%C2%A0-225"> </div><div id="bkmrk--592">  
</div><div id="bkmrk-figure%3A-mass-marking">Figure: Mass-marking of the final lien waivers</div><div id="bkmrk-also%2C-on-the-print%2Fe">Also, on the Print/Email Lien Waivers form, the Subcontract Total, PO Total, and PO Number columns have been added. Users can configure filters based on these columns to quickly select lien waivers that are ready to be set as the final ones.</div><div id="bkmrk-%C2%A0-226"> </div><div id="bkmrk-projects-and-constru-21">Projects and Construction: Improvements to the Construction Bonding Report</div><div id="bkmrk--593">  
</div><div id="bkmrk-in-the-construction-">In the construction industry, management uses construction bonding reports to determine the financial health of projects. Acumatica ERP Construction Edition includes the Construction Bonding Report (PM650500) report, which is specifically designed to give a wide-angle snapshot of all the projects in the system and helps users to analyze how much has actually been billed for the project compared to the percentage of the project completion.</div><div id="bkmrk-in-acumatica-erp-202-29">In Acumatica ERP 2025 R1, the construction bonding report has been revised and enhanced, as described in the sections below.</div><div id="bkmrk--594">  
</div><div id="bkmrk-changes-to-report-pa">Changes to Report Parameters</div><div id="bkmrk-on-the-construction-">On the Construction Bonding Report (PM650500) report form, the report parameters (see the screenshot below) have been changed as follows:</div><div id="bkmrk-%E2%80%A2-the-use-cost-proje">• The Use Cost Projection check box has been removed.</div><div id="bkmrk-%E2%80%A2-the-planned-cost-e">• The Planned Cost Estimation box has been added. This parameter specifies the source of the costs that the system will use to calculate the report values. The following options are available:</div><div id="bkmrk-%E2%80%A2-by-cost-budget-%28de">• By Cost Budget (default): The system will use the revised budgeted amounts of the cost budget lines for calculations.</div><div id="bkmrk-%E2%80%A2-by-cost-projection">• By Cost Projection: The system will use the amounts from the last released cost projection for calculations.</div><div id="bkmrk--595">  
</div><div id="bkmrk--596">  
</div><div id="bkmrk-figure%3A-the-new-repo">Figure: The new report parameter</div><div id="bkmrk--597">  
</div><div id="bkmrk-changes-to-the-repor-3">Changes to the Report Layout</div><div id="bkmrk-the-following-column">The following columns have been renamed in the printed report:</div><div id="bkmrk-%E2%80%A2-revenue-recognized">• Revenue Recognized to Earned Revenue</div><div id="bkmrk-%E2%80%A2-billed-to-date-to-">• Billed to Date to Billings to Period</div><div id="bkmrk-%E2%80%A2-cost-to-date-to-co">• Cost to Date to Costs to Period</div><div id="bkmrk-%C2%A0-227"> </div><div id="bkmrk--598">  
</div><div id="bkmrk-the-following-screen-11">The following screenshot shows the layout of the prepared report.</div><div id="bkmrk--599">  
</div><div id="bkmrk-figure%3A-the-updated--4">Figure: The updated report layout</div><div id="bkmrk--600">  
</div><div id="bkmrk-changes-to-report-ca">Changes to Report Calculations</div><div id="bkmrk-the-following-table--1">The following table summarizes the changes that have been made to the calculation of some values in the report.</div><div id="bkmrk--601">  
</div><div id="bkmrk-column-formula-comme">Column Formula Comments</div><div id="bkmrk-contract-amount-the-">Contract Amount The system now uses the following formula: Contract Amount = SUM of Original Budgeted Amount values + SUM of CO Revenue Budget Change Total values. In the formula, SUM is the sum of the respective amounts in the revenue budget. The values in the Contract Amount column now include the amounts of the change orders that have been released prior to and within the period specified in the As of Pe- riod report parameter.</div><div id="bkmrk-cost-to-complete-the">Cost to Complete The system calculates the value by using the following formula: Cost to Complete = Cost at Completion - Costs to Period.</div><div id="bkmrk-projected-cost-to-co">Projected Cost to Complete The system calculates the value by using the following formulas:</div><div id="bkmrk-%E2%80%A2-if-there-is-no-rel">• If there is no released cost pro- jection for the period: Pro- jected Cost to Com- plete = Cost to Com- plete</div><div id="bkmrk-%E2%80%A2-if-there-is-a-rele">• If there is a released cost projec- tion for the period: Projected Cost to Complete = SUM of Projected Cost to Complete, where SUM is the sum of the respective amounts in the cost budget</div><div id="bkmrk-%C2%A0-228"> </div><div id="bkmrk--602">  
</div><div id="bkmrk-column-formula-comme-1">Column Formula Comments</div><div id="bkmrk-cost-at-completion-t">Cost at Completion The system calculates the value by using the following formula: Cost at Completion = SUM of Original Budgeted Amount values + SUM of CO Cost Budget Change Total val- ues. In the formula, SUM is the sum of the respective amounts in the cost budget.</div><div id="bkmrk-projected-cost-at-co">Projected Cost at Completion The system calculates the value by using the following formulas:</div><div id="bkmrk-%E2%80%A2-if-there-is-no-rel-1">• If there is no released cost pro- jection for the period: Pro- jected Cost at Comple- tion = Cost at Comple- tion</div><div id="bkmrk-%E2%80%A2-if-there-is-a-rele-1">• If there is a released cost pro- jection for the period: Pro- jected Cost at Comple- tion = SUM of Project- ed Cost at Completion, where SUM is the sum of the re- spective amounts in the cost budget</div><div id="bkmrk-complete-%25-the-syste">Complete % The system calculates the value by using the following formulas:</div><div id="bkmrk-%E2%80%A2-if-the-report-is-p">• If the report is prepared with By Cost Budget selected in the Planned Cost Estimation box: Complete % = Cost to Period / Cost at Com- pletion * 100%</div><div id="bkmrk-%E2%80%A2-if-the-report-is-p-1">• If the report is prepared with By Cost Projection selected in the Planned Cost Estimation box: Complete % = Cost to Period / Projected Cost at Completion * 100% In both cases, if the calculated val- ue exceeds 100%, % Complete is set to 100.</div><div id="bkmrk-%C2%A0-229"> </div><div id="bkmrk--603">  
</div><div id="bkmrk-column-formula-comme-2">Column Formula Comments</div><div id="bkmrk-period-billings-the-">Period Billings The turnover revenue amount for the specified period, which the sys- tem calculates by using the follow- ing formula: Period Billings</div><div id="bkmrk-%3D-sum-%28amount%29">= SUM (Amount)</div><div id="bkmrk-in-this-formula%2C-sum">In this formula, SUM (Amount) is the total amount of project trans- actions of this project with the AR type on the Project Transactions (PM304000) form that have been re- leased within the period specified in the As of Period report parame- ter. The project transactions that orig- inate from AR invoices and deb-</div><div id="bkmrk-it-memos-increase-th">it memos increase the calculated amount; the project transactions that originate from AR credit mem- os decrease the calculated amount.</div><div id="bkmrk-billings-to-period-t">Billings to Period The billed amount of the project, which the system calculates by using the following formula: Billings to Period = SUM of Amount values.</div><div id="bkmrk-in-this-formula%2C-sum-1">In this formula, SUM of Amount values is the sum of the relevant project transactions with the AR type on the Project Transactions (PM304000) form that have been re- leased prior to and within the peri- od specified in the As of Period re- port parameter. The project transactions that orig- inate from AR invoices and deb-</div><div id="bkmrk-it-memos-increase-th-1">it memos increase the calculated amount; the project transactions that originate from AR credit mem- os decrease the calculated amount.</div><div id="bkmrk-%C2%A0-230"> </div><div id="bkmrk-projects-and-constru-22">Projects and Construction: Improvements to the Subcontract Audit Report</div><div id="bkmrk--604">  
</div><div id="bkmrk-in-the-construction--1">In the construction industry, management uses subcontract audit reports to ensure accuracy in subcontract billing and verify that the performed work aligns with contract terms. These reports help managers to identify potential risks, track costs, and maintain accountability throughout the construction project lifecycle. For this</div><div id="bkmrk-purpose%2C-acumatica-e">purpose, Acumatica ERP Construction Edition includes the Subcontract Audit (SC644000) report. The printed report lists subcontract balances and related documents that have aﬀected these balances (change orders, bills, and payments).</div><div id="bkmrk-in-acumatica-erp-202-30">In Acumatica ERP 2025 R1, the layout of the report has been revised, and the report has been enhanced with new parameters, as described in the sections below.</div><div id="bkmrk--605">  
</div><div id="bkmrk-changes-to-report-pa-1">Changes to Report Parameters</div><div id="bkmrk-on-the-subcontract-a">On the Subcontract Audit (SC644000) report form, the following report parameters (see the screenshot below) have been added:</div><div id="bkmrk-%E2%80%A2-the-project-status">• The Project Status box: This parameter filters the projects whose subcontracts will be listed in the report by the statuses of the projects. The default value is All, which means that projects with all statuses are included. A user can select any other parameter option (Active, Completed, Canceled, or Suspended) to include only the projects with the selected status.</div><div id="bkmrk-%E2%80%A2-the-subcontract-st">• The Subcontract Status box: This parameter filters the subcontracts that will be included in the report. The default value is Open, which means that subcontracts with open statuses are included. A user can select any other parameter option (All, Closed, Open and Closed, or Pending Approval) to include only the subcontracts with the selected status in the report.</div><div id="bkmrk-%E2%80%A2-the-report-date-bo">• The Report Date box: By default, this box is empty, which means that the report is prepared for the current business date. The user can select a date to prepare the report for this date.</div><div id="bkmrk-%E2%80%A2-the-include-pendin">• The Include Pending CO in Revised Subcontract Amounts check box: The user can select whether to include the change orders that have the Open, On Hold, and Pending Approval statuses in the revised subcontract amounts (if the check box is selected) or exclude them (if the check box is cleared).</div><div id="bkmrk-%C2%A0-231"> </div><div id="bkmrk--606">  
</div><div id="bkmrk-%C2%A0-232"> </div><div id="bkmrk--607">  
</div><div id="bkmrk-figure%3A-the-new-repo-1">Figure: The new report parameters</div><div id="bkmrk--608">  
</div><div id="bkmrk-changes-to-the-repor-4">Changes to the Report Layout</div><div id="bkmrk-the-following-change-5">The following changes have been made in the printed report (shown in the following screenshot):</div><div id="bkmrk-%E2%80%A2-the-report-header-">• The report header has been reworked to provide detailed information about the report parameters that have been used for preparing the report.</div><div id="bkmrk-%E2%80%A2-the-invoices-table">• The Invoices table has been renamed to Bills. In this table, two new columns, Original Retainage and Released Retainage, have been added. The Unreleased Retainage column has been removed from the table.</div><div id="bkmrk-%E2%80%A2-the-payments-table">• The Payments table has been renamed to Applied Payments. In this table, the Original Invoice column has been added to simplify reconciliation.</div><div id="bkmrk-%E2%80%A2-the-unapplied-paym">• The Unapplied Payments table has been added to the report. A user can review this table to make sure that all unapplied payments for subcontracts have been recorded.</div><div id="bkmrk-%C2%A0-233"> </div><div id="bkmrk--609">  
</div><div id="bkmrk-%C2%A0-234"> </div><div id="bkmrk--610">  
</div><div id="bkmrk-figure%3A-the-updated--5">Figure: The updated layout of the report</div><div id="bkmrk-%C2%A0-235"> </div><div id="bkmrk-projects-and-constru-23">Projects and Construction: Project Quotes in the Mobile App</div><div id="bkmrk--611">  
</div><div id="bkmrk-a-project-quote-in-a">A project quote in Acumatica ERP is a document that is used to estimate the revenue and costs of a potential project; it can also be used to create this project if the customer agrees to the terms of the quote. Previously, the project quote functionality was not supported in the Acumatica mobile app connected to an instance of prior versions of Acumatica ERP. In the mobile app, the users were not able to create project quotes or review the complete details of existing project quotes that were submitted for approval.</div><div id="bkmrk-starting-in-acumatic-22">Starting in Acumatica ERP 2025 R1, the Acumatica mobile app includes the Project Quotes screen, which fully supports all the capabilities of the Project Quotes (PM304500) form in the web version.</div><div id="bkmrk--612">  
</div><div id="bkmrk-new-project-quotes-s">New Project Quotes Screen</div><div id="bkmrk-a-user-can-now-perfo">A user can now perform the following operations with project quotes and related documents in mobile app:</div><div id="bkmrk-%E2%80%A2-create-a-project-q">• Create a project quote from scratch</div><div id="bkmrk-%E2%80%A2-create-a-project-q-1">• Create a project quote based on an opportunity</div><div id="bkmrk-%E2%80%A2-select-a-project-t">• Select a project template in a project quote</div><div id="bkmrk-%E2%80%A2-edit-project-quote">• Edit project quotes</div><div id="bkmrk-%E2%80%A2-convert-project-qu">• Convert project quotes to projects</div><div id="bkmrk-%E2%80%A2-approve-project-qu">• Approve project quotes on the Approvals screen (if the Approval Workflow feature is in use and an approval map is configured for project quotes)</div><div id="bkmrk-the-following-screen-12">The following screenshot shows a project quote that has been created in the Acumatica mobile app based on an opportunity and is ready to be converted to a project.</div><div id="bkmrk-%C2%A0-236"> </div><div id="bkmrk--613">  
</div><div id="bkmrk-%C2%A0-237"> </div><div id="bkmrk--614">  
</div><div id="bkmrk-figure%3A-project-quot">Figure: Project quote in the mobile app</div><div id="bkmrk-for-more-information-9">For more information about the project quote workflow, see the Processing Project Quotes chapter.</div><div id="bkmrk--615">  
</div><div id="bkmrk-known-limitations">Known Limitations</div><div id="bkmrk-in-the-acumatica-mob-1">In the Acumatica mobile app, a user cannot create a project quote based on an opportunity if this opportunity includes user-defined fields that are required. To create a project quote from this opportunity, the user should use the web version.</div><div id="bkmrk-%C2%A0-238"> </div><div id="bkmrk-projects-and-constru-24">Projects and Construction: Usage of Free Stock for Projects with Project-Specific Inventory</div><div id="bkmrk--616">  
</div><div id="bkmrk-a-project-uses-the-p">A project uses the project-specific inventory if it has the Track by Project Quantity or Track by Project Quantity and Cost inventory tracking mode selected on the Summary tab of the Projects (PM301000) form. In previous versions of Acumatica ERP, users were able to directly issue materials for a project that uses the project-specific inventory only if the items were on hand for the project cost layer of the exact project and project task. If the materials</div><div id="bkmrk-were-on-hand-but-not">were on hand but not allocated for the project (that is, the materials were in free stock), a user had to process an inventory transfer from the free stock to the project stock first.</div><div id="bkmrk--617">  
</div><div id="bkmrk-projects-that-use-th">Projects that use the project-specific inventory are available if the Project-Specific Inventory feature is enabled on the Enable/Disable Features (CS100000) form.</div><div id="bkmrk--618">  
</div><div id="bkmrk-in-acumatica-erp-202-31">In Acumatica ERP 2025 R1, the functionality related to project-specific stock has been enhanced. Now users can issue free stock for projects with the project-specific inventory without processing manual inventory transactions. The system automatically performs the needed transfer operations and generates the corresponding inventory transactions.</div><div id="bkmrk--619">  
</div><div id="bkmrk-changes-to-the-proje">Changes to the Project-Related Forms</div><div id="bkmrk-for-the-projects-tha">For the projects that have the Track by Project Quantity or Track by Project Quantity and Cost inventory tracking mode selected on the Summary tab of the Projects (PM301000) form, a user now can specify whether free stock items can be issued for these projects. On the same tab, the Allow Issue from Free Stock check box is now available (see the following screenshot).</div><div id="bkmrk--620">  
</div><div id="bkmrk--621">  
</div><div id="bkmrk-figure%3A-the-new-chec-1">Figure: The new check box in the project settings</div><div id="bkmrk-the-user-selects-thi">The user selects this check box for a particular project to allow the issuing of the stock that is not allocated to any project in the project-related documents that are created on the Issues (IN302000), Sales Orders (SO301000), Materials (AM300000), and Vendor Shipments (AM310000) forms.</div><div id="bkmrk-%C2%A0-239"> </div><div id="bkmrk--622">  
</div><div id="bkmrk-also%2C-to-provide-use">Also, to provide users the capability to quickly create projects that allow the issuing of free stock, the Allow Issue from Free Stock check box has been added on the Summary tab of the Project Templates (PM208000) form.</div><div id="bkmrk--623">  
</div><div id="bkmrk-changes-to-inventory">Changes to Inventory and Order Management Forms</div><div id="bkmrk-for-stock-items%2C-a-u">For stock items, a user can now specify the default source that the system will insert in the document lines that are associated with the projects that use the Track by Project Quantity or Track by Project Quantity and Cost inventory tracking mode.</div><div id="bkmrk-for-this-purpose%2C-on">For this purpose, on the Inventory Planning tab of the Stock Items (IN202500) form, the Default Inventory Source for Projects box has been added (see the screenshot below). For each stock item, a user can define the default source from which the system will issue the items on the Sales Orders (SO301000), Materials (AM300000), and Vendor Shipments (AM310000) forms.</div><div id="bkmrk-the-following-option">The following options are available in the box:</div><div id="bkmrk-%E2%80%A2-project-stock%3A-the">• Project Stock: The system will issue the items from the project-specific layer by default.</div><div id="bkmrk-%E2%80%A2-free-stock%3A-the-sy">• Free Stock: The system will issue the items that are not allocated to any projects by default.</div><div id="bkmrk--624">  
</div><div id="bkmrk--625">  
</div><div id="bkmrk-figure%3A-stock-item-s">Figure: Stock item settings</div><div id="bkmrk-the-inventory-source">The Inventory Source column has been added on the Details tab of the following forms:</div><div id="bkmrk-%E2%80%A2-sales-orders-%28so30">• Sales Orders (SO301000)</div><div id="bkmrk-%E2%80%A2-receipts-%28in301000-1">• Receipts (IN301000)</div><div id="bkmrk-%E2%80%A2-issues-%28in302000%29">• Issues (IN302000)</div><div id="bkmrk-%E2%80%A2-adjustments-%28in303">• Adjustments (IN303000)</div><div id="bkmrk-the-option-selected-">The option selected in this column (Project Stock or Free Stock) specifies from which source the items will be issued. The items can be issued from the free stock in sales orders and inventory issues only if the Allow Issue from Free Stock check box is selected for the project specified in the document line.</div><div id="bkmrk--626">  
</div><div id="bkmrk-the-cost-layer-type-">The Cost Layer Type column has been preserved for backward compatibility; now the column is hidden by default on the Details tab of the listed forms and cannot be edited. The value in this</div><div id="bkmrk-column-is-specified-">column is specified based on the combination of the inventory source selected in the line and the inventory tracking mode selected in the corresponding project.</div><div id="bkmrk--627">  
</div><div id="bkmrk-on-the-transfers-%28in">On the Transfers (IN304000) form, the From Inventory Source and To Inventory Source columns have been added on the Details tab. In these columns, the user specifies the original source and the destination source for the inventory transfer transactions.</div><div id="bkmrk-%C2%A0-240"> </div><div id="bkmrk--628">  
</div><div id="bkmrk--629">  
</div><div id="bkmrk-the-cost-layer-type--1">The Cost Layer Type and To Cost Layer Type columns have been preserved for backward compatibility; now the columns are hidden by default on the Details tab of the form and cannot be edited. The values in these columns are specified based on the combination of the inventory source selected in the line and the inventory tracking mode selected in the corresponding project.</div><div id="bkmrk--630">  
</div><div id="bkmrk-on-the-sales-orders--1">On the Sales Orders form, a user can allocate the items for the sales order lines in which Free Stock is specified in the Inventory Source column. To do this, the user clicks Line Details on the table toolbar, selects the Allocated check box in a line, and specifies the quantity of items to be allocated.</div><div id="bkmrk--631">  
</div><div id="bkmrk-changes-to-manufactu">Changes to Manufacturing Forms</div><div id="bkmrk-for-the-manufacturin">For the manufacturing documents that are related to projects, the changes listed below have been made to the</div><div id="bkmrk-details-tab-of-the-m">Details tab of the Materials (AM300000) and Vendor Shipments (AM310000) forms:</div><div id="bkmrk-%E2%80%A2-the-inventory-sour">• The Inventory Source column has been added. The option specified in this column (Project Stock or Free Stock) indicates from which source the items will be issued. The items can be issued from the free stock only if the Allow Issue from Free Stock check box is selected for a project specified in the document line.</div><div id="bkmrk-%E2%80%A2-the-split-button-h">• The Split button has been added. A user can click this button if for the currently selected line, the project- specific layer has insuﬀicient items available and the project associated with the production order selected in the line allows issue from free stock. The system will automatically create an additional line on the tab and allocate the rest of the quantity from the free stock.</div><div id="bkmrk--632">  
</div><div id="bkmrk-changes-to-the-calcu">Changes to the Calculation of Item Quantities in Manufacturing</div><div id="bkmrk-the-rules-of-calcula">The rules of calculating item quantities have been revised for the stock items that are issued from free stock for production orders integrated with projects that use project-specific inventory. These are the production orders that have the Update Project check box selected in the Project section of the References tab of the Production Order Maintenance (AM201500) form.</div><div id="bkmrk-on-the-material-wiza">On the Material Wizard 2 (AM300020) form, the Available Qty. for Project values are now calculated as follows:</div><div id="bkmrk-%E2%80%A2-if-a-location-is-s">• If a location is specified for a material in the production order details: The Available Qty. for Project is calculated as the total quantity of item hard available in this warehouse location.</div><div id="bkmrk-%E2%80%A2-if-no-location-is-">• If no location is specified for a material in the production order details: The Available Qty. for Project</div><div id="bkmrk-is-calculated-as-the">is calculated as the total quantity of item hard available in all locations in the warehouse in which the</div><div id="bkmrk-production-allowed-a">Production Allowed and Sales Allowed check boxes are selected on the Warehouses (IN204000) form.</div><div id="bkmrk-on-the-critical-mate">On the Critical Materials (AM401000) form, the Qty. On Hand for Project is calculated as the total quantity of the item that is on hand on the normal cost layer of the applicable warehouse locations. The applicable locations are those in which the Production Allowed and Sales Allowed check boxes are selected on the Warehouses form.</div><div id="bkmrk-%C2%A0-241"> </div><div id="bkmrk-retail-commerce%3A-dep-1">Retail Commerce: Depreciation of Authorize.Net</div><div id="bkmrk--633">  
</div><div id="bkmrk-starting-in-acumatic-23">Starting in Acumatica ERP 2025 R1, the support of the Authorize.Net plug-in has been deprecated. As a result, users can no longer create new transactions with Authorize.Net. For details, see Deprecated Support for the Authorize.Net Payment Plug-In. We recommend that companies switch to other payment methods in the Shopify and BigCommerce stores.</div><div id="bkmrk-if-a-bigcommerce-sto">If a BigCommerce store continues using Authorize.Net, an administrative user should perform the following steps to be able to import Authorize.Net payments to Acumatica ERP:</div><div id="bkmrk-%E2%80%A2-on-the-payments-ta">• On the Payments tab of the BigCommerce Stores (BC201000) form, map the Authorize.Net payment method to a Cash/Check payment method of Acumatica ERP and clear the value in the Proc. Center ID column (see the following screenshot).</div><div id="bkmrk--634">  
</div><div id="bkmrk-%C2%A0-242"> </div><div id="bkmrk-figure%3A-store-settin">Figure: Store settings in Acumatica ERP</div><div id="bkmrk-%E2%80%A2-optional%3A-in-the-b">• Optional: In the BigCommerce store, go to the Settings &gt; Payments page. On the Authorize.Net Settings</div><div id="bkmrk-tab%2C-select-authoriz">tab, select Authorize &amp; Capture in the Transaction Type box, as the following screenshot shows.</div><div id="bkmrk--635">  
</div><div id="bkmrk--636">  
</div><div id="bkmrk-figure%3A-settings-of-">Figure: Settings of the Authorize.Net payment method in a BigCommerce store</div><div id="bkmrk-this-setting-prevent">This setting prevents the Open status from being assigned to a non-captured payment imported to Acumatica ERP, which is an incorrect status for a payment with unfinished processing.</div><div id="bkmrk-with-these-settings%2C">With these settings, credit card payments processed with Authorize.Net in the BigCommerce store will be imported to Acumatica ERP as non-card payments. These payments can be captured, voided, or refunded only in the BigCommerce store. For more details on processing non-card payments for BigCommerce, see Order Synchronization: Non-Card Payments.</div><div id="bkmrk-refunds-created-for-">Refunds created for these payments will be imported as non-card refunds. For more details on processing non-card refunds for BigCommerce, see Importing Non-Card Refunds.</div><div id="bkmrk-%C2%A0-243"> </div><div id="bkmrk-retail-commerce%3A-imp-4">Retail Commerce: Import of Shopify Orders Without Importing Customers</div><div id="bkmrk--637">  
</div><div id="bkmrk-in-acumatica-erp-202-32">In Acumatica ERP 2024 R2 and previous versions, when the Sales Order entity was activated for a Shopify or BigCommerce store, the activation of the Customer entity was required. When a new customer registered in a store and placed an order, the order was imported to Acumatica ERP along with the customer.</div><div id="bkmrk-in-acumatica-erp-202-33">In Acumatica ERP 2025 R1, if users do not need to process the customer data in Acumatica ERP, they can import orders from Shopify and BigCommerce stores without importing customers using a generic guest customer instead.</div><div id="bkmrk--638">  
</div><div id="bkmrk-configuring-the-impo">Configuring the Import of Orders Without Customers</div><div id="bkmrk-the-following-topics">The following topics describe the configuration of the order synchronization with customers between Acumatica ERP and each of the external stores:</div><div id="bkmrk-%E2%80%A2-shopify%3A-the-minim">• Shopify: The Minimal Configuration of Order Synchronization section of the Order Synchronization: General Information topic</div><div id="bkmrk-%E2%80%A2-bigcommerce%3A-the-m">• BigCommerce: The Minimal Configuration of Order Synchronization section of the Order Synchronization: General Information topic</div><div id="bkmrk-to-configure-the-syn">To configure the synchronization of orders without customers for the Shopify or BigCommerce store, an administrative user should perform the steps described in the topics listed above with the following diﬀerences on the Shopify Stores (BC201010) or BigCommerce Stores (BC201000) form:</div><div id="bkmrk-%E2%80%A2-selecting-import-i">• Selecting Import in the Sync Direction column for the Sales Order entity on the Entities tab.</div><div id="bkmrk-%E2%80%A2-skipping-the-activ">• Skipping the activation of the Customer entity on the Entities tab. That is, the Active check box remains cleared for the Customer entity, and no steps are performed to activate the entity.</div><div id="bkmrk-%E2%80%A2-specifying-a-guest">• Specifying a guest customer in the Generic Guest Customer box on the Customers tab, as the following screenshot shows for a Shopify store.</div><div id="bkmrk--639">  
</div><div id="bkmrk--640">  
</div><div id="bkmrk-figure%3A-the-guest-cu">Figure: The guest customer specified for a Shopify store</div><div id="bkmrk-when-the-system-impo">When the system imports orders from the Shopify or BigCommerce store, the guest customer specified for the store is assigned as the customer for each created sales order. The system does not import customers from the store and does not create new customer records. On the Addresses tab of the Sales Orders (SO301000), the system selects the Override Contact and Override Address check boxes and fills in the ship-to and bill-to information with the corresponding customer's data from the external store.</div><div id="bkmrk-%C2%A0-244"> </div><div id="bkmrk-retail-commerce%3A-imp-5">Retail Commerce: Import of Shopify Documents in the Default Store Currency</div><div id="bkmrk--641">  
</div><div id="bkmrk-a-shopify-store-can-">A Shopify store can support multiple currencies, one of which is the default store currency. Users can pay their orders in a currency that is diﬀerent than the default one.</div><div id="bkmrk-in-acumatica-erp-202-34">In Acumatica ERP 2024 R2 and previous versions, the system imported an order and the related documents, such as payments and refunds, from a Shopify store in the currency in which the order was paid in the store.</div><div id="bkmrk-to-support-the-scena">To support the scenarios when users do not need multicurrency accounting, Acumatica ERP 2025 R1 allows administrative users to import orders and the related payments and refunds from Shopify using only the default store currency.</div><div id="bkmrk--642">  
</div><div id="bkmrk-importing-documents-">Importing Documents in the Default Store Currency</div><div id="bkmrk-to-make-the-system-i">To make the system import documents from the Shopify store in only the default store currency, an administrative user selects the Import in External Default Currency check box on the Orders tab of the Shopify Stores (BC201010) form. (See the following screenshot.)</div><div id="bkmrk--643">  
</div><div id="bkmrk--644">  
</div><div id="bkmrk-figure%3A-the-new-curr">Figure: The new currency setting on the Shopify Stores form</div><div id="bkmrk-with-the-check-box-s">With the check box selected, the system imports orders from the Shopify store in the default store currency even if they were paid in another currency. The system can import all the documents related to these orders as payments and refunds in the default store currency as well. To set this up, the administrative user also configures proper mappings that have the default store currency on the Payments tab of the Shopify Stores form.</div><div id="bkmrk-the-following-limita">The following limitations apply to the import of documents in the default store currency:</div><div id="bkmrk-%E2%80%A2-if-a-shopify-order">• If a Shopify order has already been imported to Acumatica ERP in a currency that is diﬀerent than the default store currency before the Import in External Default Currency check box is selected on the Orders</div><div id="bkmrk-%C2%A0-245"> </div><div id="bkmrk--645">  
</div><div id="bkmrk-tab-of-the-shopify-s">tab of the Shopify Stores form, all the documents related to that order will be imported in the same order currency even with the Import in External Default Currency check box selected for the store.</div><div id="bkmrk-%E2%80%A2-if-a-credit-card-p">• If a credit card payment is imported to Acumatica ERP in a currency other than the one in which the customer paid in the Shopify store, the payment can be captured, voided, or refunded only in the Shopify store.</div><div id="bkmrk-%C2%A0-246"> </div><div id="bkmrk-retail-commerce%3A-imp-6">Retail Commerce: Improvements to the Mapping of Taxes for Shopify</div><div id="bkmrk--646">  
</div><div id="bkmrk-taxes-in-shopify-can">Taxes in Shopify can have the same name but diﬀerent rates, as the following screenshot shows.</div><div id="bkmrk--647">  
</div><div id="bkmrk--648">  
</div><div id="bkmrk-figure%3A-taxes-with-t">Figure: Taxes with the same name but diﬀerent rates in Shopify</div><div id="bkmrk-in-acumatica-erp-202-35">In Acumatica ERP 2024 R2 and previous versions, the mapping of taxes from Shopify with taxes configured in Acumatica ERP was performed by the tax name. In Acumatica ERP 2025 R1, the mapping of taxes has been improved to support the import of taxes with the same name but diﬀerent rates from Shopify.</div><div id="bkmrk--649">  
</div><div id="bkmrk-configuring-the-mapp">Configuring the Mapping of Taxes</div><div id="bkmrk-to-map-taxes-from-sh">To map taxes from Shopify with taxes from Acumatica ERP, an administrative user creates a substitution list on the Substitution Lists (SM206026) form. In the substitution list, the administrative user specifies a tax from the Shopify store in the Original Value column in either of the following ways (see the screenshot below):</div><div id="bkmrk-%E2%80%A2-%3Ctax-name%3E%3A-the-ta">• &lt;Tax Name&gt;: The tax name if the name is unique (for example, Arkansas State Tax).</div><div id="bkmrk-%E2%80%A2-%3Ctax-name%3E-%3Ctax-ra">• &lt;Tax Name&gt; &lt;Tax Rate&gt;: The tax name followed by the space character and the tax rate if there are multiple taxes with the same name but diﬀerent rates (for example, Arkansas State Tax 6.5%).</div><div id="bkmrk-the-administrative-u">The administrative user specifies the tax rate as a decimal followed by the % character, as it is represented in the Shopify store. For example, the tax rate of 6.5% is specified as 6.5% and the tax rate of 0.125% is specified as 0.125%.</div><div id="bkmrk--650">  
</div><div id="bkmrk-if-a-user-specifies-">If a user specifies the tax name along with the tax rate for a tax with a unique name, the system still correctly processes this mapping.</div><div id="bkmrk-%C2%A0-247"> </div><div id="bkmrk--651">  
</div><div id="bkmrk-%C2%A0-248"> </div><div id="bkmrk--652">  
</div><div id="bkmrk-figure%3A-a-substituti">Figure: A substitution list for taxes</div><div id="bkmrk-to-use-the-created-s">To use the created substitution list for the Shopify store, the administrative user specifies the substitution list in the</div><div id="bkmrk-taxes-box-on-the-ord">Taxes box on the Orders tab of the Shopify Stores (BC201010) form. (See the following screenshot.)</div><div id="bkmrk--653">  
</div><div id="bkmrk--654">  
</div><div id="bkmrk-figure%3A-the-substitu">Figure: The substitution list for taxes specified for a Shopify store</div><div id="bkmrk-%C2%A0-249"> </div><div id="bkmrk-retail-commerce%3A-imp-7">Retail Commerce: Improvements to Synchronization of Price Lists with Shopify</div><div id="bkmrk--655">  
</div><div id="bkmrk-in-acumatica-erp-202-36">In Acumatica ERP 2024 R2 and previous versions, during the synchronization of the Price List entity for a Shopify store, the system created or updated the product catalogs that corresponded to the exported price classes. The system added to each catalog all the products, including those that had no prices defined within the corresponding price class. For more information about the synchronization of price lists, see Sales Price Lists: General Information.</div><div id="bkmrk-in-acumatica-erp-202-37">In Acumatica ERP 2025 R1, the export of price lists has been improved so that the product catalogs include only products whose prices (of the corresponding price class) were eﬀective on the synchronization date.</div><div id="bkmrk--656">  
</div><div id="bkmrk-export-of-sales-pric">Export of Sales Prices</div><div id="bkmrk-during-the-synchroni">During the synchronization of the Price List entity for a Shopify store, the system creates or updates the catalog that corresponds to the exporting customer price class of the Customer Price Class type specified on the Sales Prices (AR202000) form.</div><div id="bkmrk-in-the-included-sect">In the Included section of the catalog (see the following screenshot), the system adds all the inventory items of the price class that have sales prices eﬀective on the date of the synchronization on the Sales Prices form. The rest of the products, which have been already synchronized with the Shopify store but have no eﬀective prices within the price class, are added to the Excluded section. The excluded items are hidden from customers assigned to the catalog.</div><div id="bkmrk--657">  
</div><div id="bkmrk--658">  
</div><div id="bkmrk-figure%3A-the-included">Figure: The Included and Excluded sections of a product catalog at a Shopify store</div><div id="bkmrk-%C2%A0-250"> </div><div id="bkmrk-retail-commerce%3A-inv-1">Retail Commerce: Inventory Replenishment for Amazon- Fulfilled Orders</div><div id="bkmrk--659">  
</div><div id="bkmrk-acumatica-erp-suppor">Acumatica ERP supports the import of marketplace-fulfilled orders from Amazon stores. To fulfill these orders, merchants send inbound shipments with items to Amazon fulfillment centers, and Amazon uses the stock sent to handle the order fulfillment. However, items sent to Amazon fulfillment centers may be lost or damaged during shipping and receiving. As a result, the stock data in Acumatica ERP may be inaccurate and thus may not match the quantity of items received by Amazon.</div><div id="bkmrk-to-streamline-invent">To streamline inventory management and improve the accuracy of inventory stock, Acumatica ERP 2025 R1 allows the synchronization of inbound shipments sent from merchants to Amazon fulfillment centers.</div><div id="bkmrk--660">  
</div><div id="bkmrk-configuration-of-the-1">Configuration of the Store</div><div id="bkmrk-to-configure-the-sys">To configure the system to import inbound shipments sent to Amazon fulfillment centers, an administrative user should perform the following steps on the Amazon Stores (BC201020) form:</div><div id="bkmrk-1.-activating-the-ma">1. Activating the Marketplace Transfer Order and Marketplace Transfer Receipt entities on the Entities tab.</div><div id="bkmrk-2.-specifying-an-ord">2. Specifying an order type in the Order Type for Import box on the Inventory tab (Item 1 in the screenshot below). The system will use the specified order type to create transfer orders during the import of inbound shipments. The selected order type must have the TR - Transfer order template specified on the Order Types (SO201000) form.</div><div id="bkmrk-3.-specifying-a-date">3. Specifying a date in the Earliest Shipment Date box on the Inventory tab (Item 2). The system will import inbound shipments from Amazon created on or aer the specified date.</div><div id="bkmrk-4.-specifying-the-me">4. Specifying the merchant warehouse in the Source Warehouse box on the Inventory tab (Item 3). This is the warehouse from which stock items are shipped to the Amazon fulfillment center. The source warehouse must diﬀer from the marketplace warehouse specified on the Orders tab for the store.</div><div id="bkmrk-5.-specifying-the-wa">5. Specifying the warehouse that represents the Amazon fulfillment center in the Marketplace Warehouse box on the Orders tab. The merchant sends stock items to that warehouse, and Amazon fulfills the merchant's orders from the warehouse. The marketplace warehouse must diﬀer from the source warehouse specified on the Inventory tab for the store.</div><div id="bkmrk-6.-optional%3A-specify">6. Optional: Specifying a substitution list configured on the Substitution Lists (SM206026) form in the Ship- Via Codes to Carriers box on the Inventory tab (Item 4). The system will use this substitution list to match carrier names from the Amazon store with ship-via codes from Acumatica ERP.</div><div id="bkmrk--661">  
</div><div id="bkmrk--662">  
</div><div id="bkmrk-figure%3A-new-inventor">Figure: New inventory settings on the Amazon Stores form</div><div id="bkmrk-%C2%A0-251"> </div><div id="bkmrk--663">  
</div><div id="bkmrk-in-addition-to-speci">In addition to specifying store settings, the administrative user has the ability to configure filtering and mapping rules for the Marketplace Transfer Order entity on the Entities (BC201020) form, if needed.</div><div id="bkmrk--664">  
</div><div id="bkmrk-import-of-inbound-sh">Import of Inbound Shipments from Amazon</div><div id="bkmrk-while-the-administra">While the administrative user prepares and processes the data for the Marketplace Transfer Order entity on the Prepare Data (BC501000) and Process Data (BC501500) forms, the system imports from Amazon inbound shipments sent from the merchant warehouse to the Amazon fulfillment center. The system imports only the inbound shipments created on or aer the date specified in the Earliest Shipment Date box on the Inventory tab of the Amazon Stores (BC201020) form.</div><div id="bkmrk-for-each-imported-in">For each imported inbound shipment, the system creates a transfer order on the Sales Orders (SO301000) form with the type specified in the Order Type for Import box on the Inventory tab of the Amazon Stores form. In each line of the created transfer order, the system inserts the source warehouse specified for the Amazon store in the Warehouse column on the Details tab of the Sales Orders form. In the Destination Warehouse box of the Summary area, the system inserts the marketplace warehouse specified for the Amazon store.</div><div id="bkmrk-during-the-preparati">During the preparation and processing of the data for the Marketplace Transfer Receipt entity on the Prepare Data and Process Data forms, the system creates a purchase receipt of the Transfer Receipt type on the Purchase Receipts (PO302000) form for the imported transfer order if the following conditions are met:</div><div id="bkmrk-%E2%80%A2-the-corresponding-">• The corresponding inbound shipment in Amazon is being received (has the Receiving status) or has been received (has the Closed status).</div><div id="bkmrk-%E2%80%A2-the-transfer-order">• The transfer order has been processed and has a released transfer of the 2-Step type created on the</div><div id="bkmrk-transfers-%28in304000%29">Transfers (IN304000) form.</div><div id="bkmrk--665">  
</div><div id="bkmrk-limitations-of-impor">Limitations of Importing Inbound Shipments</div><div id="bkmrk-the-following-limita-1">The following limitations apply to the import of inbound shipments:</div><div id="bkmrk-%E2%80%A2-the-connector-can-">• The connector can import inbound shipments created only within the last 18 months. To avoid data inconsistencies, we recommend specifying a date within the past 18 months in the Earliest Shipment Date box on the Inventory tab of the Amazon Stores (BC201020).</div><div id="bkmrk-%E2%80%A2-when-users-process">• When users process the data for the Marketplace Transfer Order entity on the Prepare Data (BC501000) form, the connector creates sync records with the Invalid status for inbound shipments that have not been imported yet but have already been closed in Amazon. These records are excluded from further processing. If users need to import these inbound shipments, they need to force-synchronize the corresponding sync records on the Sync History (BC301000) form.</div><div id="bkmrk-%E2%80%A2-the-synchronizatio">• The synchronization of inbound shipments with lot- or serial-tracked inventory items is partially supported because Amazon does not provide any information about the lot or serial numbers of the received items.</div><div id="bkmrk-during-the-processin">During the processing of the Marketplace Transfer Order entity, the connector creates a transfer order for an inbound shipment with lot- or serial-tracked items without information about lot or serial numbers. Users need to manually process the transfer order to add lot or serial numbers for the shipping items. Aer the processing of the transfer order is finished and a transfer of the 2-Step type has been created and released on the Transfers (IN304000) form, users skip the processing of the Marketplace Transfer Receipt entity.</div><div id="bkmrk-instead%2C-they-manual">Instead, they manually create a purchase receipt of the Transfer Receipt type on the Purchase Receipts</div><div id="bkmrk-%28po302000%29-form-for-">(PO302000) form for the transfer.</div><div id="bkmrk-%E2%80%A2-the-synchronizatio-1">• The synchronization of inbound shipments with non-stock kits is partially supported.</div><div id="bkmrk-when-a-2-step-transf">When a 2-step transfer is created for a transfer order with a non-stock kit on the Transfers form, Acumatica ERP automatically adds the components of the non-stock kit to the transfer based on the kit specification from the Kit Specifications (IN209500) form. A user needs to process this transfer manually.</div><div id="bkmrk-%E2%80%A2-during-the-process">• During the processing of the Marketplace Transfer Receipt entity, if the quantity of an item received in Amazon is either less than the quantity received in Acumatica ERP or greater than the initially shipped quantity, the connector does not add the item to the created purchase receipt. Users need to manually process these items.</div><div id="bkmrk-%C2%A0-252"> </div><div id="bkmrk--666">  
</div><div id="bkmrk-users-need-to-create">Users need to create a purchase receipt of the Transfer Receipt type for the initially shipped quantity of the item on the Purchase Receipts form. For the discrepancy between the shipped and received quantities, users need to create an inventory adjustment on the Adjustments (IN303000) form with a positive value for the exceeded quantity or with a negative value for the insuﬀicient quantity.</div><div id="bkmrk-%E2%80%A2-the-connector-may-">• The connector may experience delays with the processing of already-imported inbound shipments because Amazon does not provide the date of the shipment modification. Consider an inbound shipment that has been imported to Acumatica ERP, and then some changes have been made to the shipment in Amazon. If users need to receive these changes in Acumatica ERP as soon as possible, they should force-synchronize the sync record of the inbound shipment on the Sync History form.</div><div id="bkmrk-%E2%80%A2-to-comply-with-the">• To comply with the limitations of the Amazon API and to optimize the system load, we recommended preparing and processing of the data for the Marketplace Transfer Order and Marketplace Transfer Receipt entities once a day at nighttime.</div><div id="bkmrk-%C2%A0-253"> </div><div id="bkmrk-retail-commerce%3A-rep-1">Retail Commerce: Replacement of REST API with GraphQL API for Shopify</div><div id="bkmrk--667">  
</div><div id="bkmrk-shopify-is-deprecati">Shopify is deprecating the REST API for apps and integrations aer February 1, 2025, and switching to GraphQL instead. In Acumatica ERP 2025 R1, the corresponding changes have been implemented in the ecommerce connector. The connector synchronizes the following entities by using GraphQL:</div><div id="bkmrk-%E2%80%A2-stock-item">• Stock Item</div><div id="bkmrk-%E2%80%A2-non-stock-item">• Non-Stock Item</div><div id="bkmrk-%E2%80%A2-template-item">• Template Item</div><div id="bkmrk-%E2%80%A2-product-availabili">• Product Availability</div><div id="bkmrk--668">  
</div><div id="bkmrk-stock-item-and-non-s">Stock Item and Non-Stock Item Entities</div><div id="bkmrk-the-following-table--2">The following table shows how the ecommerce connector maps Acumatica ERP fields to Shopify fields when it synchronizes stock items and non-stock items with Shopify by using the GraphQL API.</div><div id="bkmrk--669">  
</div><div id="bkmrk-for-details-about-th">For details about the mapping for the Shopify user interface, see Stock Item Entity and Non-Stock Item Entity.</div><div id="bkmrk--670">  
</div><div id="bkmrk-table%3A-stock-item-an">Table: Stock Item and Non-Stock Item Import/Export Mapping</div><div id="bkmrk--671">  
</div><div id="bkmrk-fields-in-acumatica-">Fields in Acumatica ERP Fields in Shopify</div><div id="bkmrk-field-name-form-obje">Field Name Form Object Field Name for Query Object Type</div><div id="bkmrk-the-stock-items-%28in2">The Stock Items (IN202500) form if the exported item is a stock item or the Non-Stock Items (IN202000) form if the exported item is a non- stock item</div><div id="bkmrk-description-summary-">Description Summary area title ProductCreateInput / ProductUpdateIn- put String</div><div id="bkmrk-item-class-general-t">Item Class General tab, Item Defaults section productType ProductCreateInput / ProductUpdateIn- put String</div><div id="bkmrk-description-descript">Description Description tab descriptionHtml ProductCreateInput / ProductUpdateIn- put HTML</div><div id="bkmrk-vendor-id-vendors-ta">Vendor ID Vendors tab vendor ProductCreateInput / ProductUpdateIn- put String</div><div id="bkmrk-search-key--words-ec">Search Key- words eCommerce tab tags ProductCreateInput / ProductUpdateIn- put String</div><div id="bkmrk-category-id-attribut">Category ID Attributes tab, Sales Cate- gories table tags ProductCreateInput / ProductUpdateIn- put String</div><div id="bkmrk-%C2%A0-254"> </div><div id="bkmrk--672">  
</div><div id="bkmrk-fields-in-acumatica--1">Fields in Acumatica ERP Fields in Shopify</div><div id="bkmrk-field-name-form-obje-1">Field Name Form Object Field Name for Query Object Type</div><div id="bkmrk-visibility%3A-visi--bl">Visibility: Visi- ble eCommerce tab status: ACTIVE ProductCreateInput / ProductUpdateIn- put String</div><div id="bkmrk-visibility%3A-fea--tur">Visibility: Fea- tured eCommerce tab status: ARCHIVED ProductCreateInput / ProductUpdateIn- put String</div><div id="bkmrk-visibility%3A-invisi--">Visibility: Invisi- ble eCommerce tab status: DRAFT ProductCreateInput / ProductUpdateIn- put String</div><div id="bkmrk-inventory-id-summary">Inventory ID Summary area sku ProductVariantsBulkInput / ProductVari- antsBulkUpdate String</div><div id="bkmrk-weight-packaging-tab">Weight Packaging tab, Dimensions section inventoryItem.mea- surement.weight.val- ue ProductVariantsBulkInput.inventoryItem</div><div id="bkmrk-%3E-inventoryiteminput">&gt; InventoryItemInput.measurement &gt; In- ventoryItemMeasurementInput.weight Deci- mal</div><div id="bkmrk-weight-uom-packaging">Weight UOM Packaging tab, Dimensions section inventoryItem.mea- surement.weight.unit ProductVariantsBulkInput.inventoryItem</div><div id="bkmrk-%3E-inventoryiteminput-1">&gt; InventoryItemInput.measurement &gt; In- ventoryItemMeasurementInput.weight String</div><div id="bkmrk-default-price-price%2F">Default Price Price/Cost tab, Price Manage- ment section price ProductVariantsBulkInput / ProductVari- antsBulkUpdate Money</div><div id="bkmrk-tax-category-general">Tax Category General tab, Item Defaults section taxable ProductVariantsBulkInput / ProductVari- antsBulkUpdate Boolean</div><div id="bkmrk-msrp-price%2Fcost-tab%2C">MSRP Price/Cost tab, Price Manage- ment section compareAtPrice ProductVariantsBulkInput / ProductVari- antsBulkUpdate Money</div><div id="bkmrk-alternate-type%3A">Alternate Type:</div><div id="bkmrk-gtin%2Fean%2Fupc%2F">GTIN/EAN/UPC/</div><div id="bkmrk-isbn-or-barcode-cros">ISBN or Barcode Cross-Refer- ence tab barcode ProductVariantsBulkInput / ProductVari- antsBulkUpdate String</div><div id="bkmrk-a-stock-item-require">A stock item requiresShipping ProductVariantsBulkInput.inventoryItem</div><div id="bkmrk-%2F-productvariantsbul">/ ProductVariantsBulkUpdate.invento- ryItem Boolean</div><div id="bkmrk-a-non-stock-item%2C-re">A non-stock item, Require Shipment: Selected General tab, Item Defaults section</div><div id="bkmrk-page-title-ecommerce">Page Title eCommerce tab Product.seo.title ProductCreateInput.seo / ProductUp- dateInput.seo String</div><div id="bkmrk-meta-descrip--tion-e">Meta Descrip- tion eCommerce tab Product.seo.descrip- tion ProductCreateInput.seo / ProductUp- dateInput.seo String</div><div id="bkmrk-%C2%A0-255"> </div><div id="bkmrk--673">  
</div><div id="bkmrk--674">  
</div><div id="bkmrk-template-item-entity">Template Item Entity</div><div id="bkmrk-the-following-table--3">The following table shows how the ecommerce connector maps Acumatica ERP fields to Shopify fields when it synchronizes template items with Shopify by using the GraphQL API.</div><div id="bkmrk--675">  
</div><div id="bkmrk-for-details-about-th-1">For details about the mapping for the Shopify user interface, see Template Item Entity.</div><div id="bkmrk--676">  
</div><div id="bkmrk-table%3A-template-item">Table: Template Item Import/Export Mapping</div><div id="bkmrk--677">  
</div><div id="bkmrk-fields-in-acumatica--2">Fields in Acumatica ERP Fields in Shopify</div><div id="bkmrk-field-name-form-obje-2">Field Name Form Object Field Name for Query Object Type</div><div id="bkmrk-the-template-items-%28">The Template Items (IN203000) form</div><div id="bkmrk-description-summary--1">Description Summary area title ProductCreateInput / ProductUpdateIn- put String</div><div id="bkmrk-item-class-general-t-1">Item Class General tab, Item Defaults section productType ProductCreateInput / ProductUpdateIn- put String</div><div id="bkmrk-description-descript-1">Description Description tab descriptionHtml ProductCreateInput / ProductUpdateIn- put HTML</div><div id="bkmrk-vendor-id-vendors-ta-1">Vendor ID Vendors tab vendor ProductCreateInput / ProductUpdateIn- put String</div><div id="bkmrk-search-key--words-ec-1">Search Key- words eCommerce tab tags ProductCreateInput / ProductUpdateIn- put String</div><div id="bkmrk-category-id-attribut-1">Category ID Attributes tab, Sales Cate- gories table tags ProductCreateInput / ProductUpdateIn- put String</div><div id="bkmrk-visibility%3A-visi--bl-1">Visibility: Visi- ble eCommerce tab status: ACTIVE ProductCreateInput / ProductUpdateIn- put String</div><div id="bkmrk-visibility%3A-fea--tur-1">Visibility: Fea- tured eCommerce tab status: ARCHIVED ProductCreateInput / ProductUpdateIn- put String</div><div id="bkmrk-visibility%3A-invisi---1">Visibility: Invisi- ble eCommerce tab status: DRAFT ProductCreateInput / ProductUpdateIn- put String</div><div id="bkmrk-as-part-of-the-synch">As part of the synchronization of the Template Item entity, .matrix items are exported to Shopify. The following table shows how the ecommerce connector maps Acumatica ERP fields to Shopify fields when it synchronizes matrix items with Shopify by using the GraphQL API.</div><div id="bkmrk-%C2%A0-256"> </div><div id="bkmrk--678">  
</div><div id="bkmrk--679">  
</div><div id="bkmrk-table%3A-matrix-item-i">Table: Matrix Item Import/Export Mapping</div><div id="bkmrk--680">  
</div><div id="bkmrk-fields-in-acumatica--3">Fields in Acumatica ERP Fields in Shopify</div><div id="bkmrk-field-name-form-obje-3">Field Name Form Object Field Name for Query Object Type</div><div id="bkmrk-the-template-items-f">The Template Items form</div><div id="bkmrk--681">  
</div><div id="bkmrk-attribute-configurat">Attribute Configuration tab, Attributes section options ProductCreateBulkInput / ProductUp- dateBulkInput Array</div><div id="bkmrk-attribute-value-item">Attribute Value Item Creation</div><div id="bkmrk-tab-options-values-p">tab options values ProductCreateBulkInput / ProductUp- dateBulkInput Array</div><div id="bkmrk-default-price-price%2F-1">Default Price Price/Cost tab, Price Manage- ment section price ProductCreateBulkInput / ProductUp- dateBulkInput Money</div><div id="bkmrk-tax-category-general-1">Tax Category General tab, Item Defaults section taxable ProductCreateBulkInput / ProductUp- dateBulkInput Boolean</div><div id="bkmrk-msrp-price%2Fcost-tab%2C-1">MSRP Price/Cost tab, Price Manage- ment section compareAtPrice ProductCreateBulkInput / ProductUp- dateBulkInput Money</div><div id="bkmrk-page-title-ecommerce-1">Page Title eCommerce tab Product.seo.title ProductCreateInput.seo / ProductUp- dateInput.seo String</div><div id="bkmrk-meta-descrip--tion-e-1">Meta Descrip- tion eCommerce tab Product.seo.descrip- tion ProductCreateInput.seo / ProductUp- dateInput.seo String</div><div id="bkmrk-availability%3A-set-as">Availability: Set as Available (Track Qty.) eCommerce tab invento- ryItem.tracked: true ProductVariantsBulkInput.inventoryItem</div><div id="bkmrk-%2F-productvariantsbul-1">/ ProductVariantsBulkUpdate.invento- ryItem Boolean</div><div id="bkmrk-availability%3A-set-as-1">Availability: Set as Available (Don't Track Qty.) eCommerce tab invento- ryItem.tracked: false ProductVariantsBulkInput.inventoryItem</div><div id="bkmrk-%2F-productvariantsbul-2">/ ProductVariantsBulkUpdate.invento- ryItem Boolean</div><div id="bkmrk-availability%3A-set-as-2">Availability: Set as Pre-Order eCommerce tab invento- ryItem.tracked: false ProductVariantsBulkInput.inventoryItem</div><div id="bkmrk-%2F-productvariantsbul-3">/ ProductVariantsBulkUpdate.invento- ryItem Boolean</div><div id="bkmrk-availability%3A-do-not">Availability: Do Not Update eCommerce tab invento- ryItem.tracked: No changes ProductVariantsBulkInput.inventoryItem</div><div id="bkmrk-%2F-productvariantsbul-4">/ ProductVariantsBulkUpdate.invento- ryItem Boolean</div><div id="bkmrk-availability%3A-set-as-3">Availability: Set as Unavailable eCommerce tab invento- ryItem.tracked: false ProductVariantsBulkInput.inventoryItem</div><div id="bkmrk-%2F-productvariantsbul-5">/ ProductVariantsBulkUpdate.invento- ryItem Boolean</div><div id="bkmrk-%C2%A0-257"> </div><div id="bkmrk--682">  
</div><div id="bkmrk-fields-in-acumatica--4">Fields in Acumatica ERP Fields in Shopify</div><div id="bkmrk-field-name-form-obje-4">Field Name Form Object Field Name for Query Object Type</div><div id="bkmrk-when-qty.-un--availa">When Qty. Un- available: Do Nothing eCommerce tab inventoryPolicy: No changes ProductVariantsBulkInput.inventoryPoli- cy / ProductVariantsBulkUpdate.invento- ryPolicy String</div><div id="bkmrk-when-qty.-un--availa-1">When Qty. Un- available: Set as Unavailable eCommerce tab inventoryPolicy: DE- NY ProductVariantsBulkInput.inventoryPoli- cy / ProductVariantsBulkUpdate.invento- ryPolicy String</div><div id="bkmrk-when-qty.-unavailabl">When Qty. Unavailable: Set as Pre-Or- der/Continue Selling eCommerce tab inventoryPolicy: CON- TINUE ProductVariantsBulkInput.inventoryPoli- cy / ProductVariantsBulkUpdate.invento- ryPolicy String</div><div id="bkmrk-the-stock-items-%28in2-1">The Stock Items (IN202500) form if the matrix item is a stock item or the Non-Stock Items (IN202000) form if the matrix item is a non- stock item</div><div id="bkmrk-inventory-id-summary-1">Inventory ID Summary area sku ProductVariantsBulkInput / ProductVari- antsBulkUpdate String</div><div id="bkmrk-weight-packaging-tab-1">Weight Packaging tab, Dimensions section inventoryItem.mea- surement.weight.val- ue ProductVariantsBulkInput.inventoryItem</div><div id="bkmrk-%3E-inventoryiteminput-2">&gt; InventoryItemInput.measurement &gt; In- ventoryItemMeasurementInput.weight Deci- mal</div><div id="bkmrk-weight-uom-packaging-1">Weight UOM Packaging tab, Dimensions section inventoryItem.mea- surement.weight.unit ProductVariantsBulkInput.inventoryItem</div><div id="bkmrk-%3E-inventoryiteminput-3">&gt; InventoryItemInput.measurement &gt; In- ventoryItemMeasurementInput.weight String</div><div id="bkmrk-alternate-type%3A-1">Alternate Type:</div><div id="bkmrk-gtin%2Fean%2Fupc%2F-1">GTIN/EAN/UPC/</div><div id="bkmrk-isbn-or-barcode-cros-1">ISBN or Barcode Cross-Refer- ence tab barcode ProductVariantsBulkInput / ProductVari- antsBulkUpdate String</div><div id="bkmrk--683">  
</div><div id="bkmrk-product-availability">Product Availability Entity</div><div id="bkmrk-the-following-table--4">The following table shows how the ecommerce connector maps Acumatica ERP fields to Shopify fields when it exports the availability of stock items to Shopify by using the GraphQL API.</div><div id="bkmrk--684">  
</div><div id="bkmrk-for-details-about-th-2">For details about the mapping for the Shopify user interface, see Product Availability Entity.</div><div id="bkmrk--685">  
</div><div id="bkmrk-table%3A-product-avail">Table: Product Availability Export Mapping</div><div id="bkmrk--686">  
</div><div id="bkmrk-fields-in-acumatica--5">Fields in Acumatica ERP Fields in Shopify</div><div id="bkmrk-field-name-form-obje-5">Field Name Form Object Field Name for Query Object Type</div><div id="bkmrk-the-stock-items-%28in2-2">The Stock Items (IN202500) form</div><div id="bkmrk--687">  
</div><div id="bkmrk-%C2%A0-258"> </div><div id="bkmrk--688">  
</div><div id="bkmrk-fields-in-acumatica--6">Fields in Acumatica ERP Fields in Shopify</div><div id="bkmrk-field-name-form-obje-6">Field Name Form Object Field Name for Query Object Type</div><div id="bkmrk-availability%3A-set-as-4">Availability: Set as Available (Track Qty.) eCommerce tab invento- ryItem.tracked: true ProductVariantsBulkInput.inventoryItem</div><div id="bkmrk-%2F-productvariantsbul-6">/ ProductVariantsBulkUpdate.invento- ryItem Boolean</div><div id="bkmrk-availability%3A-set-as-5">Availability: Set as Available (Don't Track Qty.) eCommerce tab invento- ryItem.tracked: false ProductVariantsBulkInput.inventoryItem</div><div id="bkmrk-%2F-productvariantsbul-7">/ ProductVariantsBulkUpdate.invento- ryItem Boolean</div><div id="bkmrk-availability%3A-set-as-6">Availability: Set as Pre-Order eCommerce tab invento- ryItem.tracked: false ProductVariantsBulkInput.inventoryItem</div><div id="bkmrk-%2F-productvariantsbul-8">/ ProductVariantsBulkUpdate.invento- ryItem Boolean</div><div id="bkmrk-availability%3A-do-not-1">Availability: Do Not Update eCommerce tab invento- ryItem.tracked: No changes ProductVariantsBulkInput.inventoryItem</div><div id="bkmrk-%2F-productvariantsbul-9">/ ProductVariantsBulkUpdate.invento- ryItem Boolean</div><div id="bkmrk-availability%3A-set-as-7">Availability: Set as Unavailable eCommerce tab invento- ryItem.tracked: false ProductVariantsBulkInput.inventoryItem</div><div id="bkmrk-%2F-productvariantsbul-10">/ ProductVariantsBulkUpdate.invento- ryItem Boolean</div><div id="bkmrk-the-shopify-stores-%28">The Shopify Stores (BC201010) form when When Qty. Unavailable is set to Store Default on the eCommerce tab of the Stock Items form</div><div id="bkmrk--689">  
</div><div id="bkmrk-when-qty.-un--availa-2">When Qty. Un- available: Do Nothing eCommerce tab inventoryPolicy: No changes ProductVariantsBulkInput.inventoryPoli- cy / ProductVariantsBulkUpdate.invento- ryPolicy String</div><div id="bkmrk-when-qty.-un--availa-3">When Qty. Un- available: Set as Unavailable eCommerce tab inventoryPolicy: DE- NY ProductVariantsBulkInput.inventoryPoli- cy / ProductVariantsBulkUpdate.invento- ryPolicy String</div><div id="bkmrk-when-qty.-unavailabl-1">When Qty. Unavailable: Set as Pre-Or- der/Continue Selling eCommerce tab inventoryPolicy: CON- TINUE ProductVariantsBulkInput.inventoryPoli- cy / ProductVariantsBulkUpdate.invento- ryPolicy String</div><div id="bkmrk--690">  
</div><div id="bkmrk-fields-unavailable-i">Fields Unavailable in GraphQL</div><div id="bkmrk-the-following-table--5">The following table shows the Shopify fields that were available during the synchronization of the Stock Item, Non- Stock Item, and Template Item entities through the REST API but are unavailable with GraphQL.</div><div id="bkmrk-%C2%A0-259"> </div><div id="bkmrk--691">  
</div><div id="bkmrk--692">  
</div><div id="bkmrk-table%3A-external-fiel">Table: External Fields Unavailable Through GraphQL: Stock Item, Non-Stock Item, and Template Item</div><div id="bkmrk--693">  
</div><div id="bkmrk-tabs-of-the-entities">Tabs of the Entities</div><div id="bkmrk-%28bc202000%29-form-exte">(BC202000) form External Object External Field REST API Object REST API Field</div><div id="bkmrk-import-mapping%2C-impo">Import Mapping, Import Filtering Product Published Published</div><div id="bkmrk-import-mapping%2C-impo-1">Import Mapping, Import Filtering, Export Mapping Product PublishedScope PublishedScope</div><div id="bkmrk-import-mapping%2C-expo">Import Mapping, Export Mapping Product -&gt; Product Variants FulfillmentService Product &gt; Product Variants fulfillmen- t_service</div><div id="bkmrk-presentmentprices-pr">PresentmentPrices Product &gt; Product Variants presentmen- t_prices</div><div id="bkmrk-the-following-table--6">The following table shows the Shopify fields that were available during the synchronization of the Product Availability entity through the REST API but are unavailable with GraphQL.</div><div id="bkmrk-table%3A-external-fiel-1">Table: External Fields Unavailable Through GraphQL: Product Availability</div><div id="bkmrk--694">  
</div><div id="bkmrk-external-field-rest-">External Field REST API Object REST API Field</div><div id="bkmrk-relocateifnecessary-">RelocateIfNecessary InventoryLevel relocate_if_necessary</div><div id="bkmrk-disconnectifnecessar">DisconnectIfNecessary InventoryLevel disconnect_if_necessary</div><div id="bkmrk-%C2%A0-260"> </div><div id="bkmrk-system-administratio-2">System Administration: Email Scheduling for Reports</div><div id="bkmrk--695">  
</div><div id="bkmrk-in-previous-versions-29">In previous versions of Acumatica ERP, a user could schedule the regular sending of reports in the system in either of the following ways, but both approaches had limitations:</div><div id="bkmrk-%E2%80%A2-the-user-could-sch">• The user could schedule the sending of a report by using the Send Reports (SM205060) form, which is now obsolete and due for deprecation.</div><div id="bkmrk-%E2%80%A2-on-the-business-ev">• On the Business Events (SM302050) form, the user could configure a business event with an email template as a subscriber to send the report as an attachment. However, configuring a business event requires specifying a data source, such as a generic inquiry or data entry form, which is not always suitable for the scheduling of reports.</div><div id="bkmrk-improvements-in-acum">Improvements in Acumatica ERP 2025 R1 address these limitations by enhancing email templates and report management, replacing outdated functionality, and providing comprehensive support for all report-scheduling scenarios.</div><div id="bkmrk--696">  
</div><div id="bkmrk-scheduling-of-the-se">Scheduling of the Sending of a Report</div><div id="bkmrk-on-the-report-toolba">On the report toolbar of all report forms, the Schedule Template button has been removed. To replace this outdated functionality, the new Email Notification tab has been added to these report forms. On this tab, a user can view the list of email templates used to send the report. Also, the user can start scheduling the sending of the report by clicking the Schedule Report button on the table toolbar of the tab (see the following screenshot).</div><div id="bkmrk--697">  
</div><div id="bkmrk-the-schedule-report-">The Schedule Report button is available only to users with at least the Insert level of access rights to the Email Templates (SM204003) form.</div><div id="bkmrk--698">  
</div><div id="bkmrk-figure%3A-new-schedule">Figure: New Schedule Report button</div><div id="bkmrk-when-the-user-clicks-5">When the user clicks Schedule Report, the system opens the Email Templates (SM204003) form in a new tab. By default, the system fills in the settings for the new email template as follows:</div><div id="bkmrk-%E2%80%A2-in-the-summary-are-1">• In the Summary area, To, CC, BCC, and Subject are filled in with the values specified for the report in the Email Settings section of the Print and Email Settings tab of the report form. The Activity Type is set to Email.</div><div id="bkmrk-%E2%80%A2-on-the-attached-re">• On the Attached Reports tab, Report ID is filled in with the report identifier, and Report Format is set to the format specified on the Print and Email Settings tab of the report form. Also, the report parameters are copied from the Report Parameters tab of the report form. If at the moment of report creation, a shared report template was selected in the Template box of the report form, its name will be inserted to the Report Template box.</div><div id="bkmrk-when-the-user-saves-">When the user saves the email template, the Send by Schedules tab becomes available for the email template.</div><div id="bkmrk-%C2%A0-261"> </div><div id="bkmrk--699">  
</div><div id="bkmrk-the-following-screen-13">The following screenshot shows an email template that was created based on the shared report template of the</div><div id="bkmrk-daily-sales-profitab">Daily Sales Profitability (AR676000) report.</div><div id="bkmrk--700">  
</div><div id="bkmrk-figure%3A-an-email-tem">Figure: An email template created for a report</div><div id="bkmrk-on-the-send-by-sched">On the Send by Schedules tab of the form, the user can create and remove linked schedules or link the existing schedules to the email template. Also, they can review the history of a selected schedule. To schedule the email template, the user clicks Create Schedule on the table toolbar of the tab. The system opens the Automation Schedules (SM205020) form in a pop-up window, as shown in the following screenshot.</div><div id="bkmrk--701">  
</div><div id="bkmrk-figure%3A-automation-s">Figure: Automation Schedules form opened for an email template</div><div id="bkmrk-%C2%A0-262"> </div><div id="bkmrk--702">  
</div><div id="bkmrk-the-user-specifies-t">The user specifies the settings of the schedule, saves their changes, and closes the pop-up window. The system displays the configured schedule in the table of the Send by Schedules tab of the Email Templates form. For details on configuring automation schedules, see Scheduling Automated Processing.</div><div id="bkmrk-to-view-the-history-">To view the history of the schedule execution, a user clicks View Schedule History on the tab. The system displays the details in the pop-up window, as shown in the following screenshot.</div><div id="bkmrk--703">  
</div><div id="bkmrk-figure%3A-the-history-">Figure: The history of schedule executions</div><div id="bkmrk--704">  
</div><div id="bkmrk-other-changes-to-the">Other Changes to the Email Templates Form</div><div id="bkmrk-the-implementation-o">The implementation of this new functionality involved other changes to the Email Templates (SM204003) form. The most significant change is that the Screen box is now optional. Depending on whether the Screen box is filled in and the objects are linked to the template, the system hides certain UI elements or displays a warning for an element.</div><div id="bkmrk-if-screen-is-empty-a">If Screen is empty and there are no linked business events, the system hides the following UI elements:</div><div id="bkmrk-%E2%80%A2-the-attach-activit">• The Attach Activity, Link-To Entity, Link-To Contact, and Link-To Account boxes in the Summary area</div><div id="bkmrk-%E2%80%A2-the-attach-report-">• The Attach Report Opened by Action box and the Use Event as Data Source check box on the Attached Reports tab</div><div id="bkmrk-%E2%80%A2-the-send-by-events">• The Send by Events tab</div><div id="bkmrk-if-screen-is-empty-a-1">If Screen is empty and there is at least one linked business event, the system does the following:</div><div id="bkmrk-%E2%80%A2-hides-the-attach-a">• Hides the Attach Activity, Link-To Entity, Link-To Contact, and Link-To Account boxes in the Summary area</div><div id="bkmrk-%E2%80%A2-hides-the-attach-r">• Hides the Attach Report Opened by Action box and the Use Event as Data Source check box on the</div><div id="bkmrk-attached-reports-tab">Attached Reports tab</div><div id="bkmrk-%E2%80%A2-displays-a-warning">• Displays a warning about the empty Screen box on the Send by Events tab and the linked business event If Screen is specified and there are no linked schedules, the system does the following:</div><div id="bkmrk-%E2%80%A2-displays-the-attac">• Displays the Attach Activity box only if a data entry form is specified in the Screen box</div><div id="bkmrk-%E2%80%A2-displays-the-link-">• Displays the Link-To Entity box only if a generic inquiry is specified in the Screen box</div><div id="bkmrk-%E2%80%A2-hides-the-send-by-">• Hides the Send by Schedules tab</div><div id="bkmrk-%C2%A0-263"> </div><div id="bkmrk--705">  
</div><div id="bkmrk-if-screen-is-specifi">If Screen is specified and there is at least one linked schedule, the system does the following:</div><div id="bkmrk-%E2%80%A2-displays-the-attac-1">• Displays the Attach Activity box only if a data entry form is specified in the Screen box</div><div id="bkmrk-%E2%80%A2-displays-the-link--1">• Displays the Link-To Entity box only if a generic inquiry is specified in the Screen box</div><div id="bkmrk-%E2%80%A2-displays-a-warning-1">• Displays a warning on the Send by Schedules tab and the linked schedule about the inability to retrieve values for screen data fields if they are used as placeholders</div><div id="bkmrk-the-absence-of-a-val">The absence of a value in the Screen box also aﬀects the availability of data for placeholders used in an email template. If Screen is empty, only the General Info node is available in the lookup box's Screen Fields tab for the To box in the Summary area. Similarly, only the General Info node is available in the lookup box for adding data fields in the text editor on the Message tab.</div><div id="bkmrk--706">  
</div><div id="bkmrk-changes-to-the-autom">Changes to the Automation Schedules Form</div><div id="bkmrk-on-the-automation-sc-1">On the Automation Schedules (SM205020) form, the new Action drop-down box has been added with the following options:</div><div id="bkmrk-%E2%80%A2-mass-process%3A-this">• Mass-Process: This new option is selected by default when a user creates a schedule from a processing form or directly on the Automation Schedules form.</div><div id="bkmrk-%E2%80%A2-raise-business-eve">• Raise Business Event: This option has been moved from the Action Name drop-down box and is inserted by default when a user initiates schedule creation on the Business Events (SM302050) form.</div><div id="bkmrk-%E2%80%A2-send-email-notific">• Send Email Notification: This new option is inserted by default when a user initiates schedule creation on the</div><div id="bkmrk-email-templates-%28sm2-2">Email Templates (SM204003) form.</div><div id="bkmrk-the-action-name-cont">The Action Name control has been changed from a drop-down box to a lookup box and made optional. It is available only if the Mass-Process option is selected in the Action drop-down box. The corresponding mass operation is inserted automatically based on the processing form specified in the Screen ID box.</div><div id="bkmrk-the-availability-of-">The availability of the Screen ID box and the list of forms available for selection depend on the option selected in the Action drop-down box. The following table summarizes the limitations.</div><div id="bkmrk--707">  
</div><div id="bkmrk-option-availability-">Option Availability Forms Available for Selection</div><div id="bkmrk-mass-process-availab">Mass-Process Available and required Mass-processing forms only</div><div id="bkmrk-raise-business-event">Raise Business Event Available and required Inquiry forms only</div><div id="bkmrk-send-email-notificat">Send Email Notification Hidden and optional Not applicable</div><div id="bkmrk-also%2C-the-new-email-">Also, the new Email Notifications tab has been added to the Automation Schedules form. The tab is displayed if the</div><div id="bkmrk-send-email-notificat-1">Send Email Notification option is selected in the Action drop-down box.</div><div id="bkmrk--708">  
</div><div id="bkmrk-changes-to-the-autom-1">Changes to the Automation Schedule Statuses Form</div><div id="bkmrk-the-following-change-6">The following changes have been made to the table that displays the list of schedules on the Automation Schedule Statuses (SM205030) form:</div><div id="bkmrk-%E2%80%A2-the-screen-id-colu">• The Screen ID column is now optional, and its values are no longer links that users can click to navigate to the specified forms.</div><div id="bkmrk-%E2%80%A2-when-a-record-with">• When a record with an empty value in the Screen ID column is selected, the system hides the View Screen</div><div id="bkmrk-button-on-the-table-">button on the table toolbar.</div><div id="bkmrk-%E2%80%A2-the-description-co">• The Description column has been removed.</div><div id="bkmrk-%E2%80%A2-the-schedule-id-co">• The Schedule ID column has been added; its values are clickable links. When a user clicks a link, the system opens the Automation Schedules form with the selected schedule.</div><div id="bkmrk-%C2%A0-264"> </div><div id="bkmrk--709">  
</div><div id="bkmrk--710">  
</div><div id="bkmrk-changes-to-the-autom-2">Changes to the Automation Schedule History Form</div><div id="bkmrk-in-the-selection-are">In the Selection area of the Automation Schedule History (SM205035) form, the Screen box has been removed. The following changes have been made to the table that displays the list of schedules on the form:</div><div id="bkmrk-%E2%80%A2-the-values-in-the-">• The values in the Screen ID column are no longer links that users can click to navigate to the specified forms.</div><div id="bkmrk-%E2%80%A2-the-schedule-colum">• The Schedule column has been renamed to Schedule ID.</div><div id="bkmrk--711">  
</div><div id="bkmrk-upgrade-notes-7">Upgrade Notes</div><div id="bkmrk-a%EE%80%80er-an-upgrade-to-a-9">Aer an upgrade to Acumatica ERP 2025 R1, the following change will be applied in the system: For each automation schedule, the upgrade script will insert a value in the new Action box. If the option in the Action Name box was Raise Business Event, it will be le as it is. Otherwise, Mass-Process will be inserted in the Action box.</div><div id="bkmrk-a%EE%80%80er-the-upgrade%2C-a-">Aer the upgrade, a system administrator will need to migrate automation schedules that have been configured by using the Send Reports (SM205060) form. To locate the required schedules, the administrator can use the Automation Schedule Statuses (SM205030) form to filter schedules with SM.20.50.60 in the Screen ID column. The system will also display a warning for these records. The administrator may click a link in the Schedule ID column to open the Automation Schedules (SM205020) form for the schedule.</div><div id="bkmrk-on-the-automation-sc-2">On the Automation Schedules form, for these schedules, the Migrate button has been added to the form toolbar to assist with the migration. Also, the system will display a warning about the deprecation of the Send Reports form and migration instructions; see the following screenshot.</div><div id="bkmrk--712">  
</div><div id="bkmrk-the-migrate-button-i-1">The Migrate button is available only if for the selected schedule, the Send Reports form is selected in the Screen ID box.</div><div id="bkmrk--713">  
</div><div id="bkmrk-figure%3A-the-migrate-">Figure: The Migrate button and warning with migration instructions</div><div id="bkmrk-the-migration-proces-1">The migration process will create an email template for each report template in the schedule and link it to a new schedule. The original schedule will be deactivated and marked as migrated to avoid duplication.</div><div id="bkmrk-%C2%A0-265"> </div><div id="bkmrk-customization%3A-acces-1">Customization: Access Rights for Custom Forms</div><div id="bkmrk--714">  
</div><div id="bkmrk-acumatica-erp-2025-r-13">Acumatica ERP 2025 R1 introduces improved management of access rights for custom forms.</div><div id="bkmrk--715">  
</div><div id="bkmrk-in-the-customization">In the Customization Project Editor, screen is used in UI labels to describe the Acumatica ERP form being developed.</div><div id="bkmrk--716">  
</div><div id="bkmrk-addition-of-access-r">Addition of Access Rights</div><div id="bkmrk-in-acumatica-erp-202-38">In Acumatica ERP 2024 R1, if a developer created a form and did not add access rights for this form to the customization project, the system assigned the Revoked access rights to the form for all user roles. As a result, the developer could not open the form aer the customization project was published.</div><div id="bkmrk-in-acumatica-erp-202-39">In Acumatica ERP 2025 R1, the system adds to the customization project the Delete access rights for the Customizer role for each new form. The developer can now test new forms without specifying access rights explicitly. Aer the developer has tested the changes, a system administrator can add the needed access rights to the customization project.</div><div id="bkmrk--717">  
</div><div id="bkmrk-changes-to-the-custo">Changes to the Customization Project Editor</div><div id="bkmrk-when-a-developer-cre">When a developer creates a new form, the system displays a message that access rights will be added to the customization project. The the following screenshot shows the Create Screen dialog box with this message. (This dialog box opens when the developer clicks Create Screen on the page toolbar of the Customized Screens page.)</div><div id="bkmrk--718">  
</div><div id="bkmrk-figure%3A-message-abou">Figure: Message about the addition of access rights</div><div id="bkmrk-a%EE%80%80er-the-developer-c">Aer the developer clicks Create in the dialog box, the system adds the needed elements to the respective pages, as it did in previous versions. The following screenshot shows the Access Rights page with the added access rights (see Item 1). Notice that the Apply and Keep merge rule has been selected for these access rights (Item 2). This option indicates that the system will apply the access rights from the customization project to the form and keep them unchanged for the roles that are not included in the customization project.</div><div id="bkmrk-%C2%A0-266"> </div><div id="bkmrk--719">  
</div><div id="bkmrk-%C2%A0-267"> </div><div id="bkmrk--720">  
</div><div id="bkmrk-figure%3A-the-access-r">Figure: The Access Rights page with the added access rights</div><div id="bkmrk-%C2%A0-268"> </div><div id="bkmrk-developer-documentat-1">Developer Documentation: New Topics</div><div id="bkmrk--721">  
</div><div id="bkmrk-in-the-documentation">In the documentation for Acumatica ERP 2025 R1, a developer can find a number of new and reworked topics, as described in the following sections.</div><div id="bkmrk--722">  
</div><div id="bkmrk-modern-ui-components">Modern UI Components</div><div id="bkmrk-the-ui-component-gui">The UI Component Guide has been extended with chapters about each of the following Modern UI components:</div><div id="bkmrk-%E2%80%A2-currency">• Currency</div><div id="bkmrk-%E2%80%A2-icon">• Icon</div><div id="bkmrk-%E2%80%A2-mask-editor">• Mask Editor</div><div id="bkmrk-%E2%80%A2-upload-dialog-box">• Upload Dialog Box</div><div id="bkmrk-%E2%80%A2-upload-files-butto">• Upload Files Button</div><div id="bkmrk-%E2%80%A2-wizard">• Wizard</div><div id="bkmrk--723">  
</div><div id="bkmrk-universal-search">Universal Search</div><div id="bkmrk-an-application-devel">An application developer can find detailed information about the customization of Acumatica ERP’s universal search for data access classes in the following new chapter: Customizing the Acumatica ERP Search.</div><div id="bkmrk--724">  
</div><div id="bkmrk-new-rest-api-example">New REST API Examples</div><div id="bkmrk-an-integration-devel">An integration developer can find the following new REST API examples:</div><div id="bkmrk-%E2%80%A2-create-a-return-fo">• Create a Return for Credit for Items with Lot or Serial Numbers</div><div id="bkmrk-%E2%80%A2-update-allocations">• Update Allocations in a Return for Credit</div><div id="bkmrk-%C2%A0-269"> </div><div id="bkmrk-mobile-development%3A--2">Mobile Development: Dialog Result for the Close Button</div><div id="bkmrk--725">  
</div><div id="bkmrk-in-acumatica-erp-202-40">In Acumatica ERP 2025 R1, a developer can specify a dialog result for the Close action (which corresponds to the X button on a screen toolbar) of a dialog box mapped to the mobile app in one of the following ways:</div><div id="bkmrk-%E2%80%A2-specify-the-dialog">• Specify the dialog result in the CloseButtonDialogResult property of the dialog object</div><div id="bkmrk-%E2%80%A2-define-the-close-a">• Define the Close action in detail by using the CloseButtonDialogAction property of the dialog</div><div id="bkmrk-object">object</div><div id="bkmrk--726">  
</div><div id="bkmrk-a-developer-can-use-">A developer can use only one of the approaches for each action.</div><div id="bkmrk--727">  
</div><div id="bkmrk--728">  
</div><div id="bkmrk-specifying-the-dialo">Specifying the Dialog Result for the Close Action</div><div id="bkmrk-to-specify-the-dialo">To specify the dialog result for the Close action, a developer needs to specify it in the CloseButtonDialogResult property of the dialog object. The possible values of the property correspond to the elements of the WebDialogResult enumeration. The following code shows an example of the dialog result value being specified for the Close action.</div><div id="bkmrk--729">  
</div><div id="bkmrk--730">  
</div><div id="bkmrk-defining-the-close-a">Defining the Close Action</div><div id="bkmrk-a-developer-can-defi">A developer can define the Close action by doing the following:</div><div id="bkmrk-1.-in-the-dialog-obj">1. In the dialog object, define an action by adding the dialogAction object.</div><div id="bkmrk-2.-in-the-dialogacti">2. In the dialogAction object, specify the dialog result in the dialogResult property. For more details, see dialogAction.</div><div id="bkmrk--731">  
</div><div id="bkmrk-in-the-dialogaction-">In the dialogAction object, there is no need to specify the CloseDialog property because the button closes the screen by default.</div><div id="bkmrk--732">  
</div><div id="bkmrk-3.-in-the-dialog-obj">3. In the dialog object, specify the name of the action in the CloseButtonDialogAction property. The following code shows an example of the Close action being defined in a dialog box.</div><div id="bkmrk-%C2%A0-270"> </div><div id="bkmrk-related-links">Related Links</div><div id="bkmrk-%E2%80%A2-dialog">• dialog</div><div id="bkmrk-%E2%80%A2-dialogaction">• dialogAction</div><div id="bkmrk-%C2%A0-271"> </div><div id="bkmrk--733">  
</div><div id="bkmrk-%E2%80%A2-enum-webdialogresu">• Enum WebDialogResult</div><div id="bkmrk-%E2%80%A2-mapping-a-smart-pa">• Mapping a Smart Panel</div><div id="bkmrk-%C2%A0-272"> </div><div id="bkmrk-mobile-development%3A--3">Mobile Development: Displaying the Progress and Results of Processing</div><div id="bkmrk--734">  
</div><div id="bkmrk-the-acumatica-mobile">The Acumatica mobile app connected to an instance of Acumatica ERP 2025 R1 can display the progress and the results of a processing operation.</div><div id="bkmrk-when-the-processing-">When the processing is being performed, the app shows a dialog box with the progress of the operation. For processing screens, the dialog box may contain progress numbers, such as the elapsed time, the estimated remaining time, and the percent of completion. The following screenshots show examples of the dialog boxes that show the progress of the operation.</div><div id="bkmrk--735">  
</div><div id="bkmrk--736">  
</div><div id="bkmrk-figure%3A-processing-d">Figure: Processing dialog boxes</div><div id="bkmrk-a%EE%80%80er-the-processing-">Aer the processing is completed, the app shows the results of the processing for each record included in the processing. The results of the processing are displayed on the Processing screen and are grouped by the following tabs: Failed, Remaining, Total. An example of the Processing screen is shown in the following screenshot.</div><div id="bkmrk-%C2%A0-273"> </div><div id="bkmrk--737">  
</div><div id="bkmrk-%C2%A0-274"> </div><div id="bkmrk-figure%3A-results-of-t">Figure: Results of the processing</div><div id="bkmrk-this-functionality-i-2">This functionality is available out of the box, and no changes need to be made to the mapping of the screen.</div><div id="bkmrk--738">  
</div><div id="bkmrk-changes-to-the-mobil">Changes to the Mobile API</div><div id="bkmrk-the-synclongoperatio">The SyncLongOperation property has been deprecated for the following objects:</div><div id="bkmrk-%E2%80%A2-recordaction">• recordAction</div><div id="bkmrk-%E2%80%A2-containeraction">• containerAction</div><div id="bkmrk-%E2%80%A2-listaction">• listAction</div><div id="bkmrk-%E2%80%A2-selectionaction">• selectionAction</div><div id="bkmrk-the-synclongoperatio-1">The SyncLongOperation property will be removed in the next major release.</div><div id="bkmrk-%C2%A0-275"> </div><div id="bkmrk-platform-api%3A-improv-1">Platform API: Improved Logging in Connectors for External Systems</div><div id="bkmrk--739">  
</div><div id="bkmrk-acumatica-erp-2025-r-14">Acumatica ERP 2025 R1 introduces improved logging of events for the connectors for external systems. Now the system logs requests and events related to the connector on the Request Profiler (SM205070) form if a user specifies the following settings on this form:</div><div id="bkmrk-%E2%80%A2-log-requests-%28appl">• Log Requests (Apply Filter): Selected</div><div id="bkmrk-%E2%80%A2-log-events-%28apply-">• Log Events (Apply Filter): Selected</div><div id="bkmrk-%E2%80%A2-log-level%3A-verbose">• Log Level: Verbose</div><div id="bkmrk-%E2%80%A2-category%3A-commerce">• Category: Commerce</div><div id="bkmrk-for-the-implementati">For the implementation of this improvement, multiple API changes have been made. A developer needs to update their implementation of the connector as described in the following sections. For more information about the implementation of a custom connector, see Implementing a Connector for an External System.</div><div id="bkmrk--740">  
</div><div id="bkmrk-changes-to-the-bccon">Changes to the BCConnectorBase Class</div><div id="bkmrk-the-px.commerce.core">The PX.Commerce.Core.BCConnectorBase&lt;TGraph&gt; abstract class now implements the PX.Commerce.Core.IConnector interface. Therefore, the BCConnectorBase&lt;TGraph&gt; abstract class now includes the following abstract methods:</div><div id="bkmrk-%E2%80%A2-process%28connectoro">• Process(ConnectorOperation operation, int?[] syncIDs = null, CancellationToken cancellationToken = default)</div><div id="bkmrk-%E2%80%A2-getsynctime%28connec">• GetSyncTime(ConnectorOperation operation)</div><div id="bkmrk-%E2%80%A2-navigateextern%28isy">• NavigateExtern(ISyncStatus status, ISyncDetail detail = null)</div><div id="bkmrk-%E2%80%A2-processhook%28ienume">• ProcessHook(IEnumerable&lt;BCExternQueueMessage&gt; messages, CancellationToken cancellationToken = default)</div><div id="bkmrk-a-developer-must-ove">A developer must override these methods in their implementation of a connector for an external system. Also, there is no need to derive the connector class from the IConnector interface.</div><div id="bkmrk--741">  
</div><div id="bkmrk-changes-to-the-iproc">Changes to the IProcessor and IConnector Interfaces</div><div id="bkmrk-all-logging-methods-">All logging methods of the PX.Commerce.Core.IProcessor and PX.Commerce.Core.IConnector</div><div id="bkmrk-interfaces-have-been">interfaces have been removed.</div><div id="bkmrk-a-developer-must-rem">A developer must remove their previous implementation of these methods. Instead, the developer can use the methods that are provided in the PX.Commerce.Core.Logging.CommerceLoggerExtensions class. These methods extend the functionality of the Serilog.ILogger interface.</div><div id="bkmrk-the-following-code-s">The following code shows an example of writing a log message. The example uses the PX.Commerce.Core.BCProcessorBase&lt;TGraph, TEntityBucket, TPrimaryMapped&gt;.Logger class, which uses the ILogger methods.</div><div id="bkmrk--742">  
</div><div id="bkmrk-%C2%A0-276"> </div><div id="bkmrk-platform-api%3A-proces-1">Platform API: Processing of API Rate Limits in a Connector for an External System</div><div id="bkmrk--743">  
</div><div id="bkmrk-in-acumatica-erp-202-41">In Acumatica ERP 2025 R1, the built-in connectors for external systems (such as the BigCommerce, Amazon, and Shopify connectors) process responses with the 429 Too Many Requests response code diﬀerently. Previously, if the API rate limit of the external system was reached—that is, the 429 Too Many Requests response code was received— the built-in connector ignored this error and retried the request without a delay. This request failed in most cases. Now if the 429 Too Many Requests response code is received, the connector checks the headers of the response to find the recommended delay for the request, and retries the request aer this delay.</div><div id="bkmrk-if-a-developer-imple">If a developer implemented a custom connector by using the Acumatica Commerce Framework, the developer can update this connector to use the same approach for handling the 429 Too Many Requests response</div><div id="bkmrk-code.-to-use-this-ap">code. To use this approach, the developer needs to derive the REST API client implementation from the PX.Commerce.Core.REST.RetryCapableRESTClientBase abstract class and override its methods. The RetryCapableRESTClientBase class uses the Polly.Core.dll library.</div><div id="bkmrk-the-following-code-s-1">The following code shows a sample fragment of the REST API client implementation for the BigCommerce connector.</div><div id="bkmrk--744">  
</div><div id="bkmrk-%C2%A0-277"> </div><div id="bkmrk--745">  
</div><div id="bkmrk-%C2%A0-278"> </div><div id="bkmrk-for-more-information-10">For more information about the implementation of a custom connector, see Implementing a Connector for an External System.</div><div id="bkmrk-%C2%A0-279"> </div><div id="bkmrk-platform-api%3A-change-2">Platform API: Changes to the Image Processor Modules of the Shopify and BigCommerce Connectors</div><div id="bkmrk--746">  
</div><div id="bkmrk-in-previous-versions-30">In previous versions of Acumatica ERP, the image processor modules of the Shopify and BigCommerce connectors retrieved the image details for the Product Image entity by using the BC-ItemImages generic inquiry. In some cases, this implementation led to a timeout error on the Sync History (BC301000) and Prepare Data (BC501000) forms.</div><div id="bkmrk-in-acumatica-erp-202-42">In Acumatica ERP 2025 R1, this behavior has been modified. Now the image processor modules of the Shopify and BigCommerce connectors retrieve the image details for the Product Image entity by using a BQL query. As a result, the BC-ItemImages generic inquiry has been removed from the code base.</div><div id="bkmrk--747">  
</div><div id="bkmrk-updating-customizati">Updating Customizations That Depend on the BC-ItemImages Generic Inquiry</div><div id="bkmrk-because-the-bc-itemi">Because the BC-ItemImages generic inquiry has been removed from the code base, developers must update their customization projects if they previously customized the BC-ItemImages generic inquiry. To customize the BQL query that now replaces the BC-ItemImages generic inquiry, a developer must implement the PX.Commerce.Objects.IImageDataProvider interface and all of its methods.</div><div id="bkmrk-the-iimagedataprovid">The IImageDataProvider interface consists of the following methods:</div><div id="bkmrk-%E2%80%A2-fetchcommand-prepa">• FetchCommand PrepareCommand(List&lt;BCSyncStatus&gt; ids, TGraph processorGraph): This method specifies a base BQL query to fetch the image details for the Product Image entity. Developers can specify additional conditions for this BQL query in the following SelectByIds and Select methods.</div><div id="bkmrk-%E2%80%A2-ienuemrable%3Citemim">• IEnuemrable&lt;ItemImageDetails&gt; SelectByIds(List&lt;BCSyncStatus&gt; ids, TGraph processorGraph): This method, which specifies a list of sync IDs, is called during the syncing process on the Sync History (BC301000) and Process Data (BC501500) forms. This method fetches the image details for the Product Image entity by calling the PrepareCommand method.</div><div id="bkmrk-%E2%80%A2-ienuemrable%3Citemim-1">• IEnuemrable&lt;ItemImageDetails&gt; Select(TGraph processorGraph): This method does not specify any sync IDs and is called from the Prepare Data (BC501000) form. The method fetches the image details for the Product Image entity by calling the PrepareCommand method.</div><div id="bkmrk-a-developer-can-spec">A developer can specify a custom BQL query that fetches the image details for the Product Image entity in their implementation of the FetchCommand PrepareCommand(List&lt;BCSyncStatus&gt; ids, TGraph processorGraph) method. The following code shows an example.</div><div id="bkmrk--748">  
</div><div id="bkmrk-%C2%A0-280"> </div><div id="bkmrk-platform-api%3A-change-3">Platform API: Changes to the Methods of the ARPaymentEntry Graph</div><div id="bkmrk--749">  
</div><div id="bkmrk-in-previous-versions-31">In previous versions of Acumatica ERP, when a developer wanted to customize the PX.Objects.AR.ARPaymentEntry graph by modifying the behavior of its methods, the developer had to copy a large amount of code from the original graph. This process was necessary even for implementing simple customizations, such as implementing a filter to include only the documents that have a particular status. The following methods belong to the ARPaymentEntry graph, whose behavior was diﬀicult to modify:</div><div id="bkmrk-%E2%80%A2-public-static-int-">• public static int GetCustDocsCount(LoadOptions opts, ARPayment currentARPayment, ARSetup currentARSetup,PXGraph currentGraph)</div><div id="bkmrk-%E2%80%A2-public-static-pxre">• public static PXResultset&lt;ARInvoice&gt; GetCustDocs(LoadOptions opts, ARPayment currentARPayment, ARSetup currentARSetup, PXGraph currentGraph)</div><div id="bkmrk-since-these-methods-">Since these methods were declared as public static, it was not possible to override them. In Acumatica ERP 2025 R1, these methods have been moved to the new PX.Objects.AR.CustomerDocsExtensionBase abstract graph extension and their method signatures have been modified as follows:</div><div id="bkmrk-%E2%80%A2-public-virtual-int">• public virtual int GetCustDocsCount(LoadOptions opts, ARPayment currentARPayment, ARSetup currentARSetup)</div><div id="bkmrk-%E2%80%A2-public-virtual-pxr">• public virtual PXResultset&lt;ARInvoice&gt; GetCustDocs(LoadOptions opts, ARPayment currentARPayment, ARSetup currentARSetup)</div><div id="bkmrk-because-the-methods-">Because the methods above are now declared as public virtual and have been moved to an abstract graph extension, a developer can simply override these methods to modify their behavior. For details about the code changes in this release, see the Reference List of Changes.</div><div id="bkmrk--750">  
</div><div id="bkmrk-overriding-the-getcu">Overriding the GetCustDocsCount and GetCustDocs Methods</div><div id="bkmrk-to-override-the-getc">To override the GetCustDocsCount and GetCustDocs methods, the developer must declare a second-level graph extension that is derived from the ARPaymentEntryCustomerDocsExtension graph extension, as shown in the following code example.</div><div id="bkmrk--751">  
</div><div id="bkmrk--752">  
</div><div id="bkmrk-the-arpaymententrycu">The ARPaymentEntryCustomerDocsExtension graph extension in the code example above is derived from the new CustomerDocsExtensionBase abstract graph extension, which was mentioned in the preceding section.</div><div id="bkmrk-%C2%A0-281"> </div><div id="bkmrk-web-services%3A-new-pa-1">Web Services: New PATCH Method in the REST API</div><div id="bkmrk--753">  
</div><div id="bkmrk-in-previous-versions-32">In previous versions of Acumatica ERP, to update a record by using the REST API, a developer had to use the PUT HTTP method. In Acumatica ERP 2025 R1, the developer can use the new PATCH method to update only particular fields of an existing record.</div><div id="bkmrk--754">  
</div><div id="bkmrk-behavior-of-the-put-">Behavior of the PUT and PATCH Methods</div><div id="bkmrk-the-put-method-updat">The PUT method updates the fields as follows:</div><div id="bkmrk-1.-to-find-the-field">1. To find the fields to update, the system compares the values specified in the request body with the field values for the record in the system.</div><div id="bkmrk-2.-the-system-skips-">2. The system skips the values in the request body that are equal to the field values in the system.</div><div id="bkmrk-3.-the-system-update">3. The system updates only the fields for which the value specified in the request body diﬀers from the value stored in the system.</div><div id="bkmrk-however%2C-during-this">However, during this update, other fields of the record may be changed because of the logic implemented in the respective graph. Meanwhile, the request body may include values specified for the fields that have been updated because of the graph logic. In this case, the system does not save the values specified in the request body.</div><div id="bkmrk-the-patch-method-upd">The PATCH method updates exactly the fields specified in the request body, regardless of the values for these fields that are stored in the system. However, the PATCH method does not override the graph logic. For example, if because of the graph logic, the value cannot be changed as the request body specifies, this value will not be changed.</div><div id="bkmrk--755">  
</div><div id="bkmrk-use-of-the-patch-met">Use of the PATCH Method</div><div id="bkmrk-a-developer-may-cons">A developer may consider using the PATCH method during the synchronization of records from an external system when the developer knows exactly which fields have been changed in the external system. The developer may also use this method in situations when particular fields of a record cannot be updated with a PUT request (as described in the previous section).</div><div id="bkmrk-in-a-request-with-th">In a request with the PATCH method, the developer needs to identify the record and specify only the fields that should be updated. The developer can identify the record by key fields, by ID, or by filtering conditions. For details about the PATCH method, see Update Particular Fields of a Record.</div><div id="bkmrk--756">  
</div><div id="bkmrk-example">Example</div><div id="bkmrk-suppose-that-the-dev">Suppose that the developer needs to update the order quantity and discount amount in a detail line of the 000029</div><div id="bkmrk-sales-order.-the-dev">sales order. The developer can use the following request.</div><div id="bkmrk--757">  
</div><div id="bkmrk-%C2%A0-282"> </div><div id="bkmrk--758">  
</div><div id="bkmrk-%C2%A0-283"> </div><div id="bkmrk-%C2%A0-284"> </div><div id="bkmrk-web-services%3A-tracki-1">Web Services: Tracking of Deleted Records Through OData</div><div id="bkmrk--759">  
</div><div id="bkmrk-the-optimal-way-to-s">The optimal way to synchronize data between Acumatica ERP and an external system is to synchronize only the data that was modified since the previous synchronization. To track the modification date, a developer can use the values in the LastModifiedDateTime field of a record. However, this type of synchronization does not take into account records that were deleted since the last synchronization. Therefore, to synchronize deleted records, the developer should do one of the following:</div><div id="bkmrk-%E2%80%A2-perform-the-synchr">• Perform the synchronization of all records (which may cause performance issues)</div><div id="bkmrk-%E2%80%A2-use-push-notificat">• Use push notifications (which requires additional development)</div><div id="bkmrk-acumatica-erp-2025-r-15">Acumatica ERP 2025 R1 introduces a new mechanism that can be used to retrieve the list of records of a particular type that were deleted since the last synchronization. The developer can retrieve this list through DAC-based OData.</div><div id="bkmrk--760">  
</div><div id="bkmrk-configuring-the-trac">Configuring the Tracking of Deleted Records</div><div id="bkmrk-on-the-new-tables-to">On the new Tables to Track Deleted Records (SM207010) form, a developer adds the data access classes (DACs) for which the system should track deleted records. By default, the system does not track deleted records for a DAC. If a record of a DAC listed on the form is removed, the system saves the NoteID of the record and the date and time of the removal.</div><div id="bkmrk-the-developer-can-al">The developer can also configure how long the information about deleted records is stored. By default, the information about a deleted record is stored for 10 days.</div><div id="bkmrk-the-new-form-is-show">The new form is shown in the following screenshot.</div><div id="bkmrk--761">  
</div><div id="bkmrk--762">  
</div><div id="bkmrk-figure%3A-the-new-form">Figure: The new form</div><div id="bkmrk--763">  
</div><div id="bkmrk-obtaining-the-list-o">Obtaining the List of Deleted Records</div><div id="bkmrk-to-obtain-the-list-o">To obtain the list of deleted records of a particular DAC, the developer can use the following OData request.</div><div id="bkmrk--764">  
</div><div id="bkmrk-the-developer-can-al-1">The developer can also filter the records by the date of removal by using the DeleteDate field in the $filter</div><div id="bkmrk-parameter.">parameter.</div><div id="bkmrk-for-example%2C-suppose">For example, suppose that the developer needs to retrieve the list of sales orders that have been removed since November 1, 2024, from the U100 tenant of the local Acumatica ERP instance. Further suppose that the SOOrder DAC has been added to the list on the Tables to Track Deleted Records (SM207010) form. The developer can execute the following request to obtain the list of deleted records.</div><div id="bkmrk-%C2%A0-285"> </div><div id="bkmrk--765">  
</div><div id="bkmrk-%C2%A0-286"> </div><div id="bkmrk--766">  
</div><div id="bkmrk-a-user-can-obtain-th">A user can obtain the list of deleted records of a DAC by using this request if the user has access to this DAC through DAC-based OData.</div><div id="bkmrk--767">  
</div><div id="bkmrk-including-the-tracki">Including the Tracking of Deleted Records in a Customization Project</div><div id="bkmrk-the-developer-can-in">The developer can include in a customization project the list of DACs for which the system tracks the deleted records. To include this list in a customization project, the developer uses the Tables to Track Deleted Records page of the Customization Project Editor, which is shown in the following screenshot. Any of the DACs that are listed on the Tables to Track Deleted Records (SM207010) form can be included in the customization project.</div><div id="bkmrk--768">  
</div><div id="bkmrk--769">  
</div><div id="bkmrk-figure%3A-the-new-page">Figure: The new page</div><div id="bkmrk-%C2%A0-287"> </div><div id="bkmrk-web-services%3A-new-ma-1">Web Services: New Manufacturing Endpoint</div><div id="bkmrk--770">  
</div><div id="bkmrk-acumatica-erp-2025-r-16">Acumatica ERP 2025 R1 provides the new MANUFACTURING/25.100.001 endpoint. A developer can review this endpoint and obtain its OpenAPI specification on the Web Service Endpoints (SM207060) form, which is shown in the following screenshot.</div><div id="bkmrk--771">  
</div><div id="bkmrk--772">  
</div><div id="bkmrk-figure%3A-the-new-endp">Figure: The new endpoint</div><div id="bkmrk-the-endpoint-include">The endpoint includes the new ProductionOrderDatesProcess entity. The developer can use this entity to update dates in released production orders and operations in a single request. (If the developer uses the ProductionOrder entity to update dates, they need to perform three API requests to update the dates in one production order.)</div><div id="bkmrk-by-using-the-new-end">By using the new endpoint, the developer can also obtain the scheduling details of production orders through the following new fields:</div><div id="bkmrk-%E2%80%A2-productionorderdet">• ProductionOrderDetail.EndDate</div><div id="bkmrk-%E2%80%A2-productionorderdet-1">• ProductionOrderDetail.SchedulingMethod</div><div id="bkmrk-%E2%80%A2-productionorderdet-2">• ProductionOrderDetail.StartDate</div><div id="bkmrk-%E2%80%A2-orderoperationdeta">• OrderOperationDetail.EndDate</div><div id="bkmrk-%E2%80%A2-orderoperationdeta-1">• OrderOperationDetail.StartDate</div><div id="bkmrk-%C2%A0-288"> </div><div id="bkmrk-workflow-ui%3A-viewing-1">Workflow UI: Viewing of Workflow Changes</div><div id="bkmrk--773">  
</div><div id="bkmrk-in-previous-versions-33">In previous versions of Acumatica ERP, a customizer had to open the Workflows page of the Customization Project editor for each customization project to learn whether a workflow for a particular form has been modified or whether a custom workflow has been created for this form.</div><div id="bkmrk-in-acumatica-erp-202-43">In Acumatica ERP 2025 R1, a customizer can view the list of forms with modified workflows for all published customization projects, without the need to open the Customization Project Editor and investigate each customized screen. Also, from any form, a customizer can determine whether it has workflow modifications.</div><div id="bkmrk--774">  
</div><div id="bkmrk-forms-with-workflow-">Forms with Workflow Modifications</div><div id="bkmrk-a-customizer-can-now">A customizer can now view all forms with modified workflows within Acumatica ERP. Suppose that a customizer plans to work with an Acumatica ERP instance and wants to know which forms have modified workflows. Further suppose that in the instance, three customization projects have been published, each aﬀecting one form. These customization projects have modified the respective forms as follows.</div><div id="bkmrk--775">  
</div><div id="bkmrk-form-modification">Form Modification</div><div id="bkmrk-task-%28cr306020%29">Task (CR306020)</div><div id="bkmrk-a-custom-workflow-ha">A custom workflow has been created. (In an out-of-the-box system, this form does not have any workflow.)</div><div id="bkmrk-opportunities-%28cr304">Opportunities (CR304000)</div><div id="bkmrk-an-inherited-workflo">An inherited workflow has been modified.</div><div id="bkmrk-cases-%28cr306000%29">Cases (CR306000)</div><div id="bkmrk-the-form%E2%80%99s-layout-ha">The form’s layout has been customized. (The changes do not affect the form's workflow.)</div><div id="bkmrk-on-the-customization">On the Customization Projects (SM204505) form of Acumatica ERP, the customizer can learn which forms have modified workflows. To do this, the customizer clicks the new Screens with Custom Workflow command on the More menu (under the new Customization Info category), as shown in the following screenshot.</div><div id="bkmrk--776">  
</div><div id="bkmrk-figure%3A-the-new-scre">Figure: The new Screens with Custom Workflow command</div><div id="bkmrk-this-opens-the-scree">This opens the Screens with Custom Workflow dialog box, which lists the forms whose workflows have been modified, as shown in the following screenshot. Notice that the dialog box contains only two forms: Task and Opportunities.</div><div id="bkmrk-%C2%A0-289"> </div><div id="bkmrk--777">  
</div><div id="bkmrk-%C2%A0-290"> </div><div id="bkmrk-figure%3A-the-screens-">Figure: The Screens with Custom Workflow dialog box</div><div id="bkmrk-while-working-with-a">While working with a particular form, the customizer can see if any changes have been made to its workflow by clicking Tools on the form title bar. If the workflow has been customized, the system displays the Flow icon to the le of the screen ID, as shown in the following screenshot.</div><div id="bkmrk--778">  
</div><div id="bkmrk--779">  
</div><div id="bkmrk-figure%3A-the-flow-ico">Figure: The Flow icon for the modified workflow</div><div id="bkmrk--780">  
</div><div id="bkmrk-other-change-to-the-">Other Change to the Customization Projects Form</div><div id="bkmrk-on-the-customization-1">On the Customization Projects (SM204505) form, the Unpublish All button on the form toolbar (and the corresponding command on the More menu) is now always available, regardless of whether any customization projects have been published.</div><div id="bkmrk-%C2%A0-291"> </div><div id="bkmrk-fixes-and-enhancemen-1">Fixes and Enhancements</div><div id="bkmrk--781">  
</div><div id="bkmrk-you-can-find-fixes-a">You can find fixes and minor enhancements introduced in Acumatica ERP 2025 R1 in the following document:</div><div id="bkmrk-acumatica-erp-2025-r-17">Acumatica ERP 2025 R1 Release Notes: Fixes and Enhancements.</div>