/** * Returns basic parameter entity id for current user * * @return parameter entity id * */ public Long getParameterId() { return getParameter().getId(); }
public void validateColumnsWidthForOffer(final ViewDefinitionState view, final ComponentState state, final String[] args) { Long offerId = ((FormComponent) view.getComponentByReference("form")).getEntity().getId(); Entity offer = supplyNegotiationsService.getOffer(offerId); List<String> columnNames = offerReportPdf.getUsedColumnsInOfferReport(offer); if (!pdfHelper.validateReportColumnWidths(REPORT_WIDTH_A4, parameterService.getReportColumnWidths(), columnNames)) { state.addMessage("deliveries.delivery.printOrderReport.columnsWidthIsGreaterThenMax", MessageType.INFO, false); } } }
public void validateColumnsWidthForDelivery(final ViewDefinitionState view, final ComponentState state, final String[] args) { Long deliveryId = ((FormComponent) view.getComponentByReference(L_FORM)).getEntity().getId(); Entity delivery = deliveriesService.getDelivery(deliveryId); List<String> columnNames = deliveryReportPdf.getUsedColumnsInDeliveryReport(delivery); if (!pdfHelper.validateReportColumnWidths(REPORT_WIDTH_A4, parameterService.getReportColumnWidths(), columnNames)) { state.addMessage("deliveries.delivery.printOrderReport.columnsWidthIsGreaterThenMax", MessageType.INFO, false); } }
/** * Returns currently used currency {@link Entity}. * * @return currently used currency {@link Entity}. */ public Entity getCurrentCurrency() { return parameterService.getParameter().getBelongsToField("currency"); }
public void validateColumnsWidthForRequest(final ViewDefinitionState view, final ComponentState state, final String[] args) { Long requestForQuotationId = ((FormComponent) view.getComponentByReference("form")).getEntity().getId(); Entity request = supplyNegotiationsService.getRequestForQuotation(requestForQuotationId); List<String> columnNames = requestForQuotationReportPdf.getUsedColumnsInRequestReport(request); if (!pdfHelper.validateReportColumnWidths(REPORT_WIDTH_A4, parameterService.getReportColumnWidths(), columnNames)) { state.addMessage("deliveries.delivery.printOrderReport.columnsWidthIsGreaterThenMax", MessageType.INFO, false); } }
@Override public String getDescriptionDefaultValue() { Entity parameter = parameterService.getParameter(); return parameter.getStringField(ParameterFieldsD.DEFAULT_DESCRIPTION); }
public void validateColumnsWidthForOrder(final ViewDefinitionState view, final ComponentState state, final String[] args) { Long deliveryId = ((FormComponent) view.getComponentByReference(L_FORM)).getEntity().getId(); Entity delivery = deliveriesService.getDelivery(deliveryId); List<String> columnNames = orderReportPdf.getUsedColumnsInOrderReport(delivery); if (!pdfHelper.validateReportColumnWidths(REPORT_WIDTH_A4, parameterService.getReportColumnWidths(), columnNames)) { state.addMessage("deliveries.delivery.printOrderReport.columnsWidthIsGreaterThenMax", MessageType.INFO, false); } }
private Entity getNewDeliveryCurrency() { Entity parameter = parameterService.getParameter(); Entity currency = parameter.getBelongsToField(ParameterFields.CURRENCY); return currency; }
@Override public int getAdditionalRowsFromParameter(String field) { Integer rows = parameterService.getParameter().getIntegerField(field); return rows != null ? rows : 0; }
private int getAllowedDelayFromParametersAsMiliseconds(final String parameterName) { final Integer parameterValue = (Integer) parameterService.getParameter().getField(parameterName); int miliseconds = 0; if (parameterValue != null) { miliseconds = parameterValue.intValue() * 1000; } return miliseconds; }
private List<Entity> getParameterHasManyField(final String fieldName) { List<Entity> hasManyFieldValue = parameterService.getParameter().getHasManyField(fieldName); if (hasManyFieldValue == null) { hasManyFieldValue = Lists.newArrayList(); } return hasManyFieldValue; }
/** * Returns basic company entity for current user. * * @return company entity * */ @Transactional public Entity getCompany() { Entity parameter = parameterService.getParameter(); return parameter.getBelongsToField(ParameterFields.COMPANY); }
private int getOrdersIncludePeriod() { Entity parameter = parameterService.getParameter(); Integer includePeriod = parameter.getIntegerField(ParameterFieldsOS.ORDERS_INCLUDE_PERIOD); return includePeriod == null ? 0 : includePeriod; }
public boolean isAutomaticPlanForShiftOn(){ return parameterService.getParameter().getBooleanField(ParameterFieldsPPS.PPS_IS_AUTOMATIC); } }
public boolean isBatchNumberRequiredProducts() { Entity parameter = parameterService.getParameter(); return parameter.getBooleanField(L_BATCH_NUMBER_REQUIRED_PRODUCTS); }
public String getTrackingRecordForOrderTreatment() { Entity parameter = parameterService.getParameter(); return parameter.getStringField(L_TRACKING_RECORD_FOR_ORDER_TREATMENT); }
public boolean reservationsEnabledForProductsToIssue() { Entity parameter = parameterService.getParameter(); return parameter.getBooleanField("warehouseIssuesReserveStates"); }
public boolean neededWhenCorrectingTheRequestedVolume() { return parameterService.getParameter().getBooleanField( ParameterFieldsO.REASON_NEEDED_WHEN_CORRECTING_THE_REQUESTED_VOLUME); }
private Optional<BigDecimal> getPossibleDeviationFromParameters() { return Optional.ofNullable(parameterService.getParameter().getDecimalField( ParameterFieldsCMP.POSSIBLE_WORK_TIME_DEVIATION)); }
private Object getParameterField(final String fieldName) { Entity parameter = parameterService.getParameter(); return parameter.getField(fieldName); }