Actualizaciones 2022

Enero

01/01/2022

3106 Formulario: Consolidado del Calendario Fiscal 2022, desde el Plugin Gestión de sociedades, se presenta browser contentivo de todas las empresas activas con respectiva columna representada por cada mes indicando los días contentivos de registro del calendario fiscal, cada día estará acompañado del estatus del registro contentivo del cálculo fiscal. Cuando se refiere a varias actividades del mismo día, estarán separadas por “,” y acompañado con el estatus del documento. A=Activos P=Pagado, N=Nulo, vacío no tiene registro.

07/01/2022

3107 Nuevo formulario: “Frecuencia de Facturación por Clientes”, en el “plugin Comercialización”, detecta la frecuencia en días en que cada cliente se le realiza facturas de venta, además indica la cantidad de facturas que realiza los días de la semana con el objetivo de ofrecer los recursos para crear la planificación del proceso de comercialización. Incluye botón: productos para conocer los productos facturados al cliente focalizado según el criterio de fecha del formulario.

07/01/2022

3107 Nuevo formulario: “Frecuencia de Facturación por Producto”, en el “plugin Comercialización”, detecta la frecuencia en días en que cada producto está registrado en facturas de venta, además indica la cantidad de transacciones realizadas en los días de la semana con el objetivo de ofrecer los recursos para crear la planificación del proceso de comercialización.

Incluye botón: Clientes, para conocer cuáles son los clientes asociados según el periodo y producto focalizado.

07/01/2022

3108 Formulario “Antigüedad de las transacciones del cliente”, incluye nuevas

columnas: total calculado en divisa e intervalo medido en días.

07/01/2022

3109 Nuevos campos virtual para la emisión de documentos de cliente

(Facturas) con salida hacia crystal report.

MOV_PREDIV= precio calculado en Divisas.

MOV_TOTDIV= Total Renglón Calculado en Divisas.

12/01/2022

3110 Recodificación de “00000001” hacia “00000701” de Código de grupo de reportes para trabajadores con el objetivo de no coincidir con los de productos.

20/01/2022

3111 Nuevos campos en tablas DPDOCPROCTA “Cuentas contables y cuerpo del documento de CxP”. Facilitando la relación e integridad entre el registro de fechas de nómina con el cuerpo de los documentos de CxP. Mediante vínculo con la tabla NMFECHAS y CCD_FCHNUM facilita conocer el periodo de pago y tipos de nóminas asociadas. Además, permite conocer si tiene vínculos con cuentas por pagar.

CCD_FCHNUM=”C”,5,0,”Fecha de Nómina Procesada”

CCD_RECNUM=”C”,7,0,”Recibo de Nómina”

CCD_CODCON=”C”,5,0,”Código de Concepto de Pago”

Vincula, los recibos de ingreso en un sólo documento de Cuentas por Pagar, uno varios recibos de ingreso.

20/01/2022

3112 Migración de Cuentas Contables de la tabla DPCTAEGRESO hacia tabla DPCTAEGRESO_CTA con el objetivo de lograr múltiples planes de cuenta o plan de cuenta por ejercicio.

20/01/2022

3112 Nueva Opción “Calcular INCES” ubicado en el menú principal del sistema en la aplicación “Tributación y Deberes Formales”, presenta un formulario contentivo de controles para indicar el año y el trimestre del año, adaptaPro asumirá la fecha de registro del deber el mes contiguo del trimestre seleccionado. Mediante el botón Ejecuta, inicia el formulario que realiza la lectura de los conceptos de pago {“D006″,”H002”} para obtener el monto a pagar según las retenciones realizadas durante el trimestre seleccionado.

Satisface la operatividad de aquellos usuarios que no están habituados a los procesos y persisten en la operatividad funcional, de igual forma adaptaPro detecta el registro de planificación facilitando el control de los deberes formales.

24/01/2022

3113 Nueva Opción “Procesar post-conversión Documentos de Clientes” desde el menú de “reconversión monetaria”, tiene como objetivo resolver los residuos 0.01 y cuyos montos netos/100000 es igual al monto del pago (Reconvertido)

28/01/2022

3114 Mejora en formulario “Asistente en Comercialización de repuestos”. El espacio gráfico para el trae según datos esquematizados de productos, es utilizado para presentar los grupos de productos, facilitando mediante Clic la presentación de los productos asociados con el grupo focalizado. En el formulario de selección de productos fue activada la edición de las columnas:

Cantidad, Precio en Dólares y Precio en Bs, al presionar enter en la columna fecha del precio, selecciona el registro y lo muda hacia el browser de productos seleccionados. En el browser de productos seleccionados mediante la tecla DEL y botón “Eliminar” podrá remover productos seleccionados y retornados hacia el browser de productos para explorar. La búsqueda de productos mediante el campo modelo, pieza y año, incluye el campo Descripción incorporando los tres valores en su búsqueda según el presente ejemplo:

Buscar

Modelo: jeep

pieza: Kit

Año: 04

Buscará productos cuyas descripciones incluyan los tres valores, resolviendo aquellos casos donde los datos del producto no están esquematizados por:

Modelo, Pieza y Año.

Incluye, botón “Creación Rápida de Clientes”, presentando formulario para introducir datos básicos del cliente e identificado mediante número del RIF, el código del cliente será creado automáticamente.

29/01/2022

3115 Mejora en generación de documentos de clientes con Productos Pasables.

  1. Definir en la unidad de medida los siguientes campos
  2. Valor del Peso debe ser mayor que 0, Activará el campo PESO en el cuerpo del documento.
  3. Valor por Peso, realizará el cálculo del total del renglón según el peso multiplicado por el precio de venta.
  4. Peso Variable, facilita activar el campo “Cantidad por Unidad”, que permitirá obtener el valor del PESO obtenido por la multiplicación de la cantidad de Unidades x Cantidad/Unidad, ejemplo: 10 Sacos de 60 kilos cada uno genera un total de 600 kilos. Facilitará editar el peso por saco de 50 kilos, logrando el peso total de 500 kilos.

29/01/2022

3116 Mejora en Documentos del Cliente con Productos programa “DPFACTURAV” incluye nueva columna CRC_NOMBRE para mostrar el nombre del recurso del cliente para aquellos casos donde se aplique el uso de Plugin orientado a Servicios específicos a Recursos asociados del cliente. El campo MOV_LOTE es utilizado para realizar el vínculo entre la tabla DPMOVINV con LEFT DPCLIENTESREC ON MOV_CODCTA=CRC_CODCLI AND MOV_LOTE=CRC_CODIGO.

Caso del Plugin de Colegios, permite mostrar los datos del alumno a que se refiere el ítem del cuerpo del documento. Funcionalidad para el Plugin AdaptaPro Proyectos y Servicios

31/01/2022

3117 Nueva Opción “Importar Registros desde otra Base de Datos”, desde la opción “Procesos” en la aplicación “Diccionario de Datos”, se presenta formulario donde solicita nombre de la tabla y nombre de la base de datos de Origen, se presenta lista de tablas vinculadas mediante integridad referencial que facilita realizar la incorporación de nuevos registros incluyendo a las tablas asociadas con integridad referencial.

31/01/2022

3118 Tabla DPCLIENTESREC nuevo campo CRC_CENCOS “Centro de Costo” para el Registro del centro de costo o proyecto vinculado con el recurso del cliente.

Caso Plugin “Colegio” asocia el alumno a un Aula quien está representado por centro de costo.

31/01/2022

3119 Tabla DPCENCOS incluye nuevos campos para detectar la estructura de costos por centros de costos, mediante la asociación de: Trabajadores, Productos, Compras y Activos.

CEN_POROPE” ,”N”,5,2,”Incidencia en Procesos Operativos”

CEN_PORPRO” ,”N”,5,2,”Incidencia en Producción”

CEN_PORSER” ,”N”,5,2,”Incidencia en Costo de Servicios”

CEN_PORVTA” ,”N”,5,2,”Incidencia en Costo de Venta”

CEN_REGACT” ,”L”,1,0,”Activos (Inmuebles)”

CEN_REGINV” ,”L”,1,0,”Productos”

CEN_REGPRO” ,”L”,1,0,”Producción”

CEN_REGTRA” ,”L”,1,0,”Trabajadores”

31/01/2022

3120 Mejora en formulario multi-funcional para comercialización de repuestos, genera documentos sin % ni valor de IVA cuando el tipo de documento no aplica el cálculo de IVA; tiene como objetivo generar notas de entrega sin IVA con posibilidad de ser exportada hacia factura con él % de IVA correspondiente al producto, logrando el cálculo e incremento del valor del IVA.

