Component nodes determine how data should be transformed
from one format to another.
Define
their configuration properties by clicking the node and editing the
properties.
Alert
This component allows Alerts to be registered in the Alert
console. This is same as invoking alerts from an Action in releases
prior to 5.0. You can also consolidate the alerts by grouping the
attributes in the YFS_INBOX table.
Application programming interface (API)
The API component is used to invoke the Sterling Selling and
Fulfillment Foundation System
APIs or any user-written Java™ class.
Composite service
The Composite Service node allows users to specify multiple
services that must be executed as part of a single service. However,
services that can be invoked synchronously can only be a part of the
Composite Service node.
Condition
This node is invoked synchronously. Conditions allow you
to build branching logic within the service.
E-mail
The E-Mail component type wraps the SMTP protocol. It can
be invoked synchronously or asynchronously. The configuration allows
you to specify either the addresses (From, To, and so forth) from
the XML should be dynamically retrieved or sent to a static address.
Nomenclature runtime component
The Nomenclature Runtime component provides a mapping tool
that allows you to configure unique terms you use to match unique
terms your trading partners use.
Router
Allows business documents to be routed based on participant
preferences. Participants can be configured with different services
to enable business documents to be delivered to them. In the scenario
modeling, data published to trading partners is marked through a Router.
Text translator
The Text Translator converts flat files to and from XML
format, enabling flat-file applications to integrate with Sterling Selling and
Fulfillment Foundation.
XSL translator
The Extensible Stylesheet Language (XSL) is used to transform
XML documents into display formats such as HTML.
Defaulting component
This component applies defaulting based on configured properties
and invokes a class to apply additional overrides. It can also be
used to localize data in the XML.
Data security
The data security component enables users to configure
an attribute of the XML that is coming in or flowing through the service
to be validated against the list of enterprises. This enables you
to secure data based on the user groups discussed in Section 4.3 Defining
User Groups".
Jasper printer component
This component is used to automatically print a document
based on an event. Additionally, you can also generate the PDF or
an RTF object of a document. It is a standard XML-based component:
accepts XML as input and provides an identical output XML.