Configuraciones sincronitzación SOA
Documentación general del módulo de sincronización mediante ficheros SOA.
Menús
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:
Clave | Descripció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_massiva | Extensión que se espera para los ficheros de intercambio para sincronización masiva. |
sufix_immediata | Extensión que se espera para los ficheros de intercambio para sincronización inmediata. |
sufix_fitxer_duplicat | Sufijo 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_correctes | Extensión de los ficheros que deben contener las líneas que se han procesado correctamente. |
sufix_errors | Extensión de los ficheros que deben contener las líneas que se han intentado procesar sin éxito. |
sufix_informes | Extensión de los ficheros que deben contener los informes con los errores encontrados durante el proceso. |
directori_entrada | Directorio donde se esperan los ficheros de intercambio para procesar. |
directori_sortida | Directorio donde se deben dejar los ficheros de intercambio que resulten del proceso. |
marge_minuts_sincronitzacio_immediata | Tiempo 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_massiva | Tiempo 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_adreca | Lista de destinatarios a GISCE, una dirección de correo en cada línea, opcionalmente con formato "Nombre <test@example.com>" |
email_notificacio_assumpte | Texto 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_adreca | Lista de destinatarios al CLIENTE, una dirección de correo en cada línea, opcionalmente con formato "Nombre <test@example.com>" |
email_notificacio_client_explicacio | Texto 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_capcalera | Frecuencia 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_gisce | Enviar informe cuando NO se han encontrado errores? 0=no; 1=si |
informe_ok_client | Enviar informe cuando NO se han encontrado errores? 0=no; 1=si |
informe_error_gisce | Enviar informe cuando si se han encontrado errores? 0=no; 1=si |
informe_error_client | Enviar informe cuando si se han encontrado errores? 0=no; 1=si |
email_notificacio_remitent | Dirección de origen en los correos de notificación. |
email_notificacio_smtp_host | Dirección IP o nombre DNS del servidor MTA a quien se deben entregar los correos. |
email_notificacio_css | Estilos CSS que se quieren para el informe HTML |
encoding_fitxers_intercanvi | Nombre (Python) del encoding de los ficheros de intercambio |
baixa_automatica_de_polissa | 0 = 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á. |