XFBTransfer Tracked Object attributes

Roles

Sentinel

attribute

Data type

Length

Description

Name in

Transfer CFT

Direction

Integer

-

  • S: The file is sent (Sender).
  • R: The file is received (Receiver).

DIRECT

IsServer

Integer

-

  • 1: The Sender or the Receiver is a Server.
  • 0: The Sender the Receiver is a Requester.

FLAG

Senders and receivers

Sentinel

attribute

Data type

Length

Description

Name in

Transfer CFT

Site

String

25

Partner alias of the remote partner.

PART

ReceiverId

String

80

Name of the Receiver.

NRPART

SenderId

String

80

Name of the Sender.

NSPART

RAppl

String

80

Optional identifier of the Receiving  application.

RAPPL

SAppl

String

80

Optional identifier of the Sending  application.

SAPPL

SourceApplication

String

100

The source application for a Central Governance flow, for monitoring purposes. The source system is the system that initiates a flow.

SOURCEAPPL

TargetApplication

String

100

The target application in a Central Governance flow, for monitoring purposes. The target system is the system making a request to initiate the flow.

TARGETAPPL

FinalReceiverId

String

80

Name of the final Receiver when using Store and Forward, otherwise the same as the ReceiverId.

NDEST

OriginalSenderId

String

80

Name of the original Sender when using Store and Forward, otherwise the same as the SenderId.

NORIG

Product identification

The product that sends the events is identified with the following:

Sentinel

attribute

Data type

Length

Description

Name in

Transfer CFT

Location

String

31

Unique and logical identifier for the product.

PART parameter of the CFTPARM object.

Monitor

String

4

Product name.

“CFT”

MonitorVersion

String

25

Product version.

Product version (see CFTUTIL about).

Transfer users

Sentinel

attribute

Data type

Length

Description

Name in

Transfer CFT

UserId

String

25

Local identifier of the user who owns the transferred file.

USERID

GroupId

String

25

Local identifier of the group to which the transfer owner belongs.

GROUPID

RequestUserId

String

25

Local identifier of the user who requested the transfer.

REQUSER

RequestGroupId

String

25

Local identifier of the group to which the requesting user belongs.

REQGROUP

Trustee

String

25

If User Access Control is:

  • Activated for the transfer, the value of this attribute is the local identifier of the transfer owner (UserId).
  • Not activated for the transfer, the value of this attribute is the network identifier of the user who requested the transfer (RequestUserId).

IDAPPL

RUser

String

30

Optional local identifier of the user who received the transfer.

RUSER

SUser

String

30

Optional local identifier of the user who sent the transfer.

SUSER

Transfer identification

Sentinel

attribute

Data type

Length

Description

Name in

Transfer CFT

IdAppl

String

25

If the value of the IsServer attribute is:

  • 0: The value of this attribute is the local identifier of the Requester.
  • 1: The value of this attribute is empty.

IDA

Application

String

80

Local application/Transfer profile (ST).

IDF

FileName

String

512

If the value of the CommandType attribute is:

  • File and the value of the Direction attribute is E (Sender): This attribute identifies the file from which the Sender retrieved the transfer data (full path).
  • File and the value of the Direction attribute is R (Receiver): This attribute identifies the file in which the Receiver recorded the transfer data (full path).

FNAME

LocalId

String

25

If the value of the Direction attribute is:

  • E (Sender): The value of this attribute is the local transfer identifier for the Sender.
  • R (Receiver): The value of this attribute is the local transfer identifier for the Receiver.

IDTU

ProtocolFileName

String

512

Network transfer identifier. The Sender sent this identifier to the Receiver.

NIDF

ProtocolFileLabel

String

80

The Sender sent this name to the Receiver. The Receiver can use this name to locally name the transfer.

NFNAME

ProtocolId

String

80

Network transfer identifier. The Sender generated this identifier. The Receiver acknowledged this identifier.

NIDT

ProtocolMessage

String

4000

If the value of the CommandType attribute is:

  • Message: the value of this attribute is the content of the transferred message.
  • File: this attribute is empty.

SMSG

PositionNumber

String

80

Local transfer identifier. If the value of the Direction attribute is:

  • E (Sender): The value of this attribute identifies the transfer in the Sender's transfer catalog/transfer Mailbox or DB
  • R (Receiver): The value of this attribute identifies the transfer in the Receiver's transfer catalog/transfer Mailbox or DB

