Saltar al contenido principal
Administrator Guide
Última actualización: 2023-06-23
Concepto: subensamblajes

Concepto: subensamblajes

Un subensamblaje es una cadena de procesamiento cuyo primer componente es un transporte
local-in
. El transporte
local-in
define un punto de entrada a la cadena de procesamiento, lo que permite que lo llame un transporte
local-out
en el mismo ensamblaje o en otro. Puede incluir varios subensamblajes y transportes
local-out
en el mismo ensamblaje.
No puede implementar subensamblajes en Workday por sí solos porque no comienzan con un transporte
workday-in
.
Dado que puede invocarlos a su antojo, los subensamblajes le permiten encapsular la lógica de procesamiento para su reutilización. Puede considerarlas subrutinas de programación. El ID por defecto para un transporte
de entrada local
es
SubRoutine
. El ID por defecto para un transporte
de salida local
es
CallSubRoutine
.
Los subensamblajes tienen parámetros. Se especifican en el transporte
local de entrada
y se les asignan valores en el
transporte local de salida
. Estos parámetros definen propiedades en el
MediationContext
.
Cuando guarda un subensamblaje, Workday Studio añade automáticamente un transporte
de salida local
que lo invoca a la categoría
Componentes de espacio de trabajo
en la
paleta
. Este transporte
local-out
utiliza el icono personalizado del transporte
local-in
del subensamblaje, si se ha proporcionado uno. De lo contrario, utiliza un icono de signo de interrogación.
Palette
siempre muestra subensamblajes públicos. Muestra los subensamblajes privados solo si se encuentran en el ensamblaje. Studio proporciona varios subensamblajes empaquetados en la categoría
Common Components
de
Palette
.
Para localizar un transporte
local-in
al que hace referencia
local-out
, haga clic con el botón derecho del ratón en
local-out
y seleccione
Declaration in Workspace
.
Para localizar los transportes
local-out
a los que hace referencia
local-in
, haga clic con el botón derecho del ratón en
local-in
y seleccione
References in Workspace
.