Tipos, desencadenadores, entidades y acciones compatibles para procesos
Publicado: enero de 2017
Se aplica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Este tema proporciona información sobre los tipos y entidades compatibles para procesos en Microsoft Dynamics 365, desencadenadores compatibles para flujos de trabajo, entidades que se admiten para la actividad CreateEntity y acciones que se admiten para flujos de trabajo.
En este tema
Desencadenadores compatibles con flujos de trabajo
Tipos compatibles para los procesos
Entidades admitidas para los procesos
Acciones compatibles para procesos
Desencadenadores compatibles con flujos de trabajo
Las siguientes acciones se pueden usar para desencadenar automáticamente un flujo de trabajo.
Solicitud |
Mensaje |
Desencadenador |
---|---|---|
Assign |
Registro asignado. |
|
Book |
Registro creado. |
|
Cancel |
Cambios de estado de registro. |
|
Clone |
Registro creado. |
|
Close |
Cambios de estado de registro. |
|
CompoundCreate |
Registro creado. |
|
CompoundUpdate |
Registro actualizado. |
|
ConvertKitToProduct |
Registro actualizado. |
|
ConvertProductToKit |
Registro actualizado. |
|
ConvertQuoteToSalesOrder |
Registro creado. |
|
ConvertSalesOrderToInvoice |
Registro creado. |
|
Copy |
Registro creado. |
|
Create |
Registro creado. |
|
Delete |
Registro eliminado. |
|
DeliverIncoming |
Registro creado. |
|
DeliverPromote |
Registro creado. |
|
Fulfill |
Cambios de estado de registro. |
|
GenerateInvoiceFromOpportunity |
Registro creado. |
|
GenerateQuoteFromOpportunity |
Registro creado. |
|
GenerateSalesOrderFromOpportunity |
Registro creado. |
|
GetInvoiceProductsFromOpportunity |
Registro creado. |
|
GetQuoteProductsFromOpportunity |
Registro creado. |
|
GetSalesOrderProductsFromOpportunity |
Registro creado. |
|
LockInvoicePricing |
Registro actualizado. |
|
LockSalesOrderPricing |
Registro actualizado. |
|
Lose |
Cambios de estado de registro. |
|
MakeAvailableToOrganization |
Registro actualizado. |
|
MakeUnavailableToOrganization |
Registro actualizado. |
|
Merge |
Registro actualizado. |
|
RemoveParent |
Registro actualizado. |
|
Renew |
Registro creado. |
|
Reschedule |
Registro actualizado. |
|
Revise |
Registro creado. |
|
SendBulkMail |
Cambios de estado de registro. |
|
SendEmailFromTemplate |
Registro creado. |
|
SendFax |
Cambios de estado de registro. |
|
SetBusiness |
Registro actualizado. |
|
SetParent |
Registro actualizado. |
|
SetState |
Cambios de estado de registro. |
|
UnlockInvoicePricing |
Registro actualizado. |
|
UnlockSalesOrderPricing |
Registro actualizado. |
|
Update |
Registro actualizado. |
|
Win |
Cambios de estado de registro. |
Tipos compatibles para los procesos
En este tema se proporciona información sobre los tipos compatibles que puede usar en el código para los procesos enMicrosoft Dynamics 365.
Microsoft .NET Framework 4.5.2
Espacio de nombres |
Nombre de tipo |
---|---|
System.Activities.Statements |
AddToCollection<T> |
System.Activities.Statements |
Assign |
System.Activities.Statements |
Catch<TException> |
System.Activities.Statements |
ClearCollection<T> |
System.Activities.Statements |
DoWhile |
System.Activities.Statements |
ExistsInCollection<T> |
System.Activities.Statements |
ForEach<T> |
System.Activities.Statements |
If |
System.Activities.Statements |
Interop |
System.Activities.Statements |
InvokeMethod |
System.Activities.Statements |
Persist |
System.Activities.Statements |
RemoveFromCollection<T> |
System.Activities.Statements |
Rethrow |
System.Activities.Statements |
Sequence |
System.Activities.Statements |
Switch<T> |
System.Activities.Statements |
TerminateWorkflow |
System.Activities.Statements |
Throw |
System.Activities.Statements |
TryCatch |
System.Activities.Statements |
While |
System.Activities.Statements |
Receive |
System.Activities.Statements |
Send |
System.ServiceModel.Activities.Presentation.Factories |
SendAndReceiveReplyFactory |
Para obtener información acerca de cada tipo, consulte la siguiente documentación de los espacios de nombres respectivos:
Microsoft Dynamics 365
Espacio de nombres |
Nombre de tipo |
---|---|
Todos los tipos |
|
Todos los tipos |
|
Todos los tipos |
|
Todos los tipos |
Entidades admitidas para los procesos
La siguiente tabla muestra las entidades que se pueden usar para desencadenar la ejecución de procesos o para crear un registro dentro de un proceso usando la clase CreateEntity. Esta lista la determina la propiedad CanTriggerWorkflow de cada entidad.
Nombre de entidad |
Desencadenador de proceso |
Usado para CreateEntity |
---|---|---|
Account |
Sí |
Sí |
Annotation |
Sí |
Sí |
Appointment |
Sí |
Sí |
BusinessUnit |
Sí |
No |
BusinessUnitNewsArticle |
Sí |
No |
Campaña |
Sí |
Sí |
CampaignActivity |
Sí |
Sí |
CampaignResponse |
Sí |
Sí |
Competitor |
Sí |
Sí |
Connection |
Sí |
Sí |
ConnectionRole |
Sí |
No |
ConstraintbasedGroup |
Sí |
No |
Contact |
Sí |
Sí |
Contract |
Sí |
Sí |
ContractDetail |
Sí |
No |
ContractTemplate |
Sí |
No |
CustomerAddress |
Sí |
No |
CustomerOpportunityRole |
Sí |
No |
CustomerRelationship |
Sí |
No |
Discount |
Sí |
No |
DiscountType |
Sí |
No |
Sí |
Sí |
|
Equipment |
Sí |
No |
Fax |
Sí |
Sí |
Goal |
Sí |
Sí |
Incident |
Sí |
Sí |
Invoice |
Sí |
Sí |
InvoiceDetail |
Sí |
No |
KbArticle |
Sí |
No |
KbArticleComment |
Sí |
No |
KbArticleTemplate |
Sí |
No |
Lead |
Sí |
Sí |
Letter |
Sí |
Sí |
List |
Sí |
Sí |
Metric |
No |
Sí |
MailMergeTemplate |
Sí |
No |
Opportunity |
Sí |
Sí |
OpportunityProduct |
Sí |
No |
PhoneCall |
Sí |
Sí |
PriceLevel |
Sí |
Sí |
ProcessSession |
Sí |
No |
Product |
Sí |
No |
ProductPriceLevel |
Sí |
No |
Queue |
Sí |
Sí |
QueueItem |
No |
Sí |
Quote |
Sí |
Sí |
QuoteDetail |
Sí |
No |
RecurringAppointmentMaster |
Sí |
Sí |
RollupField |
No |
Sí |
RelationshipRole |
Sí |
No |
Report |
Sí |
No |
SalesLiterature |
Sí |
Sí |
SalesLiteratureItem |
Sí |
No |
SalesOrder |
Sí |
Sí |
SalesOrderDetail |
Sí |
No |
Service |
Sí |
No |
ServiceAppointment |
Sí |
Sí |
SharePointDocumentLocation |
Sí |
Sí |
SharePointSite |
Sí |
Sí |
Site |
Sí |
Sí |
Subject |
Sí |
No |
SystemUser |
Sí |
Sí |
Task |
Sí |
Sí |
Team |
Sí |
No |
Template |
Sí |
No |
Territory |
Sí |
Sí |
TransactionCurrency |
Sí |
No |
Acciones compatibles para procesos
Puede elegir realizar las siguientes acciones mediante flujos de trabajo en Dynamics 365. Use el atributo sdkmessage.workflowsdkstepenabled para encontrar la lista de acciones admitidas disponibles en un paso del flujo de trabajo. Puede usar la siguiente consulta de la API web para recuperar la lista de acciones compatibles.
[URI de la organización]/api/data/v8.2/sdkmessages?$select=name&$filter=workflowsdkstepenabled%20eq%20true
Para |
Descripción |
---|---|
AddToQueue |
|
AddUserToRecordTeam |
|
ApplyRoutingRule |
|
CalculateActualValue |
|
CloseOpportunity |
|
GetQuoteProductsFromOpportunity |
|
GetSalesOrderProductsFromOpportunity |
|
LockInvoicePricing |
|
LockSalesOrderPricing |
|
QualifyLead |
|
RemoveUserFromRecordTeam |
|
ResolveIncident |
|
ResolveQuote |
|
ReviseQuote |
|
SetProcess |
|
SetWordTemplate |
Acción personalizada para crear una plantilla de Word.Más información:Ayuda y entrenamiento: Uso de plantillas de Word en Dynamics 365 |
UnlockInvoicePricing |
|
UnlockSalesOrderPricing |
Ver también
CreateEntity
Crear acciones propias
Automatizar procesos de negocio mediante proceso de Dynamics 365
Actividades de flujo de trabajo personalizadas (ensamblados de flujo de trabajo)
Microsoft Dynamics 365
© 2017 Microsoft. Todos los derechos reservados. Copyright