Esta consulta es de hace 4 años. Tenga eso en cuenta.
info_beef2d
info_beef2d
España

¿No sería lógico que si un usuario que no tiene permiso...

¿No sería lógico que si un usuario que no tiene permiso a ciertas páginas, tampoco tuviese permiso para realizar acciones que generarían los documentos para lo cuales no tiene permiso? Me explico:

Si un usuario no tiene permiso para ver la página compras_albaranes, tampoco debería poder generarlos. Lo mismo con ventas_albaranes, etc.

Slds.
Plugin: presupuestos_y_pedidos
02-06-2017 17:32:29   26-06-2017 10:35:02   41  
Por si le sirve a alguién, para conseguir lo que indico en esta idea, he modificado el fichero compras_pedido.html, después de la línea 120 aprox., cambiando esto:


<div class="btn-group">
{if="$fsc->pedido->idalbaran"}
<a class="btn btn-sm btn-info text-capitalize" href="{$fsc->pedido->albaran_url()}">
<span class="glyphicon glyphicon-eye-open"></span>  Ver {#FS_ALBARAN#}
</a>
{elseif="$fsc->pedido->editable"}
<button type="button" class="btn btn-sm btn-warning dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-time"></span>
<span class="hidden-xs">  Pendiente</span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu" role="menu">
<li>
<a id="b_aprobar" href="#">
<span class="glyphicon glyphicon-ok"></span>  Aprobado
</a>
</li>
{if="$fsc->user->have_access_to('compras_agrupar_pedidos')"}
<li>
<a href="index.php?page=compras_agrupar_pedidos&codproveedor={$fsc->pedido->codproveedor}&codserie={$fsc->pedido->codserie}&desde={$fsc->pedido->fecha}&coddivisa={$fsc->pedido->coddivisa}">
<span class="glyphicon glyphicon-duplicate"></span>  Agrupar...
</a>
</li>
{/if}
</ul>
{else}
<a class="btn btn-sm btn-warning" href="{$fsc->pedido->url()}&desbloquear=TRUE">
<span class="glyphicon glyphicon-lock"></span>  Desbloquear
</a>
{/if}
</div>



Por esto otro:


<div class="btn-group">
{if="$fsc->pedido->idalbaran"}
<a class="btn btn-sm btn-info text-capitalize" href="{$fsc->pedido->albaran_url()}">
<span class="glyphicon glyphicon-eye-open"></span>  Ver {#FS_ALBARAN#}
</a>
{elseif="$fsc->pedido->editable"}
<button type="button" class="btn btn-sm btn-warning dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-time"></span>
<span class="hidden-xs">  Pendiente</span>
<span class="caret"></span>
</button>

{if="$fsc->user->have_access_to('compras_albaran')"} <!-- INCLUIDO PARA EVITAR APROBADOS POR AGENTES NO AUTORIZADOS -->
<ul class="dropdown-menu" role="menu">
<li>
<a id="b_aprobar" href="#">
<span class="glyphicon glyphicon-ok"></span>  Aprobado
</a>
</li>
{if="$fsc->user->have_access_to('compras_agrupar_pedidos')"}
<li>
<a href="index.php?page=compras_agrupar_pedidos&codproveedor={$fsc->pedido->codproveedor}&codserie={$fsc->pedido->codserie}&desde={$fsc->pedido->fecha}&coddivisa={$fsc->pedido->coddivisa}">
<span class="glyphicon glyphicon-duplicate"></span>  Agrupar...
</a>
</li>
{/if}
</ul>
{/if} <!-- INCLUIDO PARA EVITAR APROBADOS POR AGENTES NO AUTORIZADOS -->

{else}
<a class="btn btn-sm btn-warning" href="{$fsc->pedido->url()}&desbloquear=TRUE">
<span class="glyphicon glyphicon-lock"></span>  Desbloquear
</a>
{/if}
</div>


Slds.
[[Cerrado por inactividad. Votos devueltos.]]


Copyright (c) 2013-2020 FacturaScripts