Skip to content

Commit f05bf58

Browse files
authored
Merge pull request #73889 from rayane-d/Make-or-track-payments---policy-changelog
[Policy Change Logs] Add policy change log report action for: Workflows - Disabling/enabling "Make or track payments"
2 parents a7d994c + 78d71bb commit f05bf58

17 files changed

Lines changed: 48 additions & 0 deletions

File tree

src/CONST/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1323,6 +1323,7 @@ const CONST = {
13231323
UPDATE_OWNERSHIP: 'POLICYCHANGELOG_UPDATE_OWNERSHIP',
13241324
UPDATE_PROHIBITED_EXPENSES: 'POLICYCHANGELOG_UPDATE_PROHIBITED_EXPENSES',
13251325
UPDATE_REIMBURSEMENT_CHOICE: 'POLICYCHANGELOG_UPDATE_REIMBURSEMENT_CHOICE',
1326+
UPDATE_REIMBURSEMENT_ENABLED: 'POLICYCHANGELOG_UPDATE_REIMBURSEMENT_ENABLED',
13261327
UPDATE_REPORT_FIELD: 'POLICYCHANGELOG_UPDATE_REPORT_FIELD',
13271328
UPDATE_TAG: 'POLICYCHANGELOG_UPDATE_TAG',
13281329
UPDATE_TAG_ENABLED: 'POLICYCHANGELOG_UPDATE_TAG_ENABLED',

src/languages/de.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,7 @@ import type {
269269
UpdatedPolicyFrequencyParams,
270270
UpdatedPolicyManualApprovalThresholdParams,
271271
UpdatedPolicyPreventSelfApprovalParams,
272+
UpdatedPolicyReimbursementEnabledParams,
272273
UpdatedPolicyReportFieldDefaultValueParams,
273274
UpdatedPolicyTagFieldParams,
274275
UpdatedPolicyTagNameParams,
@@ -6228,6 +6229,7 @@ ${
62286229
`änderte die Rate der Berichte, die zufällig zur manuellen Genehmigung weitergeleitet werden, auf ${Math.round(newAuditRate * 100)}% (zuvor ${Math.round(oldAuditRate * 100)}%)`,
62296230
updatedManualApprovalThreshold: ({oldLimit, newLimit}: UpdatedPolicyManualApprovalThresholdParams) =>
62306231
`hat das manuelle Genehmigungslimit für alle Ausgaben auf ${newLimit} geändert (vorher ${oldLimit})`,
6232+
updateReimbursementEnabled: ({enabled}: UpdatedPolicyReimbursementEnabledParams) => `${enabled ? 'aktiviert' : 'Deaktiviert'} Erstattungen für diesen Arbeitsbereich`,
62316233
addTax: ({taxName}: UpdatedPolicyTaxParams) => `hat die Steuer "${taxName}" hinzugefügt`,
62326234
deleteTax: ({taxName}: UpdatedPolicyTaxParams) => `hat die Steuer "${taxName}" entfernt`,
62336235
updateTax: ({oldValue, taxName, updatedField, newValue}: UpdatedPolicyTaxParams) => {

src/languages/en.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -258,6 +258,7 @@ import type {
258258
UpdatedPolicyFrequencyParams,
259259
UpdatedPolicyManualApprovalThresholdParams,
260260
UpdatedPolicyPreventSelfApprovalParams,
261+
UpdatedPolicyReimbursementEnabledParams,
261262
UpdatedPolicyReportFieldDefaultValueParams,
262263
UpdatedPolicyTagFieldParams,
263264
UpdatedPolicyTagNameParams,
@@ -6286,6 +6287,7 @@ const translations = {
62866287
`changed the rate of reports randomly routed for manual approval to ${Math.round(newAuditRate * 100)}% (previously ${Math.round(oldAuditRate * 100)}%)`,
62876288
updatedManualApprovalThreshold: ({oldLimit, newLimit}: UpdatedPolicyManualApprovalThresholdParams) =>
62886289
`changed the manual approval limit for all expenses to ${newLimit} (previously ${oldLimit})`,
6290+
updateReimbursementEnabled: ({enabled}: UpdatedPolicyReimbursementEnabledParams) => `${enabled ? 'enabled' : 'disabled'} reimbursements for this workspace`,
62896291
addTax: ({taxName}: UpdatedPolicyTaxParams) => `added the tax "${taxName}"`,
62906292
deleteTax: ({taxName}: UpdatedPolicyTaxParams) => `removed the tax "${taxName}"`,
62916293
updateTax: ({oldValue, taxName, updatedField, newValue}: UpdatedPolicyTaxParams) => {

src/languages/es.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5944,6 +5944,7 @@ ${amount} para ${merchant} - ${date}`,
59445944
downgradedWorkspace: 'bajó de categoría este espacio de trabajo al plan Recopilar',
59455945
updatedAuditRate: ({oldAuditRate, newAuditRate}) =>
59465946
`cambió la tasa de informes enviados aleatoriamente para aprobación manual a ${Math.round(newAuditRate * 100)}% (previamente ${Math.round(oldAuditRate * 100)}%)`,
5947+
updateReimbursementEnabled: ({enabled}) => `${enabled ? 'habilitó' : 'deshabilitó'} los reembolsos para este espacio de trabajo`,
59475948
updatedManualApprovalThreshold: ({oldLimit, newLimit}) => `cambió el límite de aprobación manual para todos los gastos a ${newLimit} (previamente ${oldLimit})`,
59485949
addTax: ({taxName}) => `añadió el impuesto "${taxName}"`,
59495950
deleteTax: ({taxName}) => `eliminó el impuesto "${taxName}"`,

src/languages/fr.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,7 @@ import type {
269269
UpdatedPolicyFrequencyParams,
270270
UpdatedPolicyManualApprovalThresholdParams,
271271
UpdatedPolicyPreventSelfApprovalParams,
272+
UpdatedPolicyReimbursementEnabledParams,
272273
UpdatedPolicyReportFieldDefaultValueParams,
273274
UpdatedPolicyTagFieldParams,
274275
UpdatedPolicyTagNameParams,
@@ -6236,6 +6237,7 @@ ${
62366237
`a changé le taux de rapports acheminés aléatoirement pour approbation manuelle à ${Math.round(newAuditRate * 100)}% (précédemment ${Math.round(oldAuditRate * 100)}%)`,
62376238
updatedManualApprovalThreshold: ({oldLimit, newLimit}: UpdatedPolicyManualApprovalThresholdParams) =>
62386239
`a modifié la limite d'approbation manuelle pour toutes les dépenses à ${newLimit} (précédemment ${oldLimit})`,
6240+
updateReimbursementEnabled: ({enabled}: UpdatedPolicyReimbursementEnabledParams) => `${enabled ? 'activé' : 'désactivé'} remboursements pour cet espace de travail`,
62396241
addTax: ({taxName}: UpdatedPolicyTaxParams) => `a ajouté la taxe "${taxName}"`,
62406242
deleteTax: ({taxName}: UpdatedPolicyTaxParams) => `a supprimé la taxe "${taxName}"`,
62416243
updateTax: ({oldValue, taxName, updatedField, newValue}: UpdatedPolicyTaxParams) => {

src/languages/it.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,7 @@ import type {
269269
UpdatedPolicyFrequencyParams,
270270
UpdatedPolicyManualApprovalThresholdParams,
271271
UpdatedPolicyPreventSelfApprovalParams,
272+
UpdatedPolicyReimbursementEnabledParams,
272273
UpdatedPolicyReportFieldDefaultValueParams,
273274
UpdatedPolicyTagFieldParams,
274275
UpdatedPolicyTagNameParams,
@@ -6215,6 +6216,7 @@ ${
62156216
`ha cambiato la percentuale di rapporti instradati casualmente per l'approvazione manuale a ${Math.round(newAuditRate * 100)}% (precedentemente ${Math.round(oldAuditRate * 100)}%)`,
62166217
updatedManualApprovalThreshold: ({oldLimit, newLimit}: UpdatedPolicyManualApprovalThresholdParams) =>
62176218
`ha cambiato il limite di approvazione manuale per tutte le spese a ${newLimit} (precedentemente ${oldLimit})`,
6219+
updateReimbursementEnabled: ({enabled}: UpdatedPolicyReimbursementEnabledParams) => `${enabled ? 'abilitato' : 'disabilitato'} rimborsi per questo spazio di lavoro`,
62186220
addTax: ({taxName}: UpdatedPolicyTaxParams) => `ha aggiunto l'imposta "${taxName}"`,
62196221
deleteTax: ({taxName}: UpdatedPolicyTaxParams) => `ha rimosso l'imposta "${taxName}"`,
62206222
updateTax: ({oldValue, taxName, updatedField, newValue}: UpdatedPolicyTaxParams) => {

src/languages/ja.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,7 @@ import type {
269269
UpdatedPolicyFrequencyParams,
270270
UpdatedPolicyManualApprovalThresholdParams,
271271
UpdatedPolicyPreventSelfApprovalParams,
272+
UpdatedPolicyReimbursementEnabledParams,
272273
UpdatedPolicyReportFieldDefaultValueParams,
273274
UpdatedPolicyTagFieldParams,
274275
UpdatedPolicyTagNameParams,
@@ -6151,6 +6152,7 @@ ${
61516152
updatedAuditRate: ({oldAuditRate, newAuditRate}: UpdatedPolicyAuditRateParams) =>
61526153
`レポートが手動承認のためにランダムにルーティングされる割合を${Math.round(newAuditRate * 100)}%(以前は${Math.round(oldAuditRate * 100)}%)に変更しました。`,
61536154
updatedManualApprovalThreshold: ({oldLimit, newLimit}: UpdatedPolicyManualApprovalThresholdParams) => `すべての経費の手動承認限度額を${newLimit}に変更しました(以前は${oldLimit})`,
6155+
updateReimbursementEnabled: ({enabled}: UpdatedPolicyReimbursementEnabledParams) => `このワークスペースの${enabled ? '有効' : '無効'}件の払い戻し`,
61546156
addTax: ({taxName}: UpdatedPolicyTaxParams) => `税 "${taxName}" を追加しました`,
61556157
deleteTax: ({taxName}: UpdatedPolicyTaxParams) => `税 "${taxName}" を削除しました`,
61566158
updateTax: ({oldValue, taxName, updatedField, newValue}: UpdatedPolicyTaxParams) => {

src/languages/nl.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,7 @@ import type {
269269
UpdatedPolicyFrequencyParams,
270270
UpdatedPolicyManualApprovalThresholdParams,
271271
UpdatedPolicyPreventSelfApprovalParams,
272+
UpdatedPolicyReimbursementEnabledParams,
272273
UpdatedPolicyReportFieldDefaultValueParams,
273274
UpdatedPolicyTagFieldParams,
274275
UpdatedPolicyTagNameParams,
@@ -6198,6 +6199,7 @@ ${
61986199
`heeft het percentage van rapporten dat willekeurig wordt doorgestuurd voor handmatige goedkeuring gewijzigd naar ${Math.round(newAuditRate * 100)}% (voorheen ${Math.round(oldAuditRate * 100)}%)`,
61996200
updatedManualApprovalThreshold: ({oldLimit, newLimit}: UpdatedPolicyManualApprovalThresholdParams) =>
62006201
`heeft de handmatige goedkeuringslimiet voor alle uitgaven gewijzigd naar ${newLimit} (voorheen ${oldLimit})`,
6202+
updateReimbursementEnabled: ({enabled}: UpdatedPolicyReimbursementEnabledParams) => `${enabled ? 'ingeschakeld' : 'uitgeschakeld'} terugbetalingen voor deze werkruimte`,
62016203
addTax: ({taxName}: UpdatedPolicyTaxParams) => `heeft de belasting "${taxName}" toegevoegd`,
62026204
deleteTax: ({taxName}: UpdatedPolicyTaxParams) => `heeft de belasting "${taxName}" verwijderd`,
62036205
updateTax: ({oldValue, taxName, updatedField, newValue}: UpdatedPolicyTaxParams) => {

src/languages/params.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -422,6 +422,8 @@ type UpdatedPolicyAuditRateParams = {oldAuditRate: number; newAuditRate: number}
422422

423423
type UpdatedPolicyManualApprovalThresholdParams = {oldLimit: string; newLimit: string};
424424

425+
type UpdatedPolicyReimbursementEnabledParams = {enabled: boolean};
426+
425427
type ChangeTypeParams = {oldType: string; newType: string};
426428

427429
type AccountOwnerParams = {accountOwnerEmail: string};
@@ -1224,6 +1226,7 @@ export type {
12241226
NeedCategoryForExportToIntegrationParams,
12251227
UpdatedPolicyAuditRateParams,
12261228
UpdatedPolicyManualApprovalThresholdParams,
1229+
UpdatedPolicyReimbursementEnabledParams,
12271230
UpdatePolicyCustomUnitTaxEnabledParams,
12281231
UpdatePolicyCustomUnitParams,
12291232
AddOrDeletePolicyCustomUnitRateParams,

src/languages/pl.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,7 @@ import type {
269269
UpdatedPolicyFrequencyParams,
270270
UpdatedPolicyManualApprovalThresholdParams,
271271
UpdatedPolicyPreventSelfApprovalParams,
272+
UpdatedPolicyReimbursementEnabledParams,
272273
UpdatedPolicyReportFieldDefaultValueParams,
273274
UpdatedPolicyTagFieldParams,
274275
UpdatedPolicyTagNameParams,
@@ -6185,6 +6186,7 @@ ${
61856186
`zmieniono wskaźnik raportów losowo kierowanych do ręcznej akceptacji na ${Math.round(newAuditRate * 100)}% (wcześniej ${Math.round(oldAuditRate * 100)}%)`,
61866187
updatedManualApprovalThreshold: ({oldLimit, newLimit}: UpdatedPolicyManualApprovalThresholdParams) =>
61876188
`zmieniono limit ręcznego zatwierdzania dla wszystkich wydatków na ${newLimit} (wcześniej ${oldLimit})`,
6189+
updateReimbursementEnabled: ({enabled}: UpdatedPolicyReimbursementEnabledParams) => `${enabled ? 'włączone' : 'wyłączone'} zwrotów kosztów dla tego obszaru roboczego`,
61886190
addTax: ({taxName}: UpdatedPolicyTaxParams) => `dodał podatek "${taxName}"`,
61896191
deleteTax: ({taxName}: UpdatedPolicyTaxParams) => `usunął podatek "${taxName}"`,
61906192
updateTax: ({oldValue, taxName, updatedField, newValue}: UpdatedPolicyTaxParams) => {

0 commit comments

Comments
 (0)