Contabilidad General e Inventarios
v09.01
____________________________________

¡Busca en los mejores buscadores desde un único sitio!

Home Arriba Preguntas Frecuentes Resumen Cambios Cliente / Servidor

Resumen de las modificaciones efectuadas en las versiones:

  Para todas las Plataformas Microsoft Access
bullet Versión 09.01 (20/08/2009) ESTADOS FINANCIEROS
  
bullet Versión 08.01 (Access 2007)
 Versión 08.01.1
  Versión 08.01.3      (23/10/2008)
  Versión 08.02    (25/01/2009)
  Versión 08.02.5    (20/03/2009)
Versión 08.03 (20/06/2009) Multi Compañía
  

 

bulletVersion 07.09
 Version 07.09.2
 Versión 07.09.6
  Versión 07.09.9.4      (23/10/2008)

 

bulletVersión 07.10.1 (Cliente / Servidor)
Versión 07.10.8
     (23/10/2008)
Versión 07.11    (25/01/2009)
Versión 07.11.4 (20/03/2009)
Versión 07.12 (20/06/2009)  Multi Compañía

 

Versiones anteriores:

  1. Versión 07.02.1
  2. Versión 07.02.2
  3. Versión 07.04.1
  4. Versión 07.04.2
  5. Versión 07.04.3
  6. Versión 07.04.4
  7. Versión 07.04.5
  8. Versión 07.04.6
  9. Funciones Utiles Definidas últimamente

 

Descripción:

Version 09.01 (Para todas las Plataformas Access) (27/08/2009)

  1. Se crea el módulo de ESTADOS FINANCIEROS que habilita las herramientas necesarias para definir y producir los Estados Financieros de acuerdo a las necesidades del usuario Final. Se entregan pre-defindos:

BALANCE GENERAL
ESTADO DE GANANCIAS Y PÉRDIDAS
ESTADO DE FLUJO DE EFECTIVO

y se está en condiciones de definir otros mas, como:
VARIACIÓN DEL PATRIMONIO,
VARIACIÓN DEL ESTADO FINANCIERO, ETC.

<Retornar al inicio>

 

Version 08.01 (Access 2007) (30/07/2008)

  1. Se elimina el molesto control Activex "Date and Time Picker" de la biblioteca "Microsoft Windows Commun Control-2 sp6" (MSCOMCT2.OCX) puesto que las casillas de fecha utilizan la nueva propiedad del Access 2007: DatePicker.
  2. Se habilita la posibilidad de imprimir Recibos de Caja de Terceros sin cruce contra Facturas.
  3. Se crea la función cgGRnd_Costo(ByVal locvlv) As Double para redondear los costos unitarios a cifras decimales de acuerdo al parámetros de cifras decimales definido en la Tabla Empresa + 4 (Cifras Decimales Costos = CifrasDec + 4).

<Retornar al inicio>

Versión 08.01.1 (26/08/2008)

  1. Se Ponen a punto las consultas de ConGeneIros para el ambiente Access 2007 incluyendo las consultas del lenguaje alterno (Alt_Query).

<Retornar al inicio>

Versión 08.01.3 (23/10/2008)

  1. Se habilita la opción de manejar las imágenes: Logo Empresa y Fotos del Producto, por API - Interfaz de Programación de Aplicaciones, para obviar los molestos problemas de manejo de OLE de Microsoft en algunas instalaciones de la suite Office.

<Retornar al inicio>

Versión 08.02 (25/01/2009)

  1. Se habilita el módulo de Monto Escrito: ConGeneIrosME.mde (.accde) para la conversión de valores en Letras muy útil en la impresión de Recibos de caja y Facturas. Este módulo se puede utilizar incluso en otras apliccaciones sin ningún costo.

  2. Se habilita interface automático con Contabilidad al imprimir la Factura de Venta, el Tiquete de Venta o el Comprobante de Inventarios. Esto facilita el proceso de integración entre Inventarios y Contabilidad General.

  3. El código de deducción o retención se amplía a 5 caracteres para mejor documentación de las Facturas o Tiquetes de venta.

  4. Se habilita la posibilidad de imprimir Balances en forma independiente de los Estados de P & G.

  5. Se separan las Bases de datos de Módulos y de Programas (Formularios e Informes) en las versiones Fuente (mdb o accdb), para facilitar que el usuario final desarrolle sus propias funciones.

<Retornar al inicio>

 

Versión 08.02.5 (20/03/2009)

  1. Se habilita la opción de crear un producto cuando se están ingresando líneas de compras.

  2. Se habilita la opción de crear un cliente cuando se están ingresando facturas de venta.

  3. Se habilita la posibilidad de crear un proveedor nuevo cuando se están ingresando facturas de compra.

