이 문서에서는 비즈니스 프로세스 흐름이 포함되지만 해당 엔터티가 아닌 솔루션을 내보내려고 할 때 발생하는 오류에 대한 솔루션을 제공합니다.
적용 대상: microsoft Dynamics 365
원래 KB 번호: 4337537
증상
비즈니스 프로세스 흐름이 포함되지만 해당 엔터티가 아닌 솔루션을 내보내려고 하면 다음 오류와 함께 내보내기가 실패합니다.
솔루션에 해당 비즈니스 프로세스 엔터티 "businessprocessflowentity_name<"이 포함되어 있지 않으므로 "비즈니스 프로세스 "><businessprocessflow_name>"을 내보내지 못했습니다. 초안 상태에서 새로 만든 비즈니스 프로세스인 경우 한 번 활성화하여 비즈니스 프로세스 엔터티를 생성하고 솔루션에 포함합니다."
오류 코드 80060376에 대한 참조도 표시될 수 있습니다.
원인
Dynamics 365에 대한 2016년 12월 업데이트에서 비즈니스 프로세스 흐름 엔터티가 도입되었습니다. 이러한 엔터티는 비즈니스 프로세스 흐름을 위한 지원 엔터티이며, BPF(비즈니스 프로세스 흐름)가 처음 활성화될 때 생성됩니다. 이 엔터티를 만드는 동안 지정된 BPF와 해당 엔터티 간에도 종속성이 생성됩니다. BPF와 해당 엔터티가 항상 쌍으로 처리되도록 강제하는 것이며, 조직에 대한 지원 엔터티 없이 BPF를 도입할 수 있는 시나리오는 없습니다. Dynamics 365 이상에 대한 2016년 12월 업데이트에 있습니다.
일반적으로 다음 시나리오에서는 위에서 호출된 오류가 발생합니다.
시나리오 1 - 초안 상태의 BPF
- 설정 ->프로세스 탐색
- BPF를 만들고 저장합니다. 활성화하지 마세요.
- 위의 1단계에서 만든 BPF를 솔루션에 추가하고 내보내려고 합니다. 내보내기가 실패합니다.
시나리오 2 - 솔루션 탐색기 내에서 활성화된 BPF
- 설정 ->
- 새 솔루션 만들기 - SolutionA.
- 2단계에서 만든 SolutionA에 대한 솔루션 탐색기 내에서. 위의 프로세스 노드 아래에서 새 BPF를 만듭니다.
- BPF가 완료되면 활성화합니다.
- 내보내기를 선택하여 SolutionA를 내보냅니다.
- 솔루션에 추가해야 하는 해당 BPF 엔터티를 호출하는 누락된 종속성 화면을 무시합니다.
- SolutionA를 계속 내보냅니다. 내보내기가 실패합니다.
해결 방법
위에 설명된 시나리오에서 솔루션 내보내기를 차단 해제하려면 내보내기를 시도하기 전에 다음 단계를 수행합니다.
시나리오 1 - 초안 상태의 BPF
새 BPF를 만든 후 해당 엔터티가 생성되도록 먼저 활성화합니다.
내보낼 솔루션에 이 BPF를 추가합니다. BPF를 추가하면 해당 엔터티가 솔루션에 종속성으로 자동으로 추가됩니다.
솔루션을 내보내면 성공합니다.
시나리오 2 - 솔루션 탐색기에서 활성화된 BPF
- 솔루션 내보내기 중에 표시되는 누락된 종속성 화면에서 명시적으로 호출되는 필수 BPF 엔터티를 수동으로 솔루션에 추가합니다.
- 솔루션을 내보내면 성공합니다.