ach simplified_with wps mapping
DESCRIPTION
ACH Simplified_with WPS MappingTRANSCRIPT
iFile for ACHField No.Field Value / Field NameField LengthO- OptionalM-MandatoryField DescriptionIFH1"IFH"HardcodedMFile Header Tag. Occurs only once in the file.2"IFILE"HardcodedMFile Type3"CSV"HardcodedMHardcoded field.4"ABC32634001"HardcodedMTest Connect ID, we will provide you with your own Connect ID at the final stage of file development.5"SASABBGSA003175114"HardcodedMTest Customer ID, we will provide you with your own Connect ID at the final stage of file development.6File Reference35MFile reference to ensure that the same file cannot be uploaded twice. File reference has to be unique for each file and can be upto 35 characters.7File Creation Date10MFile creation date in YYYY/MM/DD format.8File Creation Time8MFile creation time in HH:MM:SS format.9"P"HardcodedMHardcoded field.10"1.0"HardcodedMHardcoded field.11Total Record Count5MTotal number of lines in the file. This would normally be equal to number of payment in the file + 2.BATHDR1"BATHDR"HardcodedMBatch Header Tag. Occurs only once in the file.2"ACH-CR"HardcodedMPayment Type. This should be hardcoded to "ACH-CR" for salary payments.3Total Payments4MTotal number of payments made in the file.4(Blank)5(Blank)6(Blank)7Payment Purpose CodeThis field will identify the purpose of the batch file.This can either be B - Bonus payments / O - Other Payments / S - Salary. It should be popluated with a single Characters as S / B / O. Currently its only applicable for "S" ie. Salaries.Amended Field8Payment Narration35MPayment Narration for Debit Account, its a free-text field, with no special characters to be captured.Amended Field9(Blank)10"@1st@"HardcodedMHardcoded field.11Value Date8MValue date of the payments in YYYYMMDD format. Value date should not be less then the file creation date and not less than the current date. Value date has to be a day ahead of the File creation date12Debit Account Number12MDebit account number held with SABB. Debit account number needs be populated without hyphens13"SAR"HardcodedMPayment currency.14Total Sum15OThe total amount being paid out through the payment file.15(Blank)16(Blank)17(Blank)18(Blank)19(Blank)20(Blank)21Company name35MCompany nameAmended Field22MOL Establishment ID18MA unique ID provided by Minister of Labour needs to be caputred here,its a 15 digit numeric fieldAmended Field23Employer ID10MA Customer or Establishment Registration number.Amended Field24(Blank)25(Blank)26(Blank)27Batch Reference16MBatch Reference to identify the batch of payments on HSBCnet and in your statements. It should be unique for a period of 1 yearSECPTY1"SECPTY"HardcodedMSecond party tag. This record would be repeated for each employee being paid through the payment file.2Account Number34MEmployee Account number. IBAN format should be used to specify beneficiary account numbers3Beneficiary Name35MBeneficiary's Account Title.4Employee ID12MBeneficiary's Employee ID. This has to be unique within a file.5Bank ID8MBank ID/ SWIFT ID to identify the bank.6(Blank)7(Blank)8Payment Amount15MPayment amount to the employee. With two decimal places9(Blank)10(Blank)11(Blank)12(Blank)13(Blank)14(Blank)15"N"HardcodedHardcoded field.16"N"HardcodedHardcoded field.17(Blank)18(Blank)19(Blank)20(Blank)21(Blank)22"@SACH@"HardcodedMHardcoded field.Amended Field23Beneficiary ID10MEmployee National ID number or IQAMA ID Number needs to be captured here. It needs to be unique.Amended Field24Beneficiary Basic Salary12MBeneificary Basic Salary Field with 12 digit numeric should be captured.Amended Field25Housing allowance12MHousing Allowance Field with 12 digit numeric should be captured.Amended Field26Other Earnings12MOther Earnings with 12 digit numeric should be captured.Amended Field27Deductions12MDeductions with 12 digit numeric should be captured.Amended Field28Payment Narration35MA Free text field of 35 characters is available to capture in payment details. Without special charactersAmended Field
&LINTERNAL
MBD000EC0A4.pdf
Bank Name SWIFT Code CBID Code Clearing Code Bank CodeUsed For PP ACH SABBCert IBAN
Al Bilad Bank ALBISARI BABDSARI ALBI 15Al Inma Bank INMASARI ALNKSARI INMA 05Al Rajhi Bank RJHISARI ACECSARI RJHI 80Arab National Bank ARNBSARI ARNASARY ARNB 30Bank Al Jazira BJAZSAJE BAJZSAJD BJAZ 60Bank Muscat BMUSSARI ABAOSARI BMUS 76Banque Saudi Fransi BSFRSARI ABSFSARA BSFR 55BNP Paribas BNPASARI BNPASARI BNPA 98Deutsche Bank DEUTSARI DEUTSARI DEUT 81Emirates Bank EBILSARI UBMESARI EBIL 95Gulf International Bank GULFSARI GUIBSARI GULF 90National Bank of Bahrain NBOBSARI NBOBSARI NBOB 71National Bank of Kuwait NBOKSAJE NOBKSAJE NBOK 75National Commercial Bank NCBKSAJE NCLBSAJD NCBK 10Riyad Bank RIBLSARI RIBASARH RIBL 20Saudi British Bank (SABB) SABBSARI SABBSARI SABB 45Samba Financial Services SAMBSARI SAMBSARI SAMB 40Saudi Arabian Monetary Agency SAMASARI SAMASARI SAMA 01Saudi Hollandi Bank AAALSARI ABAASARA AAAL 50Saudi Investment Bank SIBCSARI SINVSARI SIBC 65