Actualización 2006

MY.INI

lower_case_table_names=1

Avances Adaptapro:

Junio

02/06/2006

0001 Nuevo Campo CAJ_CODCTA en DPCAJA (Indica la Cuenta Contable de Caja)

Necesaria para los asientos Contables.

Integridad Referencial Obligada con DPCTA.

Puede asignar el valor “Indefinida” para aceptar la integridad referencial

UPDATE DPCAJA SET CAJ_CODCTA=’Indefinida’

0002 Nuevo Campo INV_UNDMED En DPINV, se refiere a la unidad de medida asociada al precio de venta que será mostrados en las listas (LBX) definible por el usuario.

0003 Nuevo Campo CAJ_CODCTA en DPCAJAMOV se refiere a la cuenta contable, si la configuración del Usuario exige que introduzca cuenta contable a cambio de Cuenta de Egreso.

0004 Nuevo Campo CAJ_TIPCTA en DPCAJAMOV se refiere al tipo de cuenta introducida desde Transacción de Caja, su valor puede ser “E”=Egreso o “C”=Cuenta. Si es “E”, Busca el código contable cuando genera el asiento contable.

05/06/2006

0005 Nueva Tabla DPCTACAJINS Cuentas Contables por Caja e Instrumento de Caja.

Permite definir las cuentas contables de Caja e Instrumentos Bancarios.

Desde el Browser de Códigos de Caja, fue incluido el botón “Cuentas Contables” que presenta un formulario para indicar la cuenta contable por instrumento de caja.

06/06/2006

0006 Nuevo Campo MOC_CENCOS En DPASIENTOS “Asientos Contables”, almacena el código del centro de costo relacionado con el asiento. Tiene como finalidad permitir crear informes de centros de costos y cuentas contables sin necesidad de recurrir a la explosión de Centros de Costos “DPASIENTOCENCOS”.

07/06/2006

0007 Nuevo Campo GRU_CTAPRE “partida Presupuestaria”, que almacena el código de cuenta de egreso “Partida Presupuestaria”. Si el tipo de persona es “Gobierno” en Configurar Empresa, se presenta el formulario “DPGRUGOB” para incluir grupos con partida. Igualmente desde compras se presenta el browser de productos “DPGRUGOB.LXB” que muestra la partida presupuestaria.

0010 Cambios en Integridad Referencial Asientos Contables y Asientos de Centros de Costos, fue agregada la relación de Cuentas Contables.

0011 Nuevo Grupo de Reportes “506 Centros de Costos” con acceso desde contabilidad, contiene reportes referentes a Centros de Costos.

08/06/2006

0012 Nuevo formulario de Consulta de pagos desde Consultar Documentos de venta.

0013 Nuevo Reporte DOCCLIPAG, Listado de Documentos de Pagos de CxC.

0014 Nuevo Programa, DPDOCCLICAJBCO, muestra los Pagos (Caja/Bancos) desde la consulta de documento de ventas (Factura)

20/06/2006

0015 Nueva Tabla DPGIROSCLI que contiene la relación entre los documentos convertidos en Giros y la relación con los nuevos Giros.

0016 Nuevo Programa DPGIROSCLI se encarga de generar los documentos de cuentas por cobrar hacia Giros, igualmente el programa DPGIRCONTAB genera los asientos contables.

22/06/2006

0017 Nuevo Campo ATV_CODSUC EN DPACTIVOS, Se refiere al código de sucursal para identificar la compra y la generación de asientos contables. También, para identificar el documento de origen fueron creados los campos:

ATV_TIPDOC= Tipo de Documento

ATV_NUMDOC= Número de Documento (Factura)

ATV_ITEM  = Item de la Cuenta

Para el registro de garantía fueron creados los campos:

ATV_GARMOD = Modo (Diario,Mensual, Anual o Ninguno)

ATV_GARANT = Tiempo de Garantía

ATV_FCHGAR = Fecha de Garantía, Calculada por el Sistema.

27/06/2006

0018 Nuevo Programa DPFACTURAPAGREP, se encarga de generar tablas DBF con los datos de pago de las facturas.

Genera los archivos dpdocclifavpag.dbf (Cada pago es un registro) y dpdocclifavpag2.dbf (Cada pago es una columna) están indexados por el campo: REC_NUMERO. Puede ser enlazado desde DPDOCCLIFAV.DBF mediante el campo

DOC_RECNUM

EJECUTAR(“DPFACTURAPAGREP”,aRecibos,cTipDoc)

28/06/2006

0019 Nuevo Programa IMPORTFACP, Importa desde Datapro 2.0 los Pagos de las facturas.

02/07/2006

0020 Nuevos Informes diseñados en Crystal Report. Gracias al Personal de

ProAndSys

DPCOLORES.rpt ,  CAJAMOVLIS.rpt , CLIDOCPER.rpt ,  clidoccxc.rpt, ACTIVOS.rpt

cajamov.rpt,dpubi.rpt,dpdepreact.rpt, dpgruactiv.rpt, gasmovinv.rpt , CLIEENTXDI.rpt

CENCOSXCTAS.rpt

CTASXCENCOS.rpt

Julio

02/07/2006

0021 Definiciones de Punto de venta, solicita el código del producto “SERVICIO” para el registro de 10% Servicio de Mesa, que existir en la ficha de producto con IVA “EX” excepto. El programa TICKETLPT Fue adaptado para imprimir al totalizar la factura el % y monto por servicio de mesa.

El programa “DPPOSSERV” revisa si el producto “SERVICIO” no existe para crearlo de forma automática.

02/07/2006

0022 Programa DPCTAELI, Verifica que la cuenta contable no posea asientos.

Integridad Referencial DPCTA con DPASIENTOS fue modificada para no borrar asientos en Cascada. Gracias Orlando Pérez.

05/07/2006

