enum PrecisionError.Reason (v202502)
Stay organized with collections
Save and categorize content based on your preferences.
Page Summary
PrecisionError.Reason describes reasons for precision errors in various services like ForecastService, LineItemService, NetworkService, OrderService, ProposalLineItemService, and ProposalService.
The WRONG_PRECISION reason indicates that the lowest N digits of a number must be zero.
The UNKNOWN reason signifies that the actual value is not exposed by the requested API version.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-06 UTC."],[],["The document defines the `PrecisionError.Reason` enumeration, used across multiple services including `ForecastService`, `LineItemService`, `LineItemTemplateService`, `NetworkService`, `OrderService`, `ProposalLineItemService`, and `ProposalService`. It outlines two possible reasons: `WRONG_PRECISION`, indicating a requirement for trailing zeros, and `UNKNOWN`, used when the precise error value isn't available in the API version. This namespace, v202502, and the enumeration is utilized to manage precision errors in these services.\n"]]