Un partenaire crée un transfert vers le partenaire actuel d’un client. Le partenaire actuel ou source accepte le transfert et le soumet pour terminer le transfert.
TransferEntity
Décrit un transferEntity pour les nouveaux transferts commerciaux.
Propriété
Type
Description
id
string
Identificateur transferEntity fourni lors de la création réussie du transferEntity.
statut
string
État du transferEntity. Les valeurs possibles sont « Active » (peut être supprimée/envoyée) et « Completed » (a déjà été terminé). Appliqué lors de la création réussie de transferEntity.
transferType
string
Nombre représentant le type de transfert. 3 résout modernAzure et 5 est résolu en NewCommerce. Les partenaires qui exécutent un partenaire pour les nouveaux transferts commerciaux peuvent utiliser l’une ou l’autre, mais doivent normaliser sur 5.
customerEmailId
string
Identifie l’e-mail du client utilisé pour les notifications.
createdTime
Date/Heure
Date de création de transferEntity au format date-heure. Appliqué lors de la création réussie de transferEntity.
lastModifiedTime
Date/Heure
Date de la dernière mise à jour du transferEntity, au format date-heure. Appliqué lors de la création réussie de transferEntity.
completedTime
Date/Heure
Date à laquelle le transferEntity a été terminé, au format date-heure. Appliqué lors de la réussite du transfertEntity.
customerName
string
facultatif. Nom du client dont les abonnements sont transférés.
customerTenantId
string
ID client au format GUID qui identifie le client. Appliqué lors de la création réussie de transferEntity.
partnertenantid
string
ID de partenaire au format GUID qui identifie le partenaire.
sourcePartnerName
string
facultatif. Nom de l’organisation du partenaire qui lance le transfert.
targetPartnerName
string
facultatif. Nom de l’organisation du partenaire auquel le transfert est ciblé.
targetProductTypes
string
facultatif. Une collection de chaînes qui déterminent les types d’abonnements pouvant être soumis pour un transfert. Null est supposé pour tous les types. Les valeurs peuvent inclure AzureSubscription, AzureReservation, AzureSavingsPlan et OnlineServicesNCE.
targetPartnerTenantId
string
ID de partenaire au format GUID qui identifie le partenaire auquel le transfert est ciblé.
targetPartnerEmailId
string
ID de partenaire au format GUID qui identifie le partenaire auquel le transfert est ciblé. Cet ID est identique à targetPartnerTenantId
transferDirection
string
Nombre représentant la direction du transfert. 1 représente un transfert entrant pour le partenaire qui accepte le transfert. 2 représente le transfert sortant pour le partenaire qui crée le transfert.
ignoreEligibilityCheck
string
Cette valeur doit être false.
lastModifiedUser
string
ID d’utilisateur au format GUID qui identifie le dernier utilisateur pour modifier le transfert
Représente un élément contenu dans un nouveau transferEntity de commerce. Les partenaires sources voient les éléments de ligne pour le transfert d’éléments qu’ils tentent de transférer. Les partenaires cibles voient les éléments de ligne nouvellement créés une fois qu’ils sont terminés. Les partenaires cibles peuvent utiliser les ID d’élément de ligne pour comprendre les abonnements nouvellement créés résultant du transfert.
Propriété
Type
Description
id
string
Identificateur unique d’un élément de ligne de transfert. Appliqué lors de la création réussie de transferEntity.
subscriptionId
string
Identificateur de l’abonnement.
quantité
int
Nombre de licences ou d’instances.
billingCycle
Object
Type de cycle de facturation défini pour la période actuelle.
productType
string
Chaîne représentant le type de produit transféré.
statut
string
L'état de l'élément de ligne dans l'entité de transfert.
TransferEntity pour les transferts basés sur des licences traditionnels
Décrit un transferEntity.
Propriété
Type
Description
id
string
Identificateur transferEntity fourni lors de la création réussie du transferEntity.
createdTime
Date/Heure
Date de création de transferEntity au format date-heure. Appliqué lors de la création réussie de transferEntity.
lastModifiedTime
Date/Heure
Date de la dernière mise à jour du transferEntity, au format date-heure. Appliqué lors de la création réussie de transferEntity.
lastModifiedUser
string
Utilisateur qui a mis à jour le transferEntity pour la dernière fois. Appliqué lors de la création réussie de transferEntity.
customerName
string
facultatif. Nom du client dont les abonnements sont transférés.
customerTenantId
string
ID client au format GUID qui identifie le client. Appliqué lors de la création réussie de transferEntity.
partnertenantid
string
ID de partenaire au format GUID qui identifie le partenaire.
sourcePartnerName
string
facultatif. Nom de l’organisation du partenaire qui lance le transfert.
sourcePartnerTenantId
string
ID de partenaire au format GUID qui identifie le partenaire qui lance le transfert.
targetPartnerName
string
facultatif. Nom de l’organisation du partenaire auquel le transfert est ciblé.
targetPartnerTenantId
string
ID de partenaire au format GUID qui identifie le partenaire auquel le transfert est ciblé.
État du transferEntity. Les valeurs possibles sont « Active » (peut être supprimée/envoyée) et « Completed » (a déjà été terminé). Appliqué lors de la création réussie de transferEntity.
TransferLineItem pour les transferts basés sur des licences traditionnelles
Représente un élément contenu dans un transferEntity.
Propriété
Type
Description
id
string
Identificateur unique d’un élément de ligne de transfert. Appliqué lors de la création réussie de transferEntity.
subscriptionId
string
Identificateur de l’abonnement.
quantité
int
Nombre de licences ou d’instances.
billingCycle
Object
Type de cycle de facturation défini pour la période actuelle.
friendlyName
string
facultatif. Nom convivial de l’élément défini par le partenaire pour aider à lever l’ambiguïté.
partnerIdOnRecord
string
PartnerId sur enregistrement sur l’achat qui se produit lorsque le transfert est accepté.
offerId
string
Identificateur de l’offre.
addonItems
Liste des objets TransferLineItem
Collection d’éléments de ligne transferEntity pour les compléments transférés avec l’abonnement de base en cours de transfert. Appliqué lors de la création réussie de transferEntity.
transferError
string
Appliqué une fois transferEntity accepté en cas d’erreur.
statut
string
L'état de l'élément de ligne dans l'entité de transfert.
TransferSubmitResult
Représente le résultat d’une acceptation de transfert pour les transferts basés sur des licences traditionnelles.
Souhaitez-vous découvrir comment transférer des articles entre des magasins ? Ce module montre comment configurer les acheminements transfert et transférer les articles d’un magasin à un autre.
Découvrez comment utiliser l’API REST de l’Espace partenaires pour accepter un transfert d’abonnements pour un client. Inclut la syntaxe de requête REST, les en-têtes et les réponses REST.
Découvrez comment utiliser l’API REST de l’Espace partenaires pour effectuer une demande de transfert pour les nouveaux abonnements commerciaux. Inclut la syntaxe de requête REST, les en-têtes et les réponses REST.
Les ressources d’abonnement peuvent fournir des informations supplémentaires sur les abonnements tout au long du cycle de vie, telles que le support, les remboursements, les droits Azure.