Procédure annuel pour updater les taxes (Deprecated)
Deprecated: Veuillez regarder la nouvelle marche à suivre dans la page "Procédure annuel pour updater les taxes (updated version 2026)"
https://docs.google.com/spreadsheets/d/1PMzc2vGeanmDXVKw8s8-hKepxstYUCIR_W1q4XSa5lE/edit#gid=0
Onglets
-
taxes
- duplicté une colonne d'une année précédente et l'intituler : $"{année}(str)"
-
Modifier les valeurs associés aux Uids sauf pour ["school", "municipal"]
- Les informations peuvent être trouvé sur un site comme celui-ci : https://empirecpa.ca/canadian-sales-tax-rates-for-2023/
-
income_taxes
- duplicté une colonne d'une année précédente et l'intituler : $"{année}(str)"
-
Modifier les valeurs associés aux Uids
- Certains identifiants ont des sources associés afin facilité la recherche d'information
-
Il faudra aussi ajouter un nouveau document googleSheet dans le folder suivant
- https://drive.google.com/drive/u/0/folders/1-7PMGfURsl47mcbA4z_Pb0y8_BUSUma4
-
il faudra alors remplir un onglet pour chaque impot possible (en utilisant le format de 26 période de paie) à l'aide de "sim_accounting_1" et de ses liens
- Note: Les retenues d'impôt est le même pour Ontario (On), Nouveau Brunswick (NB) et L'île-du-Prince-Édouard (PE)
-
Utiliser https://www.adobe.com/ca/acrobat/online/pdf-to-excel.html afin de transformer les chartes d'impot en format Excel
-
Utiliser la macro suivante afin de remplacer la colonne de min_salary
-
Utiliser la macro suivante afin de remplacer la colonne de min_salary
Conflit avec la Macro
-
-
-
-
-
Si la macro n'est pas disponible dans le menu, pour cela il faut:
- Dans le menu Extensions>Macos
- Faire un "Record macro" puis arrêter immédiatement la macro, afin de créer une macro rapidement
- Faire un "Manage macros" dans une année précédente (possèdent la macro "Replace "num1 - num2" with "num1" in colA")
- Cliquer sur les
, puis "Edit Script"
- Copier le code de macros.gs
- Faire un "Manage macros" dans le sheet en vigeur
- Cliquer sur les
, puis "Edit Script"
- Coller le script copié précédamment
- Renommer votre macro avec les mêmes valeurs que celui copié
-
S'il y a un problème de "Authorization required" ou autre durant l'exécution de la macro, voici la version manuel:
-
Faites un clique droite sur la colonne A, puis ajouter une nouvelle colonne à gauche
-
-
Copié le code ci-dessous
- =ArrayFormula(IF(REGEXMATCH(TO_TEXT(B2:B), "[–|-]"), TO_PURE_NUMBER(REGEXREPLACE(B2:B, "(\D+\.*\D+.*)", "")), 0))
- Coller le code sur la case A2 ou avant les rangées à modifier (sur la colonne A)
- À ce point normalement, les cases de la colonne A devrait-être à jour
-
Copié la colonne A à B
- ATTENTION, il se peut que certaines valeurs ne sont pas bien modifiées. Prenez seulement les valeurs adéquates
- Supprimé la colonne A
-
-
Si la macro n'est pas disponible dans le menu, pour cela il faut:
-
Remplacer toutes les instances de "," (virgule) par "." (point)
- À l'aide de (Ctrl + H)
-
-
Il faudra alors updater {AllSimsRepository}/node.js/exports/exportAllData.js afin de pouvoir exporter les nouveaux document créer avec la structure suivante:
- Dans la zone de "games.income_taxes_X.sheet" : Mettre la première partie de l'url (après "d/") du document "income_taxes_X"
- Dans les autres plus specifiques ("games.income_taxes_X.tabs"): Mettre le "gid" de l'url
-
-
-
employer_income_taxes
- duplicté une colonne d'une année précédente et l'intituler : $"{année}(str)"
-
Modifier les valeurs associés aux Uids
- Certains identifiants ont des sources associés afin facilité la recherche d'information
-
interests
- duplicté une colonne d'une année précédente et l'intituler : $"{année}(str)"
-
Modifier les valeurs associés aux Uids
- Certains identifiants ont des sources associés afin facilité la recherche d'information
Modifications liés à l'année par défaut
-
Modifier le champs year pour l'année par défaut voulu
{AllSimsRepository}\game\Assets\GameSpecific\acc1\Resources\data_acc1\act_settings.json
- duplicté une colonne d'une année précédente et l'intituler : $"{année}(str)"
-
Modifier les valeurs associés aux Uids
- Certains identifiants ont des sources associés afin facilité la recherche d'information
-
Modifier l'année par défaut pour la création des sims démo
{uniksimweb}\uniksim-back-end\src\node.js\server\backend_braincloud.js
Document PDF accessible en jeu
-
Ajouter un document liés à l'année dans ce dossier
https://cloud.digitalocean.com/spaces/uniksim-data?path=acc1/
-
Il faudra alors un document PDF intitulé "{thème}_{langue}" pour chacun des thèmes et langue suivantes, le tout dans le format "26 périodes de paie par année" (en public). N'oubliez pas de retirer l'extension .pdf
-
Thème
- cpp_ca
- employment_insurance_ca
- employment_insurance_ca_qc
- income_tax_federal_ca
- income_tax_federal_ca_nb
- income_tax_federal_ca_qc
- income_tax_provincial_ca_nb
- income_tax_provincial_ca_on
- income_tax_provincial_ca_pe
- income_tax_provincial_ca_qc
- rqap_ca_qc
- rrq_ca_qc
-
Langue
- fr
- en
-
Thème
Finitions
-
Executer la commande suivante sur node.js:
-
Une fois avec les paramêtres suivants
-
et une autre avec ceux-ci (remplacer par la bonne année)
-
-
Une fois terminé les files suivants devrait avoir des modifications
-
pour "AllSimsRepository"
-
pour "UniksimWebRepository"
-
-
Il nous reste qu'à exporter la data à la destination voulu (toujours sur node.js).
-
Utiliser cette export pour le StaticData
-
Utiliser cette export pour le StaticDataChunk
(Modifier le "args" de la requête pour chacun des requêtes)
-