Recursos de TransferEntity
Um parceiro cria uma transferência para o parceiro atual de um cliente. O parceiro atual ou de origem aceita a transferência e a envia para concluir a transferência.
TransferEntity
Descreve uma transferEntity para novas transferências de comércio.
TransferLineItem
Representa um item contido em uma nova transferEntity de comércio.
Propriedade | Type | Descrição |
---|---|---|
ID | string | Um identificador exclusivo para um item de linha de transferência. Aplicado após a criação bem-sucedida da transferEntity. |
subscriptionId | string | O identificador da assinatura. |
quantity | int | O número de licenças ou instâncias. |
billingCycle | Objeto | O tipo de ciclo de faturamento definido para o período atual. |
productType | string | Uma cadeia de caracteres que representa o tipo de produto transferido. |
status | string | O status do item de linha no transferEntity. |
TransferEntity para transferências tradicionais baseadas em licença
Descreve um transferEntity.
TransferLineItem para transferências tradicionais baseadas em licença
Representa um item contido em um transferEntity.
Propriedade | Type | Descrição |
---|---|---|
ID | string | Um identificador exclusivo para um item de linha de transferência. Aplicado após a criação bem-sucedida da transferEntity. |
subscriptionId | string | O identificador da assinatura. |
quantity | int | O número de licenças ou instâncias. |
billingCycle | Objeto | O tipo de ciclo de faturamento definido para o período atual. |
friendlyName | string | Opcional. O nome amigável para o item definido pelo parceiro para ajudar a desambiguar. |
partnerIdOnRecord | string | PartnerId on Record na compra que acontece quando a transferência é aceita. |
offerId | string | O identificador da oferta. |
addonItems | Lista de objetos TransferLineItem | Uma coleção de itens de linha transferEntity para complementos que são transferidos junto com a assinatura base que está sendo transferida. Aplicado após a criação bem-sucedida da transferEntity. |
transferError | string | Aplicado após transferEntity ser aceito caso haja um erro. |
status | string | O status do item de linha no transferEntity. |
TransferSubmitResult
Representa o resultado de uma aceitação de transferência para transferências tradicionais baseadas em licença.
Propriedade | Type | Descrição |
---|---|---|
pedidos | Lista de objetos Order. | A cobrança de pedidos. |
transferErrors | Lista de objetos TransferError . | A coleção de erros de transferência. |
Erro de transferência
Representa um erro que ocorre quando uma transferência tradicional baseada em licença é aceita.
Propriedade | Type | Descrição |
---|---|---|
transferGroupId | string | O ID do grupo de pedidos do pedido com o erro. |
código | int | O código de erro. |
descrição | string | A descrição do erro. |
lineItems | Lista de objetos TransferLineItem | Uma coleção de itens de linha transferEntity que fazem parte do erro de transferência. |
TransferErrorCode
Um [Enum/dotnet/api/system.enum) com valores que indicam um tipo de erro de ordem para transferências tradicionais baseadas em licença.
Valor | Posição | Descrição |
---|---|---|
PartnerTokenMissing | 800001 | Token de parceiro ausente no contexto da solicitação. |
Entrada inválida | 800002 | Entrada de solicitação inválida. |
ServiceException | 800003 | Erro de serviço inesperado. |
InvalidOfferId | 800004 | ID de oferta inválido. |
CreateOrderError | 800005 | Criar ordem não é bem-sucedido. |
MpnIdNotFound | 800015 | PartnerID não foi encontrado. |
NotValidIndirectResellerMpnId | 800016 | O PartnerID não é um Revendedor Indireto válido. |
TransferIdNotFound | 900100 | Solicitação de transferência não encontrada. |
TransferNotAllowedIfStatusIsInProgress | 900101 | O pedido de transferência já está em andamento. |
TransferNotAllowedIfStatusIsCompleted | 900102 | A solicitação de transferência já está concluída. |
TransferCreateOrderError | 900103 | A ordem de transferência não é bem-sucedida. |
TransferProcessedByAnotherRequest | 900104 | A transferência está sendo processada por outra solicitação. |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de