Febrero

01/02/2022

3121 Programa: CRAIMPMARCASYMODELOS importación de Modelos y Marcas de vehículos necesarios para ser aplicado con las descripciones de productos importados desde Excel para lograr esquematizar los repuestos por marcas y modelos.

Origen: https://www.eleconomista.es/ecomotor/marcas/

ubicado en archivo: EJEMPLO\MARCASYMODELOS.TXT

01/02/2022

3122 Nueva Tabla DPDOCCLIFLOW Registro de Flujo de Documentos del Cliente. Facilita y optimiza las consultas del flujo de documentos del cliente según la definición en tipos de clientes mediante el campo TDC_DOCDES “Documento Destino”.

Caso de Notas de entrega definida con destino con Factura de venta, facilita la optimización del browser de notas de entrega que deben ser exportadas hacia facturas. Implementado en formularios:

  1. Documentos del cliente con Productos, mediante programa “DOCCLIAFTERSAVE”, quien se encarga de registrar documentos Inter compañías.
  1. Asistente de Venta de Repuestos Automotrices.
  2. Plantilla para la generación de Documentos del Cliente.

Optimiza los siguientes procedimientos comerciales:

  1. Para el caso de los pedidos no aprobados, requiere eliminar el registro en la tabla DPDOCCLIFLOW facilita la exclusión en el browser de Pedidos por Aprobar.
  1. En el caso que la nota de entrega sea Pagada esta será excluida del registro de flujo de documentos facilitando la presentación del browser del flujo de documentos.

02/02/2022

3123 Mejora en validación de la fecha de ejercicio, si el ejerció esta abierto permite realizar modificaciones y anulaciones de documentos fiscales según el tipo de documento del cliente o Proveedor.

12/02/2022

3124 Nuevo “Browser de Trabajadores con Datos básicos”, presenta lista de trabajadores mediante browser contentivo de las opciones: Incluir, Consultar y modificar con acceso al formulario de trabajadores para la introducción de datos básicos para calcular nómina y cumplimiento de deberes formales para lograr eficiencia del usuario debido a que no requiere introducir datos en campos complementarios, sin embargo, podrá utilizar los campos de los datos: Laborales, Formales y Personales.

12/02/2022

3125 Estado de cuenta por documento, incluye botón “Ver recibo de Ingreso” facilitando consultar el recibo de ingreso asociado con el documento. Nuevo programa VERRECIBOCLI(cCodSuc,cRecibo)

12/02/2022

3126 Mejora en formulario del trabajador, ingresar número de cédula conforma automáticamente de manera parcial el número del RIF mediante el tipo de cédula concatenando el número de la cédula. Por defecto el trabajador al incluir su valor por defecto es asumido por las definiciones del diccionario de datos: Tipo de Cédula=venezolano, Condición=Activo.

Asocia directorio bancario para aquellos casos el trabajador forma de pago “Transferencia”

17/02/2022

3127 Mejora en tareas internas, nuevo formulario presenta browser contentivo de trabajadores vinculados con Personal para tareas mediante campo cédula con el objetivo de lograr crear los registros de la tabla del personal desde la tabla de trabajadores y cuyos horarios son obtenido desde la tabla NMJORNADAS.

17/02/2022

3128 Mejora en importar plan de cuentas sugeridos crear las cuentas de egreso según las cuentas indicas en cuentas de uso.

17/02/2022

3129 Programa DPCLASIFICTAREASCREA, crea automáticamente códigos sugeridos para la clasificación de tarea y tareas asociadas con la clasificación.

17/02/2022

3130 Incorporada tabla NMCTAEGRESO “Cuentas de Egreso” en el buscador de registros ubicados en la barra principal del sistema. Ejemplo buscar “Alquiler” será ubicado en cuentas contables y cuentas de egreso.

17/02/2022

3131 Incorporada tabla “DPCLACTAEGRE” Clasificación de Cuentas de egreso en el buscador de registros ubicado en la barra principal con el objetivo de facilitar las búsquedas para la planificación financiera.

18/02/2022

3132 Tabla “DPADDON” Componentes Adicionales, incorporada en la búsqueda de opciones del sistema, presenta en el browser de opciones encontradas y ejecuta directamente el formulario del Menú plugin. El registro debe está activo y validado mediante la previa activación de su respectiva licencia. Momentáneamente están incluidos en modo de evaluación.

18/02/2022

3133 Incorporación de Tabla “DPSUBMENU” en el buscador de opciones en la barra principal del sistema, tiene como objetivo buscar opciones contentivas en el formulario menú de cada plugin del sistema, Opciones contentivas en los formularios de consultas y formulación de Sub-opciones asociadas con registros previos. Caso de acceder a una sub-opción este requiere acceso previo al formulario referente hacia la tabla, para ubicarlo el sistema presentará el formulario buscador de registros exclusivamente para la tabla asociada con el sub-menú.

19/02/2022

3134 Descarga de Actualización desde la oficina virtual actualizará la estructura de datos sin depender del PC posee el origen del diccionario de datos “datadbf\dptablas.dbf”

19/02/2022

3135 Memorizar búsquedas de opciones para presentar funcionalidades preferenciales del usuario. Registro en tabla DPAUDITORIA las ejecuciones de las funcionalidades presentadas en el browser de opciones del sistema encontradas mediante el buscador ubicado en la barra principal del sistema, con el objetivo de ofrecerle al usuario una segunda alternativa mediante la presentación de las opciones mayor utilizadas por el usuario logrando crear un menú personalizado basado en opciones previamente ejecutadas.

21/02/2022

3136 Nueva opción, en aplicación comercialización: Ficheros “Browser de clientes con datos básicos”, presenta lista de clientes con acceso al formulario de clientes con datos básicos con el objetivo de incluir y modificar clientes con datos fundamentales para realizar una factura.

21/02/2022

3137 Menú de Transacciones en la ficha del cliente, facilita desde el formulario de cliente realizar transacciones directamente desde formularios clásicos o mediante plantillas: Pedidos, Notas de Entrega, Facturación, Devoluciones, Recibos de ingreso. Logra acceder desde buscador y directamente realizar transacciones. Puede acceder desde la ficha del cliente o desde el formulario para búsqueda de registros en tablas maestras.

21/02/2022

3138 Creación automática de “Motivos de Notas de Débito/Crédito”, mediante el programa “DPTIPDOCCLIMOTCREA” crear los registros para la tabla “DPTIPDOCCLIMOT” con el objetivo de facilitar la implementación en producción de esta funcionalidad. Mediante el formulario “Devoluciones de venta” ubicado en el menú de transacciones del cliente podrá realizar registros de devoluciones de venta indicando el código de su motivo.

21/02/2022

3139 Actualización de la base de datos según release, ejecuta la revisión de las tablas desde el release 19.01 logrando agregar los campos de las tablas sin necesidad de importar tablas ni ejecutar la revisión total de las estructura de datos, desde el formulario seleccionar empresa y actualizar estructura de datos se encuentra el botón “procesos” que facilita remover los archivos *.ADD y remover del dataset los registros de actualización del release facilitando la ejecución de los programas release y desde cualquier PC sin necesidad de depender de la tabla datadbf\dptablas.dbf. Para remover contenidos del release previamente descargados mediante archivos release*.zip, ejecuta el botón “Eliminar” ubicado en el formulario “configuración del sistema”.

21/02/2022

3140 Nueva Opción “Facturas de Ventas sin Retenciones de IVA” desde el menú de transacciones del cliente mediante browser “BRCLISINRTI” presenta por cliente todas las facturas de venta y contingencia (VTA y FAM) no posea vínculos con retenciones de IVA. Incluye botón “Formulario” para acceder directamente hacia el formulario de Origen.

21/02/2022

3141 Nueva Opción “Facturas de Ventas sin Retenciones de ISLR” desde el menú de transacciones del cliente mediante browser “BRCLISINRTI” presenta todas las facturas de venta y contingencia (VTA y FAM) con vínculo con retenciones de ISLR y Productos cuya utilización es: Servicio, Afiliación, Alquiler, Honorarios y Reparación. Incluye botón “Formulario” para acceder directamente hacia el formulario de Origen.

21/02/2022

3142 Asignación Variable oDp:cCodVen por defecto, obtenido según vínculo entre la tabla DPVENDEDOR con usuarios mediante OPE_NUMERO=VEN_CODUSU, en el caso que no exista esta relación. Será OPE_CEDULA con VEN_CEDULA, en el caso no vinculado por cédula, asumirá por defecto el código menor de la tabla de vendedores. En el caso que no exista registros en la tabla de vendedores, será creado el código “0000” automáticamente.

