EgaisMarkTareOperationCheckStatus Enumeration |
Status of a preliminary check of an operation on EGAIS tare.
Namespace: Resto.Front.Api.Data.EgaisAssembly: Resto.Front.Api.V10 (in Resto.Front.Api.V10.dll)
Syntax[SerializableAttribute]
public enum EgaisMarkTareOperationCheckStatus
Members| Member name | Value | Description |
|---|
| Allowed | 0 | The operation can be performed. |
| NotFound | 1 | The position data is invalid: the mark is not registered in EgaisMarksInfo under the organization of the batch (or belongs to another organization), the iiko product, the alcohol code or the EGAIS product is not found, or the unpacked amount is not set for a keg. |
| AlreadyProcessed | 2 | The tare is already unsealed: the unseal record with the same reason exists in the front journal, or the mark is written off according to EgaisMarksInfo (unsealed outside this front group). |
| NotCancellable | 3 | Cancellation is not possible: the tare is not unsealed in this front group (no unseal record in the front journal under the organization of the batch; for an unpacked marked product the mark is also not written off according to EgaisMarksInfo), or the server does not allow to cancel the write-off document (for example, the act has already been sent to EGAIS). |
| ServerUnavailable | 4 | The RMS server or UTM is unavailable, or another service failure (cancellation of marked tare only); the check can be retried. |
| ReasonMismatch | 5 | The write-off reason stored in the unseal record of a marked tare differs from the requested one. |
| DuplicateInBatch | 6 | The same mark is present in the batch more than once: only the first position with the mark is checked, the repeated positions are refused with this status. |
See Also