Pacth d'Antoine sur les permissions pour la partie compta
This commit is contained in:
parent
0061df7801
commit
4c0604b41a
@ -34,7 +34,8 @@
|
|||||||
<item>6 - fiches d'intervention</item>
|
<item>6 - fiches d'intervention</item>
|
||||||
<item>7 - adhérents</item>
|
<item>7 - adhérents</item>
|
||||||
<item>8 - commandes</item>
|
<item>8 - commandes</item>
|
||||||
<item>9 - <em>non attribué</em></item>
|
<item>9 - comptabilité</em></item>
|
||||||
|
<item>10 - <em>non attribué</em></item>
|
||||||
</list>
|
</list>
|
||||||
</p>
|
</p>
|
||||||
</sect>
|
</sect>
|
||||||
@ -71,6 +72,7 @@
|
|||||||
| 61 | Lire les fiches d'intervention | ficheinter | r | 1 |
|
| 61 | Lire les fiches d'intervention | ficheinter | r | 1 |
|
||||||
| 62 | Créer modifier les fiches d'intervention | ficheinter | w | 0 |
|
| 62 | Créer modifier les fiches d'intervention | ficheinter | w | 0 |
|
||||||
| 64 | Supprimer les fiches d'intervention | ficheinter | d | 0 |
|
| 64 | Supprimer les fiches d'intervention | ficheinter | d | 0 |
|
||||||
|
| 91 | Gestion banquaire | compta | a | 0 |
|
||||||
+----+---------------------------------------------------+------------+------+-----------+
|
+----+---------------------------------------------------+------------+------+-----------+
|
||||||
|
|
||||||
</example>
|
</example>
|
||||||
|
|||||||
@ -23,6 +23,11 @@
|
|||||||
|
|
||||||
require("./pre.inc.php");
|
require("./pre.inc.php");
|
||||||
|
|
||||||
|
$user->getrights('compta');
|
||||||
|
|
||||||
|
if (!$user->admin && !$user->rights->compta->bank)
|
||||||
|
accessforbidden();
|
||||||
|
|
||||||
if ($HTTP_POST_VARS["action"] == 'add' && $account)
|
if ($HTTP_POST_VARS["action"] == 'add' && $account)
|
||||||
{
|
{
|
||||||
if ($credit > 0)
|
if ($credit > 0)
|
||||||
|
|||||||
@ -22,6 +22,11 @@
|
|||||||
|
|
||||||
require("./pre.inc.php");
|
require("./pre.inc.php");
|
||||||
|
|
||||||
|
$user->getrights('compta');
|
||||||
|
|
||||||
|
if (!$user->admin && !$user->rights->compta->bank)
|
||||||
|
accessforbidden();
|
||||||
|
|
||||||
llxHeader();
|
llxHeader();
|
||||||
|
|
||||||
function valeur($sql)
|
function valeur($sql)
|
||||||
|
|||||||
@ -22,6 +22,10 @@
|
|||||||
require("./pre.inc.php");
|
require("./pre.inc.php");
|
||||||
require("./bank.lib.php");
|
require("./bank.lib.php");
|
||||||
|
|
||||||
|
$user->getrights('compta');
|
||||||
|
|
||||||
|
if (!$user->admin && !$user->rights->compta->bank)
|
||||||
|
accessforbidden();
|
||||||
|
|
||||||
llxHeader();
|
llxHeader();
|
||||||
|
|
||||||
|
|||||||
@ -21,6 +21,11 @@
|
|||||||
*/
|
*/
|
||||||
require("./pre.inc.php");
|
require("./pre.inc.php");
|
||||||
|
|
||||||
|
$user->getrights('compta');
|
||||||
|
|
||||||
|
if (!$user->admin && !$user->rights->compta->bank)
|
||||||
|
accessforbidden();
|
||||||
|
|
||||||
llxHeader();
|
llxHeader();
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|||||||
@ -21,6 +21,11 @@
|
|||||||
*/
|
*/
|
||||||
require("./pre.inc.php");
|
require("./pre.inc.php");
|
||||||
|
|
||||||
|
$user->getrights('compta');
|
||||||
|
|
||||||
|
if (!$user->admin && !$user->rights->compta->bank)
|
||||||
|
accessforbidden();
|
||||||
|
|
||||||
llxHeader();
|
llxHeader();
|
||||||
|
|
||||||
if ($action == 'add')
|
if ($action == 'add')
|
||||||
|
|||||||
@ -21,6 +21,11 @@
|
|||||||
require("./pre.inc.php");
|
require("./pre.inc.php");
|
||||||
require("./bank.lib.php");
|
require("./bank.lib.php");
|
||||||
|
|
||||||
|
$user->getrights('compta');
|
||||||
|
|
||||||
|
if (!$user->admin && !$user->rights->compta->bank)
|
||||||
|
accessforbidden();
|
||||||
|
|
||||||
llxHeader();
|
llxHeader();
|
||||||
|
|
||||||
print_titre("Configuration");
|
print_titre("Configuration");
|
||||||
|
|||||||
@ -21,6 +21,11 @@
|
|||||||
*/
|
*/
|
||||||
require("./pre.inc.php");
|
require("./pre.inc.php");
|
||||||
|
|
||||||
|
$user->getrights('compta');
|
||||||
|
|
||||||
|
if (!$user->admin && !$user->rights->compta->bank)
|
||||||
|
accessforbidden();
|
||||||
|
|
||||||
llxHeader();
|
llxHeader();
|
||||||
|
|
||||||
if ($HTTP_POST_VARS["action"] == 'add')
|
if ($HTTP_POST_VARS["action"] == 'add')
|
||||||
|
|||||||
@ -24,6 +24,11 @@ require("./bank.lib.php");
|
|||||||
require("../../tva.class.php");
|
require("../../tva.class.php");
|
||||||
require("../../chargesociales.class.php");
|
require("../../chargesociales.class.php");
|
||||||
|
|
||||||
|
$user->getrights('compta');
|
||||||
|
|
||||||
|
if (!$user->admin && !$user->rights->compta->bank)
|
||||||
|
accessforbidden();
|
||||||
|
|
||||||
llxHeader();
|
llxHeader();
|
||||||
|
|
||||||
print_titre ("Comptes bancaires");
|
print_titre ("Comptes bancaires");
|
||||||
|
|||||||
@ -22,6 +22,11 @@
|
|||||||
*/
|
*/
|
||||||
require("./pre.inc.php");
|
require("./pre.inc.php");
|
||||||
|
|
||||||
|
$user->getrights('compta');
|
||||||
|
|
||||||
|
if (!$user->admin && !$user->rights->compta->bank)
|
||||||
|
accessforbidden();
|
||||||
|
|
||||||
llxHeader();
|
llxHeader();
|
||||||
|
|
||||||
if ($HTTP_POST_VARS["action"] == 'confirm_delete_categ' && $HTTP_POST_VARS["confirm"] == yes)
|
if ($HTTP_POST_VARS["action"] == 'confirm_delete_categ' && $HTTP_POST_VARS["confirm"] == yes)
|
||||||
|
|||||||
@ -20,6 +20,11 @@
|
|||||||
*/
|
*/
|
||||||
require("./pre.inc.php");
|
require("./pre.inc.php");
|
||||||
|
|
||||||
|
$user->getrights('compta');
|
||||||
|
|
||||||
|
if (!$user->admin && !$user->rights->compta->bank)
|
||||||
|
accessforbidden();
|
||||||
|
|
||||||
llxHeader();
|
llxHeader();
|
||||||
|
|
||||||
if ($action == 'rappro')
|
if ($action == 'rappro')
|
||||||
|
|||||||
@ -25,6 +25,11 @@
|
|||||||
*/
|
*/
|
||||||
require("./pre.inc.php");
|
require("./pre.inc.php");
|
||||||
|
|
||||||
|
$user->getrights('compta');
|
||||||
|
|
||||||
|
if (!$user->admin && !$user->rights->compta->bank)
|
||||||
|
accessforbidden();
|
||||||
|
|
||||||
llxHeader();
|
llxHeader();
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -23,6 +23,12 @@
|
|||||||
|
|
||||||
require("./pre.inc.php");
|
require("./pre.inc.php");
|
||||||
require("./bank.lib.php");
|
require("./bank.lib.php");
|
||||||
|
|
||||||
|
$user->getrights('compta');
|
||||||
|
|
||||||
|
if (!$user->admin && !$user->rights->compta->bank)
|
||||||
|
accessforbidden();
|
||||||
|
|
||||||
llxHeader();
|
llxHeader();
|
||||||
|
|
||||||
if ($vline) {
|
if ($vline) {
|
||||||
|
|||||||
@ -22,6 +22,11 @@
|
|||||||
require("./pre.inc.php");
|
require("./pre.inc.php");
|
||||||
require("./bank.lib.php");
|
require("./bank.lib.php");
|
||||||
|
|
||||||
|
$user->getrights('compta');
|
||||||
|
|
||||||
|
if (!$user->admin && !$user->rights->compta->bank)
|
||||||
|
accessforbidden();
|
||||||
|
|
||||||
llxHeader();
|
llxHeader();
|
||||||
|
|
||||||
if ($action == 'add')
|
if ($action == 'add')
|
||||||
@ -89,7 +94,7 @@ if ($result)
|
|||||||
while ($i < $num)
|
while ($i < $num)
|
||||||
{
|
{
|
||||||
$objp = $db->fetch_object($i);
|
$objp = $db->fetch_object($i);
|
||||||
print "<option value=\"$objp->rowid\">$objp->label</option><br>";
|
print "<option value=\"$objp->rowid\">$objp->label</option>";
|
||||||
$i++;
|
$i++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -50,8 +50,10 @@ class modComptabilite extends modDolibarrModules
|
|||||||
{
|
{
|
||||||
/*
|
/*
|
||||||
* Permissions
|
* Permissions
|
||||||
*/
|
*/
|
||||||
$sql = array();
|
$sql = array(
|
||||||
|
"insert into llx_rights_def values (91,'Gestion banquaire','compta','a',1);",
|
||||||
|
);
|
||||||
|
|
||||||
return $this->_init($sql);
|
return $this->_init($sql);
|
||||||
}
|
}
|
||||||
@ -61,7 +63,7 @@ class modComptabilite extends modDolibarrModules
|
|||||||
*/
|
*/
|
||||||
Function remove()
|
Function remove()
|
||||||
{
|
{
|
||||||
$sql = array();
|
$sql = "DELETE FROM llx_rights_def WHERE module = 'compta';";
|
||||||
|
|
||||||
return $this->_remove($sql);
|
return $this->_remove($sql);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -304,6 +304,15 @@ class User
|
|||||||
$this->rights->adherent->supprimer = 1;
|
$this->rights->adherent->supprimer = 1;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ($module == 'compta' or $module == '')
|
||||||
|
{
|
||||||
|
|
||||||
|
if ($obj->fk_id == 91)
|
||||||
|
$this->rights->compta->bank = 1;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
$i++;
|
$i++;
|
||||||
}
|
}
|
||||||
// $this->db->free();
|
// $this->db->free();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user