2008-08-29 14 views
5

MS CRM Dynamics 4.0에는 MS WF 엔진이 통합되어 있습니다. 내장 된 설계자는 활동에 CRM 엔티티에 대한 원시 액세스 권한이있는 순차 워크 플로우를 생성 할 수 있습니다.MS WF 상태 시스템 워크 플로 및 MS CRM Dynamics 4.0

  • 는 CRM의 상태 머신의 워크 플로 외부 (즉 비주얼 스튜디오) 작성 및 CRM로 가져 :

    가 가능한 것이다?
  • 이 워크 플로우에서 CRM 엔티티에 액세스합니까?

답변

5
  • MSCRM에서 사용할 상태 컴퓨터 워크 플로를 만들 수 없습니다.
  • MSCRM 외부에서 워크 플로를 만들고 가져 오는 작업도 지원되지 않습니다.
  • 해결 방법 사용자 작업 흐름에 필요한 모든 논리를 작성하고 MSCRM으로 가져 와서 일반 워크 플로에서 호출 할 수 있습니다.
  • 또 다른 옵션은 상태 시스템 워크 플로를 실행하고 웹 서비스를 통해 MSCRM과 상호 작용하는 별도의 응용 프로그램을 빌드하는 것입니다. 이 작업을 사용자 지정 워크 플로 작업과 결합하여 프로세스를 시작할 수 있습니다 (필요합니까?).
+1

지원되지 않는 경우에도 워크 플로 및 CRM에서 가져 오기 ... – BeardinaSuit

+1

@Mercure 지원은 두 가지 이유로 중요합니다. 하나라도 잘못되면 Microsoft는 도움을 줄 수 있고 2 가지는 원활하게 업그레이드 할 수 있다는 것을 알고 있으며 현 시점에서 CRM 5를 사용하면 매우 중요합니다. –

+0

나는 동의한다. 강조하고 싶은 유일한 포인트는 그것이 지원되지 않을지라도 가능하다는 것입니다. – BeardinaSuit

-2

귀하의 특정 질문에 대한 답을 모르겠지만이 정보는 올바른 방향으로 귀하를 안내해줍니다.

WF 워크 플로의 "기본"형식은 ".xoml"파일입니다. 이들은 기본적으로 XAML 파일과 동일하며 둘 다 .NET 객체 트리의 일반적인 지속성 형식입니다. Dynamics 디자이너가 출력 한 저장된 데이터에 액세스 할 수있는 경우 동일한 형식이어야합니다. 그렇다면 Visual Studio 디자이너에서 열 수 있어야합니다.

여기에서 핵심은 CRM이 의심 할 바없이 대체 디자이너에서 참조 할 수 있어야하는 고유 한 사용자 지정 활동 집합을 정의한다는 것입니다. 행운을 빕니다, 이들은 명백한 이름 및/또는 GAC로 어셈블리됩니다.

+0

-1 : MSCRM 사용하는 WF이지만 이론적으로는 할 수 있지만 실제로는 만들 수 없지만 XOML에 대한 액세스는 제로입니다. MSCRM 사용자 지정 작업은 GAC에 없으며 내부적으로 "숨겨져"있습니다 (이전 버전의 SDK에서는이를 찾기위한 방법이 있었지만이 문제를 방지하기 위해 제거되었습니다). –