From 77bfa90b59ff8d3c9c528124693e2d6e840c4675 Mon Sep 17 00:00:00 2001 From: Patrick Fic <> Date: Wed, 9 Nov 2022 09:28:56 -0800 Subject: [PATCH] IO-2062 Update handling of negative EFT amounts for ICBC. --- .../ca-bc-etf-table-modal.container.jsx | 8 +++++++- client/src/translations/en_us/common.json | 4 ++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/client/src/components/ca-bc-etf-table-modal/ca-bc-etf-table-modal.container.jsx b/client/src/components/ca-bc-etf-table-modal/ca-bc-etf-table-modal.container.jsx index 8f97a3008..872d2aec3 100644 --- a/client/src/components/ca-bc-etf-table-modal/ca-bc-etf-table-modal.container.jsx +++ b/client/src/components/ca-bc-etf-table-modal/ca-bc-etf-table-modal.container.jsx @@ -39,7 +39,13 @@ export function ContractsFindModalContainer({ if (!claim || !shortclaim) return; const trimmedShortClaim = shortclaim.trim(); // const trimmedClaim = claim.trim(); - claimNumbers.push({ claim: trimmedShortClaim, amount }); + if (amount.slice(-1) === "-") { + } + + claimNumbers.push({ + claim: trimmedShortClaim, + amount: amount.slice(-1) === "-" ? parseFloat(amount) * -1 : amount, + }); }); await GenerateDocument( diff --git a/client/src/translations/en_us/common.json b/client/src/translations/en_us/common.json index 430e8b3c4..9c3ae03f0 100644 --- a/client/src/translations/en_us/common.json +++ b/client/src/translations/en_us/common.json @@ -2099,7 +2099,7 @@ }, "labels": { "balance": "Balance", - "ca_bc_etf_table": "ICBC ETF Table Converter", + "ca_bc_etf_table": "ICBC EFT Table Converter", "customer": "Customer", "edit": "Edit Payment", "electronicpayment": "Use Electronic Payment Processing?", @@ -2275,7 +2275,7 @@ "title": "Print Center" }, "payments": { - "ca_bc_etf_table": "ICBC ETF Table", + "ca_bc_etf_table": "ICBC EFT Table", "exported_payroll": "Payroll Table" }, "special": {