diff --git a/crov-prase-web/src/main/resources/com/arrebol/taxiservicios/i18n/taxi_permissions_config.properties b/crov-prase-web/src/main/resources/com/arrebol/taxiservicios/i18n/taxi_permissions_config.properties index 05b03d1..8398b56 100644 --- a/crov-prase-web/src/main/resources/com/arrebol/taxiservicios/i18n/taxi_permissions_config.properties +++ b/crov-prase-web/src/main/resources/com/arrebol/taxiservicios/i18n/taxi_permissions_config.properties @@ -280,10 +280,10 @@ admin.stable.small.box.delete.path=Administraci\u00f3n / Caja chica / Cuadre de admin.stable.small.box.daily.cash.cut.name=Corte diario admin.stable.small.box.daily.cash.cut.description=Ver historial corte diario admin.stable.small.box.daily.cash.cut.path=Administraci\u00f3n / Caja chica / Corte -admin.stable.small.box.daily.cash.cut.add=Agregar corte diario de un chofer -admin.stable.small.box.daily.cash.cut.add.description=Permite agregar corte diario de un chofer +admin.stable.small.box.daily.cash.cut.add=Agregar corte diario +admin.stable.small.box.daily.cash.cut.add.description=Permite agregar corte diario admin.stable.small.box.daily.cash.cut.add.path=Administraci\u00f3n / Caja chica / Corte -admin.stable.small.box.daily.cash.cut.delete=Borrar corte diario de un chofer +admin.stable.small.box.daily.cash.cut.delete=Borrar corte diario admin.stable.small.box.daily.cash.cut.delete.description=Permite borrar corte diario de un chofer admin.stable.small.box.daily.cash.cut.delete.path=Administraci\u00f3n / Caja chica / Corte ######################### @@ -1081,9 +1081,58 @@ catalog.income.expenses.delete.path=Cat\u00e1logo / Ingresos/Egresos (Borrar) admin.devolucion.pagos.aprobe.name=Aprobar devoluci\u00f3n detalle pago admin.devolucion.pagos.aprobe.description=Permite aprobar o cancelar las solicitudes de devoluci\u00f3n de detalles de pago. admin.devolucion.pagos.aprobe.path=Administraci\u00f3n / Solicitudes de devoci\u00f3n pagos (Aprobar) +# admin.cancelacion.poliza.name=Aprobar cancelaci\u00f3n de p\u00f3liza admin.cancelacion.poliza.description=Permite aprobar o cancelar las solicitudes de cancelaci\u00f3n de p\u00f3liza. admin.cancelacion.poliza.path=Administraci\u00f3n / Solicitudes de cancelaci\u00f3n de p\u00f3liza (Aprobar) +####### +#PRACE - POLIZAS +####### +prase.polizas.name=Listado de P\u00f3lizas +prase.polizas.description=Permite ver el apartado de listado de p\u00f3lizas\u00a0 +prase.polizas.path=PRACE / P\u00f3lizas +#PRACE - POLIZAS-EDITAR +prase.polizas.edit.name=Editar p\u00f3liza +prase.polizas.edit.description=Permite editar las p\u00f3lizas\u00a0 +prase.polizas.edit.path=PRACE / P\u00f3lizas / Editar +#PRACE - POLIZAS - CANCELAR POLIZA CON REMBOLSO +prase.polizas.delete.with.refund.name=Cancelar p\u00f3lizas\u00a0con reembolso +prase.polizas.delete.with.refund.description=Permite cancelar las p\u00f3lizas\u00a0con reembolso +prase.polizas.delete.with.refund.path=PRACE / P\u00f3lizas / cancelar con reembolso +#PRACE - POLIZAS - CANCELAR POLIZA SIN REMBOLSO +prase.polizas.delete.without.refund.name=Cancelar p\u00f3lizas\u00a0sin reembolso +prase.polizas.delete.without.refund.description=Permite cancelar las p\u00f3lizas\u00a0sin reembolso +prase.polizas.delete.without.refund.path=PRACE / P\u00f3lizas / cancelar sin reembolso +####### +#PRACE - POLIZAS - PAGOS +###### +prase.polizas.payments.name=Listado de pagos p\u00f3lizas +prase.polizas.payments.description=Permite ver el apartado de listado de pagos p\u00f3lizas +prase.polizas.payments.path=PRACE / Pagos de p\u00f3lizas +# VER PAGOS +prase.polizas.payments.see.name=Ver pagos p\u00f3liza +prase.polizas.payments.see.description=Permite ver los pagos de la p\u00f3liza +prase.polizas.payments.see.path=PRACE / Pagos de p\u00f3lizas / Listado de p\u00f3lizas / Pagos +# REALIZAR PAGOS +prase.polizas.payments.pay.name=Realizar pago +prase.polizas.payments.pay.description=Permite realizar pagos individuales a las p\u00f3lizas +prase.polizas.payments.pay.path=PRACE / Pagos de p\u00f3lizas / Listado de p\u00f3lizas / Pagos / Pagar +# VER DETALLES DE PAGOS +prase.polizas.payments.details.name=Ver detalles de pago +prase.polizas.payments.details.description=Permite ver los detalles de los pagos de la p\u00f3liza +prase.polizas.payments.details.path=PRACE / Pagos de p\u00f3lizas / Listado de p\u00f3lizas / Pagos / Detalles +# VER REIMPRIMIR PAGOS DE POLIZA +prase.polizas.payments.reprint.name=Reimprimir pago de p\u00f3liza +prase.polizas.payments.reprint.description=Permite reimprimir pagos de p\u00f3liza +prase.polizas.payments.reprint.path=PRACE / Pagos de p\u00f3lizas / Listado de p\u00f3lizas / Pagos / Detalles / Reimprimir +# VER DEVOLVER PAGOS DE POLIZA +prase.polizas.payments.refund.name=Devolver pagos de p\u00f3liza +prase.polizas.payments.refund.description=Permite devolver pagos de p\u00f3liza +prase.polizas.payments.refund.path=PRACE / Pagos de p\u00f3lizas / Listado de p\u00f3lizas / Pagos / Detalles / Devolver +# VER PAGOS MULTIPLES +prase.polizas.payments.multiple.name=Realizar pagos m\u00faltiples +prase.polizas.payments.multiple.description=Permite realizar pagos m\u00faltiples +prase.polizas.payments.multiple.path=PRACE / Pagos de p\u00f3lizas / Listado de p\u00f3lizas / Pago multiple ###################################### # Corporativo / Historial de compras # ###################################### diff --git a/crov-prase-web/src/main/webapp/WEB-INF/sidebar.xhtml b/crov-prase-web/src/main/webapp/WEB-INF/sidebar.xhtml index 8de3d18..77c4cf0 100644 --- a/crov-prase-web/src/main/webapp/WEB-INF/sidebar.xhtml +++ b/crov-prase-web/src/main/webapp/WEB-INF/sidebar.xhtml @@ -67,8 +67,8 @@ - - + + diff --git a/crov-prase-web/src/main/webapp/app/prase/poliza/index.xhtml b/crov-prase-web/src/main/webapp/app/prase/poliza/index.xhtml index 8a2299c..1a9b241 100644 --- a/crov-prase-web/src/main/webapp/app/prase/poliza/index.xhtml +++ b/crov-prase-web/src/main/webapp/app/prase/poliza/index.xhtml @@ -39,7 +39,7 @@

