ES /docs

Fail to create salesforce Facility resource. reason: FIELD_CUSTOM_VALIDATION_EXCEPTION: The Account

Service
cupixworks-worker
Occurrences
863
Status
Reported
Confidence
85%
Actionability
36%
Cluster ID
056c3fd1-e35d-4c18-add7-d3606004bcc1
First Seen
2026-04-06 13:52 UTC
Last Seen
2026-08-04 18:17 UTC
Actions

Fail to create salesforce Facility resource. reason: FIELD_CUSTOM_VALIDATION_EXCEPTION: The Account

RCA Summary#

Salesforce의 Project__c 객체에 설정된 커스텀 validation rule이 Facility 생성 요청을 거부하였습니다. Facility 생성 시 Account__c 필드에 Team의 Salesforce Account ID(team.sf_resource_id)를 설정하는데, 이 Account가 해당 Facility에 연결된 Opportunity의 Account와 일치하지 않아 Salesforce API에서 FIELD_CUSTOM_VALIDATION_EXCEPTION이 발생합니다. 이는 코드 버그가 아닌 Salesforce CRM 측 데이터 정합성 문제입니다. 코드에서는 Facility 생성 전에 Account-Opportunity 간 일치 여부를 검증하지 않으며, API 에러 발생 시 예외를 삼키고(swallow) sf_resource_id를 nil로 남겨둡니다.

Scoring#

Confidence 85% · Actionability 36%

Confidence#

Dimension Score Detail
Evidence completeness 5/5 5 code refs, 6 log queries
Code path explicitness 3/3 5 file:line refs
Log evidence 3/3 section, query, pattern
RCA structure 3/3 3/3 sections
Revision history 0/3 0 revision(s)
Agent execution 3/3 success

Actionability#

Dimension Score Detail
Fix complexity 1/5 critical
Affected files 1/5 13 file(s)
Single repo 1/3 2 service(s)
Immediate actions 0/3 absent
Testability 0/3 no test info
External dependency 3/3 no external deps
Data migration 3/3 no migration