Definición de tipo de anulación de Recaudos por sucursal
Objetivo
Poder definir el tipo de anulación (manual, automática o ambas) de Recaudos.
Diseño
Actualmente cuando se anulan Recaudos desde Procesos > Autorizaciones > Recibos a Anular, NetOffice valida el tipo de autorización (manual o automática) para saber si debe conectarse con el webservice o no.
Sin embargo, hay casos extraordinarios donde se hizo una autorización automática (vía datáfono) pero se debe anular de forma manual. Para esos casos se requiere hacer una modificación en la lógica.
Nueva validación
Se requiere validar en la tabla tipo de sucursales, el tipo de autorización habilitada para anular los Recaudos.
Es decir, que se tendrá que validar la sucursal al momento de abrir la pantalla de “Recibos a Anular”.
Si el check “Autorización Manual” está en TRUE y “Autorización Automática” en FALSE para esa sucursal, solo se habilitará la anulación manual → No se conecta a VoidService y despliega el pop up para informar el código de autorización.
Si el check “Autorización Manual” está en FALSE y “Autorización Automática” en TRUE para esa sucursal, solo se habilitará la anulación automática (vía webservice) → Se conecta a VoidService para anular.
Si el check “Autorización Manual” está en TRUE y “Autorización Automática” en TRUE para esa sucursal, deberá anular vía webservice en primera instancia y si da algún error, permitir la anulación manual a continuación.
Netactica.com