HhStartDate finishDate, String script) throws HttpException {
Configuration configuration = Configuration.getConfiguration();
if (id == null) {
if (contract.isCore()) {
id = configuration.nextCoreRateScriptId();
} else {
id = configuration.nextUserRateScriptId();
}
} else {
if (contract.isCore()) {