An end-user encounters an error message when activating a Contract record:
VEEVA_CONTRACT_AFTER_UPDATE: execution of AfterUpdate caused by: System.DmlException: Update failed. First exception on row # with id "18-digit record Id"; first error: FIELD_FILTER_VALIDATION_EXCEPTION, Value does not exist or does not match filter criteria.: [Product_vod__c].
An associated Contract Line record has a Product_vod__c that does not meet the Veeva-defined filter criteria for the Product_vod field in the Contract_Line_vod object.
- Navigate to the Contract_Line_vod record that is causing the error message.
- Be sure the Product_vod record meets the Veeva-defined filter criteria.
CRM Help Documentation: Contract Lifecycle
Send us your feedback: We are always looking for feedback to help improve our Knowledge Base! Please let us know if this article is helpful or provide feedback on how we can improve your experience by clicking here.