< espalda

Prefacturas

El usuario presiona el botón de menú en la cual mostrara lo siguiente

[Imagen]

El usuario selecciona la opción "Prefecturas" solo si el usuario tiene el permiso donde mostrará las prefacturas pendientes de ser aprobadas

[Imagen]

El usuario podrá actualizar el listado haciendo la acción sweep en cual tendrá que jalar el listado hacia abajo:

[Imagen]

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

[Imagen]

Si no coincide ninguna prefactura la aplicación mostrará lo siguiente:

[Imagen]

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

[Imagen]

El usuario podrá aprobar las prefacturas seleccionadas dando clic al botón aprobar que esta ubicada en la barra totalizadora en la parte inferior

[Imagen]

En la cual al oprimir el botón la aplicación mostrara el siguiente mensaje

[Imagen]

El usuario oprime la opción [No] en el cual la aplicación cerrará el dialogo mostrando el listado de prefacturas seleccionadas

[Imagen]

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)

[Imagen]

[Imagen]

En la cual al aceptar el mensaje la aplicación mostrará el listado de prefacturas pendientes por aprobar

[Imagen]

En caso que la aplicación no logre tener éxito en la comunicación con el RTMS la aplicación mostrará el siguiente mensaje

[Imagen]

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

[Imagen]

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.

[Imagen]

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

[Imagen]

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

[Imagen]

Si la aplicación logra tener comunicación con el RTMS mostrara el siguiente mensaje

[Imagen]

Al aceptar el mensaje la aplicación mostrará la pantalla de prefacturas con los que tienen un estatus pendiente por aprobar

[Imagen]

Si la aplicación no logra tener comunicación con el RTMS mostrará el siguiente mensaje

[Imagen]

Al aceptar el mensaje la aplicación muestra la pantalla de detalle de prefactura

[Imagen]

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

[Imagen]

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 posteriormente el usuario da clic al botón rechazar mostrandole el siguiente mensaje

[Imagen]

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

[Imagen]

El usuario da clic en la opción de [Si] en la cual la aplicación abrirá un load

[Imagen]

Si la aplicación no logra tener comunicación con el RTMS la aplicación mostrará el siguiente mensaje:

[Imagen]

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:

[Imagen]

Al aceptar el mensaje la aplicación mostrara la pantalla de Prefacturas con el listado de prefacturas cuyo estatus sea pendiente por aprobar

[Imagen]

El usuario podrá filtrar las prefacturas para ello tendrá que presionar el botón de Filtrar y se mostrara las siguientes opciones:

[Imagen]

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

[Imagen]

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

[Imagen]

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

[Imagen]

En caso que no haya un número de prefactura coincidente con lo capturado la aplicación mostrara los siguiente:

[Imagen]

El usuario podrá ordenar las prefacturas para ello el usuario dará clic en el icono de ordenar en el cual mostrara lo siguiente:

[Imagen]

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

[Imagen]