Dépôt officiel du code source de l'ERP OpenConcerto
/trunk/Modules/Module Subscription/src/org/openconcerto/modules/subscription/SubscriptionChecker.java |
---|
47,6 → 47,8 |
vals.put("NUMERO", null); |
vals.put("DATE", null); |
vals.put("ID_ABONNEMENT", null); |
vals.put("PREVISIONNELLE", null); |
vals.put("CREATION_AUTO_VALIDER", null); |
final SQLRowValuesListFetcher fetcher = new SQLRowValuesListFetcher(vals); |
fetcher.setSelTransf(new ITransformer<SQLSelect, SQLSelect>() { |
92,7 → 94,7 |
Calendar calStartFact = sqlRow.getDate("DATE_DEBUT_" + this.type); |
SQLRowValues rowFact = map.get(sqlRow.getID()); |
if (rowFact != null) { |
if (rowFact.getObject("CREATION_AUTO_VALIDER") != null && rowFact.getBoolean("CREATION_AUTO_VALIDER")) { |
if (rowFact.getObject("PREVISIONNELLE") != null && !rowFact.getBoolean("PREVISIONNELLE")) { |
calStartFact = rowFact.getDate("DATE"); |
} else { |
// Si le dernier element de l'abonnement n'a pas été validé on ne crée pas |