[openads-Commits] r9456 - in branches/4.14.0-develop_adresse_normalisee: data/pgsql gen/obj gen/sql/pgsql obj sql/pgsql

0 views
Skip to first unread message

sof...@hephaestos.ovh.adullact.org

unread,
Aug 11, 2020, 12:12:58 PM8/11/20
to openmairi...@googlegroups.com
Author: softime
Date: 2020-08-11 18:12:56 +0200 (Tue, 11 Aug 2020)
New Revision: 9456

Modified:
branches/4.14.0-develop_adresse_normalisee/data/pgsql/v4.14.0.dev0.sql
branches/4.14.0-develop_adresse_normalisee/gen/obj/dossier_autorisation.class.php
branches/4.14.0-develop_adresse_normalisee/gen/sql/pgsql/dossier_autorisation.inc.php
branches/4.14.0-develop_adresse_normalisee/obj/dossier.class.php
branches/4.14.0-develop_adresse_normalisee/obj/dossier_autorisation.class.php
branches/4.14.0-develop_adresse_normalisee/sql/pgsql/demande_autre_dossier.inc.php
branches/4.14.0-develop_adresse_normalisee/sql/pgsql/demande_avis.inc.php
branches/4.14.0-develop_adresse_normalisee/sql/pgsql/demande_dossier_encours.inc.php
branches/4.14.0-develop_adresse_normalisee/sql/pgsql/dossier.inc.php
branches/4.14.0-develop_adresse_normalisee/sql/pgsql/dossier_autorisation.inc.php
branches/4.14.0-develop_adresse_normalisee/sql/pgsql/dossier_contentieux_tous_recours.inc.php
branches/4.14.0-develop_adresse_normalisee/sql/pgsql/dossier_contentieux_toutes_infractions.inc.php
Log:
* WIP normalize address : correction erreur dans code developpe + ajout MDD pour dossier_autorisationn + modification des recherches avancees avec "localisation"


Modified: branches/4.14.0-develop_adresse_normalisee/data/pgsql/v4.14.0.dev0.sql
===================================================================
--- branches/4.14.0-develop_adresse_normalisee/data/pgsql/v4.14.0.dev0.sql 2020-08-10 15:03:55 UTC (rev 9455)
+++ branches/4.14.0-develop_adresse_normalisee/data/pgsql/v4.14.0.dev0.sql 2020-08-11 16:12:56 UTC (rev 9456)
@@ -3,7 +3,22 @@
INSERT INTO om_version
SELECT ('4.14.0') WHERE exists(SELECT 1 FROM om_version) = false;

+--
+-- BEGIN / [#9398] Création d’une adresse normalisée
+--
+
+-- table dossier
ALTER TABLE dossier ADD COLUMN adresse_normalisee text;
+ALTER TABLE dossier ADD COLUMN adresse_normalisee_json text DEFAULT '{}';
COMMENT ON COLUMN dossier.adresse_normalisee IS 'Adresse normalisée du terrain';
-ALTER TABLE dossier ADD COLUMN adresse_normalisee_json text DEFAULT '{}';;
COMMENT ON COLUMN dossier.adresse_normalisee_json IS 'JSON transmis par l''api adresse lors de la récupération de l''adresse normalisée';
+
+-- table dossier_autorisation
+ALTER TABLE dossier_autorisation ADD COLUMN adresse_normalisee text;
+ALTER TABLE dossier_autorisation ADD COLUMN adresse_normalisee_json text DEFAULT '{}';
+COMMENT ON COLUMN dossier_autorisation.adresse_normalisee IS 'Adresse normalisée du terrain';
+COMMENT ON COLUMN dossier_autorisation.adresse_normalisee_json IS 'JSON transmis par l''api adresse lors de la récupération de l''adresse normalisée';
+
+--
+-- END / [#9398] Création d’une adresse normalisée
+--

Modified: branches/4.14.0-develop_adresse_normalisee/gen/obj/dossier_autorisation.class.php
===================================================================
--- branches/4.14.0-develop_adresse_normalisee/gen/obj/dossier_autorisation.class.php 2020-08-10 15:03:55 UTC (rev 9455)
+++ branches/4.14.0-develop_adresse_normalisee/gen/obj/dossier_autorisation.class.php 2020-08-11 16:12:56 UTC (rev 9456)
@@ -1,6 +1,6 @@
<?php
//$Id$
-//gen openMairie le 03/12/2019 10:04
+//gen openMairie le 11/08/2020 18:03

require_once "../obj/om_dbform.class.php";

@@ -71,6 +71,8 @@
"om_collectivite",
"cle_acces_citoyen",
"numero_version_clos",
+ "adresse_normalisee",
+ "adresse_normalisee_json",
);
}

