Commit ef8b6148 authored by Laurent Lécluse's avatar Laurent Lécluse
Browse files

Correction de bug : il est désormais possible de supprimer par synchro des enregistrements du futur

parent e5a0184d
......@@ -471,7 +471,7 @@ class QueryGeneratorService extends AbstractService
$joinCond = ' AND S.' . self::ANNEE_COLUMN_NAME . ' = d.' . self::ANNEE_COLUMN_NAME;
}
// destruction ssi dans l'année d'import courante
$delCond = ' AND d.' . self::ANNEE_COLUMN_NAME . ' = ' . $this->getPackage() . '.get_current_annee';
$delCond = ' AND d.' . self::ANNEE_COLUMN_NAME . ' >= ' . $this->getPackage() . '.get_current_annee';
} else {
// on recherche si la table dépend d'une table qui, elle, serait annualisée
foreach ($schema as $columnName => $column) {
......@@ -483,7 +483,7 @@ class QueryGeneratorService extends AbstractService
// Donc, on utilise la table référente
$depJoin = "\n LEFT JOIN " . $column->refTableName . " rt ON rt." . $column->refColumnName . " = d." . $columnName;
// destruction ssi dans l'année d'import courante de la table référente
$delCond = ' AND rt.' . self::ANNEE_COLUMN_NAME . ' = ' . $this->getPackage() . '.get_current_annee';
$delCond = ' AND rt.' . self::ANNEE_COLUMN_NAME . ' >= ' . $this->getPackage() . '.get_current_annee';
break;
/* on stoppe à la première table contenant une année.
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment