Add NetSuite Travel invoice reconciliation setting#90239
Draft
rlinoz wants to merge 2 commits into
Draft
Conversation
Contributor
🦜 Polyglot Parrot! 🦜Squawk! Looks like you added some shiny new English strings. Allow me to parrot them back to you in other tongues: View the translation diffdiff --git a/src/languages/de.ts b/src/languages/de.ts
index 1f3871c7..2be9c584 100644
--- a/src/languages/de.ts
+++ b/src/languages/de.ts
@@ -6354,7 +6354,11 @@ _Für ausführlichere Anweisungen [besuchen Sie unsere Hilfeseite](${CONST.NETSU
chooseBankAccount: 'Wählen Sie das Bankkonto aus, mit dem Ihre Zahlungen mit der Expensify Karte abgeglichen werden.',
settlementAccountReconciliation: (settlementAccountUrl: string, lastFourPAN: string) =>
`Stellen Sie sicher, dass dieses Konto mit Ihrem <a href="${settlementAccountUrl}">Expensify Karte-Abrechnungskonto</a> (endend auf ${lastFourPAN}) übereinstimmt, damit die fortlaufende Abstimmung richtig funktioniert.`,
+ chooseTravelInvoicingBankAccount: 'Wähle das Bankkonto aus, mit dem deine zentralen Rechnungseingangszahlungen abgeglichen werden.',
+ travelInvoicingSettlementAccountReconciliation: (lastFourPAN: string) =>
+ `Stelle sicher, dass dieses Konto mit deinem zentralen Abrechnungskonto für Rechnungen (endet auf ${lastFourPAN}) übereinstimmt, damit die kontinuierliche Abstimmung ordnungsgemäß funktioniert.`,
},
+ syncCentralInvoicingSettlements: 'Zentrale Rechnungsabgleiche synchronisieren',
},
export: {
notReadyHeading: 'Nicht bereit zum Export',
diff --git a/src/languages/fr.ts b/src/languages/fr.ts
index ac526054..225fad10 100644
--- a/src/languages/fr.ts
+++ b/src/languages/fr.ts
@@ -6376,7 +6376,11 @@ _Pour des instructions plus détaillées, [visitez notre site d’aide](${CONST.
chooseBankAccount: 'Choisissez le compte bancaire avec lequel les paiements de votre Carte Expensify seront rapprochés.',
settlementAccountReconciliation: (settlementAccountUrl: string, lastFourPAN: string) =>
`Assurez-vous que ce compte correspond à votre <a href="${settlementAccountUrl}">compte de règlement Carte Expensify</a> (se terminant par ${lastFourPAN}) afin que la réconciliation continue fonctionne correctement.`,
+ chooseTravelInvoicingBankAccount: 'Choisissez le compte bancaire sur lequel vos paiements de facturation centralisée seront rapprochés.',
+ travelInvoicingSettlementAccountReconciliation: (lastFourPAN: string) =>
+ `Assurez-vous que ce compte correspond à votre compte central de règlement de facturation (se terminant par ${lastFourPAN}) afin que la Réconciliation Continue fonctionne correctement.`,
},
+ syncCentralInvoicingSettlements: 'Synchroniser les règlements de facturation centralisée',
},
export: {
notReadyHeading: 'Pas prêt à être exporté',
diff --git a/src/languages/it.ts b/src/languages/it.ts
index c6bd459f..a681bda7 100644
--- a/src/languages/it.ts
+++ b/src/languages/it.ts
@@ -6344,7 +6344,11 @@ _Per istruzioni più dettagliate, [visita il nostro sito di assistenza](${CONST.
chooseBankAccount: 'Scegli il conto bancario con cui verranno riconciliati i pagamenti della tua Carta Expensify.',
settlementAccountReconciliation: (settlementAccountUrl: string, lastFourPAN: string) =>
`Assicurati che questo conto corrisponda al tuo <a href="${settlementAccountUrl}">conto di regolamento della Carta Expensify</a> (con finale ${lastFourPAN}) affinché la Riconciliazione continua funzioni correttamente.`,
+ chooseTravelInvoicingBankAccount: 'Scegli il conto bancario su cui verranno riconciliati i pagamenti della fatturazione centralizzata.',
+ travelInvoicingSettlementAccountReconciliation: (lastFourPAN: string) =>
+ `Assicurati che questo conto corrisponda al tuo conto centrale di regolamento delle fatture (terminante con ${lastFourPAN}) affinché la Riconciliazione Continua funzioni correttamente.`,
},
+ syncCentralInvoicingSettlements: 'Sincronizza le liquidazioni di fatturazione centralizzata',
},
export: {
notReadyHeading: 'Non pronto per l’esportazione',
diff --git a/src/languages/ja.ts b/src/languages/ja.ts
index 04469350..6a57dfa4 100644
--- a/src/languages/ja.ts
+++ b/src/languages/ja.ts
@@ -6275,7 +6275,11 @@ _詳しい手順については、[ヘルプサイトをご覧ください](${CO
chooseBankAccount: 'Expensify カードの支払いを照合する銀行口座を選択してください。',
settlementAccountReconciliation: (settlementAccountUrl: string, lastFourPAN: string) =>
`継続消込が正しく機能するように、この口座が、末尾が ${lastFourPAN} の<a href="${settlementAccountUrl}">Expensify カード精算口座</a>と一致していることを確認してください。`,
+ chooseTravelInvoicingBankAccount: '集中請求での支払いを照合する銀行口座を選択してください。',
+ travelInvoicingSettlementAccountReconciliation: (lastFourPAN: string) =>
+ `Continuous Reconciliation が正しく機能するように、この口座が中央請求書決済口座(末尾が ${lastFourPAN})と一致していることを確認してください。`,
},
+ syncCentralInvoicingSettlements: '中央請求の精算を同期',
},
export: {
notReadyHeading: 'エクスポートの準備ができていません',
diff --git a/src/languages/nl.ts b/src/languages/nl.ts
index a097d402..e1fb5c53 100644
--- a/src/languages/nl.ts
+++ b/src/languages/nl.ts
@@ -6324,7 +6324,11 @@ _Voor meer gedetailleerde instructies, [bezoek onze help-site](${CONST.NETSUITE_
chooseBankAccount: 'Kies de bankrekening waarop de betalingen met je Expensify Kaart worden afgestemd.',
settlementAccountReconciliation: (settlementAccountUrl: string, lastFourPAN: string) =>
`Zorg ervoor dat deze rekening overeenkomt met je <a href="${settlementAccountUrl}">Expensify Kaart-afwikkelingsrekening</a> (eindigend op ${lastFourPAN}), zodat Continue Afstemming goed werkt.`,
+ chooseTravelInvoicingBankAccount: 'Kies de bankrekening waarop je centrale facturatiebetalingen worden afgestemd.',
+ travelInvoicingSettlementAccountReconciliation: (lastFourPAN: string) =>
+ `Zorg ervoor dat deze rekening overeenkomt met je centrale afwikkelingsrekening voor facturering (die eindigt op ${lastFourPAN}), zodat Continue Afstemming goed werkt.`,
},
+ syncCentralInvoicingSettlements: 'Centrale factuurafwikkelingen synchroniseren',
},
export: {
notReadyHeading: 'Niet klaar om te exporteren',
diff --git a/src/languages/pl.ts b/src/languages/pl.ts
index cb788b85..0a5e00c4 100644
--- a/src/languages/pl.ts
+++ b/src/languages/pl.ts
@@ -6316,7 +6316,11 @@ _Aby uzyskać bardziej szczegółowe instrukcje, [odwiedź naszą stronę pomocy
chooseBankAccount: 'Wybierz konto bankowe, do którego będą uzgadniane płatności kartą Karta Expensify.',
settlementAccountReconciliation: (settlementAccountUrl: string, lastFourPAN: string) =>
`Upewnij się, że to konto jest takie samo jak twoje <a href="${settlementAccountUrl}">konto rozliczeniowe Karty Expensify</a> (kończące się na ${lastFourPAN}), aby Ciągłe Uzgadnianie działało poprawnie.`,
+ chooseTravelInvoicingBankAccount: 'Wybierz konto bankowe, z którym będą uzgadniane Twoje płatności z centralnego fakturowania.',
+ travelInvoicingSettlementAccountReconciliation: (lastFourPAN: string) =>
+ `Upewnij się, że to konto odpowiada Twojemu głównemu kontu rozliczeniowemu do fakturowania (kończącemu się na ${lastFourPAN}), aby Ciągłe Uzgadnianie działało poprawnie.`,
},
+ syncCentralInvoicingSettlements: 'Synchronizuj rozliczenia centralnego fakturowania',
},
export: {
notReadyHeading: 'Niegotowe do eksportu',
diff --git a/src/languages/pt-BR.ts b/src/languages/pt-BR.ts
index e20af7fb..799035bf 100644
--- a/src/languages/pt-BR.ts
+++ b/src/languages/pt-BR.ts
@@ -6324,7 +6324,11 @@ _Para instruções mais detalhadas, [visite nossa central de ajuda](${CONST.NETS
chooseBankAccount: 'Escolha a conta bancária na qual os pagamentos do seu Cartão Expensify serão conciliados.',
settlementAccountReconciliation: (settlementAccountUrl: string, lastFourPAN: string) =>
`Certifique-se de que esta conta corresponda à sua <a href="${settlementAccountUrl}">conta de liquidação do Cartão Expensify</a> (terminada em ${lastFourPAN}) para que a Reconciliação Contínua funcione corretamente.`,
+ chooseTravelInvoicingBankAccount: 'Escolha a conta bancária na qual os pagamentos da sua fatura central serão conciliados.',
+ travelInvoicingSettlementAccountReconciliation: (lastFourPAN: string) =>
+ `Certifique-se de que esta conta corresponda à sua conta central de liquidação de faturas (terminada em ${lastFourPAN}) para que a Reconciliação Contínua funcione corretamente.`,
},
+ syncCentralInvoicingSettlements: 'Sincronizar liquidações de faturamento central',
},
export: {
notReadyHeading: 'Não está pronto para exportar',
diff --git a/src/languages/zh-hans.ts b/src/languages/zh-hans.ts
index f80b0583..43016b52 100644
--- a/src/languages/zh-hans.ts
+++ b/src/languages/zh-hans.ts
@@ -6170,7 +6170,10 @@ _如需更详细的说明,请[访问我们的帮助网站](${CONST.NETSUITE_IM
chooseBankAccount: '选择用于对账 Expensify 卡付款的银行账户。',
settlementAccountReconciliation: (settlementAccountUrl: string, lastFourPAN: string) =>
`请确保此账户与您的<a href="${settlementAccountUrl}">Expensify 卡结算账户</a>(末尾为 ${lastFourPAN})一致,以便持续对账功能正常运行。`,
+ chooseTravelInvoicingBankAccount: '选择用于对中央开票付款进行对账的银行账户。',
+ travelInvoicingSettlementAccountReconciliation: (lastFourPAN: string) => `请确保此账户与您的集中开票结算账户(以 ${lastFourPAN} 结尾)一致,以便持续对账功能正常运行。`,
},
+ syncCentralInvoicingSettlements: '同步集中开票结算',
},
export: {
notReadyHeading: '尚未准备好导出',
Note You can apply these changes to your branch by copying the patch to your clipboard, then running |
Codecov Report✅ Changes either increased or maintained existing code coverage, great job!
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Explanation of Change
Fixed Issues
$ https://github.com/Expensify/Expensify/issues/635126
PROPOSAL:
Tests
Offline tests
QA Steps
// TODO: These must be filled out, or the issue title must include "[No QA]."
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)src/languages/*files and using the translation methodSTYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))npm run compress-svg)Avataris modified, I verified thatAvataris working as expected in all cases)Designlabel and/or tagged@Expensify/designso the design team can review the changes.ScrollViewcomponent to make it scrollable when more elements are added to the page.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari