Ayuda sobre productos BOLD:

Comandos interface a3Equipo

Página:
< Volver

Obtener la lista de comandos disponibles

Para ver una lista de los comandos posibles configurar un shell de BOLDXML:

cmd.exe
cd <carpeta_cliente>\Integration\Configuration\development (por ejemplo)
boldxmlconfig.bat

Y ejecutar:

sincroa3

Importación de incidencias y absentismos

sincroa3 Incidencias

Este comando importa desde a3EQUIPO las incidencias y absentismos aplicados a las personas empleadas y los introduce en la BD de BOLD.

Configuración BOLDXML.json

“bA3IncidencesFirst”: true/false

Este flag habilita que aunque una incidencia se haya borrado de BOLD, y esté pendiente de traspasar a a3EQUIPO, si estuviera activada la exportación de incidencias, si vuelve a llegar la misma incidencia (el mismo GUID que la identifica) el sistema la restaurará de nuevo en BOLD. El valor por defecto es false. Si se desea eliminar la sincro wp->A3, el valor debe ser true.

“KeepWPData”: 0/1

Si se define, su valor se copia en la cabecera del fichero de import de XML de incidencias. Por defecto KeepWPData=1

  <CustomParams UseExtCodeAsKeyField="1" Control="A3" KeepWPData="0">
  </CustomParams>

Cuando vale 0 el sistema, en caso de conflictos, sustituye las incidencias en BOLD con las que se importan.

“iCompareWPIncidencesFromYear”: 2014

Por defecto vale 2014. Cuando se importan incidencias de a3 se pasan realmente al documento XML de importación tan sólo aquellas que aún no han sido ya introducidas/procesadas en BOLD. Para ello se ejecuta una consulta sobre BOLD para extraer la lista de incidencias que están ya aplicadas. Este parámetro determina a partir de qué año efectuamos esta extracción inicial. Cuando llega una incidencia de a3 (con su GUID único) se busca si dicha incidencia ya está en BOLD y en función de eso se procesa o no.

Otros comandos disponibles

sincroa3 CortesCentroTrabajo

sincroa3 CortesCentroTrabajo 1 0 0

El comando anterior extrae la lista de cortes completa. Por defecto es desde el 2014

sincroa3 CortesCentroTrabajo 1 0 0 LAST365

El comando anterior extrae la lista de cortes pero fijando como fecha de inicio de la extracción hoy-365

sincroa3 CortesCentroTrabajo 1 0 0 TODAY

El comando anterior extrae la lista de cortes pero tan sólo de los cambios realizados HOY.

Los siguientes comandos están disponibles:

sincroa3 Empleados

sincroa3 CECOS

sincroa3 W_CECOS

Personalización de la transformación

Las transformaciones estandard se pueden personalizar copiando el fichero original desde ../BOLDXML2/a3 a <nombre_instancia>/xslt, el proceso de transformación mira primero si existe el fichero en esta carpeta y lo utiliza de forma prioritaria respecto del otro.

Pero normalmente esto no es necesario, si hace falta consultar también el artículo Documento de definición de una transformación XML.

Personalización de los scripts de la interface

Nuevamente esto pocas veces resulta necesario, pero de forma similar a la transformación es posible personalizar el propio script que gestiona la interface al completo (extracción – transformación – importación).

Para ello se copia el script original que se encuentra en .\BOLDXML2\a3\sincroA3\*.js sobre la carpeta de la instalación del cliente normalmente en

.\Custom_Files\Integration\configuration\development\sincro\scripts

A partir de entonces al lanzar un comando sincro3 en lugar de ejecutar el script original se ejecutará el que haya aquí.

Was this article helpful?
0 out Of 5 Stars
5 Estrellas 0%
4 Estrellas 0%
3 Estrellas 0%
2 Estrellas 0%
1 Estrellas 0%
5
How can we improve this article?
How Can We Improve This Article?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Contenido