0023 Programa DPDESCBTE, Realiza el proceso de Des contabilizar Depreciaciones necesario para realizar modificaciones.

05/07/2006

0024 Tabla DPDESINCORPACT, posee el registro de las depreciaciones desincorporadas. 

05/07/2006

0025 Programa DPDESINCORPACT, programa para registrar las depreciaciones. 

05/07/2006

0026 Programa DPCONTABDEP, programa para contabilizar la depreciación de un grupo de activos. Llamado desde Procesos en “Contabilidad”

07/07/2006

0027 Programa que Contabiliza depreciaciones, ahora contabiliza las desincorporaciones totales.

08/07/2006

0028 Diseño de reportes aportados gentilmente por Alberto Marín 

ASIENTOACTDH.rpt (Asientos Contables Actualizados)

asientoDIFDH.rpt (Asientos Contables Diferidos)

DOCPRORTI.rpt    (Retencio por Documento)

DOCRETIVAM.rpt   (Comprobante de retención mensual por Proveedor)

08/07/2006

0029 Nuevo Campo SALDOCXC Contiene el Monto de CXC del Cliente al momento, de la emisión de la factura (DOC_FECHA Y DOC_HORA). El campo es obtenido por una consulta SQL y se encuentra en el temporal DBF c:\dpadmwin\crystal\DOCCLIFAVCLI.DBF o Cualquier otro documento compuesto por ítems de productos.

08/07/2006

0030 Nuevo Campo MOV_FCHVEN en DPMOVINV Necesario para almacenar y determinar las fechas de vencimiento de productos.

09/07/2006

0031 Nuevos Programas DPLOTE_ENT Y DPLOTE_SAL que generan los formularios que solicitan el Lote, Fecha de vencimiento y precio de productos basados por lotes o Capas.

09/07/2006

0032 Cambio de Lista de opciones del campo “INV_METCOS” método de costos.

Lotes es modificado por “Capas y Lotes” y sin coincidir con “LIFO”.

19/07/2006

0033 Nuevo Programa DPCALPRECIO, llamado desde Procesos de Inventario, Recalcula los Precios de Venta según % de utilidad.

19/07/2006

0034 Nuevo Campo DOC_TIPAFE, Contiene el Tipo de Documento Origen para la factura periódica o progresiva, conjuntamente con DOC_FACAFE determina el documento origen y detectar si la factura ya fue originada en el periodo solicitado.

20/07/2006

0035 Nuevo Programa DPDOCPERCON Muestra los documentos generados en forma periódica según el documento de Origen. Desde la opción “Consultar Clientes” Se presenta una nueva opción “Facturación Periódica”.

31/07/2006

0036 Corrección DPPOS01 (Punto de venta), ahora imprime el nombre del cliente en impresora bematech y soporta precios de 8 dígitos incluyendo dos decimales sin el punto. 

31/07/2006

0037 Nuevo Campo PAG_NUMRMU en DPCBTEPAGO, contiene el número del comprobante de retención (1×1000) sobre la base imponible de los documentos pagados.

Nuevos programas que realizan el cálculo y registro: CBTEPAGOCALRMU y CBTEPAGOGRARMU. Nuevo Reporte para emitir el comprobante: RETRMU

Agosto

01/08/2006

0038 Mejoras en Recibos de Ingreso y Comprobantes de Pago, los documentos RTI y RET son automáticamente marcados cuando se realiza para total en el documento de origen.

04/08/2006

0039 Incorporación de Reportes Estadísticos (Productos,Marcas y Grupos) en la Aplicación de Gerencia y estadísticas. 

09/08/2006

0040 Incorporación del Campo Centro de Costo en Comprobante Contable.

Debe ser activado en Uso de las cuentas.

09/08/2006

0041 Importar cuentas desde otra empresa. Nuevo Programa DPSELEMPCTA, presenta lista de empresas, selecciona DSN, abre plan de cuentas, copiado sobre dp\dpctaempresa.dbf y luego llama al programa DPCTAIMPORT.

09/08/2006

0042 Mejoras y Correcciones en Documentos de CxP y CxC, igualmente en el proceso de impresión de Documentos.

11/08/2006

0043 Nuevo Programa “DPCBTEPAGIMPDOC”, Imprime los documentos pagados desde comprobante de pago.

15/08/2006

0044 Nuevo Programa “DPFICHAPRO”, Imprime ficha del Proveedor, Reporte:

DPPROFICHA

16/08/2006

0045 Redefinición de Consultas del Proveedor, en forma similar a la consulta del cliente, incluye nuevo reporte: PROSLD, Programas DPPROVEEDORSLD, DPDOCPROVIEW

20/08/2006

0046 Emisión de Etiquetas desde Menú de Factura Compra, genera tabla CRYSTAL\DPETIQUETA.DBF  Y utiliza ETIQUETA.RPT para la impresión, soporta hasta 10 columnas.

20/08/2006

0047 Consulta de Retención ISLR desde cliente, necesario para crear ARC

24/08/2006

0048 Nueva Tabla DPABREVIATURAS en ADMCONFIG, Registra Abreviatura y descripción que son activadas con la tecla de función F5 Sobre Input (GET) sobre campos alfanuméricos.

24/08/2006

0049 Nuevo campo INV_LPT para DPINV necesario para indicar el puerto paralelo para la impresión de comandas. Igualmente el campo INV_EDITAR es utilizado para indicar comentarios en las comandas.

24/08/2006

0050 Nuevo campo COM_COMENT en DPPOSCOMANDA  necesario para registrar los comentarios en las comandas.

24/08/2006

0051 Nuevo programa “ABREVIA_KEY” Busca los valores de las abreviaturas y la aplica sobre el Get Activo oDp:oGet. Es activado desde DPINI

Según el arreglo oDp:aKeyFK:={},

