[[["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 2024-02-13 UTC."],[[["CustomFieldValue represents the value of a CustomField that doesn't have a drop-down data type."],["It inherits from BaseCustomFieldValue, which includes the ID of the associated CustomField."],["The `value` field stores the actual custom field value, with its type depending on the CustomField's data type."],["Supported value types include text, number, boolean, date, datetime, and set, each with a corresponding Value subclass."],["It is used within various services like ForecastService, LineItemService, OrderService, ProposalLineItemService, and ProposalService."]]],["This document details the `CustomFieldValue` in the context of various services like `ForecastService`, `LineItemService`, `OrderService`, `ProposalLineItemService`, and `ProposalService`. A `CustomFieldValue` represents a value associated with a `CustomField`, excluding those of type `DROP_DOWN`. It inherits from `BaseCustomFieldValue` and requires a `customFieldId`. The `value` field holds the actual data, with its type varying based on the `CustomField.dataType`, including `TextValue`, `NumberValue`, or `BooleanValue`.\n"]]