Item.java 2.33 KB
package com.huaheng.api.erp.domain;

import java.math.BigDecimal;
import java.util.Objects;

public class Item {

    //erp行号
    private String SAPLINE;

    //物料编号
    private String MATNR;

    //批次
    private String CHARG;

    //数量
    private BigDecimal MENCE;

    //件号
    private String SERNR;

    //订单号
    private String AUFNR;

    //采购凭证号
    private String EBELN;

    //采购凭证号的项目编号(直接装入projectno )
    private Integer EBELP;

    public String getSAPLINE() {
        return SAPLINE;
    }

    public void setSAPLINE(String SAPLINE) {
        this.SAPLINE = SAPLINE;
    }

    public String getMATNR() {
        return MATNR;
    }

    public void setMATNR(String MATNR) {
        this.MATNR = MATNR;
    }

    public String getCHARG() {
        return CHARG;
    }

    public void setCHARG(String CHARG) {
        this.CHARG = CHARG;
    }

    public BigDecimal getMENCE() {
        return MENCE;
    }

    public void setMENCE(BigDecimal MENCE) {
        this.MENCE = MENCE;
    }


    public String getSERNR() {
        return SERNR;
    }

    public void setSERNR(String SERNR) {
        this.SERNR = SERNR;
    }

    public String getAUFNR() {
        return AUFNR;
    }

    public void setAUFNR(String AUFNR) {
        this.AUFNR = AUFNR;
    }

    public String getEBELN() {
        return EBELN;
    }

    public void setEBELN(String EBELN) {
        this.EBELN = EBELN;
    }

    public Integer getEBELP() {
        return EBELP;
    }

    public void setEBELP(Integer EBELP) {
        this.EBELP = EBELP;
    }


    @Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;
        Item item = (Item) o;
        return Objects.equals(SAPLINE, item.SAPLINE) &&
                Objects.equals(MATNR, item.MATNR) &&
                Objects.equals(CHARG, item.CHARG) &&
                Objects.equals(MENCE, item.MENCE) &&
                Objects.equals(SERNR, item.SERNR) &&
                Objects.equals(AUFNR, item.AUFNR) &&
                Objects.equals(EBELN, item.EBELN) &&
                Objects.equals(EBELP, item.EBELP);
    }

    @Override
    public int hashCode() {
        return Objects.hash(SAPLINE, MATNR, CHARG, MENCE, SERNR, AUFNR, EBELN, EBELP);
    }

}