Listado de Pólizas

- + @@ -132,7 +132,7 @@ update="carBrandForm:carBrandDialog" action="#{polizaBean.cargarPoliza()}" style="margin-bottom: 0.3em;" - rendered="#{data.active and (data.estatus eq 'COTIZACION' or data.estatus eq 'PENDIENTE' or data.estatus eq 'LIQUIDADO')}"> + rendered="#{data.active and (data.estatus eq 'COTIZACION' or data.estatus eq 'PENDIENTE' or data.estatus eq 'LIQUIDADO') and loginBean.isUserInRole('prase.polizas.edit.name')}"> @@ -144,10 +144,10 @@ oncomplete="PF('eliminarPoliza').show()" update="eliminarPolizaForm:eliminarPoliza" action="#{polizaBean.cargarDevolucion()}" - rendered="#{data.active and data.estatus ne 'CANCELADO'}"> + rendered="#{data.active and data.estatus ne 'CANCELADO' and loginBean.isUserInRole('prase.polizas.delete.with.refund.name')}"> - @@ -268,7 +268,7 @@ style="padding-top: 1em" update="carBrandForm:carBrandDialog" action="#{polizaBean.cargarPoliza()}" - rendered="#{data.active and (data.estatus eq 'COTIZACION' or data.estatus eq 'PENDIENTE')}"> + rendered="#{data.active and (data.estatus eq 'COTIZACION' or data.estatus eq 'PENDIENTE') and loginBean.isUserInRole('prase.polizas.edit.name')}"> @@ -280,10 +280,10 @@ oncomplete="PF('eliminarPoliza').show()" update="eliminarPolizaForm:eliminarPoliza" action="#{polizaBean.cargarDevolucion()}" - rendered="#{data.active and data.estatus ne 'CANCELADO'}"> + rendered="#{data.active and data.estatus ne 'CANCELADO' and loginBean.isUserInRole('prase.polizas.delete.with.refund.name')}"> - @@ -408,7 +408,7 @@ style="padding-top: 1em" update="carBrandForm:carBrandDialog" action="#{polizaBean.cargarPoliza()}" - rendered="#{data.active and (data.estatus eq 'COTIZACION' or data.estatus eq 'PENDIENTE')}"> + rendered="#{data.active and (data.estatus eq 'COTIZACION' or data.estatus eq 'PENDIENTE') and loginBean.isUserInRole('prase.polizas.edit.name')}"> @@ -420,10 +420,10 @@ oncomplete="PF('eliminarPoliza').show()" update="eliminarPolizaForm:eliminarPoliza" action="#{polizaBean.cargarDevolucion()}" - rendered="#{data.active and data.estatus ne 'CANCELADO'}"> + rendered="#{data.active and data.estatus ne 'CANCELADO' and loginBean.isUserInRole('prase.polizas.delete.with.refund.name')}"> - @@ -547,7 +547,7 @@ oncomplete="PF('dlg2').show()" update="carBrandForm:carBrandDialog" action="#{polizaBean.cargarPoliza()}" - rendered="#{data.active and (data.estatus eq 'COTIZACION' or data.estatus eq 'PENDIENTE')}"> + rendered="#{data.active and (data.estatus eq 'COTIZACION' or data.estatus eq 'PENDIENTE') and loginBean.isUserInRole('prase.polizas.edit.name')}"> @@ -559,10 +559,10 @@ oncomplete="PF('eliminarPoliza').show()" update="eliminarPolizaForm:eliminarPoliza" action="#{polizaBean.cargarDevolucion()}" - rendered="#{data.active and data.estatus ne 'CANCELADO'}"> + rendered="#{data.active and data.estatus ne 'CANCELADO' and loginBean.isUserInRole('prase.polizas.delete.with.refund.name')}"> - @@ -661,7 +661,7 @@ style="padding-top: 1em" update="carBrandForm:carBrandDialog" action="#{polizaBean.cargarPoliza()}" - rendered="#{data.active and (data.estatus eq 'COTIZACION' or data.estatus eq 'PENDIENTE')}"> + rendered="#{data.active and (data.estatus eq 'COTIZACION' or data.estatus eq 'PENDIENTE') and loginBean.isUserInRole('prase.polizas.edit.name')}"> @@ -673,10 +673,10 @@ oncomplete="PF('eliminarPoliza').show()" update="eliminarPolizaForm:eliminarPoliza" action="#{polizaBean.cargarDevolucion()}" - rendered="#{data.active and data.estatus ne 'CANCELADO'}"> + rendered="#{data.active and data.estatus ne 'CANCELADO' and loginBean.isUserInRole('prase.polizas.delete.with.refund.name')}"> - @@ -774,7 +774,7 @@ oncomplete="PF('dlg2').show()" update="carBrandForm:carBrandDialog" action="#{polizaBean.cargarPoliza()}" - rendered="#{data.active and (data.estatus eq 'COTIZACION' or data.estatus eq 'PENDIENTE')}"> + rendered="#{data.active and (data.estatus eq 'COTIZACION' or data.estatus eq 'PENDIENTE') and loginBean.isUserInRole('prase.polizas.edit.name')}"> diff --git a/crov-prase-web/src/main/webapp/app/prase/poliza/pagos.xhtml b/crov-prase-web/src/main/webapp/app/prase/poliza/pagos.xhtml index 7f15734..c552171 100644 --- a/crov-prase-web/src/main/webapp/app/prase/poliza/pagos.xhtml +++ b/crov-prase-web/src/main/webapp/app/prase/poliza/pagos.xhtml @@ -44,7 +44,7 @@

