Transformation Services
ConsumptionPurposeCodes
This code list is used by the Transformation Services area to evaluate the consumption purpose code. This code is provided in the posting key of the Inventory Consumption message that is sent to the supplier in the sequencing process. The code is used by trading partner A0013 Smart Europe.
The code list includes these property values:
-
ASC X12 Code:
ASC X12code of the consumption purpose code. -
EDIFACT Code:
EDIFACTcode of the consumption purpose code. -
VDA Code:
VDAcode of the consumption purpose code.
ExceptionCodes
This code list includes the exception codes that are used by the Transformation Services area to refuse shipments. The code list is required to support the Infor Transportation Management integration.
You can edit these property values:
-
ASC X12 Code:
ASC X12code of the exception code. -
EDIFACT Code:
EDIFACTcode of the exception code. -
VDA Code:
VDAcode of the exception code.
FileEncodings
This code list defines the encoding that is used by the directory reader in the Transformation Services area to import files.
JobApplicationAdviceTracker
This code list defines the configuration of the ApplicationAdviceTracker job that checks for published
ASN messages for which an application advice has not yet been received (check if the
status Application Advice
Received? is Pending).
After a defined waiting time is reached, an alert is created to inform the user
about the missing application advice.
-
Name: Defines the
name of the
ApplicationAdviceTrackerjob configuration. TheApplicationAdviceTrackerjob entry that has the name "parameter" is used as the default job configuration. - Active: Activates the job declaration. The Job Manager Service automatically creates a job instance for each active job declaration. You can define a job declaration on accounting entity level.
-
Job Trigger Type: Specifies the
job type that triggers the scheduled job. By default, the job is a Cron job.
- Cron Job: The job is started and controlled by a Cron expression.
- Simple Job: The job runs once or runs permanently with a scheduled job frequency in milliseconds.
-
Scheduled Job
Frequency: Defines the Cron expression for the
ApplicationAdviceTrackerjob. The default Cron expression is0/10 * * * * ?. -
Repeat Count for Simple Trigger
Jobs: Defines whether a job of type Simple
Job runs permanently or only once:
- -1: If the run interval is -1, the job is started automatically and runs
permanently. For example, the job
MessageImportFromEXSis of type Simple Job. The job is started automatically and runs permanently in contrast to a Cron job. - Greater than -1: If the run interval is greater than -1, the job can only be started manually and run once.
- -1: If the run interval is -1, the job is started automatically and runs
permanently. For example, the job
-
Job User: Defines
the user that is used to run the
ApplicationAdviceTrackerjob. By default, the user isTFSSystemUser.
JobMessageCleanup
This code list defines the configuration of the MessageCleanup job that cleans up the Transformation Services
messages periodically.
-
Name: Defines the name of the
MessageCleanupjob configuration. TheMessageCleanupjob entry that has the name "parameter" is used as the default job configuration. - Active: Activates the job declaration. The Job Manager Service automatically creates a job instance for each active job declaration. You can define a job declaration on accounting entity level.
-
Job Trigger Type: Specifies the
job type that triggers the scheduled job. By default, the job is a Cron job.
- Cron Job: The job is started and controlled by a Cron expression.
- Simple Job: The job runs once or runs permanently with a scheduled job frequency in milliseconds.
-
Scheduled Job
Frequency: Defines the Cron expression for the
MessageCleanupjob. The default Cron expression is0 0 23 1/1 * ? *. -
Repeat Count for Simple Trigger
Jobs: Defines whether a job of type Simple
Job runs permanently or only once:
- -1: If the run interval is -1, the job is started automatically and runs
permanently. For example, the job
MessageImportFromEXSis of type Simple Job. The job is started automatically and runs permanently in contrast to a Cron job. - Greater than -1: If the run interval is greater than -1, the job can only be started manually and run once.
- -1: If the run interval is -1, the job is started automatically and runs
permanently. For example, the job
-
Job User: Defines the user that is used to run
the
MessageCleanupjob. By default, the user isTFSSystemUser.
JobMessageImportConsumer
This code list defines the configuration of the MessageImportConsumer job that checks the database for messages to
import to the Transformation Services area.
-
Name: Defines the name of the
MessageImportConsumerjob configuration. TheMessageImportConsumerjob entry that has the name "parameter" is used as the default job configuration. - Active: Activates the job declaration. The Job Manager Service automatically creates a job instance for each active job declaration. You can define a job declaration on accounting entity level.
-
Job Trigger Type: Specifies the
job type that triggers the scheduled job. By default, the job is a Cron job.
- Cron Job: The job is started and controlled by a Cron expression.
- Simple Job: The job runs once or runs permanently with a scheduled job frequency in milliseconds.
-
Scheduled Job
Frequency: Defines the Cron expression for the
MessageImportConsumerjob. The default Cron expression is0/10 * * * * ?. -
Repeat Count for Simple Trigger
Jobs: Defines whether a job of type Simple
Job runs permanently or only once:
- -1: If the run interval is -1, the job is started automatically and runs
permanently. For example, the job
MessageImportFromEXSis of type Simple Job. The job is started automatically and runs permanently in contrast to a Cron job. - Greater than -1: If the run interval is greater than -1, the job can only be started manually and run once.
- -1: If the run interval is -1, the job is started automatically and runs
permanently. For example, the job
-
Job User: Defines the user that is used to run
the
MessageImportConsumerjob. By default, the user isTFSSystemUser. - Number of Records to Fetch: Defines the number of records a job instance processes before it stops running. This option can improve the scalability of multiple instances of a job running in a cloud environment and the load balancing. With the default setting "0", a job instance continues to run until all records are processed.
JobMessageImportFromEXS
This code list defines the configuration of the MessageImportFromEXS job that imports messages from Exchange Services.
-
Name: Defines the name of the
MessageImportFromEXSjob configuration. TheMessageImportFromEXSjob entry that has the name "InChannel" is used as the default job configuration. - Active: Activates the job declaration. The Job Manager Service automatically creates a job instance for each active job declaration. You can define a job declaration on accounting entity level.
-
Job Trigger Type:
Specifies the job type that triggers the scheduled job. By default, the job is
of type Simple Job.
- Cron Job: The job is started and controlled by a Cron expression.
- Simple Job: The job runs once or runs permanently with a scheduled job frequency in milliseconds.
-
Scheduled Job
Frequency: Defines the frequency of starting the
MessageImportFromEXSjob. The default value is10000. -
Repeat Count for Simple Trigger
Jobs: Defines whether a job of type Simple
Job runs permanently or only once:
- -1: If the run interval is -1, the job is started automatically and runs
permanently. For example, the job
MessageImportFromEXSis of type Simple Job. The job is started automatically and runs permanently in contrast to a Cron job. - Greater than -1: If the run interval is greater than -1, the job can only be started manually and run once.
- -1: If the run interval is -1, the job is started automatically and runs
permanently. For example, the job
-
Job User: Defines the user that is used to run
the
MessageImportFromEXSjob. By default, the user isTFSSystemUser.
JobMessageImportFromFileSystem
This code list defines the configuration of the MessageImportFromFileSystem job that imports messages
from the file system to the Transformation Services area.
-
Name: Defines the name of the
MessageImportFromFileSystemjob configuration. TheMessageImportFromFileSystemjob entry that has the name "parameter" is used as the default job configuration. - Active: Activates the job declaration. The Job Manager Service automatically creates a job instance for each active job declaration. You can define a job declaration on accounting entity level.
-
Job Trigger Type: Specifies the
job type that triggers the scheduled job. By default, the job is a Cron job.
- Cron Job: The job is started and controlled by a Cron expression.
- Simple Job: The job runs once or runs permanently with a scheduled job frequency in milliseconds.
-
Scheduled Job
Frequency: Defines the frequency for starting the job
MessageImportFromFileSystem. If the job has been defined as a Cron job, the frequency is defined as a Cron expression to schedule the job. The default Cron expression is0/10 * * * * ?. -
Repeat Count for Simple Trigger
Jobs: Defines whether a job of type Simple
Job runs permanently or only once:
- -1: If the run interval is -1, the job is started automatically and runs
permanently. For example, the job
MessageImportFromEXSis of type Simple Job. The job is started automatically and runs permanently in contrast to a Cron job. - Greater than -1: If the run interval is greater than -1, the job can only be started manually and run once.
- -1: If the run interval is -1, the job is started automatically and runs
permanently. For example, the job
-
Job User: Defines
the user that is used to run the job. By default, the user is
TFSSystemUser. - Number of Records to Fetch: Defines the number of records a job instance processes before it stops running. This option can improve the scalability of multiple instances of a job running in a cloud environment and the load balancing. With the default setting "0", a job instance continues to run until all records are processed.
- File Filter Pattern: Defines the file pattern that is used to separate files of different message types in the same directory. For example, invoices and credit notes are separated if you use a file pattern.
- Import Path: Defines the directory where the messages are located that are read, imported, and transformed by Transformation Services. By default, in an automotive environment the import path is AUTOCONNECT_HOME/tfs/filesystemConnector/in.
- Processed Files Path: Defines the path of the directory where the messages are stored that are processed. By default, in an automotive environment the file path for processed messages is AUTOCONNECT_HOME/tfs/filesystemConnector/processed.
- Error Path: Defines the path of the directory where error messages are stored. By default, in an automotive environment the path of the directory for error messages is AUTOCONNECT_HOME/tfs/filesystemConnector/error.
-
File Encoding: Defines the character encoding
that is used by the file reader to import files, for example,
ISO 8859-1orUTF-8. By default,UTF-8is used. -
Message Standard:
The message standard defines the format or structure of the message. Examples
are
ANSI ASC X12,EDIFACT,XML, orBOD. -
Message Type: The
message type defines the content of the message. Examples are
4905,4915,830,862,DELFOR,ORDERS,Inventory Consumption,Invoice,Planning Schedule,Shipment Schedule, orShipment. - Message Direction: Defines the message direction. The message direction is Inbound for incoming messages and Outbound for outgoing messages. The message direction is required to access the correct transformation rule, because a business partner can send and receive the same message type. By default, the message direction is Inbound.
- Trading Partner ID: Defines the trading partner ID. You can use the trading partner ID to configure different directories for business partners. The trading partner ID can also be a system partner such as a finance accounting system to read invoices or credit notes. If the trading partner ID is set in this configuration, this trading partner ID is used for the communication process. If the message does not contain a sender ID and receiver ID, you must specify the trading partner ID.
JobMessagePrintRequestUpdater
This code list defines the configuration of the MessagePrintRequestUpdater job that updates print
requests in the Transformation Services area.
-
Name: Defines the name of the
MessagePrintRequestUpdaterjob configuration. TheMessagePrintRequestUpdaterjob entry that has the name "parameter" is used as the default job configuration. - Active: Activates the job declaration. The Job Manager Service automatically creates a job instance for each active job declaration. You can define a job declaration on accounting entity level.
-
Job Trigger Type: Specifies the
job type that triggers the scheduled job. By default, the job is a Cron job.
- Cron Job: The job is started and controlled by a Cron expression.
- Simple Job: The job runs once or runs permanently with a scheduled job frequency in milliseconds.
-
Scheduled Job
Frequency: Defines the Cron expression for the
MessagePrintRequestUpdaterjob. The default Cron expression is0/10 * * * * ?. -
Repeat Count for Simple Trigger
Jobs: Defines whether a job of type Simple
Job runs permanently or only once:
- -1: If the run interval is -1, the job is started automatically and runs
permanently. For example, the job
MessageImportFromEXSis of type Simple Job. The job is started automatically and runs permanently in contrast to a Cron job. - Greater than -1: If the run interval is greater than -1, the job can only be started manually and run once.
- -1: If the run interval is -1, the job is started automatically and runs
permanently. For example, the job
-
Job User: Defines the user that is used to run
the
MessagePrintRequestUpdaterjob. By default, the user isTFSSystemUser. - Number of Records to Fetch: Defines the number of records a job instance processes before it stops running. This option can improve the scalability of multiple instances of a job running in a cloud environment and the load balancing. With the default setting "0", a job instance continues to run until all records are processed.
JobMessagePublisher
This code list defines the configuration of the MessagePublisher job that publishes messages in the
Transformation Services area.
-
Name: Defines the name of the
MessagePublisherjob configuration. TheMessagePublisherjob entry that has the name "parameter" is used as the default job configuration. - Active: Activates the job declaration. The Job Manager Service automatically creates a job instance for each active job declaration. You can define a job declaration on accounting entity level.
-
Job Trigger Type: Specifies the
job type that triggers the scheduled job. By default, the job is a Cron job.
- Cron Job: The job is started and controlled by a Cron expression.
- Simple Job: The job runs once or runs permanently with a scheduled job frequency in milliseconds.
-
Scheduled Job
Frequency: Defines the Cron expression for the
MessagePublisherjob. The default Cron expression is0/10 * * * * ?. -
Repeat Count for Simple Trigger
Jobs: Defines whether a job of type Simple
Job runs permanently or only once:
- -1: If the run interval is -1, the job is started automatically and runs
permanently. For example, the job
MessageImportFromEXSis of type Simple Job. The job is started automatically and runs permanently in contrast to a Cron job. - Greater than -1: If the run interval is greater than -1, the job can only be started manually and run once.
- -1: If the run interval is -1, the job is started automatically and runs
permanently. For example, the job
-
Job User: Defines the user that is used to run
the
MessagePublisherjob. By default, the user isTFSSystemUser. - Number of Records to Fetch: Defines the number of records a job instance processes before it stops running. This option can improve the scalability of multiple instances of a job running in a cloud environment and the load balancing. With the default setting "0", a job instance continues to run until all records are processed.
JobMessageResolver
This code list defines the configuration of the MessageResolver job that parses messages in the
Transformation Services area.
-
Name: Defines the name of the
MessageResolverjob configuration. TheMessageResolverjob entry that has the name "parameter" is used as the default job configuration. - Active: Activates the job declaration. The Job Manager Service automatically creates a job instance for each active job declaration. You can define a job declaration on accounting entity level.
-
Job Trigger Type: Specifies the
job type that triggers the scheduled job. By default, the job is a Cron job.
- Cron Job: The job is started and controlled by a Cron expression.
- Simple Job: The job runs once or runs permanently with a scheduled job frequency in milliseconds.
-
Scheduled Job
Frequency: Defines the Cron expression for the
MessageResolverjob. The default Cron expression is0/10 * * * * ?. -
Repeat Count for Simple Trigger
Jobs: Defines whether a job of type Simple
Job runs permanently or only once:
- -1: If the run interval is -1, the job is started automatically and runs
permanently. For example, the job
MessageImportFromEXSis of type Simple Job. The job is started automatically and runs permanently in contrast to a Cron job. - Greater than -1: If the run interval is greater than -1, the job can only be started manually and run once.
- -1: If the run interval is -1, the job is started automatically and runs
permanently. For example, the job
-
Job User: Defines the user that is used to run
the
MessageResolverjob. By default, the user isTFSSystemUser. - Number of Records to Fetch: Defines the number of records a job instance processes before it stops running. This option can improve the scalability of multiple instances of a job running in a cloud environment and the load balancing. With the default setting "0", a job instance continues to run until all records are processed.
JobMessageTransformer
This code list defines the configuration of the MessageTransformer job that transforms messages in the
Transformation Services area.
-
Name: Defines the name of the
MessageTransformerjob configuration. These job configuration variants can be used:- Publish Daily
- Publish Immediately
- Publish Monthly
- Publish Weekly
- Active: Activates the job declaration. The Job Manager Service automatically creates a job instance for each active job declaration. You can define a job declaration on accounting entity level.
-
Job Trigger Type: Specifies the
job type that triggers the scheduled job. By default, the job is a Cron job.
- Cron Job: The job is started and controlled by a Cron expression.
- Simple Job: The job runs once or runs permanently with a scheduled job frequency in milliseconds.
-
Scheduled Job
Frequency: Defines the Cron expression for the
MessageTransformerjob. The default Cron expression for the job configuration variant Publish Daily is0/50 * * * * ?. The default Cron expression for the job configuration variant Publish Immediately is0/20 * * * * ?. -
Repeat Count for Simple Trigger
Jobs: Defines whether a job of type Simple
Job runs permanently or only once:
- -1: If the run interval is -1, the job is started automatically and runs
permanently. For example, the job
MessageImportFromEXSis of type Simple Job. The job is started automatically and runs permanently in contrast to a Cron job. - Greater than -1: If the run interval is greater than -1, the job can only be started manually and run once.
- -1: If the run interval is -1, the job is started automatically and runs
permanently. For example, the job
-
Job User: Defines the user that is used to run
the
MessageTransformerjob. By default, the user isTFSSystemUser. - Number of Records to Fetch: Defines the number of records a job instance processes before it stops running. This option can improve the scalability of multiple instances of a job running in a cloud environment and the load balancing. With the default setting "0", a job instance continues to run until all records are processed.
- Temporary Files Path: In an automotive environment, the default path for temporary files is AUTOCONNECT_HOME/tfs/transform.
- Trading Partner Style Sheet Path: In an automotive environment, the default path for standard trading partner style sheets is AUTOCONNECT_HOME/tfs/resources/mappings.
- Modified Style Sheet Path: In an automotive environment, the default path for modified trading partner style sheets is AUTOCONNECT_HOME/tfs/resourcesmod/mappings.
- Number of Tasks: Shows the number of created tasks.
- Prefix for the Task Threads: Shows the default prefix TransformerTask- for created task threads.
JobTFSReorganization
This code list defines the configuration of the TFSReorganization job. The job deletes transactional
data in the Transformation Services area.
-
Name: Defines the name of the
TFSReorganizationjob configuration. TheTFSReorganizationjob entry that has the name "parameter" is used as the default job configuration. - Active: Activates the job declaration. The Job Manager Service automatically creates a job instance for each active job declaration. You can define a job declaration on accounting entity level.
-
Job Trigger Type: Specifies the
job type that triggers the scheduled job. By default, the job is a Cron job.
- Cron Job: The job is started and controlled by a Cron expression.
- Simple Job: The job runs once or runs permanently with a scheduled job frequency in milliseconds.
-
Scheduled Job
Frequency: Defines the frequency for starting the job
TFSReorganization. If the job has been defined as a Cron job, the frequency is defined as a Cron expression to schedule the job. The default Cron expression is0 0 0 31 12 ? 2099. -
Job User: Defines
the user of the Transformation Services area that is used to run the
TFSReorganizationjob. By default, the user isTFSSystemUser. -
Repeat Count for Simple Trigger
Jobs: Defines whether a job of type Simple
Job runs permanently or only once:
- -1: If the run interval is -1, the job is started automatically and runs
permanently. For example, the job
MessageImportFromEXSis of type Simple Job. The job is started automatically and runs permanently in contrast to a Cron job. - Greater than -1: If the run interval is greater than -1, the job can only be started manually and run once.
- -1: If the run interval is -1, the job is started automatically and runs
permanently. For example, the job
- Delete Messages Older than Days: Number of days for which messages should be kept, starting yesterday. By default, this parameter is deactivated (-1 = no deletion).
- Delete in One Transaction (Standard): Number of objects deleted in one transaction (default = 1000).
- Delete in One Transaction (Big Data): Number of objects (containing blobs) deleted in one transaction (default = 10).
MessageDirections
This code list defines the message directions inbound and outbound for the Transformation Services area.
MessageSplitter
To control the splitting of inbound
VDA 4916 messages per vehicle, that is, per record
type
662, this code list has been introduced. By default,
the splitting of the
VDA 4916 messages per vehicle is activated. If the
message should not be split, the parameter must be deactivated.
MessageStandards
This code list includes the message standard definitions for the Transformation Services area.
You can edit these property values:
Transformation Format: Defines a variable or fixed format for the transformation of messages.
MessageTypes
This code list includes the message type definitions for the Transformation Services area.
MessageVersions
This code list includes the message versions for the Transformation Services area.
PackagingTerms
Returnable code for the container that is used in the Shipping area to qualify the packaging information.
- Non-returnable supplier-paid container
- Non-returnable customer-paid container
- Returnable customer-owned container
- Returnable supplier-owned container
- No packaging: Specify this option if none of the other options are applicable for the container.
You can edit the property value
EDIFACT Code:
EDIFACT code of the returnable code.
PartnerMappingBusinessKeys
This code list includes the business partner mapping key definitions for the Transformation Services area.
PartnerMappingBusinessKeys is a system code list
that must not be changed.
PublishFrequencies
This code list includes the publishing frequencies for messages in the Transformation Services area.
You can edit these property values:
Cron Expression: Cron expression that control in which cycles messages are automatically transformed by Transformation Services.
ReasonCodes
This code list includes the reason codes for the refusal of the shipment. The reason codes are used by the Transformation Services area to support the Infor Transportation Management integration.
You can edit these property values:
-
ASC X12 Code:
ASC X12code of the reason code. -
EDIFACT Code:
EDIFACTcode of the reason code. -
VDA Code:
VDAcode of the reason code.
StyleSheetRules
This code list includes the style sheet rules for the Transformation Services area.
You can edit these property values:
- Style Sheet File Name: Name
of the
XSLTstyle sheet that is used to transform anXMLinput file into anXMLoutput file. - Source Format File
Description: The
XMLfile is used to convert a structured message file such asANSI X12orEDIFACTtoXML. - Target Format File
Description: The
XMLfile is used to create the target format of anXMLfile, for example, a structured message file such asASC X12orEDIFACT. - Message Standard: The message standard that is used for the transformation of the message.