package hr.com.port.ips.eracun.provider.mer.dto.document;

import hr.com.port.ips.eracun.provider.mer.dto.common.MerBaseRequest;

public class QueryOutboxRequest extends MerBaseRequest {
    public Long ElectronicId;   // optional
    public Integer StatusId;       // 10, 20, 30, 40, 45, 50, 60, optional
    public Integer InvoiceYear;    // optional
    public String InvoiceNumber;   // optional
    public String From;            // ISO datetime, optional
    public String To;              // ISO datetime, optional

    public QueryOutboxRequest(long username, String password, String companyId, String companyBu, String softwareId) {
        super(username, password, companyId, companyBu, softwareId);
    }

	public Long getElectronicId() {
		return ElectronicId;
	}

	public void setElectronicId(Long ElectronicId) {
		this.ElectronicId = ElectronicId;
	}	
	
	public Integer getStatusId() {
		return StatusId;
	}

	public void setStatusId(Integer StatusId) {
		this.StatusId = StatusId;
	}

	public Integer getInvoiceYear() {
		return InvoiceYear;
	}

	public void setInvoiceYear(Integer InvoiceYear) {
		this.InvoiceYear = InvoiceYear;
	}

	public String getInvoiceNumber() {
		return InvoiceNumber;
	}

	public void setInvoiceNumber(String InvoiceNumber) {
		this.InvoiceNumber = InvoiceNumber;
	}

	public String getFrom() {
		return From;
	}

	public void setFrom(String From) {
		this.From = From;
	}

	public String getTo() {
		return To;
	}

	public void setTo(String To) {
		this.To = To;
	}	
}