Archivo de parámetros

El archivo de parámetros es un archivo INI, en el cual se pueden realizar configuraciones para la exportación. De esta manera se puede configurar los datos que se deben exportar o en qué archivos estos se deben guardar.

Cree el archivo de parámetro con un editor de texto. Asigne un nombre y una extensión al archivo de parámetro, por ejemplo, Parameter.config.ini.

Las configuraciones disponibles para todas las exportaciones se listan a continuación. Las configuraciones específicas de cada exportación se describen bajo la sección correspondiente en este tutorial.

 

Sección [User]

Clave Valor
Account Usuario que inicia el proceso de exportación
Domain

Dominio donde el usuario está registrado

Esta clave debe ser asignada, si el usuario es parte de un dominio y este no fue ingresado durante la activación.

Password

Contraseña del usuario

Esta clave debe ser asignada, si el usuario que ejecuta la exportación fue asignado en el archivo de parámetros.

PasswordMode

Determina el modo de interpretación de la contraseña Valores disponibles:

  • 0: La contraseña será interpretada sin codificar (valor predeterminado).
  • 2: La contraseña debe ser ingresada a través de la línea de comandos.
Token

Token de acceso del usuario

El token de acceso puede generarse en el AdminClient y es necesario para ejecutar el ExportModule.

Si se especifica un token, no es necesario asignar los otros datos de inicio de sesión.

 

Sección [Common]

Clave Valor
ReportType*

Reporte que debe ser creado Valores:

  • ComponentTree
  • Exporta el árbol de proyectos.

  • JobList
  • Exporta un resumen de las tareas.

  • JobResults
  • Exporta todos los resultados de las tareas

  • UnequalJobResults
  • Exporta los resultados de las tareas que mostraron diferencias o en las cuales se generaron errores.

  • UserManagement
  • Exporta los usuarios y los grupos de usuarios

  • ComponentTypes

  • Exporta los tipos de componentes y sus configuraciones (nombre, Id, etc.)

  • Componentlog

  • Exporta el contenido del registro de los componentes.

  • Eventlog
  • Exporta el contenido del módulo Registro de eventos

  • Adminlog
  • Exporta una lista de los cambios en los módulos del AdminClient.

  • StandardLibraryManagement

  • Exporta un resumen sobre los módulos estándar en uso.

  • ComponentsWithStdLibAssignments

  • Exporta un resumen sobre los componentes que fueron vinculados a módulos estándar.

  • AssetState

  • exporta un resumen de las tareas del Factory Floor Status

  • UsageInformation

  • Crea un archivo de las informaciones de uso.

Solo es posible asignar un atributo.

ExportType

Indica el formato de cada exportación.

No todas las exportaciones pueden ser creadas en todos los formatos. Existen las siguientes posibilidades:

  • ComponentTree XML o JSON
  • JobList CSV o JSON
  • JobResults CSV o JSON
  • UnequalJobResults CSV o JSON
  • UserManagement XML o JSON
  • ComponentTypes XML o JSON
  • Componentlog: CSV o JSON
  • Eventlog: CSV o JSON
  • Adminlog CSV o JSON
  • StandardLibraryManagement CSV o JSON
  • ComponentsWithStdLibAssignments: CSV o JSON
  • AssetState CSV o JSON

* El formato de archivo resaltado se usa de manera predeterminada si en el archivo de parámetros no se asigna lo contrario.

ExportFile* Ruta absoluta (con nombre de archivo) del archivo en donde se registran los resultados de exportación. Si el archivo ya existe, será sobrescrito.
CsvSeparator

Divisor (p. ej., punto y coma, coma, tabulador o espacio en blanco) entre las columnas en un archivo CSV entregado como resultado de la exportación.

Para usar el tabulador como divisor, existen las siguientes posibilidades:

  • Tecla Strg

  • Comillas + Tabulador + comillas ("⇥").

Asigne el espacio en blanco entre comillas (" ").

Si no se especifica esta clave, se utiliza el separador configurado en el AdminClient en el módulo Configuración global.

FlatExport

Esta clave solo puede utilizarse para el ExportType JSON.

Indica si el archivo JSON contiene solo datos sin elementos adjuntos.

Valores:

  • Y: El archivo JSON no contiene ningún elemento adjunto.
    Ejemplo:

  • [
    {
    Job1 ...
    },
    {
    Job2...
    }
    ]

  • N: Se emiten todos los elementos del archivo JSON.
  • {
    "Jobs": [
    {
    Job1 ...
    },
    {
    Job2...
    }
    ]
    }

 

Sección [Result]

Clave Valor
ErrorText Aquí se listan los errores que ocurrieron durante la exportación.
LastExecution Etiqueta de fecha y hora de la última exportación

* Campos obligatorios.

 

Contenido relacionado
AdminClient -> Archivos INI
AdminClient -> Módulo Configuración global