
Færdiggjort
Slået op
Betales ved levering
Tengo un sistema de logística en producción en Google Sheets + Apps Script dentro del archivo DESPACHOS_v2_LIMPIO. Hoy el flujo depende demasiado del QR para “crear” o cargar información. El cambio que necesito es simple: que los pedidos se carguen automáticamente apenas aparecen en “Pedidos Listos”, y que el QR quede únicamente como confirmación de que el pedido ya está armado. Con eso, la ruta solo debería calcularse con los pedidos armados, y además se evita que el equipo tenga que depender del QR para que aparezca el remito en la planilla. Qué tiene que quedar funcionando Primero: cambio de origen de carga. Antes, al leer el QR, el sistema buscaba el remito en “Pedidos Listos” y con eso completaba la información en la planilla operativa (FRACCIONADOS/REPORTE). Ahora eso tiene que pasar automáticamente: cada vez que entra un remito nuevo en “Pedidos Listos”, se tiene que copiar/impactar en DESPACHOS_v2_LIMPIO (hoja FRACCIONADOS, con los campos necesarios). El QR ya no se usa para crear filas ni para traer datos: eso lo hace “Pedidos Listos” directo. Segundo: agregar un nuevo estado “ARMADO”. En la hoja REPORTE_Transportes (la vista operativa), hay una columna de checkbox “ENTREGADO”. Necesito agregar una columna checkbox “ARMADO” antes de “ENTREGADO” (o sea, queda ARMADO y luego ENTREGADO). Visualmente igual al checkbox actual. Tercero: el QR pasa a ser “marcar armado”. Voy a entregar una app/APK del lector QR (tiene modo multi-scanner). La idea es que, cuando se escanea el QR de un pedido armado, el script reciba el número de remito, lo busque en REPORTE_Transportes y marque ARMADO = TRUE para ese remito. Nada más. Si el remito no existe todavía (por algún motivo), no debe crear basura ni duplicados. Cuarto: bloqueo de entregado. No se puede marcar ENTREGADO si no está ARMADO. Si alguien intenta tildar ENTREGADO sin ARMADO, se revierte y se muestra un aviso. Quinto: cálculo de ruta solo con armados. Cuando yo voy a Sistema → “Calcular ruta (PLAY)”, el cálculo debe considerar únicamente los remitos con ARMADO = TRUE. Los no armados deben quedar afuera de la ruta (sin romper la vista operativa). Entregables 1. Autocopia: integración para que todo remito nuevo en “Pedidos Listos” se refleje automáticamente en DESPACHOS_v2_LIMPIO (FRACCIONADOS) con los datos necesarios. 2. Columna ARMADO (checkbox) agregada en REPORTE_Transportes antes de ENTREGADO. 3. Ajuste del flujo QR: escaneo → busca remito → marca ARMADO = TRUE (sin crear filas, sin duplicados). 4. Bloqueo ENTREGADO sin ARMADO (revertir + aviso). 5. Ajuste de “Calcular ruta (PLAY)” para que rutee solo los remitos ARMADO = TRUE. 6. Documentación corta: qué se tocó, dónde, y qué triggers/config quedan activos (si aplica), y cómo probarlo. Criterios de aceptación (en simple) * Si entra un remito en Pedidos Listos, aparece solo en DESPACHOS_v2_LIMPIO (sin necesidad de QR). * El QR no crea datos: únicamente marca ARMADO en el remito correcto. * ENTREGADO queda bloqueado si ARMADO no está marcado. * Calcular ruta (PLAY) arma la ruta solo con los remitos armados. * Sin duplicados, sin estados raros, sin romper el uso diario. Pruebas rápidas (paso a paso) 1. Crear un remito de prueba en “Pedidos Listos” y confirmar que aparece automáticamente en FRACCIONADOS (DESPACHOS_v2_LIMPIO). 2. Editar ese remito en “Pedidos Listos” y confirmar que no se duplica en FRACCIONADOS. 3. Escanear el QR del remito y confirmar que en REPORTE_Transportes se marca ARMADO. 4. Intentar marcar ENTREGADO con ARMADO vacío: debe revertir y avisar. 5. Marcar ARMADO y luego ENTREGADO: debe permitirlo. 6. Ejecutar “Calcular ruta (PLAY)” con 2 remitos armados y 2 no armados: la ruta solo debe incluir los armados. 7. Re-escanear el mismo QR: no debe duplicar nada; ARMADO debe permanecer en TRUE. 8. Escanear un QR de remito inexistente: debe avisar/registrar error sin crear filas.
Projekt-ID: 40223629
22 forslag
Projekt på afstand
Aktiv 1 måned siden
Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs

