Domanda

MS CRM Dynamics 4.0 incorpora il motore MS WF.Il designer integrato consente la creazione di flussi di lavoro sequenziali le cui attività hanno accesso nativo alle entità CRM.

È possibile:

  • Crea un flusso di lavoro per macchine a stato al di fuori di CRM (cioèin Visual Studio) e importarlo nel CRM?
  • Questo flusso di lavoro accede alle entità CRM?
È stato utile?

Soluzione

  • NON è possibile creare un flusso di lavoro della macchina a stati da utilizzare in MSCRM.
  • Inoltre, non è supportato creare alcun flusso di lavoro al di fuori di MSCRM e importarlo.
  • Per risolvere il problema, potresti scrivere tutta la logica necessaria in un'attività del flusso di lavoro personalizzata, importarla in MSCRM e richiamarla da un normale flusso di lavoro.
  • L'altra opzione è creare un'applicazione separata che esegua un flusso di lavoro della macchina a stati e interagisca con MSCRM tramite i servizi web.Potresti (sarebbe necessario?) combinarlo con un'attività del flusso di lavoro personalizzata per avviare i processi.

Altri suggerimenti

Non conosco la risposta alla tua domanda specifica, ma spero che queste informazioni ti indichino la giusta direzione.

Il formato "nativo" per i flussi di lavoro WF sono i file ".xoml".Questi sono sostanzialmente identici ai file XAML ed entrambi non sono altro che formati di persistenza generici per un albero di oggetti .NET.Se riesci ad accedere ai dati salvati restituiti dalla finestra di progettazione Dynamics, dovrebbero essere nello stesso formato.Se lo è, dovresti essere in grado di aprirlo dalla finestra di progettazione di Visual Studio.

La chiave qui è che CRM definisce senza dubbio il proprio insieme di attività personalizzate a cui dovrai poter fare riferimento dall'interno del designer alternativo.Con un po' di fortuna, questi saranno in assemblee con nomi ovvi e/o nel GAC.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top