github.com/yaegashi/msgraph.go@v0.1.4/beta/ModelCompany.go (about) 1 // Code generated by msgraph.go/gen DO NOT EDIT. 2 3 package msgraph 4 5 import "time" 6 7 // Company undocumented 8 type Company struct { 9 // Entity is the base model of Company 10 Entity 11 // SystemVersion undocumented 12 SystemVersion *string `json:"systemVersion,omitempty"` 13 // Name undocumented 14 Name *string `json:"name,omitempty"` 15 // DisplayName undocumented 16 DisplayName *string `json:"displayName,omitempty"` 17 // BusinessProfileID undocumented 18 BusinessProfileID *string `json:"businessProfileId,omitempty"` 19 // Items undocumented 20 Items []Item `json:"items,omitempty"` 21 // Customers undocumented 22 Customers []Customer `json:"customers,omitempty"` 23 // Vendors undocumented 24 Vendors []Vendor `json:"vendors,omitempty"` 25 // CompanyInformation undocumented 26 CompanyInformation []CompanyInformation `json:"companyInformation,omitempty"` 27 // SalesInvoices undocumented 28 SalesInvoices []SalesInvoice `json:"salesInvoices,omitempty"` 29 // SalesInvoiceLines undocumented 30 SalesInvoiceLines []SalesInvoiceLine `json:"salesInvoiceLines,omitempty"` 31 // CustomerPaymentJournals undocumented 32 CustomerPaymentJournals []CustomerPaymentJournal `json:"customerPaymentJournals,omitempty"` 33 // CustomerPayments undocumented 34 CustomerPayments []CustomerPayment `json:"customerPayments,omitempty"` 35 // Accounts undocumented 36 Accounts []Account `json:"accounts,omitempty"` 37 // TaxGroups undocumented 38 TaxGroups []TaxGroup `json:"taxGroups,omitempty"` 39 // Journals undocumented 40 Journals []Journal `json:"journals,omitempty"` 41 // JournalLines undocumented 42 JournalLines []JournalLine `json:"journalLines,omitempty"` 43 // Employees undocumented 44 Employees []Employee `json:"employees,omitempty"` 45 // GeneralLedgerEntries undocumented 46 GeneralLedgerEntries []GeneralLedgerEntry `json:"generalLedgerEntries,omitempty"` 47 // Currencies undocumented 48 Currencies []Currency `json:"currencies,omitempty"` 49 // PaymentMethods undocumented 50 PaymentMethods []PaymentMethod `json:"paymentMethods,omitempty"` 51 // Dimensions undocumented 52 Dimensions []Dimension `json:"dimensions,omitempty"` 53 // DimensionValues undocumented 54 DimensionValues []DimensionValue `json:"dimensionValues,omitempty"` 55 // PaymentTerms undocumented 56 PaymentTerms []PaymentTerm `json:"paymentTerms,omitempty"` 57 // ShipmentMethods undocumented 58 ShipmentMethods []ShipmentMethod `json:"shipmentMethods,omitempty"` 59 // ItemCategories undocumented 60 ItemCategories []ItemCategory `json:"itemCategories,omitempty"` 61 // CountriesRegions undocumented 62 CountriesRegions []CountryRegion `json:"countriesRegions,omitempty"` 63 // SalesOrders undocumented 64 SalesOrders []SalesOrder `json:"salesOrders,omitempty"` 65 // SalesOrderLines undocumented 66 SalesOrderLines []SalesOrderLine `json:"salesOrderLines,omitempty"` 67 // UnitsOfMeasure undocumented 68 UnitsOfMeasure []UnitOfMeasure `json:"unitsOfMeasure,omitempty"` 69 // AgedAccountsReceivable undocumented 70 AgedAccountsReceivable []AgedAccountsReceivable `json:"agedAccountsReceivable,omitempty"` 71 // AgedAccountsPayable undocumented 72 AgedAccountsPayable []AgedAccountsPayable `json:"agedAccountsPayable,omitempty"` 73 // TaxAreas undocumented 74 TaxAreas []TaxArea `json:"taxAreas,omitempty"` 75 // SalesQuotes undocumented 76 SalesQuotes []SalesQuote `json:"salesQuotes,omitempty"` 77 // SalesQuoteLines undocumented 78 SalesQuoteLines []SalesQuoteLine `json:"salesQuoteLines,omitempty"` 79 // SalesCreditMemos undocumented 80 SalesCreditMemos []SalesCreditMemo `json:"salesCreditMemos,omitempty"` 81 // SalesCreditMemoLines undocumented 82 SalesCreditMemoLines []SalesCreditMemoLine `json:"salesCreditMemoLines,omitempty"` 83 // PurchaseInvoices undocumented 84 PurchaseInvoices []PurchaseInvoice `json:"purchaseInvoices,omitempty"` 85 // PurchaseInvoiceLines undocumented 86 PurchaseInvoiceLines []PurchaseInvoiceLine `json:"purchaseInvoiceLines,omitempty"` 87 // Picture undocumented 88 Picture []Picture `json:"picture,omitempty"` 89 } 90 91 // CompanyDetail undocumented 92 type CompanyDetail struct { 93 // Object is the base model of CompanyDetail 94 Object 95 // DisplayName undocumented 96 DisplayName *string `json:"displayName,omitempty"` 97 // Pronunciation undocumented 98 Pronunciation *string `json:"pronunciation,omitempty"` 99 // Department undocumented 100 Department *string `json:"department,omitempty"` 101 // OfficeLocation undocumented 102 OfficeLocation *string `json:"officeLocation,omitempty"` 103 // Address undocumented 104 Address *PhysicalAddress `json:"address,omitempty"` 105 // WebURL undocumented 106 WebURL *string `json:"webUrl,omitempty"` 107 } 108 109 // CompanyInformation undocumented 110 type CompanyInformation struct { 111 // Entity is the base model of CompanyInformation 112 Entity 113 // DisplayName undocumented 114 DisplayName *string `json:"displayName,omitempty"` 115 // Address undocumented 116 Address *PostalAddressType `json:"address,omitempty"` 117 // PhoneNumber undocumented 118 PhoneNumber *string `json:"phoneNumber,omitempty"` 119 // FaxNumber undocumented 120 FaxNumber *string `json:"faxNumber,omitempty"` 121 // Email undocumented 122 Email *string `json:"email,omitempty"` 123 // Website undocumented 124 Website *string `json:"website,omitempty"` 125 // TaxRegistrationNumber undocumented 126 TaxRegistrationNumber *string `json:"taxRegistrationNumber,omitempty"` 127 // CurrencyCode undocumented 128 CurrencyCode *string `json:"currencyCode,omitempty"` 129 // CurrentFiscalYearStartDate undocumented 130 CurrentFiscalYearStartDate *Date `json:"currentFiscalYearStartDate,omitempty"` 131 // Industry undocumented 132 Industry *string `json:"industry,omitempty"` 133 // Picture undocumented 134 Picture *Stream `json:"picture,omitempty"` 135 // LastModifiedDateTime undocumented 136 LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"` 137 } 138 139 // CompanyPortalBlockedAction undocumented 140 type CompanyPortalBlockedAction struct { 141 // Object is the base model of CompanyPortalBlockedAction 142 Object 143 // Platform Device OS/Platform 144 Platform *DevicePlatformType `json:"platform,omitempty"` 145 // OwnerType Device ownership type 146 OwnerType *OwnerType `json:"ownerType,omitempty"` 147 // Action Device Action 148 Action *CompanyPortalAction `json:"action,omitempty"` 149 }