Prefacturas
El usuario presiona el botón de menú en la cual mostrara lo siguiente
El usuario selecciona la opción "Prefecturas" solo si el usuario tiene el permiso donde mostrará las prefacturas pendientes de ser aprobadas
El usuario podrá actualizar el listado haciendo la acción sweep en cual tendrá que jalar el listado hacia abajo:
EL usuario podrá filtrar las prefacturas en la cual el usuario tendrá que capturar el numero de factura y conforme el usuario valla capturando el numero de prefactura la aplicación mostrará las que sean coincidentes total o parcialmente
Si no coincide ninguna prefactura la aplicación mostrará lo siguiente:
El usuario podrá seleccionar las prefacturas de su interés habilitando el control de selección múltiple para esto tendrá que presionar cualquier registro durante un par de segundos en el cual mostrará una barra totalizadora en la parte inferior de la pantalla donde se irá mostrando la sumatoria de los montos de las prefacturas seleccionadas tanto de moneda mexicana como de moneda americana. El usuario podrá seleccionar y des-seleccionar las prefacturas que requiera en la cual esta acción actualizara los montos de la barra totalizadora
El usuario podrá aprobar las prefacturas seleccionadas dando clic al botón aprobar que esta ubicada en la barra totalizadora en la parte inferior en la cual al oprimir el botón la aplicación mostrara el siguiente mensaje
El usuario oprime la opción [No] en el cual la aplicación cerrará el dialogo mostrando el listado de prefacturas seleccionadas
Si el usuario selecciona la opción [Si] la aplicación mostrará un load (Imagen 1) y al momento de recibir respuesta mostrara el siguiente mensaje (Imagen 2)
En la cual al aceptar el mensaje la aplicación mostrará el listado de prefacturas pendientes por aprobar
En caso que la aplicación no logre tener éxito en la comunicación con el RTMS la aplicación mostrará el siguiente mensaje
El usuario podrá deshabilitar el control de selección múltiple oprimiendo sobre un registro un par de segundos en la cual la aplicación desaparecerá la barra totalizadora y los registros que anteriormente se habían seleccionado ya no lo estaran
EL usuario podrá ver el detalle de las prefacturas dando clic sobre cualquier registro del listado en la cual la aplicación mostrará la pantalla detalle de prefactura.
El usuario podrá regresar a la pantalla de prefacturas dándole clic en el botón regresar en iOS y Android el botón nativo del teléfono de regresar.
El usuario podrá aprobar la prefactura desde la pantalla de detalle de prefactura para ello tendrá que presionar el botón de Aprobar en la cual mostrara el siguiente mensaje
Si el usuario presiona la opción [No] la aplicación permanece en la pantalla de detalle Si el usuario presiona la opción [Si] la aplicación mostrará un load
Si la aplicación logra tener comunicación con el RTMS mostrara el siguiente mensaje
Al aceptar el mensaje la aplicación mostrará la pantalla de prefacturas con los que tienen un estatus pendiente por aprobar
Si la aplicación no logra tener comunicación con el RTMS mostrará el siguiente mensaje
Al aceptar el mensaje la aplicación muestra la pantalla de detalle de prefactura
El usuario podrá rechazar una prefactura para ello tendrá que darle clic al botón Rechazar en la cual la aplicación mostrara la pantalla Rechazar prefactura
El usuario tendrá que capturar el motivo del rechazo en la cual la aplicación solo permitirá poner como máximo 50 caracteres teniendo un contador en la parte inferior de la caja de texto (Imagen 1) posteriormente el usuario da clic al botón rechazar mostrandole el siguiente mensaje (Imagen 2)
El usuario da clic en la opción de [No] en la cual la aplicación permanecerá en la pantalla Rechazo de prefactura con los datos que capturo anteriormente el usuario
El usuario da clic en la opción de [Si] en la cual la aplicación abrirá un load
Si la aplicación no logra tener comunicación con el RTMS la aplicación mostrará el siguiente mensaje:
Al aceptar el mensaje la aplicación cerrará el mensaje y permanecerá en la pantalla de Rechazo de prefactura
Si la aplicación logra tener comunicación con el RTMS la aplicación mostrará el siguiente mensaje:
Al aceptar el mensaje la aplicación mostrara la pantalla de Prefacturas con el listado de prefacturas cuyo estatus sea pendiente por aprobar
El usuario podrá filtrar las prefacturas para ello tendrá que presionar el botón de Filtrar y se mostrara las siguientes opciones:
El usuario selecciona la opción de interés en el cual la aplicación mostrara el listado con los valores posibles de dicha opción obtenidos del listado original. Los valores posibles estarán ordenados de mayor a menor por la cantidad de prefacturas que contengan del listado original y dicha cantidad se mostrara entre parentesis
El usuario presiona un valor posible de su interés en el cual la aplicación mostrara el listado de prefacturas que coincida con el valor posible seleccionado también mostrara la opción seleccionado
El usuario podrá filtrar por numero de pedido la lista cargada con el filtro seleccionado por el usuario anteriormente para ello tendrá que capturar el numero de prefactura en la cual la aplicación ira mostrando las prefacturas coincidentes con el numero total o parcial capturado por el usuario
En caso que no haya un número de prefactura coincidente con lo capturado la aplicación mostrara los siguiente:
El usuario podrá ordenar las prefacturas para ello el usuario dará clic en el icono de ordenar en el cual mostrara lo siguiente:
El usuario seleccionara en base a que quiere ordenar las prefacturas al darle clic al botón de Listo la aplicación mostrara el listado de las prefacturas en base al orden que el usuario especifico