BEA SWIFT Adapter manual Customize Field

Page 58

Customize Field

Consider the message format MT101.

Status

Tag

Field Name

Content/Options

No.

 

 

 

 

 

 

 

Mandatory Sequence A General Information

 

 

 

 

 

 

 

 

 

 

 

M

20

Sender's Reference

16x

1

 

 

 

 

 

 

 

 

 

 

O

21R

Customer Specified

16x

2

 

 

Reference

 

 

 

 

 

 

 

 

 

 

 

 

M

28D

Message Index/Total

5n/5n

3

 

 

 

 

 

 

 

 

 

 

O

50a

Instructing Party

C or L

4

 

 

 

 

 

 

 

 

 

 

O

50a

Ordering Customer

G or H

5

 

 

 

 

 

 

 

 

 

 

O

52a

Account Servicing

A or C

6

 

 

Institution

 

 

 

 

 

 

 

 

 

 

 

 

…….

 

 

 

 

…….

 

 

 

 

…….

 

 

 

 

Note that the field 50a appears twice consequently. When such a data format is entered in the designer and validated, the designer shows an error that the field is duplicated. Hence in order to avoid this, the suffix a needs to be changed. Anyhow, this will not affect the format of the field. To change the suffix:

1.Click the Add New SWIFT Field button in the External Format - SWIFT UI to bring the Create Field dialog. Or select the row to change the suffix (if the field is already added) and click the Modify SWIFT Field button to bring the Modify Field dialog.

Image 58
Contents Swift Adapter User’s Guide Entering the Swift Specification Exporting a Swift Message Format to Library Swift Terminology Swift Configuration Swift message libraryCustom Swift messages Standard-versionGSCC SRG 2008/standard-version Creating a Swift Format Page Page Page Page Page See Also Creating a Swift Format from an empty message format Page Page Entering the Swift Specification Swift Sequence Sequence Without DelimitersSequence With Start and End Delimiters Repetitive Optional Subsequence A1 LinkagesSequence With Start Delimiter Statu Tag Field Name Content/Options Adding a Swift Sequence Adding a Swift Sequence without DelimitersPage Adding a Swift Sequence with Start and End Delimiters Page Adding a Swift Sequence with Start Delimiter Adding a Swift Field Adding a New Generic Field Add the Options for the field Adding Field Options Entering an Option Format Restrictions on Length Types of Characters AllowedExamples Entering an Option Specification Specification Sub-Field1 Sub-Field2 Sub-Field2 Removing Field OptionsAdding Qualifiers and Associating them with Options Page See Also Specifying or Option for a Qualifier Adding a Non-Generic Field See Also Mapping Formats with Specification Sub-fields Specifying Field Definition and UsagePage Page Page Representing Complex Formats in Designer Conventions Field 35B Field 82a Option a Field 82a Option B Field 41a Option D Adding Copy of Fields See Also Updating a Swift Field Page See Also Customize Field Page Removing a Swift Field Adding validations for a sub-field DatePage Specifying properties common for all validations Specifying Error Code Adding Code validation Specifying CommentRemoving Codes Adding T26 Validation Adding T14 ValidationAdding Date Validation Specifying Date FormatAdding Currency Code Validation Adding Country Code ValidationAdding Time Offset Validation Adding BIC validationSee Also Adding C05 validation Adding Decimal ValidationAdding Party Identification Validation Specifying Party Identification CodesRemoving Validations from a Sub Field Removing CodesSee Also Swift External Format UI External Format Swift Header/TrailerSwift Input Header/Trailer Page Swift Output Header/Trailer Swift Input/Output Header/Trailer Page Fisc Header Swift Format Options See Also Swift User Message Data Page Swift Sequence Info Swift Field Info Generic Swift Field Qualifier Info Swift Field Info Non-Generic Swift Sub Field Info System/Service Message Creating an empty Service/System message formatPage Click ‘Finish’ to create the System/Service message Page Adding a System Field Adding a Simple FieldPage Page Adding a Complex Field Fields Separated by OR/AND Adding a Group Deleting a Field/Group System Field DictionarySpecifying Validations for a Field Specifying Validations for a Sub-fieldExpanding/Collapsing Swift Fields Expanding Fields Exporting a Swift Message Format to Library Exporting a Swift Message Format Page Importing a Swift Message Format Sample Exported Html File ScopeRepetitive Optional Sequence A1 Linkages End Of Sequence A1 Linkages Qualifier