Previous Next JavaScript must be enabled to correctly display this content

## 4.3 Branch Core Parameters File Upload

This topics describes the information to perform the bulk upload for the branch core maintenance in common core.

File Type Supported - CSV

File Naming Convention - CmcBranchMaint_<UniqueName>.csv

Note:

Replace the <UniqueName> for each file upload.

Note:

The fields, which are marked with an asterisk, are mandatory.

Table 4-3 Branch Core Parameters File Upload – Master Records

Sequence | Attribute Name | Type | Size | Description
--- | --- | --- | --- | ---
1 | Discriminator* | String | 1 | Denotes master record type. Default value is always “P”
2 | Action* | String | 10 | Denotes file operation type. Allowed values are new/modify
3 | Source Branch Code* | String | 20 | Code of the Source Branch
4 | Source System* | String | 35 | Source System
5 | Week Hol2 | String | 1 | Denotes the weekly holiday 2
6 | Week Hol1 | String | 1 | Denotes the weekly holiday 1
7 | Auto Auth* | String | 1 | Auto Authorization
8 | Walkin Customer | String | 20 | Denotes Walk-in customer
9 | Branch Lcy* | String | 3 | Branch Local Currency
10 | Branch Addr3* | String | 105 | Denotes the branch address details - Address Line 1
11 | Branch Addr2* | String | 105 | Denotes the branch address details - Address Line 2
12 | Branch Addr1* | String | 105 | Denotes the branch address details - Address Line 3
13 | Branch Name* | String | 105 | Name of the branch
14 | Country Code* | String | 3 | Country Code
15 | Host Code* | String | 8 | Host Code
16 | Branch Code* | String | 3 | Denotes the Code of Branch

Table 4-4 Branch Core Parameters File Upload – Child Record 1

Sequence | Attribute Name | Type | Size | Description
--- | --- | --- | --- | ---
1 | Discriminator* | String | 10 | Denotes the first child record type. Default value is always “BranchPref”
2 | Report DSN | String | 35 | Denotes the details of the report DSN
3 | DSN Name | String | 35 | Name of the DSN
4 | Host Name | String | 35 | Host Name
5 | Branch Code* | String | 3 | Denotes the Branch Code

Table 4-5 Branch Core Parameters File Upload – Child Record 2

Sequence | Attribute Name | Type | Size | Description
--- | --- | --- | --- | ---
1 | Discriminator* | String | 12 | Denotes the second child record type. Default value is always “SwiftAddress”
2 | Default BIC* | String | 1 | Denotes the Default BIC
3 | Swift Address* | String | 12 | Denotes the swift address details
4 | Branch Code* | String | 3 | Branch Code

Parent topic: File Upload