Saltar al contenido

Control de Stock de Bar


marista78

Recommended Posts

publicado

Estimados

Quisiera su apoyo (lluvia de ideas) en la siguiente plantilla la cual quiero utilizar para el control de licores en un bar, actualmente el control se lleva manualmente (kardex) abajo adjunto el archivo excel para su revision, por favor su apoyo. Garcias

Plantilla diseño.xlsx

publicado

Lo que necesitas no es difícil de hacer, pero varias cosas @marista78:

¿Se ingresan los datos para los dos bares para una misma fecha, o se separan en tablas distintas? En tu hoja hay una casilla para nombre de local y fecha, explica bién cócmo sería.

Bajo mi punto de vista para un bar y fecha meterías datos y grabaría, o si no en la misma tabla, para una fecha, introduciría una columna con el nombre del bar y los datos, y al grabar tu nos dirás que hacer:

- Grabar todo junto para una fecha o grabar por bar para una fecha

¿Por qué se introducen ingresos en Onz? ¿Hacéis alguna equivalencia botella-Onzas? (1 botella Pilsen=21.7 Onz)

Dices: "automaticamente deberia aparecer una hoja en blanco"

¿Para qué la hoja en blanco? :huh:

Ya nos cuentas

publicado

Hola

 

Gracias por escribirme, en realidad es una plantilla por local, en la parte fecha seria la fecha del dia (podria ser =hoy()). 

1.- La plantilla tendría todos los artículos según el inventario inicial (hoja inventario inicial)

2.- El ingreso por Onz no se daria, eso se da mas en las salidas, en eso esta bien la observacion

3.- Cuando digo "aparecer una hoja en blanco" me referia a que la plantilla deberia limpiarse de datos para el ingreso de nuevos datos, los cuales no deberia darse ya que solo seria una sola salida global.

4.- Adjunto nueva plantilla

Plantilla Control de Almacen (Licores).xlsx

publicado

Buenas Tardes amigos

Gracias @Enigma25 por el archivo enviado, coincidentemente la persona que me ayudo a hacer alguna vez un programa en excel fue "David Garcia" (autor del excel adjunto por Enigma25) solo que con mas reportes, te agradezco igual tu aporte.

Pero deseo algo menos complicado y por eso propuse la plantilla que adjunte, esto ultimo porque lo que no deseo es un programa con tantos botones (funciones) ya que solo quiero controlar las salidas e ingresos y claro en este caso la diferencia es que a las unidades se le suma tambien la unidad de medida Onz.

Por favor agradezco la lluvia de ideas que puedan tener para poder ayudarme.

 

Saludos Cordiales

publicado

Qué tal @marista78,

Te dejo una solución con fórmulas y una macro para limpiar las tablas. Los únicos datos que tú tienes que ingresar son:

  • Código del producto
  • Cantidades de entrada y salida

Y ahora te comento varias cosas que no tengo claro:

  • ¿El inventario, no se borra nunca, o de la cantidad inicial habría que descontar lo que ingreses diariamente, no? Si es así, añadir una fórmula en el valor de la cantidad inicial del product, que reste la entrada diaria, estaría
  • Yo he añadido valores ficticios de los precios en el inventario inicial, para poder calcular unos costes como pides. Mira las fórmulas del reporte, las puedes cambiar fácilmente
  • Las tablas las puedes poner dónde quieras, pero entonces modifica la macro para que el rango a borrar coincida con dónde pongas los códigos

Cualquier cosa comentas.

Saludos ;)

Copia de Plantilla Control de Almacen (Licores).xlsm

publicado

Hola Haplox

Gracias por responderme, gracias por el interés y apoyo, e revisado tu archivo y le echo algunas modificaciones talvez para que resulte mas facil el trabajo

1.- La Hoja Inventario Inicial lo e convertido en "Base de Datos" en donde estara el precio por onz y botella, a su vez le e aumentado una columna donde especificare la cantidad de ml por botella de cada producto (tambien lo pongo) este inventario es unico y solo se borrara cuando se deba cambiar el precio de compra de algun producto

2.-En la hoja principal deberia aparecer en la columna Total las cantidades que figura en la tabla base de datos, solo por ser la primera carga, luego se actualizaria con el ingreso y salida que se haga en el dia y esto deberia acumularse en otra tabla de stock por ejemplo

Producto: Vino Tacama Rose

Presentacion: Bot x 750 ml

En Onz: 750/30 ----  25 Onz

INICIO

                                              Entrada              Salida               Total

Codigo        Descripcion        Bot   Onz        Bot    Onz        Bot    Onz             

102345   vino tacama rose                                                    2

 

