Skip to main content

Procédure annuel pour updater les taxes

GoogleSheets (sim_accounting_1)

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

 

Onglets
  • taxes

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

    • 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"]
  • income_taxes

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

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

          image-1689339715880.png

          • Il se peut que 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 image-1715264721834.png, puis "Edit Script"
            • Copier le code de macros.gs
            • Faire un "Manage macros" dans le sheet en vigeur
            • Cliquer sur les image-1715264721834.png, puis "Edit Script"
            • Coller et renommer le script copié précédamment
          • Renommer votre macro avec les mêmes valeurs que celui copié
      • Remplacer toutes les instances de "," par "." 

        • À l'aide de (Ctrl + H)
        • image-1715264243002.png
    • Il faudra alors updater {AllSimsRepository}/node.js/exports/exportAllData.js afin de pouvoir exporter les nouveaux document créer avec la structure suivante:

      image-1689347925339.png

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

    image-1689349217892.png

    {AllSimsRepository}\game\Assets\GameSpecific\acc1\Resources\data_acc1\sim_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

    {UniksimWebRepository}\node.js\server\backend_braincloud.js

    image-1689353182395.png
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".
    • 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:

    image-1689348151682.png

    • Une fois avec les paramêtres suivants image-1689348648533.png

    • et une autre avec ceux-ci (remplacer par la bonne année)

      image-1689348688286.png

  • Une fois terminé les files suivants devrait avoir des modifications
    • pour "AllSimsRepository"
      image-1689350868036.png

    • pour "UniksimWebRepository"
      image-1689353689899.png

  • Il nous reste qu'à exporter la data à la destination voulu.

    image-1689353835466.png

     

    • image-1689353848206.png

    •  

      image-1689353947856.png