El campo DOC_CODVEN en la tabla DPDOCCLI asume por defecto el valor de la variable oDp:cCodVen para ser utilizado en la inserción de registros en la tabla DPDOCCLI.

22/02/2022

3143 Implementación de campos Memos en generación HTML desde browser o formularios LBX, Sintaxis:

EJECUTAR(“LBXTOHTML”,oLbx,cEmpresa,cTitle,lAll,nColDescri,nColMemo)

EJECUTAR(“BRWTOHTML”,oBrw,cFile,cTitle,aHead,aData,nColDescri,nColMemo)

nColDescri= Indica la columna Descripción y será agregado el contenido Memo

nColMemo  = Columna proveedora del número del registro donde se encuentra el memo.

28/02/2022

3144 nueva carpeta QUERY, contiene archivo texto de extensión *.SQL y contentivo de sentencia SQL facilitando la personalización de los comandos SQL que generan las consultas Browser. Incluido en la ejecución de la actualización automático.

Marzo

01/03/2022

3145 Mejora en programa “BRAVINOTENTDET” recibe parámetro facilitando al usuario introducir la cantidad de pérdida o merma para que adaptaPro calcule el precio de la devolución. La columna recibida es calculada automáticamente, Calcula los precios en Bs y Divisas según el precio * Merma. La cantidad de merca es acumulada en el campo MOV_EXPORT desde el registro de origen para ser descontado en una nueva transacción de devolución.

02/03/2022

3146 Implementación de Activación e Inactivación de la ejecución múltiple del programa binario quien podrá permitir o negar la actualización del programa binario debido a que el usuario lo ha ejecutado múltiples veces.

Desde el release marzo 2022, por defecto el sistema no se ejecutará de manera múltiple para asegurar la actualización del programa binario debido al reporte de incidencias de usuario por este motivo o por el atributo de no escrita del programa binario DPSGEV60.EXE

03/03/2022

3147 Mejora en formulario NMCONCEPTOS incluye campo para editar la cuenta contable para los conceptos que cuyo primer digito es: A,D o H, los formularios importar conceptos y formulario ver funciones han sido ajustados para adoptar el alto del video.

05/03/2022

3148 Nuevo campo REC_TIPORG en tablas DPRECIBOSCLI, utilizado para registrar el tipo de documento que origina el anticipo logrando asociar tipos de documentos no referenciados con cuenta por cobrar (Pedidos, Cotizaciones, Notas de entrega) quienes originaron el recibo de ingreso.

SELECT

REC_NUMERO,

REC_FECHA,

REC_MONTO,

REC_VALCAM,

REC_MONTO/REC_VALCAM AS REC_MTODIV,

REC_ESTADO,

DOC_TIPDOC,DOC_NUMERO,DOC_ESTADO

FROM dpreciboscli

INNER JOIN dpdoccli ON REC_CODSUC=DOC_CODSUC AND REC_TIPORG=DOC_TIPDOC AND REC_NUMDOC=DOC_NUMERO AND DOC_TIPTRA=”D”

WHERE REC_TIPPAG=”A”

ORDER BY REC_NUMERO

Facilita, incluir la opción “consultar pagos” en el menú de consulta del documento para facilitar acceder al recibo de ingreso vinculado con el anticipo.

06/03/2022

3149 Visualizar browser contentivo de las pistas de auditoria por registro de ingreso en cada empresa, permite determinar la fecha mínima y fecha máxima de ingreso en cada empresa de manera resumida por USUARIO y FECHA.

Desde el formulario empresas de tipo browser, incluye el botón “Auditoria” facilitando acceder hacia el formulario contentivo de los registros de ingreso.

08/03/2022

3150 Nuevo campo MOC_TIPASI “Tipo de Asiento contable”, permite identificar el origen del asiento desde el documento de cliente o proveedor, según la siguiente referencia:

Nueva Tablas DPASIENTOSTIP

  AADD(aData,{“VTA”,”Ventas”,”VTANAC”,”D”,”VTA”,0})

  AADD(aData,{“CVT”,”Costo de Venta”,”INVCTACOS”,”D”,”VTA”,0})

  AADD(aData,{“COM”,”Compras”,”COMNAC”,”D”,”COM”,0})

  AADD(aData,{“IVA”,”IVA Ventas”,”VTAIVA”,”D”,”VTA”,0})

  AADD(aData,{“IVA”,”IVA Compras”,”COMIVA”,D”,”COM”,0})

  AADD(aData,{“PAG”,”Pago del Documento”,””,”T”,””,0})

  AADD(aData,{“DES”,”Descuentos”           ,””,”” ,””,0})

  AADD(aData,{“RCG”,”Recargo”,””             ,”” ,””,0})

  AADD(aData,{“OTI”,”Otros Impuestos”      ,””,”” ,””,0})

  AADD(aData,{“REC”,”Recibo de Ingreso”    ,””,”” ,””,0})

  AADD(aData,{“CBT”,”Comprobante de Pago”  ,””,”” ,””,0})

Objetivo: Precisar la referencia del asiento que permita determinar si el asiento pueda estar repetido independientemente de la fecha del asiento o número del comprobante contable. Caso del tipo “VTA” Cuyas cuentas contables estén referidas a Grupos de productos, será validado mediante la suma de todos los asientos referenciados.

Aplica solo a los asientos realizados a partir del release 22.02 o cuyos valores del campo MOC_TIPASI no estén vacíos.

Además, facilita detectar las cuentas indefinidas y vincular los códigos de integración con el objetivo de facilitarle al usuario introducirlos y resolver de inmediato los asientos contables.

oDp:cTipAsiento:=”” Contabilizar recibos de ingreso implementado.

08/03/2022

3151 Programa DPASIENTOSVTAREP, remueve asientos repetidos, llamado al finalizar desde el programa de contabilización de documentos de clientes. Desde el formulario Ejercicios, opción menú, incluye nuevo botón “remover asientos repetidos” tomando en cuenta la fecha del ejercicio, por razones de seguridad crea la tabla DPASIENTOS_REP realizando copia de todos los asientos detectados con la condición de repetidos. La evaluación incluye todos los documentos del cliente que este activos y anulados. De igual forma puede remover asientos referentes a documentos anulados mediante una segunda ejecución mediante la siguiente expresión:

Documentos Anulados :=EJECUTAR(“DPASIENTOSVTAREP”,dDesde,dHasta,.T.)

Documentos Repetidos:=EJECUTAR(“DPASIENTOSVTAREP”,dDesde,dHasta)

Para conocer los asientos removidos puede consultar la tabla DPASIENTOS_REP

13/03/2022

3152 Programa BRASIENTOSDEP, visualizar registros originados desde asiento depurados desde remover asientos repetidos o sin descripción. Para acceder debe ingresar al formulario consultas desde el ejercicio.

14/03/2022

3154 Programa DELNUMCBTVTA, Eliminar Asiento contable vinculado con un documento del cliente, tiene como objetivo evitar duplicados debido a que solo utiliza como parámetros: Sucursal, Tipo de documento, Número y tipo de Transacción. Desde el menú del documento del cliente, incluye el número del asiento contable asociado.

14/03/2022

3155 Nuevo programa “MYSQLTABLEFIELDS”, devuelve la estructura de la tabla de la base de datos necesaria para la ejecución del formulario Crear y/o clonar empresa, Crear empresa solo realiza la creación de la tabla según la estructura de la empresa DPSGEV60, caso de clonar empresa crea la tabla desde la estructura de la empresa Origen y finalmente realiza la sentencia SQL escritas en archivo:

<BDORIGEN\TABLA.SQL> contentivo de la sentencia:

INSERT INTO SELECT FROM

14/03/2022

3156 Nuevo programa “DPEMPRESADUPLICASQL”, realiza la ejecución de los comandos SQL para clonar los registros desde la BD de origen logrando incorporar todas las tablas de manera eficiente.

14/03/2022

3157 Plan de cuentas mediante Formulario DPCTAMENU.LBX incluye Enlace con tabla DPCTASLD contentiva de los saldos por cuenta contable y generada mediante disparadores asociados con la tabla DPASIENTOS Facilita crear totales en línea según: Sucursal, Modelo del plan de cuenta, Cuenta contable y Número del ejercicio.

Nuevos campos DPCTASLD para optimizar la visualización del plan de cuentas:

SLD_ASIACT,”N”,10,2,”Asientos Actualizados”

