Contabilidad General e Inventarios v08.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:

bullet Versión 08.01 (Access 2007)
bulletVersión 08.01.1
bullet Versión 08.01.3      (23/10/2008)

 

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

 

bulletVersión 07.10.1 (Cliente / Servidor)
bullet Versión 07.10.8      (23/10/2008)

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 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 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>

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

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 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 = 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 ConGeneIros

 

Copyright José Tomás Castellanos Caro