// Generated from imsapi-client-javalib-java-bundle-10.0.0-59.jar
using System;

namespace com.itac.mes.imsapi.domain.container
{
    public class SerialNumberBookInfo
    {
        public string serialNumber = string.Empty;
        public string serialNumberPos = string.Empty;
        public int state;
        public string workorderNumber = string.Empty;
        public int workstepNumber;
        public string stationNumber = string.Empty;
        public int processLayer;
        public string avo = string.Empty;
        public int seqNumber;
        public string serialNumberRef = string.Empty;
        public int serialNumberRefPos;

        public SerialNumberBookInfo() { }

        public SerialNumberBookInfo(string serialNumber, string serialNumberPos, int state, string workorderNumber, int workstepNumber, string stationNumber, int processLayer, string avo, int seqNumber, string serialNumberRef, int serialNumberRefPos)
        {
            this.serialNumber = serialNumber;
            this.serialNumberPos = serialNumberPos;
            this.state = state;
            this.workorderNumber = workorderNumber;
            this.workstepNumber = workstepNumber;
            this.stationNumber = stationNumber;
            this.processLayer = processLayer;
            this.avo = avo;
            this.seqNumber = seqNumber;
            this.serialNumberRef = serialNumberRef;
            this.serialNumberRefPos = serialNumberRefPos;
        }
    }
}
