public void setReviewApproval(Integer executorId, boolean flag) { eLogger.audit( executorId, null, Constants.TABLE_BILLING_PROCESS_CONFIGURATION, configuration.getId(), EventLogger.MODULE_BILLING_PROCESS, EventLogger.ROW_UPDATED, configuration.getReviewStatus(), null, null); configuration.setReviewStatus( flag ? Constants.REVIEW_STATUS_APPROVED : Constants.REVIEW_STATUS_DISAPPROVED); }
public BillingProcessConfigurationDTO getDTO() { BillingProcessConfigurationDTO dto = new BillingProcessConfigurationDTO(); dto.setDaysForReport(configuration.getDaysForReport()); dto.setDaysForRetry(configuration.getDaysForRetry()); dto.setEntity(configuration.getEntity()); dto.setGenerateReport(configuration.getGenerateReport()); dto.setId(configuration.getId()); dto.setNextRunDate(configuration.getNextRunDate()); dto.setRetries(configuration.getRetries()); dto.setPeriodUnit(configuration.getPeriodUnit()); dto.setPeriodValue(configuration.getPeriodValue()); dto.setReviewStatus(configuration.getReviewStatus()); dto.setDueDateUnitId(configuration.getDueDateUnitId()); dto.setDueDateValue(configuration.getDueDateValue()); dto.setDfFm(configuration.getDfFm()); dto.setOnlyRecurring(configuration.getOnlyRecurring()); dto.setInvoiceDateProcess(configuration.getInvoiceDateProcess()); dto.setAutoPayment(configuration.getAutoPayment()); dto.setMaximumPeriods(configuration.getMaximumPeriods()); dto.setAutoPaymentApplication(configuration.getAutoPaymentApplication()); return dto; }