Puedo encargarme de la reestructuración del sistema actual en producción (Google Sheets + Apps Script dentro de DESPACHOS_v2_LIMPIO) para implementar el nuevo flujo solicitado. El objetivo principal será desacoplar la creación de datos del QR y pasar a un modelo donde: - Los remitos se carguen automáticamente desde “Pedidos Listos” hacia DESPACHOS_v2_LIMPIO (FRACCIONADOS). - El QR quede exclusivamente como confirmación de estado (marcar ARMADO). - La lógica de ruta considere únicamente los pedidos ARMADOS. - Se bloqueen estados inconsistentes (no permitir ENTREGADO sin ARMADO). Alcance del trabajo: 1. Implementar sincronización automática desde “Pedidos Listos” hacia FRACCIONADOS (sin duplicados, sin depender del QR). 2. Agregar columna checkbox “ARMADO” en REPORTE_Transportes antes de ENTREGADO. 3. Modificar el WebApp actual para que el QR: - Busque el remito - Marque ARMADO = TRUE - No cree filas nuevas - No genere duplicados - Devuelva error controlado si no existe 4. Implementar validación para bloquear ENTREGADO si ARMADO no está marcado. 5. Ajustar la función “Calcular ruta (PLAY)” para que rutee únicamente remitos ARMADO = TRUE. 6. Entregar documentación breve de cambios, triggers activos y guía de prueba.
$350 USD på 10 dage
5,9
5,9
22 freelancere byder i gennemsnit $169 USD på dette job

Su flujo hoy depende demasiado del QR para “crear” pedidos, y usted quiere que los remitos entren solos desde “Pedidos Listos”, dejando el QR únicamente para marcar ARMADO y que la ruta rutee solo lo armado. El riesgo típico en este cambio es generar duplicados o estados inconsistentes cuando se copia desde “Pedidos Listos” y luego se vuelve a escanear, o cuando alguien marca ENTREGADO sin ARMADO y se rompe la operación diaria. Mi enfoque es mover la “creación/carga” a un trigger controlado (onChange/onEdit según corresponda) que impacte FRACCIONADOS sin duplicar, agregar ARMADO en REPORTE_Transportes, cambiar el endpoint/función del QR a “buscar remito y setear ARMADO=TRUE” sin crear filas, bloquear ENTREGADO si ARMADO está vacío (revertir + aviso), y filtrar el cálculo de “Calcular ruta (PLAY)” para que tome solo ARMADO=TRUE sin romper la vista. Ya implementé flujos similares en Google Sheets + Apps Script con estados operativos, triggers, validaciones y ruteo, cuidando consistencia, cero duplicados y pruebas paso a paso. ¿“Pedidos Listos” está dentro del mismo Spreadsheet que DESPACHOS_v2_LIMPIO o es otro archivo y hay que leerlo por ID? ¿El remito es una clave única estable (sin cambios) y en qué columna exacta está en FRACCIONADOS y en REPORTE_Transportes? Comparta el archivo DESPACHOS_v2_LIMPIO (y el de “Pedidos Listos” si es separado) y lo dejo funcionando con documentación corta y pruebas como las que listó. Adnan
$140 USD på 7 dage
5,6
5,6