IDT

ProtocolParameter

String

512

Network transfer description. The Sender sent this description to the Receiver.

PARM

UserParameter1

String

255

Local transfer description. This description is recorded at the transfer request time in the local DB and remains local.

COMMENT

Flowname

String

100

Parameter to define a flow name in Central Governance for monitoring purposes.

Flowname (v3.1.x)

Transfer validity periods

Sentinel

attribute

Data type

Length

Description

Name in

product

EarliestDate

Date

-

Date on which the validity period begins.

DATEM

EarliestTime

Time

-

Time at which the validity period begins.

TIMEM

LatestDate

Date

-

Date on which the validity period ends.

DATEMAX

LatestTime

Time

-

Time at which the validity period ends.

TIMEMAX

Transfer dates and times

Sentinel

attribute

Data type

Length

Description

Name in

Transfer CFT

CreationDate

Date

-

By default, the system date on which the Sender sent the transfer. The Sender can set this date. The Receiver can filter transfers based on this date.

FDATE

CreationTime

Time

-

By default, the system time at which the Sender sent the transfer. The Sender can set this time. The Receiver can filter transfers based on this time.

FTIME

SendDate

Date

-

If the value of the Direction attribute is:

  • E (Sender): The value of this attribute is the date on which the Sender recorded the transfer in the transfer catalog or transfer mailbox.
  • R (Receiver): The value of this attribute is the date on which the Receiver recorded the transfer in the transfer catalog or transfer mailbox.

The Sender and the Receiver record each transfer only once.

DATEK

SendTime

Time

-

If the value of the Direction attribute is:

  • E (Sender): The value of this attribute is the local time at which the Sender recorded the transfer in the transfer catalog or transfer mailbox.
  • R (Receiver): The value of this attribute is the local time at which the Receiver recorded the transfer in the transfer catalog or transfer mailbox.

The Sender and the Receiver record each transfer only once.

TIMEK

AckDate

Date

-

Date on which the Receiver acknowledged the transfer (if any).

 

AckTime

Time

-

Time at which the Receiver acknowledged the transfer (if any).

 

StartDate

Date

-

If the value of the State attribute is:

  • SENT: The value of this attribute is the date on which the Sender began sending the transfer.
  • RECEIVED: The value of this attribute is the date on which the Receiver began receiving the transfer.

These dates are expressed in dd.mm.yyyy format.

DATEB

StartTime

Time

-

If the value of the State attribute is:

  • SENT: The value of this attribute is the local time at which the Sender began sending the transfer.
  • RECEIVED: The value of this attribute is the local time at which the Receiver began receiving the transfer.

These times are expressed in hh:mn:ss format.

TIMEB

EndDate

Date

-

If the value of the State attribute is:

  • SENT: The value of this attribute is the date on which the Sender stopped sending the transfer.
  • RECEIVED: The value of this attribute is the date on which the Receiver stopped receiving the transfer.

These dates are expressed in dd.mm.yyyy format.

DATEE

EndTime

Time

-

If the value of the State attribute is:

  • SENT: The value of this attribute is the local time at which the Sender stopped sending the transfer.
  • RECEIVED: The value of this attribute is the local time at which the Receiver stopped receiving the transfer.

These times are expressed in hh:mn:ss format.

TIMEE

RequestCreationDate

Date

-

If the value of the State attribute is:

  • SENT: The value of this attribute is local date of the creation of the file on the Sender side.
  • RECEIVED: The value of this attribute is the date of the creation of the file on the Sender side.

DATEK

RequestCreationTime

Time

-

If the value of the State attribute is:

  • SENT: The value of this attribute is local time of the creation of the file on the Sender side.
  • RECEIVED: The value of this attribute is the time of the creation of the file on the Sender side.

TIMEK

TransmissionDuration

Integer

-

Transfer duration, expressed in seconds.

TIMES

Transfer protocols

Sentinel

attribute

Data type

Length

Description

Name in

Transfer CFT

Protocol

String

25

Name of the protocol that operates at the Protocol Layer of the transfer. Possible values:

  • CFT (PeSIT, version CFT)
  • PSIT_HS_E (PeSIT, version E)
  • PSIT_HS_D (PeSIT, version D)
  • ODT (ODETTE File Transfer Protocol)
  • EBICS

Protocol

IsSSL

String

