Mensajes y métodos de la entidad SalesOrder (orden)

 

Publicado: enero de 2017

Se aplica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Un pedido de venta (pedido) es una oferta que ha sido aceptada. Esta entidad recibe el nombre de "pedido" en la aplicación Microsoft Dynamics 365. El nombre de esquema de esta entidad es SalesOrder.Para ver los metadatos de la entidad de su organización, instale la solución Explorador de metadatos que se describe en Examinar los metadatos de la organización. También puede ver los metadatos de una organización no personalizada en una hoja de cálculo de Excel denominada EntityMetadata.xlsx que se incluye en la carpeta de nivel superior de la descarga del SDK.

En la siguiente tabla se describen los mensajes para esta entidad, que se usan con el método IOrganizationService.Execute.

Mensaje

Descripción

AssignRequest

Asigna un pedido de venta a otro usuario o equipo.

AssociateRequest

Crea un vínculo entre un registro de cliente y uno o varios registros que forman parte de una relación. También puede llamar al métodoIOrganizationService.Associate.Para obtener más información, consulte 8597998f-764f-4c73-b63d-9f5e02c78061#ActionsOnEntityRecords. Para obtener una lista de relaciones predeterminadas para esta entidad, vea los metadatos de la entidad SalesOrder.Encontrará esta información en los metadatos de la organización. Consulte la información de explorador de metadatos precedente.

CancelSalesOrderRequest

Cancela un pedido de venta.

CompoundCreateRequest

Obsoleto. crea un pedido de venta y detalles de pedidos de venta relacionados. Usar CreateRequest.

CompoundUpdateRequest

Obsoleto. actualiza un pedido de venta y detalles de pedidos de venta relacionados. Usar UpdateRequest.

ConvertSalesOrderToInvoiceRequest

Convierte una pedido de venta en una factura.

CreateRequest

Crea un pedido de venta. También puede llamar al método IOrganizationService.Create.

DeleteRequest

Elimina un pedido de venta. También puede llamar al método IOrganizationService.Delete.

DisassociateRequest

Quita un vínculo entre un registro de cliente y uno o varios registros que forman parte de una relación. También puede usar el métodoIOrganizationService.Disassociate.Para obtener más información, consulte 8597998f-764f-4c73-b63d-9f5e02c78061#ActionsOnEntityRecords. Para obtener una lista de relaciones predeterminadas para esta entidad, consulte los metadatos de la entidad SalesOrder.Encontrará esta información en los metadatos de la organización. Consulte la información de explorador de metadatos precedente.

FulfillSalesOrderRequest

Completa el pedido de venta.

GenerateSalesOrderFromOpportunityRequest

Genera un pedido de venta a partir de la oportunidad especificada.

GetQuantityDecimalRequest

Obtiene el valor decimal de la cantidad de un producto para la entidad especificada en el destino.

GetSalesOrderProductsFromOpportunityRequest

Recupera el conjunto de productos de un pedido de venta a partir de la oportunidad especificada.

GrantAccessRequest

Comparte un pedido de venta con otra entidad de seguridad (usuario o equipo).

InitializeFromRequest

Inicializa un nuevo registro desde uno existente siempre y cuando haya una asignación de atributo definida para las dos entidades. Para obtener más información, consulte Personalizar asignaciones de entidad y atributo.

LockSalesOrderPricingRequest

Bloquea el precio del pedido de venta.

ModifyAccessRequest

Cambia los derechos de acceso para un pedido de venta compartidos anteriormente con otra entidad de seguridad (usuario o equipo).

RemoveRelatedRequest

Obsoleto. Elimina la relación entre un pedido de venta y un contacto. Use DisassociateRequest o Disassociate en su lugar.

RetrieveDuplicatesRequest

Detecta y recupera registros duplicados para el registro especificado siempre y cuando la detección de duplicados esté habilitada y haya reglas de detección de duplicados publicadas para la entidad. Para obtener más información, consulte Detectar datos duplicados.

RetrieveRequest

Recupera un pedido de venta. También puede llamar al método IOrganizationService.Retrieve.

RetrieveMultipleRequest

Recupera una recopilación de pedidos de venta. También puede llamar al método IOrganizationService.RetrieveMultiple.

RetrievePrincipalAccessRequest

Recupera los derechos de acceso que tiene la entidad de seguridad especificada (usuario o equipo) sobre un pedido de venta.

RetrieveSharedPrincipalsAndAccessRequest

Recupera las entidades de seguridad (usuarios o equipos) que tienen acceso a un pedido de venta, junto con sus derechos de acceso al pedido de venta.

RevokeAccessRequest

Recupera todos los derechos de acceso que la entidad de seguridad especificada (usuario o equipo) tiene a un pedido de venta.

RollupRequest

Resume o recupera todos los pedidos de venta relacionados con el registro especificado (cuenta o contacto).

SetRelatedRequest

Obsoleto. Crea una relación entre un pedido de venta y un contacto. Use DisassociateRequest o Disassociate en su lugar.

SetStateRequest

Define el estado de un pedido de venta. Si usa enlaces de tipo de compilación, use la enumeración de SalesOrderState para configurar los estados posibles. Para obtener una lista de valores de estado, consulte los metadatos de la entidad de SalesOrder.Encontrará esta información en los metadatos de la organización. Consulte la información de explorador de metadatos precedente.

UnlockSalesOrderPricingRequest

Desbloquea el precio por unidad para los productos incluidos en el pedido de venta especificado (pedido).

UpdateRequest

Actualiza un pedido de venta. También puede llamar al método IOrganizationService.Update.

Ver también

Entidades de ofertas, pedidos y facturas
Mensajes y métodos de la entidad SalesOrderDetail (producto de pedido)
Privilegios por entidad

Microsoft Dynamics 365

© 2017 Microsoft. Todos los derechos reservados. Copyright