Enabling sync or changing tracking on hosted feature services causes the applyEdits operation to fail and return the error message, "Failed to submit. Arithmetic overflow error converting expression to data type int." in some ArcGIS Online organizations.
上次发布: January 11, 2023ArcGIS Online
漏洞 ID 编号
BUG-000155005
已提交
January 10, 2023
上次修改时间
June 13, 2025
适用范围
ArcGIS Online
找到的版本
November 2022
操作系统
N/A
操作系统版本
N/A
修正版本
R01
状态
Fixed
此漏洞已得到修复。 有关详细信息,请参阅“版本修复”和“其他信息”(如果适用)。
附加信息
While this bug is fixed, services that had sync or change tracking enabled before this fix may still get impacted and display the behavior outlined in this bug. If this error still occurs when making edits to a hosted feature layer, try disabling Sync and 'Keep track of changes to the data' and enabling them again. Keep in mind that all pending edits must be synced through the client apps if possible or manually from ArcGIS Pro, and in some cases that sync is unsuccessful, some edits may need to be recreated.
解决办法
Log in to ArcGIS Online and click Content > My Content.
Browse to and click the feature layer tied to a survey with the issue.
On the item details page, click the Settings tab.
Scroll down to the 'Feature layer (hosted)' section and uncheck the 'Enable Sync (required for offline use and collaboration).' and 'Keep track of changes to the data (add, update, delete features).' check boxes. *** Keep in mind that after disabling sync, you won't be able to sync pending edits made on the existing replicas. Those edits must be extracted from devices and synced/recreated manually. ***
Click Save.
Enable 'Sync' and 'Keep track of changes to the data' options again.