@@ -336,6 +338,8 @@
} else {
$this->valF['numero_version_clos'] = $val['numero_version_clos'];
}
+ $this->valF['adresse_normalisee'] = $val['adresse_normalisee'];
+ $this->valF['adresse_normalisee_json'] = $val['adresse_normalisee_json'];
}

//==========================
@@ -415,6 +419,8 @@
}
$form->setType("cle_acces_citoyen", "text");
$form->setType("numero_version_clos", "text");
+ $form->setType("adresse_normalisee", "textarea");
+ $form->setType("adresse_normalisee_json", "textarea");
}

// MDOE MODIFIER
@@ -484,6 +490,8 @@
}
$form->setType("cle_acces_citoyen", "text");
$form->setType("numero_version_clos", "text");
+ $form->setType("adresse_normalisee", "textarea");
+ $form->setType("adresse_normalisee_json", "textarea");
}

// MODE SUPPRIMER
@@ -525,6 +533,8 @@
}
$form->setType("cle_acces_citoyen", "hiddenstatic");
$form->setType("numero_version_clos", "hiddenstatic");
+ $form->setType("adresse_normalisee", "hiddenstatic");
+ $form->setType("adresse_normalisee_json", "hiddenstatic");
}

// MODE CONSULTER
@@ -574,6 +584,8 @@
}
$form->setType("cle_acces_citoyen", "static");
$form->setType("numero_version_clos", "static");
+ $form->setType("adresse_normalisee", "textareastatic");
+ $form->setType("adresse_normalisee_json", "textareastatic");
}

}
@@ -638,6 +650,8 @@
$form->setTaille("om_collectivite", 11);
$form->setTaille("cle_acces_citoyen", 20);
$form->setTaille("numero_version_clos", 11);
+ $form->setTaille("adresse_normalisee", 80);
+ $form->setTaille("adresse_normalisee_json", 80);
}

