11
JLD EXCEL BLOG Agosto 2014 Generador de facturas v1.0 Estructura del modelo, fórmulas y códigos. http://jldexcelsp.blogspot.com/ Todos los derechos reservados a Jorge Dunkelman. Creative se encuentra bajo una Licencia Dunkelman Jorge por v1.0 Generador de facturas . 3.0 Atribución Commons

Factura Con Base de Datos - Guia v1.0

  • Upload
    gmmazza

  • View
    50

  • Download
    6

Embed Size (px)

DESCRIPTION

manual de planilla excel

Citation preview

  • JLD EXCEL BLOG

    Agosto 2014

    Generador de facturas

    v1.0 Estructura del modelo, frmulas y cdigos.

    http://jldexcelsp.blogspot.com/

    Todos los derechos reservados a Jorge Dunkelman.

    Creative se encuentra bajo una Licencia Dunkelman Jorge por v1.0 Generador de facturas

    . 3.0 Atribucin Commons

  • 1

    Descripcin general ____________________________________________ 2

    La estructura del modelo ________________________________________ 2

    La hoja "Factura" ___________________________________________________ 2

    Funcionamiento del modelo _____________________________________ 6

    Crear una factura ___________________________________________________ 6

    Producir una copia __________________________________________________ 9

  • 2

    Descripcin general

    El modelo Generador de facturas de JLD-Excel es una pequea aplicacin desarrollada

    enteramente en Excel que permite generar facturas, imprimirlas y guardar sus datos.

    Con el Planificador de Tareas se puede:

    Producir facturas.

    Guardar los datos en una base datos (en una hoja de Excel).

    Producir copias de las facturas previamente guardadas.

    Producir informes en base a los datos guardados en la base de datos.

    El cuaderno y el proyecto Vba no estn protegidos con contraseas y el usuario es libre de

    modificar y emplear partes del modelo, hojas y cdigos.

    El modelo no incluye ningn generador de reportes, pero los datos son guardados en una base

    de datos plana (en la hoja "bd") lo que permite generar informes con las distintas

    herramientas de Excel, como tablas dinmicas por ejemplo.

    El modelo no requiere instalacin de ningn tipo; sencillamente se guarda como todo archivo

    Excel.

    La estructura del modelo El modelo se compone de:

    El cuaderno con tres hojas:

    o Factura: contiene la plantilla de la factura, los botones para manejar las

    macros y celdas ocultas que gobiernan parte del funcionamiento del modelo.

    o bd: la base de datos donde se van guardando los datos de las facturas

    producidas.

    o Parmetros: contiene ciertos parmetros del modelo como ao corriente y

    numerador de las facturas.

    Los cdigos: macros, formas (Userforms) y eventos. Los cdigos de las macros (subs) y

    los eventos contienen comentarios para facilitar la interpretacin de los mismos por el

    usuario.

    La hoja "Factura" La hoja "Factura" contiene la plantilla, los botones de comando y celdas ocultas.

    La plantilla de la factura puede ser modificada segn el gusto y las preferencias del usuario,

    pero no debe alterarse su estructura (filas y columnas). Lo mismo rige para las celdas en blanco

    que deben permanecer vacas.

  • 3

    Las columnas A y B estn ocultas y contienen celdas que gobiernan el funcionamiento del

    modelo:

    La celda A8 contiene el nmero de factura en curso.

    El rango B19:B25, junto con la celda A8 permiten controlar la situacin del modelo (por

    ejemplo, si faltan datos crticos no se podr cerrar la factura y transferir los datos a la

    base de datos).

  • 4

    Los botones gobiernan el funcionamiento del modelo. De acuerdo a las circunstancias ciertos

    botones aparecen en estado "inactivo". Por ejemplo, al abrir el archivo slo los botones "Crear

    factura" y "Producir copia" estn en estado activo

    Si estamos en proceso de producir una copia, slo el botn "Cancelar copia" estar activo

    La hoja "bd" La hoja "bd" contiene los datos de las facturas producidas en forma de matriz/tabla (base de

    datos plana)

  • 5

    Esto permite crear informes con facilidad, por ejemplo con tablas dinmicas

  • 6

    Funcionamiento del modelo

    Crear una factura Para crear una factura hay que apretar el botn "Crear factura". Las facturas son numeradas

    de acuerdo al patrn "ao en curso nmero correlativo" (por ejemplo, 2014 0001). La fecha

    de la factura es la fecha del sistema.

    Al crear una factura pueden darse una de estas tres posibilidades: primer uso del modelo (no

    hay facturas en la base de datos), primer factura del ao o nueva factura de un ao en curso

    (ya se han creado facturas en el ao).

    Al crear la primer factura (primer uso del modelo), veremos

    Despus de apretar "OK" veremos un mensaje que nos indica que se ha creado una nueva

    factura y el nmero que el modelo la ha asignado

    Inmediatamente despus se abre un formulario donde se introducen los datos del cliente

  • 7

    Si apretamos "Cancelar", el formulario se cerrar y el contador ser reiniciado. Si apretamos

    "Aceptar" sin haber introducido datos veremos este mensaje

    En caso de haber datos en la base de datos, al introducir la primera factura del ao corriente el

    modelo comienza un nuevo recuento de facturas, lo que nos ser informado por el modelo

    Inmediatamente despus ser creada la primera factura del ao

  • 8

    Una vez introducidos los datos del cliente, podemos comenzar a introducir los datos en el

    cuerpo de la factura.

    Una vez que hemos completado por lo menos una fila en el cuerpo de la factura veremos que

    slo los botones "Cancelar factura" y "Transferir y guardar" estn activos

    "Cancelar factura" elimina todos los datos de la factura y reestablece el numerador de las

    facturas a su estado anterior.

    Una vez que terminamos de introducir datos en la factura apretamos "Transferir y guardar".

    Al apretar "OK" los datos quedan en la factura. Esto nos permite imprimir una o varias copias

    usando las funcionalidades de Excel. Una vez concluida la impresin apretamos el botn

    "Limpiar formulario" (el nico botn activo en esta situacin)

  • 9

    Producir una copia Para producir una copia apretamos el botn "Producir copia", lo que abre un formulario con

    una lista desplegable que nos permite elegir la factura a copiar

    Una vez elegida la factura podemos decidir si poner "Copia" en el formulario

    En caso positivo aparecer la palabra "Copia" inmediatamente debajo de "Factura"

  • 11

    Como puede apreciarse, slo el botn "Cancelar copia" est activo en esta etapa. Una vez

    imprimida la copia, apretamos "Cancelar copia".