SLD_ASIPEN,”N”,10,2,”Asientos Pendientes”

SLD_FCHINI,”D”,08,0,”Fecha Desde”

SLD_FCHFIN,”D”,08,0,”Fecha Hasta”

Mediante programa DPCTASLDINI, genera todos los registros según el plan de Sucursal, Código de Cuenta, código de modelo y Número de ejercicio.

Mediante disparador en la tabla DPASIENTOS, se actualiza los saldos en la tabla DPCTASLD Para su optimización, incluye índice según los campos:

SLD_CODSUC,SLD_CTAMOD,SLD_NUMEJE,CTA_CODIGO

DPASIENTOS_AFTER_UPDATE

FOR EACH ROW BEGIN

 DECLARE cChar VARCHAR(20);

 SET cChar:=LTRIM(NEW.MOC_CUENTA);

 WHILE LENGTH(cChar)>0 do

   SET cChar:=LEFT(cChar,LENGTH(cChar)-1);

   IF NEW.MOC_ACTUAL=”S” THEN

    UPDATE DPCTASLD SET SLD_SALDO  = SLD_SALDO  + (NEW.MOC_MONTO)

                    WHERE SLD_CODSUC=NEW.MOC_CODSUC AND SLD_CTAMOD=NEW.MOC_CTAMOD AND SLD_NUMEJE=MOC_NUMEJE AND SLD_CUENTA = cChar;

   END IF;

   IF NEW.MOC_ACTUAL=”N” THEN

    UPDATE DPCTASLD SET SLD_SALDO  = SLD_SALDO  – (NEW.MOC_MONTO)

                    WHERE SLD_CODSUC=NEW.MOC_CODSUC AND SLD_CTAMOD=NEW.MOC_CTAMOD AND SLD_NUMEJE=MOC_NUMEJE AND SLD_CUENTA = cChar;

   END IF;

 END WHILE;

END

14/03/2022

3158 Programa ISBALACENINI(dDesde) devuelve .T. en el caso que este registrado el balance de apertura según la fecha de inicio del ejercicio y cuyo número se identifica con “INICIO” y cuya aplicación de Origen del asiento es “INI”. En los estados financieros y mayor analítico será utilizado este valor para determinar si el saldo Anterior lo obtiene mediante QUERY o mediante el valor del saldo Inicial.

15/03/2022

3159 Mejora en Balance de comprobación, rango de cuenta, ahora puede solicitar cuentas totalizadoras, ejemplo: 1.1.01 incluye a todas las cuentas cuyos seis (6) primeros dígitos de las cuentas serán iguales al código 1.1.01.

15/03/2022

3160 Mejora en Balance de comprobación, rango de cuenta, ahora puede solicitar cuentas totalizadoras, ejemplo: 1.1.01 incluye a todas las cuentas cuyos seis (6) primeros dígitos de las cuentas serán iguales al código 1.1.01.

15/03/2022

3161 Programa ISCTAGYP(cCodCta), determina si la cuenta pertenece al grupo de cuentas asociadas con Balance del Resultado (Ganancias y Pérdidas), utilizado en el programa “BRDPASIENTOS” quien muestra detalle de los asientos en modo de mayor analítico y permite acceder directamente hacia el formulario de Origen.

16/03/2022

3162 Programa Cierre del Ejercicio Contable “CIERRECONTABLE20”, realiza lectura de la cuenta de Utilidad y Utilidad no Distribuida es obtenida desde la tabla de Códigos de Integración “DPCODINTEGRA_CTA”. Desde el formulario Uso de las cuentas, también puede indicar la cuenta de “Utilidad” y será almacenada en la tabla “DPCODINTEGRA_CTA” según código “UTILIDAD”

17/03/2022

3163 Mejoras en Plantillas de controles para agilizar la escritura de código fuente dpbxase. Los controles indicados en dp\control\*.txt, la sintaxis incluye etiquetas y serán reemplazadas por el nombre del control DpMdi(cTitle,”oMdi”,”MDI.EDT”), en este caso “oMdi”, sustituirá todas las etiqueta identificadas como TDMI.

Incluido dos nuevos controles para la barra de botones:

***********************************

TBMPGET;GET/INPUT en Barra de Botones;

DEFAULT oMdi:cGet:=SPACE(20)

  @ 1,nLin BMPGET :oGet  VAR :cGet OF oBar SIZE 200,20 PIXEL FONT oFont;

                  NAME “BITMAPS\FIND.BMP”;

                  ACTION (1=1);

                  VALID (1=1)

  :oGet:cToolTip:=””

  :oGet:cMsg    :=oMdi:oGet:cMsg

**************************************

TSAY;Etiqueta en Barra de Botones;

@ 1,nLin SAY “:” OF oBar SIZE 200,20 PIXEL COLOR oDp:nClrLabelText,oDp:nClrLabelPane  BORDER FONT oFont

**************************************

TSAY;Texto en Barra de Botones;

@ 1,nLin SAY oDp:cEmpresa OF oBar SIZE 200,20 PIXELCOLOR oDp:nClrYellowText,oDp:nClrYellow BORDER FONT oFont

20/03/2022

3164 Proceso automático ASIVTAREPETIDOS, determina la cantidad de asientos que están repetidos y vinculados con documentos de clientes durante el periodo del ejercicio actual.  Mediante el panel de tareas muestra la cantidad de registros detectados y mediante Click el sistema muestra formulario contentivo de los documentos de clientes que están vinculados con asientos contables y posee asientos en comprobantes contables distintos.

20/03/2022

3165 Mejora en programa BRWTOEXCEL, unifica los puntos y comas de las columnas de tipo numérica, según la máscara indicada en el parámetro oCol:cEditPicture

20/03/2022

3166 Mejora en comprobantes contables, liberada la fecha del ejercicio, facilitar solicitar browser de cualquier ejercicio, seleccionar comprobante se muestra los asientos y podrá modificar o eliminar el Cbte. Si el ejercicio referente al Cbte contable está cerrado, no será posible modificar o anular el comprobante.

20/03/2022

3167 Implementación para la personalización y sistematización del número del comprobante contable con el objetivo de identificar los asientos según el criterio del usuario. Mediante la Tabla DPNUMCBTE. Provee la funcionalidad “Definir Número del Comprobante”.

3168 Nuevo formulario “Total del Patrimonio de los ejercicios contables” ubicada en la sección “Consultar” en la aplicación “Contabilidad” y facilita conocer de manera resumida por cada ejercicio el resumen de las  cuentas nominales y de resultado representadas en cada columna con el objetivo de conocer el total de todos los asientos contables actualizados más asientos de auditoría, cuya finalidad es asegurar el cuadre del total de las cuentas nominales más las cuentas de resultado. En el caso de descuadre detectado en la En la columna “total diferencia” podrá ejecutar el botón “detalle anual”, se muestra un nuevo browser del ejercicio agrupado por mes.

3168 Nuevo formulario Browser de tipo MDI del “Mayor analítico” que facilita su navegación y acceder directamente al detalle de cada cuenta, formulario de origen y provee proceso de comparación con el balance de comprobación con un grupo de cuentas.

3169 Mejora en programa “Actualización de Comprobantes contables”, incluye botón “formularios” facilitando acceder los documentos de origen mediante formulario browser contentivo de los documentos que originaron los asientos.

También incluye control splitter para controlar el browser y memo para visualizar el proceso de actualización de comprobantes.

3170 Asientos contable cuyo valor del campo MOC_ORIGEN IS NULL afectará los resultados en aquellos casos donde el Query utiliza el campo MOC_ORIGEN, según ejemplo:

WHERE MOC_ACTUAL<>’N’ AND (MOC_ORIGEN”+GetWhere(“<>”,”CIE”)”+”)”

Debe ser sustituida por:

WHERE MOC_ACTUAL<>’N’ AND (MOC_ORIGEN”+GetWhere(“<>”,”CIE”)+” OR MOC_ORIGEN IS NULL)”+

También es posible actualizar su contenido mediante:

UPDATE

dpasientos

SET MOC_ORIGEN=MOC_TIPO

WHERE MOC_ORIGEN IS NULL

WHERE MOC_ORIGEN IS NULL

En el caso de incidencia emitida por el gestor de la base de datos:

/* Error de SQL (1054): Unknown column ‘MOC_NUMEJE’ in ‘where clause’ */

Para solucionarla, recomendamos clonar la base de datos mediante la funcionalidad “clonar empresa” y ejecute la sentencia SQL.

3171 Nuevo Browser “Comparativo entre Mayor Analíticos Vs Balance de Comprobación”