1

  • 1: SSL/TLS used for the transfer.
  • 0: SSL/TLS not used for the transfer.

SSLMODE

SSLAuth

String

1

  • S: The Server sent X.509 certificates to the Requester.
  • B: Both the Server and the Requester sent X.509 certificates to each other.
  • N: Neither the Server nor the Requester sent X.509 certificates.

SSLAUTH

SSLCypher

String

2

The cipher suite that the Server and the Requester used during the SSL/TLS session.

SSLCIPH

Transfer options

Sentinel

attribute

Data type

Length

Description

Name in

Transfer CFT

Compression

String

1

One of the following:

  • 0: Undefined
  • 1: Horizontal
  • 2: Vertical
  • 3: Both horizontal and vertical
  • 4: Not compressed

NCOMP

EOTProcedure

String

255

Name of the end-of-transfer procedure executed upon the completion of the transfer.

EXEC

Priority

Integer

-

Transfer priority. Receivers process transfers in the order of their priority. The range of possible values for this attribute is 0 to 255. The lowest priority is zero. The highest priority is 255.

PRI

RetryMaxNumber

Integer

-

Maximum number of times that the Sender can attempt to send transfers.

RETRYM

RetryNumber

Integer

-

Number of times that the Sender attempted to send the transfer. Each time the Sender established a connection with the Receiver, the Sender counted one attempt.

RETRY

RequestType

String

1

One of the following:

  • S: The Sender sent a single transfer to a single Receiver.
  • F: The Sender sent a group of transfers to a single Receiver. For each transfer in the group, the product generated one Processing Cycle.
  • D: The Sender sent a single transfer to a group of Receivers (diffusion). For each Receiver in the group, the product generated one Processing Cycle.
  • P:  Cyclic transfer.

DIFTYP

TransferType

String

1

One of the following:

  • S: The Sender sent a single transfer to a single Receiver.
  • F: The transfer belongs to a group of transfers that the Sender sent to a single Receiver. For each transfer in the group, the product generated one Processing Cycle.
  • D: The Receiver belongs to a group of Receivers to whom the Sender sent the transfer (diffusion). For each Receiver in the group, the product generated one Processing Cycle.

FILTYP

Transfer size

Sentinel

attribute

Data type

Length

Description

Name in

Transfer CFT

FileSize

Integer

-

Size of the transferred file. This size is expressed in bytes.

Note For PeSIT, an estimation of size is given at the beginning of the transfer. This value is updated upon completion of the transfer with the real value.

FSPACE

TransmittedBytes

Integer

-

Number of bytes transferred, after decompression, to transfer the file. This size is expressed in bytes.

Note For PeSIT, this value sent is crosschecked by both the sender and receiver.

NCAR

The structure and content of transfers

Sentinel

attribute

Data type

Length

Description

Name in

Transfer CFT

CommandType

String

1

  • F: File transfer
  • M: Message transfer
  • A: Message reply
  • N: Message nack

TYPE

FileOrganization

String

25

  • org_sequential: The transferred data is not indexed.
  • indexed: The transferred data is indexed.
  • direct: The transferred data is assigned relative access.

FORG

FileType

String

60

  • B: The transferred file is a binary file.
  • J, T, O, X: The transferred file is a text file.

FTYPE

RecordNumber

Integer

 

Number of record in the file. This size is expressed in bytes.

Note For PeSIT, this value sent is crosschecked by both the sender and receiver.

FREC

RecordFormat

String

64

  • F: fixed - The transferred data contains fixed-length records.
  • V: variable - The transferred data contains variable-length records.
  • U: undefined - The structure of the transferred data is unknown.

FRECFM

RecordSize

Integer

 

  • If the value of RecordFormat attribute is fixed, the value of this attribute is the size of all records in the transferred file, expressed in bytes.
  • If the value of RecordFormat is variable or undefined, the value of this attribute is the size of the largest record in the transferred file, expressed in bytes.

FLRECL

Transcoding

Integer

 

Character code of the transferred data:

  • A: ASCII
  • B: Binary
  • E: EBCDIC

FCODE

TranslationTableId

String

25

Name of the local translation table use during the transfer (if any).

XLATE

Other attribute

Sentinel

attribute

Data type

Length

Description

Name in

Transfer CFT

IsRelay

String

1

If transfer event comes from a relay site:

  • 1: Yes
  • 0: No

IsRelay (v3.1.x)

Related Links