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)