Find Jobs
Hire Freelancers

Generacion de ficheros excel desde MySql

€30-250 EUR

Completed
Posted about 6 years ago

€30-250 EUR

Paid on delivery
El trabajo consiste en los siguientes pasos: 1) Generar un archivo Excel partiendo de la tabla “z_producto_registro” que contiene la tabla principal con los datos. 2) Antes de traspasar los datos de la tabla Mysql al archivo Excel habrá que ver que formato tiene cada columna en el campo “Excel_formato_columna” de la tabla “z_columnas” de forma que si por ejemplo el formato de ese campo es texto demos a ese campo el formato texto antes de traspasar los datos para que no haya cambios inesperados. Ej: si el código postal es 08002 si no le damos formato al pasarlo podría ocurrir que pusiera el valor 8002, cosa que no queremos. 3) En el encabezado de cada campo del archivo Excel habrá que poner el nombre de la columna extrayendo este dato de la tabla Mysql “z_columnas” teniendo en cuenta el idioma. 4) Habrá que hacer un autofit de columnas (ajustar el tamaño de la columna al contenido de la celda). 5) Ajustar el ancho de cada columna a lo que viene en el campo “Excel_ancho_fijo_columna” de la tabla “z_columnas” 6) En caso de que sea distinto de 0 ó vacio el campo “Excel_ancho_maximo_columna” de la tabla “z_columnas” habrá que cambiar el ancho de la columna Excel a ese valor. 7) Cambiar la alineación de cada columna en el archivo Excel dependiendo de lo que venga reflejado en el campo “Excel_alineacion_columna” de la tabla “z_columnas”. 8) En caso de que se haya cambiado el orden de los datos, ordenarlos en la hoja Excel por el campo “id” de la tabla principal “z_producto_registro”. 9) Ordenar cada columna dentro del archivo Excel en base al orden fijado en el campo “orden_columnas” de la tabla “z_fuente”. Si hay columnas que no vienen se eliminan. 10) Se cambia el color de fuente del texto de la fila 1 a blanco y el color de relleno a azul. 11) Una vez terminado todo este proceso el archivo Excel se guarda en la carpeta PEDIDOS y se nombra como [login to view URL] 12) Si en el campo Actividad hay distintas actividades se creará una carpeta llamada ACTIVIDADES dentro de la carpeta PEDIDOS y se insertará allí un archivo Excel para cada actividad (el nombre del archivo serán los 32 primeros caracteres del nombre de la actividad. Ej: [login to view URL], [login to view URL]…. 13) Partiendo del fichero [login to view URL] o de la consulta inicial Mysql antes de generar el fichero [login to view URL] (lo que sea más rápido) se coge el campo email y se obtienen todos los emails distintos y se meten en un fichero csv que se llamará “[login to view URL]”. Este fichero no lleva encabezado empieza directamente con el primer email. Este fichero debe insertarse en la carpeta EMAILS dentro del directorio raíz. 14) Habrá que generar de igual forma que en el anterior punto archivos con emails partiendo o bien de los archivos Excel generados en la carpeta ACTIVIDADES o bien de la consulta Mysql prevía a obtener esos ficheros (ver lo más eficiente). De ahí se obtienen ficheros con formato csv que contienen únicamente emails. El nombre del fichero será el mismo que se le puso en la carpeta actividades y se le añade al final “[login to view URL]” Todo este proceso debe realizarse de la forma más eficiente posible, de forma que se realice en el menor tiempo posible. En su momento varias de estas acciones se realizaron usando la librería PHPExcel por lo que se suministran varias funciones php en archivo adjunto por si pueden servir de ayuda. Es verdad que en varias de estas funciones se hacía mención a los campos de forma manual. Yo quiero que esto se haga ahora mediante consulta a la tabla "z_columnas" que nos da información sobre los distintos campos que contienen la tabla principal "z_producto_registro". Si has leído el trabajo que tendrías que hacer escribe LOHELEIDO en tu respuesta. Se adjunta explicación de las tablas MySql así como las tablas en sí.
Project ID: 16587325

About the project

