Saltar a contenido

Configuraciones sincronitzación SOA

Documentación general del módulo de sincronización mediante ficheros SOA.

El módulo de sincronización provee dos listados ubicados en "OpenERP Menu > Sync":

Ficheros Importados

En este menú se muestra un listado de ficheros de sincronización (SOA) importados. Desde el listado podemos ver:

  • Fecha de la importación
  • Nombre del fichero importado
  • Tipos de sincronización:
    • Sincronización masiva: Importación de muchas actualizaciones
    • Sincronización inmediata: Importación de una sola actualización
  • Total de líneas importadas
  • Total de líneas correctas
  • Total de líneas con error
  • Estado de la importación
  • Mensaje descriptivo con el estado de la importación

Nota

Si accedemos a uno de estos registros podremos encontrar como adjunto el fichero de sincronización importado.

Configuración

En este menú se muestran las configuraciones para la importación de los ficheros de sincronización (SOA) y de la notificación de los resultados de esta importación.

Podemos encontrar las siguientes columnas:

  • Orden en que se muestran al listado
  • Módulo al que pertenece la configuración, únicamente debería haber "giscesoa_sync" en este listado.
  • Clave utilizada por el ERP
  • Valor a utilizar para el ERP para una clave concreta
  • Descripción de como debe ser el valor para una clave concreta

Configuraciones SOA

En el fichero de configuraciones hay las siguientes configuraciones:

ClaveDescripción
configurat"1" significa que el módulo ya se ha configurado; "0" es el valor por defecto pasa asegurar que el módulo no solo está instalado sino que a más se ha configurado.
sufix_massivaExtensión que se espera para los ficheros de intercambio para sincronización masiva.
sufix_immediataExtensión que se espera para los ficheros de intercambio para sincronización inmediata.
sufix_fitxer_duplicatSufijo que se añadirá cuando se encuentre en el directorio de entrada de un fichero con un nombre que ya se había procesado.
sufix_correctesExtensión de los ficheros que deben contener las líneas que se han procesado correctamente.
sufix_errorsExtensión de los ficheros que deben contener las líneas que se han intentado procesar sin éxito.
sufix_informesExtensión de los ficheros que deben contener los informes con los errores encontrados durante el proceso.
directori_entradaDirectorio donde se esperan los ficheros de intercambio para procesar.
directori_sortidaDirectorio donde se deben dejar los ficheros de intercambio que resulten del proceso.
marge_minuts_sincronitzacio_immediataTiempo en minutos que debe pasar desde el último acceso de escritura a un fichero para que se considere candidato a ser procesado. Este tiempo debe ser una garantía de que el proceso que ha creado el fichero ya ha finalizado.
marge_minuts_sincronitzacio_massivaTiempo en minutos que debe pasar desde el último acceso de escritura a un fichero para que se considere candidato a ser procesado. Este tiempo debe ser una garantía de que el proceso que ha creado el fichero ya ha finalizado.
email_notificacio_gisce_adrecaLista de destinatarios a GISCE, una dirección de correo en cada línea, opcionalmente con formato "Nombre <test@example.com>"
email_notificacio_assumpteTexto que se utiliza como asunto en el correo de notificación; Se pueden añadir: "%f" nombre del fichero tratado;" %r" resultado; " %d" base de datos.
email_notificacio_client_adrecaLista de destinatarios al CLIENTE, una dirección de correo en cada línea, opcionalmente con formato "Nombre <test@example.com>"
email_notificacio_client_explicacioTexto que se utiliza en el correo de notificación; Se pueden añadir: "%f" nombre del fichero tratado; " %r" resultado; " %d" base de datos.
informe_linies_frequencia_capcaleraFrecuencia con que se añade la cabecera al informe de líneas con problemas. Por ejemplo el valor 2 quiere decir que se repetirá la cabecera cada dos líneas.
informe_ok_gisceEnviar informe cuando NO se han encontrado errores? 0=no; 1=si
informe_ok_clientEnviar informe cuando NO se han encontrado errores? 0=no; 1=si
informe_error_gisceEnviar informe cuando si se han encontrado errores? 0=no; 1=si
informe_error_clientEnviar informe cuando si se han encontrado errores? 0=no; 1=si
email_notificacio_remitentDirección de origen en los correos de notificación.
email_notificacio_smtp_hostDirección IP o nombre DNS del servidor MTA a quien se deben entregar los correos.
email_notificacio_cssEstilos CSS que se quieren para el informe HTML
encoding_fitxers_intercanviNombre (Python) del encoding de los ficheros de intercambio
baixa_automatica_de_polissa0 = se considera ERROR una línea con un CUPS y una póliza asociada si éste CUPS ya tenía una póliza activa en el ERP, porque se espera que antes se envíe una línea con una baja; 1 = Se dará automáticamente de baja la póliza activa antes de continuar el proceso de la línea.
verbose"1" significa que mostrará mensajes 'verbose' por el log; "0" no.
silenciar_baixes_sense_efecte"1" ingnorará la baja de la póliza en el caso de no existir la póliza o estar de baja. "0" para el contrario.
canvi_automatic_de_cups"1" en recibir una póliza que ya exista en el ERP y esté activa con un CUPS distinto, dará de baja el CUPS actual y se vinculará a el nuevo CUPS. "0" notificará el error y no hará ninguna modificación.
validar_nif"1" indica que se validarán los NIFs de forma habitual. "0" no validará.