AADD(oDp:aKeyFK,{116,BLOQUECOD(‘EJECUTAR(“ABREVIA_KEY”)’)})

116= es F5 para Windows.

Es posible utilizar cualquier Tecla INCLUDE\VKEY.CH para cualquier función o programa DpXbase.

25/08/2006

0052 Nuevo Campo EQUI_DESCR en Tabla DPEQUIV, Necesario para cambiar la descripción en Punto de venta y Facturación del producto equivalente.

Puede ser considerado nombre alternativo según código equivalente.

26/08/2006

0053 Publicación de la Fecha y hora del Programa Ejecutable en el formulario de clave de acceso y acerca de, además cuando se reinstala el sistema borra automáticamente los archivos *.CHK y no se reescribe el archivo ODBC.INI

26/08/2006

0054 Mejoras en el cálculo de precios automáticos con unidades de medidas y nuevo campo “UND_SIGNO” que permite indicar si la unidad de medida Divide o multiplica con respecto a la Unidad “1”.

28/08/2006

0055 Nuevo Campo DOC_IMPRES en DPDOCCLI, indica si los documentos fiscales (factura Ticket) fue impreso. Necesario para reimprimir tickets que por cualquier motivo no pudieron imprimirse (impresora apagada, sin papel, etc.)

31/08/2006

0056 Nuevo programa DPDOCCLIIMPFIS, permite imprimir el ticket fiscal Factura o  cualquier documento de venta (Diferente de ticket). Para activarlo Debe seleccionar la impresora fiscal en el Campo “SERIE” el valor:

BMC,EPSON y Bematech

31/08/2006

0058 Nuevo programa “DPASIENTOSCHK”, Revisa los asientos contables y verifica la existencia de comprobantes contables para los casos donde la integridad entre asientos y comprobantes no fue creada correctamente.

Ejecutar DPASIENTOSCHK, exportar DBF hacia la carpeta ejemplo, crear empresa nuevo, seleccionar empresa nueva, importar plan de cuentas desde la empresa “anterior” e importar ejemplos.

Septiembre

01/09/2006

0059 Nuevo programa “DPTIKNOIMP”, Lista los tickets no impreso que permite mediante click solicitar nuevamente la impresión. Llamado desde programa Opciones de Punto de Venta.

01/09/2006

0060 Nuevos programas “DPPRORETISLR” y “DPCLIRETISLR” Presentan en forma resumida mensual y por año, la base y retención de ISLR según exigencia forma ARC.

05/09/2006

0061 Nuevo programa “DPDOCCLIPAG2” llama al programa “Recibos de Ingreso” para realizar el pago directo de un documento pendiente por cobrar. Es llamado desde el menú de la opción “documentos por cobrar”.

05/09/2006

0061 Nuevo programa “DPDOCPROPAG” llama al programa “Comprobante de Pago” para realizar el pago directo de un documento pendiente por Pagar. Es llamado desde el menú de la opción “documentos por Pagar”

06/09/2006

0062 Implementación de Devolución de venta para Impresora Fiscal BMC, modificado BMC.EXE. Además incluye breve Documentación en DOCS\BMC.EXE

06/09/2006

0063 Campo nuevo CPT_ALTERN(Lógico) en Tabla DPCOMPONENTES que permite indicar si el producto puede ser reemplazado por otro durante la venta.

06/09/2006

0064 Campo nuevo MOV_ITAM_A en Tabla DPMOVINV Almacena el Ítem del Producto que define la composición. Los componentes se definen en MOV_TIPO=”C” los Productos “Padres” o sin componentes se definen MOV_TIPO=”I”

08/09/2006

0065 Nuevo Programa DPDEPCONTAB Y DPDEPVIEWCON, genera los asientos contables de los movimientos bancarios y movimiento de caja generados por el proceso de depósito.

08/09/2006

0066 Nuevos Campos ICJ_RETIMP e ICJ_COMBCO en Tabla DPCAJAINST que permiten indica si aplican Retención de ISLR y Comisión Bancaria cuando se realiza el depósito. Los % están en el directorio Bancario.

08/09/2006

0067 Nuevos Campos MOB_MTOIMP e MOB_MTOCOM en Tabla DPCTABANCOMOV que contiene los montos por Retención de ISLR y Comisión Bancaria calculados en el programa “DEPOSITO” y estos valores son necesarios para generar asientos contables.

08/09/2006

0068 Nuevos Campos CAJ_PORIMP e CAJ_PORCOM en Tabla DPCAJAMOV Contiene el % de ISLR y % Comisión Bancaria obtenida desde el Directorio Bancario mediante el proceso de depósito de instrumentos de Caja identificados con retención de ISLR y Comisión Bancaria.

09/09/2006

0069 Nuevo Código de Integración “BCOCOMISI” representa a la cuenta Bancaria para las comisiones bancarias por tarjetas de crédito o débito.

09/09/2006

0070 Nuevo Código de Integración “BCORETISLR” representa a la cuenta Bancaria para las Retenciones de ISLR aplicado a tarjetas de crédito.

09/09/2006

0071 Nueva Tabla “DPBCODIRPOR” Contiene los porcentajes de Comisión y retención de ISLR de cada banco relacionado con cada instrumento de caja.

Así es posible definir los % de por tarjetas de Débito, Crédito u otro instrumento de pago, que se calcula y deduce cuando se realiza el depósito.

09/09/2006

0072 Nuevo Programa DPBCODIRPOR permite registrar los % de Comisión y Retención de ISLR por Directorio Bancario y Cada instrumento de caja.

También incluye Reporte DPBCODIRCO.

09/09/2006

0073 Nuevo Programa DPBCOPORDIR permite registrar los % de Comisión y Retención de ISLR por Instrumento Bancario y cada banco del Directorio También incluye Reporte DPCAJINSCO.

