Invoice Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
Invoice() |
Inicializuje novou instanci třídy Invoice. |
Invoice(String, String, String, Nullable<DateTime>, Nullable<DateTime>, String, Amount, Amount, Amount, Amount, Amount, Amount, Amount, Amount, Nullable<DateTime>, Nullable<DateTime>, String, Nullable<Boolean>, String, String, String, IList<Document>, IList<PaymentProperties>, String) |
Inicializuje novou instanci třídy Invoice. |
Invoice()
Inicializuje novou instanci třídy Invoice.
public Invoice ();
Public Sub New ()
Platí pro
Invoice(String, String, String, Nullable<DateTime>, Nullable<DateTime>, String, Amount, Amount, Amount, Amount, Amount, Amount, Amount, Amount, Nullable<DateTime>, Nullable<DateTime>, String, Nullable<Boolean>, String, String, String, IList<Document>, IList<PaymentProperties>, String)
Inicializuje novou instanci třídy Invoice.
public Invoice (string id = default, string name = default, string type = default, DateTime? dueDate = default, DateTime? invoiceDate = default, string status = default, Microsoft.Azure.Management.Billing.Models.Amount amountDue = default, Microsoft.Azure.Management.Billing.Models.Amount azurePrepaymentApplied = default, Microsoft.Azure.Management.Billing.Models.Amount billedAmount = default, Microsoft.Azure.Management.Billing.Models.Amount creditAmount = default, Microsoft.Azure.Management.Billing.Models.Amount freeAzureCreditApplied = default, Microsoft.Azure.Management.Billing.Models.Amount subTotal = default, Microsoft.Azure.Management.Billing.Models.Amount taxAmount = default, Microsoft.Azure.Management.Billing.Models.Amount totalAmount = default, DateTime? invoicePeriodStartDate = default, DateTime? invoicePeriodEndDate = default, string invoiceType = default, bool? isMonthlyInvoice = default, string billingProfileId = default, string billingProfileDisplayName = default, string purchaseOrderNumber = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Billing.Models.Document> documents = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Billing.Models.PaymentProperties> payments = default, string subscriptionId = default);
new Microsoft.Azure.Management.Billing.Models.Invoice : string * string * string * Nullable<DateTime> * Nullable<DateTime> * string * Microsoft.Azure.Management.Billing.Models.Amount * Microsoft.Azure.Management.Billing.Models.Amount * Microsoft.Azure.Management.Billing.Models.Amount * Microsoft.Azure.Management.Billing.Models.Amount * Microsoft.Azure.Management.Billing.Models.Amount * Microsoft.Azure.Management.Billing.Models.Amount * Microsoft.Azure.Management.Billing.Models.Amount * Microsoft.Azure.Management.Billing.Models.Amount * Nullable<DateTime> * Nullable<DateTime> * string * Nullable<bool> * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Billing.Models.Document> * System.Collections.Generic.IList<Microsoft.Azure.Management.Billing.Models.PaymentProperties> * string -> Microsoft.Azure.Management.Billing.Models.Invoice
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional dueDate As Nullable(Of DateTime) = Nothing, Optional invoiceDate As Nullable(Of DateTime) = Nothing, Optional status As String = Nothing, Optional amountDue As Amount = Nothing, Optional azurePrepaymentApplied As Amount = Nothing, Optional billedAmount As Amount = Nothing, Optional creditAmount As Amount = Nothing, Optional freeAzureCreditApplied As Amount = Nothing, Optional subTotal As Amount = Nothing, Optional taxAmount As Amount = Nothing, Optional totalAmount As Amount = Nothing, Optional invoicePeriodStartDate As Nullable(Of DateTime) = Nothing, Optional invoicePeriodEndDate As Nullable(Of DateTime) = Nothing, Optional invoiceType As String = Nothing, Optional isMonthlyInvoice As Nullable(Of Boolean) = Nothing, Optional billingProfileId As String = Nothing, Optional billingProfileDisplayName As String = Nothing, Optional purchaseOrderNumber As String = Nothing, Optional documents As IList(Of Document) = Nothing, Optional payments As IList(Of PaymentProperties) = Nothing, Optional subscriptionId As String = Nothing)
Parametry
- id
- String
ID prostředku.
- name
- String
Název prostředku.
- type
- String
Typ prostředku.
- status
- String
Aktuální stav faktury. Mezi možné hodnoty patří: "Due", 'OverDue', 'Paid'
- amountDue
- Amount
Částka splatná k této chvíli.
- azurePrepaymentApplied
- Amount
Výše zálohy na Azure účtovaných na poplatky. Toto pole platí pro fakturační účty s typem smlouvy Smlouva se zákazníkem Microsoftu.
- billedAmount
- Amount
Celkové poplatky za fakturační období faktury.
- creditAmount
- Amount
Celková refundace za vrácení a zrušení během fakturačního období faktury. Toto pole platí pro fakturační účty s typem smlouvy Smlouva se zákazníkem Microsoftu.
- freeAzureCreditApplied
- Amount
Výše bezplatných kreditů Azure uplatněných na poplatky Toto pole platí pro fakturační účty s typem smlouvy Smlouva se zákazníkem Microsoftu.
- subTotal
- Amount
Splatná částka před zdaněním. Toto pole platí pro fakturační účty s typem smlouvy Smlouva se zákazníkem Microsoftu.
- taxAmount
- Amount
Částka daně účtované za fakturační období. Toto pole platí pro fakturační účty s typem smlouvy Smlouva se zákazníkem Microsoftu.
- totalAmount
- Amount
Částka splatná při vygenerování faktury. Toto pole platí pro fakturační účty s typem smlouvy Smlouva se zákazníkem Microsoftu.
Počáteční datum fakturačního období, za které se faktura generuje.
Koncové datum fakturačního období, za které se faktura vygeneruje.
- invoiceType
- String
Typ faktury. Mezi možné hodnoty patří: AzureService, AzureMarketplace, AzureSupport.
Určuje, jestli se faktura vygeneruje jako součást měsíčního fakturačního cyklu. Toto pole platí pro fakturační účty s typem smlouvy Smlouva se zákazníkem Microsoftu.
- billingProfileId
- String
ID fakturačního profilu, pro který se faktura generuje.
- billingProfileDisplayName
- String
Název fakturačního profilu, pro který se faktura generuje.
- purchaseOrderNumber
- String
Volitelné číslo nákupní objednávky pro fakturu.
Seznam dokumentů, které jsou k dispozici ke stažení, jako je faktura a daňový doklad.
- payments
- IList<PaymentProperties>
Seznam plateb.
- subscriptionId
- String
ID předplatného, pro které se faktura vygeneruje.
Platí pro
Azure SDK for .NET