3172 Desde consulta de movimiento de asientos, incluye botón “Balance de Comprobación” que emite browser del balance exclusivo de la cuenta focalizada.

3173 Mejora formulario de consulta de asientos contables en documento de clientes y proveedores, ahora presenta formulario de tipo MDI incluye nombre de la cuenta y tipo de asiento.

3174 Nuevo campo TDC_TRIBUT en tabla DPTIPDOCPRO, permite conocer los tipos de documentos correspondientes a Tributos, según el parámetro de Cuentas por Pagar. Si es Débito debe ser pagado a la institución de recaudación y facilita la generación del Cuadro de Mando Tributario, en el caso de ser “Crédito” aplica con el proveedor.

3175 Nuevo campo TRA_ACTIVO (Lógico) según Condición ACTIVO o VACACIONES, en tabla NMTRABAJADOR con el objetivo de filtrar registros activos en el formulario Browser NMTRABAJADOR.LBX

3176 Nuevo programa DPDOCPROPROGCALNOM, actualiza el calendario fiscal una vez ejecutada el proceso de Nómina y Reversión con el objetivo de realizar calculo de los deberes patronales en Caliente, necesario para el flujo de caja exigido por el cuadro de mando financiero.

3177 Agreda Columna Total en Divisa en Factura de compra, Costo en Divisa es divido entre el valor del dólar, calcula costo en Bs. En ambos casos calcula columna total Bs y Total Divisa.

3178 Nuevo programa DPDOCPROPROGCALNOM, realiza el cálculo en línea de las obligaciones patronales cuando al concluir Proceso de Actualización y/o Reversión de Nómina.

3179 Nuevo programa DPDOCCONTABACT, Actualiza los asientos según partida referente al documento contabilizado, logrando generar asientos contables automatizados y actualizados. Es ejecutado desde el programa “DPDOCCONTAB” contabilizar Documentos del cliente y Proveedor. La definición de esta acción debe ser realizada mediante formulario “Definición del Número del Comprobante Contable”.

Abril

10/04/2022

3180 Formulario Plan de Cuentas, incluye edición de Columna DPJ26.

3181 Formulario Plan de Cuentas, incluye Saldo Inicial, Débitos, Créditos y Saldo del ejercicio, cantidad de asientos Actualizados y por Actualizar.

11/04/2022

3181 Detectar Asientos con Cuentas Indefinidas. Mediante el vínculo con la Tipo de Asientos “DPASIENTOSTIP”, el formulario “Asignar Cuenta en Asientos Indefinidos” con acceso desde la sección “Procesos” de la aplicación “Contabilidad”. Detecta los asientos asociados con cuenta indefinidas y asociadas con aplicación y tipo de asiento, logrando el vínculo con los códigos de integración contable, facilitando asignar la cuenta contable de manera directa en el código de integración y todos los asientos según el rango de fecha seleccionado, de igual forma facilita asignarle a cuenta contable a todos los asientos cuando el usuario asigna la cuenta en el código de integración luego hacer ejecutado la generación de asientos contables evitando ejecutar nuevamente el proceso de contabilización.

14/04/2022

3182 Mejora en formulario “TXT declaración de Trabajadores”. Incorporado a la gestión del calendario de deberes formales, e incluye botón Browser, muestra lista de trabajadores mediante formulario de tipo browser con funcionalidades con salida para: Excel, HTML, Pre visualización, además con acceso directo hacia el formulario Trabajador. Incluye botón “TXT” quien genera nombre sugerido del archivo según año y mes, ejemplo: MINTRA\2022.TXT

14/04/2022

3183 Programa GETNUMPLAFYT, obtiene el número del registro de planificación de un deber formal, logrando la operatividad del sistema sin necesidad de acceder a los formularios de planificación.

15/04/2022

3184 Tabla “DPFORMYTAREAS” definición de formalidades y Tareas, incluye nuevos campos lógicos para indicar al tipo de contribuyente:

FYT_CONORD => Ordinario

FYT_CONESP => Especial

FYT_CONGUB => Ente Gubernamental

Objetivo: Aplicar Filtros en los formularios aplicados a los deberes formales compatibles con el tipo de contribuyente definido en la configuración de la empresa.

Mediante la variable facilita filtrar los registros en los formularios definidos para los deberes formales.

  oDp:cWhereTipConFyT:=”FYT_CONORD=1″

  IF LEFT(oDp:cTipCon,1)=”E”

    oDp:cWhereTipConFyT:=”FYT_CONESP=1″

  ENDIF

  IF LEFT(oDp:cTipCon,1)=”G”

    oDp:cWhereTipConFyT:=”FYT_CONGUB=1″

  ENDIF

Incluye nuevos registros:

LIBROCOMMES y LIBROCOMMES, libro de Compra y ventas mensual, aplica a los contribuyentes Ordinarios.

25/04/2022

3185 Incorporada columna “Cantidad de Precios” en el formulario “Unidades de medida” muestra la cantidad de registro de precios de venta asociadas con cada unidad de medida. Mediante el botón precios, muestra detalle del contenido de la tabla de precios facilitando acceder directamente hacia la ficha del productos o formulario para la edición de precios.

25/04/2022

3186 Mejora en contabilizar Tesorería, incluye el número del comprobante contable definible según Al finalizar, presenta browser contentivo de los comprobantes resumidos creados desde este formulario y agrupados por Origen, Fecha y Número de Comprobante.

Mediante el registro #400 que identifica la sintaxis que provee el número del comprobante definido por usuario.

27/04/2022

3187 Comprobante Contable, incluye botón “Duplicar”, facilita duplicar el comprobante contable con sus respectivos asientos con cambios en los campos:

Origen=”DUP” y tipo Documento=VACIO con el objetivo de no afectar las conciliaciones contables entre documentos administrativos.

27/04/2022

3188 Mejora visual en Formulario “Documento Favorito” desde documento del cliente o Factura, para luego facilitar la creación de un nuevo documento desde otro previamente calificado como “Favorito”.

28/04/2022

3189 Mejora visual en Formulario “Documento Favorito” desde documento del cliente o Factura, para luego facilitar la creación de un nuevo documento desde otro previamente calificado como “Favorito”.

30/04/2022

3190 Nuevo campo MOC_FILMAI en tabla de DPASIENTOS, facilita adjuntar archivos y asociarlo directamente con el asiento.

30/04/2022

3191 Formularios “Resumen de Asientos Contables por Origen y Tipo”, incluye los asientos de Origen:

FIJ=Fijos

CON=Contables

DUP=Duplicados

No pueden acceder a los documentos de Origen debido a que pueden afectar las conciliaciones entre Administración Vs Contabilidad.

Incluye nueva columna contentiva del campo CBT_ORGPLA (Origen de Planificación) para conocer cuál es Cbte de Origen cuando ha sido originado desde “Crear Comprobantes Fijos”.

Mayo

02/05/2022

3191 Reportes: Mayor Analítico de 1,2 y 3 Columnas, incluye salida hacia formulario MDI de tipo Browser.

02/05/2022

3192 Nuevo formulario “Cuenta contable por tipo de documento del proveedor” ubicado en la sección “procesos” en la aplicación “Contabilidad”, su objetivo es facilitar la edición de las cuentas contables por tipo de documento del proveedor.

08/05/2022

3193 Implementación para la definición de colores para las opciones de los campos (registrado en Tabla DPCAMPOSOP) desde los formularios Browser creados mediante BRWMAKER, focaliza la columna y presiona Clic en el botón “Color” y selecciona el color y directamente asigna su valor directamente sobre el campo, columna y contenido representado por la Columna. Facilitando su restauración de manera automática en las futuras ejecuciones.

Para los formularios de tipo browser creados antes del release 24.05 deberá agregar el código:

   oFrm:oBtnColor:=NIL

   DEFINE BUTTON oBtn;

          OF oBar;

          NOBORDER;

          FONT oFont;

          FILENAME “BITMAPS\COLORS.BMP”;

          MENU EJECUTAR(“BRBTNMENUCOLOR”,oFrm:oBrw,oFrm,oFrm:oBtnColor,{||EJECUTAR(“BRWCAMPOSOPC”,oFrm,.T.)});

          ACTION EJECUTAR(“BRWSELCOLORFIELD”,oFrm,.T.)

   oBtn:cToolTip:=”Personalizar Colores en los Campos”

   oFrm:oBtnColor:=oBtn

12/05/2022

3194 Nuevo formulario BRCBTFIJOEDIT, presenta los asientos de un comprobante contable con la finalidad de facilitar la edición de cada asiento, logrando cambiar el código de la cuenta, descripción y monto, fue implementada para la funcionalidad Clonar Comprobante o generar comprobantes fijos. También para editar el comprobante de cierre contable.