09/09/2006

0074 Nuevo Programa DPCONTABTES Presenta formulario para contabilizar las transacciones de tesorería. Ubicada en Procesos de Contabilidad.

20/09/2006

0075 Nuevo Programa DPRECIBOSPAR, lee desde los permisos por usuario los parámetros de uso para recibos de ingreso, lo cual restringe: Número de recibo, fecha, Divisa y Contabilización automática. Este programa es leído desde DPRECIBOSCLI

20/09/2006

0076 Nuevo Programa DPPOSUSUARIO, Realiza el Cambio de usuario en punto de venta y lee nuevamente los permisos del usuario.

20/09/2006

0077 Nuevo Programa DPPOSPAGOMIXTO, Acepta varias formas de pago en Punto de venta.

20/09/2006

0078 Nuevo Programa DPPOSTARJETACRE, Acepta pago con Tarjeta de Crédito. Mejoras Generales en Punto de Venta.

21/09/2006

0079 Nuevo Programa DPTALLASEXISTE, Obtiene la existencia por talla de Producto, indicando color y tipo de existencia: “LÓGICA”, “FÍSICA” Y “CONTABLE”, Es llamado desde DPTALLASGET solicitado desde los grid que requieren productos.

21/09/2006

0080 Nuevo Programa DPPOSEQUIV, Obtiene los sustitutos de los contornos “Partes” de un producto previamente seleccionado desde la opción “Componentes” desde el programa “Comandas de Restaurantes” existencia por talla

22/09/2006

0081 Nuevos Programas CXPFIX y CXCFIX, restablece el estado de CXP y CXC según la configuración del tipo de documento. Es ejecutado desde el browser de tipo de documento. Resuelve los signos negativos en retenciones ISRL en recibos de ingreso.

22/09/2006

0082 Corrección el Calcular Precios, programa DPPRECIOSCAL, se agregó el Redondeo de precios.

23/09/2006

0083 Corrección en Selección de Base de Datos (empresa) al iniciar el sistema Programa corregido EMPRESTORE, Agregar  MySqlCloseAll() en línea 22.

    IF lIniciar

       MySqlCloseAll()

23/09/2006

0084 Nuevas opciones en SysMenu de Formularios y Browser, que permiten activar e inactivar la Traza de ejecución DpXbase y SQL que se muestra en el título del sistema. La traza SQL genera archivo SQL.SQL con la última sentencia realizada.

23/09/2006

0085 Activada Opción “Auto impresión” de documentos de ventas, previamente permisados en “privilegios del usuario”. Fue modificado el programa DPDOCCLIPOSGRA. Sólo se auto imprime si la salida “prefijada” es por Impresora y Crystal Preview.

25/09/2006

0086 Nuevo Campo MOB_TRAASO, Transacción Asociada. Permite relacionar las dos transacciones que conforman la transferencia inter-bancaria.

27/09/2006

0087 Nuevo programa DPTRANSFBCO, Presenta formulario para la carga de datos que genera la transferencia interbancaria.

El Reporte  CTABCOTRAN, imprime el registro.

El Programa CTABCOTRAN, genera los DBF para Crystal Report.

El Programa DPTRANSFBCOMNU presenta el Menú de Opciones.

El Programa DPTRANBCOCONTAB genera los Asientos Contables.

27/09/2006

0088 Nuevo Campo MOC_NUMTRA en DPASIENTOS, Permite precisar la relación entre transacciones administrativas y Contables, específicamente movimientos contables y movimientos bancarias.

29/09/2006

0089 Nueva funcionalidad “Generación de Anticipos” desde documento de venta (Pedidos, Cotizaciones, Notas de Entrega) o cualquier documento que no afecta (CXC). El campo de vínculo o Enlace es DOC_NUMERO de DPDOCCLI con REC_NUMERO de DOC_RECNUM.

Para la impresión de la factura de venta (Luego de importar la cotización vinculada con el anticipo), fue creada la tabla DOCCLIFAVANT.DBF que contiene los datos de los anticipos relacionado con la cotización y se vincula con la tabla DOCCLIFAVDET.DBF Mediante los campos

MOV_ASOTIP+MOV_ASODOC con

DOC_TIPDOC+DOC_NUMERO DE DOCCLIFAVANT.DBF

29/09/2006

0090 Incorporación de Seriales desde el Proceso de Importación de Documentos de Compra.

30/09/2006

0091  Nuevo Campo TDC_PRODUC en Tabla DPTIPDOCCLI y DPTIPDOCPRO editable en su formulario (tipos de documentos del cliente) para indicar si el documento requiere productos necesarios para definir los documentos de importación y ejecución de Documentos. Es necesario indicar las transacciones que requieren productos para realizar la definición de importación.

30/09/2006

0092  Nueva tabla DPTIPDOCCLIIMP, Permite definir por cada tipo de documento y usuario (también todos) los posibles documentos permitidos para realizar la importación de ítems. Se accede desde el Browser Tipos de documentos del cliente (9no Botón)

30/09/2006

0093  Adaptado el Programa DPDOCCLIMNUIMP (Importar Documentos), lee los tipos de documentos permisados para importar por usuario, en caso de no poseerlos lee los permisos para todos los usuarios.

Octubre

02/10/2006

0094 Programa “DPASIENTOSCHK”, fue modificado para resolver la duplicidad de comprobantes contables (Actualizados y Diferidos). Antes de ejecutarlo es necesario hacer un respaldo de seguridad. Corregido revisión y Actualización de comprobantes que causaban la duplicidad del encabezado del cbte.

02/10/2006

0095 Programa dpadmwin.exe fue adaptado para el manejo de ‘ y \ según MYSQL 

02/10/2006

0096  Adaptado el Programa DPDOCPROMNUIMP (Importar Documentos), lee los tipos de documentos permisados para importar por usuario, en caso de no poseerlos lee los permisos para todos los usuarios.

