How Can We Help?

Search for answers or browse our documentation.

Standard Chartered

< Back

Standard Chartered SWIFT Screen

Figure 1

User defined customer reference – This decides what will appear on the Customer statement reference on the file that is sent to the bank: “Supplier name”, “EFT number/Supplier code” or “EFT number/Supplier name”.
XML dashboard path – This is the physical path where all the “feedback” return files from the bank will reside. This path needs to be accessible from SYSPRO itself and must have the correct permissions. The BTS Dashboard program (found on the new SYSPRO 7 BTS menu in SYSPRO under Transaction Processing as per Figure 2)
File name prefix – This is a maximum of 6 characters and is mandatory. This is the 1st 6 characters of the physical file name extracted by this bank format
Group header ID This is a maximum of 20 characters and is mandatory. This is the tag to identify the company profile
BIC number – This is a maximum of 11 characters and is mandatory. This is bank BIC code for the company
Large account number This is a maximum of 16 characters and is mandatory. BTS bank account number only stores 11 characters. As SWIFT banks require a larger account number, this field is used instead
Payment approval – If this switch is ticked, this prevents the BTS from extracting the physical XML payment file until the EFT batch is approved by authorised users – as per Figure 2
Number of level 1 authorisers – If the Payment approval is ticked, the user may enter how many level 1 authorisers are required. This is drop down that allows between 0 and 9
Number of level 2 authorisers – If the Payment approval is ticked, the user may enter how many level 2 authorisers are required. This is drop down that allows between 0 and 9
Sub-level authority allowed – If the Payment approval is ticked, the user may tick this entry allowing level 2 authorisers to function as level 1 authorisers.
Bank address line 1 – This field is optional and may contain 40 characters of the bank address line 1
Bank address line 2 – This field is optional and may contain 40 characters of the bank address line 2
Bank address line 3 – This field is optional and may contain 40 characters of the bank address line 3
Bank address line 4 – This field is optional and may contain 40 characters of the bank address line 4

Country
This option will include the vendor code in the “InstrId” tag along with the EFT number
Maputo Instrid optionally include the vendor code in the “InstrId” tag along with the EFT number.
This process will also remove leading zero’s from the beginning of the EFT number itself.
An example would be as follows: “84-BYTMZM001” where “BYTMZM001” would represent the vendor code and “84” the EFT batch number without the leading zeros

Mulesoft Web Service
This set of parameters caters for the automatic pushing of the BTS payment XML files into the Mulesoft API solution.
This process makes use of the BTS SourceIT_ServiceIntegration.dll
Flowid – Inclusion of this Flowid will serve to activate this service and the validation of the rest of the associated parameters.
Path – Location that the XML files will be pushed by the SourceIT_ServiceIntegration.dll process
Port – Port number. If the port number is included in the “Path” parameter, then do not enter the port number.
Username – User ID for login
Password – Login password

Mulesoft WCF Service
This set of parameters is passed to a WCF service installed separately which handles the receiving of the return XML files as sent by the Mulesoft API solution.
BTS will automatically import these files into the BTS SWIFT dashboard.
Host – Local host setup
Port number – Local port number
Username – User ID for login
Password – Login password
Active – the WCF Service will check this parameter each time the service or the server is restarted and it will only start if this parameter is ticked

 

BTS Menu Including SWIFT Options

Figure 2

If your BTS menu does not like the menu above (with this Transaction Processing menu options), please follow the instructions on our website for the BTS Installation – Initialise the BTS system (File –> Run SITINI and enter the 3 options. You will be asked if you wish to remove each in SYSPRO. Select No and the BTS installed products will be amended. Then you should see the Transaction Processing option under the BTS menu. Without these 2 functions, the SWIFT Dashboard and Payment Approval processes cannot be controlled on site)

This BTS Bank format is available for all African Nationalities:

  • RSA (Republic of South Africa)
  • BWP (Botswana)
  • ZAM (Zambia)
  • UG (Uganda)
  • KEN (Kenya)
  • GH (Ghana)
  • MZ (Mozambique)
  • TZ (Tanzania)

There are extra details required when using this BTS bank format. When maintaining the Supplier and/or Cash Book beneficiary in SYSPRO, the following screen as per Figure 3 will be seen.

 

Additional Supplier Information

Figure 3

Payment type – May be selected from the available drop down list as per Figure 4a and 4b
BIC number – This is a maximum of 11 characters and is mandatory. This is the BIC code for the Supplier
Country code – This is a maximum of 2 character country code and is mandatory. There is no validation
Reference – This is a maximum of 35 characters and is mandatory. This is a free-format supplier reference
Additional reporting – This is a maximum of 140 characters and is optional. Selecting the browse button will show a list of available currencies as per Figure 2
Account number – This is a maximum of 35 characters, is free-format and is optional.
Payment reason – This is a maximum of 35 characters, is free-format and is optional.
Sup currency – This is a maximum of 3 characters and is optional. This gets used in the payment extract file as the Supplier currency code
Additional remit info 1 – This is a maximum of 35 characters, is free-format and is optional
Additional remit info 2 – This is a maximum of 35 characters, is free-format and is optional
Additional remit info 3 – This is a maximum of 35 characters, is free-format and is optional
Additional remit info 4 – This is a maximum of 35 characters, is free-format and is optional
Bank id – This is a maximum of 3 characters, is free-format and is optional
Branch id – This is a maximum of 3 characters, is free-format and is optional

 

 

 

 

Figure 4a

 

 

 

 

Figure 4b

 

Payment Approval Switch

If the Payment approval switch has been set in the BTS control for SWIFT, when the BTS extract is run, the extract file will not be created and the user will see the screen as per figure 5

 

 

 

Figure 5

In order to release these payments, the BTS Payment Approval on the BTS menu can be run. This program will look as per figure 6

Figure 6

Selecting the Payment Approval button on the screen in figure 6 will release the selected batch and the BTS XML file will be created. The following message as per figure 7 will be seen that shows the user what the file name being extracted is

 

 

 

Figure 7

Selecting the Check Authorisation button on the screen in figure 7 will show what authorisation has already been done against this batch. Refer to the Check Authorisation tab under BTS Process

Once payment has been extracted and sent to the bank in question, the bank will supply in return “feedback” files with details as to their processing of the batches. For more information regarding this step, refer to the BTS Dashboard tab under BTS Process

SWIFT(Standard Chartered)

Table of Contents