Versión 08.03 (20/06/2009)

  1. Se habilita la opción de crear e intercambiar entre diferentes compañías: Multi Compañía.

<Retornar al inicio>

Versión 07.09

  1. (01/09/2007) Se agrega la Gestión de Pedidos (Ordenes de Compra y Pedidos de Venta).
  2. (01/09/2007) Se agrega el Con trol de Auditoría (Logs).

<Retornar al inicio>

Version 07.09.2

  1. (01/10/2007) Se agrega selección por rangos de Fechas y Períodos para el informe [Diario de Ventas].
  2. (05/10/2007) Se incluyen nuevos campos (columnas) a la tabla de Productos y se arregla la presentación del formulario [Inventario Productos]:
    1. Stock Mínimo y Stock Máximo: muy utiles para establecer órdenes de compra.
    2. Grupo de Producto: para clasificar los productos de acuerdo a definiciones en al nueva Tabla [GrupoProductos].
    3. Fotografía del Producto: para complementar la información del producto en el nuevo informe: Catálogo de Productos ([Productos_Catalogo]).
    4. Dimensiones (1/2/3) y unidadesd 1/2/3: para complementar la descripción del producto.
  3. (05/10/2007) Se definen dos nuevos informes que se pueden producir desde el formulario [Inventario Productos]:
    1. Catálogo de productos ([Productos_Catalago]).
    2. Lista de Precios ([Productos_ListadePrecios]).

<Retornar al inicio>

Version 07.09.6

  1. (05/12/2007) Se habilita el manejo del código de inventario alterno (CodInvProv). Util para el posible manejo de código de barras por ejemplo.
  2. (05/12/2007) Se incluyen nuevas consultas en las secciones de Consultas Contabilidad y Consultas Facturación.

<Retornar al inicio>

Versión 07.09.9.4 23/10/2008

  1. Se habilita la opción de manejar las imágenes: Logo Empresa y Fotos del Producto, por API - Interfaz de Programación de Aplicaciones, para obviar los molestos problemas de manejo de OLE de Microsoft en algunas instalaciones de la suite Office.

<Retornar al inicio>

Version 07.10.1

  1. (19/10/2007) Se separan las bases de datos para instalación tipica Cliente / Servidor:

    Véase explicación en la sección: Cliente / Servidor.

  2. (24/10/2007) Se corrige manejo IVA Compras para el caso de Empresas con régimen simplificado donde el Iva forma parte del Costo de la Mercancía.

<Retornar al inicio>

Versión 07.10.8  (23/10/2008)

  1. Se habilita la opción de manejar las imágenes: Logo Empresa y Fotos del Producto, por API - Interfaz de Programación de Aplicaciones, para obviar los molestos problemas de manejo de OLE de Microsoft en algunas instalaciones de la suite Office.

<Retornar al inicio>

Versión 07.11 (25/01/2009)

  1. Se habilita el módulo de Monto Escrito: ConGeneIrosME.mde (.accde) para la conversión de valores en Letras muy útil en la impresión de Recibos de caja y Facturas. Este módulo se puede utilizar incluso en otras apliccaciones sin ningún costo.

  2. Se habilita interface automático con Contabilidad al imprimir la Factura de Venta, el Tiquete de Venta o el Comprobante de Inventarios. Esto facilita el proceso de integración entre Inventarios y Contabilidad General.

  3. El código de deducción o retención se amplía a 5 caracteres para mejor documentación de las Facturas o Tiquetes de venta.

  4. Se habilita la posibilidad de imprimir Balances en forma independiente de los Estados de P & G.

  5. Se separan las Bases de datos de Módulos y de Programas (Formularios e Informes) en las versiones Fuente (mdb o accdb), para facilitar que el usuario final desarrolle sus propias funciones.

<Retornar al inicio>

 

Versión 07.11.4 (20/03/2009)

  1. Se habilita la opción de crear un producto cuando se están ingresando líneas de compras.

  2. Se habilita la opción de crear un cliente cuando se están ingresando facturas de venta.

  3. Se habilita la posibilidad de crear un proveedor nuevo cuando se están ingresando facturas de compra.

<Retornar al inicio>

Versión 07.12 (20/06/2009)

  1. Se habilita la opción de crear e intercambiar entre diferentes compañías: Multi Compañía.

<Retornar al inicio>

-------------------------------------------------------

Versiones Anteriores:

Versión 07.02.1

1.    (22/03/2007) Se agregan los botones de acción [Comando0] y [Comando1] al formulario [CgPanelControl] para llamar mediante definiciones en el archivo de [TitulosFormularios] aplicaciones externas (incluyendo otras Bases de Datos). Se utiliza para tal efecto el campo [TextoTag] del registro (Línea) con NombreObjeto “CgPanelControl” y NombreCuadro el nombre del botón respectivo.

<Retornar al inicio>

