Skip to content

Commit

Permalink
add return account fields
Browse files Browse the repository at this point in the history
  • Loading branch information
dangowans committed Oct 3, 2024
1 parent 6299244 commit a91abb8
Show file tree
Hide file tree
Showing 8 changed files with 15,185 additions and 8,592 deletions.
4 changes: 3 additions & 1 deletion database/getBatchTransactions.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@ export const getBatchTransactions = (batchDate, includeOutstandingOnly = false)
readonly: true
});
database.function('userFn_dateIntegerToString', dateTimeFunctions.dateIntegerToString);
database.function('userFn_getCanadianBankName', getCanadianBankName);
database.function('userFn_getCanadianBankName', (institutionNumber, transitNumber) => {
return getCanadianBankName(institutionNumber, transitNumber);
});
const rows = database
.prepare(`select l.licenceId, l.licenceNumber,
c.licenceCategory, l.licenseeName, l.licenseeBusinessName,
Expand Down
7 changes: 6 additions & 1 deletion database/getBatchTransactions.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,12 @@ export const getBatchTransactions = (
'userFn_dateIntegerToString',
dateTimeFunctions.dateIntegerToString
)
database.function('userFn_getCanadianBankName', getCanadianBankName)
database.function(
'userFn_getCanadianBankName',
(institutionNumber: string, transitNumber?: string) => {
return getCanadianBankName(institutionNumber, transitNumber)
}
)

const rows = database
.prepare(
Expand Down
5 changes: 4 additions & 1 deletion exports/batches/cpa005.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,10 @@ export default function getBatchExport(outstandingBatchTransactions) {
originatorId: batchExportConfig.config.originatorId,
originatorLongName: batchExportConfig.config.originatorLongName,
originatorShortName: batchExportConfig.config.originatorShortName,
destinationDataCentre: batchExportConfig.config.dataCentre
destinationDataCentre: batchExportConfig.config.dataCentre,
returnInstitutionNumber: batchExportConfig.config.returnInstitutionNumber,
returnTransitNumber: batchExportConfig.config.returnTransitNumber,
returnAccountNumber: batchExportConfig.config.returnAccountNumber
});
for (const transaction of outstandingBatchTransactions) {
eftGenerator.addDebitTransaction({
Expand Down
5 changes: 4 additions & 1 deletion exports/batches/cpa005.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,10 @@ export default function getBatchExport(
originatorId: batchExportConfig.config.originatorId,
originatorLongName: batchExportConfig.config.originatorLongName,
originatorShortName: batchExportConfig.config.originatorShortName,
destinationDataCentre: batchExportConfig.config.dataCentre
destinationDataCentre: batchExportConfig.config.dataCentre,
returnInstitutionNumber: batchExportConfig.config.returnInstitutionNumber,
returnTransitNumber: batchExportConfig.config.returnTransitNumber,
returnAccountNumber: batchExportConfig.config.returnAccountNumber
})

for (const transaction of outstandingBatchTransactions) {
Expand Down
Loading

0 comments on commit a91abb8

Please sign in to comment.