Заказ ресурсов

Область применения: Центр партнеров | Центр партнеров, управляемый 21Vianet | Центр партнеров для Microsoft Cloud for US Government

Партнер помещает заказ, когда клиент хочет приобрести подписку из списка предложений.

Примечание.

Ресурс Order имеет ограничение скорости в 500 запросов в минуту на идентификатор клиента.

Порядок

Описывает заказ партнера.

Свойство Type Описание
id строка Идентификатор заказа, предоставленный при успешном создании заказа.
alternateId строка Понятный идентификатор заказа.
referenceCustomerId строка Идентификатор клиента.
billingCycle строка Указывает частоту выставления счетов партнером за этот заказ. Поддерживаемые значения: имена участников в BillingCycleType. Значение по умолчанию — Monthly или OneTime при создании заказа. Это поле применяется при успешном создании заказа.
transactionType строка Только чтение. Тип транзакции заказа. Поддерживаемые значения: UserPurchase, SystemPurchase или SystemBilling
lineItems массив ресурсов OrderLineItem Элементизованный список предложений, которые клиент приобретает, включая количество.
currencyCode строка Только чтение. Валюта, используемая при размещении заказа. Применено к успешному созданию заказа.
currencySymbol строка Только чтение. Символ валюты, связанный с кодом валюты.
creationDate datetime Только чтение. Дата создания заказа в формате "дата-время". Применено к успешному созданию заказа.
статус строка Только чтение. Состояние заказа. Поддерживаемые значения — это имена элементов, найденные в OrderStatus.
ссылки OrderLinks Ссылки на ресурсы, соответствующие заказу.
атрибутов ResourceAttributes Атрибуты метаданных, соответствующие заказу.

OrderLineItem

Порядок содержит элементизованный список предложений, и каждый элемент представлен как OrderLineItem.

Свойство Type Описание
lineItemNumber INT Для каждой позиции в строке коллекции имеется уникальный номер строки от 0 до "число-1".
offerId строка Идентификатор предложения.
subscriptionId строка Идентификатор подписки.
parentSubscriptionId строка Необязательно. Идентификатор родительской подписки в дополнительном предложении. Применяется только к PATCH.
friendlyName строка Необязательно. Понятное имя подписки, определенной партнером, чтобы помочь диамбигуировать.
quantity INT Количество лицензий или экземпляров.
customTermEndDate Дата/время Дата окончания первого срока выставления счетов новой подписки.
termDuration строка Представление срока действия термина ISO 8601. Текущие поддерживаемые значения: P1M (1 месяц), P1Y (1 год) и P3Y (3 года).
transactionType строка Только чтение. Тип транзакции элемента строки. Поддерживаемые значения : новые, продление, добавлениеQuantity, removeQuantity, отмена, преобразование или customerCredit.
partnerIdOnRecord строка Если косвенный поставщик помещает заказ от имени косвенного торгового посредника, заполните это поле только партнером косвенного торгового посредника (никогда не идентификатор косвенного поставщика). Это гарантирует правильное ведение учета по программам поощрения.
provisioningContext ProvisioningContext Сведения, необходимые для подготовки некоторых элементов в каталоге. Свойство provisioningVariables в номере SKU указывает, какие свойства необходимы для определенных элементов в каталоге.
ссылки OrderLineItemLinks Только чтение. Ссылки на ресурсы, соответствующие элементу строки заказа.
продлениеTo ПродлениеTo Сведения о длительности срока продления.
АттестацияAccepted bool Указывает соглашение о предложении или условии SKU. Требуется только для предложений или номеров skus, где SkuAttestationProperties или OfferAttestationProperties принудительное применениеAttestation имеет значение True.
Цены Цены Сведения о ценах на список.
purchaseCommitment PurchaseCommitment Фиксированный объем, зафиксированный в службах вычислений.

ПродлениеTo

Представляет сведения о сроке продления.

Свойство Тип Обязательно Описание
termDuration строка Нет Представление срока продления срока продления в формате ISO 8601. Текущие поддерживаемые значения: P1M (1 месяц) и P1Y (1 год).

Цены

