!--a11y-->
Tipo 0: Definición de parámetros para
export 

Tenga en cuenta que por parámetros para export entendemos los parámetros para export de las instrucciones de producción o del cockpit (PPPI_EXPORT_PARAMETER), es decir, los valores que se transfieren desde las instrucciones de producción o el cockpit al módulo de funciones. Desde el punto de vista del módulo de funciones son parámetros para import.
Defina parámetros para export (parámetros para import del módulo de funciones) en llamadas de función dinámicas y verificaciones de entrada que se realizan por medio de una función de verificación.
Si quiere transferir el valor de una variable al módulo de funciones, debe definirse la variable en las mismas instrucciones de producción o en el mismo cockpit. En las instrucciones de producción también puede definirse la variable para toda la orden de proceso.
Para más información sobre cómo utilizar variables de sistema y variables en general, véase:
· Utilización de variables en instrucciones de producción basadas en browser y en cockpits
· Utilización de variables de sistema en instrucciones de producción basadas en browser
Al definir parámetros para export especifique la siguiente información en la instrucción de proceso:
·
Todos los
parámetros para import necesarios del módulo de funciones
Se necesitan parámetros para import si no se ha fijado el indicador
Opcional. Deben especificarse en la instrucción de proceso.
·
Parámetros para import opcionales del
módulo de funciones para el que no desea utilizar los valores propuestos
definidos en el módulo de funciones
Los parámetros para import son opcionales si se ha fijado el indicador
Opcional. No es necesario especificarlos en la instrucción de
proceso.
·
Si fuese
necesario, la transferencia de parámetro opcional de
característica para parámetros opcionales cuyo valor no desea transferir
cuando se ejecute la llamada de función
Véase también Tipo 0: Transferencia
de parámetro opcional.
· El nombre de parámetro para cada parámetro que se deba transferir
·
La
característica de variable, de constante o de mensaje para cada valor de
parámetro a transferir
Sólo puede transferir el valor de una variable o de una constante a un
parámetro si la variable o la constante tiene la misma clase de datos que el
parámetro en el módulo de funciones.
· Si el valor está disponible en la orden de proceso, regístrelo como un valor fijo en forma de:
¡
Una constante
La
característica que utiliza para definir la constante también determina el tipo
de datos de la constante.
¡
Una
característica de mensaje
Si desea utilizar una característica de mensaje, ésta debe tener la misma
clase de datos que el parámetro en el módulo de funciones. Es posible que
desee utilizar una característica de mensaje si el valor de la característica
se asigna a la orden.
· Si el valor sólo está disponible en las instrucciones de producción, transfiéralo desde la instrucción de proceso precedente utilizando una variable. La variable tiene la misma clase de datos que el valor al que se refiere. En la instrucción de proceso debe asignar la variable a la característica apropiada dependiendo de la clase de datos.

Si el parámetro para export está tipificado con referencia a un tipo de tabla, puede transferir una tabla completa desde las instrucciones de producción hasta el módulo de funciones. En este caso, debe haber definido una solicitud de datos múltiple (tabla) como salida. Si ha definido una solicitud de datos simple, el sistema sólo emite el valor de la primera línea de tabla. El sistema sólo puede procesar tablas de una sola columna.
· En las verificaciones de entradas utilice la variable SY_VALUE o Xpara transferir el valor de entrada a verificar. La variable siempre se refiere al valor que se ha registrado con anterioridad
Un
módulo de funciones puede tener parámetros para export que estén tipificados
con referencia a un tipo de tabla. En comparación, un módulo de funciones
también puede tener parámetros de tabla concretos que se definen utilizando la
característica PPPI_TABLE_PARAMETER.
Véase también: Tipo 0: Definición de
parámetros de tabla
Los parámetros para export de la clase Tabla se definen del mismo modo que los parámetros para export simples, utilizando la característica PPPI_EXPORT_PARAMETER. El sistema reconoce automáticamente que estos parámetros están tipificados con referencia a un tipo de tabla.
Puede utilizar parámetros para export de la clase Tabla para transferir una variable de tabla desde las instrucciones de producción hasta un módulo de funciones. Esto significa que la variable que quiere transferirse al módulo de funciones debe definirse dentro de una solicitud de datos múltiple (tabla).
Para introducir esta información, asigne las siguientes características a la instrucción de proceso en la secuencia especificada más adelante:
|
Característica |
Significado |
Valores permitidos |
|
PPPI_EXPORT_PARAMETER |
Parámetros para export |
Parámetros para import del módulo de funciones |
|
< PPPI_STRING_CONSTANT o < PPPI_STRING_VARIABLE o
|
Transferencia de valor a la constante: < Valor alfanumérico Transferencia de valor en variable: Para valoración mediante la característica de
mensaje: |
Cualquier valor fijo del tipo de datos: < Valor alfanumérico Variable existente del tipo de datos:
|
|
PPPI_OPTIONAL_PARAMETER |
Transferencia de parámetro opcional |
<Transferencia de parámetro no
opcional |