RemittanceAdviceSearch.java
package com.tradecloud.dto.invoice;
import com.tradecloud.domain.common.Currency;
import com.tradecloud.domain.dto.base.SearchBase;
import com.tradecloud.domain.model.organisationalunit.OrganisationalUnit;
import com.tradecloud.domain.supplier.OrganisationalUnitSupplier;
import java.io.Serializable;
import java.util.List;
import java.util.Set;
public class RemittanceAdviceSearch extends SearchBase implements Serializable {
private OrganisationalUnitSupplier supplier;
private OrganisationalUnit organisationalUnit;
private List<String> orderReferences;
private Currency currency;
protected Set<OrganisationalUnit> organisationalUnits;
public OrganisationalUnitSupplier getSupplier() {
return supplier;
}
public void setSupplier(OrganisationalUnitSupplier supplier) {
this.supplier = supplier;
}
public OrganisationalUnit getOrganisationalUnit() {
return organisationalUnit;
}
public void setOrganisationalUnit(OrganisationalUnit organisationalUnit) {
this.organisationalUnit = organisationalUnit;
}
public List<String> getOrderReferences() {
return orderReferences;
}
public void setOrderReferences(List<String> orderReferences) {
this.orderReferences = orderReferences;
}
public Currency getCurrency() {
return currency;
}
public void setCurrency(Currency currency) {
this.currency = currency;
}
public Set<OrganisationalUnit> getOrganisationalUnits() {
return organisationalUnits;
}
public void setOrganisationalUnits(Set<OrganisationalUnit> organisationalUnits) {
this.organisationalUnits = organisationalUnits;
}
@Override
public String getTableName() {
return "PurchaseOrder";
}
}