Ir al contenido principal

Integrador de Comprobantes

Actualizado esta semana

Descripción

Esta opción permite inyectar comprobantes ingresados desde otros sistemas, validando la integridad de datos, es decir, que todos los datos que van a ingresar sean válidos y/o consistentes para que el sistema de Contabilidad los interprete correctamente.

Entre sus principales características esta que el integrador lee un máximo de hasta 5.000 encabezados de comprobantes. Si hubiera más datos se deben integrar los existentes (o un rango de ellos), o bien, filtrar los comprobantes para poder leer aquellos que se deseen.

Al seleccionar esta opción, se despliega la siguiente pantalla:

Interfaz de usuario gráfica, Aplicación

El contenido generado por IA puede ser incorrecto.

Consideraciones Generales

Los filtros disponibles son:

  • Rango de fechas: Fecha desde y fecha hasta. Si no se ingresa fecha hasta entonces trae todos los comprobantes superiores o igual a la fecha desde. Si no se ingresa la fecha desde entonces trae todos los comprobantes menores o igual a la fecha hasta.

  • Origen

  • Tipo de Comprobante

  • Comentario: Glosa del encabezado del comprobante.

Sólo se podrán integrar comprobantes pertenecientes al periodo actual de contabilidad definido en el mantenedor de parámetros. Además, se puede aplicar el concepto de seguridad por grupo de cuentas, para que la persona que tiene acceso a un sistema no pueda integrar comprobantes que vienen de otro sistema, con cuentas contables distintas.

Los datos indispensables que deben ser ingresados correctamente al integrador desde los otros sistemas son:

  • Encabezado del comprobante correcto.

  • Al menos una línea de detalle.

  • Cuentas contables válidas.

  • Valor debe o haber distinto de cero.

En "menú/opciones/avanzadas..." Existe la posibilidad de dejar los comprobantes en estado desactualizado, existe la posibilidad de mantener el correlativo que se haya ingresado, no siguiendo la secuencia de contabilidad; esta opción trata de asignar el mismo correlativo original si éste se encuentra disponible en contabilidad, de lo contrario el comprobante no es procesado, debido a que si existen más correlativos los siguientes correlativos a integrar no sean desplazados.
En el caso que la paridad bimoneda sea igual a cero, por defecto se asocia la paridad bimoneda del día del comprobante, también se puede asociarse, si se escoge la opción, una paridad fija.
A nivel de detalle permite, también, valores por defecto para los análisis de las cuentas contables que sean obligatorios y no se hayan ingresado (vienen en blanco). Si el valor es incorrecto se puede dar la opción de reemplazar valores inválidos.
Todas las opciones definidas se aplican sobre todos los comprobantes y cada un de las líneas de detalle que se integren. Si desea opciones distintas debe cambiar el conjunto de opciones.

Operatividad

Se despliegan todos los comprobantes que deben centralizarse. Con doble click o utilizando botón seleccionar debe marcar todos los comprobantes que desee para poder integrarlos. Luego, presionar botón integrar. Mientras se ejecute el proceso, se despliega la siguiente pantalla informando la situación de los comprobantes, si se integraron o no.

Además, posee la siguiente ventana para poder integrar comprobantes que no se encuentran ingresados correctamente, permitiendo modificar ciertos valores de los comprobantes a integrar, como por ejemplo valores auxiliares, códigos auxiliares , fecha emisión, etc.

Componentes de la Interfaz

Nombre

Descripción

Mantener Correlativo

Permite mantener el correlativo original del comprobante a integrar

Dejar Desactualizado

Deja en estado cuadrado el comprobante

Paridad Bimoneda asociado a la fecha

Si la empresa opera con bimoneda, se rescata la paridad que esté definida en el día. Si esto no fuera así considera la paridad configurada en los parámetros

Paridad Bimoneda

Paridad de la bimoneda para generar comprobante bimoneda

Tipo de Documento

Presenta la lista con los tipos de documentos definidos en la tabla gen_tabcod/con_tipdoc

Número de Documento

Número de Documento para la línea de detalle del comprobante

Fecha Vcto.

Fecha de Vencimiento del documento

Paridad Lineal

Paridad lineal si la cuenta contable está definida con moneda adicional

Códigos Auxiliares

Códigos auxiliares para análisis adicionales de información.. Cada uno de ellos es asignado a una o más cuentas contables

Valores Auxiliares

Valores Auxiliares para análisis adicionales de información. Cada uno de ellos es asignado a una o más cuentas contables

Fecha Emisión

Fecha de emisión del documento. La fecha es asignada a una o más cuentas contables.

Reemplazar Valores no válidos

Si se encuentra marcada, reemplaza valores válidos que se hayan configurado en la interfaz. O sea por ejemplo si un comprobante a integrar tiene un tipo de documento no válido, es reemplazado por el indicado en la configuración

Todo

Describe todos los eventos de los comprobantes integrados y los no integrados en el archivo log. Por defecto viene marcado.

Detallado por

Esta opción permite selecionar los eventos que tendra el archivo log.

Integrados

Esta opción informará solo de comprobantes integrados en el archivo log.

No Integrados

Esta opción informará solo de comprobantes no integrados en el archivo log.

Sin log

Con esta configuración no se creará el archivo log. La información será solo por pantalla.