Versión 07.02.2

2.    (14/04/2007) Se agregan los botones de acción [Comando2] y [Comando3] al formulario [CgPanelControl] para llamar mediante definiciones en el archivo de [TitulosFormularios] formularios desarrollados específicamente por el usuario. Solo aplica para la versión Fuente MDB, las versiones MDE llaman aplicaciones externas (pues no permiten agregar formularios o informes). Se utiliza para tal efecto el campo [TextoTag] del registro (Línea) con NombreObjeto “CgPanelControl” y NombreCuadro el nombre del botón respectivo.

3.    (17/04/2007) Se corrige formulario [FactVtos] para agregarle el control del formulario padre [FactTercerosVtas] en el evento “activar registro”.

4.    (17/04/2007) Se agrega el concepto de Retención Impuestos en las facturas.

<Retornar al inicio>

 

Versión 07.04.1

5.    (14/06/2007) Se modifican descripciones de producto a 250 caracteres y los informes respectivos.

6.    (14/06/2007) Se modifica longitud país a 50 caracteres en tabla [Terceros].

7.    (21/06/2007) Se hacen las siguientes modificaciones para manejo de compras:

a.   Se agrega Porcentaje descuento por producto (línea) en detalle compras (formulario [LineasMovInv Subformulario2]).

b.   Se habilita en el formulario de Retenciones el manejo descuentos pie de facturas en Compras (formulario [TercerosCompras]).

c.   Se adapta el manejo del IVA en compras para agregarlo al costo cuando se trata de Empresas con régimen simplificado de IVA (No facturan IVA).

8.    (21/06/2007) Se corrige manejo flag *duplicado* en impresión facturas y tiquetes de venta, solo se activa a cuando se solicita por [Parametros InformesFac].

9.    (21/06/2007) Se cambia longitud de clave para búsqueda de terceros (Clvprov) de 4 a 6 caracteres en tabla relacionada de productos.

10.    (21/06/2007) Corrige generación inventario físico para ignorar producto con código 0 (dummy para el manejo de descripciones sin código de producto asociado en líneas de facturas).

<Retornar al inicio>

 

V07.04.2

11.        (30/06/2007) Se modifica el tamaño del campo TextoTag en tabla [Títulos formularios] a tipo memo para poder incluir redefiniciones de instrucciones SQL (Consultas).

12.        (30/06/2007) Se calcula automáticamente el numero de línea en facturación.

<Retornar al inicio>

 

V 07.04.3

13.        (10/07/2007)  Se corrige formulario [FactLineasMovInv Subformulario] (líneas de detalle de las facturas) para llamar el formulario [LineasMovInvDescr] (Líneas sin código inventario asociado) cuando se da doble click sobre la línea o el código de inventario y este es el código  0 (dummy).

14.12/07/2007 Se crea la nueva consulta: [ZZ_Consulta Saldos_Inventarios] para el análisis de saldos y rotación de inventario vía exportación a Excel.

<Retornar al inicio>

 

v 07.04.4

15. (16/07/2007) Se corrige formulario panel control principal [CgPanelControl] para agregar la opción de llamar el panel control ParametrosINV desde el subpanel de Facturación.

16. (23/07/2007) Se corrigen los formularios: [TercerosRetenciones], [TercerosRet Subformulario], [TercerosCompras] y [CompbteCompras] para el manejo de base de retención o descuento cuando la compañía es de régimen simplificado (No factura IVA y el IVA va a los costos del inventario).

<Retornar al inicio>

 

V 07.04.5

17. (26/07/2007) Se corrige consulta saldos de inventarios para agregarle % rotación y el departamento.

18. (04/08/2007) Se cambia la longitud del usuario (propietario licencia) a mostrar en los informes.

<Retornar al inicio>

 

V 07.04.6

