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

namespace com.itac.mes.imsapi.domain.container
{
    public class BomItemData
    {
        public string partNumber = string.Empty;
        public string partDesc = string.Empty;
        public string secPartNumber = string.Empty;
        public string compName = string.Empty;
        public string process = string.Empty;
        public int processLayer;
        public string processInfo = string.Empty;
        public string bomInfo = string.Empty;
        public int quantity;
        public string unit = string.Empty;
        public int setup;
        public int isProduct;
        public int isAlternative;

        public BomItemData() { }

        public BomItemData(string partNumber, string partDesc, string secPartNumber, string compName, string process, int processLayer, string processInfo, string bomInfo, int quantity, string unit, int setup, int isProduct, int isAlternative)
        {
            this.partNumber = partNumber;
            this.partDesc = partDesc;
            this.secPartNumber = secPartNumber;
            this.compName = compName;
            this.process = process;
            this.processLayer = processLayer;
            this.processInfo = processInfo;
            this.bomInfo = bomInfo;
            this.quantity = quantity;
            this.unit = unit;
            this.setup = setup;
            this.isProduct = isProduct;
            this.isAlternative = isAlternative;
        }
    }
}