I have extensive experience in Data Processing, Project Management, Data Entry, Logistics, and Scripting, making me a perfect fit for the project "Agregar estado 'ARMADO' y cambiar el ingreso de remitos". I am confident in my ability to deliver the required changes efficiently. The budget can be adjusted after discussing the full scope, and I am committed to working within your budget. Let's discuss the details further. Please review my profile for a comprehensive look at my 15 years of experience. Your satisfaction is my priority, and I am eager to demonstrate my dedication to this project. Looking forward to collaborating with you.
$175 USD på 7 dage
5,4
5,4

Hello, I hope you're doing well. After carefully reviewing your requirements, I'm confident in my ability to meet them with the utmost accuracy in the shortest time possible as I have worked on similar projects. I have worked on similar projects as an expert where I delivered 100% quality. Chat me up; Let's discuss your project in detail and get started right away. Thank you. Note: I am always available via the app.
$140 USD på 1 dag
4,8
4,8

⭐Hola, estoy listo para ayudarte de inmediato!⭐ I believe I’d be a great fit for your project since I have expertise in Google Sheets, Apps Script, automation, and logistics management. My experience aligns perfectly with the task at hand, ensuring seamless integration and smooth operations. I am impressed by the clarity of your project requirements, especially the need to automate order loading and streamline the confirmation process using QR codes. With my technical proficiency, I can easily implement the necessary changes to enhance efficiency and accuracy. This project aims to optimize the logistics system by automating the loading of orders from 'Pedidos Listos' to 'DESPACHOS_v2_LIMPIO' and introducing the 'ARMADO' state for confirmed orders, solely using QR codes as a verification tool. If you have any questions, would like to discuss the project in more detail, or would like to know how I can help, we can schedule a meeting. Thank you. Maxim
$30 USD på 5 dage
4,5
4,5

Hi, I see you're looking to streamline your logistics system in Google Sheets by changing how remitos are handled. You want to automate the process so that new remitos in "Pedidos Listos" populate directly into "DESPACHOS_v2_LIMPIO" without relying solely on QR codes. This will help reduce dependency on the QR for data entry and improve efficiency for your team. To address your needs, I would set up an integration that automatically copies new entries, implement the new "ARMADO" status in your reports, and ensure the QR functionality only marks items as armed. Additionally, I'll make sure the route calculations only consider armed remitos, which aligns with your operational goals. One question I have is: how do you currently handle errors or duplicates in the system, and would you like any specific notifications for those cases? Best regards,
$85 USD på 2 dage
3,6
3,6

Fixed Price: $250 | Timeline: 2–3 days I will: Automate the transfer of new remitos from Pedidos Listos → FRACCIONADOS without QR dependency. Add a new ARMADO checkbox column before ENTREGADO in REPORTE_Transportes. Update the QR scan flow to mark ARMADO = TRUE only, without creating duplicates or new rows. Block marking ENTREGADO if ARMADO is unchecked (revert + alert). Adjust “Calcular ruta (PLAY)” to include only ARMADO = TRUE remitos. Provide short documentation detailing all changes, triggers, and how to test. Your system will work smoothly with automatic loading, safe QR usage, and route calculation based solely on prepared orders.
$250 USD på 2 dage
3,3
3,3

