1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
|
// Code generated by msgraph-generate.go DO NOT EDIT.
package msgraph
import "time"
// SalesInvoice undocumented
type SalesInvoice struct {
// Entity is the base model of SalesInvoice
Entity
// Number undocumented
Number *string `json:"number,omitempty"`
// ExternalDocumentNumber undocumented
ExternalDocumentNumber *string `json:"externalDocumentNumber,omitempty"`
// InvoiceDate undocumented
InvoiceDate *time.Time `json:"invoiceDate,omitempty"`
// DueDate undocumented
DueDate *time.Time `json:"dueDate,omitempty"`
// CustomerPurchaseOrderReference undocumented
CustomerPurchaseOrderReference *string `json:"customerPurchaseOrderReference,omitempty"`
// CustomerID undocumented
CustomerID *UUID `json:"customerId,omitempty"`
// CustomerNumber undocumented
CustomerNumber *string `json:"customerNumber,omitempty"`
// CustomerName undocumented
CustomerName *string `json:"customerName,omitempty"`
// BillToName undocumented
BillToName *string `json:"billToName,omitempty"`
// BillToCustomerID undocumented
BillToCustomerID *UUID `json:"billToCustomerId,omitempty"`
// BillToCustomerNumber undocumented
BillToCustomerNumber *string `json:"billToCustomerNumber,omitempty"`
// ShipToName undocumented
ShipToName *string `json:"shipToName,omitempty"`
// ShipToContact undocumented
ShipToContact *string `json:"shipToContact,omitempty"`
// SellingPostalAddress undocumented
SellingPostalAddress *PostalAddressType `json:"sellingPostalAddress,omitempty"`
// BillingPostalAddress undocumented
BillingPostalAddress *PostalAddressType `json:"billingPostalAddress,omitempty"`
// ShippingPostalAddress undocumented
ShippingPostalAddress *PostalAddressType `json:"shippingPostalAddress,omitempty"`
// CurrencyID undocumented
CurrencyID *UUID `json:"currencyId,omitempty"`
// CurrencyCode undocumented
CurrencyCode *string `json:"currencyCode,omitempty"`
// OrderID undocumented
OrderID *UUID `json:"orderId,omitempty"`
// OrderNumber undocumented
OrderNumber *string `json:"orderNumber,omitempty"`
// PaymentTermsID undocumented
PaymentTermsID *UUID `json:"paymentTermsId,omitempty"`
// ShipmentMethodID undocumented
ShipmentMethodID *UUID `json:"shipmentMethodId,omitempty"`
// Salesperson undocumented
Salesperson *string `json:"salesperson,omitempty"`
// PricesIncludeTax undocumented
PricesIncludeTax *bool `json:"pricesIncludeTax,omitempty"`
// DiscountAmount undocumented
DiscountAmount *int `json:"discountAmount,omitempty"`
// DiscountAppliedBeforeTax undocumented
DiscountAppliedBeforeTax *bool `json:"discountAppliedBeforeTax,omitempty"`
// TotalAmountExcludingTax undocumented
TotalAmountExcludingTax *int `json:"totalAmountExcludingTax,omitempty"`
// TotalTaxAmount undocumented
TotalTaxAmount *int `json:"totalTaxAmount,omitempty"`
// TotalAmountIncludingTax undocumented
TotalAmountIncludingTax *int `json:"totalAmountIncludingTax,omitempty"`
// Status undocumented
Status *string `json:"status,omitempty"`
// LastModifiedDateTime undocumented
LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
// PhoneNumber undocumented
PhoneNumber *string `json:"phoneNumber,omitempty"`
// Email undocumented
Email *string `json:"email,omitempty"`
// SalesInvoiceLines undocumented
SalesInvoiceLines []SalesInvoiceLine `json:"salesInvoiceLines,omitempty"`
// Customer undocumented
Customer *Customer `json:"customer,omitempty"`
// Currency undocumented
Currency *Currency `json:"currency,omitempty"`
// PaymentTerm undocumented
PaymentTerm *PaymentTerm `json:"paymentTerm,omitempty"`
// ShipmentMethod undocumented
ShipmentMethod *ShipmentMethod `json:"shipmentMethod,omitempty"`
}
|