Sobre este proyecto
it-programming / web-development
Abierto
Contexto general del proyecto
1. Primer formulario: Se debe tener dos posibilidades para obtención de información: (1) deben ser extraídos de una caja de texto, texto que el usuario lo pega (cuando es esta opción siempre se descarga de un web service), (2) de una ubicación en una carpeta específica en el computador local en base a archivos xml (cuando es esta opción debe haber una sub opción que permite la descarga del web service o guardar directamente el xml tomado de la carpeta). De cualquiera de las dos maneras se procesa y se muestra al usuario en una lista el detalle de los documentos, totalizando el número de documentos y de ellas cuantas son nuevas y cuantas ya existen en la base de datos. En base a la información obtenida se debe guardar en dos entidades (tres tipos de documentos van a una entidad y un tipo de documento va a otra entidad) de todo el xml solo se debe guardar por separado en la tabla el xml y 17 campos aproximadamente. Se dispone del web service y el consumo al mismo ya está desarrollado en php7, el mismo que debe ser leído para verificar varias posibilidades de respuesta, si existen documentos, eliminar documentos incorrectos. 2. Segundo formulario: En base a la información ya guardada en las dos tablas se debe poder buscar documentos en base a siete parámetros de la tabla, la información que coincida se la debe mostrar en una lista con la información básica y totalizando cantidad y valores totales de documentos. Por último se debe visualizar los cuatro tipos de documentos en cuatro formularios independientes tomando como base el campo del xml para mostrar todo su detalle. Una opción que permita eliminar el registro. Una opción que permita descargar la lista de registros encontrados.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador
Plazo de Entrega: No definido
Habilidades necesarias