12/05/2022

3195 Formulario Reversar Cierre facilita la edición del Comprobante, el proceso remueve los asientos contables y comprobante conjuntamente para no depender de la integridad entre las tablas.

15/05/2022

3196 Nueva tablas DPPROVEEDORPROG_CTA contentiva de las cuenta contables asociados con la planificación del proveedor. Permite realizar la planificación financiera desde el plan de cuenta asociado desde la definición del proveedor.

15/05/2022

3197 Descargar Actualizaciones del Sistema sin necesidad de ingresar con usuario y clave. Desde la consola del sistema operativo, ejecutará

  1. cd\dpsgev60
  2. DPCONFIG.bat También puede ser DPSGEV60 CONFIG
  3. Utilice la Opción : Abrir Conexión con MySQL Server
  4. Descargar Actualizaciones desde AdaptaPro Server

15/05/2022

3198 Incidencia, usuario fue creado y no recuerda la clave o no tiene permisos para ingresar.

Desde la consola del sistema operativo, ejecutará

  1. cd\dpsgev60
  2. DPCONFIG.bat También puede ser DPSGEV60 CONFIG
  3. Utilice la Opción : Abrir Conexión con MySQL Server
  4. Descargar Actualizaciones desde AdaptaPro Server (Para obtener acceso a las nuevas funcionalidades)
  1. Ejecute la opción : Ejecutar Comando
  2.  Introduzca la las siguientes instrucciones:

5.1 OpenOdbc(oDp:cDsnConfig):EXECUTE(“CREATE TABLE IF NOT EXISTS DPUSUARIOS_”+DTOS(oDp:dFecha)+” (SELECT * FROM DPUSUARIOS)”)

5.2 OpenOdbc(oDp:cDsnConfig):EXECUTE(“DELETE FROM DPUSUARIOS”)

  1. Escriba EXIT para Salir.
  2. Salir de DPCONFIG
  3. Ingresar nuevamente hacia Adaptapro para incluir los nuevos usuarios.

La instrucción realiza una copia de la base de la tabla DPUSUARIOS_AAAMMMDD según la fecha del sistema

Elimina todos los registros de la tabla de Usuarios.

Luego ingrese hacia AdaptaPro.

Introduzca el nuevo usuario, Si deseas recuperar los usuario previamente removidos, ingrese nuevamente hacia DPCONFIG, ejecute los pasos 1,2,3,4 e introduzca el siguiente comando:

OpenOdbc(oDp:cDsnConfig):EXECUTE(“INSERT INTO DPUSUARIOS (SELECT * FROM DPUSUARIOS_”+DTOS(oDp:dFecha)+”)”)

15/05/2022

3199 Mejora en programa DOCMD “Ejecutar Comando”. Permite ejecutar comandos FiveWin y funciones incluidas en el programa binario facilitando acceder directamente a los recursos de AdaptaPro y sin necesidad de crear un programa DpXbase. También crea en la carpeta temp\ el archivo DOCMD_.prg contuvo de la sintaxis DpXbase con objetivo de presentar la sintaxis del programa de ejecución. Ahora, ubicada en la aplicación “Administración del Sistema”, incluye una nueva opción que presenta lista de instrucciones predefinidas en la carpeta cmd\*.txt donde cada archivo representa una plantilla contentivas de instrucciones.

Además facilitan las tareas de soporte debido a que es posible (Copiar y Pegar) instrucciones emitidas por el personal técnico de soporte para que el usuario pueda pegar y ejecutar logrando solucionar incidencias de índole técnica. Por ejemplo: Actualizar específicamente datos en una tabla. Caso de incidencia en retenciones de IVA, no era posible crearla debido a que los items no tenía % de IVA.

Esto se corrige con la sentencia

OpenOdbc(oDp:cDsnData):EXECUTE([UPDATE dpmovinv SET MOV_IVA=16 WHERE MOV_IVA=0 AND MOV_TIPIVA=”GN”])

15/05/2022

3200 Mejora en Reporte  “Mayor Analítico con Debe, Haber y Saldo”, incluye dos nuevos criterios:

RGO_C5= Valor por defecto es 15, facilita personalizar cual será el Ancho visual de las columnas de : Debe, Haber y Saldo

RGO_C6= Valor por defecto es 30, facilita personalizar cual será el Ancho visual de Columna Descripción.

Luego de personalizar los valores para el ancho de las columnas, podrá utilizar la opción “Fijar Parámetros”.

15/05/2022

3201 Explorar los procesos que están activos en el sistema operativo, desde el programa Ejecutar comando debe ejecutar las dos siguientes instrucciones.

Winexec(“CMD /C tasklist > “+oDp:cBin+”\temp\procesos_os.txt”)

WinExec(GetWinDir()+ “\NOTEPAD.EXE “+oDp:cBin+”\temp\procesos_os.txt”)

Ejecutar línea de Comandos.

Winexec(“CMD.EXE”)

15/05/2022

3202 Programa PAQTOTABLAS excluye la actualización de tablas personalizadas. Sin embargo es necesario subir las personalizaciones hacia la Oficina Virtual.

 lAltera:=SQLGET(“DPTABLAS”,”TAB_ALTER”,”TAB_NOMBRE”+GetWhere(“=”,cTable))

 IF lAltera

    IF(oMemo=NIL,NIL,oMemo:Append(“Tabla: “+cTable+” Personalizada “+CRLF))

    aTablas:={}

 ELSE

 ENDIF

16/05/2022

3203 Contabilizar movimiento de productos al finalizar ejecuta el formulario para actualizar Comprobantes.

12/05/2022

3194 Nuevo formulario BRCBTFIJOEDIT, presenta los asientos de un comprobante contable con la finalidad de facilitar la edición de cada asiento, logrando cambiar el código de la cuenta, descripción y monto, fue implementada para la funcionalidad Clonar Comprobante o generar comprobantes fijos. También para editar el comprobante de cierre contable.

17/05/2022

3204 Browser Vertical por Centro de Costos desde Asientos Contables. Desde el formulario de Consulta del plan de cuentas puede obtener esta consulta específicamente de una cuenta incluyendo a toda su jerarquía inferior. Desde la opción “Consultas de contabilidad” accede de manera directa. Incluye  dos check:

  1. Valorado en Divisas.
  2. Solo cuentas de Resultado.

Además, El centro de costo cuenta con un nuevo campo: “Titulo Columna” para que el usuario pueda colocar cuál será su identificación en este reporte.

Incluye en Botón: Detalles, facilitando el acceso especifico a los asientos por cada centro de costos según la cuenta focalizada y/o todas las cuentas relacionadas.

18/05/2022

3205 Importar diccionario de datos desde DPCONFIG Desde la consola del sistema operativo, ejecutara

  1. cd\dpsgev60
  2. DPCONFIG.bat También puede ser DPSGEV60 CONFIG
  3. Utilice la Opción: Abrir Conexión con MySQL Server
  4. Descargar Actualizaciones desde AdaptaPro Server (Descargará el diccionario de datos en la carpeta datadbf\*.dbf    )
  1. Ejecuta la opción Importar tablas

18/05/2022

3206 Notas de crédito sin factura registrada, incluido en el formulario Otros Datos el campo DOC_FACAFE Factura afectada para que el usuario pueda introducirla directamente.

18/05/2022

3206 Asignación de dos (2) o (4) cuatro decimales para las facturas de venta, mediante los siguientes comandos, el usuario podrá asignarlos de manera directa y cómoda.

  1. Buscar la opción “Ejecutar comando”
  2. Seleccionar plantillas
  3. Seleccionar la opción: Asignar cuatro decimales
  4. Ejecutar.

Asignar Cuatro (4) Decimales en Facturas*

SQLUPDATE([DPCAMPOS],{[CAM_DEC]    ,[CAM_FORMAT]},{4,[9,999,999.9999]},[CAM_NAME=”MOV_CANTID”])

SQLUPDATE([DPTIPDOCCLICOL],[CTD_PICTUR] ,[9,999,999.9999],[CTD_FIELD=”MOV_CANTID”])

EJECUTAR(“DPLOADPICTURE”)

oDp:cPictCanUnd:=FIELDPICTURE(“DPMOVINV” ,”MOV_CANTID” ,.T.)

MensajeErr(oDp:cPictCanUnd,”Formato Final”)

Asignar DOS (2) Decimales en Facturas*

