Prefacturas
El usuario presiona el botón de menú, mostrándose las opciones disponibles.
El usuario selecciona la opción "Prefacturas" visualizándose la pantalla solo si el usuario tiene el permiso, donde mostrará las prefacturas pendientes de ser aprobadas.
El usuario podrá actualizar el listado jalando 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 esté capturando el número de prefactura, la aplicación mostrará las que sean coincidentes total o parcialmente.
Si no coincide ninguna prefactura con el dato ingresado, la aplicación un mensaje en pantalla "No se encontraron registros".
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 deseleccionar las prefacturas que requiera en la cual esta acción actualizará los montos de la barra de total.
El usuario podrá aprobar las prefacturas seleccionadas dando clic al botón aprobar que esta ubicada en la barra de total en la parte inferior en la cual al oprimir el botón la aplicación mostrará el mensaje "¿Estás seguro de aprobar tus prefacturas seleccionadas?".
El usuario oprime la opción [No] en el cual la aplicación cerrará el mensaje mostrándo el listado de prefacturas seleccionadas.
Si el usuario selecciona la opción [Si] la aplicación mostrará el siguiente mensaje "Prefacturas aprobadas con éxito".
Se podrá aceptar el mensaje "Prefacturas aprobadas con éxito" y la aplicación mostrará el listado de prefacturas pendientes por aprobar.
En caso que la aplicación no logre tener una conexión, se mostrará un mensaje "Conexión no exitosa, favor de intentar nuevamente más tarde".
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 estarán.
El usuario podrá ver el detalle de las prefacturas dando clic sobre cualquier registro del listado y se debe 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 el botón de "Flecha" del teléfono en Android.
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 mostrará el mensaje "¿Estás seguro de aprobar la prefactura [número de prefactura]?
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á el mensaje "Prefacturas aprobadas con éxito".
Al aceptar el mensaje la aplicación mostrará la pantalla de prefacturas con los que tienen un estatus pendiente por aprobar.
En caso que la aplicación no logre tener una conexión, se mostrará un mensaje "Conexión no exitosa, favor de intentar nuevamente más tarde".
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 sección en donde se ingresará el motivo.
El usuario puede dar clic al botón "Rechazar", visualizando el mensaje "'¿Estás seguro de rechazar la prefactura [número de prefactura]".
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