🤩 En vista de todo el feedback que he recibido estoy valorando hacer una serie de vídeos que mejoren la solución con vuestros aportes. Suscríbete y dale a la campanita para no perdértelo! Hasta entonces, dejo aquí algunas ayudas: ⚠️ Importante!! 1️⃣ ⚠️ Para registrar correctamente la hora, has de cambiar la zona horaria en sheets también! Puedes hacerlo en Archivo-propiedades del documento. ⚠️ Importante!! 2️⃣ ⚠️ Si tienes usuarios de iPhone que se registran pero en el punto de control les aparece que deben registrarse como si no estuvieran registrados, es muy probable que sea por esto: stackoverflow.com/questions/63922558/safari-localstorage-not-shared-between-s-hosted-on-same-domain/64018207#64018207 Posibles soluciones son utilizar otro navegador en el celular (como chrome), rebajar los ajustes de seguridad de safari, o alojar la página en otro sitio que no inyecte un como hace apps scripts (por ejemplo, github pages). Explicaré la solución con github pages en un próximo vídeo!
¡Hola buenos días! Es muy excelente el video y la que ha ayudado muchisimo. Espero me pueda ayudar en estas dudas, que cuando registre su dispositivo, sea único y no se pueda registrar en otros dispositivos; Ejemplo, un empleado A ayuda a un Compañero B, que consiguio su QR por contrabando, el usuario A, por ayudarlo a marcar su asistencia, al momento de registrarse, pierde su registro como empleado A y queda como el B, al igual que el empleado B, al registrarse desde otro dispositivo, pierde el su registro. Al igual que en el mismo sistema haya otra hoja o en la misma de Registros, pero en esta anexarle una seccion para sacar las horas totales que laboro ejmpleado A, B, etc. en un rango de 15 días. Si me pudiese ayudar con eso, se lo agradecería muchisimo. Que pase un excelente día y mucho exito en sus videos que la verdad soy muy buenos!!
Estimado felicitaciones por el video, asimismo consultar por que en mi reporte de ingreso me sale una hora diferente en el sheet que en la que registro en el celular (que esta si es la actual)??
espectacular , 1 duplicidad de los registros (hay personas que dejan abierta la pantalla de registro y cuando vuelven a abrirla se marca nuevamente, ver si el script pueda tener una condicion logica que si ya el registro de entrada esta lleno no puede volver a registrar tanto leyendo el codigo QR de entrada y de Salida), 2 anexar geolocalizacion (si por casualidad se necesita que registren desde otro punto se pueda tomar la latitud y longitud del equipo en el lugar que se esta marcando), he conseguido que a algun usuario no puede marcar se registra pero no lo toma al momento de hacer el marcaje sale una pagina de error
Muchísimas gracias por esta aplicación en Google Sheets. Todo funciona de maravillas: códigos script, links, acotaciones y demases. Es increíble la claridad y simplicidad alcanzada en cada explicación. En otros tutoriales, suelen ocurrir muchas dificultades para implementar este sistema de controles usando QR. Sinceramente todo mi respeto, felicitaciones y agradecimientos a nuestro amigo español. Un profesor saludándote desde Talca, Chile!
Honestamente, no soy bueno con la tecnología... pero, wow! Muchísimas gracias!! Pude hacer todo! Tuve pequeños inconvenientes porque vivo en Canadá, y lo estaba haciendo en inglés y cambié varios nombres, pero de verdad eres genial!!! Infinitas gracias!!
¡Hola Bricodev! Desde Tienda 306 en Colombia, queremos expresar nuestro sincero agradecimiento por compartir este video. Tu tutorial ha sido increíblemente útil para nosotros al mostrarnos cómo implementar un sistema eficiente para el registro de entradas y salidas de nuestro personal utilizando código QR. Valoramos enormemente tu habilidad para explicar cada paso de manera clara y accesible. Gracias a tus instrucciones detalladas, hemos podido mejorar significativamente nuestros procesos internos de una manera simple y económica. Tu dedicación a enseñar y compartir tus conocimientos es verdaderamente admirable. Estamos ansiosos por seguir aprendiendo de ti y aplicar más de tus ideas innovadoras en nuestro día a día. ¡Gracias de nuevo por todo lo que haces por la comunidad! Saludos cordiales desde Colombia.
Una buena noche una consulta por si acaso pudieron actualizar la hora en los registros? cambie la zona horaria pero la hora de registro aparece una distinta
@@taniatrinidad5854 tienes q ir al archivo "excel" es decir el doc de google.. vas a archivo, configuracion y ahi te da para cambiar la configuracion regional y zona horaria.. modifique eso y me quedo andando excelente!
Hola! Si miras el código del vídeo que hice sobre geolocalizar google forms ua-cam.com/video/d09UY2smuBg/v-deo.html es bastante sencillo de añadir 😉 Aún así, tomo nota para una segunda parte que incluya las mejoras/peticiones que me han ido haciendo. Gracias y un saludo!
Muchas gracias por el video, lo implementaremos. Observe que no forzosamente tiene que ser un gmail para registrarlos, los registre solamente con su nombre y ha ido todo bien
¡¡Muchas gracias por tus aportes!! Estoy aprendiendo muchísimo en poco tiempo. Soy Técnica en Turismo y no sabía prácticamente nada de programación. Con tus aportes estoy logrando concretar algunas ideas de servicios para Destinos Turísticos Inteligentes y sus empresas relacionadas. Muchas gracias
Muchísimas gracias. Tengo un negocio y estaba buscando la forma en la que hacer el registro. Me has salvado de verdad. Te lo agradezco😍 Me encanta tu canal
Muchas gracias por compartir tus proyectos que son de mucha ayuda para nosotros, un saludo y un fuerte abrazo a la distancia desde Perú .... éxitos....!!!
Gracias, todo funciona como lo expresas en el video tutorial, Agradecido, una base enorme para poder seguir aprendiendo Google Apps Script veo un mundo de posibilidades para automatizar muchas tareas en mi trabajo del día a día.
Genio muchas grs. Es lo que buscaba. Luego de un rato, no me aparecía la hora correcta, hasta que entendí que debía también configurar la hora en la página de google. Nuevamente muchas grs.
Saludos, es una excelente solucion para PYMES, facil de implementar, llevo unos meses probandola con buenos resultados, la informacion almacenada en google sheets es facil poder generar KPI por colaborador, con respecto a la problematica de Geolocalizacion lo resolvi modificando un poco el codigo base que estaba por defecto muchas gracias por el aporte.
@@ivanfernandojimenezlopez3383 Se agregó la geolocalización usando la API de geolocalización del navegador. El código obtiene la latitud y longitud del usuario, y envía esos datos, junto con el ID del usuario y un control, En Google Apps Script, escribe la función checkin(userid, control, latitude, longitude) que guarda los datos recibidos (ID de usuario, control, latitud, longitud y fecha/hora) en la hoja "Registro".
Hola, en primera instancia quiero felicitarte por tus aportes, la verdad respeto mucho a las personas que comparten parte de su conocimiento, y a pesar de que no es mi profesión, te aplaudo porque la forma de explicar es genial!!!... en verdad!! Muchas felicidades por ello!!... ahora bien me gustaría contactarte para una petición sobre unas adecuaciones a esta hoja de calculo de asistencia por medio de qr, de antemano agradezco tu apoyo en ello... y te reitero te felicito por tus aportes y tu impecable forma de compartir!!!
Hola estimado, con todo respeto estaría bueno que hagas una cuenta de patreon donde tus seguidores te podamos donar alguna cantidad de dinero y poder tener contacto contigo, ya que varios tenemos inquietudes y de esa manera podrías ayudarnos con algunas respuestas. Espero y lo consideres, yo sería el primer donador debido a que tengo varias consultas sobre este proyecto. Muchas gracias por el contenido y ojalá sigas subiendo más videos ampliando este tema. Saludos!
hola, buenas tardes muy bueno el video, excelente material y muy practico, necesito hacer que una vez que scaneen el código QR, no se puedan compartir, para que otro no se de el ingreso o egreso sin estar en el lugar Desde ya excelente todo
excelente, me hubiera gustado un registro de 3 columnas, ID - ENTRADA - SALIDA y que al hacer el registro se imprima el ID usuario y la HORA del evento en la columna correspondiente a cada punto (entrada o salida)
Estimado saludos cordiales, excelente video y aporte. mi consulta es la siguiente, podemos agregar una función que permita conocer el lugar donde se hizo el registro, para así saber si es desde la casa u otro lado que no sea los puntos de acceso que se predeterminaron. Saludos y muchas gracias 👍
Excelente implementación para mí negocio con mis trabajadores, habrá un modo de que el QR escaneable cambia todos los días de forma automática? Ya que descubrí accidentalmente que cuando refresco la página se duplica la fecha y la hora. Saludos y excelente canal. Éxito.
Gracias! Hay varias soluciones parciales para el problema e ir cambiando el código del punto de control es una de ellas. La modificación no es complicada pero no quería complicar el vídeo. Se viene segunda parte 😅
Justo lo que estaba buscando. Mil gracias! Solo una pregunta. ¿Existe alguna forma para que el QR de entrada/salida cambie a diario o para que no se pueda hacer check-in si no se está en algún punto en especifico? Es que se me ocurrió que alguien pudiera tomarle foto al QR y después hacer check-in sin necesidad de estar en el punto de entrada. De nuevo un millón de gracias.
hola. Excelente video. Querìa consultar si se puede agregar geolocalizaciòn, para evitar que el qr se ejecute desde otro lugar y no desde el estableciemiento. Gracias.
Hola, saludos desde Buenos Aires!! Excelente explicacion! Ya lo probe y se encuentra funcionando sin ningun problema!! Me gustaria consultarte, como podria hacer para finalizado el mes tener la totalidad de horas de cada empleado sin tener q sumar todo manual?? Gracias!!!
excelente video, muy bien explicado, quería hacerte una pregunta, como puedo agregar mas campos, que no me registre solo el id , que al momento de marcar el registro también quede el nombre y numero de documento y no solo el correo electrónico.
Hola que tal! ¡Yo otra vez!. Me encontré con un detalle importante. Como ya había comentado anteriormente, todo funciona a la perfección, ¡Hasta que me encontré! , con que los que escaneaban el CODIGO QR con un iPhone, solo podían "algunos" escanear el CODIGO QR de empleado, pero cuando trataban de escanear el CODIGO QR de Entrada, les aparecía un error (disculpas, no logre capturar que decía el error). De 24 personas, (20-Android) sin problemas, (4-iOS), sin poder completar el registro. Ya volví a ver todo el video y no encontré ningún indicio, de donde pudiese estar el problema. Saludos Cordiales, quedo al tanto de tus comentarios y sugerencia.
Excelente contribución, me ha solucionado un gran problema con los mis empleados, pero me surge una inquietud, ¿se puede hacer que cuando haga un registro de entrada no puedo hacer otro registro de entrada hasta tanto no haga un registro de salida? Y otras ideas que tengo, pero para más adelante, una a una para no complicar.
Hola, quería saber si una vez hecho todo, puedo enlazar los datos a una tarjeta NFC para entregar a los empleados? así ellos con esa tarjeta la acercan al lector para registrar su entrada y salida sin necesidad del teléfono, hay alguna opción para hacer eso? saludos.
Si, para eso se puede añadir geolocalizacion, -que tambien es falseable- o generar un codigo diferente cada x segundos y mostrarlo en una pantalla en el punto de control. Si tengo tiempo -algun dia 😅- haré vídeo explicándolo.
Buenas tardes, muy bueno, lo hice y funcionó perfecto. Otra cosita: si refrezcas la página de resultados hace otro registro, sería bueno redirigir o cerrar después de varios segundos, o bloquear refrezcar.
Hola, yo tenia el mismo problema, después de buscar y varias pruebas encontré el siguiente código, el cierre lo hago de manera manual, estoy en busca de un cierre automatico. Cree un div mas abajo de los que ya existen. Finalizar En la siguiente linea el codigo de Javascript. function cerrar() { window.top.close(); googe.script.host.close(); } Espero te sea de ayuda.
Funciona espectacular! muchas gracias, lo que si me gustaría saber cómo podría visualizar los mails de las personas que se van registrando con el script o qr correspondiente, por ejemplo, si les envío el script por mail, para que automáticamente se vayan registrando, cómo podría visualizarlo en el appscript o en la hoja de cálculo? gracias!
Hola , pudes poner mas claro la parte cuando dice que te debes registrar tiene una liga alli mismo en le mensaje para regstrarse o algun qr adicional de registro, es que estoy pensando en una cantidad de aprox 200 pesonas. el registro seria una sola vez los puedo registrar yo con su correo y ya que ellos solo escaneen el QR de acceso?
profe yo quería hacer lo mismo es para un evento para control de una entrada, pero como no se datos de los invitados se puede enviar por WhatsApp el Qr y que ellos mismos pongan sus datos y en la entrada solo scaneen y listo se puede????? ayudaaa
Puedo ver cupar cualquier correo??? Que no sea entrada Gmail??? O como le hago para que me genere el QR sin que me pida correo y en el registro me salga el nombre y su área!!! Gracias y muy buenos videos!!
Hola! Yo otra vez , resulto ser que, al final no pude utilizar los códigos QR, 😞, ya que despues de casi dos horas registrando a cada uno de los usuarios y luego, de realizar las pruebas de entradas y salidas, las cuales se realizaron satisfactoriamente, resulto ser que algunos no les reconocía el registro, por lo que tuve que realizar varios registros nuevamente, pero al ver, que incrementaban los fallos, decidí mejor no seguir utilizándolo.
Excelente aporte!! sou usuario bastante avanzado de sheets y app script, y he estado buscando info sobre cómo incorporar codigos QR a mis proyectos... parece que el algoritmo está haciendo su trabajo. Una pregunta, habrá forma de escanear QRs desde el propio navegador, por ejemplo para cargar datos directamente a un formulario web. Por ej. , un formulario donde debo cargar artículos y cantidades: poder escanear los códigos de los artículos. O bien, poder consultar los datos cargados en una hoja web para el articulo que escanee.... No he encontrado forma de hacer eso, no sé si será posible
Hola, me parece que hay un error con el escaneo de empleados en IPHONE, al corregir el bug de las cuentas, corre en Android correcto, pero en IOS manda muestra error en la pagina, ¿Alguna solucion?
Excelente toda la explicación y el video super claro, fue muy fácil configurar todo! solo tengo un pequeño inconveniente cuando realizo el scaneo para ingreso o salida, el el teléfono móvil el horario es 5 hs adelantado, ahora cuando voy al registro la hora es correcta, y no pude encontrar el error podrías ayudarme con eso? desde ya muchas gracias!
buenos dias gracias por sistema de registro, quisiera saber si puede que cada vez el usuarioo valla a validar la entrada o salida le pida que se vuelva registrar,, ya que para mi pyme el usuario son lugares no persosnas y quiero que cada vez que el trabajador cambie de lugar se registre para que no tome el lugar (osea el registro) anterior.. GRACIAS
Hola. Invitemos a otros desarrolladores para agrandar este comunidad. Tu propuesta está muy buena para discutir entre todos en un live, pero somos muy pocos por el momento.
Genial! Como podrias cambiarlo un poco para que muestre error si pasa por el mismo punto mas de una vez, seria perfecto para manejo de cupones en campañas de venta o marketing
Hola No me queda claro como trabajan los codigos QR, serian los codigos que se usan QR estaticos o dinamicos. Quiero pasar el programa a una aplicacion python y no me esta funcionando. Como deberia de seguir? , o si en una aplicacion web lo uso en javascript , puede ser tambien? Saludos
Excelente, me sirvio un montion, no soy muy ducho en el tema de excel pero te consulto, a esto mismo lo quiero implementar para ingreso de alumnos a cursos y los mismos compran hora de entrenamiento, ¿puede hacerse que cuando ingresan le descuente tiempo que tienen "comprado"? desde ya muchas gracias
Estoy trabajando en éste proyecto de registro de asistencia, pero necesitaría que el código de checkin cambiará al cambiar de día, es decir, que de lunes a viernes, sea un código distinto para cuando el estudiante pase por el punto de control, ya sea de entrada o de salida (ya que no lo imprimiría, porque al ser un QR estático, los estudiantes tranquilamente pueden sacar foto con anterioridad y mentir sobre asistencia 🙄). ¿Cómo podría hacer para que el QR de punto de control sea dinámico, y cambie cada día o incluso cada cierto tiempo? eso sería interesante. Y que por supuesto, cambie automáticamente.
Hola me deja realizar registro de empleado, pero cuando doy registro de entrada me marca esto.. El creador de esta app no es Google, sino otro usuario. Se ha producido un error: ScriptError: ReferenceError: date is not defined
Tengo un personal que es de Alemania con su teléfono de allá. El sistema le permite registrar, pero no marcar asistencia. El celular es IPhone, navegador Safari. Y yo soy de Perú.
Hola, excelente trabajo, muchas gracias!!! lo estoy implementando de manera de que un solo usuario (administrador) sea el que tome los registros de las personas (en el video los puntos de control) de manera inversa. ¿de que manera podría eliminar un id del localStorage de forma que desde su dispositivo ya no pueda hacer los registros? por precaución en caso se extravié el dispositivo de registro.
Muchas gracias! Por lo que entiendo, estás invirtiendo el uso, es una variación muy interesante. 👍 Deberías asignar una clave aleatoria al 'controlador' en el documento, y guardarla en el storage al registrarlo. Esa clave se comprobará al hacer el 'fichaje'. Si se extravía el dispositivo, tan solo has de cambiar esa clave y registrar el nuevo dispositivo que vayas a utilizar. El dispositivo extraviado no tendrá esta nueva clave, por lo que fallarán sus intentos de validación. Hay que programar un poquito, pero no es excesivamente complicado. Me lo apunto para futuros vídeos pero ando un poco liado y me estoy retrasando más de lo que me gustaría... espero poder publicar nuevo contenido pronto! Un saludo!
Buenos días, antes de nada agradecer por el tutorial excelente material, por favor una consulta, como hago para cambiar para que el nombre del usuario no se el correo sino su nombre y apellido. y agregar a todos mis compañeros, de antemano nuevamente gracias por su ayuda.
Buenas noches está excelente el programa, solo que hasta ahorita no he podido ajustar el horario de registro ya cambia varios ajustes y sigue igual, soy de la ciudad de Monterrey Nuevo León, México. Y no he podía realizar ese ajuste, que tengo que hacer ?????
Saludos, master... Una actualización de este tutorial no quedaría mal... Sucede que el personal que se registra al siguiente día el sistema le pide nuevamente hacerlo, tanto en android como en iphone, con firefox y el navegador local del dispositivo. ¿Hay alguna forma de vincular más bien el usuario de gmail del dispositivo en vez de hacer un registro manual? Muchas gracias de antemano por todo el esfuerzo y ayuda.
Maestro excelente solución, eternamente agradecido Como podría: capturar la ubicación al leer el QR ? adicional se podría agregar un link en la respuesta del registro exitoso, eso en caso de que quiera llevarlo a un form encuesta?
Pra ficar perfeito só faltaram 2 coisas. A geolocalizacao do empregado pra evitar fraudes e o reconhecimento de imagem da base64. Mas ficou muito legal.
Apunto lo de la geolocalización como posible mejora, pero cuidado pues esta puede ser falsificada en el móvil. Otra forma de mejorarlo sería añadir una firma al punto de control que cambie cada cierto tiempo, de manera que el qr de fichaje sea diferente cada dia. Una cámara de seguridad en la puerta para comprobar fraudes si hay alguna sospecha es otra solución mas low-tech 😅 Respecto a la imagen base64, te refieres a reconocimiento facial del empleado? 🤔 Muchas gracias por los aportes! Capaz que se viene una segunda parte del vídeo 😊
@@bricodev Muy bueno eso de la firma, cambiaría el QR a diario? pero ahí ya habría que haber una pantalla en lugar del QR impreso ? Tampoco evita que un empleado presente le envíe la imagen del QR del día al que no vino para que fiche remoto o sí ? Y sino algo como los nº token de las credenciales digitales ? Ya con la ubicación me conformo jajja no creo que se pongan a cambiar la ubicación de sus celus cada día ! Siempre gracias, saludos !
Hola 😁👋. Tengo una gran duda ya pide implementar todo el proceso del vídeo pero cuando escaneo el código de entrada o salida me dice que el "usuarios xx ya está registrado", es decir no me sale el horario ni tampoco registra nada en la hoja de "Registro". Cuál podría ser el error?
Estimado, muy bueno el video tutorial, consulta, puedes explicar y agregar a ese proyecto lo mismo que tienes, pero con una ubicación por GPS ? ... nos serviría de mucho para lo que buscamos en nuestro trabajo.
@@bricodev Eres un fenómeno ! Muchas gracias por compartir, no solo lo explicas de maravillas sino que dejas link a todos los códigos y demás ! Anda retoma el canal aunque sea simplemente para indicarnos a los "cavernícolas" como agregar a esta app la ubicación al momento del fichaje... Mientras te lo piensas seguiré intentando y trabajando a ver si me puedo dar cuenta como aplicar tu video de ubicación en formularios acá como dices mas arriba...... Será que en esta script agregamos otro archivo HTML pero... que codificación le ponemos si no hay ningún google forms aquí que nos las dé? y en code.gs en que renglón se agregaría y que código? el mismo que indicas github en el otro video? Siempre muchísimas gracias de antemano ! Un gran abrazo....
Buenas tardes. Su video fue de mucha ayuda pero tengo unas preguntas. Cual seria el código para que el usuario solo marque una vez la entrada o salida, y como seria para que cuando ingrese o salga envié la ubicación. Gracias
Hola cai perfecto, ajusté la hora, en los moviles aparece perfecta cuando se registran pero en la tabla sigue apareciendo la hora de españa.... como podré corregir esto?
Hola Muy útil! Hay una forma de cambiar el modo de registro para no sea a través de un email sino a través de un código asignado a un equipamiento por ejemplo? Con el objetivo de registrar entradas y salidas de equipamiento y así controlar la disponibilidad de los equipos? Muchas gracias!!!
Hola! Te refieres a controlar préstamos, por ejemplo, como libros prestados en una biblioteca? Me parece un caso de uso súper útil y no requeriría demasiados cambios... creo que me diste una idea para un futuro vídeo! Gracias! 🤩👍
@@bricodev Claro! se podría ver así. Aunque realmente, yo lo pensé en un contexto dónde se trasladan equipos de un almacén a una ubicación y de ahí se retornan. Pensé que sería bueno tener un QR pegado en los estuches de equipo así el que va a transportar escanea que estos equipos han salido del almacén y cuando lo retornen escanearian de vuelta para que se refleje que volvieron al almacén. Es similar a lo de la biblioteca en parte, se podría hacer esto? Gracias!!!
Si lo he entendido bien, quizás podrías adoptar la solución dándole la vuelta. Considerando cada equipo un punto de control y como empleados dar de alta, por ejemplo, 'Salida' y 'Entrada' (el ID del empleado no tiene porque ser un e-mail, basta con que sea único). Cuando vayan a registrarse las salidas, primero se registra el móvil como empleado 'Salida' y a continuación se 'fichan' todos los puntos de control (los equipos). Para registrar entradas de material, se registra el móvil como 'empleado' 'Entrada' y se van marcando los equipos. Obtendremos un listado con el id de equipo (nombre del punto de control), el empleado (entrada o salida) y la hora. Hasta que haga el vídeo, quizás te puede servir? ☺ PD) Cuidado, porque no hay ningún tipo de medida anti falsificación, esto sí que habría que implementarlo si manejas material valioso!
Brabazo, CRACK! una consulta: en caso se requiera el registro del personal para varios puntos de control (vas de 3 entradas y salidas). como anidar el registro a estos otros puntos?
Hola! Tengo cero conocimiento en programacion! Pude copiar la planilla! Pero te tengo dos consultas! Como puedo hacer para agregar un poco mas de informacion a la hoja de calculo, por ejemplo sector, nombre/apellido. Al agregar esta info se modifica la planilla en su conjunto? afecta en algo a su funcionamiento? Desde ya muchas Gracias!
🤩 En vista de todo el feedback que he recibido estoy valorando hacer una serie de vídeos que mejoren la solución con vuestros aportes.
Suscríbete y dale a la campanita para no perdértelo!
Hasta entonces, dejo aquí algunas ayudas:
⚠️ Importante!! 1️⃣ ⚠️
Para registrar correctamente la hora, has de cambiar la zona horaria en sheets también! Puedes hacerlo en Archivo-propiedades del documento.
⚠️ Importante!! 2️⃣ ⚠️
Si tienes usuarios de iPhone que se registran pero en el punto de control les aparece que deben registrarse como si no estuvieran registrados, es muy probable que sea por esto: stackoverflow.com/questions/63922558/safari-localstorage-not-shared-between-s-hosted-on-same-domain/64018207#64018207
Posibles soluciones son utilizar otro navegador en el celular (como chrome), rebajar los ajustes de seguridad de safari, o alojar la página en otro sitio que no inyecte un como hace apps scripts (por ejemplo, github pages). Explicaré la solución con github pages en un próximo vídeo!
Como eliminamos a una persona ya registrada, para que ya marque entrada y salida.
¡Hola buenos días!
Es muy excelente el video y la que ha ayudado muchisimo.
Espero me pueda ayudar en estas dudas, que cuando registre su dispositivo, sea único y no se pueda registrar en otros dispositivos; Ejemplo, un empleado A ayuda a un Compañero B, que consiguio su QR por contrabando, el usuario A, por ayudarlo a marcar su asistencia, al momento de registrarse, pierde su registro como empleado A y queda como el B, al igual que el empleado B, al registrarse desde otro dispositivo, pierde el su registro. Al igual que en el mismo sistema haya otra hoja o en la misma de Registros, pero en esta anexarle una seccion para sacar las horas totales que laboro ejmpleado A, B, etc. en un rango de 15 días.
Si me pudiese ayudar con eso, se lo agradecería muchisimo.
Que pase un excelente día y mucho exito en sus videos que la verdad soy muy buenos!!
Hola haz hecho ya el video de mejoras?
Estimado felicitaciones por el video, asimismo consultar por que en mi reporte de ingreso me sale una hora diferente en el sheet que en la que registro en el celular (que esta si es la actual)??
espectacular , 1 duplicidad de los registros (hay personas que dejan abierta la pantalla de registro y cuando vuelven a abrirla se marca nuevamente, ver si el script pueda tener una condicion logica que si ya el registro de entrada esta lleno no puede volver a registrar tanto leyendo el codigo QR de entrada y de Salida), 2 anexar geolocalizacion (si por casualidad se necesita que registren desde otro punto se pueda tomar la latitud y longitud del equipo en el lugar que se esta marcando), he conseguido que a algun usuario no puede marcar se registra pero no lo toma al momento de hacer el marcaje sale una pagina de error
Muchísimas gracias por esta aplicación en Google Sheets. Todo funciona de maravillas: códigos script, links, acotaciones y demases. Es increíble la claridad y simplicidad alcanzada en cada explicación. En otros tutoriales, suelen ocurrir muchas dificultades para implementar este sistema de controles usando QR.
Sinceramente todo mi respeto, felicitaciones y agradecimientos a nuestro amigo español.
Un profesor saludándote desde Talca, Chile!
hola he intentado varias veces y no me andan los vinculos y link, podras ayduarme o compartir la planilla? es para la escula. gracias.
Honestamente, no soy bueno con la tecnología... pero, wow! Muchísimas gracias!! Pude hacer todo!
Tuve pequeños inconvenientes porque vivo en Canadá, y lo estaba haciendo en inglés y cambié varios nombres, pero de verdad eres genial!!!
Infinitas gracias!!
¡Hola Bricodev!
Desde Tienda 306 en Colombia, queremos expresar nuestro sincero agradecimiento por compartir este video. Tu tutorial ha sido increíblemente útil para nosotros al mostrarnos cómo implementar un sistema eficiente para el registro de entradas y salidas de nuestro personal utilizando código QR.
Valoramos enormemente tu habilidad para explicar cada paso de manera clara y accesible. Gracias a tus instrucciones detalladas, hemos podido mejorar significativamente nuestros procesos internos de una manera simple y económica.
Tu dedicación a enseñar y compartir tus conocimientos es verdaderamente admirable. Estamos ansiosos por seguir aprendiendo de ti y aplicar más de tus ideas innovadoras en nuestro día a día.
¡Gracias de nuevo por todo lo que haces por la comunidad!
Saludos cordiales desde Colombia.
FUNCIONA SUUUUPER BIEN, NADA MAS UN ASUNTO HAY QUE CAMBIAR LA ZONA HORARIA EN EL ARCHIVO DE GOOGLE SHEETS A LA DE TU PAIS Y LISTO! GRACIAS!!!!
como, no me la acepta
Una buena noche una consulta por si acaso pudieron actualizar la hora en los registros? cambie la zona horaria pero la hora de registro aparece una distinta
@@santymb2395 cambia la hora en la hoja de calculo en la configuración , Saludos
@@taniatrinidad5854 tienes q ir al archivo "excel" es decir el doc de google.. vas a archivo, configuracion y ahi te da para cambiar la configuracion regional y zona horaria.. modifique eso y me quedo andando excelente!
@@santymb2395 Tengo el mismo detalle
Funciona muy bien, en caso que se pueda, que ya es mucho pedir, seria extraer las coordenadas del registro. Gracias por la información compartida.
Hola! Si miras el código del vídeo que hice sobre geolocalizar google forms ua-cam.com/video/d09UY2smuBg/v-deo.html es bastante sencillo de añadir 😉 Aún así, tomo nota para una segunda parte que incluya las mejoras/peticiones que me han ido haciendo. Gracias y un saludo!
@@bricodevme explicas como añadirlo?
Muchas gracias por el video, lo implementaremos. Observe que no forzosamente tiene que ser un gmail para registrarlos, los registre solamente con su nombre y ha ido todo bien
Correcto, basta con que sea un id único
¡¡Muchas gracias por tus aportes!! Estoy aprendiendo muchísimo en poco tiempo. Soy Técnica en Turismo y no sabía prácticamente nada de programación. Con tus aportes estoy logrando concretar algunas ideas de servicios para Destinos Turísticos Inteligentes y sus empresas relacionadas. Muchas gracias
LA VERDAD ES MUY COMPLETA ESTA INFORMACIÓN SOLO ME HACE FALTA ACOPLARME AL SISTEMA.
Muchísimas gracias. Tengo un negocio y estaba buscando la forma en la que hacer el registro. Me has salvado de verdad. Te lo agradezco😍
Me encanta tu canal
Muchas gracias! :)
Muchas gracias por compartir tus proyectos que son de mucha ayuda para nosotros, un saludo y un fuerte abrazo a la distancia desde Perú .... éxitos....!!!
Gracias, todo funciona como lo expresas en el video tutorial, Agradecido, una base enorme para poder seguir aprendiendo Google Apps Script veo un mundo de posibilidades para automatizar muchas tareas en mi trabajo del día a día.
Genio muchas grs. Es lo que buscaba. Luego de un rato, no me aparecía la hora correcta, hasta que entendí que debía también configurar la hora en la página de google. Nuevamente muchas grs.
increible !!! tomando apuntes . saludos desde bogota,colombia
Excelente video, gracias por compartir, seria genial poder agregar geo localización o bien hacer que los QR cambien cada dia.
Totalmente de acuerdo! Está genial!! Pudiste añadirle la geo localizacion o hacer posible que el QR cambiara cada día?? Gracias de antemano ;)
Excelente! muy buena data; lo explicas claramente. Felicitaciones
Saludos, es una excelente solucion para PYMES, facil de implementar, llevo unos meses probandola con buenos resultados, la informacion almacenada en google sheets es facil poder generar KPI por colaborador, con respecto a la problematica de Geolocalizacion lo resolvi modificando un poco el codigo base que estaba por defecto muchas gracias por el aporte.
solo me queda una duda con respecto al uso de telefonos con sistema IOS, ya que el sistema no genera lo registros en esos telefonos.
@@FerdinandoBustillo Pregunta, como agregaste la parte de geolocalización??
@@ivanfernandojimenezlopez3383 Se agregó la geolocalización usando la API de geolocalización del navegador. El código obtiene la latitud y longitud del usuario, y envía esos datos, junto con el ID del usuario y un control, En Google Apps Script, escribe la función checkin(userid, control, latitude, longitude) que guarda los datos recibidos (ID de usuario, control, latitud, longitud y fecha/hora) en la hoja "Registro".
Hola Me podrias ayudar para implementar la Geolocalizacion , he intenatdo y no he dado, gracias
Hola, buenos dias, me podrias ayudar con lo de la Geolocalizacion ??
Gracias
Hola!!, gracias por el video me sirvió de mucho!!, ojalá pronto puedas publicar el video 📹 actualizado!!, un abrazo 🤗 y gracias nuevamente!
Complimenti 💯💯💯💯 Grazie per condivedere... Ottimo modo di spiegare facile diretto veloce semplice, hai reso semplice una cosa complicata BRAVO
Excelente funciona, y mire otros y quiero consultarte si hay forma de agregar en la entrada y salida la geolocalización
Muchas gracias! ahora puedo tomar asistencia en clases mucho mas rápido! Saludos y nuevo seguidor.
Hola, en primera instancia quiero felicitarte por tus aportes, la verdad respeto mucho a las personas que comparten parte de su conocimiento, y a pesar de que no es mi profesión, te aplaudo porque la forma de explicar es genial!!!... en verdad!! Muchas felicidades por ello!!... ahora bien me gustaría contactarte para una petición sobre unas adecuaciones a esta hoja de calculo de asistencia por medio de qr, de antemano agradezco tu apoyo en ello... y te reitero te felicito por tus aportes y tu impecable forma de compartir!!!
Intentaré aplicar el método con mis colaboradores :) gracias !
Hola estimado, con todo respeto estaría bueno que hagas una cuenta de patreon donde tus seguidores te podamos donar alguna cantidad de dinero y poder tener contacto contigo, ya que varios tenemos inquietudes y de esa manera podrías ayudarnos con algunas respuestas. Espero y lo consideres, yo sería el primer donador debido a que tengo varias consultas sobre este proyecto. Muchas gracias por el contenido y ojalá sigas subiendo más videos ampliando este tema. Saludos!
Que grandes aportes traes. Es un gusto ver tus videos. Saludos desde México.
Muchas gracias! 😊
hola, buenas tardes muy bueno el video, excelente material y muy practico, necesito hacer que una vez que scaneen el código QR, no se puedan compartir, para que otro no se de el ingreso o egreso sin estar en el lugar
Desde ya excelente todo
No te conocía es la primera vez que veo un video tuyo pero me pareció increíble. Felicitaciones
Excelente... gracias por tu tiempo y esfuerzo!
La super recontra rompiste amigo!!!! Sos un capo. Muchas Gracias!
EXCELENTE!!!! Muchas gracias por el aporte.
Excelente ayuda!, con esto se me ocurren varias ideas que se pueden lograr, gracias amigo!
excelente, me hubiera gustado un registro de 3 columnas, ID - ENTRADA - SALIDA y que al hacer el registro se imprima el ID usuario y la HORA del evento en la columna correspondiente a cada punto (entrada o salida)
Pudiste solucionarlo?estoy buscando lo mismo
Estimado saludos cordiales, excelente video y aporte. mi consulta es la siguiente, podemos agregar una función que permita conocer el lugar donde se hizo el registro, para así saber si es desde la casa u otro lado que no sea los puntos de acceso que se predeterminaron.
Saludos y muchas gracias 👍
Eso seria genial
Eres un Crack muchas gracias por aportar tu conocimiento con nosotros quedó mill agradecido
Espero te encuentres bien y continues con esta serie de videos. Un saludo desde Mexico.🎉
cómo cambiaste la hora de registro? hice el ajuste a Cd. de México pero en el registro me sale la hora de España
Has de cambiar en dos sitios: en el proyecto de appscript y en las propiedades del documento! Un saludo!
me sirvio de mucho apoyo para las asistencias de las reuniones comunales
Tremendo! excelente aporte, muchas gracias
Excelente implementación, saludos desde México.
Excelente implementación para mí negocio con mis trabajadores, habrá un modo de que el QR escaneable cambia todos los días de forma automática? Ya que descubrí accidentalmente que cuando refresco la página se duplica la fecha y la hora.
Saludos y excelente canal.
Éxito.
Gracias! Hay varias soluciones parciales para el problema e ir cambiando el código del punto de control es una de ellas. La modificación no es complicada pero no quería complicar el vídeo. Se viene segunda parte 😅
@@bricodev Excelente, éxito.
justo lo que ando buscando, gracias!
Justo lo que estaba buscando. Mil gracias! Solo una pregunta. ¿Existe alguna forma para que el QR de entrada/salida cambie a diario o para que no se pueda hacer check-in si no se está en algún punto en especifico? Es que se me ocurrió que alguien pudiera tomarle foto al QR y después hacer check-in sin necesidad de estar en el punto de entrada. De nuevo un millón de gracias.
Excelente video!! Gracias por compartir!! Una pregunta: Se podria concatenar varios valores Por ejemplo Id, Email y nombre?
Buenísimo super explicado me resulto todo bien se agradece mucho!
Oro molido este vídeo! Gracias!
Gracias! 😊😊
hola. Excelente video. Querìa consultar si se puede agregar geolocalizaciòn, para evitar que el qr se ejecute desde otro lugar y no desde el estableciemiento. Gracias.
Hago la misma pregunta. Cómo me aseguro que no le saquen una foto al QR y lo utilicen desde otro lugar, que no sea el establecimiento laboral?
Un vídeo fantástico y explicado al detalle.
Gracias !! muy sencillo! saludos desde México.
Hola, saludos desde Buenos Aires!! Excelente explicacion! Ya lo probe y se encuentra funcionando sin ningun problema!! Me gustaria consultarte, como podria hacer para finalizado el mes tener la totalidad de horas de cada empleado sin tener q sumar todo manual?? Gracias!!!
excelente video, muy bien explicado, quería hacerte una pregunta, como puedo agregar mas campos, que no me registre solo el id , que al momento de marcar el registro también quede el nombre y numero de documento y no solo el correo electrónico.
Hola que tal! ¡Yo otra vez!. Me encontré con un detalle importante. Como ya había comentado anteriormente, todo funciona a la perfección, ¡Hasta que me encontré! , con que los que escaneaban el CODIGO QR con un iPhone, solo podían "algunos" escanear el CODIGO QR de empleado, pero cuando trataban de escanear el CODIGO QR de Entrada, les aparecía un error (disculpas, no logre capturar que decía el error). De 24 personas, (20-Android) sin problemas, (4-iOS), sin poder completar el registro. Ya volví a ver todo el video y no encontré ningún indicio, de donde pudiese estar el problema. Saludos Cordiales, quedo al tanto de tus comentarios y sugerencia.
Excelente contribución, me ha solucionado un gran problema con los mis empleados, pero me surge una inquietud, ¿se puede hacer que cuando haga un registro de entrada no puedo hacer otro registro de entrada hasta tanto no haga un registro de salida?
Y otras ideas que tengo, pero para más adelante, una a una para no complicar.
Gracias! Y me apunto la sugerencia para la segunda parte! 😊
TE AMO ERES EL MEJOR, MIL GRACIAS POR EXISTIR
😻
Excelente aportación, muchas gracias.
Hola, quería saber si una vez hecho todo, puedo enlazar los datos a una tarjeta NFC para entregar a los empleados? así ellos con esa tarjeta la acercan al lector para registrar su entrada y salida sin necesidad del teléfono, hay alguna opción para hacer eso? saludos.
Excelente video el problema que pueden sacar foto al qr o imprimirlo y checar asistencia estando en su casa.
Si, para eso se puede añadir geolocalizacion, -que tambien es falseable- o generar un codigo diferente cada x segundos y mostrarlo en una pantalla en el punto de control. Si tengo tiempo -algun dia 😅- haré vídeo explicándolo.
sos un genio ! muchas gracias !!
Buenas tardes, muy bueno, lo hice y funcionó perfecto. Otra cosita: si refrezcas la página de resultados hace otro registro, sería bueno redirigir o cerrar después de varios segundos, o bloquear refrezcar.
Bien visto! Gracias por el aporte 😊
Hola, yo tenia el mismo problema, después de buscar y varias pruebas encontré el siguiente código, el cierre lo hago de manera manual, estoy en busca de un cierre automatico.
Cree un div mas abajo de los que ya existen.
Finalizar
En la siguiente linea el codigo de Javascript.
function cerrar() {
window.top.close();
googe.script.host.close();
}
Espero te sea de ayuda.
@@JesusHernandez-vl8lj Gracias ! Me explicarías un poco más por favor ! Donde y como se coloca ese código ? muchas gracias saludos !
Funciona espectacular! muchas gracias, lo que si me gustaría saber cómo podría visualizar los mails de las personas que se van registrando con el script o qr correspondiente, por ejemplo, si les envío el script por mail, para que automáticamente se vayan registrando, cómo podría visualizarlo en el appscript o en la hoja de cálculo? gracias!
Genio de diez... funciona perfecto.
Hola , pudes poner mas claro la parte cuando dice que te debes registrar tiene una liga alli mismo en le mensaje para regstrarse o algun qr adicional de registro, es que estoy pensando en una cantidad de aprox 200 pesonas. el registro seria una sola vez los puedo registrar yo con su correo y ya que ellos solo escaneen el QR de acceso?
Gracias por compartir! excelente tu contenido me ayudó muchisimo!
profe yo quería hacer lo mismo es para un evento para control de una entrada, pero como no se datos de los invitados se puede enviar por WhatsApp el Qr y que ellos mismos pongan sus datos y en la entrada solo scaneen y listo se puede????? ayudaaa
Felicitaciones muy bueno!!!
Muchas gracias por tu ayuda!
Puedo ver cupar cualquier correo??? Que no sea entrada Gmail??? O como le hago para que me genere el QR sin que me pida correo y en el registro me salga el nombre y su área!!! Gracias y muy buenos videos!!
Hola! Yo otra vez , resulto ser que, al final no pude utilizar los códigos QR, 😞, ya que despues de casi dos horas registrando a cada uno de los usuarios y luego, de realizar las pruebas de entradas y salidas, las cuales se realizaron satisfactoriamente, resulto ser que algunos no les reconocía el registro, por lo que tuve que realizar varios registros nuevamente, pero al ver, que incrementaban los fallos, decidí mejor no seguir utilizándolo.
Excelente aporte!! sou usuario bastante avanzado de sheets y app script, y he estado buscando info sobre cómo incorporar codigos QR a mis proyectos... parece que el algoritmo está haciendo su trabajo. Una pregunta, habrá forma de escanear QRs desde el propio navegador, por ejemplo para cargar datos directamente a un formulario web. Por ej. , un formulario donde debo cargar artículos y cantidades: poder escanear los códigos de los artículos. O bien, poder consultar los datos cargados en una hoja web para el articulo que escanee.... No he encontrado forma de hacer eso, no sé si será posible
Hola, me parece que hay un error con el escaneo de empleados en IPHONE, al corregir el bug de las cuentas, corre en Android correcto, pero en IOS manda muestra error en la pagina, ¿Alguna solucion?
Me pasa absolutamente lo mismo!!
¡Increíble vídeo! Muchísimas gracias, me fue realmente útil
hola buenas tardes amigo de favor me podrías compartir el código
buenas tarde podrias hacer uno para iphone de manera q no sea tan tedioso tener q decirle a todos que cambien su navegador predeterminado.. saludos
Excelente toda la explicación y el video super claro, fue muy fácil configurar todo! solo tengo un pequeño inconveniente cuando realizo el scaneo para ingreso o salida, el el teléfono móvil el horario es 5 hs adelantado, ahora cuando voy al registro la hora es correcta, y no pude encontrar el error podrías ayudarme con eso? desde ya muchas gracias!
hay que cambiar también la zona horaria de la hoja de calculo, en el menú Archivo>Configuración
Amigo, gracias por el video, se puede implementar que solo puedan escanear en un sector específico?
buenos dias gracias por sistema de registro, quisiera saber si puede que cada vez el usuarioo valla a validar la entrada o salida le pida que se vuelva registrar,, ya que para mi pyme el usuario son lugares no persosnas y quiero que cada vez que el trabajador cambie de lugar se registre para que no tome el lugar (osea el registro) anterior.. GRACIAS
Excelente vídeo, muy buen contenido.
Harías un vídeo para hacer una app de taxi como Uber?
Hola. Invitemos a otros desarrolladores para agrandar este comunidad. Tu propuesta está muy buena para discutir entre todos en un live, pero somos muy pocos por el momento.
simplemente GENIAL, 👏👏👏👏👏
Genial! Como podrias cambiarlo un poco para que muestre error si pasa por el mismo punto mas de una vez, seria perfecto para manejo de cupones en campañas de venta o marketing
Hola No me queda claro como trabajan los codigos QR, serian los codigos que se usan QR estaticos o dinamicos. Quiero pasar el programa a una aplicacion python y no me esta funcionando. Como deberia de seguir? , o si en una aplicacion web lo uso en javascript , puede ser tambien? Saludos
Excelente, me sirvio un montion, no soy muy ducho en el tema de excel pero te consulto, a esto mismo lo quiero implementar para ingreso de alumnos a cursos y los mismos compran hora de entrenamiento, ¿puede hacerse que cuando ingresan le descuente tiempo que tienen "comprado"? desde ya muchas gracias
Estoy trabajando en éste proyecto de registro de asistencia, pero necesitaría que el código de checkin cambiará al cambiar de día, es decir, que de lunes a viernes, sea un código distinto para cuando el estudiante pase por el punto de control, ya sea de entrada o de salida (ya que no lo imprimiría, porque al ser un QR estático, los estudiantes tranquilamente pueden sacar foto con anterioridad y mentir sobre asistencia 🙄). ¿Cómo podría hacer para que el QR de punto de control sea dinámico, y cambie cada día o incluso cada cierto tiempo? eso sería interesante. Y que por supuesto, cambie automáticamente.
Hola me deja realizar registro de empleado, pero cuando doy registro de entrada me marca esto.. El creador de esta app no es Google, sino otro usuario.
Se ha producido un error: ScriptError: ReferenceError: date is not defined
Tengo un personal que es de Alemania con su teléfono de allá. El sistema le permite registrar, pero no marcar asistencia. El celular es IPhone, navegador Safari. Y yo soy de Perú.
Hola, excelente trabajo, muchas gracias!!! lo estoy implementando de manera de que un solo usuario (administrador) sea el que tome los registros de las personas (en el video los puntos de control) de manera inversa. ¿de que manera podría eliminar un id del localStorage de forma que desde su dispositivo ya no pueda hacer los registros? por precaución en caso se extravié el dispositivo de registro.
Muchas gracias! Por lo que entiendo, estás invirtiendo el uso, es una variación muy interesante. 👍
Deberías asignar una clave aleatoria al 'controlador' en el documento, y guardarla en el storage al registrarlo. Esa clave se comprobará al hacer el 'fichaje'. Si se extravía el dispositivo, tan solo has de cambiar esa clave y registrar el nuevo dispositivo que vayas a utilizar. El dispositivo extraviado no tendrá esta nueva clave, por lo que fallarán sus intentos de validación.
Hay que programar un poquito, pero no es excesivamente complicado. Me lo apunto para futuros vídeos pero ando un poco liado y me estoy retrasando más de lo que me gustaría... espero poder publicar nuevo contenido pronto!
Un saludo!
@@bricodev entiendo el proceso, tratare de resolverlo... muchas gracias!!
Gracias por tu respuesta!
Buenos días, antes de nada agradecer por el tutorial excelente material, por favor una consulta, como hago para cambiar para que el nombre del usuario no se el correo sino su nombre y apellido. y agregar a todos mis compañeros, de antemano nuevamente gracias por su ayuda.
Buenas noches está excelente el programa, solo que hasta ahorita no he podido ajustar el horario de registro ya cambia varios ajustes y sigue igual, soy de la ciudad de Monterrey Nuevo León, México. Y no he podía realizar ese ajuste, que tengo que hacer ?????
Es genial tu ayuda. Gracias
Saludos, master...
Una actualización de este tutorial no quedaría mal... Sucede que el personal que se registra al siguiente día el sistema le pide nuevamente hacerlo, tanto en android como en iphone, con firefox y el navegador local del dispositivo. ¿Hay alguna forma de vincular más bien el usuario de gmail del dispositivo en vez de hacer un registro manual?
Muchas gracias de antemano por todo el esfuerzo y ayuda.
Maestro excelente solución, eternamente agradecido
Como podría: capturar la ubicación al leer el QR ? adicional se podría agregar un link en la respuesta del registro exitoso, eso en caso de que quiera llevarlo a un form encuesta?
Pra ficar perfeito só faltaram 2 coisas. A geolocalizacao do empregado pra evitar fraudes e o reconhecimento de imagem da base64. Mas ficou muito legal.
Apunto lo de la geolocalización como posible mejora, pero cuidado pues esta puede ser falsificada en el móvil.
Otra forma de mejorarlo sería añadir una firma al punto de control que cambie cada cierto tiempo, de manera que el qr de fichaje sea diferente cada dia.
Una cámara de seguridad en la puerta para comprobar fraudes si hay alguna sospecha es otra solución mas low-tech 😅
Respecto a la imagen base64, te refieres a reconocimiento facial del empleado? 🤔
Muchas gracias por los aportes! Capaz que se viene una segunda parte del vídeo 😊
Sim. La base64 pode comprovar o presença do mesmo pela imagem na hora de verificar o qrcode para evitar que outra pessoa passe a presença por vc.
Para um melhor entendimento lhe indico esse vídeo sobre lo uso da base64. Um grande abraço. ua-cam.com/video/HOfP2W6Q6AM/v-deo.html
@@lucianopessanha7437 Muchas gracias por la sugerencia! Me parece muy útil para un control de acceso. Un saludo!
@@bricodev Muy bueno eso de la firma, cambiaría el QR a diario? pero ahí ya habría que haber una pantalla en lugar del QR impreso ? Tampoco evita que un empleado presente le envíe la imagen del QR del día al que no vino para que fiche remoto o sí ? Y sino algo como los nº token de las credenciales digitales ? Ya con la ubicación me conformo jajja no creo que se pongan a cambiar la ubicación de sus celus cada día ! Siempre gracias, saludos !
Un saludo un video muy bien explicado muchas gracias
Excelente video!!! Gran aportación.
Alguien sabe como solucionar el que no se registren los usuarios?
Hola 😁👋. Tengo una gran duda ya pide implementar todo el proceso del vídeo pero cuando escaneo el código de entrada o salida me dice que el "usuarios xx ya está registrado", es decir no me sale el horario ni tampoco registra nada en la hoja de "Registro". Cuál podría ser el error?
muchas gracias por tus videos, se puede realizar el control de acceso por tarjeta NFC?
funciona excelente!! aunque me gustaria saber como le puedo combiar la zona horaria ya que registra con el horario de ustedes y yo estoy en Argentina
Muchas gracias comunidad y @kinglidu muy claro
Estimado, muy bueno el video tutorial, consulta, puedes explicar y agregar a ese proyecto lo mismo que tienes, pero con una ubicación por GPS ? ... nos serviría de mucho para lo que buscamos en nuestro trabajo.
Tengo el canal abandonadisimo 😅 en cuanto pueda subire algun video explicando cosas que se quedaron fuera de este
@@bricodev😢 algunos estamos con problemas de que el registro no queda guardado u otros detalle... vuelve pronto
@@bricodev Eres un fenómeno ! Muchas gracias por compartir, no solo lo explicas de maravillas sino que dejas link a todos los códigos y demás ! Anda retoma el canal aunque sea simplemente para indicarnos a los "cavernícolas" como agregar a esta app la ubicación al momento del fichaje... Mientras te lo piensas seguiré intentando y trabajando a ver si me puedo dar cuenta como aplicar tu video de ubicación en formularios acá como dices mas arriba...... Será que en esta script agregamos otro archivo HTML pero... que codificación le ponemos si no hay ningún google forms aquí que nos las dé? y en code.gs en que renglón se agregaría y que código? el mismo que indicas github en el otro video? Siempre muchísimas gracias de antemano ! Un gran abrazo....
Lo lograron?
Buenas tardes.
Su video fue de mucha ayuda pero tengo unas preguntas.
Cual seria el código para que el usuario solo marque una vez la entrada o salida, y como seria para que cuando ingrese o salga envié la ubicación.
Gracias
Buenas, ha encontrado algun metodo para que envie la ubicacion?, gracias
Hola cai perfecto, ajusté la hora, en los moviles aparece perfecta cuando se registran pero en la tabla sigue apareciendo la hora de españa.... como podré corregir esto?
Excelente video, Como se podria validar asociando un mail para que cada empleado para autenticarlos por asi decirlo
Hola Muy útil! Hay una forma de cambiar el modo de registro para no sea a través de un email sino a través de un código asignado a un equipamiento por ejemplo? Con el objetivo de registrar entradas y salidas de equipamiento y así controlar la disponibilidad de los equipos? Muchas gracias!!!
Hola! Te refieres a controlar préstamos, por ejemplo, como libros prestados en una biblioteca?
Me parece un caso de uso súper útil y no requeriría demasiados cambios... creo que me diste una idea para un futuro vídeo! Gracias! 🤩👍
@@bricodev Claro! se podría ver así. Aunque realmente, yo lo pensé en un contexto dónde se trasladan equipos de un almacén a una ubicación y de ahí se retornan. Pensé que sería bueno tener un QR pegado en los estuches de equipo así el que va a transportar escanea que estos equipos han salido del almacén y cuando lo retornen escanearian de vuelta para que se refleje que volvieron al almacén. Es similar a lo de la biblioteca en parte, se podría hacer esto? Gracias!!!
Si lo he entendido bien, quizás podrías adoptar la solución dándole la vuelta.
Considerando cada equipo un punto de control y como empleados dar de alta, por ejemplo, 'Salida' y 'Entrada' (el ID del empleado no tiene porque ser un e-mail, basta con que sea único).
Cuando vayan a registrarse las salidas, primero se registra el móvil como empleado 'Salida' y a continuación se 'fichan' todos los puntos de control (los equipos). Para registrar entradas de material, se registra el móvil como 'empleado' 'Entrada' y se van marcando los equipos. Obtendremos un listado con el id de equipo (nombre del punto de control), el empleado (entrada o salida) y la hora.
Hasta que haga el vídeo, quizás te puede servir? ☺
PD) Cuidado, porque no hay ningún tipo de medida anti falsificación, esto sí que habría que implementarlo si manejas material valioso!
@@bricodev Muchas gracias por darte del tiempo de explicar. Si me servirá hasta que venga el prox vídeo. Un abrazo!
Brabazo, CRACK! una consulta: en caso se requiera el registro del personal para varios puntos de control (vas de 3 entradas y salidas). como anidar el registro a estos otros puntos?
Hola! Tengo cero conocimiento en programacion! Pude copiar la planilla! Pero te tengo dos consultas! Como puedo hacer para agregar un poco mas de informacion a la hoja de calculo, por ejemplo sector, nombre/apellido. Al agregar esta info se modifica la planilla en su conjunto? afecta en algo a su funcionamiento?
Desde ya muchas Gracias!