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

Annotation of /trunk/sql/pgsql/instruction.inc.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 18876 - (hide annotations)
Tue Oct 8 08:41:06 2024 UTC (3 months, 3 weeks ago) by softime
File size: 2304 byte(s)
merge: fusion de la branche d'intégration 6.8.0-develop dans le trunk

1 mbroquet 3730 <?php
2     /**
3     *
4     *
5     * @package openfoncier
6     * @version SVN : $Id: instruction.inc.php 4418 2015-02-24 17:30:28Z tbenita $
7     */
8    
9     //
10     include "../gen/sql/pgsql/instruction.inc.php";
11    
12     // =======================================================
13     // href special edition instruction
14     // =======================================================
15     $table=DB_PREFIXE."instruction inner join ".DB_PREFIXE."evenement on instruction.evenement=evenement.evenement
16     LEFT JOIN ".DB_PREFIXE."signataire_arrete
17     ON instruction.signataire_arrete=signataire_arrete.signataire_arrete
18     LEFT JOIN ".DB_PREFIXE."dossier
19     ON instruction.dossier = dossier.dossier
20     LEFT JOIN ".DB_PREFIXE."etat
21     ON instruction.etat = etat.etat";
22 softime 12124
23     $champAffiche = array(
24     "instruction as no",
25     "evenement.libelle",
26 softime 18876 "to_char(date_evenement ,'DD/MM/YYYY') as \"".__("date_evenement")."\"",
27     "etat.libelle as \"".__("etat")."\"",
28 softime 12124 "instruction.lettretype",
29     "(CASE WHEN (instruction.om_final_instruction_utilisateur IS NULL
30     OR length(trim(instruction.om_final_instruction_utilisateur)) = 0)
31     AND (dossier.log_instructions IS NULL
32     OR length(trim(dossier.log_instructions)) > 0)
33     THEN
34     (SELECT DISTINCT
35     U.login || ' (' || U.nom || ')'
36     FROM
37     (SELECT
38 softime 18436 J.value::json->>'user' login
39 softime 12124 FROM
40 softime 18436 json_array_elements(dossier.log_instructions::json) J
41 softime 12124 WHERE
42     (J.value::json->'values'->>'instruction')::int = instruction.instruction
43 softime 18436 LIMIT 1) L
44     INNER JOIN ".DB_PREFIXE."om_utilisateur U
45 softime 12124 ON U.login = L.login)
46     ELSE
47     instruction.om_final_instruction_utilisateur
48 softime 18436 END) as \"".__("finalise par").'/'.__("cree par")."\"",
49 softime 12124 "signataire_arrete.nom as \"".__("signataire_arrete")."\"",
50     );
51    
52 nhaye 4781 $champRecherche=array(
53     "evenement.libelle",
54     );
55 mbroquet 3730 $tri= " order by date_evenement asc, instruction asc ";
56    
57 softime 6565 // Gestion particulière de l'affichage du listing dans le contexte d'un dossier
58     // d'instruction.
59 mbroquet 3730 include "../sql/pgsql/dossier_instruction_droit_specifique_par_division.inc.php";
60 softime 6565 // Gestion des groupes et confidentialité
61 softime 12124 include('../sql/pgsql/filter_group.inc.php');

Properties

Name Value
svn:keywords "Id"

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26