Transfer CFT 3.2.2 Users Guide 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
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)