/**
@@ -677,6 +691,8 @@
$form->setMax("om_collectivite", 11);
$form->setMax("cle_acces_citoyen", 20);
$form->setMax("numero_version_clos", 11);
+ $form->setMax("adresse_normalisee", 6);
+ $form->setMax("adresse_normalisee_json", 6);
}


@@ -715,6 +731,8 @@
$form->setLib('om_collectivite', __('om_collectivite'));
$form->setLib('cle_acces_citoyen', __('cle_acces_citoyen'));
$form->setLib('numero_version_clos', __('numero_version_clos'));
+ $form->setLib('adresse_normalisee', __('adresse_normalisee'));
+ $form->setLib('adresse_normalisee_json', __('adresse_normalisee_json'));
}
/**
*

Modified: branches/4.14.0-develop_adresse_normalisee/gen/sql/pgsql/dossier_autorisation.inc.php
===================================================================
--- branches/4.14.0-develop_adresse_normalisee/gen/sql/pgsql/dossier_autorisation.inc.php 2020-08-10 15:03:55 UTC (rev 9455)
+++ branches/4.14.0-develop_adresse_normalisee/gen/sql/pgsql/dossier_autorisation.inc.php 2020-08-11 16:12:56 UTC (rev 9456)
@@ -1,6 +1,6 @@
<?php
//$Id$
-//gen openMairie le 03/12/2019 10:04
+//gen openMairie le 11/08/2020 18:03

$DEBUG=0;
$serie=15;
@@ -75,6 +75,8 @@
$champNonAffiche = array(
'dossier_autorisation.terrain_references_cadastrales as "'.__("terrain_references_cadastrales").'"',
'dossier_autorisation.om_collectivite as "'.__("om_collectivite").'"',
+ 'dossier_autorisation.adresse_normalisee as "'.__("adresse_normalisee").'"',
+ 'dossier_autorisation.adresse_normalisee_json as "'.__("adresse_normalisee_json").'"',
);
//
$champRecherche = array(

Modified: branches/4.14.0-develop_adresse_normalisee/obj/dossier.class.php
===================================================================
--- branches/4.14.0-develop_adresse_normalisee/obj/dossier.class.php 2020-08-10 15:03:55 UTC (rev 9455)
+++ branches/4.14.0-develop_adresse_normalisee/obj/dossier.class.php 2020-08-11 16:12:56 UTC (rev 9456)
@@ -7509,7 +7509,7 @@
$this->getVal('terrain_adresse_bp'),
$this->getVal('terrain_adresse_cedex')
);
- $adress_val_json = '';
+ $address_val_json = '';
if ($this->getVal('adresse_normalisee') !== null
&& $this->getVal('adresse_normalisee') !== '') {
//

Modified: branches/4.14.0-develop_adresse_normalisee/obj/dossier_autorisation.class.php
===================================================================
--- branches/4.14.0-develop_adresse_normalisee/obj/dossier_autorisation.class.php 2020-08-10 15:03:55 UTC (rev 9455)
+++ branches/4.14.0-develop_adresse_normalisee/obj/dossier_autorisation.class.php 2020-08-11 16:12:56 UTC (rev 9456)
@@ -2060,6 +2060,8 @@
'terrain_adresse_cedex' => null,
'terrain_superficie' => null,
'arrondissement' => null,
+ 'adresse_normalisee' => null,
+ 'adresse_normalisee_json' => null,
);
$res = $this->f->db->autoExecute(
sprintf('%s%s', DB_PREFIXE, $this->table),
@@ -2089,7 +2091,9 @@
dossier.terrain_adresse_code_postal,
dossier.terrain_adresse_bp,
dossier.terrain_adresse_cedex,
- dossier.terrain_superficie
+ dossier.terrain_superficie,
+ dossier.adresse_normalisee,
+ dossier.adresse_normalisee_json
FROM ".DB_PREFIXE."dossier";
//terrain
$res_terrain = $this->f->db->query($sql_terrain.$params['query_where']);

Modified: branches/4.14.0-develop_adresse_normalisee/sql/pgsql/demande_autre_dossier.inc.php
===================================================================
--- branches/4.14.0-develop_adresse_normalisee/sql/pgsql/demande_autre_dossier.inc.php 2020-08-10 15:03:55 UTC (rev 9455)
+++ branches/4.14.0-develop_adresse_normalisee/sql/pgsql/demande_autre_dossier.inc.php 2020-08-11 16:12:56 UTC (rev 9456)
@@ -66,7 +66,7 @@
//
$champs['adresse'] = array(
'libelle' => _('localisation'),
- 'help' => _("Recherche dans les champs : numéro, voie, lieu-dit, code postal, localité, boite postale, cedex.
+ 'help' => _("Recherche dans les champs numéro, voie, lieu-dit, code postal, localité, boite postale, cedex et dans l'adresse normalisée.

La chaîne recherchée doit figurer dans l'un de ces champs.

@@ -73,7 +73,9 @@
Par exemple, dans le cas d'une adresse avec la voie 'RUE DU ROUET' et la localité 'MARSEILLE' :
- la recherche de 'RUE DU ROUET' donne des résultats car le champ voie contient 'RUE DU ROUET',
- la recherche de 'MARSEILLE' donne des résultats car le champ localité contient 'MARSEILLE',
-- la recherche de 'RUE DU ROUET MARSEILLE' ne donne aucun résultat car ni le numéro ni la voie ni le lieu-dit ni le code postal ni la localité ni la boite postale ni le cedex ne contient 'RUE DU ROUET MARSEILLE'."),
+- la recherche de 'RUE DU ROUET MARSEILLE' ne donne aucun résultat car ni le numéro ni la voie ni le lieu-dit ni le code postal ni la localité ni la boite postale ni le cedex ne contient 'RUE DU ROUET MARSEILLE'.
+
+Dans le cas de l'adresse normalisée, la recherche se fait sur la chaîne complète telle que retourné par la BAN. Il est donc conseillé d'utiliser le signe de remplacement * en début de votre recherche."),
'type' => 'text',
'table' => 'dossier',
'colonne' => array(
@@ -84,6 +86,7 @@
'terrain_adresse_localite',
'terrain_adresse_bp',
'terrain_adresse_cedex',
+ 'adresse_normalisee',
),
'taille' => '',
'max' => '',

Modified: branches/4.14.0-develop_adresse_normalisee/sql/pgsql/demande_avis.inc.php
===================================================================
--- branches/4.14.0-develop_adresse_normalisee/sql/pgsql/demande_avis.inc.php 2020-08-10 15:03:55 UTC (rev 9455)
+++ branches/4.14.0-develop_adresse_normalisee/sql/pgsql/demande_avis.inc.php 2020-08-11 16:12:56 UTC (rev 9456)
@@ -351,8 +351,8 @@
);
//
$champs['adresse'] = array(
- 'libelle' => _('Localisation'),
- 'help' => _("Recherche dans les champs : numéro, voie, lieu-dit, code postal, localité.
+ 'libelle' => _('localisation'),
+ 'help' => _("Recherche dans les champs numéro, voie, lieu-dit, code postal, localité, boite postale, cedex et dans l'adresse normalisée.

La chaîne recherchée doit figurer dans l'un de ces champs.

@@ -359,7 +359,9 @@
Par exemple, dans le cas d'une adresse avec la voie 'RUE DU ROUET' et la localité 'MARSEILLE' :
- la recherche de 'RUE DU ROUET' donne des résultats car le champ voie contient 'RUE DU ROUET',
- la recherche de 'MARSEILLE' donne des résultats car le champ localité contient 'MARSEILLE',
-- la recherche de 'RUE DU ROUET MARSEILLE' ne donne aucun résultat car ni le numéro ni la voie ni le lieu-dit ni le code postal ni la localité ne contient 'RUE DU ROUET MARSEILLE'."),
+- la recherche de 'RUE DU ROUET MARSEILLE' ne donne aucun résultat car ni le numéro ni la voie ni le lieu-dit ni le code postal ni la localité ni la boite postale ni le cedex ne contient 'RUE DU ROUET MARSEILLE'.
+
+Dans le cas de l'adresse normalisée, la recherche se fait sur la chaîne complète telle que retourné par la BAN. Il est donc conseillé d'utiliser le signe de remplacement * en début de votre recherche."),
'type' => 'text',
'table' => 'dossier',
'colonne' => array(
@@ -368,6 +370,9 @@
'terrain_adresse_lieu_dit',
'terrain_adresse_code_postal',
'terrain_adresse_localite',
+ 'terrain_adresse_bp',
+ 'terrain_adresse_cedex',
+ 'adresse_normalisee',
),
'taille' => '',
'max' => '',

Modified: branches/4.14.0-develop_adresse_normalisee/sql/pgsql/demande_dossier_encours.inc.php
===================================================================
--- branches/4.14.0-develop_adresse_normalisee/sql/pgsql/demande_dossier_encours.inc.php 2020-08-10 15:03:55 UTC (rev 9455)
+++ branches/4.14.0-develop_adresse_normalisee/sql/pgsql/demande_dossier_encours.inc.php 2020-08-11 16:12:56 UTC (rev 9456)
@@ -116,7 +116,7 @@
//
$champs['adresse'] = array(
'libelle' => _('localisation'),
- 'help' => _("Recherche dans les champs : numéro, voie, lieu-dit, code postal, localité, boite postale, cedex.
+ 'help' => _("Recherche dans les champs numéro, voie, lieu-dit, code postal, localité, boite postale, cedex et dans l'adresse normalisée.

La chaîne recherchée doit figurer dans l'un de ces champs.

@@ -123,7 +123,9 @@
Par exemple, dans le cas d'une adresse avec la voie 'RUE DU ROUET' et la localité 'MARSEILLE' :
- la recherche de 'RUE DU ROUET' donne des résultats car le champ voie contient 'RUE DU ROUET',
- la recherche de 'MARSEILLE' donne des résultats car le champ localité contient 'MARSEILLE',
-- la recherche de 'RUE DU ROUET MARSEILLE' ne donne aucun résultat car ni le numéro ni la voie ni le lieu-dit ni le code postal ni la localité ni la boite postale ni le cedex ne contient 'RUE DU ROUET MARSEILLE'."),
+- la recherche de 'RUE DU ROUET MARSEILLE' ne donne aucun résultat car ni le numéro ni la voie ni le lieu-dit ni le code postal ni la localité ni la boite postale ni le cedex ne contient 'RUE DU ROUET MARSEILLE'.
+
+Dans le cas de l'adresse normalisée, la recherche se fait sur la chaîne complète telle que retourné par la BAN. Il est donc conseillé d'utiliser le signe de remplacement * en début de votre recherche."),
'type' => 'text',
'table' => 'dossier',
'colonne' => array(
@@ -134,6 +136,7 @@
'terrain_adresse_localite',
'terrain_adresse_bp',
'terrain_adresse_cedex',
+ 'adresse_normalisee',
),
'taille' => '',
'max' => '',

Modified: branches/4.14.0-develop_adresse_normalisee/sql/pgsql/dossier.inc.php
===================================================================
--- branches/4.14.0-develop_adresse_normalisee/sql/pgsql/dossier.inc.php 2020-08-10 15:03:55 UTC (rev 9455)
+++ branches/4.14.0-develop_adresse_normalisee/sql/pgsql/dossier.inc.php 2020-08-11 16:12:56 UTC (rev 9456)
@@ -133,7 +133,7 @@
//
$champs['adresse'] = array(
'libelle' => _('localisation'),
- 'help' => _("Recherche dans les champs : numéro, voie, lieu-dit, code postal, localité, boite postale, cedex.
+ 'help' => _("Recherche dans les champs numéro, voie, lieu-dit, code postal, localité, boite postale, cedex et dans l'adresse normalisée.

La chaîne recherchée doit figurer dans l'un de ces champs.

@@ -140,9 +140,11 @@
Par exemple, dans le cas d'une adresse avec la voie 'RUE DU ROUET' et la localité 'MARSEILLE' :
- la recherche de 'RUE DU ROUET' donne des résultats car le champ voie contient 'RUE DU ROUET',
- la recherche de 'MARSEILLE' donne des résultats car le champ localité contient 'MARSEILLE',
-- la recherche de 'RUE DU ROUET MARSEILLE' ne donne aucun résultat car ni le numéro ni la voie ni le lieu-dit ni le code postal ni la localité ni la boite postale ni le cedex ne contient 'RUE DU ROUET MARSEILLE'."),
+- la recherche de 'RUE DU ROUET MARSEILLE' ne donne aucun résultat car ni le numéro ni la voie ni le lieu-dit ni le code postal ni la localité ni la boite postale ni le cedex ne contient 'RUE DU ROUET MARSEILLE'.
+
+Dans le cas de l'adresse normalisée, la recherche se fait sur la chaîne complète telle que retourné par la BAN. Il est donc conseillé d'utiliser le signe de remplacement * en début de votre recherche."),
'type' => 'text',
- 'table' => 'dossier_autorisation',
+ 'table' => 'dossier',
'colonne' => array(
'terrain_adresse_voie_numero',
'terrain_adresse_voie',
@@ -151,6 +153,7 @@
'terrain_adresse_localite',
'terrain_adresse_bp',
'terrain_adresse_cedex',
+ 'adresse_normalisee',
),
'taille' => 30,
'max' => '',

Modified: branches/4.14.0-develop_adresse_normalisee/sql/pgsql/dossier_autorisation.inc.php
===================================================================
--- branches/4.14.0-develop_adresse_normalisee/sql/pgsql/dossier_autorisation.inc.php 2020-08-10 15:03:55 UTC (rev 9455)
+++ branches/4.14.0-develop_adresse_normalisee/sql/pgsql/dossier_autorisation.inc.php 2020-08-11 16:12:56 UTC (rev 9456)
@@ -168,7 +168,7 @@
//
$champs['adresse'] = array(
'libelle' => _('localisation'),
- 'help' => _("Recherche dans les champs : numéro, voie, lieu-dit, code postal, localité, boite postale, cedex.
+ 'help' => _("Recherche dans les champs numéro, voie, lieu-dit, code postal, localité, boite postale, cedex et dans l'adresse normalisée.

La chaîne recherchée doit figurer dans l'un de ces champs.

@@ -175,7 +175,9 @@
Par exemple, dans le cas d'une adresse avec la voie 'RUE DU ROUET' et la localité 'MARSEILLE' :
- la recherche de 'RUE DU ROUET' donne des résultats car le champ voie contient 'RUE DU ROUET',
- la recherche de 'MARSEILLE' donne des résultats car le champ localité contient 'MARSEILLE',
-- la recherche de 'RUE DU ROUET MARSEILLE' ne donne aucun résultat car ni le numéro ni la voie ni le lieu-dit ni le code postal ni la localité ni la boite postale ni le cedex ne contient 'RUE DU ROUET MARSEILLE'."),
+- la recherche de 'RUE DU ROUET MARSEILLE' ne donne aucun résultat car ni le numéro ni la voie ni le lieu-dit ni le code postal ni la localité ni la boite postale ni le cedex ne contient 'RUE DU ROUET MARSEILLE'.
+
+Dans le cas de l'adresse normalisée, la recherche se fait sur la chaîne complète telle que retourné par la BAN. Il est donc conseillé d'utiliser le signe de remplacement * en début de votre recherche."),
'type' => 'text',
'table' => 'dossier_autorisation',
'colonne' => array(
@@ -186,6 +188,7 @@
'terrain_adresse_localite',
'terrain_adresse_bp',
'terrain_adresse_cedex',
+ 'adresse_normalisee',
),
'taille' => 30,
'max' => '',
@@ -368,4 +371,4 @@
// Gestion des groupes et confidentialité
include('../sql/pgsql/filter_group.inc.php');

-?>
\ No newline at end of file
+?>

Modified: branches/4.14.0-develop_adresse_normalisee/sql/pgsql/dossier_contentieux_tous_recours.inc.php
===================================================================
--- branches/4.14.0-develop_adresse_normalisee/sql/pgsql/dossier_contentieux_tous_recours.inc.php 2020-08-10 15:03:55 UTC (rev 9455)
+++ branches/4.14.0-develop_adresse_normalisee/sql/pgsql/dossier_contentieux_tous_recours.inc.php 2020-08-11 16:12:56 UTC (rev 9456)
@@ -148,8 +148,8 @@

//
$champs['adresse'] = array(
- 'libelle' => _('Localisation'),
- 'help' => _("Recherche dans les champs : numéro, voie, lieu-dit, code postal, localité, boite postale, cedex.
+ 'libelle' => _('localisation'),
+ 'help' => _("Recherche dans les champs numéro, voie, lieu-dit, code postal, localité, boite postale, cedex et dans l'adresse normalisée.

La chaîne recherchée doit figurer dans l'un de ces champs.

@@ -156,7 +156,9 @@
Par exemple, dans le cas d'une adresse avec la voie 'RUE DU ROUET' et la localité 'MARSEILLE' :
- la recherche de 'RUE DU ROUET' donne des résultats car le champ voie contient 'RUE DU ROUET',
- la recherche de 'MARSEILLE' donne des résultats car le champ localité contient 'MARSEILLE',
-- la recherche de 'RUE DU ROUET MARSEILLE' ne donne aucun résultat car ni le numéro ni la voie ni le lieu-dit ni le code postal ni la localité ni la boite postale ni le cedex ne contient 'RUE DU ROUET MARSEILLE'."),
+- la recherche de 'RUE DU ROUET MARSEILLE' ne donne aucun résultat car ni le numéro ni la voie ni le lieu-dit ni le code postal ni la localité ni la boite postale ni le cedex ne contient 'RUE DU ROUET MARSEILLE'.
+
+Dans le cas de l'adresse normalisée, la recherche se fait sur la chaîne complète telle que retourné par la BAN. Il est donc conseillé d'utiliser le signe de remplacement * en début de votre recherche."),
'type' => 'text',
'table' => 'dossier',
'colonne' => array(
@@ -167,6 +169,7 @@
'terrain_adresse_localite',
'terrain_adresse_bp',
'terrain_adresse_cedex',
+ 'adresse_normalisee',
),
'taille' => 30,
'max' => '',

Modified: branches/4.14.0-develop_adresse_normalisee/sql/pgsql/dossier_contentieux_toutes_infractions.inc.php
===================================================================
--- branches/4.14.0-develop_adresse_normalisee/sql/pgsql/dossier_contentieux_toutes_infractions.inc.php 2020-08-10 15:03:55 UTC (rev 9455)
+++ branches/4.14.0-develop_adresse_normalisee/sql/pgsql/dossier_contentieux_toutes_infractions.inc.php 2020-08-11 16:12:56 UTC (rev 9456)
@@ -146,8 +146,8 @@

//
$champs['adresse'] = array(
- 'libelle' => _('Localisation'),
- 'help' => _("Recherche dans les champs : numéro, voie, lieu-dit, code postal, localité, boite postale, cedex.
+ 'libelle' => _('localisation'),
+ 'help' => _("Recherche dans les champs numéro, voie, lieu-dit, code postal, localité, boite postale, cedex et dans l'adresse normalisée.

La chaîne recherchée doit figurer dans l'un de ces champs.

@@ -154,7 +154,9 @@
Par exemple, dans le cas d'une adresse avec la voie 'RUE DU ROUET' et la localité 'MARSEILLE' :
- la recherche de 'RUE DU ROUET' donne des résultats car le champ voie contient 'RUE DU ROUET',
- la recherche de 'MARSEILLE' donne des résultats car le champ localité contient 'MARSEILLE',
-- la recherche de 'RUE DU ROUET MARSEILLE' ne donne aucun résultat car ni le numéro ni la voie ni le lieu-dit ni le code postal ni la localité ni la boite postale ni le cedex ne contient 'RUE DU ROUET MARSEILLE'."),
+- la recherche de 'RUE DU ROUET MARSEILLE' ne donne aucun résultat car ni le numéro ni la voie ni le lieu-dit ni le code postal ni la localité ni la boite postale ni le cedex ne contient 'RUE DU ROUET MARSEILLE'.
+
+Dans le cas de l'adresse normalisée, la recherche se fait sur la chaîne complète telle que retourné par la BAN. Il est donc conseillé d'utiliser le signe de remplacement * en début de votre recherche."),
'type' => 'text',
'table' => 'dossier',
'colonne' => array(
@@ -165,6 +167,7 @@
'terrain_adresse_localite',
'terrain_adresse_bp',
'terrain_adresse_cedex',
+ 'adresse_normalisee',
),
'taille' => 30,
'max' => '',

Reply all
Reply to author
Forward
0 new messages