문제

내가 파트 타임으로 일하고있는 가게는 Microsoft CRM에 새로운 것입니다. 나는 단지 개발자가 시스템에 어떤 프로젝트를 수행했는지 조사하고 싶습니다.

도움이 되었습니까?

해결책

내가 한 작업을 네 가지 섹션으로 나눌 수 있습니다.

  • 재단 - 간단한 현장 레벨 변경. 이것의 많은 부분은 분야와 언어가 내가 개발 한 비즈니스에 적합한 지 확인하는 것입니다.

  • 사용자 정의 - 더 복잡한 변경 사항, 일반적으로 JavaScript 및 ASP.Net이 필요합니다. 몇 가지 예는 iframe을 사용하고 CRM 형태의 값을 전달하는 것입니다. 그런 다음 Iframe은 매핑, 차트링 또는 다른 작업을 수행하는 버튼을 제공하는 것과 같은 흥미로운 일을합니다. 버튼의 경우 종종 JavaScript를 사용하여 iframe의 HTML dom에서 Outerhtml을 교체하여 버튼을 표시합니다.

  • 통합 - .NET을 사용하여 MSCRM을 다른 시스템에 연결합니다. Great Plains, Speech Server, SCOM (당시 엄마라고 불림), 커스텀 LOB 시스템 등에 연결했습니다. 제가 한 흥미로운 것은 웹 서비스를 통해 MSCRM에 쓴 SSIS 구성 요소를 개발하는 것이 었습니다.

  • 보고 - 건축 보고서. 보고 서비스 및 Excel에서. Excel은 동적 업데이트 특성으로 인해 훌륭한 대시 보드를 위해 만들어졌습니다.
    나는 몇 가지 (전쟁) 이야기가 있습니다 http://www.sadev.co.za/taxonomy/term/7 관심이 있다면.

다른 팁

저 (및 기타)는 웹 서비스 계층에 대한 LINQ 쿼리 제공 업체를 구현했습니다. http://www.codeplex.com/linqtocrm.

CRM 3.0과 함께 일했습니다. 저의 작업은 프로그램을 향상시키고 문서 관리 앱으로 전환하여 사례, 연락처, 고객, 공급 업체 등을 기반으로 문서를 스캔하고 업로드 할 수 있습니다. 최신 버전의 CRM을 사용하면 더 나아졌습니다. CRM은 첨부 파일을 허용하지만 사례 수준에서는 모든 수준에서 더 많이 할 수 없습니다.

이메일 대신 문자 메시지를 보내기 위해 3.0을 연장했습니다. 그래도 현재 그렇게 할 수있는 도구가 있습니다 (최소한 4.0).

또한 인력이 대부분 모바일이기 때문에 Outlook 용 CRM 클라이언트가 없었기 때문에 서비스 약속을 Exchange로 추진하도록 확장했습니다.

아직 언급되지 않은 다른 주요 개발 영역은 플러그인과 맞춤형 워크 플로 어셈블리입니다.

플러그인을 사용하면 CRM 프로세스가 사용자 지정 로직을 삽입하는 많은 메시지를 가로 채 릴 수 있습니다. 생성, 업데이트, 삭제 및 읽기 등 모든 종류의 메시지를 가로 채울 수 있기 때문에 이것이 당신에게 제공하는 가능성은 끝이 없습니다!

맞춤형 워크 플로 어셈블리는 CRM의 워크 플로 UI와 통합되는 CRM에 등록하는 어셈블리입니다. 종종 양식 데이터를 수정할 때 유용한 간단한 작업을 수행합니다. 다른 경우에는 상태 보고서를 보내는 것과 같이 더 복잡합니다.

Screenshot of the custom workflow assemblies registered in an environment

맞춤형 워크 플로 어셈블리는 항상 기본 옵션 아래에 나열되어 있습니다. 스크린 샷에서 "정지 워크 플로"아래의 모든 것은 사용자 정의 워크 플로 어셈블리를 통해 추가되었습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top