Fields documentation for OrderArticle
| Name | Type | Summery | Remarks |
|---|---|---|---|
| ArticleNo | String | Article number. | |
| CleaningOptions | Nullable<CleaningOptionsEnum> | An enumeration field specifying cleaning options available for a rental agreement. Please see CleaningOptionsEnum for further details. | |
| EditState | EditStateEnum | EditState is used to keep track of the edit state of items in list/collection properties. The field is initialized to None. For inbounded DTOs derived from this value is overwritten by the correct value from the service consumer doing deserialization. | |
| EntityType | Int32 | This property is used to distinguish datacontract classes that serves as a mapper for more than 1 underlying model class. An example of such a class could be: EmployeeOrGroupListItem. The EmployeeOrGroupListItem datacontract class maps both the Employee and Group model class. An employee and group can share the same IDs and it thus becomes impossible to distinguish the two if they are mapped into the same class. This is solved by overriding this property in the child class. In this case the EmployeeOrGroupListItem class. The EmployeeOrGroupListItem class will have its own "Type" enum property to distinguish what it has mapped. This existing Type property is then mapped into the base class' EntityType property. The client framework will then be able to automatically distinguish the enitities from eachother. | |
| ExternalId | Int32 | Temporary server assigned unique Id for each datacontract object created in the server without persistece.. this property will use the fix the references of the all cloned objects. | |
| Id | Int32 | OpenAccess identity property. | |
| InvoicedCount | Double | The number of articles already sold (non credited) for this specific article. | |
| PetFee | Boolean | True if article is pet fee. | |
| PetFeePerPet | Boolean | True if article is invoiced once per pet. | |
| PetFeePerWeek | Boolean | True if the fee price is per week in the rental period otherwise false. If true the the fee price calculation is: WeeksFactor * price. The WeeksFactor is a integer number with the following values: Less than or egual to 7 days: 1 Greater than 7 and less than or egual to 14 days: 2 Greater than 14 and less than or egual to 21 days: 3 Greater than 21 and less than or egual to 28 days: 4 ... | |
| Price | Double | Price incl. VAT. | |
| PriceWithoutVat | Double | Price excl. VAT. | |
| Text | String | Article text. | |
| Type | ArticleTypeEnum | Article type. | |
| Unit | String | Unit name. | |
| Version | Int32 | OpenAccess concurrency version property. |