Pagos de pólizas

- + @@ -140,7 +141,7 @@ update="pagarMultipleForm" oncomplete="PF('pagarMultipleDialog').show()" action="#{pagosPolizasBean.limpiarDetallePago()}" - rendered="#{data.estatus=='PENDIENTE' and data.estatus ne 'CANCELADO'}"> + rendered="#{data.estatus=='PENDIENTE' and data.estatus ne 'CANCELADO' and loginBean.isUserInRole('prase.polizas.payments.multiple.name')}"> @@ -202,7 +203,7 @@ + rendered="#{ (pago.pagoEstatus eq 'DISABLED' or pago.pagoEstatus eq 'INCOMPLETE' ) and pago.id eq pagosPolizasBean.pagoSiguiente and (pago.poliza.estatus ne 'CANCELADO') and loginBean.isUserInRole('prase.polizas.payments.make.name')}" > @@ -215,7 +216,7 @@ update="detallePagosForm" style="margin-top: 0.5em; background-color: #E6702E" action="#{pagosPolizasBean.cargarDetalles()}" - rendered="#{pago.pagoEstatus=='ENABLED' or pago.pagoEstatus=='INCOMPLETE'}"> + rendered="#{(pago.pagoEstatus=='ENABLED' or pago.pagoEstatus=='INCOMPLETE') and loginBean.isUserInRole('prase.polizas.payments.details.name')}"> @@ -284,7 +285,7 @@ update="formTicket" style="margin-top: 0.5em; background-color: #E6702E" action="#{pagosPolizasBean.reimprimirTicket()}" - rendered="#{detallePago.tipoPago eq 'ABONO' and detallePago.estatusPago eq 'ENABLED'}"> + rendered="#{detallePago.tipoPago eq 'ABONO' and detallePago.estatusPago eq 'ENABLED' and loginBean.isUserInRole('prase.polizas.payments.reprint.name')}"> @@ -296,7 +297,7 @@ update="devolverDetatallePagoForm" style="margin-top: 0.5em; background-color: #E6702E" action="#{pagosPolizasBean.limpiarFormDevolusionDetallePago()}" - rendered="#{detallePago.id eq pagosPolizasBean.detallePagoDisponibleParaDevocion and detallePago.pagoPoliza.poliza.estatus ne 'CANCELADO'}"> + rendered="#{detallePago.id eq pagosPolizasBean.detallePagoDisponibleParaDevocion and detallePago.pagoPoliza.poliza.estatus ne 'CANCELADO' and loginBean.isUserInRole('prase.polizas.payments.refund.name')}">