SQLUPDATE([DPCAMPOS],{[CAM_DEC]    ,[CAM_FORMAT]},{2,[99,999,999.99]},[CAM_NAME=”MOV_CANTID”])

SQLUPDATE([DPTIPDOCCLICOL],[CTD_PICTUR] ,[99,999,999.99],[CTD_FIELD=”MOV_CANTID”])

EJECUTAR(“DPLOADPICTURE”)

oDp:cPictCanUnd:=FIELDPICTURE(“DPMOVINV” ,”MOV_CANTID” ,.T.)

MensajeErr(oDp:cPictCanUnd,”Formato Final”)

Mediante el Proceso Automático “SET4DECENFACTURA” el usuario podrá activarlo y dejarlo de manera permanente para su restauración en caso de actualizaciones del diccionario de datos. Presionar Clic en el Panel de tareas, accede directamente hacia el formulario de Facturación.

18/05/2022

3207 Programa SETDPCTADET “Asignar las cuentas Contable de Totales”, incluye remover el CHAR(9) contenido en el campo CTA_CODIGO del plan de cuenta, previamente introducido involuntariamente por el usuario cuando incluyo el plan de cuentas “una por una” mediante la acción “copiar” desde una fuente digital de origen hacia el campo Código en el formulario del plan de cuentas. Este programa se ejecuta automáticamente luego del formulario asignar uso de las cuentas, al importar el plan de cuentas desde cuentas sugeridas o cuando se ejecuta el release 22.04

18/05/2022

3208 Formulario Forma 30, incluye funcionalidad que detecta el número del registro y fecha de pago según planificación del calendario fiscal y sin necesidad de ser ejecutado desde formulario de su calendario de planificación.

Además, facilita editar la fecha desde y hasta, también acceder al periodo anterior mediante botón “<” o periodo siguiente mediante botón “>”

19/05/2022

3209 Formularios Generador mediante BRWMAKER incluye nuevo botón “Colores” que facilita al usuario seleccionar los colores que le permitan identificar a los registros según el contenido del campo que representa a una columna.

IF :lBtnColor

     :oBtnColor:=NIL

     DEFINE BUTTON oBtn;

            OF oBar;

            NOBORDER;

            FONT oFont;

            FILENAME “BITMAPS\COLORS.BMP”;

            MENU EJECUTAR(“BRBTNMENUCOLOR”,:oBrw,,:oBtnColor,{||EJECUTAR(“BRWCAMPOSOPC”,,.T.)});

            ACTION EJECUTAR(“BRWSELCOLORFIELD”,,.T.)

    oBtn:cToolTip:=”Personalizar Colores en los Campos”

    :oBtnColor:=oBtn

ENDIF

21/05/2022

3210 Ejecución Automática para la asignación de cuatro decimales para los documentos del cliente “Facturación” mediante el proceso automático

“FACTURASET4DEC”

21/05/2022

3211 programa DPGRUREPFIX, agrega los grupos de reportes que no posean vínculos desde reportes. Es llamado desde DPINIADDFIELDS

21/05/2022

3212 programa DPTIPDOCPRO_TES, Tipo de documentos exclusivamente vinculados con (Tributos o Cuentas por Pagar) y no vinculado con productos, logrando separarlo de documentos exclusivos de compras.

Junio

02/06/2022

3213 Nueva Opción “Tipo de Documento para Prestador de Servicios o Tributación” ubicado en la sección “Otros” en la aplicación “Tesorería”, tiene como objetivo presentar los tipos de documentos que no están vinculados con compras con requerimiento de productos.

Condiciones del tipo de Documento:

TDC_TRIBUT=1 Aplica a Tributos

TDC_LIBCOM=1 Genera Libro de Compras

TDC_PRODUC=0 No requiere productos.

12/06/2022

3214 mejoras en formulario “Configuración de Punto de Venta”, incluye dos botones: 1=PC para impresoras fiscales y 2=Series Fiscales.

12/06/2022

3215 Mejora en programa DPGETVALCAM, obtiene el valor de la divisa según la cantidad de decimales indicado en el campo CAM_FORMAT en el registro vinculado con la tabla  “DPHISMON” y campo “HMN_VALOR”. Para facilitar su implementación.

13/06/2022

3216 Ficha del Producto, muestra unidad de medida, lista y divisa del precio según registro en la tabla de precios. Browser de la Lista de productos incluye código de la Divisa.

13/06/2022

3217 Variable CHKLOGICAL:=.T. definible en DATAPRO.INI permite activar o inactivar la revisión de campos Lógicos.

30/06/2022

3218 Programa SQLCREATETABLECODEDB genera la sentencia SQL para crear tablas de la base de datos cuando no ha sido posible cuando no se puede ejecutar mysql.exe (Bloqueado por Antivirus). Cuando es modificada una tabla, crea el archivo en carpeta datadbf\*.SQL y para la tabla de las empresa, utiliza la carpeta: SQLCREATEDB\*.SQL

30/06/2022

3219 Mejora en Programa DPFACTURAV, Cálculo de totales con precios en Divisas y Bs. Citamos el siguiente requerimiento con el valor del Divisa en 5.53

  1. Desde Bs hacia dólares: 280 kilos x 6.08 = 307.85 Bs y total 307.85USD
  2. Desde Usd hacia dólares: 280 Kilos x 1.10 = 308.00 Bs y total 308.00USD

Para satisfacer los requerimientos del usuario. Si presiona ENTER en la casilla Precio en dólares, realizar el cálculo según el ejemplo 2.

FUNCTION VMOV_PREDIV(lEnter)

  LOCAL nPrecio:=ROUND(oGrid:MOV_PREDIV*oDocCli:DOC_VALCAM,2)

  LOCAL nTotDiv:=0

  DEFAULT lEnter:=.F.

  // Ecuación basada en el precio del Dólar

  IF oGrid:lPesado .AND. lEnter

     nTotDiv:=oGrid:MOV_PREDIV*oGrid:MOV_PESO

     nPrecio:=(nTotDiv*oDocCli:DOC_VALCAM)/oGrid:MOV_PESO

  ENDIF

  IF !oGrid:lPesado .AND. lEnter

     nTotDiv:=oGrid:MOV_PREDIV*oGrid:MOV_CANTID

     nPrecio:=(nTotDiv*oDocCli:DOC_VALCAM)/oGrid:MOV_CANTID

  ENDIF

  // Calcula el Precio en Bs

IF oGrid:MOV_PREDIV<>0

     oGrid:SET(“MOV_PRECIO”,nPrecio,.T.)

     oGrid:ColCalc(“MOV_TOTAL”)

     oGrid:ColCalc(“MOV_TOTDIV”)

  ENDIF

RETURN .T.

30/06/2022

3220 Nueva carpeta SQLCONFIG, contiene lista de archivos contentivos de la sentencia SQL para crear tablas para la base de datos admconfig60 en el caso que no pudo ser ejecutado mysql.exe para recuperar ADMCONFIG60.SQL

30/06/2022

3220 Nueva carpeta SQLCREATEDB, contiene lista de archivos contentivos de la sentencia SQL para crear tablas para la base de datos DPSGEV60 en el caso que no pudo ser ejecutado mysql.exe para recuperar DPSGEV60.SQL

Julio

07/07/2022

3221 Nuevo privilegio lPar_TotRenD, editar Columna Total Divisa en cada renglón en el documento del cliente, su contenido es almacenado en el campo MOV_MTODIV “Monto en Divisa”

12/07/2022

3222 Mejora en Punto de Venta. Parámetro oPos:lLibVta:=.T. utilizado para  calcular el IGFT en aquellos documentos definidos para libro de ventas en tipo de documento del Cliente, caso de pago de Divisas con Nota de entrega no será calculado el GTF.

12/07/2022

3222 Mejora en Punto de Venta. Parámetro oPos:lCalIva:=.T. utilizado para  calcular el IVA en el tipo de documento seleccionado. Caso de Notas de entrega puede indicar si calcula el IVA.

14/07/2022

3223 Nuevo programa: DLL_IMPFISCAL_CMD, Facilita al programador implementar funcionalidades sin necesidad de involucrarse en los tecnicismos de las impresoras fiscales. Ejecuta comandos para las impresoras fiscales, recibe los siguientes parámetros:

cCmd   = Comando

cOption= Opción que será mostrada para confirmar

lAuto  = Sin confirmación por parte del Usuario.

Valores por defecto:

DEFAULT cCmd   :=”PFrepz”,;

           cOption:=”Reporte Z “,;

           lAuto  :=.F.

