Esempio n. 1
0
  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);
  }
Esempio n. 2
0
  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;
  }