Gestión de Inventario y Almacén con Appsheet y Google Sheets
HTML-код
- Опубликовано: 25 авг 2024
- En este ejemplo veremos cómo crear una aplicación en Appsheet que nos permita controlar el ingreso y salida de productos de un almacén. Lo que nos permitirá visualizar en tiempo real el stock actual de existencias de todos nuestros productos, así como los movimientos de nuestros productos con el mayor detalle.
La funcionalidad que aprenderemos en el desarrollo de esta app es la aplicación de filas referenciadas, acciones iterativas entre tablas y validaciones condicionales.
Página web:
geekodesystem....
Facebook:
www.facebook.c...
Instagram:
www.instagram....
Canal de RUclips:
/ @geekode
Gracias por ver el video.
Si desea acceder a una demo visite nuestra página web www.geekodesystem.com o solicite mayor información a consultas@geekodesystem.com
No me llego nada
Hola disculpa que el link era de hace un año. Ahora la demo la puedes encontrar en nuestra web directamente. Si necesitas otro tipo de soluciones escríbenos a consultas@geekodesystem.com
El mejor y más completo tutorial de apps sheet en español. Gracias
Para los que se peguaron aqui:
SUM(SELECT(Ingresos y Egresos[MOVIMIENTOS],[IDProducto]=[_THISROW].[IDProducto]))
esa es la formula correcta
Que maravilla de tutorial, trabajo en un pequeño almacén y me venido de perlas este video. Facil de entender y aplicar, muchas gracias
Disculpa, al crear el "Disparador" cuando ingreso la formuala "SELECT(Productos[IdProducto].[IdProducto]=[_THISROW].[IdProducto])" me despliega Error "SELECT has invalid inputs". ¿Tendras algúna idea de que me falte? Gracias.
@@xoymx ya corregiste el error SELECT(Productos[IdProducto].[IdProducto], [IdProducto],[IdProducto] es coma ahi me marca el mismo error pero en ingreso
Excelente. Tienes didáctica. He visto otros explicando casos en Appsheet pero por acá se entiende mejor. Felicitaciones y gracias por compartir tus conocimientos.
Genial, genial, tus explicaciones y capacidad de comunicación .
Gracias!!!
Para todos aquellos que han tenido problemas con la formula:
"IF([TipoMovimiento]= "Ingreso",[Cantidad],
IF([TipoMovimiento]= "Egreso",[Cantidad]*-1,""))
Deben cambiar el Type de Cantidad, colocarlo como Number. En caso contrario estan tratando de multiplicar un texto por "-1" y arroja error.
Saludos!
Mi estimado, sigue llenando todos los campos y al final de esta parte va a cargar correctamente. Al parecer el video está editado al revés
Gracias por la ayuda, me salvaste
Me muestra error, SELECT has invalid inputs, [Movimiento ] no llega a reconocer.
@@guillermovaleriano8125 SUM(SELECT(Ingresos y Egresos[Movimiento],[IdProducto]=[_THISROW].[IdProducto])), observa que es una coma y no un punto despues de [Movimiento],
La solucion es la siguiente: debes cambiar a "ENUM", a TipoDemovimiento.
Excelente, Muchas gracias
Expectacular. Muchas gracias capo. Ojalá vuelvas a subir videos en algun momento.
Excelente video, ha resuelto muchas dudas
Excelente Tutorial, Gracias
Súper helpful !!!!! thanks!!! gracias por tu tiempo!
Excelente vídeo, mejor explicado imposible. Mil gracias por compartir tus conocimientos 😀🙏
Excelente video, gracias por compartirlo...
Merece un tremendo like.
Muchas gracias, sí fue de mucha ayuda.
Excelente video, a mi gusto (porque no sé como hacerlo) tendría que tener una opción de búsqueda de productos, de clientes y sus respectivas compras. Gracias
Gracias por tu recomendación
Estimado @Geekode,
Agradezco sinceramente su valioso tutorial sobre AppSheet. Sin embargo, me gustaría señalar que la interfaz de la aplicación ha experimentado cambios significativos desde la publicación de su guía.
He intentado seguir los pasos descritos, adaptándolos a la nueva interfaz. No obstante, me encuentro con dificultades para localizar algunas de las opciones mencionadas en el tutorial. Esto ha resultado en problemas particulares con las funciones de INGRESOS y EGRESOS.
En vista de estos cambios, ¿sería posible actualizar el tutorial o proporcionar una versión demo que refleje la interfaz actual? He notado también que su página web no está accesible en este momento, lo cual dificulta la búsqueda de información adicional.
Cualquier orientación o actualización sería de gran ayuda para quienes estamos aprendiendo a utilizar AppSheet con su guía.
Agradezco de antemano su atención y asistencia.
Saludos cordiales
Exelente aporte bro! te sigo a full s+like!
te hago una pregunta reto, como hago un contador autoincrementable del id de la tabla, la tabla está en postgresql :)
Excelente! muchas gracias
Que buen video, Gracias por compartir!
Enorabuena por el tutorial. Me ha gustado la simplicidad de tu app, yo estoy trabajando en una parecida pero he dividido toda la data en tablas referenciadas y creo que se ha vuelto demasiado compleja, seguramente aplique alguna de tus ideas a mi proyecto. Tengo una duda, no se si se me ha pasado por alto.¿ como controlas que no se pueda realizar un egreso de mas unidades de las que tienes en stock?
Hola, recién llegado a appsheet, y me gusta mucho lo que he visto, pero me doy cuenta de que me falta muchísimo para llegar a soñar con hacer algo como lo que has enseñado. Me gustaría que nos explicaras cual es el "itinerario" que tu aconsejas para llegar a dominar este entorno lo suficiente como para hacer aplicaciones útiles y completas. Me gusta mucho como lo has explicado todo, y partiendo de este ejemplo; voy a tratar de aprender el como y el porqué para luego buscar los recursos específicos en las funciones de appsheet, y espero poder aclararme algo. Muchísimas gracias desde España. Saludos y que tengas un muy feliz año nuevo.👍👍👍
Hola Andy, feliz año y gracias por tu comentario. Te recomendaría ir viendo las aplicaciones prediseñadas que tiene appsheet dentro de su catalogo e ir replicándolas de acuerdo a tu necesidad. A partir de ahí puedes ir adquiriendo conocimiento en la comunidad. No considero que se requiera un roadmap. Conforme vayas desarrollando vas a ir respondiendote preguntas al inicio sencillas y luego aumentarás la dificultad. Espero haberte ayudado. Saludos.
@@geekode muchísimas gracias; si que me has ayudado y de hecho es el camino que iba a empezar, aunque estaba tomando como modelo tu App. Mil gracias amigo.
Muchas gracias aprendí mucho, 😎
Muy buenos días, lastima no continuó con más vídeos sobre Appsheet . Gracias por compartir conocimientos.
Muy pronto
Excelente video! Pero una consulta: si mi columna Stock actual tiene valores iniciales no nulos ya que tengo una cierta cant de ese prod, como hago para que, al agregar lo ingresos, se me vayan sumando a ese stock inicial? En la Accion Ingreso probé con la fórmula [Stock actual] + SUM(SELECT(Ingresos y egresos[Movimiento],[idProducto]=[_THISROW].[idProducto])) y en el primer ingreso funciona pero al ingresarle más cantidad no lo hace. Muchas gracias!
(En resumen: la formula anda si no tengo ningun producto inicialmente pero si tengo no se como hacer)
Hola hermano, veo que te han hecho muchas preguntas sobre la Acción para la sumatoria de STOCK, y es que la columna virtual que creaste (Movimiento) fue en la tabla de ingresos y egresos, mientras que la acción que estas creando es en la tabla de Producto. No tengo forma de como seguir avanzando.
Por favor, ayúdanos en el nombre de Jesús.
Buen dia, felicitaciones por el contenido. actualmente sigo este ejercicio tal cual; pero cuando hago el primer ingreso no me concatena el año. A que se podría deber?
Muchas gracias. Excelente aporte. Solo una duda, me aparece este mensaje: Unable to find column 'Movimiento'. Parece que no indentifica la columna virtual creada
la formula sum(select.... que está en el minuto 23:44 me da error. No se si es porque no se ve bien lo que hay antes de [_THISROW] que yo he tomado como signo menos. Ruego aclaración. Gracias
Muy buena la explicación, Como hago para que al realizar entradas y coloque el proveedor me traiga una lista desplegable de los proveedores o de las ordenes de pedido realizadas? Por favor.
En el minuto 25 explicas el dispador, como se podría hacer para que reconozca los productos que está dentro de otra tabla detalle detalle ventas. De antemano te agradezco mucho.
Hola buenas tardes, muchas gracias por todos los aportes del canal, ya he puesto varias ideas que has dado en el canal en mis propios diseños, pero tengo una duda es posible colocar el scanneo en forma directa o automática es decir en modo ingreso y solo al acerca un código de barra el ingrese el registro y no dar al icono + cada vez que se ingrese un item, operarlo como una pistola de código de barra de antemano muchas gracias y que continúen tus éxitos.
Hola gracias por el tutorial, tengo un problema y es que al final , el stock actual no se modifica con los egresos y con los ingresos a veces si a veces no :( no se que pueda hacer ya revise paso a paso.
Ayuda, cuando creo la columna virtual me la crea en la tabla de Ingresos y Egresos pero tambien me crea otra de tipo lista en la tabla de Productos y cuando quiero crear la accion tengo un error de que esa columna no esta en esa tabla.
Hola! Quisiera unir tus dos apps en una sola, cómo puedo hacer que los ingresos y egresos de las ventas hagan que quite automaticamente lo que está en el inventario? Ayudame por favor :3
Estoy interesado en realizar uno para una tienda de ropa, pero tengo complicación en anexar las tallas a este proyecto 😬
Hola que tal.
Tengo una duda a la hora de configurar el tema de ingresos y egresos, y es que al momento de poner la fórmula tal cual la pusiste en el video, me marca un error en donde la formula multiplica para los egresos la cantidad por menos 1
Parabéns.....fantástico trabalho. Isso trabalha está dentro o q preciso. Como eu faço para criar ícones para uma tela MENU. Aperto um botão chamado PNEU ele mostra tudo sobre o pneu, Motorista, Estoque, manutenção, Custo,.... tudo com diversos botões no celular
Hola, pero esto solo registra productos en almacén 1 y suma resta en base a la cantidad ingresada , pero si quiero cambiar pde almacenes?
Una pregunta, y el stock no se supone que aumente o baje, segun las ventas y compras
Hola, como puedo hacer para que en tu inventario se gestione traspaso entre almacenes. Gracias
consulta, como hago para que un registro atendido ya no me figure en mi app, cuando esta en estado "pendiente" debe de verse pero si lo cambio a "atendido" ya no debería verse en el app.
Hola buena tarde primeramente gracias por la explicacion y el compartir tu conocimiento. Mucho exito en el futuro. Solo tengo un pequeño problema y despues de seguir al pie de la letra tu explicacion. Cuanto trato de hacer la primera accion ("Ingreso") de acuerdo al ejemplo me manda un error de "que no existe una referencia ente el id del producto y la columna virtual "movimiento". ¿tienes alguna idea del porque de este error?. Muchas gracias de Antemano.
Como agrego otro almacen
Hola, teniendo el tipo de movimiento en enum como ingreso, como puedo validar la entrada en el campo cantidad para que me deje agregar al inventario al marcar ingreso y no permita pasarme del stock al marcar egreso en el enum? Tengo 2 formulas que hacen bien su tarea, pero me imagino que me falta alguna condicion donde si se elije [salida] haga la validacion pero si se elije [ENTRADA] no lo haga
Hola bro buenos días tengo una consulta, si para la tabla de ingresos y egresos género 2 vistas diferentes una relacionada a las ventas y una relacionada a las compras, como puedo hacer que el disparador de cada 1 actúe en ambas?
hola buenas tardes! yo necesito hacer una APP donde quiero que me muestre materiales con lenta rotación , riesgo como debo aplicarlo?
Hola muy buen video, tengo una consulta. Cuándo ingreso al estado de cuenta de mi cliente, agregué unos botones donde uno de ellos es para agregar un pago, pero quiero que en el nombre del formulario me aparezca el nombre de mi cliente de quién estoy viendo el estado de cuenta. Cómo puedo hacer?
Hola, a mi ya no me deja agregar más datos me sale un error, me funcionó muy bien pero me pasa eso, que puedo hacer para blanquear la app
Dos preguntas
1 = Que pasa si borras un ingreso o egreso?
2 = Cuando es factura que involucra dos tablas en el mismo formulario, como seria en este caso para actulizar el Stock Actual, y los mismo que pasa si borras
¿Por favor cómo puedo hacer para que la ID de mi producto sea la que yo quiera colocar y no las letras y números aleatorios que coloca AppSheet?. Ya que al momento de hacer el ingreso o el egreso sale por default esos códigos que coloca AppSheet. ¿Hay alguna posibilidad de que al hacer un egreso, aparezca automáticamente el código que yo haya elegido para el producto al momento de haberlo agregado a productos?.
Hola siempre es recomendado usar un id aleatorio para que puedas relacionar las tablas del modelo de datos. Estos Ids los debes ocultar para que no afecte la experiencia de usuario. Solo necesitas desactivar la opción “show” en la configuración de la columna. Para que cada tabla tenga un nombre representativo o un etiqueta vamos a la lista de columnas y en la sección “Label” activaremos solo la columna que será la que queramos mostrar siempre. También sirve con imágenes.
Excelente Conocimientos Estimado...
Me gustaría me ayudara en un pequeño Proyecto...
He buscado ayuda y nada...
Hola, buen video. Tengo una lista de materiales con su código. Quiero hacer una app mediante la cual un usuario seleccione los materiales y cantidades que necesita y yo pueda ver el pedido en una base de datos. Solamente eso. No he visto hasta ahora que se utilice una base de datos de productos o materiales ya generada en una tabla y que la app trabaje con la misma. ó es que debo cargar los materiales en la aplicación una vez creada? Te agradeceré la respuesta, recién estoy iniciando en esto.
Por cierto , en el formulario de ingresos y egresos al intentar el behavior no me aparece la opción Form saved, sólo me aparece Row Selected. Pregunto: Como cambiar a opción correcta ? (Form saved?)
Me respondí mi pregunta : Cambié el ViewType del formulario de ingresos y egresos de Table a Form
Hola, para la formula sum(select(Ingresos y Egresos[Movimiento],[Id producto]=[_THISROW].[Id producto])) me arroja el siguiente error The 'SUM' function requires a list of numeric inputs
pudiste corregir ese error
Ve al primer comentario :)
Hola buen dia en el minuto 27:45, no me sale la opción event actions habilitada, Podrían ayudarme por favor?
lo intente hacer pero la tabla ingresos y egresos no tiene la explicacion que pasos realizo
hola amigo excelente video , necesito de tu ayuda con respecto a las formulas no se si en mi resolución de pantalla pero no distingo si son punto o comas y he probado ensayo error con las diferentes variantes y la formula me da error . gracias antemano feliz día
Hola por favor escríbeme la fórmula como la estás colocando.
@@geekode @Geekode yo tengo un problema con esta fórmula 16:10
IF([TipoMovimiento]= "Ingreso",[Cantidad],
IF([TipoMovimiento]="Egreso",[Cantidad]*-1,))
amigo y como hariamos un listado visualizado de las fallas de los productos
exelente trabajo como se haria un punto de venta en app sheet
alguien sabe cuantos registros te permite almacenar y como exportar
:( con el *-1 se me bloqueo la programación del egreso, no se como solucionarlo, ayuda por favor
Gran video!
Una duda, esta aplicación la pueden tener dos o más personas que trabajen en el mismo almacén? y que los registros hechos por otros se registren en mi dispositivo donde tengo la app?
Sí es posible
Hola Antes que nada agradecerte inmensamente por el aporte buenísimo el tutorial y disculpa el abuso de confianza Me gustaría saber si es posible que utilizando este mismo inventario generaremos una sala de ventas en la cual podamos cotizar y luego dar de alta a las cotizaciones como factura
Hola, si es posible, solo debemos incluir un módulo a este aplicativo.
@@geekode me ayudas por favor estoy trabajando en una app basada en tus tutoriales para mí emprendimiento
y si es un caso de traspaso de almacen como seria?
En el formato simple puede ser 2 campos donde se coloque origen y destino. En un modelo más avanzado tendrías un formulario con origen y destino y otra tabla en donde se registren 2 transacciones: 1 salida del origen y 1 entrada del destino. Esta dinámica se trabaja con ayuda de un bot.
yo me tranqué en esta formula:
sum(select(Ingresos y Egresos[Movimiento],[idProducto]=[_THISROW].[idProducto]))
la app no funciona, alguien tubo el mismo problema?
Yo igual. Hace unos días no puedo solucionar, lo pudiste solucionar?
Excelente video Enhorabuena!!! Una consulta a ver si alguien me ayuda ... Quero poner lo de colores de e stock en un aplicación de almacén que ya tengo. El problema es que para que cambie de color en la hoja de productos, tengo que ingresar en edición y guardar. Parece ser que cambia de color solo en el apartado de edición, pero no lo hace automáticamente en hoja de productos. Es decir cuando el e stock cambia, el color no me cambia automáticamente hasta que no entre en edición de producto y lo guarde. Alguna idea que puede estar mal ?
Ve al primer comentario y en la definición podrás verlo.
Hola, estoy teniendo un error y quisiera ayuda para solucionarlo.
Error: The 'SUM' function requires a list of numeric inputs
Formula: sum(select(Ingresos y egresos[Movimiento],[idProducto]=[_THISROW].[idProducto]))
Mira el primer comentario anclado :)
ya no aparece este comentario que indicas @@geekode
me gustaria me pudieras apoyar ya voy en el minuto 27:32 pero me marca un error en ingreso al poner la formula me dice Unable to find column 'Movimiento' pero si cree virtualmente movimiento
Mira el primer comentario :)
Me sucede lo mismo. Me sale esto:
Data action 'Ingreso' uses an invalid new column value expression '=sum(select(Ingresos y egresos[Movimiento].[idProducto]=[_THISROW].[idProducto]))'. Unable to find column 'Movimiento'
[Actualización]
Para solucionarlo usé
=sum(select(Ingresos y egresos[Movimiento],[idProducto]=[_THISROW].[idProducto]))
Entre [Movimiento] y [idProducto] debe ir una coma. Yo estaba usando erroneamente un punto.
@@luisalbertoguevaravega1313 yo puse la coma pero igual sigue saliendo error
falto al profe indicar que el campo movimiento tiene que ser numerico, luego de que lo cambie a eso ya dejo de dar error@@omarsanabria9835
Hola, buenos días!! tengo problemas con la formula en la tabla virtual, me tira este error y no logro corregirlo: Cannot compare List with Text in ([TipoMovimiento] = "Ingreso")
la formula me quedo asi: if([TipoMovimiento]= "Ingreso", [Cantidad], if([TipoMovimiento]= "Egreso", [Cantidad]*-1; ""))
Hola, estoy siguiendo tu tutorial que me parecio excelente, pero me quede atascado cerca de finalizar la configuracion. Serias tan amable de darme tu opinion, quizas es una error comun:
Cuando quiero crear las acciones INGRESOS no me detecta la columna virtual Movimiento, reviso y esta creada en la tabla Ingresos y Egresos, pero parece no leerla. Miro el video pero no se si todos los check de tu pantalla estaran igual que los mio que salen por defecto.
sum(select(Ingresos y Egresos[MOVIMIENTO].[IdProducto]=[_THISROW].[IdProducto]))
Error: Unable to find column 'MOVIMIENTO'
Warning: The data action 'Ingreso' does not define a value for the column 'Stock actual'. This may result in unexpected behavior. To set an empty value use "". Warning
Lo mismo me pasa al crear la accion de los Egresos
select(Inventario[IdProducto].[IdProducto]=[_THISROW].[IdProducto])
Error: SELECT has invalid inputs
Gracias por la ayuda
Me pasó lo mismo! Pudiste solucionarlo?
Excelente tutorial, AYUDAAA, he aplicado la forula para actualizar el stock, sin embargo no realiza la accion de actualizar el mismo, podrian ayudarme viendo que esta mal, esto es lo que escribí
Disparador: select(Productos[Id],[Id]=[_THISROW].[Id])
sum(select(DetalleE[sumaentradas],[Id]=[_THISROW].[Id]))
lograste resolverlo? tengo el mismo problema debo hacer click para que se actualice
@@kennysanchez460 me pasa lo mismo...alguna ayuda?
Tengo el mismo problema alguien lo soluciono por favor
muy bueno el video, solo que me parece que tiene dos errores que no consigo arreglar, las dos actions me dan errores
Muy bueno el video pero tengo el mismo error de las otras personas al momento de crear la accion sum(select(Ingresos y egresos[Movimiento].[idproducto]=[_THISROW].[idproducto]))
no ecuentra la tabla Movimiento
gracias a un comentario de abajo, la solucion es la siguiente sum(select(Ingresos y egresos[Movimiento],[idproducto]=[_THISROW].[idproducto])) hay un "punto" que debe ser "coma"
@@masster123 muchas gracias! Me salvaste
@@masster123 GRACIAS!!
ERES UN SOL!
En mi caso ese no fue el problema, mi problema fue que en el minuto 15:51 al crear la tabla virtual "MOVIMIENTO" no lo puse del typo numero
Necesito programar transferencia entre almacenes. Aguna recomendación? gracias!!
Pudiste saver como hacer traspasos entre almacen
Hola, en behavior, al poner la formula sum(select, etc, no la reconoce, y ahi estoy atorado...Hay alguna alternativa?
Tendría que ver cómo estás realizando la lógica, pero debería funcionarte como en el vídeo.
Sería bueno hacer un video nuevo, ya que appsheet a realizado algunos cambios y estar actualizado
Hola, cuando coloco la formula para la columna movimiento : if([TipoMovimiento]= "Ingreso", [Cantidad], if([TipoMovimiento]= "Egreso", [Cantidad]*-1; "")) me sale : has inputs of an invalid type "Unknown", ¿
me podrian apoyar?
Pusiste cantidad como number?
Buenas tardes muy buen tutorial, solo que no se como encontrar la foto guardada en internet, gracias.
Debería estar dentro de la carpeta que genera appsheet en tu drive.
Cuando quiero hacer la acción sum(selec...... me dice que no encuentra el campo select file a alguien más le pasa???
Unable to find column 'Movimiento'
tengo este error que no encuentra la columna virtual que creamos :(
Me ocurre lo mismo. No lo he podido resolver
Quiero comprar tu software para instalarlo en mi empresa y realizar algunas mejoras
Hola puedes ingresar a una demo más avanzada en el siguiente link: geekodesystem.com/ ahí encontrarás también los datos del contacto por WhatsApp.
En las formulas con IF me aparece error "La función IF se usa incorrectamente: se deben proporcionar tres entradas --- (condición, resultado-si, resultado-si no)."
y traspase la formula tal cual la expresaste.
Como puedo resolver?
yo tube el mismo error. A mi me habia faltado la ultima opcion que es vacio "", es decir las dos comillas dobles seguidas.
Me aparece error en la parte de producto y de color ayuda por favor 🥺🙏
Como podria gestionar varios almacenes desde la misma app
Es posible creando una tabla de almacenes y que cada transacción de entrada y salida de producto esté asociada a un almacén en particular. De tal forma que cada almacén pueda sumar las transacciones asociadas y contar su propio stock.
Hola
Como se aria n traspasos entre almacenes y q me muestre el inventario de cada almacen
Hola, tomaré en cuenta tu consulta para un próximo proyecto. No olvides suscribirte para que te llegue la notificación 💫
A mi me sigue saliendo error en el de sum(select y he cambiado la coma y todo alguien sabe solucionarlo me sale un fallo con el sum
Claro, ve al primer comentario y en la definición podrás verlo.
me aparece un error compa en el minuto 23:29 SELECT has invalid inputs
sum(select(Ingresos y Egresos[Movimiento],[Id Producto]=[_THISROW],[Id Producto]))
Gracias por el tutorial. Mi problema es que no calcula el stock actual. Todo eso a pesar que la formula si me aceptó: SUM(SELECT(Ingresos y egresos[Movimiento],[idProducto]=[_THISROW].[idProducto]))
Alguien que tenga el mismo problema.
Ya encontré el error, la activación del disparador no lo estaba haciendo en el lugar correcto, es de hacerlo en el formulario y no en el Primary Views. Excelente tutorial. Muchas gracias
@@JuanPabloFreireCaiza me esta sucediendo lo mismo pero no lo estoy pudiendo solucionar....
buenas! excelente tutorial, tengo problemas porque no me reconoce la columna movimientos, ayuda por fa SUM(SELECT(INGRESOS Y EGRESOS[MOVIMIENTO].[IdProducto]=[_THISROW].[IdProducto]))
gual no me reconoce , lo solucionastes ??
A mi me funcionó escribiéndolo así: sum(select(Ingresos y egresos[Movimiento],[idProducto]=[_THISROW].[idProducto]))
@@marteagayamal282 a mi tambien me funciono ingresando la coma en vez del punto
@@marteagayamal282 Muy buena ... ese era el error y no podía dar con él👍✌
Alguien que sea tan amable de pasarme la primera fórmula por favor, ya que me aparece en rojo🥹
Hola, ofreces consultoria en appsheet?
Hola, dependiendo de la magnitud del proyecto. Podrías escribirme a miguel.huaman@geekodesystem.com
Hola buenas tardes.
Está bien la formula?.
Cuando la quiero utilizar me dice que select no es valido.
sum(select(ENTRADAS Y SALIDAS[ID ESPECIE],[_THISROW].[ID ESPECIE]))
Igual a mi, el error es el mismo
mismo problema, solo me reconoce las columnas de la tabla en la que estoy haciendo la acción
@@gonzalomuniz9530 se pudo solucionar, estoy con el mismo problea
SUM(SELECT(Ingresos y Egresos[Movimiento],[ID Producto]=[_THISROW].[ID Producto]))
Tengo el mismo problema, no acepta esa formula, alguien pudo solucionarlo?
Una duda, alguien sabe porque al momento de quitar o agregar cantidades al stock actual solo me arroja como resultado la cantidad que quite o agregue? ejemplo de 70 unidades quiero quitar 10 y como resultado final me aparece -10 en lugar de 60 . Gracias !
lo mismo pasa con mi app
@@user-ip6xb8pc7u si, y no encuentro el error aun :(
@@user-ip6xb8pc7u pudiste solucionarlo ? :(
Hola, podrías pasarme tu contacto para realizar una app a medida?
Hola por favor escríbame a mi correo miguel.huaman@geekodesystem.com
😂 pero no te saltes pasos, decí lo que hiciste en categoría que no me aparece 😂
Hola, cuando coloco la formula para la columna movimiento : if([TipoMovimiento]= "Ingreso", [Cantidad], if([TipoMovimiento]= "Egreso", [Cantidad]*-1; "")) me sale : has inputs of an invalid type "Unknown", ¿
me podrian apoyar?
define el tipo de cantidad como numero