Ejecuta llamada a los comandos de cada impresora y cada impresora resuelve sus comandos en el caso que el parámetro sea enviado vacío mediante “”, Ejemplo:

EJECUTAR(“DLL_IMPFISCAL_CMD”,””,”Reporte Z”)

Llamará al programa DLL_EPSON_CMD y este resolverá:

PROCE MAIN(cCmd,cOption)

  LOCAL oEpson,cFileLog,cError:=””

  DEFAULT cCmd:=”PFrepz”

  IF !Empty(cOption) .AND. Empty(cCmd)

    cCmd:=IF(“Z”$UPPER(cOption),”PFrepz”,cCmd)

    cCmd:=IF(“X”$UPPER(cOption),”PFrepx”,cCmd)

  ENDIF

14/07/2022

3224 Mejora en Punto de Venta, Si el Aplica devolución y le agrega más items y el monto del documento pasa >0, se convierte en Factura. Al finalizar se emite Una factura con items con los items de valor positivo y seguidamente la devolución con los items de valor negativo.

14/07/2022

3225 Implementada funcionalidad Grabar en disco las sentencias SQL de manera cronológicamente (Fecha y Hora) con el objetivo de lograr copia externa para luego ser comprimida en un archivo para ser almacenadas en la oficina virtual AdaptaPro para casos de actividades de asistencia del asesor funcional, de igual forma podrá ser utilizada para actualizar servidores con replicaciones fallidas.

14/07/2022

3226 Mejora en Punto de Venta, obedece a las definiciones indicaciones en el tipo de documento.

oPos:lLibVta:=TDC_LIBVTA // Utiliza Impresora Fiscal, en Caso de ser .F. accede hacia el documento del Cliente mediante programa DPFACTURAV

oPos:lCalIva:=TDC_IVA        // Calcula IVA

oPos:lPagos :=TDC_PAGOS  // Solicita Pagos para Guardar el Documento

15/07/2022

3227 Nuevo programa DPDOCCLIPAGDIV Obtiene el pago en Bs del pago de la factura obtenido desde caja, esto necesario para ser utilizado para la impresora fiscal quien recibe los parámetros en Bs para realizar el cálculo del Impuesto del IGTF.

nDivisa  :=EJECUTAR(“DPDOCCLIPAGDIV”,cCodSuc,cTipDoc,cNumero)

15/07/2022

3228 Nuevo programa DPDOCCLIPAGIGTF Obtiene el monto pagado por concepto del IGTF asociado con la transacción de caja o bancos asociada con el recibo de ingreso asociado con la factura pagada de manera inmediata antes de ser impresa.

nDivisa  :=EJECUTAR(“DPDOCCLIPAGIGTF”,cCodSuc,cTipDoc,cNumero)

15/07/2022

3229 Libro de compra obtiene el número de la retención de IVA según el correlativo definido en configuración de la empresa. Incluye el número de planificación según la forma 30 y su respectivo periodo, incluye botón siguiente y atrás logrando acceder a las quincenas contiguas.

18/07/2022

3230 Mejora en Punto de Venta, nuevo programa: DPCLIENTESCEROCREA, solicita RIF y Nombre del cliente, guarda los datos en tabla DPCLIENTESCERO y facilita próxima factura obtener el nombre del cliente introduciendo el número de cédula o RIF.

18/07/2022

3231 Mejora en Documentos del proveedor, personalización de columnas, incluye campo TDC_PESPRI (Peso primero que cantidad), tiene como objetivo colocar la columna “PESO” antes o después del campo “Cantidad”, caso de su valor ser .F. (valor por defecto), el campo “PESO” queda ubicado luego del campo cantidad por unidades con el objetivo de recibir un valor calculado.

PESO= CANTIDAD*CANTIDAD DE UNIDADES. Caso de Bultos pesables, el cálculo será

100 sacos de cebolla de 45 kilos = 450 kilos

18/07/2022

3232 Mejora definiciones en Series fiscales para “Impresoras Fiscales”, nuevos campos:

SFI_ANCHO” ,”N”,2,0,”Ancho Impresora Fiscal”

SFI_ENTPRE”,”N”,2,0,”Longitud del Precio”

SFI_DECPRE”,”N”,1,0,”Cant. Decimales”

Facilita la implementación de impresoras fiscales mediante parámetros introducidor por el usuario logrando adaptabilidad a los cambios de las impresoras sin depender del programa fuente.

Mediante el programa “DPSERIEFISCALLOAD”, ejecutado desde el programa DPFACTURAV y DPPOS04 para cargar los valores en las variables:

oDp:cImpFiscal:=oSerFis:SFI_IMPFIS

oDp:cImpFisCom:=ALLTRIM(oSerFis:SFI_PUERTO)

oDp:nImpFisLen:=oSerFis:SFI_ANCHO

oDp:nImpFisEnt:=oSerFis:SFI_ENTPRE

oDp:nImpFisDec:=oSerFis:SFI_DECPRE

oDp:cTkSerie  :=oSerFis:SFI_LETRA

18/07/2022

3233 Campos Virtulaes en Documentos del Cliente (Facturas) para el uso del IGTF impresión con Crystal Report

DOC_PAGDIV // Monto Pagado en Dólares calculado en Bs, Si el cliente pagó 100

                          // USD a 5.5BS=550BS, La impresora fiscal realizará el cálculo del

                          // 3%

DOC_PAGITF  // IGTF PAGADO EN RECIBOS DE INGRESO PARA FACTURAS CREADAS DEL

                          // Clásico de facturación.

DOC_IGTF      // Cálculo del 3% sobre el neto de la factura para incluirlo como

                         // leyenda en la factura, caso del IGTF

22/07/2022

3234 Implementación Fecha de Declaración de la Factura de Compra obtenida de la fecha de declaración de la retención de IVA con el objetivo de lograr generar el libro de compras con sus respectivas retenciones en la misma línea.

Agosto

01/08/2022

3235 Nuevo campo TAB_VALEXI en tabla DPINVTRA, permite activar o inactivar la validación de existencia en el formulario “Entradas y Salidas”. Facilita generar salidas de productos sin que estas posean existencias.

02/08/2022

3236 Definición de variable oDp:cTipDocIGTF:=oData:Get(“cTipDocIGTF”,”ITF”), contiene el tipo de documento para el impuesto ITF generado en recibos de ingreso cuando el cliente paga con divisas. El usuario podrá cambiarla por otro tipo de documento “DEB” y se refleja en el libro de ventas.

04/08/2022

3237 Mejora de punto de venta. Caso de utilizar serie fiscal diferente a “Impresora fiscal” o “contingencia”, ejecutará el reporte definido para el tipo de documento.

Si es ticket “Tipo TIK”, utilizara DOCCLITIK

Si es Factura “Tipo FAV”, utilizará DOCCLIFAV

04/08/2022

3238 Mejora programa DPFACTURAV, incluye nuevo (9no) parámetro: cDocOrg, Refiere al origen del documento, caso de punto de venta el valor es “P”, por defecto su valor es “V”. Objetivo: Visualizar documentos generados desde el formulario de Punto de venta. De igual forma el programa DPDOCCLIMNU “Opciones del Menú del Documento de Cliente”, 8vo Parámetro “cDocOrg” indica parámetro “documento de Origen”

04/08/2022

3239 nuevo comando CMD\CREARUSUARIO.TXT, facilita crear un registro de usuario cuando la licencia no permite la opción incluir por motivos de vencimiento.

04/08/2022

3240 mejora en Definiciones de Punto de venta “Programa DPPOSDEF”, facilita al usuario seleccionar el tipo de documento que será utilizado en el punto de venta para generar facturas (Tickets) y (devoluciones de venta). No es necesario definirlo en el archivo dp\dppos01.txt

oDp:cTipDocVta    :=oData:Get(“cTipDocVta”     , “FAV”   )

oDp:cTipDocDev    :=oData:Get(“cTipDocDev”     , “CRE”   )

04/08/2022

3241 Campos virtuales valorados en divisas para el formato de impresión Crystal Report en documentos del Cliente: Facturas, Devoluciones, etc.

oTable:REPLACE(“DOC_MTODIV”,ROUND(oTable:DOC_NETO  /oTable:DOC_VALCAM,2)) // Monto Neto en Divisas

oTable:REPLACE(“DOC_IVADIV”,ROUND(oTable:DOC_MTOIVA/oTable:DOC_VALCAM,2)) // Monto del IVA en Divisas

oTable:REPLACE(“DOC_BASDIV”,ROUND(oTable:DOC_BASNET/oTable:DOC_VALCAM,2)) // Monto Base Neta en Divisas