Egais |
[SerializableAttribute] public class EgaisMarkWriteOffData
The EgaisMarkWriteOffData type exposes the following members.
| Name | Description | |
|---|---|---|
| EgaisMarkWriteOffData | Main constructor |
| Name | Description | |
|---|---|---|
| EgaisAlcCode | Alcohol code of the product in EGAIS. Marked tare: optional, the alcohol code is taken from EgaisMarksInfo and this value is used only when the directory knows the mark without an alcohol code. Unmarked tare: not used, the alcohol code is determined by the product mapping (the unseal record of unmarked tare is stored without an alcohol code, as the front does). | |
| EgaisMarkCode | Excise mark. Empty for unmarked tare. Leading and trailing whitespace is ignored; the mark is compared case-sensitively. If the same mark is present in a batch more than once, only the first position is processed (see DuplicateInBatch). | |
| ProductBarCode | iiko product barcode. Unmarked tare: the product is resolved by it when ProductId is not set (as when scanning in the tare unsealing window). Marked tare: not used. | |
| ProductId | iiko product identifier. Unmarked tare: required unless ProductBarCode is set. Marked tare: not used, the product is determined by the alcohol code of the mark (as in the tare unsealing window). | |
| UnpackedAmount | Unsealed (returned) amount in litres. Required for a marked unpacked product (keg: Packed == false in the EGAIS product directory), as in the tare unsealing window; not used for a packed product. Optional for unmarked tare. | |
| WriteOffType | Write-off (unsealing) reason. For a cancellation it must be equal to the reason stored in the unseal record (see ReasonMismatch); for unmarked tare the reason is a part of the record identity. |
| Name | Description | |
|---|---|---|
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object) | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
| ToString | Returns a string that represents the current object. (Inherited from Object) |