Definición de servicios de interfaz de datos transaccionales de tipo Base de datos

En este tema se describe el proceso de creación de un servicio de interfaz con Entidad de datos = Datos transaccionales y Tipo de interfaz = Base de datos.

Para crear un servicio de interfaz:

  1. Seleccione Configuración > Común > Servicios de interfaz > Servicios de interfaz.
  2. Haga clic en Nuevo. Aparece la ventana Nuevo servicio de interfaz.
  3. Especifique esta información:
    Tipo de interfaz
    Tipo de la interfaz. Seleccione Base de datos.
    Entidad de datos
    Entidad de datos que se debe asignar a la interfaz. Seleccione Datos transaccionales.
    Dirección de interfaz
    Dirección del flujo de datos. Posibles valores:
    • Importar
    • Exportar
    • Importar y exportar
  4. Haga clic en Aceptar. Aparece una nueva página de servicios de interfaz.
  5. En la pestaña Detalles de la interfaz, especifique la siguiente información:
    Nombre
    Nombre exclusivo de la interfaz de servicio.
    Nombre para mostrar
    Nombre que se muestra para el servicio de interfaz. Si no se especifica, el valor especificado en el campo Nombre se toma como predeterminado.
    Nota: Esta opción está habilitada para la entidad definida por el sistema.
    Tipo de interfaz
    Tipo de la interfaz. Este valor se toma como predeterminado de la ventana Nuevo servicio de interfaz.
    Entidad de datos
    Entidad de datos que se debe asignar a la interfaz. Este valor se toma como predeterminado de la ventana Nuevo servicio de interfaz.
    Dirección de interfaz
    Dirección del flujo de datos. Este valor se toma como predeterminado de la ventana Nuevo servicio de interfaz.
    Módulo
    Módulo en el que se define el servicio de interfaz.
    Sistema
    Indica el estado del servicio de interfaz. Posibles valores:
    • Activado (habilitado)
    • Desactivado (deshabilitado)
  6. En la pestaña Origen de datos, especifique la siguiente información:
    Origen de datos
    El origen de datos del tipo Base de datos que se define en SCP.
    Origen
    Indica el tipo de la interfaz de origen de datos. Posibles opciones:
    • Tabla: Si selecciona esta opción, se muestran los campos Tablas y Filtro de importación.
    • Consulta: Si selecciona esta opción, se muestra el campo Consulta.
    Nota: Para Tipo de interfaz = Importar y exportar, y Exportar, el valor Origen se establece en Solo tabla.
    Tablas
    Tabla de base de datos a la que se aplica el servicio de interfaz.
    Filtro de importación
    Texto SQL para definir los criterios de filtro para el pase de datos a través del servicio de interfaz desde la tabla de origen.
    Nota: Si no se define, se aplican todos los datos de la tabla de origen especificada.
    Consulta
    Consulta SQL (4000 caracteres como máximo) que se utiliza para recuperar los datos necesarios para la interfaz desde la fuente de datos especificada.
    Nota: Debe hacer clic en Verificar para validar la consulta especificada. Si no se puede resolver la consulta, aparece este mensaje de advertencia:
    Se ha producido un error en la consulta de servicio de interfaz introducida. [detalles de error RDBMS]
  7. Haga clic en la pestaña Comportamiento de importación.
    Nota: Esta pestaña solo se muestra si el campo Dirección de interfaz se establece en Importar o Importar y exportar.
  8. En la pestaña Comportamiento de importación, especifique la siguiente información:
    Borrar la tabla de destinos antes de importar
    Indica si la tabla de destino se debe eliminar de todas las filas o si los datos se deben añadir al registro de salida antes de ejecutar la interfaz e importar las filas. Posibles escenarios:
    • Activado: eliminar e insertar
    • Desactivado: Añadir
  9. Haga clic en la pestaña Comportamiento de exportación.
    Nota: Esta pestaña solo se muestra si el campo Dirección de interfaz se establece en Exportar o Importar y exportar.
  10. En la pestaña Comportamiento de exportación, especifique la siguiente información:
    Tipo de exportación
    Comportamiento de exportación del registro/datos nuevos y existentes. Posibles valores:
    • Solo insertar: Inserta filas nuevas en la tabla de destino.
    • Solo actualizar: Actualiza la fila existente disponible en la tabla de destino.
    • Insertar y actualizar: Ambos
    Borrar la tabla de destinos antes de exportar:
    Indica si la tabla de destino se debe eliminar de todas las filas o si los datos se deben añadir al registro de salida antes de ejecutar la interfaz y exportar las filas. Posibles escenarios:
    • Activado: eliminar e insertar
    • Desactivado: añadir
  11. Haga clic en la pestaña Asignaciones. En esta pestaña se muestran los atributos de datos transaccionales que se deben asignar entre SCP y la conexión del origen de datos.
  12. Añada un nuevo atributo si es necesario. Consulte Adición de un nuevo atributo de datos transaccionales.
  13. Haga clic en la pestaña Importar/Exportar medidas. En esta pestaña se muestra la lista de medidas que se deben asignar en la interfaz.
  14. Añadir una nueva medida, si es necesario. Consulte Añadir una nueva medida.
  15. Haga clic en la pestaña Exportar constantes. Esta pestaña contiene una lista de atributos del origen de datos especificado que se deben asignar a un valor constante al exportar.
    Esta pestaña solo se muestra si el campo Dirección de interfaz se establece en Exportar o Importar y exportar.
  16. Añada una nueva constante de exportación si es necesario. Consulte Adición de constantes de exportación de datos transaccionales.
  17. Haga clic en Guardar. Se aplican los cambios en el servicio de interfaz.