Existe la posibilidad de limpiar las opciones avanzadas desde el menú, como se muestra en la siguiente imagen

Cuando termina el proceso de integración de comprobantes , el usuario tendrá la posibilidad de ver el resultado completo con el detalle del proceso de integración en un archivo txt. Esta funcionalidad es muy útil cuando se procesa gran cantidad de documentos , ya que no se podrá visualizar todo el detalle en pantalla.

Existe un archivo en \Contab\Config\Integrador\Detalle_Integracion.ini el cual tiene la siguiente estructura

Ruta = C:\flexlineservidor\flexlineerp\contab\

En la ruta indicada se generará una archivo de texto llamado Detalle_Integracion.txt donde se almacenará el detalle del proceso realizado

Si la aplicación es llamada desde un programa externo, este integrará automáticamente los documentos, dejando el archivo TXT con el detalle de lo realizado.

La llamada a la aplicación funciona al pasarle los parámetros detallados a continuación:

  • TIPOCOMPROBANTE (Indica el tipo de comprobante a integrar, si se desea integrar todos, ingresar *)

  • CORRELATIVO (Indica el correlativo a integrar)

  • EMPRESA (Empresa que esta conectada)

  • VISIBLE (Indica si se mostrara la pantalla al usuario)

Ejemplo : TIPOCOMPROBANTE=*;CORRELATIVO=;EMPRESA=DEMO;VISIBLE=FALSE

En la siguiente imagen, se muestra la llamada mediante la Ventana de Comandos, el cual realizará la integración de forma automatica.

Nota : Con sólo pasar el parámetro ? , seguido por el nombre de la aplicación, entrega un mensaje informando los parámetros que se deben pasar a la aplicación. (Ejemplo : IntegraComprobante.exe ? )

Integración Multi-Empresas

El integrador de Comprobantes, posee la función para poder integrar los comprobantes de distintas empresas sin necesidad de estar conectado a una empresa especifica.

Para realizar esto se requiere modificar el XML "Config_Integracion.xml" que se encuentra en la misma carpeta del integrador de comprobantes.

Al editar el XML, se tienen distintos niveles para la configuración. El primero (Config) sirve para especificar los parámetros de base de datos en la cual se trabajara. Los parámetros a configurar son los siguientes:

  • Integra: Indica si la aplicación trabajará con la integración a múltiples empresas. (El parámetro se especifica con: S para utilizarla y una N para no utilizarla).

  • Server: Indica en donde esta alojada la base de datos Flexline para ser utilizada (Ej: MIPC\INTANCIA1).

  • BD: Indica la Base de datos sobre la cual se operará el integrador. (Ej: BDFlexline).

Ahora se requiere especificar las Empresas en las cuales operará el integrador, para eso se deben especificar en la pestaña de "Config_emp".

Los parámetros a configurar son los siguientes:

  • CODEMPRESA: Representa el código de la empresa.

  • NOMEMPRESA:Representa el nombre visible de la empresa.

  • USR: Representa el Usuario "FLEXLINE" con el cual se realizarán las integraciones. (Los usuarios especificados están bajo la validación de Permisos de lectura, escritura, etc).

Se pueden configurar todas las empresas que sean necesarias, pero ahí que tener en cuenta que puede ser un proceso extremadamente lento, dependiendo de la densidad de datos y empresas a la cual necesita realizar las integraciones.

Nota importante: para cada parámetro configurado dentro del XML, se debe terminar con un ; (punto y coma), ya que al no colocarlo, generará inconsistencias en los datos que se coloquen en el XML. (A Excepción del Parámetro "Integra", que no lo necesita)

Ademas de la configuración por XML, también se necesita iniciar la aplicación por CMD, como se mostró arriba en la llamada por CMD, la aplicación solo podrá hacer la integración llamándola de esta manera. Como lo indica el código mas arriba, el parámetro mas importante es el "VISIBLE", el cual debe quedar en "FALSE" para que el proceso se pueda ejecutar.

Seguridad de la aplicación:

Los permisos para que el usuario pueda ingresar a esta aplicación y realice ciertas operaciones privilegiadas se otorgan mediante la aplicación de seguridad y auditoria, considerando la siguiente información:

Nombre del componente: IntegraComprobante

Permisos: Privilegios para Leer (R), Grabar (W), Ejecutar (X) y Eliminar (D), con el significado estándar de todas las aplicaciones de ingreso de datos.

Parámetros: INTEGRA: Si no se tiene el permiso, sólo se pueden consultar los comprobantes no actualizados y no se permite la actualización (ESTADO='A') de éstos.

Parámetros : Permisos adicionales. Si se indica el parámetro, este debe estar separado por coma.
El valor posible es:

Parámetro

Permite

RE

  • Parámetro de Restricción a la Integración de Comprobantes. Permite sólo visualizar comprobantes que pertenecen al usuario y aquellos que no tienen definido el usuario (usuario en blanco). Al estar sin éste parámetro muestra todos los comprobantes para integrar.

VG

Parámetro de restricción. Exige que el usuario debe ingresar glosa a nivel de detalle

COMPONENTE

DESCRIPCIÓN

TIPO

PERMISO

PARAMETROS

IntegraComprobante

Integrador

Programa

RWXD

INTEGRA,RE,VG

¿Ha quedado contestada tu pregunta?