Представляет сведения о цене. Суммы цен предоставляются до налогообложения.

Свойство Тип Обязательно Описание
listPrice двойной точности No Цена, указанная в каталоге без каких-либо модификаторов цен.
скидкаPrice двойной точности No Цена после применения всех применимых модификаторов цен.
ProratedPrice двойной точности No Скидка по цене после выполнения пропорциональности.
цена двойной точности No Цена в применимой валюте выставления счетов после применения всех скидок и пропорциональности выполняется.
extendedPrice двойной точности No Цена элемента строки с количеством, скидками и пропорциональности применена в применимой валюте выставления счетов.

Представляет ссылки на ресурсы, соответствующие заказу.

Свойство Type Описание
provisioningStatus Ссылка При заполнении ссылка для получения состояния подготовки для заказа.
self Ссылка Ссылка на получение ресурса заказа.

Представляет полную подписку, связанную с заказом.

Свойство Type Описание
provisioningStatus Ссылка При заполнении ссылка для получения состояния подготовки элемента строки.
sku Ссылка Ссылка на получение сведений об номере SKU для приобретенного элемента каталога.
Подписка Ссылка При заполнении ссылка на полную информацию о подписке.
activationLinks Ссылка При заполнении ресурс GET для ссылок для активации подписки.

OrderStatus

Объект [Enum/dotnet/api/system.enum) со значениями, указывающими состояние порядка.

Значение Position Description
неизвестно 0 Инициализатор перечисления.
Завершено 1 Заказ завершен.
Ожидается 2 Заказ обрабатывается.
cancelled 3 Заказ отменен.
suspended (приостановлено) 4 Заказ приостановлен. Дополнительные сведения см. в статье о состояниях жизненного цикла подписки — NCE приостановлено.
Ожидание проверки 5 Заказ ожидает вторичной проверки. Для отправки документации могут потребоваться партнеры. Дополнительные сведения о том, что ожидать, если вы выбрали дополнительный обзор сделки, ознакомьтесь со вспомогательной презентацией по просмотру сделки.
ожидание отправки по 6 Партнер может отправить свой заказ на покупку клиента и ввести сведения, как описано в рамках проверки корпорацией Майкрософт.
отправка po завершена 7 Заказ на покупку (PO) был отправлен партнером, и корпорация Майкрософт просматривает. Никаких дальнейших действий, необходимых партнеру.
po review отклонен 8 Этот заказ не прошел дополнительный обзор и не будет обработан.
частичный успех 9 Одна или несколько подписок в заказе имеют проблему. Партнеры должны повторно выкупить незаполненные подписки.
error 10 Порядок привел к ошибке. Партнеры должны повторно выкупить.

OrderLineItemProvisioningStatus

Представляет состояние подготовки OrderLineItem.

Свойство Type Описание
lineItemNumber INT Уникальный номер строки строки заказа. Диапазон значений от 0 до count-1.
статус строка Состояние подготовки элемента строки заказа. Значения: Выполнено:
выполнение заказа успешно завершено, и пользователь сможет использовать резервирования
невыполненных резервирований: не выполнено из-за отмены
PrefulfillmentPending: ваш запрос по-прежнему обрабатывается, выполнение еще не завершено.
quantityProvisioningInformation List<QuantityProvisioningStatus> Список сведений о состоянии подготовки количества для элемента строки заказа.

QuantityProvisioningStatus

Представляет состояние подготовки по количеству.

Свойство Type Описание
quantity INT Количество элементов.
статус строка Состояние количества элементов.

ProvisioningContext

Сведения, необходимые для подготовки некоторых элементов в каталоге. Свойство provisioningVariables в номере SKU указывает, какие свойства необходимы для определенных элементов в каталоге.

Свойство Type Описание
область строка Тип область для покупки, указывающий, где применяются преимущества: Single,Shared.
entitlementId строка Идентификатор подписки Azure, которая будет использоваться для покупки. Требуется для одного область.

PurchaseCommitment

Фиксированный объем, зафиксированный в службах вычислений.

Свойство Type Описание
amount INT Обязательство фиксированной суммы.
валюта строка Валюта обязательства.
Зерна строка Период обязательства.