Proposal For CTBC Bank EFT Template

Proposal summary

This proposal describes the  CTBC Bank EFT Template creation with Netsuite. The Payment file templates are used to generate EFT in different formats.

Requirement 

QIMA would like to create EFT File Formats for CTBC bank using the provided sample format in Netsuite.

Our Solution

Prerequisite

We need the Full level permission of the following for the Tech role for consultants:

  1. Vendor
  2. Bill and Bill Payment
  3. Bill EFT Details
  4. Bill EFT Payment Information
  5. Company Bank Details
  6. Electronic Payments Preference
  7. Bank Details
  8. Format Details
  9. Payment Aggregation
  10. Payment File Administration
  11. Payment File Format
  12. Approval Department
  13. Approval hierarchy
  14. Approval routing
  15. Batch Details
  16. Batch Transaction Information
  17. Encryption Details
  18. EP Company Information
  19. EP Dummy List
  20. EP Execution Log
  21. EP Queue Settings
  22. EP Thread Processing Results
  23. Payment Batch

Description of task

The requirement can be achieved by creating an EFT template using the provided sample format for all currencies based on the client’s requirement. Also need to create company bank details and entity bank details for the new Payment file template. Then that template needs to be tested by creating the vendor bills for the test vendor and need to do the bill processing for verification.

Field Mapping

CellHeader Netsuite field
A1Static value “Report Generation”
A3Static value “txt file conversion”
B1Static value “Customer ID*”
C1Company bank details.Bank Company Id
B2Static value “CUSTOMER NAME*”
C2Company bank details.Bank name
B3Static value “DEBIT ACCOUNT No.*”
C3Company bank details.Account Number
D1Static value “BRANCH CODE*” 
E1Company bank details.Branch Number
D2Static value “CURRENCY *”
E2Company bank details.currency
D3Static value “Application Date” 
E3Today’s date
F1Static value “Payroll(Confidential)”
C4Static value “Beneficiary Information” 
F4Static value “Beneficiary Bank Information” 
A5Static value “Value Date*(YYYYMMDD)”
A6Payment file administration. Process date
B5Static value “Amount*” 
B6Total bill amount
C5Static value “Beneficiary Name*” 
C6Vendor. name
D5Static value “Beneficiary Account*”
D6Entity bank details.Account number
E5Static value “Beneficiary Address*”
E6Vendor.Address
F5Static value “SWIFT Code*” 
F6Entity bank details.Swift code
G5Static value “Beneficiary Bank*” 
G6Entity bank details.Bank Name
H5Static value “Clearing Code(If any)”
H6blank 
I5Static value “Bank Address” 
I6Entity bank details. Address1
J5Static value “Beneficiary Bank Country Code*”
J6Entity bank details.Country
K5Static value “Detail Charge(BEN/SHA/OUR)*”
K6We will add a new text field in entity bank details. The user needs to add BE/SHA/OUR in that field. The value will auto-populate to the template.
L5Static value “Payment Details” 
L6Payment file administration. reference note
M5Static value “Purpose of Remittance”
M6blank
N5Static value “Intermediary Bank Swift code” 
N6Entity bank details. New field Intermediary Bank Swift code
O5Static value “MT202(Y/N)”
O6We assume when generating the output file, the value will be “N”. And the user can change the value to “Y” by editing the file. 

Note

  • Since the output file type will be CSV, styling will not be applicable for the file.

Assumptions

  • Need to create the payment template for all currencies.

Risk

  • J&J will not create the actual company bank details and vendor bank details in this scope. QIMA has to create company bank details and vendor bank details with Actual details.
  • Will not provide any validation for fields like minimum length and maximum length.

Leave a comment

Your email address will not be published. Required fields are marked *