Compartir a través de


Tipos, desencadenadores y entidades compatibles para los procesos

 

Publicado: noviembre de 2016

Se aplica a: Dynamics CRM 2015

En este tema se proporciona información sobre los tipos y entidades admitidos para los procesos en Microsoft Dynamics 365, los desencadenadores compatibles con flujos de trabajo y las entidades compatibles para la actividad CreateEntity.

En este tema

Desencadenadores compatibles con flujos de trabajo

Tipos compatibles para los procesos

Entidades admitidas para los procesos

Desencadenadores compatibles con flujos de trabajo

Las siguientes acciones se pueden usar para desencadenar automáticamente un flujo de trabajo.

Solicitud

Mensaje

Desencadenador

AssignRequest

Assign

Registro asignado.

BookRequest

Book

Registro creado.

CancelContractRequest

CancelSalesOrderRequest

Cancel

Cambios de estado de registro.

CloneContractRequest

Clone

Registro creado.

CloseIncidentRequest

CloseQuoteRequest

Close

Cambios de estado de registro.

CompoundCreateRequest

CompoundCreate

Registro creado.

CompoundUpdateRequest

CompoundUpdate

Registro actualizado.

ConvertKitToProductRequest

ConvertKitToProduct

Registro actualizado.

ConvertQuoteToSalesOrderRequest

ConvertProductToKit

Registro actualizado.

ConvertQuoteToSalesOrderRequest

ConvertQuoteToSalesOrder

Registro creado.

ConvertSalesOrderToInvoiceRequest

ConvertSalesOrderToInvoice

Registro creado.

CopyCampaignRequest

CopyMembersListRequest

Copy

Registro creado.

CreateRequest

Create

Registro creado.

DeleteRequest

Delete

Registro eliminado.

DeliverIncomingEmailRequest

DeliverIncoming

Registro creado.

DeliverPromoteEmailRequest

DeliverPromote

Registro creado.

FulfillSalesOrderRequest

Fulfill

Cambios de estado de registro.

GenerateInvoiceFromOpportunityRequest

GenerateInvoiceFromOpportunity

Registro creado.

GenerateQuoteFromOpportunityRequest

GenerateQuoteFromOpportunity

Registro creado.

GenerateSalesOrderFromOpportunityRequest

GenerateSalesOrderFromOpportunity

Registro creado.

GetInvoiceProductsFromOpportunityRequest

GetInvoiceProductsFromOpportunity

Registro creado.

GetQuoteProductsFromOpportunityRequest

GetQuoteProductsFromOpportunity

Registro creado.

GetSalesOrderProductsFromOpportunityRequest

GetSalesOrderProductsFromOpportunity

Registro creado.

LockInvoicePricingRequest

LockInvoicePricing

Registro actualizado.

LockSalesOrderPricingRequest

LockSalesOrderPricing

Registro actualizado.

LoseOpportunityRequest

Lose

Cambios de estado de registro.

MakeAvailableToOrganizationReportRequest

MakeAvailableToOrganizationTemplateRequest

MakeAvailableToOrganization

Registro actualizado.

MakeUnavailableToOrganizationReportRequest

MakeUnavailableToOrganizationTemplateRequest

MakeUnavailableToOrganization

Registro actualizado.

MergeRequest

Merge

Registro actualizado.

RemoveParentRequest

RemoveParent

Registro actualizado.

RenewContractRequest

Renew

Registro creado.

RescheduleRequest

Reschedule

Registro actualizado.

ReviseQuoteRequest

Revise

Registro creado.

SendBulkMailRequest

SendBulkMail

Cambios de estado de registro.

SendEmailFromTemplateRequest

SendEmailFromTemplate

Registro creado.

SendFaxRequest

SendFax

Cambios de estado de registro.

SetBusinessEquipmentRequest

SetBusinessSystemUserRequest

SetBusiness

Registro actualizado.

SetParentBusinessUnitRequest

SetParentSystemUserRequest

SetParentTeamRequest

SetParent

Registro actualizado.

SetStateRequest

SetState

Cambios de estado de registro.

UnlockInvoicePricingRequest

UnlockInvoicePricing

Registro actualizado.

UnlockSalesOrderPricingRequest

UnlockSalesOrderPricing

Registro actualizado.

UpdateRequest

Update

Registro actualizado.

WinOpportunityRequest

WinQuoteRequest

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 CRM 2015.

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 CRM 2015

Espacio de nombres

Nombre de tipo

Microsoft.Xrm.Sdk

Todos los tipos

Microsoft.Xrm.Sdk.Workflow

Todos los tipos

Microsoft.Xrm.Sdk.Workflow.Activities

Todos los tipos

Microsoft.Crm.Sdk

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

Annotation

Appointment

BusinessUnit

No

BusinessUnitNewsArticle

No

Campaña

CampaignActivity

CampaignResponse

Competitor

Connection

ConnectionRole

No

ConstraintbasedGroup

No

Contact

Contract

ContractDetail

No

ContractTemplate

No

CustomerAddress

No

CustomerOpportunityRole

No

CustomerRelationship

No

Discount

No

DiscountType

No

Email

Equipment

No

Fax

Goal

Incident

Invoice

InvoiceDetail

No

KbArticle

No

KbArticleComment

No

KbArticleTemplate

No

Lead

Letter

List

Metric

No

MailMergeTemplate

No

Opportunity

OpportunityProduct

No

PhoneCall

PriceLevel

ProcessSession

No

Product

No

ProductPriceLevel

No

Queue

QueueItem

No

Quote

QuoteDetail

No

RecurringAppointmentMaster

RollupField

No

RelationshipRole

No

Report

No

SalesLiterature

SalesLiteratureItem

No

SalesOrder

SalesOrderDetail

No

Service

No

ServiceAppointment

SharePointDocumentLocation

SharePointSite

Site

Subject

No

SystemUser

Task

Team

No

Template

No

Territory

TransactionCurrency

No

Ver también

CreateEntity
Escribir flujos de trabajo para automatizar procesos de negocios
Actividades de flujo de trabajo personalizadas (ensamblados de flujo de trabajo)

© 2017 Microsoft. Todos los derechos reservados. Copyright