Resources bestellen
Van toepassing op: Partnercentrum | Partnercentrum beheerd door 21Vianet | Partnercentrum voor Microsoft Cloud voor de Amerikaanse overheid
Een partner plaatst een bestelling wanneer een klant een abonnement wil kopen in een lijst met aanbiedingen.
Notitie
De orderresource heeft een frequentielimiet van 500 aanvragen per minuut per tenant-id.
Order
Beschrijft de bestelling van een partner.
Eigenschap | Type | Beschrijving |
---|---|---|
id | tekenreeks | Een order-id die wordt opgegeven bij het maken van de bestelling. |
alternateId | tekenreeks | Een beschrijvende id voor de order. |
referenceCustomerId | tekenreeks | De id van de klant. |
billingCycle | tekenreeks | Geeft de frequentie aan waarmee de partner wordt gefactureerd voor deze bestelling. Ondersteunde waarden zijn de ledennamen in BillingCycleType. De standaardwaarde is Maandelijks of OneTime bij het maken van een bestelling. Dit veld wordt toegepast bij het maken van de order. |
transactionType | tekenreeks | Alleen-lezen. Het transactietype van de order. Ondersteunde waarden zijn UserPurchase, SystemPurchase of SystemBilling |
lineItems | matrix van OrderLineItem-resources | Een geitemiseerde lijst met aanbiedingen die de klant koopt, inclusief de hoeveelheid. |
currencyCode | tekenreeks | Alleen-lezen. De valuta die wordt gebruikt bij het plaatsen van de bestelling. Toegepast bij het maken van de bestelling. |
currencySymbol | tekenreeks | Alleen-lezen. Het valutasymbool dat is gekoppeld aan de valutacode. |
creationDate | datetime | Alleen-lezen. De datum waarop de order is gemaakt, in datum-tijdnotatie. Toegepast bij het maken van de bestelling. |
status | tekenreeks | Alleen-lezen. De status van de bestelling. Ondersteunde waarden zijn de ledennamen in OrderStatus. |
koppelingen | OrderLinks | De resourcekoppelingen die overeenkomen met de order. |
kenmerken | ResourceAttributes | De metagegevenskenmerken die overeenkomen met de order. |
OrderLineItem
Een order bevat een geitemiseerde lijst met aanbiedingen en elk item wordt weergegeven als een OrderLineItem.
Eigenschap | Type | Description |
---|---|---|
lineItemNumber | int | Elk regelitem in de verzameling krijgt een uniek regelnummer, waarbij wordt geteld van 0 tot aantal-1. |
offerId | tekenreeks | De id van de aanbieding. |
subscriptionId | tekenreeks | De id van het abonnement. |
parentSubscriptionId | tekenreeks | Optioneel. De id van het bovenliggende abonnement in een invoegtoepassingsaanbieding. Alleen van toepassing op PATCH. |
friendlyName | tekenreeks | Optioneel. De beschrijvende naam voor het abonnement dat door de partner is gedefinieerd om te helpen ondubbelzinnig te zijn. |
quantity | int | Het aantal licenties of exemplaren. |
customTermEndDate | Datum en tijd | De einddatum van de eerste factureringsperiode van het nieuwe abonnement. |
termDuration | tekenreeks | Een ISO 8601-weergave van de duur van de term. De huidige ondersteunde waarden zijn P1M (1 maand), P1Y (1 jaar) en P3Y (3 jaar). |
transactionType | tekenreeks | Alleen-lezen. Het transactietype van het regelitem. Ondersteunde waarden zijn nieuw, vernieuwen, addQuantity, removeQuantity, annuleren, converteren of customerCredit. |
partnerIdOnRecord | tekenreeks | Wanneer een indirecte provider namens een indirecte reseller een order plaatst, vult u dit veld alleen in met de PartnerID van de indirecte reseller (nooit de id van de indirecte provider). Dit zorgt voor een goede boekhouding voor incentives. |
provisioningContext | ProvisioningContext | Informatie die is vereist voor het inrichten van bepaalde items in de catalogus. De eigenschap provisioningVariables in een SKU geeft aan welke eigenschappen vereist zijn voor specifieke items in de catalogus. |
koppelingen | OrderLineItemLinks | Alleen-lezen. De resourcekoppelingen die overeenkomen met het orderregelitem. |
renewsTo | RenewsTo | Details van duur van verlengingsperiode. |
AttestationAccepted | bool | Geeft de overeenkomst aan om voorwaarden aan te bieden of sKU aan te bieden. Alleen vereist voor aanbiedingen of SkuAttestationProperties of OfferAttestationProperties enforceAttestation is True. |
Prijzen | Prijzen | Prijsgegevens weergeven. |
purchaseCommitment | PurchaseCommitment | Het vaste bedrag dat is vastgelegd voor rekenservices. |
RenewsTo
Vertegenwoordigt de details van de duur van de verlengingsperiode.
Eigenschap | Type | Vereist | Beschrijving |
---|---|---|---|
termDuration | tekenreeks | Nee | Een ISO 8601-weergave van de duur van de verlengingstermijn. De huidige ondersteunde waarden zijn P1M (1 maand) en P1Y (1 jaar). |
Prijzen
Vertegenwoordigt de prijsgegevens. De prijsbedragen worden vóór belastingen verstrekt.
Eigenschap | Type | Vereist | Beschrijving |
---|---|---|---|
listPrice | dubbel | Nee | Prijs die in de catalogus wordt vermeld zonder dat er prijsaanpassingen zijn toegepast. |
kortingsprijs | dubbel | Nee | Prijs na het toepassen van alle toepasselijke prijsaanpassingen. |
proratedPrice | dubbel | Nee | Kortingsprijs na proration wordt uitgevoerd. |
price | dubbel | Nee | Prijs in de toepasselijke factureringsvaluta nadat alle kortingen zijn toegepast en proration wordt uitgevoerd. |
extendedPrice | dubbel | Nee | Prijs van het regelitem met hoeveelheid, kortingen en proration toegepast, in de toepasselijke factureringsvaluta. |
OrderLinks
Vertegenwoordigt de resourcekoppelingen die overeenkomen met de order.
Eigenschap | Type | Description |
---|---|---|
provisioningStatus | Koppeling | Wanneer deze is ingevuld, wordt de koppeling om de inrichtingsstatus voor de order op te halen. |
zelf | Koppeling | De koppeling om de orderresource op te halen. |
OrderLineItemLinks
Vertegenwoordigt het volledige abonnement dat is gekoppeld aan de bestelling.
Eigenschap | Type | Description |
---|---|---|
provisioningStatus | Koppeling | Wanneer deze is ingevuld, wordt de koppeling om de inrichtingsstatus van het regelitem op te halen. |
sku | Koppeling | De koppeling voor het ophalen van SKU-gegevens voor het gekochte catalogusitem. |
abonnement | Koppeling | Wanneer deze is ingevuld, wordt de koppeling naar de volledige abonnementsgegevens weergegeven. |
activationLinks | Koppeling | Wanneer deze is ingevuld, wordt de GET-resource voor koppelingen om het abonnement te activeren. |
OrderStatus
Een [Enum/dotnet/api/system.enum) met waarden die de status van de order aangeven.
Weergegeven als | Position | Beschrijving |
---|---|---|
onbekend | 0 | Enum initializer. |
Voltooid | 1 | De bestelling is voltooid. |
in behandeling | 2 | De bestelling wordt verwerkt. |
geannuleerd | 3 | De bestelling is geannuleerd. |
onderbroken | 4 | De bestelling wordt opgeschort. Zie voor meer informatie: Statussen van de levenscyclus van abonnementen - NCE opgeschort. |
beoordeling in behandeling | 5 | De bestelling is in behandeling bij de secundaire beoordeling. Mogelijk moeten partners documentatie uploaden. Zie de trainings deck voor secundaire dealbeoordeling voor meer informatie over wat u kunt verwachten als u voor een secundaire dealbeoordeling bent geselecteerd. |
wachtend op uploaden via po | 6 | De partner is het uploaden van hun klantaankooporder en het invoeren van details zoals beschreven in voor beoordeling door Microsoft. |
po upload voltooid | 7 | De inkooporder (PO) is ingediend door de partner en Microsoft controleert. Er is geen verdere actie vereist voor de partner. |
po review geweigerd | 8 | Deze bestelling heeft de secundaire beoordeling niet doorstaan en wordt niet verwerkt. |
gedeeltelijk succes | 9 | Een of meer abonnementen in de volgorde hebben een probleem. Partners moeten niet-vervulde abonnementen opnieuw kopen. |
error | 10 | De volgorde heeft een fout opgeleverd. Partners moeten opnieuw worden gekocht. |
OrderLineItemProvisioningStatus
Vertegenwoordigt de inrichtingsstatus van een OrderLineItem.
Eigenschap | Type | Description |
---|---|---|
lineItemNumber | int | Het unieke regelnummer van het orderregelitem. Waarden variëren van 0 tot aantal-1. |
status | tekenreeks | De inrichtingsstatus van het orderregelitem. Waarden zijn onder andere: Voltooid: Uitvoering van de order is voltooid en de gebruiker kan de reserveringen niet voltooid gebruiken: Niet voltooid vanwege annulering PrefulfillmentPending: Uw aanvraag wordt nog steeds verwerkt, uitvoering is nog niet voltooid |
quantityProvisioningInformation | List<QuantityProvisioningStatus> | Een lijst met informatie over de inrichtingsstatus van het aantal voor het orderregelitem. |
QuantityProvisioningStatus
Vertegenwoordigt de inrichtingsstatus per hoeveelheid.
Eigenschap | Type | Beschrijving |
---|---|---|
quantity | int | Het aantal items. |
status | tekenreeks | De status van het aantal items. |
ProvisioningContext
Informatie die is vereist voor het inrichten van bepaalde items in de catalogus. De eigenschap provisioningVariables in een SKU geeft aan welke eigenschappen vereist zijn voor specifieke items in de catalogus.
Eigenschap | Type | Description |
---|---|---|
bereik | tekenreeks | Het bereiktype voor een aankoop die aangeeft waar de voordelen van toepassing zijn: Single, Shared. |
entitlementId | tekenreeks | De id van het Azure-abonnement dat wordt gebruikt voor een aankoop. Vereist voor één bereik. |
PurchaseCommitment
Het vaste bedrag dat is vastgelegd voor rekenservices.
Eigenschap | Type | Description |
---|---|---|
aantal | int | De toezegging voor vast bedrag. |
valuta | tekenreeks | De valuta van de toezegging. |
graan | tekenreeks | De periode van de toezegging. |