19. (10/08/2007) Se corrige informes de Inventario Físico para manejar fecha del informe con base a Fecha de cierre inventarios en vez de fecha movimiento inventarios, pues puede haber registros sin movimiento (caso código inventario 0 (dummy).

<Retornar al inicio>

 

Funciones útiles definidas ultimamente:

<Retornar al inicio>

Descripción

Nuevo nombre

Para Utilizar el Monto Escrito: cgMTextenLetras(ByVal fnVlr As Double) As String

fnVlr = Valor a convertir a Letras.
             Soporta hasta 15 dígitos y 2 decimales

Devuelve una cadena de texto con el valor convertido en letras.
La pantalla de parámetros tiene ayuda en línea.
Para utilizarla en otra aplicación diferente de ConGeneiros, simplemente agregue el módulo ConGeneIrosME.MDE (o ACCDE) como referencia en la sección de Visual Basic del Access.

para llamar la función cgUActTituloFormularioEtiqueta() desde las propiedades del formulario. Esta función es útil para las versiones MDB en que el usuario define sus propios formularios o informes.

cgUAbrir_Formulario (frmN As String, Optional frmPpal As String)

Procesa las definiciones especificadas en el archivo de [TitulosFormulario] y los parámetros definidos para la Empresa en cuanto a formatos y redondeos.

FrmN = nombre formulario
FrmPpal = nombre formulario principal (caso subformularios)

para llamar la función cgUActTituloCuadroEtiqueta() desde las propiedades del informe. Esta función es útil para las versiones MDB en que el usuario define sus propios formularios o informes.

 

cgUAbrir_Informe (frmN As String, Optional frmPpal As String)

Procesa las definiciones especificadas en el archivo de [TitulosInformes] y los parámetros definidos para la Empresa en cuanto a formatos y redondeos.

Frm = nombre informe
FrmPpal = Nombre informe principal (caso subinformes)

Sub para crear las consultas llamando la función: cgQCrea_ConsultaEsp(locName, locSQL)

cgQCrea_ZZ_Consultas()

para crear una consulta específica.

cgQCrea_ConsultaEsp(locName As String, locSQL As String)

locName = Nombre de la consulta
locSQL = Cadena de texto que contiene la instrucción SQL

Sub para borrar las consultas llamando la función:

cgQBorra_Consultas()

Para borrar la consulta específica

cgQBorra_ConsultaEsp(locName As String)

LocName = Nombre Consulta

Para calcular totales retenciones. Esta función es útil para las versiones MDB en que el usuario define sus propios formularios o informes.

cgUSumaTotRetenciones(ByVal cl As String, ByVal cp As Long,
Optional ByVal pr As String = "*", Optional ByVal fp As String = "*",
Optional bsr) As Double

Cl = Clase Movimiento
Cp = Comprobante
Pr = Tercero (ClvProv)
Fp = Factura terceros
bsr = Suma Bases de la Retención

Para calcular numero línea disponible en movimiento inventarios

cgULineaDisponibleInv(ByVal cl As String, ByVal cp As Long, ByVal pr As String, ByVal fp As String) As Long

Cl = Clase Movimiento
Cp = Comprobante
Pr = Tercero (ClvProv)
Fp = Factura tercero

Para mostrar el cuadro de dialogo para Buscar/seleccionar un archivo y devuelvar la ruta completa (absoluta) con el nombre del archivo (max. 255 caracteres)

cgBOpenCommDlg()

Para convertir una dirección relativa respecto a la ubicación de la Base de Datos del Host (que es la que generalmente se guarda en las tablas) en dirección absoluta.

cgBCalculeDir(ByVal DirFoto)
Calcula el costo unitario promedio de un producto y devuelve las existencias. cgVCostoUn_Prom(ByVal meCodinv As Long, locexist As Long) As Double

meCodinv = Codigo de inventario
loce = existencias actuales

Determina condición de venta para contados cgVCondContado() As String
Determina Tipo de transacción contable para un movimiento de facturación cgVClaseMv_Tipotr(locClaseMv As String) As String

locClaseMv = Clase Movimiento inventarios

Devuelve Verdadero si la factura tiene vencimientos (cuotas) cgVHayVtos(locFacturaP As String) As Integer
Devuelve Verdadero si un comprobante contable tiene líneas de detalle cgUEsCompbteConLineasCG(mitipotr As String, micompbte As Long) As Integer

mitipotr = Tipo Trasnaccion Contable
micompbte = número de comprobante

Devuelve Verdadero si un comprobante de Inventarios tiene líneas de detalle cgUEsCompbteConLineas(miclasemv As String, micompbte As Long) As Integer

miclasemv = Clase Movimiento Inventarios
micompbte = número de comprobante

(V08.nn) Devuelve cierto si la clase de movimiento de inventarios es de Ventas cgVEsClMv_Ventas(locClaseMv As String) As Boolean
(V08.nn) Devuelve cierto si la clase de movimiento de inventarios es de Compras cgUEsClMv_Compras(locClaseMv As String) As Boolean
Devuelve línea disponible para Movimiento Contable cgULineaDisponibleCompr(ByVal cl As String, ByVal cp As Long) As Long

cl = Tipo Transacción
cp =
Numero comprobante

Graba una linea en el archivo de Logs de auditoria cgUGrabaLogAuditoria(locname As String, loctipo As Long)

locname = nombre del objeto utilizado
loctipo = Tipo objeto (1/Form, 2/Report)

Redondea valores (caso costos) con cifras decimales cgGRnd_Costo(ByVal locvlv) As Double

<Retornar al inicio>

 

Resumen Cambios

    

Representante Comercial
Jorge Combeau

Consúltenos
Información Adicional de ConGeneIros

 

Copyright José Tomás Castellanos Caro