TransferEntity kaynakları
Müşteri, iş ortağıyla olan aboneliğinin başka bir iş ortağına devredilen bir müşteri olması için bir aktarım oluşturur.
TransferEntity
transferEntity'i açıklar.
| Özellik | Tür | Description |
|---|---|---|
| kimlik | string | transferEntity'nin başarıyla oluşturulmasının ardından sağlanan bir transferEntity tanımlayıcısı. |
| createdTime | DateTime | transferEntity'nin tarih-saat biçiminde oluşturulma tarihi. transferEntity başarıyla oluşturularak uygulanır. |
| lastModifiedTime | DateTime | transferEntity'nin en son güncelleştirilen tarih-saat biçimindeki tarihi. transferEntity başarıyla oluşturularak uygulanır. |
| lastModifiedUser | string | transferEntity'i en son güncelleştirilen kullanıcı. transferEntity başarıyla 1.000.0000'in oluşturulmasının ardından uygulanır. |
| Müşteriadı | string | İsteğe bağlı. Abonelikleri aktarılan müşterinin adı. |
| customerTenantId | string | Müşteriyi tanımlayan GUID biçimlendirilmiş customer-id. transferEntity başarıyla oluşturularak uygulanır. |
| partnertenantid | string | İş ortağını tanımlayan GUID biçimlendirilmiş iş ortağı kimliği. |
| sourcePartnerName | string | İsteğe bağlı. Aktarımı başlatan iş ortağının kuruluş adı. |
| sourcePartnerTenantId | string | Aktarımı başlatan iş ortağını tanımlayan GUID biçimli iş ortağı kimliği. |
| targetPartnerName | string | İsteğe bağlı. Aktarımın hedeflen olduğu iş ortağının kuruluş adı. |
| targetPartnerTenantId | string | Aktarımın hedeflen olduğu iş ortağını tanımlayan GUID biçimlendirilmiş iş ortağı kimliği. |
| lineItems | Nesne dizisi | TransferLineItem kaynaklarının dizisi. |
| durum | string | transferEntity durumu. Olası değerler "Etkin" (silinebilir/gönderebilirsiniz) ve "Tamamlandı" (zaten tamamlandı) değerleridir. transferEntity başarıyla oluşturularak uygulanır. |
TransferLineItem
transferEntity içinde yer alan bir öğeyi temsil eder.
| Özellik | Tür | Description |
|---|---|---|
| kimlik | string | Aktarım satırı öğesi için benzersiz tanımlayıcı. transferEntity başarıyla oluşturularak uygulanır. |
| subscriptionId | string | Abonelik tanımlayıcısı. |
| miktar | int | Lisans veya örnek sayısı. |
| billingCycle | Nesne | Geçerli dönem için ayarlanmış faturalama dönemi türü. |
| Friendlyname | string | İsteğe bağlı. Karartmanıza yardımcı olmak için iş ortağı tarafından tanımlanan öğenin kolay adı. |
| partnerIdOnRecord | string | Aktarım kabul edilirken yapılan satın almada Kayıtta PartnerId (MPNID). |
| offerId | string | Teklif tanımlayıcısı. |
| addonItems | TransferLineItem nesnelerinin listesi | Aktarılan temel abonelikle birlikte aktaracak eklentiler için transferEntity satır öğeleri koleksiyonu. transferEntity başarıyla oluşturularak uygulanır. |
| transferError | string | Hata durumunda transferEntity kabul edildikten sonra uygulanır. |
| durum | string | transferEntity içinde lineitem durumu. |
TransferSubmitResult
Aktarım kabul etme sonucu temsil eder.
| Özellik | Tür | Description |
|---|---|---|
| siparişler | Order nesnelerinin listesi. | Sipariş koleksiyonu. |
| transferErrors | TransferError nesnelerinin listesi. | Aktarım hataları koleksiyonu. |
TransferError
Aktarım kabul edilirken oluşan bir hatayı temsil eder.
| Özellik | Tür | Description |
|---|---|---|
| transferGroupId | string | Hatayla birlikte siparişin sipariş grubu kimliği. |
| kod | int | Hata kodu. |
| açıklama | string | Hatanın açıklaması. |
| lineItems | TransferLineItem nesnelerinin listesi | Aktarım hatasının parçası olan transferEntity satır öğeleri koleksiyonu. |
TransferErrorCode
Sıralama hatası türünü belirten değerlerin yer alan [Enum/dotnet/api/system.enum) değeri.
| Değer | Konum | Description |
|---|---|---|
| PartnerTokenMissing | 800001 | İstek bağlamında İş Ortağı Belirteci eksik. |
| InvalidInput | 800002 | Geçersiz istek girişi. |
| ServiceException | 800003 | Beklenmeyen hizmet hatası. |
| InvalidOfferId | 800004 | Geçersiz teklif kimliği. |
| CreateOrderError | 800005 | Oluşturma sırası başarılı değil. |
| MpnIdNotFound | 800015 | MPN Kimliği bulunamadı. |
| NotValidIndirectResellerMpnId | 800016 | MPN Kimliği geçerli bir Dolaylı Kurumsal Bayi değildir. |
| TransferIdNotFound | 900100 | Aktarım isteği bulunamadı. |
| TransferNotAllowedIfStatusIsInProgress | 900101 | Aktarım isteği devam ediyor. |
| TransferNotAllowedIfStatusIsCompleted | 900102 | Aktarım isteği zaten tamamlandı. |
| TransferCreateOrderError | 900103 | Aktarım sırası başarılı değil. |
| TransferProcessedByAnotherRequest | 900104 | Aktarım başka bir istek tarafından işleniyor. |