/[openfoncier]/trunk/sql/pgsql/dossiers_limites.inc.php
ViewVC logotype

Contents of /trunk/sql/pgsql/dossiers_limites.inc.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3059 - (show annotations)
Wed Jun 4 14:47:57 2014 UTC (10 years, 8 months ago) by nhaye
File size: 3144 byte(s)
Modification de la base afin de définir si le dossier est incomplet notifié

1 <?php
2
3 //
4 include('../sql/pgsql/dossier_instruction.inc.php');
5
6 // Titre de la page
7 $ent = _("instruction")." -> "._("Dossiers limites").((isset($_GET['nbj'])) ?
8 _(" a ") . $_GET['nbj'] . _(" jour(s)")
9 : "" );
10
11 $tab_actions['left']['consulter'] =
12 array('lien' => 'form.php?obj=dossier_instruction&amp;action=3'.'&amp;idx=',
13 'id' => '&amp;premier='.$premier.'&amp;advs_id='.$advs_id.'&amp;recherche='.$recherche1.'&amp;tricol='.$tricol.'&amp;selectioncol='.$selectioncol.'&amp;valide='.$valide.'&amp;retour=tab',
14 'lib' => '<span class="om-icon om-icon-16 om-icon-fix consult-16" title="'._('Consulter').'">'._('Consulter').'</span>',
15 'rights' => array('list' => array($obj, $obj.'_consulter'), 'operator' => 'OR'),
16 'ordre' => 10,);
17 $tab_actions['content'] = $tab_actions['left']['consulter'];
18 //
19 $tab_actions['corner']['ajouter'] = "";
20
21 $champAffiche = array(
22 'dossier.dossier as "'._("dossier").'"',
23 'dossier.dossier_libelle as "'._("dossier").'"',
24 'COALESCE(demandeur.particulier_nom, demandeur.personne_morale_denomination) as "'._("nom_petitionnaire").'"',
25 'to_char(dossier.date_limite ,\'DD/MM/YYYY\') as "'._("date_limite").'"'
26 );
27
28 $table = DB_PREFIXE."dossier
29 LEFT JOIN
30 ".DB_PREFIXE."lien_dossier_demandeur
31 ON
32 dossier.dossier = lien_dossier_demandeur.dossier
33 LEFT JOIN
34 ".DB_PREFIXE."demandeur
35 ON
36 lien_dossier_demandeur.demandeur = demandeur.demandeur
37 LEFT JOIN
38 ".DB_PREFIXE."dossier_autorisation
39 ON
40 dossier.dossier_autorisation = dossier_autorisation.dossier_autorisation
41 LEFT JOIN
42 ".DB_PREFIXE."dossier_autorisation_type_detaille
43 ON
44 dossier_autorisation.dossier_autorisation_type_detaille =
45 dossier_autorisation_type_detaille.dossier_autorisation_type_detaille
46 LEFT JOIN
47 ".DB_PREFIXE."dossier_autorisation_type
48 ON
49 dossier_autorisation_type_detaille.dossier_autorisation_type=
50 dossier_autorisation_type.dossier_autorisation_type
51 LEFT JOIN
52 ".DB_PREFIXE."instructeur
53 ON
54 dossier.instructeur=instructeur.instructeur
55 LEFT JOIN
56 ".DB_PREFIXE."om_utilisateur
57 ON
58 instructeur.om_utilisateur=om_utilisateur.om_utilisateur";
59
60 //
61 $selection = " WHERE
62 (
63 (date_limite <= CURRENT_TIMESTAMP + ".
64 ((isset($_GET['nbj'])) ? $_GET['nbj'] : "1" ).
65 " * interval '1 day' AND dossier.incompletude IS FALSE) OR
66 (dossier.incompletude IS TRUE AND dossier.incomplet_notifie IS TRUE
67 AND date_limite_incompletude <= CURRENT_TIMESTAMP + ".
68 ((isset($_GET['nbj'])) ? $_GET['nbj'] : "1" )." * interval '1 day')
69 )
70 AND
71 LOWER(dossier.accord_tacite) = 'oui' AND
72 LOWER(dossier_autorisation_type.code) != 'dp' AND
73 LOWER(dossier_autorisation_type_detaille.code) != 'cua' AND
74 dossier.avis_decision IS NULL AND
75 om_utilisateur.login='".$_SESSION['login']."'";
76
77 $tri=" ORDER BY dossier.date_limite";
78
79
80 ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26