Loading

'[레코드 이름]이(가) 다음 리드와 연결되어 있으므로 삭제할 수 없습니다' 오류

게시 일자: Aug 1, 2024
상세 설명

연락처를 삭제하려 할 때 시스템 관리자에게 다음 오류 메시지가 표시될 수 있습니다.

"[레코드 이름]이(가) 다음 리드와 연결되어 있으므로 삭제할 수 없습니다. 아래의 테이블이 비어 있다면 삭제를 제한하는 레코드에 접근할 수 없기 때문입니다."

그리고 이 메시지 아래에 빈 테이블이 제시됩니다.

사용자는 시스템 관리자이므로 전환된 레코드를 제외한 모든 리드 레코드에 액세스할 수 있습니다. 따라서 이 문제는 연락처가 있는 리드에 사용자 정의 조회 관계가 존재하며, 리드의 해당 필드에서 연락처 XYZ를 선택하면 연락처 XYZ를 삭제할 수 없도록 설정되어 있을 때 발생합니다.  

해당 연락처를 삭제하려고 시도하면 동일한 오류 메시지가 표시되지만 테이블은 리드로 채워집니다.  즉, 리드가 전환되지 않는 한 리드에 대한 액세스가 제한되므로 테이블이 채워지지 않습니다.
솔루션
 

Salesforce Classic

1. 전환된 리드를 삭제합니다(Data Loader, API, 대량 삭제 함수 중 하나가 필요함).
2. 조회를 null 값(혹은 다른 적절한 값)으로 변경합니다(API 또는 Data Loader가 필요함).
3. Setup(설정) | Customize(사용자 정의) | Leads(리드) | Fields(필드) | Lead Custom Fields & Relationships(리드 사용자 정의 필드 및 관계)로 이동합니다.
4. 연락처 조회 필드를 수정합니다.
5. Lookup(조회) 옵션 아래에서 Clear the value of this field(이 필드의 값 삭제하기)를 선택합니다. 이 필드를 필수로 지정하면 이 옵션을 선택할 수 없습니다.


Lightning Experience

1. Setup(설정)을 클릭합니다.
2. Platform Tools(플랫폼 도구) 아래에서 "Object and Fields(개체 및 필드)" 드롭다운을 클릭합니다.
3. Object Manager(개체 관리자) | Lead(리드) Fields and Relationship(필드 및 관계)으로 이동합니다. 
4. Contact(연락처) 사용자 정의 조회 필드를 클릭합니다.
5. 필드를 편집합니다.
6. Lookup(조회) 옵션 아래에서 Clear the value of this field(이 필드의 값 삭제하기)를 선택합니다. 이 필드를 필수로 지정하면 이 옵션을 선택할 수 없습니다.
7. 연락처를 삭제한 다음 이를 "Don't Allow Deletion(삭제를 허용하지 않음)"으로 재변경합니다(필요할 경우).  이 옵션을 사용하면 워크플로 규칙과 같이 조회 관계에 기반하는 종속성을 구축한 경우 조회 레코드를 삭제할 수 없게 됩니다.


관련 도움말 자료:

리드 전환에 대한 고려 사항
검증된 리드 전환하기
전환된 리드 삭제하기

사용자 정의 조회 필드에서 'What to do if the lookup record is deleted?(조회 레코드가 삭제되었을 때는 어떻게 해야 하나요?)' 옵션을 사용할 수 없음
 


 
Knowledge 기사 번호

000382752

 
로드 중
Salesforce Help | Article