23 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
LOHELEIDO Saludos. Implemento los requerimientos que pides sin ningún tipo problema. Ya analice tus adjuntos.
€111 EUR in 3 days
5.0 (1 review)
2.2
2.2
23 freelancers are bidding on average €228 EUR for this job
User Avatar
LOHELEIDO Hi there..... Warm Greetings We came along with your request for general excel using mysql and we reviewed your project description. We'd like to help you with confidence and satisfying results... We have professionals working here with 100% results and more creative and renovative ideas for our clients ! We have worked on several similar projects before! We are offering our services for more than 5 years in the field of Data Entry, Data Processing, Excel, MySQL, PHP We have worked on 300+ Projects. Please check the profile reviews Feel free to message us to discuss briefly about your project !
€250 EUR in 3 days
4.9 (360 reviews)
8.0
8.0
User Avatar
Hello, I'm ready to work on ficheros excel desde generacion project. Relevant Skills Excel, VBA Milestones 192 EUR - code writing 48 EUR - userfriendly interface I read through the job details carefully and I am sure that I can do the project.
€241 EUR in 5 days
5.0 (123 reviews)
6.6
6.6
User Avatar
LOHELEIDO hello i understood example of 08002 and more. i am interested and i would like to discuss with you more. thank you Mukesh
€200 EUR in 5 days
4.9 (57 reviews)
6.7
6.7
User Avatar
Hello, I read your whole proposal, and thanks for your post on my good experience. This is very good job for me. So I think I can do this in high quality. My releavant skill is: Data Entry, Data Processing, Excel, MySQL, PHP I want to further discuss with you. I look forward to working together in partnership on your project and into the future. Best Regards.
€155 EUR in 3 days
4.8 (54 reviews)
6.5
6.5
User Avatar
Hello Sir, I can help you to develop and implement sql database as per your requirement, please contact me further to continue and we can complete this asap, > Web Applications using PHP + MySQLi + API + jQuery > Restful Web services: REST, SOAP > Payment Gateway : Ccavenue, EBS, Paypal, Bitcoin > Design Pattern : Bootstrap 3+ > CMS: Wordpress, Joomla
€250 EUR in 3 days
4.8 (100 reviews)
6.3
6.3
User Avatar
Dear Sir/Madam: I am a software developer, doing Office desktop, web, cloud programming. I can approach this work form several places. How many permisison will have, Can I write a Store procedure in MySQL server, then export it and set a routine to read the folder by VBA and at last save in Excel. It depens on server admin, OS. How will you operate it. ASAP. Ready to do your best idea. Personalized service, full back-end and front-end programming. Software architecture and engineering. I have see your reqs. and it seems I can program your best solution. I work MS Access since version 2. Now working 365/2016 and backward versions. Background Samples at my portfolio tsftportfolio wordpress com PROCEDURES My work methodology (from Agile:Scrum, XP) My usual roadmap: -Project management (PM easy shared by mail auto) -Analysis, programming (PM) -Programming, APIS, Integration (PM) -Production Remote Work -Online distance working -Online collaboration: easier system for you. -Daily communication automatized workflow. -Extreme programming, Agile methods. I look forward to work with you, Kind regards.
€277 EUR in 4 days
5.0 (3 reviews)
2.7
2.7
User Avatar
LOHELEIDO Puedo comenzar cuanto antes y aprovechar estos días de vacaciones al 100%. No cobro hasta resultados. Saludos NOTA: Ya he encontrado los PHP y el resto: Schema, etc....!!!!!!
€250 EUR in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
LOHELEIDO Hola. Soy Manu de Lausbarna Core Technologies SL. Hemos leído detenidamente los requisitos del proyecto y aunque nos surgen algunas preguntas respecto al proyecto, no habría ningún problema para poder completarlo con la calidad exigida. Un saludo.
€666 EUR in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Systems Analyst: C++, SQL server, Oracle, MySql, Delphi, UNIX, 10 years experience. passionate about work.
€155 EUR in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
¡Buenas tardes! Actualmente trabajo con Business Intelligence, donde mi trabajo es convertir datos en información relevante y presentarlos en informes y cuadros de mando. Trabajo a diario con varias fuentes de datos al mismo tiempo para analizar la información, ver qué son duplicados, si hay una solicitud en todos los sistemas, entonces creo que estoy en condiciones para el proyecto. Software utilizado: Paneles e informes del generador: Tableau, Power B.I y SSRS. Servicios de integración de ETL (procesamiento de datos) e integración de datos Pentaho Bases de datos: Oracle, SQL Server, MySQL Atentamente.
€111 EUR in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
He realizado varios proyectos de migraciones de datos y tengo experiencia en SQL y bases de datos, creo que puedo realizar el trabajo. LOHELEIDO
€222 EUR in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Saludos, me desempeño como programadora hace mas de 16 años. Mi experiencia en el largo de mi carrera es basicamente exportacion de datos de una plataforma a otra (archivos txt, lineales, ) al formato establecido por la plataforma del cliente para su lectura y procesamiento (lineas de control de acceso de personal, lectura de cantidades de materias primas etc.) Tengo amplio dominio en la herramienta Excel y manejo de la estructura de archivos MySql. A la orden.
€166 EUR in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I am very talented and skillful boy and also sincere tword my work please give me one chance I give my best
€155 EUR in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Al menos 10 años de experiencia en proyectos de software. Poseo grandes habilidades en desarrollo de software, capacidad de trabajo bajo presión y con cumplimiento de fechas.
€222 EUR in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
LOHELEIDO Si estas buscando la opción más rápida, te sugiero una aplicación nativa la cual podemos desarrollar para ti.
€222 EUR in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hola, LOHELEIDO y me interesa el proyecto. Utilizaría Python para manipular la información de la base de datos y generar los archivos Excel/CSV. Hay 2 librerías que me van a facilitar la tarea y con las que he trabajado en varias oportunidades: Pandas (para manipular los datos de MySql) y XLSXWriter (para generar las planillas Excel). Entregaría los scripts e instalaría python y las librerías si esta tarea va a ser recurrente. Quedo a disposición para cualquier consulta y aguardo la contratación. Saludos cordiales, FitSoft
€200 EUR in 6 days
0.0 (0 reviews)
0.0
0.0
User Avatar
LOHELEIDO Puedo ayudarte en tu desarrollo, solo tengo la duda si la interfaz que realiza la consulta debe ser en PHP o forzosamente ya que podría realizarla en Windows Forms con C# sin ningun problema. Saludos.
€250 EUR in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of SPAIN
sevilla, Spain
5.0
19
Payment method verified
Member since Oct 20, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.