xMatix
Sign in Request demo
xMatix
PRODUCTS
SalesField SalesCRMRewardsClaimsInventoryProcurementWarehouse ManagementField ServiceServiceSupportTelephony & MessagingFinance & AccountingPayrollExpense ManagementCommercePortalsAnalytics & ReportingData StudioMobile AppSee all products →
PLATFORM
Platform overviewApp BuilderAutomationIntegrationsSecurity & GovernanceChange ManagementDevelopers
SENSE AI
Sense AI overviewSense AssistSense ControlSense VisionAI StudioTrust & governanceIn Claude & ChatGPTUse cases
SOLUTIONS
FMCG & DistributionManufacturing & Dealer NetworksAutomotive & DealershipsPharma & HealthcareConsumer DurablesAgri-InputsBuilding MaterialsService NetworksWarehousing & 3PLFinancial AccountingERP SoftwareIndia GST ComplianceUAE VAT & e-InvoicingSaudi ZATCA & VATAll solutions →
RESOURCES
Knowledge CenterDeveloper & CLIBlogGuidesWhat is xMatix?Company facts
COMPANY
AboutCareersPartnersEventsContactAuthorsLegal
Sign in Request demo
Home/Docs/Entity Reference/Complaint — entity reference
REFERENCE · Last reviewed

Complaint — entity reference

A master list of customer-reportable symptoms - the 'what the customer says is wrong' vocabulary - not an individual customer grievance or case. It holds only a code, a name and a description; the actual occurrences are ComplaintLine rows on a service order or estimate, and ClaimLine, ServiceOrderLine and Quote also reference it. Its one active downstream effect is service recommendations: when a ComplaintLine is created or its ComplaintId changes, ComplaintLineService looks up ServiceRecommendationRule rows keyed on the same ComplaintId and generates or prunes ServiceRecommendation rows for the parent service order or estimate. For an individual customer grievance with an SLA and a lifecycle, use the case entities instead.

Fields

FieldLabelTypeRequiredWhat it does
CodeComplaint CodeTextThe short symptom code used to identify this complaint in service documents and in imports; it is a free-text string with no uniqueness or format enforcement, and it is separate from the record's display Name.
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated DateDateAndTimeYes
DescriptionDescriptionLongMultiLineText
ExternalIdExternalText
IdIdGuidYes
ModifiedByIdModified ByLookup → UserAccountYes
NameComplaint NameTextYes
OwnerIdOwnerLookup → UserAccountYes
RecordTypeIdRecord TypeGuid, hidden
UIPropsUI PropsText
UpdatedDateTimeModified DateDateAndTimeYes

Actions

ActionLabelTypeWhat it does
CloneCloneServerAction (Clone)Create a copy of this record
DeleteDeleteDeleteDelete
EditEditEditEdit
NewNewNewNew