Commit 03a2cf7e authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

Merge remote-tracking branch 'origin/master' into ll-paiement-mission

# Conflicts:
#	CHANGELOG.md
#	data/ddl/table/STATUT.php
#	data/ddl/view/V_CONTRAT_MAIN.sql
#	data/ddl_columns_pos.php
#	module/Application/view/application/parametre/generaux.phtml
#	module/Intervenant/src/Entity/Db/Mapping/Intervenant.Entity.Db.Statut.dcm.xml
#	module/Intervenant/src/Entity/Db/Statut.php
#	module/Intervenant/src/Form/StatutSaisieForm.php
parents 7379196a 3b7490e8
Loading
Loading
Loading
Loading
+7 −9
Original line number Diff line number Diff line
# Version stable

[OSE 20.3](#ose-203-23052023)
[OSE 20.5](#ose-205-07062023)


# OSE 21 (juin 2023)
@@ -39,23 +39,20 @@
## Corrections de bugs

* Il est possible de rentrer une date de retour sur un contrat après avoir téléversé le contrat sans avoir besoin de recharger la page
* Correction de la formule de calcul de Lyon 2 



# OSE 20.4 (début juin 2023)

## Améliorations
# OSE 20.5 (07/06/2023)

* Modification de la formule de Picardie
## Correction de bug

* Correction d'une régression introduite en 20.4 empêchant de saisir ou modifier du référentiel

## Corrections de bugs

* Formulaire d'édition des états de sortie réparé au niveau de l'affichage des sous-requêtes
* Formule de Lyon 2 corrigée


# OSE 20.4 (début juin 2023)
# OSE 20.4 (05/06/2023)

## Corrections de bugs

@@ -64,6 +61,7 @@
* Formulaire d'édition des états de sortie réparé au niveau de l'affichage des sous-requêtes
* Correction de la formule de Picardie
* Correction de la formule de calcul de Lyon 2
* Correction de la formule de Paris 1



+9 −1
Original line number Diff line number Diff line
@@ -10,7 +10,15 @@ $ref->loadFromDir($oa->getOseDir() . 'data/ddl');
$bdd->create($ref);

/* Insertion des données */
$oa->getBdd()->dataUpdater()->run('install');

// On s'occupe d'abord de créer puis d'initialiser l'utilisateur OSE et la source OSE
$bdd->dataUpdater()->run('install', 'UTILISATEUR');
$bdd->dataUpdater()->run('install', 'SOURCE');
$bdd->setOption('source-id', $oa->getSourceOseId());
$bdd->setOption('histo-user-id', $oa->getOseAppliId());

// On installe ensuite toutes les données
$bdd->dataUpdater()->run('install');

/* On construit les plafonds et les tableaux de bord */
$oa->exec('plafonds construire');
+5 −5
Original line number Diff line number Diff line
@@ -4,11 +4,11 @@ $dirname = $oa->getOseDir() . 'data/ddl';
$colPosFile = $oa->getOseDir() . 'data/ddl_columns_pos.php';

$filters = [
    'table'              => ['excludes' => ['UNICAEN_%', 'SYS_EXPORT_SCHEMA_%', 'ACT_%']],
    'sequence'           => ['excludes' => ['UNICAEN_%']],
    'primary-constraint' => ['excludes' => ['UNICAEN_%', 'ACT_%']],
    'index'              => ['excludes' => ['UNICAEN_%', 'ACT_%']],
    'view'               => ['excludes' => ['SRC_%', 'V_DIFF_%', 'V_SYMPA_%', 'V_UNICAEN_%']],
    'table'              => ['excludes' => ['UNICAEN_ELEMENT_DISCIPLINE', 'UNICAEN_CORRESP_STRUCTURE_CC', 'SYS_EXPORT_SCHEMA_%', 'ACT_%']],
    'sequence'           => ['excludes' => []],
    'primary-constraint' => ['excludes' => ['UNICAEN_CORRESP_STR_CC_PK', 'ACT_%']],
    'index'              => ['excludes' => ['UNICAEN_CORRESP_STR_CC_PK', 'ACT_%']],
    'view'               => ['excludes' => ['SRC_%', 'V_DIFF_%', 'V_SYMPA_%', 'zV_UNICAEN_%']],
    'materialized-view'  => ['includes' => [
        'MV_EXT_SERVICE',
        'MV_EXT_DOTATION_LIQUIDATION',
+4 −2
Original line number Diff line number Diff line
@@ -168,7 +168,8 @@ class DataSource

    public function STATUT()
    {
        $data = $this->donneesDefaut['STATUT'];
        $donneesParDefaut = require $this->oseAdmin->getOseDir() . '/data/donnees_par_defaut.php';
        $data = $donneesParDefaut['STATUT'];

        $statuts = [];
        for ($a = 2010; $a <= 2099; $a++) {
@@ -186,7 +187,8 @@ class DataSource

    public function TYPE_PIECE_JOINTE_STATUT()
    {
        $data = $this->donneesDefaut['TYPE_PIECE_JOINTE_STATUT'];
        $donneesParDefaut = require $this->oseAdmin->getOseDir() . '/data/donnees_par_defaut.php';
        $data = $donneesParDefaut['TYPE_PIECE_JOINTE_STATUT'];

        $statuts = [];
        for ($a = 2010; $a <= 2099; $a++) {
+4 −0
Original line number Diff line number Diff line
@@ -377,8 +377,12 @@ class OseAdmin
                $this->bdd->setLogger($this->console);
            }

            try{
                $this->bdd->setOption('source-id', $this->getSourceOseId());
                $this->bdd->setOption('histo-user-id', $this->getOseAppliId());
            }catch(\Exception $e){

            }

            $du = $this->bdd->dataUpdater();
            $du->setConfig(require $this->getOseDir() . '/data/data_updater_config.php');
Loading