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

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

        • 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

    https://docs.google.com/spreadsheets/d/1PMzc2vGeanmDXVKw8s8-hKepxstYUCIR_W1q4XSa5lE/edit#gid=754552986

    • 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

    https://docs.google.com/spreadsheets/d/1PMzc2vGeanmDXVKw8s8-hKepxstYUCIR_W1q4XSa5lE/edit#gid=1745231992

    • 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
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)

 

 

No Comments
Back to top