org.kuali.kfs.sys.batch.service
Interface FiscalYearMakerService

All Known Implementing Classes:
FiscalYearMakerServiceImpl

public interface FiscalYearMakerService

Runs the fiscal year maker process which creates rows for the next fiscal year based on records for the current fiscal year for configured tables. The base year for the process is given by the system parameter KFS-COA FiscalYearMakerStep SOURCE_FISCAL_YEAR. In addition, the process has an option for how it should handle records that already exist in the target year. If the system parameter KFS-COA FiscalYearMakerStep OVERRIDE_TARGET_YEAR_DATA_IND is set to 'Y', target year records will be overwritten; Otherwise, target year records that already exist will be left alone. Each table that is setup for the fiscal year maker process has a bean configured in Spring. This bean points to an implementation of FiscalYearMaker (either the default implementation or custom) that sets up the Criteria for selecting records to copy, and performs the process of changing the records for the new year. New implementations can be created and configured in Spring to customize the behavior for a table.


Method Summary
 void runProcess()
          Runs the fiscal year maker process for the configured base year
 

Method Detail

runProcess

void runProcess()
Runs the fiscal year maker process for the configured base year



Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.