Procedimientos de salida de usuario PL/SQL
El Oracle adaptador instala procedimientos de salida de usuario PL/SQL esqueleto para cada servicio empresarial y canal de publicación.
Los procedimientos de salida de usuario PL/SQL se almacenan en el siguiente directorio:
rootdirectory\ORACLEAPIS\apisuser
Procedimientos de salida de usuario PL/SQL salientes
En el procesamiento saliente, la salida de usuario PL/SQL ofrece la oportunidad de asignar más datos o modificar la asignación predeterminada a la Oracle tabla de interfaz abierta, o saltarse el registro. La salida de usuario PL/SQL saliente se llama justo antes de que los datos se inserten en la Oracle tabla de interfaz abierta. El proceso de salida de usuario suele tener tres parámetros:
- La Maximo® Manage registro de la tabla de interfaz
- La Oracle tabla de interfaz abierta registra
- El distintivo skip_transaction (omitir transacción).
Si el indicador de integración ( skip_transaction ) está establecido en verdadero, el marco de integración sale inmediatamente del proceso y no inserta más registros. Sin embargo, para los registros de artículos, un usuario con privilegios de administrador ( skip_transaction ) puede omitir la inserción y actualizar (o eliminar e insertar) el registro actual. Un e skip_transaction a no tiene que salir inmediatamente del proceso y puede continuar insertando y actualizando otros registros.
Procedimientos de salida de usuario PL/SQL entrantes
En el procesamiento entrante, la salida de usuario PL/SQL ofrece la oportunidad de asignar más datos o modificar la asignación predeterminada a la Maximo Manage tabla de interfaz, o saltarse el registro. La salida PL/SQL entrante se llama justo antes de que los datos se inserten en la Maximo Manage tabla de interfaz. El proceso de salida de usuario suele tener tres parámetros:
- La Oracle registros de la tabla base
- La Maximo Manage registro de la tabla de interfaz
- Los distintivos skip.
Si el indicador de integración ( skip_transaction ) está establecido en verdadero, el marco de integración sale inmediatamente del proceso y no inserta más registros. Si el procedimiento de salida del usuario tiene un indicador de " skip_line " (insertar registro de línea actual) establecido en "true ", el marco de integración omite la inserción del registro de línea actual y continúa el procesamiento sin omitir otras líneas.
Archivo PL/SQL |
Extensión de archivo |
|---|---|
Scripts de instalación |
.sql |
Paquetes PL/SQL |
.pkg |
Definición de paquete PL/SQL |
.psp |
Procedimientos almacenados |
.sp |
Procedimientos de salida de usuario |
.usp |
Desencadenantes |
.trg |