github.com/yaegashi/msgraph.go@v0.1.4/beta/ModelSales.go (about) 1 // Code generated by msgraph.go/gen DO NOT EDIT. 2 3 package msgraph 4 5 import "time" 6 7 // SalesCreditMemo undocumented 8 type SalesCreditMemo struct { 9 // Entity is the base model of SalesCreditMemo 10 Entity 11 // Number undocumented 12 Number *string `json:"number,omitempty"` 13 // ExternalDocumentNumber undocumented 14 ExternalDocumentNumber *string `json:"externalDocumentNumber,omitempty"` 15 // CreditMemoDate undocumented 16 CreditMemoDate *Date `json:"creditMemoDate,omitempty"` 17 // DueDate undocumented 18 DueDate *Date `json:"dueDate,omitempty"` 19 // CustomerID undocumented 20 CustomerID *UUID `json:"customerId,omitempty"` 21 // CustomerNumber undocumented 22 CustomerNumber *string `json:"customerNumber,omitempty"` 23 // CustomerName undocumented 24 CustomerName *string `json:"customerName,omitempty"` 25 // BillToName undocumented 26 BillToName *string `json:"billToName,omitempty"` 27 // BillToCustomerID undocumented 28 BillToCustomerID *UUID `json:"billToCustomerId,omitempty"` 29 // BillToCustomerNumber undocumented 30 BillToCustomerNumber *string `json:"billToCustomerNumber,omitempty"` 31 // SellingPostalAddress undocumented 32 SellingPostalAddress *PostalAddressType `json:"sellingPostalAddress,omitempty"` 33 // BillingPostalAddress undocumented 34 BillingPostalAddress *PostalAddressType `json:"billingPostalAddress,omitempty"` 35 // CurrencyID undocumented 36 CurrencyID *UUID `json:"currencyId,omitempty"` 37 // CurrencyCode undocumented 38 CurrencyCode *string `json:"currencyCode,omitempty"` 39 // PaymentTermsID undocumented 40 PaymentTermsID *UUID `json:"paymentTermsId,omitempty"` 41 // Salesperson undocumented 42 Salesperson *string `json:"salesperson,omitempty"` 43 // PricesIncludeTax undocumented 44 PricesIncludeTax *bool `json:"pricesIncludeTax,omitempty"` 45 // DiscountAmount undocumented 46 DiscountAmount *int `json:"discountAmount,omitempty"` 47 // DiscountAppliedBeforeTax undocumented 48 DiscountAppliedBeforeTax *bool `json:"discountAppliedBeforeTax,omitempty"` 49 // TotalAmountExcludingTax undocumented 50 TotalAmountExcludingTax *int `json:"totalAmountExcludingTax,omitempty"` 51 // TotalTaxAmount undocumented 52 TotalTaxAmount *int `json:"totalTaxAmount,omitempty"` 53 // TotalAmountIncludingTax undocumented 54 TotalAmountIncludingTax *int `json:"totalAmountIncludingTax,omitempty"` 55 // Status undocumented 56 Status *string `json:"status,omitempty"` 57 // LastModifiedDateTime undocumented 58 LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"` 59 // InvoiceID undocumented 60 InvoiceID *UUID `json:"invoiceId,omitempty"` 61 // InvoiceNumber undocumented 62 InvoiceNumber *string `json:"invoiceNumber,omitempty"` 63 // PhoneNumber undocumented 64 PhoneNumber *string `json:"phoneNumber,omitempty"` 65 // Email undocumented 66 Email *string `json:"email,omitempty"` 67 // SalesCreditMemoLines undocumented 68 SalesCreditMemoLines []SalesCreditMemoLine `json:"salesCreditMemoLines,omitempty"` 69 // Customer undocumented 70 Customer *Customer `json:"customer,omitempty"` 71 // Currency undocumented 72 Currency *Currency `json:"currency,omitempty"` 73 // PaymentTerm undocumented 74 PaymentTerm *PaymentTerm `json:"paymentTerm,omitempty"` 75 } 76 77 // SalesCreditMemoLine undocumented 78 type SalesCreditMemoLine struct { 79 // Entity is the base model of SalesCreditMemoLine 80 Entity 81 // DocumentID undocumented 82 DocumentID *UUID `json:"documentId,omitempty"` 83 // Sequence undocumented 84 Sequence *int `json:"sequence,omitempty"` 85 // ItemID undocumented 86 ItemID *UUID `json:"itemId,omitempty"` 87 // AccountID undocumented 88 AccountID *UUID `json:"accountId,omitempty"` 89 // LineType undocumented 90 LineType *string `json:"lineType,omitempty"` 91 // Description undocumented 92 Description *string `json:"description,omitempty"` 93 // UnitOfMeasureID undocumented 94 UnitOfMeasureID *UUID `json:"unitOfMeasureId,omitempty"` 95 // UnitPrice undocumented 96 UnitPrice *int `json:"unitPrice,omitempty"` 97 // Quantity undocumented 98 Quantity *int `json:"quantity,omitempty"` 99 // DiscountAmount undocumented 100 DiscountAmount *int `json:"discountAmount,omitempty"` 101 // DiscountPercent undocumented 102 DiscountPercent *int `json:"discountPercent,omitempty"` 103 // DiscountAppliedBeforeTax undocumented 104 DiscountAppliedBeforeTax *bool `json:"discountAppliedBeforeTax,omitempty"` 105 // AmountExcludingTax undocumented 106 AmountExcludingTax *int `json:"amountExcludingTax,omitempty"` 107 // TaxCode undocumented 108 TaxCode *string `json:"taxCode,omitempty"` 109 // TaxPercent undocumented 110 TaxPercent *int `json:"taxPercent,omitempty"` 111 // TotalTaxAmount undocumented 112 TotalTaxAmount *int `json:"totalTaxAmount,omitempty"` 113 // AmountIncludingTax undocumented 114 AmountIncludingTax *int `json:"amountIncludingTax,omitempty"` 115 // InvoiceDiscountAllocation undocumented 116 InvoiceDiscountAllocation *int `json:"invoiceDiscountAllocation,omitempty"` 117 // NetAmount undocumented 118 NetAmount *int `json:"netAmount,omitempty"` 119 // NetTaxAmount undocumented 120 NetTaxAmount *int `json:"netTaxAmount,omitempty"` 121 // NetAmountIncludingTax undocumented 122 NetAmountIncludingTax *int `json:"netAmountIncludingTax,omitempty"` 123 // ShipmentDate undocumented 124 ShipmentDate *Date `json:"shipmentDate,omitempty"` 125 // Item undocumented 126 Item *Item `json:"item,omitempty"` 127 // Account undocumented 128 Account *Account `json:"account,omitempty"` 129 } 130 131 // SalesInvoice undocumented 132 type SalesInvoice struct { 133 // Entity is the base model of SalesInvoice 134 Entity 135 // Number undocumented 136 Number *string `json:"number,omitempty"` 137 // ExternalDocumentNumber undocumented 138 ExternalDocumentNumber *string `json:"externalDocumentNumber,omitempty"` 139 // InvoiceDate undocumented 140 InvoiceDate *Date `json:"invoiceDate,omitempty"` 141 // DueDate undocumented 142 DueDate *Date `json:"dueDate,omitempty"` 143 // CustomerPurchaseOrderReference undocumented 144 CustomerPurchaseOrderReference *string `json:"customerPurchaseOrderReference,omitempty"` 145 // CustomerID undocumented 146 CustomerID *UUID `json:"customerId,omitempty"` 147 // CustomerNumber undocumented 148 CustomerNumber *string `json:"customerNumber,omitempty"` 149 // CustomerName undocumented 150 CustomerName *string `json:"customerName,omitempty"` 151 // BillToName undocumented 152 BillToName *string `json:"billToName,omitempty"` 153 // BillToCustomerID undocumented 154 BillToCustomerID *UUID `json:"billToCustomerId,omitempty"` 155 // BillToCustomerNumber undocumented 156 BillToCustomerNumber *string `json:"billToCustomerNumber,omitempty"` 157 // ShipToName undocumented 158 ShipToName *string `json:"shipToName,omitempty"` 159 // ShipToContact undocumented 160 ShipToContact *string `json:"shipToContact,omitempty"` 161 // SellingPostalAddress undocumented 162 SellingPostalAddress *PostalAddressType `json:"sellingPostalAddress,omitempty"` 163 // BillingPostalAddress undocumented 164 BillingPostalAddress *PostalAddressType `json:"billingPostalAddress,omitempty"` 165 // ShippingPostalAddress undocumented 166 ShippingPostalAddress *PostalAddressType `json:"shippingPostalAddress,omitempty"` 167 // CurrencyID undocumented 168 CurrencyID *UUID `json:"currencyId,omitempty"` 169 // CurrencyCode undocumented 170 CurrencyCode *string `json:"currencyCode,omitempty"` 171 // OrderID undocumented 172 OrderID *UUID `json:"orderId,omitempty"` 173 // OrderNumber undocumented 174 OrderNumber *string `json:"orderNumber,omitempty"` 175 // PaymentTermsID undocumented 176 PaymentTermsID *UUID `json:"paymentTermsId,omitempty"` 177 // ShipmentMethodID undocumented 178 ShipmentMethodID *UUID `json:"shipmentMethodId,omitempty"` 179 // Salesperson undocumented 180 Salesperson *string `json:"salesperson,omitempty"` 181 // PricesIncludeTax undocumented 182 PricesIncludeTax *bool `json:"pricesIncludeTax,omitempty"` 183 // DiscountAmount undocumented 184 DiscountAmount *int `json:"discountAmount,omitempty"` 185 // DiscountAppliedBeforeTax undocumented 186 DiscountAppliedBeforeTax *bool `json:"discountAppliedBeforeTax,omitempty"` 187 // TotalAmountExcludingTax undocumented 188 TotalAmountExcludingTax *int `json:"totalAmountExcludingTax,omitempty"` 189 // TotalTaxAmount undocumented 190 TotalTaxAmount *int `json:"totalTaxAmount,omitempty"` 191 // TotalAmountIncludingTax undocumented 192 TotalAmountIncludingTax *int `json:"totalAmountIncludingTax,omitempty"` 193 // Status undocumented 194 Status *string `json:"status,omitempty"` 195 // LastModifiedDateTime undocumented 196 LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"` 197 // PhoneNumber undocumented 198 PhoneNumber *string `json:"phoneNumber,omitempty"` 199 // Email undocumented 200 Email *string `json:"email,omitempty"` 201 // SalesInvoiceLines undocumented 202 SalesInvoiceLines []SalesInvoiceLine `json:"salesInvoiceLines,omitempty"` 203 // Customer undocumented 204 Customer *Customer `json:"customer,omitempty"` 205 // Currency undocumented 206 Currency *Currency `json:"currency,omitempty"` 207 // PaymentTerm undocumented 208 PaymentTerm *PaymentTerm `json:"paymentTerm,omitempty"` 209 // ShipmentMethod undocumented 210 ShipmentMethod *ShipmentMethod `json:"shipmentMethod,omitempty"` 211 } 212 213 // SalesInvoiceLine undocumented 214 type SalesInvoiceLine struct { 215 // Entity is the base model of SalesInvoiceLine 216 Entity 217 // DocumentID undocumented 218 DocumentID *UUID `json:"documentId,omitempty"` 219 // Sequence undocumented 220 Sequence *int `json:"sequence,omitempty"` 221 // ItemID undocumented 222 ItemID *UUID `json:"itemId,omitempty"` 223 // AccountID undocumented 224 AccountID *UUID `json:"accountId,omitempty"` 225 // LineType undocumented 226 LineType *string `json:"lineType,omitempty"` 227 // Description undocumented 228 Description *string `json:"description,omitempty"` 229 // UnitOfMeasureID undocumented 230 UnitOfMeasureID *UUID `json:"unitOfMeasureId,omitempty"` 231 // UnitPrice undocumented 232 UnitPrice *int `json:"unitPrice,omitempty"` 233 // Quantity undocumented 234 Quantity *int `json:"quantity,omitempty"` 235 // DiscountAmount undocumented 236 DiscountAmount *int `json:"discountAmount,omitempty"` 237 // DiscountPercent undocumented 238 DiscountPercent *int `json:"discountPercent,omitempty"` 239 // DiscountAppliedBeforeTax undocumented 240 DiscountAppliedBeforeTax *bool `json:"discountAppliedBeforeTax,omitempty"` 241 // AmountExcludingTax undocumented 242 AmountExcludingTax *int `json:"amountExcludingTax,omitempty"` 243 // TaxCode undocumented 244 TaxCode *string `json:"taxCode,omitempty"` 245 // TaxPercent undocumented 246 TaxPercent *int `json:"taxPercent,omitempty"` 247 // TotalTaxAmount undocumented 248 TotalTaxAmount *int `json:"totalTaxAmount,omitempty"` 249 // AmountIncludingTax undocumented 250 AmountIncludingTax *int `json:"amountIncludingTax,omitempty"` 251 // InvoiceDiscountAllocation undocumented 252 InvoiceDiscountAllocation *int `json:"invoiceDiscountAllocation,omitempty"` 253 // NetAmount undocumented 254 NetAmount *int `json:"netAmount,omitempty"` 255 // NetTaxAmount undocumented 256 NetTaxAmount *int `json:"netTaxAmount,omitempty"` 257 // NetAmountIncludingTax undocumented 258 NetAmountIncludingTax *int `json:"netAmountIncludingTax,omitempty"` 259 // ShipmentDate undocumented 260 ShipmentDate *Date `json:"shipmentDate,omitempty"` 261 // Item undocumented 262 Item *Item `json:"item,omitempty"` 263 // Account undocumented 264 Account *Account `json:"account,omitempty"` 265 } 266 267 // SalesOrder undocumented 268 type SalesOrder struct { 269 // Entity is the base model of SalesOrder 270 Entity 271 // Number undocumented 272 Number *string `json:"number,omitempty"` 273 // ExternalDocumentNumber undocumented 274 ExternalDocumentNumber *string `json:"externalDocumentNumber,omitempty"` 275 // OrderDate undocumented 276 OrderDate *Date `json:"orderDate,omitempty"` 277 // CustomerID undocumented 278 CustomerID *UUID `json:"customerId,omitempty"` 279 // CustomerNumber undocumented 280 CustomerNumber *string `json:"customerNumber,omitempty"` 281 // CustomerName undocumented 282 CustomerName *string `json:"customerName,omitempty"` 283 // BillToName undocumented 284 BillToName *string `json:"billToName,omitempty"` 285 // BillToCustomerID undocumented 286 BillToCustomerID *UUID `json:"billToCustomerId,omitempty"` 287 // BillToCustomerNumber undocumented 288 BillToCustomerNumber *string `json:"billToCustomerNumber,omitempty"` 289 // ShipToName undocumented 290 ShipToName *string `json:"shipToName,omitempty"` 291 // ShipToContact undocumented 292 ShipToContact *string `json:"shipToContact,omitempty"` 293 // SellingPostalAddress undocumented 294 SellingPostalAddress *PostalAddressType `json:"sellingPostalAddress,omitempty"` 295 // BillingPostalAddress undocumented 296 BillingPostalAddress *PostalAddressType `json:"billingPostalAddress,omitempty"` 297 // ShippingPostalAddress undocumented 298 ShippingPostalAddress *PostalAddressType `json:"shippingPostalAddress,omitempty"` 299 // CurrencyID undocumented 300 CurrencyID *UUID `json:"currencyId,omitempty"` 301 // CurrencyCode undocumented 302 CurrencyCode *string `json:"currencyCode,omitempty"` 303 // PricesIncludeTax undocumented 304 PricesIncludeTax *bool `json:"pricesIncludeTax,omitempty"` 305 // PaymentTermsID undocumented 306 PaymentTermsID *UUID `json:"paymentTermsId,omitempty"` 307 // Salesperson undocumented 308 Salesperson *string `json:"salesperson,omitempty"` 309 // PartialShipping undocumented 310 PartialShipping *bool `json:"partialShipping,omitempty"` 311 // RequestedDeliveryDate undocumented 312 RequestedDeliveryDate *Date `json:"requestedDeliveryDate,omitempty"` 313 // DiscountAmount undocumented 314 DiscountAmount *int `json:"discountAmount,omitempty"` 315 // DiscountAppliedBeforeTax undocumented 316 DiscountAppliedBeforeTax *bool `json:"discountAppliedBeforeTax,omitempty"` 317 // TotalAmountExcludingTax undocumented 318 TotalAmountExcludingTax *int `json:"totalAmountExcludingTax,omitempty"` 319 // TotalTaxAmount undocumented 320 TotalTaxAmount *int `json:"totalTaxAmount,omitempty"` 321 // TotalAmountIncludingTax undocumented 322 TotalAmountIncludingTax *int `json:"totalAmountIncludingTax,omitempty"` 323 // FullyShipped undocumented 324 FullyShipped *bool `json:"fullyShipped,omitempty"` 325 // Status undocumented 326 Status *string `json:"status,omitempty"` 327 // LastModifiedDateTime undocumented 328 LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"` 329 // PhoneNumber undocumented 330 PhoneNumber *string `json:"phoneNumber,omitempty"` 331 // Email undocumented 332 Email *string `json:"email,omitempty"` 333 // SalesOrderLines undocumented 334 SalesOrderLines []SalesOrderLine `json:"salesOrderLines,omitempty"` 335 // Customer undocumented 336 Customer *Customer `json:"customer,omitempty"` 337 // Currency undocumented 338 Currency *Currency `json:"currency,omitempty"` 339 // PaymentTerm undocumented 340 PaymentTerm *PaymentTerm `json:"paymentTerm,omitempty"` 341 } 342 343 // SalesOrderLine undocumented 344 type SalesOrderLine struct { 345 // Entity is the base model of SalesOrderLine 346 Entity 347 // DocumentID undocumented 348 DocumentID *UUID `json:"documentId,omitempty"` 349 // Sequence undocumented 350 Sequence *int `json:"sequence,omitempty"` 351 // ItemID undocumented 352 ItemID *UUID `json:"itemId,omitempty"` 353 // AccountID undocumented 354 AccountID *UUID `json:"accountId,omitempty"` 355 // LineType undocumented 356 LineType *string `json:"lineType,omitempty"` 357 // Description undocumented 358 Description *string `json:"description,omitempty"` 359 // UnitOfMeasureID undocumented 360 UnitOfMeasureID *UUID `json:"unitOfMeasureId,omitempty"` 361 // Quantity undocumented 362 Quantity *int `json:"quantity,omitempty"` 363 // UnitPrice undocumented 364 UnitPrice *int `json:"unitPrice,omitempty"` 365 // DiscountAmount undocumented 366 DiscountAmount *int `json:"discountAmount,omitempty"` 367 // DiscountPercent undocumented 368 DiscountPercent *int `json:"discountPercent,omitempty"` 369 // DiscountAppliedBeforeTax undocumented 370 DiscountAppliedBeforeTax *bool `json:"discountAppliedBeforeTax,omitempty"` 371 // AmountExcludingTax undocumented 372 AmountExcludingTax *int `json:"amountExcludingTax,omitempty"` 373 // TaxCode undocumented 374 TaxCode *string `json:"taxCode,omitempty"` 375 // TaxPercent undocumented 376 TaxPercent *int `json:"taxPercent,omitempty"` 377 // TotalTaxAmount undocumented 378 TotalTaxAmount *int `json:"totalTaxAmount,omitempty"` 379 // AmountIncludingTax undocumented 380 AmountIncludingTax *int `json:"amountIncludingTax,omitempty"` 381 // InvoiceDiscountAllocation undocumented 382 InvoiceDiscountAllocation *int `json:"invoiceDiscountAllocation,omitempty"` 383 // NetAmount undocumented 384 NetAmount *int `json:"netAmount,omitempty"` 385 // NetTaxAmount undocumented 386 NetTaxAmount *int `json:"netTaxAmount,omitempty"` 387 // NetAmountIncludingTax undocumented 388 NetAmountIncludingTax *int `json:"netAmountIncludingTax,omitempty"` 389 // ShipmentDate undocumented 390 ShipmentDate *Date `json:"shipmentDate,omitempty"` 391 // ShippedQuantity undocumented 392 ShippedQuantity *int `json:"shippedQuantity,omitempty"` 393 // InvoicedQuantity undocumented 394 InvoicedQuantity *int `json:"invoicedQuantity,omitempty"` 395 // InvoiceQuantity undocumented 396 InvoiceQuantity *int `json:"invoiceQuantity,omitempty"` 397 // ShipQuantity undocumented 398 ShipQuantity *int `json:"shipQuantity,omitempty"` 399 // Item undocumented 400 Item *Item `json:"item,omitempty"` 401 // Account undocumented 402 Account *Account `json:"account,omitempty"` 403 } 404 405 // SalesQuote undocumented 406 type SalesQuote struct { 407 // Entity is the base model of SalesQuote 408 Entity 409 // Number undocumented 410 Number *string `json:"number,omitempty"` 411 // ExternalDocumentNumber undocumented 412 ExternalDocumentNumber *string `json:"externalDocumentNumber,omitempty"` 413 // DocumentDate undocumented 414 DocumentDate *Date `json:"documentDate,omitempty"` 415 // DueDate undocumented 416 DueDate *Date `json:"dueDate,omitempty"` 417 // CustomerID undocumented 418 CustomerID *UUID `json:"customerId,omitempty"` 419 // CustomerNumber undocumented 420 CustomerNumber *string `json:"customerNumber,omitempty"` 421 // CustomerName undocumented 422 CustomerName *string `json:"customerName,omitempty"` 423 // BillToName undocumented 424 BillToName *string `json:"billToName,omitempty"` 425 // BillToCustomerID undocumented 426 BillToCustomerID *UUID `json:"billToCustomerId,omitempty"` 427 // BillToCustomerNumber undocumented 428 BillToCustomerNumber *string `json:"billToCustomerNumber,omitempty"` 429 // ShipToName undocumented 430 ShipToName *string `json:"shipToName,omitempty"` 431 // ShipToContact undocumented 432 ShipToContact *string `json:"shipToContact,omitempty"` 433 // SellingPostalAddress undocumented 434 SellingPostalAddress *PostalAddressType `json:"sellingPostalAddress,omitempty"` 435 // BillingPostalAddress undocumented 436 BillingPostalAddress *PostalAddressType `json:"billingPostalAddress,omitempty"` 437 // ShippingPostalAddress undocumented 438 ShippingPostalAddress *PostalAddressType `json:"shippingPostalAddress,omitempty"` 439 // CurrencyID undocumented 440 CurrencyID *UUID `json:"currencyId,omitempty"` 441 // CurrencyCode undocumented 442 CurrencyCode *string `json:"currencyCode,omitempty"` 443 // PaymentTermsID undocumented 444 PaymentTermsID *UUID `json:"paymentTermsId,omitempty"` 445 // ShipmentMethodID undocumented 446 ShipmentMethodID *UUID `json:"shipmentMethodId,omitempty"` 447 // Salesperson undocumented 448 Salesperson *string `json:"salesperson,omitempty"` 449 // DiscountAmount undocumented 450 DiscountAmount *int `json:"discountAmount,omitempty"` 451 // TotalAmountExcludingTax undocumented 452 TotalAmountExcludingTax *int `json:"totalAmountExcludingTax,omitempty"` 453 // TotalTaxAmount undocumented 454 TotalTaxAmount *int `json:"totalTaxAmount,omitempty"` 455 // TotalAmountIncludingTax undocumented 456 TotalAmountIncludingTax *int `json:"totalAmountIncludingTax,omitempty"` 457 // Status undocumented 458 Status *string `json:"status,omitempty"` 459 // SentDate undocumented 460 SentDate *time.Time `json:"sentDate,omitempty"` 461 // ValidUntilDate undocumented 462 ValidUntilDate *Date `json:"validUntilDate,omitempty"` 463 // AcceptedDate undocumented 464 AcceptedDate *Date `json:"acceptedDate,omitempty"` 465 // LastModifiedDateTime undocumented 466 LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"` 467 // PhoneNumber undocumented 468 PhoneNumber *string `json:"phoneNumber,omitempty"` 469 // Email undocumented 470 Email *string `json:"email,omitempty"` 471 // SalesQuoteLines undocumented 472 SalesQuoteLines []SalesQuoteLine `json:"salesQuoteLines,omitempty"` 473 // Customer undocumented 474 Customer *Customer `json:"customer,omitempty"` 475 // Currency undocumented 476 Currency *Currency `json:"currency,omitempty"` 477 // PaymentTerm undocumented 478 PaymentTerm *PaymentTerm `json:"paymentTerm,omitempty"` 479 // ShipmentMethod undocumented 480 ShipmentMethod *ShipmentMethod `json:"shipmentMethod,omitempty"` 481 } 482 483 // SalesQuoteLine undocumented 484 type SalesQuoteLine struct { 485 // Entity is the base model of SalesQuoteLine 486 Entity 487 // DocumentID undocumented 488 DocumentID *UUID `json:"documentId,omitempty"` 489 // Sequence undocumented 490 Sequence *int `json:"sequence,omitempty"` 491 // ItemID undocumented 492 ItemID *UUID `json:"itemId,omitempty"` 493 // AccountID undocumented 494 AccountID *UUID `json:"accountId,omitempty"` 495 // LineType undocumented 496 LineType *string `json:"lineType,omitempty"` 497 // Description undocumented 498 Description *string `json:"description,omitempty"` 499 // UnitOfMeasureID undocumented 500 UnitOfMeasureID *UUID `json:"unitOfMeasureId,omitempty"` 501 // UnitPrice undocumented 502 UnitPrice *int `json:"unitPrice,omitempty"` 503 // Quantity undocumented 504 Quantity *int `json:"quantity,omitempty"` 505 // DiscountAmount undocumented 506 DiscountAmount *int `json:"discountAmount,omitempty"` 507 // DiscountPercent undocumented 508 DiscountPercent *int `json:"discountPercent,omitempty"` 509 // DiscountAppliedBeforeTax undocumented 510 DiscountAppliedBeforeTax *bool `json:"discountAppliedBeforeTax,omitempty"` 511 // AmountExcludingTax undocumented 512 AmountExcludingTax *int `json:"amountExcludingTax,omitempty"` 513 // TaxCode undocumented 514 TaxCode *string `json:"taxCode,omitempty"` 515 // TaxPercent undocumented 516 TaxPercent *int `json:"taxPercent,omitempty"` 517 // TotalTaxAmount undocumented 518 TotalTaxAmount *int `json:"totalTaxAmount,omitempty"` 519 // AmountIncludingTax undocumented 520 AmountIncludingTax *int `json:"amountIncludingTax,omitempty"` 521 // NetAmount undocumented 522 NetAmount *int `json:"netAmount,omitempty"` 523 // NetTaxAmount undocumented 524 NetTaxAmount *int `json:"netTaxAmount,omitempty"` 525 // NetAmountIncludingTax undocumented 526 NetAmountIncludingTax *int `json:"netAmountIncludingTax,omitempty"` 527 // Item undocumented 528 Item *Item `json:"item,omitempty"` 529 // Account undocumented 530 Account *Account `json:"account,omitempty"` 531 }