summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/yaegashi/msgraph.go/beta/ModelCompany.go
blob: 7d792dd8f0d94358410be5c404a9b8bd6a527f55 (plain) (blame)
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
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
// Code generated by msgraph-generate.go DO NOT EDIT.

package msgraph

import "time"

// Company undocumented
type Company struct {
	// Entity is the base model of Company
	Entity
	// SystemVersion undocumented
	SystemVersion *string `json:"systemVersion,omitempty"`
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// BusinessProfileID undocumented
	BusinessProfileID *string `json:"businessProfileId,omitempty"`
	// Items undocumented
	Items []Item `json:"items,omitempty"`
	// Customers undocumented
	Customers []Customer `json:"customers,omitempty"`
	// Vendors undocumented
	Vendors []Vendor `json:"vendors,omitempty"`
	// CompanyInformation undocumented
	CompanyInformation []CompanyInformation `json:"companyInformation,omitempty"`
	// SalesInvoices undocumented
	SalesInvoices []SalesInvoice `json:"salesInvoices,omitempty"`
	// SalesInvoiceLines undocumented
	SalesInvoiceLines []SalesInvoiceLine `json:"salesInvoiceLines,omitempty"`
	// CustomerPaymentJournals undocumented
	CustomerPaymentJournals []CustomerPaymentJournal `json:"customerPaymentJournals,omitempty"`
	// CustomerPayments undocumented
	CustomerPayments []CustomerPayment `json:"customerPayments,omitempty"`
	// Accounts undocumented
	Accounts []Account `json:"accounts,omitempty"`
	// TaxGroups undocumented
	TaxGroups []TaxGroup `json:"taxGroups,omitempty"`
	// Journals undocumented
	Journals []Journal `json:"journals,omitempty"`
	// JournalLines undocumented
	JournalLines []JournalLine `json:"journalLines,omitempty"`
	// Employees undocumented
	Employees []Employee `json:"employees,omitempty"`
	// GeneralLedgerEntries undocumented
	GeneralLedgerEntries []GeneralLedgerEntry `json:"generalLedgerEntries,omitempty"`
	// Currencies undocumented
	Currencies []Currency `json:"currencies,omitempty"`
	// PaymentMethods undocumented
	PaymentMethods []PaymentMethod `json:"paymentMethods,omitempty"`
	// Dimensions undocumented
	Dimensions []Dimension `json:"dimensions,omitempty"`
	// DimensionValues undocumented
	DimensionValues []DimensionValue `json:"dimensionValues,omitempty"`
	// PaymentTerms undocumented
	PaymentTerms []PaymentTerm `json:"paymentTerms,omitempty"`
	// ShipmentMethods undocumented
	ShipmentMethods []ShipmentMethod `json:"shipmentMethods,omitempty"`
	// ItemCategories undocumented
	ItemCategories []ItemCategory `json:"itemCategories,omitempty"`
	// CountriesRegions undocumented
	CountriesRegions []CountryRegion `json:"countriesRegions,omitempty"`
	// SalesOrders undocumented
	SalesOrders []SalesOrder `json:"salesOrders,omitempty"`
	// SalesOrderLines undocumented
	SalesOrderLines []SalesOrderLine `json:"salesOrderLines,omitempty"`
	// UnitsOfMeasure undocumented
	UnitsOfMeasure []UnitOfMeasure `json:"unitsOfMeasure,omitempty"`
	// AgedAccountsReceivable undocumented
	AgedAccountsReceivable []AgedAccountsReceivable `json:"agedAccountsReceivable,omitempty"`
	// AgedAccountsPayable undocumented
	AgedAccountsPayable []AgedAccountsPayable `json:"agedAccountsPayable,omitempty"`
	// TaxAreas undocumented
	TaxAreas []TaxArea `json:"taxAreas,omitempty"`
	// SalesQuotes undocumented
	SalesQuotes []SalesQuote `json:"salesQuotes,omitempty"`
	// SalesQuoteLines undocumented
	SalesQuoteLines []SalesQuoteLine `json:"salesQuoteLines,omitempty"`
	// SalesCreditMemos undocumented
	SalesCreditMemos []SalesCreditMemo `json:"salesCreditMemos,omitempty"`
	// SalesCreditMemoLines undocumented
	SalesCreditMemoLines []SalesCreditMemoLine `json:"salesCreditMemoLines,omitempty"`
	// PurchaseInvoices undocumented
	PurchaseInvoices []PurchaseInvoice `json:"purchaseInvoices,omitempty"`
	// PurchaseInvoiceLines undocumented
	PurchaseInvoiceLines []PurchaseInvoiceLine `json:"purchaseInvoiceLines,omitempty"`
	// Picture undocumented
	Picture []Picture `json:"picture,omitempty"`
}

// CompanyDetail undocumented
type CompanyDetail struct {
	// Object is the base model of CompanyDetail
	Object
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// Pronunciation undocumented
	Pronunciation *string `json:"pronunciation,omitempty"`
	// Department undocumented
	Department *string `json:"department,omitempty"`
	// OfficeLocation undocumented
	OfficeLocation *string `json:"officeLocation,omitempty"`
	// Address undocumented
	Address *PhysicalAddress `json:"address,omitempty"`
	// WebURL undocumented
	WebURL *string `json:"webUrl,omitempty"`
}

// CompanyInformation undocumented
type CompanyInformation struct {
	// Entity is the base model of CompanyInformation
	Entity
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// Address undocumented
	Address *PostalAddressType `json:"address,omitempty"`
	// PhoneNumber undocumented
	PhoneNumber *string `json:"phoneNumber,omitempty"`
	// FaxNumber undocumented
	FaxNumber *string `json:"faxNumber,omitempty"`
	// Email undocumented
	Email *string `json:"email,omitempty"`
	// Website undocumented
	Website *string `json:"website,omitempty"`
	// TaxRegistrationNumber undocumented
	TaxRegistrationNumber *string `json:"taxRegistrationNumber,omitempty"`
	// CurrencyCode undocumented
	CurrencyCode *string `json:"currencyCode,omitempty"`
	// CurrentFiscalYearStartDate undocumented
	CurrentFiscalYearStartDate *Date `json:"currentFiscalYearStartDate,omitempty"`
	// Industry undocumented
	Industry *string `json:"industry,omitempty"`
	// Picture undocumented
	Picture *Stream `json:"picture,omitempty"`
	// LastModifiedDateTime undocumented
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
}

// CompanyPortalBlockedAction undocumented
type CompanyPortalBlockedAction struct {
	// Object is the base model of CompanyPortalBlockedAction
	Object
	// Platform Device OS/Platform
	Platform *DevicePlatformType `json:"platform,omitempty"`
	// OwnerType Device ownership type
	OwnerType *OwnerType `json:"ownerType,omitempty"`
	// Action Device Action
	Action *CompanyPortalAction `json:"action,omitempty"`
}