Condividi tramite


Invoice Costruttori

Definizione

Overload

Invoice()

Inizializza una nuova istanza della classe 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)

Inizializza una nuova istanza della classe Invoice.

Invoice()

Inizializza una nuova istanza della classe Invoice.

public Invoice ();
Public Sub New ()

Si applica a

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)

Inizializza una nuova istanza della classe 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)

Parametri

id
String

ID risorsa.

name
String

Nome risorsa.

type
String

Tipo di risorsa.

dueDate
Nullable<DateTime>

Data di scadenza della fattura.

invoiceDate
Nullable<DateTime>

Data di generazione della fattura.

status
String

Stato corrente della fattura. I valori possibili includono: 'Due', 'OverDue', 'Paid'

amountDue
Amount

Importo dovuto al momento.

azurePrepaymentApplied
Amount

Importo del pagamento anticipato di Azure applicato agli addebiti. Questo campo è applicabile agli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.

billedAmount
Amount

Addebiti totali per il periodo di fatturazione della fattura.

creditAmount
Amount

Rimborso totale per i resi e gli annullamenti durante il periodo di fatturazione della fattura. Questo campo è applicabile agli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.

freeAzureCreditApplied
Amount

Importo dei crediti Azure gratuiti applicati agli addebiti. Questo campo è applicabile agli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.

subTotal
Amount

Importo pre-imposta dovuto. Questo campo è applicabile agli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.

taxAmount
Amount

Importo delle imposte addebitate per il periodo di fatturazione. Questo campo è applicabile agli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.

totalAmount
Amount

Importo dovuto al momento della generazione della fattura. Questo campo è applicabile agli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.

invoicePeriodStartDate
Nullable<DateTime>

Data di inizio del periodo di fatturazione per il quale viene generata la fattura.

invoicePeriodEndDate
Nullable<DateTime>

Data di fine del periodo di fatturazione per cui viene generata la fattura.

invoiceType
String

Tipo di fattura. I valori possibili includono: 'AzureService', 'AzureMarketplace', 'AzureSupport'

isMonthlyInvoice
Nullable<Boolean>

Specifica se la fattura viene generata come parte del ciclo di fatturazione mensile o meno. Questo campo è applicabile agli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.

billingProfileId
String

ID del profilo di fatturazione per cui viene generata la fattura.

billingProfileDisplayName
String

Nome del profilo di fatturazione per cui viene generata la fattura.

purchaseOrderNumber
String

Numero di ordine di acquisto facoltativo per la fattura.

documents
IList<Document>

Elenco dei documenti disponibili per il download, ad esempio fattura e ricevuta fiscale.

payments
IList<PaymentProperties>

Elenco dei pagamenti.

subscriptionId
String

ID della sottoscrizione per cui viene generata la fattura.

Si applica a