FINAL DEL DIA HUBO 1 INGRESO DE 2 BOTELLAS (AL DAR GRABAR APARECERA en el total y se limpiara las celdas)

 

                                              Entrada              Salida               Total

Codigo        Descripcion        Bot   Onz        Bot    Onz        Bot    Onz             

102345   vino tacama rose          2                                        2

 

                                              Entrada              Salida               Total

Codigo        Descripcion        Bot   Onz        Bot    Onz        Bot    Onz             

102345   vino tacama rose                                                   4

 

FINAL DEL DIA HUBO 1 SALIDA DE 1 BOTELLA  10 onz (AL DAR GRABAR APARECERA)

 

                                               Entrada              Salida               Total

Codigo        Descripcion         Bot   Onz        Bot    Onz        Bot    Onz             

102345   vino tacama rose                               1      10          4

 

                                              Entrada              Salida               Total

Codigo        Descripcion        Bot   Onz        Bot    Onz          Bot    Onz             

102345   vino tacama rose                                                        2    15   

 

Adjunto plantilla actualizada

Copia de Plantilla Control de Almacen (Licores).xlsm

publicado

Buenas Tardes

Haplox muy agradecido por tu empeño y por estar atento a mis respuestas, me es grato tu apoyo, e estado viendo el archivo y esta muy bien, realiza lo que humildemente puse en el comentario anterior. Pero al dar click efectivamente los numeros ingresados se limpian pero en la columna stock no suma lo ingresado o lo que a salido. Ejemplo 

Codigo  Descripcion                       Entrada          Salida       Total 

1234  Vino Tabernero x 750 und      Un   Onz       Un  Onz    Un Onz             LE DOY CLIK EN EL BOTON

                                                           1                                   12

Y DEBERIA QUEDAR...y se limpia el listado

 

Codigo  Descripcion                       Entrada          Salida       Total 

1234  Vino Tabernero x 750 und      Un   Onz       Un  Onz    Un Onz

                                                                                              13

Copia de Plantilla Control de Almacen (Licores) (1).xlsm

publicado

Bueno @marista78, creo que ahora sí :wacko:

Al final me ha costado más de lo pensado, y para que funcione he tenido que incluir una hoja para los cálculos y eventos "Change" mediante macros en la hoja principal...:blink:

He tenido que usar una hoja adicional para ir acumulando los cálculos y que no desaparezcan al limpiar la hoja. La puedes ocultar sin problema cuando veas que todo va bien

Revísalo bien y comentas

Copia de Plantilla Control de Almacen (Licores).xlsm

publicado

Mil disculpas Hermano Haplox por no contestarte. estuve fuera del pais, pero ya estoy de vuelta y reviso el archivo. El dios te tenga muy presente.

publicado

Buenas Noches

Amigo Haplox, disculpa la demora, estuve revisando el archivo y efectivamente ya puedo ingresar y hacer salidas tanto en botellas y Onz. E podido registrar el día de hoy tanto las salidas e ingresos.

En la hoja "movimientos" de la cual tu habias puesto "hoja 1" se acumulan los ingresos y salidas del dia, (por ejemplo del dia de hoy) lo cual si se a echo, pero que pasara el dia de mañana? no hay una forma que en me de un reporte por un dia si yo quisiera o talvez que en una hoja me acume

                                            ingreso      salida

Fecha   Descripcion      bot    onz      bot   onz

1-8-17    vino tinto          1

2-8-17    coca cola                                2

.....

Se que la columna ingreso y salida por estar combinadas talvez complica la situación de la macros (por que lo lee por columnas o filas) pero no se si podria poner   IBot IOnz (en el caso de ingresos) y SBot SOnz (en el caso de las Onzas) 

Plantilla Control de Almacen (Licores)2.xlsm

publicado

Qué tal @marista78,

Se puede hacer, pero... ¿Quieres que solo se reflejen los productos para los que ha habido movimientos, o para todos?

Si se van acumulando en la misma tabla, puede llegar a ser realmente grande con el paso de los días ¿Sería todo en una misma tabla, o guardarías cada día en una hoja distinta y que, digamos, el nombre de la hoja sea el de la fecha?

Todo esto loo tienes que aclarar y ten en cuenta que, cuantas más hojas y tablas más grandes, más pesado y difícil de manejar se hace el archivo.

