From 1a96164f4e6ad8f32540c199f779025a4ad27d4d Mon Sep 17 00:00:00 2001 From: Antony Le Courtes <antony.lecourtes@unicaen.fr> Date: Tue, 16 Nov 2021 10:38:39 +0100 Subject: [PATCH] Synchro voirie avec SIHAM (via octopus) --- doc/Connecteurs-Import/Octopus/SRC_VOIRIE.sql | 13 +++++++++++++ .../Application/Form/Adresse/AdresseFieldset.php | 4 +++- 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 doc/Connecteurs-Import/Octopus/SRC_VOIRIE.sql diff --git a/doc/Connecteurs-Import/Octopus/SRC_VOIRIE.sql b/doc/Connecteurs-Import/Octopus/SRC_VOIRIE.sql new file mode 100644 index 0000000000..351f009335 --- /dev/null +++ b/doc/Connecteurs-Import/Octopus/SRC_VOIRIE.sql @@ -0,0 +1,13 @@ +CREATE OR REPLACE VIEW SRC_VOIRIE AS +SELECT + vvsn.code code, + vvsn.libelle libelle, + src.id source_id, + vvsn.code source_code, + vvsn.code core +FROM octo.v_via_siham_nomenclatures@octoprod vvsn +JOIN source src ON src.code = 'Octopus' +WHERE vvsn.cdstco = 'VNT' + + + diff --git a/module/Application/src/Application/Form/Adresse/AdresseFieldset.php b/module/Application/src/Application/Form/Adresse/AdresseFieldset.php index ffc8ac28b7..9b5f61450c 100755 --- a/module/Application/src/Application/Form/Adresse/AdresseFieldset.php +++ b/module/Application/src/Application/Form/Adresse/AdresseFieldset.php @@ -115,12 +115,14 @@ class AdresseFieldset extends AbstractFieldset /** * voirie */ + $qb = $this->getServiceVoirie()->finderByHistorique(); + $voiries = \UnicaenApp\Util::collectionAsOptions($this->getServiceVoirie()->getList($qb)); $this->add([ 'name' => 'voirie', 'options' => [ 'label' => 'Voirie', 'empty_option' => ' ', - 'value_options' => \UnicaenApp\Util::collectionAsOptions($this->getServiceVoirie()->getList()), + 'value_options' => $voiries, ], 'attributes' => [ 'class' => 'selectpicker dossierElement', -- GitLab