matterbridge/vendor/github.com/yaegashi/msgraph.go/beta/SalesOrderModel.go

82 lines
3.3 KiB
Go

// Code generated by msgraph-generate.go DO NOT EDIT.
package msgraph
import "time"
// SalesOrder undocumented
type SalesOrder struct {
// Entity is the base model of SalesOrder
Entity
// Number undocumented
Number *string `json:"number,omitempty"`
// ExternalDocumentNumber undocumented
ExternalDocumentNumber *string `json:"externalDocumentNumber,omitempty"`
// OrderDate undocumented
OrderDate *time.Time `json:"orderDate,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"`
// PricesIncludeTax undocumented
PricesIncludeTax *bool `json:"pricesIncludeTax,omitempty"`
// PaymentTermsID undocumented
PaymentTermsID *UUID `json:"paymentTermsId,omitempty"`
// Salesperson undocumented
Salesperson *string `json:"salesperson,omitempty"`
// PartialShipping undocumented
PartialShipping *bool `json:"partialShipping,omitempty"`
// RequestedDeliveryDate undocumented
RequestedDeliveryDate *time.Time `json:"requestedDeliveryDate,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"`
// FullyShipped undocumented
FullyShipped *bool `json:"fullyShipped,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"`
// SalesOrderLines undocumented
SalesOrderLines []SalesOrderLine `json:"salesOrderLines,omitempty"`
// Customer undocumented
Customer *Customer `json:"customer,omitempty"`
// Currency undocumented
Currency *Currency `json:"currency,omitempty"`
// PaymentTerm undocumented
PaymentTerm *PaymentTerm `json:"paymentTerm,omitempty"`
}