Hola, Como estas? Entendí perfecto el cambio y está bien planteado: el origen de datos pasa a “Pedidos Listos”, y el QR queda solo como confirmación de ARMADO. Yo lo implemento sin duplicados, sin “basura” y sin romper el uso diario. Lo que voy a hacer Autocopia: trigger (onChange/time-based) que detecta remitos nuevos en “Pedidos Listos” y los impacta/actualiza en DESPACHOS_v2_LIMPIO → FRACCIONADOS con los campos necesarios. Si editan un pedido, se actualiza (no duplica). Nuevo estado ARMADO: agrego checkbox ARMADO antes de ENTREGADO en REPORTE_Transportes, mismo look/behavior. QR = marcar ARMADO: endpoint/función que recibe remito → busca en REPORTE_Transportes → set ARMADO=TRUE. Si no existe, no crea filas; deja log/aviso. Bloqueo ENTREGADO: onEdit que impide marcar ENTREGADO si ARMADO es falso (revierte + toast/alert). Ruta solo armados: modifico “Calcular ruta (PLAY)” para filtrar por ARMADO=TRUE y rutea solo esos, manteniendo la vista intacta. Entrega Código claro, triggers documentados, checklist de pruebas igual a tu lista y guía corta: qué se tocó, dónde y cómo testear. Ante cualquier pregunta que surga no dudes en consultar. Saludos
$180 USD på 4 dage
2,1
2,1

?Hola Puedo actualizar DESPACHOS_v2_LIMPIO para que los nuevos envíos de "Pedidos Listos" se rellenen automáticamente con FRACCIONADOS, los escaneos de QR solo marquen ARMADO y ENTREGADO se bloquee a menos que ARMADO sea VERDADERO. Añadiré la casilla de verificación ARMADO, ajustaré "Calcular ruta (PLAY)" para que incluya solo armados y proporcionaré una breve documentación con los desencadenadores y los pasos de prueba. Atentamente,
$150 USD på 6 dage
1,9
1,9

Hi there, I understand that your main goal is to implement a new status "ARMADO" for your order management system and streamline the process for incoming remitos while ensuring QR codes confirm the assembly process. I have previously optimized inventory management systems by integrating real-time status updates, which led to a 25% reduction in processing time. Additionally, I developed a QR code solution that improved tracking accuracy by 40%, enhancing overall operational efficiency. To address your needs, I will implement the "ARMADO" status in your system and redesign the remito entry process to ensure seamless transitions from Pedidos Listos to DESPACHOS_v2_LIMPIO. Furthermore, I will integrate a QR code confirmation system that accurately reflects the assembly status. I would be happy to discuss your needs and get started right away. Best regards, Artem
$140 USD på 7 dage
1,8
1,8

⭐⭐⭐⭐⭐ ✅Hi there, hope you are doing well! I recently worked on a Google Sheets + Apps Script logistics system to automate order processing that updated sheets in real time without dependency on QR input, streamlining workflow. The key to success here is ensuring data synchronization triggers correctly from “Pedidos Listos” to keep the dispatch sheet updated accurately. Approach: ⭕ Automate remito copying from "Pedidos Listos" to DESPACHOS_v2_LIMPIO (FRACCIONADOS) upon entry. ⭕ Add “ARMADO” checkbox before “ENTREGADO” in REPORTE_Transportes with the same UI style. ⭕ Modify QR scanning to only mark “ARMADO = TRUE” if remito exists, avoiding duplication. ⭕ Implement validation to block marking “ENTREGADO” if “ARMADO” is unchecked, showing user alert. ⭕ Adjust “Calcular ruta (PLAY)” to include only armados in route calculation. ⭕ Provide brief documentation on changes and triggers. ❓ Could you confirm the current triggers you have on these sheets to avoid conflicts? I am confident in delivering clean, maintainable, and tested scripts that will simplify your logistics flow and eliminate QR dependency for data creation. Thanks, Nam
$200 USD på 3 dage
0,0
0,0