02/10/2006

0093  Nueva tabla DPTIPDOCPROIMP, Permite definir por cada tipo de documento y usuario (también todos) los posibles documentos permitidos para realizar la importación de ítems. Se accede desde el Browser Tipos de documentos del cliente (9no Botón)

03/10/2006

0094  Nuevo Programa DPRECIBOSCLICON, presenta las opciones de consulta del recibo de ingreso. Igualmente se modificó el programa DPRECIBOSCLIANUL para no permitir modificar o anular recibos contabilizados.

03/10/2006

0095  Nuevos Campos   CEG_CXC y CEG_CXP en Tabla DPCTAEGRESO, Permite indicar si la cuenta puede se Accedida desde Documentos de CxC y CxP.

03/10/2006

0096  Nuevo Programa DPRECIBOSCLIDEP, presenta los diferentes depósitos dónde está Vinculado el Recibo de Ingreso.

05/10/2006

0097  Nuevo Identificador  NATIVO:=.T. en DATAPRO.INI, permite con .F. inactivar el uso de MySQL en forma Nativa.

05/10/2006

0098  Nuevo Campo TDC_INVMON en Tabla DPTIPDOCCLI que permite indicar en los documentos no fiscales si son registrados en Moneda Extranjera. Si es No y es utilizada otra moneda, será calculado en Bs.

05/10/2006

0099  Nuevo Campo CLI_CODMON en Tabla DPCLIENTES registra la divisa que será utilizada para generar los documentos del cliente. Puede ser utilizada para calcular precios o Cuentas por Cobrar. Los campos: CLI_CTZOTR y CLI_PEDOTR no son necesario debido a que estos valores se definen por cliente y tipo de documento.

06/10/2006

0100  Nuevo Programa DPDOCCLIDELASO Anula y Reactiva Documentos Asociados, Retenciones de ISRL y Retenciones de IVA.

06/10/2006

0100  Cambios de Términos en estatus de Documentos: (Exigencia Seniat “Pagado”)

Pendiente x Activo

Anulado   x Nulo

Cancelado x Pagado. 

Para cambiar los valores del Campo DOC_ESTADO (Solo es informativo) para

DPDOCCLI y DPDOCPRO es necesario ejecutar el botón Redefinir CxC y CxP en

los browser tipos de Documentos para Clientes y Proveedores. 

06/10/2006

0101  Nuevo Campo DOC_INVMON en DPDOCCLI y DPDOCPRO, Indica si los precios/costos están registrados en Otras Divisas. Para los documentos comerciales será asumido

06/10/2006

0102  Implantación de Teclas de Función en Punto de Venta. Cada botón puede estar asociada a cualquier tecla según

c:\dpadmwin\include\vkey.ch

Archivo c:\dpadmwin\dp\dppos01.ini

[BTN122]

TEXT=Efectivo F7

BMP01=EFECTIVO.BMP

BMP02=

BMP03=

WHEN=

ACTION=IIF(oPos:Efectivo(),oPos:SaveTicket(.t.),NIL)

KEY   = 118

MSG   =Presione F7

La tecla F7 es representada por 118 según include\vkey.ch

06/10/2006

0103  Nuevo Campo “DOC_CREREC” en DPDOCCLI indica con .T. Si el documento ha sido creado desde recibos de ingreso, necesario para inactivarlo cuando se anula el recibo de ingreso.

06/10/2006

0104  Nuevo programa DPRECIBOSCLIREV, realiza la revalorización de CXC en Divisa.

10/10/2006

0105  Programa Comprobante de Pago, “Otros Pagos”, luego de grabar, baja el siguiente registro. Cuando llega al final, presenta el ultimo registro para incluir cuentas.

10/10/2006

0106  Programa Menú de Compras DPDOCPROMNU Permite ejecutar comprobante de pago para cancelar el documento de CXP.

12/10/2006

0107  Nuevos Instrumentos en Bancos, Necesarios para Registrar Cheques devueltos desde Documentos de Clientes y Proveedores. Si no existe el sistema los agrega automáticamente en DPDOCCLICHDPOS.

0108  Aplicación del Campo MOB_DOCASO con 10 caracteres (DPCTABANCOMOV), necesario para relacionar Documentos de CxC/CxP con Movimiento Bancario. 

12/10/2006

0109  Nuevos Programas: CLICHKDEV,DPDOCCLICHD Y DPCLICAJXDEP. Para Aplicar Cheques devueltos, bien sea por Depositar (Caja) y Depositados (Bancos).

13/10/2006

0110  Aplicado F11 para Aceptar en el Cliente 0, programa DPCLIENTECERO 

14/10/2006

0111 Nueva Tabla DPPRNREMOTO en ADMCONFIG, ubicado en Menú de Macros que permite definir el uso de Impresoras Remotas mediante comandos del sistema operativo, ejemplo: NET USE LPT1: /DELETE /YES

La definición de la impresora puede ser definida por PC y puede indicarse si es autoejecutable al inicial el sistema.

net use lpt1 \\(nombre o ip máquina)\(nombre impresora)

18/10/2006

0112 Implantación de formas de pago, datos del cliente y control de errores en la impresora fiscal BEMATECH.

18/10/2006

0113 Ampliación del Campo DAT_NAME (14) Tablas DPDATASET.

18/10/2006

0114 Implantación de Datos en clase TDOCENC para definir el acceso a los botones: Incluir, Consultar, Modificar, Eliminar e Imprimir.

oDoc:lInc:=.t.

oDoc:lCon:=.t.

oDoc:lMod:=.t.

oDoc:lEli:=.t.

oDoc:lPrn:=.t.

20/10/2006

