Evaluating bids

Hacer una factura electrónica en el movil

Published on the May 18, 2018 in IT & Programming

About this project

Open

El app debe ser muy simple, ya que se espera que los usuarios puedan hacer sus facturas en forma rápida y fácil,
1. El usuario debe seleccionar el tipo  de factura (está puede ser simple o con impuestos extras según la configuración  que el usuario  hizo al registrar su app cómo facturador)
1.1 el usuario debe seleccionar al vendedor que atendió al cliente
2. Debe pedirle al cliente el nit este debe ser validado en una base de datos y obtendrá el nombre y dirección por medio de un web service y en una base de datos local del móvil debe guardar el email relacionado al nit, este correo se pide al final de la primera factura y cuando se haga otra ya se tiene el correo pregrabado
3.
Luego debe seleccionar el producto o servicio que está vendiendo. La selección de productos a facturar debe ser fácil e intuitiva, primero le debe mostrar los grupos de productos  y el usuario seleccionara grupo deseado, luego le muestra los productos del grupo y selecciona el producto, este debe mostrar la descripción y el precio y el usuario debe poder modificar la descripción y el precio o no según la configuración previa, este proceso lo debe repetir varias veces para cada producto que está facturando y debe llevar el total de la factura
4. Ahora en el cierre de la factura el app debe reconocer la configuración inicial para saber cómo mostrar los impuestos extras, estos pueden ser timbre de prensa o de combustible o de turismo , etc
5.
Debe pedir la forma de pago, efectivo, cheque, tarjeta o mixto, siempre debe mostrar si hay vuelto que darle al cliente. Ahora por cada forma de pago hay campos extras, efectivo no tiene extra, cheque debe pedir bancos, número de cheques y montos porque puede dar varios, si es con tarjeta debe poder generar el cobro de la tarjeta al proveedor en este caso es visanet o Credomatic. Una forma adicional de pago puede ser por transferencia bancaria y para este caso solo debe pedir el numero, fecha y monto de la transferencia.

6. Ya con toda la información debe consumir un web service con el proveedor de certificación de facturas y esperar la aprobación y firma electrónica o los errores en los datos
7. Generar la factura en PDF y enviarla por correo electrónico el cual debe pedirlo al cliente en ese momento y guardarlo para siguientes facturas
8. Toda esta información debe ser sincronizada a un servidor en la nube donde se tendrá una aplicación backoffice

Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Create a new app
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Required platforms Android, iPhone, iPad
I need to Create an app
App type Management - Management application (appointments, product stock, etc.)
Back-end is required Yes
Payment gateway Yes

Delivery term: Not specified

Skills needed

Other projects posted by M. R. N.