@Ordenemos tu logística para que el sistema trabaje solo y el equipo deje de depender del QR para operar.@ ⭐The main problem with your project is:⭐ El flujo actual depende del QR para crear datos, generando fricción operativa, riesgo de duplicados y rutas calculadas con pedidos que todavía no están realmente armados. ✅ MY SOULTION ✅: ⠂ Implementar una autocopia automática desde “Pedidos Listos” hacia DESPACHOS_v2_LIMPIO (FRACCIONADOS) mediante trigger controlado, evitando duplicados y manteniendo consistencia de datos. ⠂ Redefinir el flujo QR para que solo marque ARMADO = TRUE en REPORTE_Transportes, sin crear filas ni alterar información existente. ⠂ Ajustar validaciones y el botón “Calcular ruta (PLAY)” para que rutee exclusivamente remitos ARMADO = TRUE y bloquear ENTREGADO si ARMADO no está activo. Trabajo directamente sobre Apps Script del archivo, agregando: – Trigger onEdit / onChange controlado. – Validación anti-duplicado por número de remito. – Columna ARMADO (checkbox) antes de ENTREGADO. – Reversión automática + alerta si intentan marcar ENTREGADO sin ARMADO. – Filtro lógico en la función de ruteo. Minimum timeline: 3 days Esta propuesta fue escrita completamente por mí, basada en experiencia real optimizando flujos logísticos en Google Sheets + Apps Script sin romper operaciones en producción.
$140 USD på 3 dage
0,0
0,0

Reestructuraré tu flujo logístico automatizando la sincronización desde "Pedidos Listos" y redefiniendo el QR como disparador exclusivo del estado "ARMADO". Implementaré las validaciones de seguridad para el check de "ENTREGADO" y ajustaré el script de ruteo para filtrar únicamente pedidos confirmados. ¿Podemos revisar el código actual de tu función "Calcular ruta" para integrarlo hoy mismo?
$250 USD på 7 dage
0,0
0,0

Hola, he analizado los 6 entregables para DESPACHOS_v2_LIMPIO. Como Contador Público con experiencia en auditoría y gestión de procesos, entiendo que la clave aquí no es solo programar, sino garantizar la integridad de la información y la trazabilidad del estado "ARMADO". Mi estrategia de ejecución: Autocopia Proactiva: Implementaré un trigger en "Pedidos Listos" para impactar en FRACCIONADOS mediante una validación de existencia de ID, eliminando duplicados y la dependencia del QR para la creación de datos. Control de Estados y Seguridad: Programaré un bloqueo en el evento onEdit para impedir el tilde de "ENTREGADO" si "ARMADO" es falso, con avisos automáticos al usuario. Optimización de Rutas: Ajustaré el script de cálculo (PLAY) para filtrar el array de datos y procesar exclusivamente los registros validados como ARMADO=TRUE. QR de Validación: Reconfiguraré el flujo para que el escaneo funcione únicamente como un disparador de cambio de estado (Boolean), sin alterar la estructura de filas. Plazo de entrega: Haré todo lo posible para tenerlo listo en 72 horas (pongo 5 días en la oferta para ser conservador por si surgen inconvenientes) desde el acceso a los archivos, incluyendo el protocolo de 8 pruebas de estrés solicitado. Quedo a disposición para iniciar de inmediato. Saludos.
$200 USD på 5 dage
0,0
0,0

Entiendo perfectamente lo que necesitás: desacoplar la carga de pedidos del escaneo QR para que el flujo sea más limpio y el equipo no dependa del lector para que aparezcan los remitos. He trabajado bastante con Google Sheets + Apps Script para sistemas operativos similares, incluyendo triggers automáticos, validaciones con checkboxes, y lógica de estados encadenados. Mi approach sería crear un trigger onChange en "Pedidos Listos" que detecte nuevas filas y las copie automáticamente a FRACCIONADOS con los campos mapeados. Para el QR, modifico el endpoint del script para que solo busque el remito en REPORTE_Transportes y haga el update de ARMADO = TRUE, sin crear filas nuevas si no existe. El bloqueo de ENTREGADO lo implemento con un onEdit que verifica el estado de ARMADO antes de permitir el cambio, y si no está tildado, revierte y muestra un toast de aviso. Para el cálculo de ruta, ajusto la función de "Calcular ruta (PLAY)" para que filtre únicamente las filas donde ARMADO === true antes de procesar. Esto asegura que solo entren pedidos confirmados como listos para despacho. Puedo tener esto funcionando en pocos días. Si me pasás acceso de editor al sheet (o una copia de prueba), arranco de inmediato. ¿Hablamos?
$118 USD på 5 dage
0,0
0,0