0115 Nuevo Campo TDC_FORTXT en Tabla DPTIPDOCCLI que permite indicar si el documento puede ser impreso o emitido mediante formatos planos. Si es .T. Verdadero, será presentada una nueva opción “Imprimir en Texto” desde el menú de impresión. Por norma el diseño debe poseer el mismo nombre de la tabla, DPDOCCLI, para facturas DPDOCCLIFAV, si desea agregar más opciones debe será ser DPDOCCLIFAV1, DPDOCCLIFAV2, DPDOCCLIFAV[n]

20/10/2006

0116 Nueva Opción “Visualizar Destino” en Consulta de Documentos de clientes “DPDOCCLIFAVCON”, Muestra los ítems que fueron exportados hacia otro documento como por ejemplo: Devolución de venta, igualmente el destino de una cotización: hacia pedido.

20/10/2006

0117 Asociación de Documentos en Encabezado para Devoluciones de Venta Y devoluciones de compra desde el programa de importación DPDOCCLIMNUIMP Y DPDOCPROMNUIMP. Asocia los Valores en los Campos: DOC_FACAFE y DOC_TIPAFE Solo para Origen: Factura de venta y Factura de Compra. Incluye Traslado de Cantidades por Talla.

22/10/2006

0118 Implantación de Cláusula HAVING en Clase TDPLBXRU, debe ser definido en el archivo *.LBX. Aplicado en c:\dpadmwin\forms\dpclientescxc.lbx que muestra sólo los clientes con Saldos en CXC. Utilizado desde recepción de pagos cuando se indica “Pago”.

TABLE     :=DPCLIENTES

SELECT    :=CLI_CODIGO,CLI_NOMBRE,CLI_RIF,SUM(DOC_NETO*DOC_CXC) AS NETO

INNER     :=INNER JOIN DPDOCCLI ON CLI_CODIGO=DOC_CODIGO

WHERE     :=DOC_CXC<>0 AND DOC_ACT=1

ORDER BY  :=CLI_CODIGO

GROUP BY  :=CLI_CODIGO,CLI_NOMBRE,CLI_RIF

HAVING    :=HAVING NETO<>0

22/10/2006

0119 Corrección en Contabilización de Comprobantes de Pago y Recibos de Ingreso. Especialmente Anticipos u otro documento creado mediante diferencia de Pago.

22/10/2006

0120 Nuevos Campos MOC_CODMON (moneda) y (MOC_VALCAM) Valor cambiario en tabla DPASIENTOS. Programa DPDOCCONTAB envía parámetros DOC_CODMON y DOC_VALCAM hacia el programa ASIENTOSCREA

24/10/2006

0121 Nuevo programa DPSERIALSERIAL Presenta los seriales que serán exportado desde un documento de inventario físico hacia otro documento de inventario físico. Ejemplo seriales desde una nota de entrega hacia factura de venta o factura de venta hacia devolución de venta.

24/10/2006

0122 Implantación de Devolución de Venta en Punto de venta. Acepta cantidades negativas para devolución y positivas para la venta, al finalizar genera dos transacciones Ticket con las cantidades negativas y Devolución de venta (DEV) con las cantidades negativas. Si el monto total es negativo pregunta si desea aplicar la devolución del dinero. La devolución se aplica según los privilegios del usuarios para TIK

24/10/2006

0123 Nuevo Programa “DPUNDMEDSER”, para indicar la unidad de medida para productos serializados. Las unidades presentadas tienen unidad =1. Es llamado desde el formulario de productos botón “Unidad de Medida”.

26/10/2006

0124 Mejoras en la función SQLUPDATE(cTable,cField,uValue,cWhere), utiliza MySQLNativo y permite:

Actualiza en una tabla según condiciones en otra(s) tabla(s) enlazad(as).

Ejemplo: Cambiar las unidades de medida en productos serializados.

