forked from prolicht-dev/avaclient-go
-
Notifications
You must be signed in to change notification settings - Fork 0
/
model_article_data_dto.go
32 lines (30 loc) · 1.91 KB
/
model_article_data_dto.go
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
/*
* AVACloud API 1.16.0
*
* AVACloud API specification
*
* API version: 1.16.0
* Generated by: OpenAPI Generator (https://openapi-generator.tech)
*/
package avaclient
// ArticleDataDto This class represents a single article, usually used within ProductData
type ArticleDataDto struct {
// Elements GUID identifier.
Id string `json:"id"`
// The name (or brand name) for this article, usually given by the supplier or vendor.
Name string `json:"name,omitempty"`
// An article number that describes it, useful when integrating other systems.
ArticleNumber string `json:"articleNumber,omitempty"`
// Quantity for this article. If this is used within a Position, the quantity here should be the quantity required for the full quantity of the position, not for a single unit.
Quantity float32 `json:"quantity"`
// The unit tag for this single ArticleData.
UnitTag string `json:"unitTag,omitempty"`
// This is an optional text element that can be used to further describe the ArticleData.
Description string `json:"description,omitempty"`
// Short description for this ITextElement element.
ShortText string `json:"shortText,omitempty"`
// Detailed description for this ITextElement element. When the HtmlLongText is set, this is automatically overwritten and filled with the appropriate plain text representation of the Html text. Vice versa, setting this property overrides the HtmlLongText.
LongText string `json:"longText,omitempty"`
// This contains the Html representation of the Longtext. When the LongText is set, this is automatically overwritten and filled with the appropriate Html representation of the plaintext. Vice versa, setting this property overrides the LongText. GAEB 90 and GAEB 2000 exports do not support any image functionality. In GAEB XML, only images that use an embedded Base64 data uri are exported, regular url references are cleared before written out.
HtmlLongText string `json:"htmlLongText,omitempty"`
}