Hola, buenas noches. El proyecto busca modernizar el flujo operativo del sistema de despachos, eliminando la dependencia del QR para crear remitos y reemplazándolo por un proceso automático más estable y coherente con la operación del depósito. Para lograrlo, se implementará una carga automática de remitos desde “Pedidos Listos” hacia la hoja FRACCIONADOS, evitando duplicados y asegurando su actualización continua mediante un trigger programado. Se añadirá una nueva columna “ARMADO” en REPORTE_Transportes, integrada a las vistas y scripts existentes. El QR dejará de generar datos y pasará a cumplir una única función: marcar ARMADO = TRUE mediante un endpoint en Apps Script que valide el remito sin crear filas nuevas. Además, se incorporará una regla que impida marcar ENTREGADO si el pedido no está previamente ARMADO, revirtiendo el cambio y notificando al usuario. La función “Calcular ruta (PLAY)” será ajustada para incluir únicamente remitos armados, manteniendo intacta la vista operativa. Finalmente, se entregará documentación con los scripts modificados, triggers activos y una guía de pruebas para validar el nuevo flujo. El trabajo se ejecutará en 3 a 5 días hábiles, incluyendo análisis, desarrollo, validaciones, pruebas con el cliente y entrega final. Escribeme por cualquier duda o consulta.
$140 USD på 5 dage
0,0
0,0

Hola, puedo darte una implementación fiable para que los remitos de Pedidos Listos se copien automáticamente a DESPACHOS_v2_LIMPIO y dejar el QR como confirmación de armado. En un proyecto reciente, optimicé un flujo similar entre Google Sheets y Apps Script para evitar duplicados y acelerar la carga en FRACCIONADOS, aumentando la confiabilidad operativa. Propondré autocopia de nuevos remitos desde Pedidos Listos a FRACCIONADOS en DESPACHOS_v2_LIMPIO, agregaré la columna ARMADO en REPORTE_Transportes, y estableceré reglas para bloquear ENTREGADO cuando ARMADO no esté marcado, sin crear filas nuevas al escanear. El objetivo es que la ruta se calcule solo con remitos ARMADO = TRUE y dejar fuera a los no armados, con una guía de pruebas clara. Gracias,
$155 USD på 6 dage
0,0
0,0

Hola, He leído detalladamente sus requerimientos para Google Apps Script Es un trabajo de lógica precisa: modificar el flujo de ingreso (automático desde 'Pedidos Listos') y refinar la validación del QR. Mi enfoque técnico: Estado ARMADO: Crearé el trigger onEdit o una función vinculada para bloquear la casilla 'ENTREGADO' si 'ARMADO' es FALSE. Esto evitará errores humanos. Optimización QR: Modificaré el script de recepción para que el escaneo ya no cree filas (appendRow), sino que busque el ID (remito) y actualice solo la columna específica. Seguridad: Revisaré que el cálculo de ruta (PLAY) filtre estrictamente por ARMADO == true. Oferto $200 porque trabajar sobre código existente requiere análisis para no romper la operatividad actual. ¿Podemos ver el script actual? Saludos,
$200 USD på 5 dage
0,0
0,0

Mendoza, Argentina
Betalingsmetode verificeret
Medlem siden jan. 11, 2025
$30-250 USD
$250-750 USD
$250-750 USD
$30-250 USD
$250-750 USD
₹600-1500 INR
$40-60 AUD
₹12500-37500 INR
$150-400 USD
₹12500-37500 INR
₹1250-2500 INR / time
$50-100 USD / time
$250-750 USD
$250-750 USD
$30-250 USD
$250-750 USD
₹600-1500 INR
$250-750 USD
$30-250 USD
$2-8 USD / time
₹750-1250 INR / time
₹12500-37500 INR
₹12500-37500 INR
₹1500-12500 INR
$25-50 CAD / time