Find Jobs
Hire Freelancers

CRUD de clientes y reportes de clientes

$30-250 USD

Cerrado
Publicado hace más de 3 años

$30-250 USD

Pagado a la entrega
PHP7, MVC, Postgres, Adminlte, Boostrap4, Datatables. Extension TCPDF para crear archivos PDF. Se dispone de la maquetación para el sistema y se requiere implementar lo siguiente: 1. Agregar las pantallas para agregar clientes, modificar clientes. 2. Eliminación de clientes. 3. La lista de clientes no se debe cargar por defecto con todos los clientes, en la lista se debe eliminar la opción de búsqueda de datatables e incluir una opción personalizada con botón de búsqueda, el criterio de busqueda es para filtrar por nombre de cliente, numero_identificacion, direcciones, la lista debe aparecer vacía siempre y sólo cuando el usuario digite parámetros para la búsqueda se debe cargar la información, el formato de la lista debe ser el mismo que existe para usuarios (responsive). 4. No se debe utilizar formularios modales, para agregar o modificar, al modificar un cliente no se debe ver los datos del cliente modificado en la barra de navegación (post). 5. El id del cliente no es autonumérico, debe tomarse de la tabla (select nextval('secuencia_vtclireg')) de la base de datos y debe guardar el registro con transacciones (commit y rolback) en dos tablas diferentes, en la primera los datos del cliente y en la segunda opciones personalizadas del cliente. En las pantallas del cliente debe existir tres pestañas: Pestaña 1 tabla (vtclireg): tipo_identificacion (pude ser 04=RUC, 05=Cedula, 06=Pasaporte lista fija) numero_identificacion (Al digitar y al grabar se debe validar si ya existe) cliente (nombre del cliente) tipo_cliente (01=Persona natural, 02=Sociedad) (Este dato se debe registrar unicamente cuando el tipo_identificacion=06) imagen 6. tipo_identificacion tiene validaciones al digitar y al grabar dependiendo del tipo de documento que se ingresó: 04 = validar_ruc() 05 = validar_cedula() 06 = validar_pasaporte() La función validar ruc (se debe validar del lado del servidor, se valida que todos sean numeros, que posea 13 digitos, y que termine en 001) La funcion validar cedula (se debe validar del lado del servidor, se valida que todos sean numeros, que posea 10 digitos, y que empiece con 01, 02, 03, 04 hasta 24) La funcion validar pasaporte (se debe validar del lado del servidor, se valida que todos sean numeros, que posea 10 digitos que no tenga caracteres especiales) Pestaña 2 tabla (vtclireg): Debe permitir el registro modificación y eliminación de varias lineas con la siguiente información cada una: direccion, ciudad, contacto, sitioweb, correos, telefonos1, telefonos2, celulares1, celulares2 correos (se debe validar que sean validos y deben estar separados con punto y coma uno de otro) Pestaña 3 tabla (vtclipar): estado 0=inactivo, 1= activo cprecio 1,2,3,4,5 dscto (valor) credito_permitido (valor) observaciones relacionado 0=no relacionado, 1=relacionado id_pago de la tabla relacionada id_vtcligru de la tabla relacionada id_zona de la tabla relacionada id_gclientes de la tabla relacionada id_vendedor de la tabla relacionada 7. Pantalla de reportes de clientes, de igual manera la lista debe estar vacía por defecto, solo al hacer clic en buscar se debe cargar la información. Los parámetros para buscar clientes son: para ver el reporte de un solo cliente si selecciona cliente grupo de clientes (se debe tomar de la tabla vtcligru) zona (de la tabla vtclizon) vendedor (de la tabla vtcliven) forma de pago (de la tabla vtforpag) los filtros para la búsqueda pueden ser cualquiera de estos, el reporte debe incluir la opcion para la lista enviar a la impresora, excel, pdf y de acuerdo al orden seleccionado en datatable. 8. El menú se debe activar según la opción seleccionada ya que al momento no está la opción (active). Se dispone ya de la estructura de la base de datos.
ID del proyecto: 27826898

Información sobre el proyecto

7 propuestas
Proyecto remoto
Activo hace 3 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
7 freelancers están ofertando un promedio de $205 USD por este trabajo
Avatar del usuario
Hola, ¡¡Saludos para ti!! ? Después de revisar los detalles de su trabajo proporcionados, estoy 100% seguro de comenzar su proyecto, ya que tengo 7 años de experiencia en MVC, Postgres, Adminlte, Boostrap4, Datatables y PHP y haré el trabajo según la descripción detallada proporcionada. Me complace decir que hemos trabajado en proyectos similares para nuestros clientes. Obtendrá los beneficios del mismo equipo de experiencia que le ahorrará tiempo y dinero. Por favor revise mis trabajos anteriores en - https://www.freelancer.com/u/RachitGroup Te compartiré los trabajos relacionados con este proyecto en el chat personal. Para darle la propuesta final, necesito discutir este proyecto en detalle, así que envíeme un mensaje para compartir más detalles. Actuamos Asesores con más de 7 años de experiencia en Desarrollo y seguramente te ayudaremos en este proyecto Seremos la mejor opción para usted como: ⭐ Podemos comunicarnos fácilmente en su idioma preferido y en su horario preferido con nuestra increíble disponibilidad 24x7 y 3 meses de servicio gratuito. Esperando su respuesta para entregarle una excelente experiencia. Gracias.
$250 USD en 2 días
5,0 (21 comentarios)
5,7
5,7
Avatar del usuario
Buenas, un gusto en saludarte mi nombre es Alex, me interesaria trabajar en tu proyecto tengo disponibilidad inmediata Quedo atento a tus comentarios Saludos
$80 USD en 10 días
5,0 (93 comentarios)
5,4
5,4
Avatar del usuario
Hi, Javier! Thanks for your posting. I am a PHP expert, with over 5 years experience dealing with PHP, I can help you complete your 8 items. When do you need this finished by? I understand how urgent it is, and can do this project for you quickly! I look forward to working on this project with you. Best Regards. :)
$140 USD en 7 días
4,9 (8 comentarios)
4,2
4,2
Avatar del usuario
Hi Dear, I read your description carefully. I understood what you require me to do and I am filled with confidence that I can complete your project wonderfully. I have experience in web developing with PHP, Website Design, JavaScript, html, css, database such as PostgreSQL over 5+ years. I ensure: => The Best Quality, => The Shortest Time. If you give me a chance, I will do my best to complete this project for us. I can complete this project with the best quality in time. I hope your kind reply. Best Regards. Chian Y.
$200 USD en 1 día
4,8 (4 comentarios)
2,3
2,3

Sobre este cliente

Bandera de ECUADOR
Quito, Ecuador
0,0
0
Forma de pago verificada
Miembro desde sept 17, 2018

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.