Dale una vuelta y explica bién cómo quieres que se haga

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

  • 109 ¿Te parecen útiles los tips de las funciones? (ver tema completo)

    1. 1. ¿Te parecen útiles los tips de las funciones?


      • No
      • Ni me he fijado en ellos

  • Ayúdanos a mejorar la comunidad

    • Donaciones recibidas este mes: 0.00 EUR
      Objetivo: 130.00 EUR
  • Archivos

  • Estadísticas de descargas

    • Archivos
      187
    • Comentarios
      97
    • Revisiones
      28

    Más información sobre "Un juego del Rabino en Excel"
    Última descarga
    Por pegones1

    1    1

  • Crear macros Excel

  • Mensajes

    • A falta de una solución mas adelante, seguiré como hasta ahora, copiando y pegando el export en la plantilla. A mi me vale, pero quería evitar que el resto de usuarios (tampoco lo vamos a usar tantos!!) tuvieran que intervenir en nada del export y la transformación de datos de la plantilla. Mas o menos saben hacerlo, pero quería que todo estuviera automatizado. Si encuentro una solución os la pondré por aqui. Saludos.
    • Muy buen día a tod@s esperando se encuentren de la mejor manera posible,   Comparto lo siguiente: Estoy trabajando con un archivo en el cual me gustaría que cada que yo capturo ya sea un dato por ejemplo en la Cela A2, La fecha de la celda B2 se congele con la fecha en que estoy escribiendo algún dato, no obstante que en el resto de la columna continúe corriendo la fórmula: AHORA() hasta que yo capture dato y este se congele a ese momento,   La formula con la que lo estoy haciendo es la siguiente:  Congelar FECHA CAPTURA con error.xlsx =SI(ESBLANCO(A2), AHORA(), SI(ESBLANCO(B2), AHORA(), B2))  El problema es que al buscar en la misma B2 me arroja un error,    Cabe mencionar que para este ejercicio quisiera no usar macros ni VBA solo que funcione a base de formula, pero que esta no me arroje error como ya me lo hace   Les comparto CAPTURA DE ERROR,   Muchas gracias por el apoyo,   Saludos
    • Hola @Israel Cassales Es todo mucho mas "complicado". Estamos hablando de una multinacional, los ordenadores están "capados", la detección de redes esta desactivada, y solo funcionan los servicios de red necesarios, web, servidores de impresión, etc. Lo usuarios no podemos hacer nada de configuración en los ordenadores porque no tenemos privilegios de administración. Todos los usuarios tenemos Sap, (con diferentes perfiles, según los departamentos), office 365 (también con perfiles según funciones), y todo el software básico solo lo podemos instalar desde nuestro propio Software Center. Cualquier cosa que se salga de ahí, hay que solicitarla y cruzar los dedos para que te la aprueben.  En los departamentos de análisis, claro que tienen SAP BW,  SAP BI (yo mismo he solicitado perfiles y estoy a la espera) pero solo soy un simple SGA que lo único que intenta es automatizar al máximo mi trabajo diario, y estas cosas no deberíamos hacerlas, por perfil, capacidades y posibilidades técnicas.
    • Bueno, como dijera el Jack el destripador "vámonos por partes", ese temporal tiene un origen que es SAP. Hay algunos puntos que no están quedando claro y parece que el único medio que dispones es la WEB para que los usuarios tomen de ahí los datos de SAP ¿Qué versión de SAP tienes? Lo anterior también es confuso ¿tienen diferentes segmentos de VLAN o cómo? siempre hay una forma de poder comunicarse entre los equipos. ¿Mínimo están conectados al mismo Internet? Antes de usar herramientas externas a SAP, éste tiene sus propias soluciones ¿Qué datos son los que necesitan los demás usuarios? Entiendo que no quieran gastar licencias por el tema comercial pero si solo es leer podrías usar una API de SAP dependiendo de la versión que tengas, como el Service Layer, también está SAP WEB y otras. Si en tu lugar de trabajo tienen SAP (bajo licencia) debes tener un partner quien puede ofrecerte soluciones. Haciendo de lado la integridad de la información porque una vez exportados de SAP se vuelven editables y pierden confianza, además considerando que estás usando power query ¿por qué no usar el power BI? Este también se puede conectar con SAP. Identifica que software es el responsable de la información, origen y destino, eso debe facilitar el medio. ¡Saludines!    
    • Vale, ahora que lo pienso, tu solución no me vale; bueno no es que no me valga es que  me soluciona un problema que ya tengo resuelto. La macro me guarda bien el archivo en local de cada usuario con la sentencia  Mi problema es que si guardo el export en rutas locales relativas, PowerQuery no me deja conectarme a esas rutas, y si "guardo" el export en sharePoint con  El archivo no se guarda, que es como debería funcionar todo el proyecto. La solución pasa por conseguir que el export se guarde en SharePoint, porque hasta donde yo se, PowerQuery NO deja conectase a rutas relativas (en local) pero si podría conectarme a una ruta de SharePoint.
  • Visualizado recientemente

    • No hay usuarios registrado para ver esta página.
×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.