SQLUPDATE(“DPMOVINV,DPINV”,”MOV_UNDMED”,”UND”,”MOV_CODIGO=INV_CODIGO AND INV_METCOS=’S'”)

Se convierte en:

UPDATE DPMOVINV,DPINV WHERE MOV_CODIGO=INV_CODIGO AND INV_METCOS=’S’

26/10/2006

0125 Mejoras en la función SQLDELETE(cTable,cWhere), utiliza MySQLNativo y permite:

Borrar en una tabla según condiciones en otra(s) tabla(s) enlazad(as).

Ejemplo: Borrar las transacciones de productos inactivos

SQLDELETE(“DPMOVINV,DPINV”,”MOV_CODIGO=INV_CODIGO MOV_INVACT=0 AND INV_ESTADO=’I'”)

Se convierte en:

SQLDELETE DPMOVINV FROM DPMOVINV,DPINV WHERE MOV_CODIGO=INV_CODIGO MOV_INVACT=0

 AND INV_ESTADO=’I’

Para los Browser LBX, se aplica la cláusula LIMIT 1, para eliminar solo un registro.

26/10/2006

0126 Creación de oDp:cUndSer, Unidad de medida para seriales, se define en configurar empresa mediante combobox que presenta las unidades de medida de cantidad 1, Si la medida es modificada, será actualizado el campo MOV_UNDMED según la nueva unidad de medida. Solo actualiza las transacciones que poseían medida anterior.

27/10/2006

0127 Creación de Identificador CREADSN:=.T. en DATAPRO.INI, Puede ser cambiado por .F. omite la creación del registro de windows para el DSN.

Igualmente se crea el DSN en el registro por Sistema y no por usuario como lo realizaba la revisión anterior. Así mismo se crea la ubicación de driver en \windows\system32\, según la respuesta que emite el Sistema Operativo.

30/10/2006

0128 Corrección el Libro electrónico de compras:Columnas 10,12,13 y 16.

Columna 12: Documento Afectado, se indica factura afectada, en el caso de nota de débito. Gracias al aporte de Armando Rivas.

30/10/2006

0129 Corrección del Programa  “contabilización de tesorería”, DPCONTATES en las líneas 113 y 146, cambiar “NIL” por oFrmCxC:cNumero. Gracias a Julio Calderón.

30/10/2006

0130 Nuevo Campo “TRA_ACTIVO” en tabla “DPTRANSP”, indica si el transporte está activo o inactivo. Utilizado en Guía de Despacho.

Noviembre

01/11/2006

0131 Corrección en Mayor Analítico, fue Incorporado Criterio por Centro de Costos.

01/11/2006

0132 Adaptación de la Función DPSQLBEGIN(cExp,cDsn,cTable) Cuando se indica cTable, genera bloqueo de la tabla mediante LOCK TABLE , tiene como finalidad detener la inserción de registros desde otro usuario hasta que se termine la transacción con DPSQLCOMMIT() o DPSQLROLLBACK()

06/11/2006

0133 Declaración de valores Iniciales DATAPRO.INI y documentada en

c:\dpadmwin\docs\dpxbase.doc

NATIVO       :=.F.

MENUXP       :=.F.

CREADSN      :=.T.

TRACER       :=.F.

TRACERSQL    :=.F.

08/11/2006

0134 Nuevo Programa DPEMPRUNCHK, utilizando para seleccionar empresa, revisa las estructuras de las tablas, índices e integridad referencial, necesario cuando se reinstala el sistema con mejoras o cambios en las tablas.

08/11/2006

0135 Todos los campos numéricos de 1 dígito, ha sido cambiado para dos dígitos. Queda reservado Numérico de 1 dígito para Campos de tipo lógico.

09/11/2006

0136 Nuevo fichero mysql\mysqlstart.bat, contiene las instrucciones para instalar y levantar el servicio de MySQL cuando se encuentra instalado en el mismo PC o Localhost. Con esto aseguramos el uso de mysql para la versión demo (dpadmwindemo.exe)

10/11/2006

0137 SGE para MySQL Nativo, realiza las tareas para crear tablas, reinstalar. El programa DPRUNEMP ha sido adaptado para MySQL nativo, cuando la empresa se inicia verifica si no hay tablas para ejecutar “DPEMPRUNCHK” que se encarga de crear: Tablas, índices e integridad referencial.

Si los archivos CHK no existe o se ha reinstalado, verifica la base de datos para evitar mensajes de error de campos o tablas nuevas o modificadas.

10/11/2006

0138 Nuevo documento

c:\dpadmwin\docs\sqlvsdbf.doc que explica

La diferencia entre estos dos modelos de datos.

11/11/2006

0139 Instalador DpAdmwindemo, contiene versión reducida de MySQL 4.026 Ahora utiliza mysqld-opt.exe (optimizado) según:

http://www.ignside.net/man/mysql/index.php

El servicio es disparado por

c:\dpadmwin\mysql\mysqlstart.bat

13/11/2006

0140 Programa “DPREPSELEXP” Exportar Reportes, copia los archivos *.rpt y rep hacia el drive seleccionado.

Programa “DPREPIMPORT”, Recupera los archivos *.RPT desde “Importar Reportes”

13/11/2006

0141 Nuevo Reporte DPPRECIOS1, Emite Lista de precios con una Columna Selectible.

13/11/2006

0142 Modificación DPPRECIOS4, El criterio incluye selección de Unidad de medida y filtro por precio >=1 (Selectible)

14/11/2006

0143 Implantación de Gráficas, Programa TESTGRAF, Recibe parámetros para graficar resultados.

14/11/2006

0144 Cambios Programa DPREASIGNAUTIL, ahora puede seleccionar los precios que desean crear por unidad de medida en caso que el producto no posean precios de venta.

15/11/2006

0145 Nuevo Programa “DPFMTSELEXP”, exportar formatos de impresión hacia una unidad o Drive, Genera 3 archivos :

dpformatosprn.dbf  (Formatos de Impresión)

dpformatosarea.dbf (Áreas del Formato)

dpformatosgru.dbf  (Grupos del Formato)

15/11/2006

0145 Nuevo Programa “DPFMTIMPORT”, Importar Formatos de Impresión.

15/11/2006

0146 Cambios en Programa de Documentos de Venta. El Grid incluye totales En las columnas, se elimina el campo “TOTAL” del formulario. Se diseñó los formularios para resoluciones superiores a 800×600. Igualmente las listas de documentos de ventas (DPDOCCLI.BRW) Ha sido diseñadas para resoluciones > 800×600

22/11/2006

0147 Configurar Empresa (Seriales) permite indicar si los dígitos del serial son o no rellenados con ceros hacia la izquierda. Gracias a Carlos Urbina. jyut tyu 

22/11/2006

0148 Implantación de formatos definibles (Matriz de Punto) para el punto de venta. Desde Configurar Punto de venta se presentan los modelos de impresora. Los definibles poseen el indicativo “”.

22/11/2006

0149 Implantación de Accesos (Incluir, Consultar, Modificar, Eliminar e Imprimir) en Documentos de cuentas por Cobrar. Usuarios, Privilegios seleccione el documento y podrá indicar .T. o .F. en cada transacción.

Igualmente el Cuerpo (Grid o Ítems) también poseen permisos.

23/11/2006

0150 Nueva Opción “Documentos Definidos” en CXC, Presenta una lista de “tipos de documentos de CXC” con opción activada en “Menú Otros”. Tiene con función lograr ejecutar nuevos documentos creados por el usuario y lograr ampliar el modelo de negocios de ventas y cuentas por cobrar. La La impresión del documento se genera en forma General sobre el reporte DOCCLIGEN.

24/11/2006

0151 Número de Serial (licencia)para Demostración:

Debe indicar Después con Arquitectura Abierta.

24/11/2006

0152 Programa POSFIS.EXE Para Epson TMU200/AF Adaptado por Daniel Rivas.

Requiere config.dat. Nuevo modelo Punto de venta “Farmacia”, desarrollado por Daniel Rivas.

24/11/2006

153 Nuevo Programa CALCESTATICKET “calculadora para Cesta Tickets”, llamado desde pagar Mixto desde POS/Restaurant.

25/11/2006

0154 Nueva Opción “Documentos Definidos” en CXP, Presenta una lista de “tipos de documentos de CXP” con opción activada en “Menú Otros”. Tiene con función lograr ejecutar nuevos documentos creados por el usuario y lograr ampliar el modelo de negocios de Compras y cuentas por Pagar. La La impresión del documento se genera en forma General sobre el reporte DOCPROGEN.

27/11/2006

0154 Nueva tabla DPPROCESOSEJEC, registra las fechas de los procesos diarios por usuario, empresa y proceso. Evita realizar procesos automáticos más de una vez al día.

27/11/2006

0155 Nueva tabla DPPROCESOSMEMO, Almacena los programas fuentes de los procesos. Tiene como finalidad optimizar el proceso de arranque del sistema.

27/11/2006

0156 Nuevo Programa DPRUNPROCAUTO, Ejecuta los procesos automáticos, después de ingresar la clave del usuario (GETUSUARIO)

28/11/2006

0157 Nueva Tabla DPMARCASFINANC (Marcas o Membresias Financieras) para indicar Visa, Mastercard, Suiche 7b, Acord, Valeven, American Express, , necesario para asociarlos con instrumentos financieros y definir por los % de Ret ISLR y Comisión por Directorio Bancario.

La tabla DPBANCODIRPOR, está vinculada con DPMARCASFINANC mediante el campo CXI_MARCA con MFN_NOMBRE CHAR(20)

28/11/2006

0158 Nuevo Programa SQLDB_UPDATE, Actualiza puntualmente las Tablas que requieren nuevos campos con integridad referencial.

29/11/2006

0159 Nuevo Programa DPGUIACARGA, Genera registro de los documentos que serán transportados mediante una guía de Carga. (Creado por Riztan Gutierrez)

Diciembre

04/12/2006

0160 Corrección de Transferencias inventario para productos con Tallas y Seriales.

06/12/2006

0161 Implantación de Permisos (INC,CON,MOD y ELI) para documentos y Items en documentos de Compras por Usuario.

07/12/2006

0162 Corrección y Redefinición de Libro de Retenciones TXT. Programa LIBRTITXT

08/12/2006

0163 Nuevos Informes:

CAJXPOSBCO Emite en forma detallada las transacciones de caja, según Punto de venta bancaria, Marca financiera y directorio bancario, muestra el monto recibido, comisión bancaria y Retención de ISLR.

CAJXUSUBCO Emite en forma detallada las transacciones de caja, según Usuario Marca financiera y directorio bancario, muestra el monto recibido, comisión bancaria y Retención de ISLR.

08/12/2006

0164 Programas DPPRGSELEXP y DPPRGIMP, incluyen traza de auditoría para conocer los programas exportados e importados.

08/12/2006

0165 Mejoras y Correcciones en las Consultas de Caja.

09/12/2006

0165 Nuevo programa DPPR FIND, permite realizar búsqueda de programas fuentes DpXbase según (2) dos textos operando con “AND” u “OR”. Tiene acceso desde programación y desde el editor de programas fuentes.

10/12/2006

0166 Nuevo programa GETKEYFIND, realiza búsquedas incrementales en un objeto GET y una sentencia SQL. Ejemplo:

oForm:oGet:bKeyDown:={|nKey|EJECUTAR(“GETKEYFIND”,nKey,oForm:oGet,;

“SELECT CAMPO FROM TABLE”)}

Toda vez que el usuario presiona una tecla, el sistema busca en la base de datos la palabra más cercana del lado izquierdo del campo según los datos introducidos. Ver Programa DPEXPEDIENTES

14/12/2006

0167 Implantación de Tecnología DHTML (Html Dinámico) en SGE. El formulario de emisión de formatos planos incluye salida para fichero.html que será mostrado mediante el explorador. Próximamente será incorporada salida por mail con contenido Texto o HTML.

La generación del DHTML se logra mediante el léxico DpXbase conjuntamente con el lenguaje HTML. Logrando utilizar: DpXbase, SQL + HTML,Ejemplo de Sintaxis que debe indicar en el diseñador de formatos Datapro:

 

@Esta es una Prueba de Datapro

 

15/12/2006

0168 Nuevo Programa DPCLIENTESFIX, Repara la asociación de clientes con movimiento de productos, derivados en el cambio del código del cliente “También fue corregido en Dpclientes”. Para ejecutarlo desde Tipos de documentos de clientes, buscar FAV,DEV  y ejecutar “botón procesar” DPCXCFIX.

18/12/2006

0169 Nuevo Método: NewRecord() en Clase Ttable. Realiza un nuevo registro desde el cursor de datos, tomando los datos del primer registro.

18/12/2006

0170 Nuevo Campo: PER_ACTIVO Lógico en Tabla DPPERSONAL, Indica si el personal está activo en Tabla de Trabajadores.

18/12/2006

0171 Numeración de Tickets de Punto de venta por Series. Cada PC debe estar definido en Definiciones del Sistema “Equipos de Punto de venta”, Luego debe autorizar los usuarios que pueden trabajar en cada PC. Los PC se identifican por la serie fiscal: A,B, C y D, Según el Punto de venta que utilice el usuario será generadas los tickets: A0000001,B000001

21/12/2006

0172 Consultar Cliente DPCLIENTESCON, Incluye nueva opción que realiza búsqueda del cliente con google a través del explorador. Igualmente aplicado en DPPROVEEDORCON (Consultar Proveedor)