use of de.metas.picking.api.IPickingSlotDAO.PickingSlotQuery.PickingSlotQueryBuilder in project metasfresh-webui-api by metasfresh.
the class PickingSlotsClearingViewFactory method createPickingSlotQuery.
private static final PickingSlotQuery createPickingSlotQuery(final CreateViewRequest request) {
final DocumentFiltersList filters = request.getFilters();
final PickingSlotQueryBuilder queryBuilder = PickingSlotQuery.builder();
final int bpartnerId = PickingSlotsClearingViewFilters.getBPartnerId(filters);
if (bpartnerId > 0) {
queryBuilder.assignedToBPartnerId(bpartnerId);
}
final String barcode = PickingSlotsClearingViewFilters.getPickingSlotBarcode(filters);
if (!Check.isEmpty(barcode, true)) {
queryBuilder.barcode(barcode);
}
return queryBuilder.build();
}
Aggregations