2016-09-27 2 views
-2

C#을 사용하여 워크 플로를 만들고 싶습니다.CRM : C#에서 워크 플로 및 워크 플로 사용자 지정 활동을 만드는 것과의 차이점

검색하고 워크 플로 및 워크 플로 사용자 지정 활동이 있습니다.

이 두 가지의 차이점은 무엇입니까?

예를 들어 일부 제품이 포함 된 사용자 정의 액티비티 엔티티가 있으며이를 기회로 변환 (OP TO FORPORTUNITY 기본 사용자 정의 버튼을 대체하여)하는 Workflow를 만들고 모든 제품을 새로운 기회로 복사하려고합니다.

무엇이 사용해야합니까?

답변

1

워크 플로와 사용자 지정 워크 플로 작업 모두 비즈니스 프로세스를 자동화하는 데 사용됩니다. 사용자 지정 워크 플로 작업을 사용할 수있는 경우 기본 워크 플로의 제한 사항과 비즈니스 프로세스의 복잡성에 따라 다릅니다. 웹 서비스 호출과 같이 계산 및 복잡한 작업은 사용자 지정 워크 플로 작업을 통해서만 수행 할 수 있습니다.

Convert To Opportunity은 CRM 내부 비즈니스 프로세스이므로 워크 플로가 아닌 플러그인이 필요합니다. 옵션 중 몇 가지를 선택하여 시나리오에 가장 적합한 옵션을 선택하십시오.

옵션 1 : 활동 업데이트 후 플러그인을 등록하십시오. regardingobjectid 속성이 업데이트되었는지 확인하고, 속성이 존재하면 업데이트가 변환 작업의 일부임을 의미합니다. 그런 다음 원하는 정보로 opportunity(regardingobjectid)을 업데이트 할 수 있습니다.

옵션 2 : 연결된 활동이있는 경우 opportunity의 생성시 플러그인을 등록하십시오. 연관된 활동이있는 경우, 변환 조작으로 작성되었습니다.