Préférences
Les dépendances sont présentés sous forme d'une condition.
Pour les préférences de type string, c'est l'une des valeurs possibles qui sera le uid inscrit dans la condition. (e.g. La condition products_company provient de la préférence our_company_type)
Pour les préférences de type int, la valeur attendue est inscrite sous forme de condition. (e.g. num_columns == 3)
Présentation des préférences
Préférences des modules
| Uid |
Wizard |
Type |
Valeur par défaut (constants) + Valeurs possibles |
Description + Dépendances |
|
our_company_type
|
✔ |
string |
products_company
Valeurs possibles
- products_company
- services_company
- products_and
_services_company
|
Choix du type de companie |
|
stock_type
|
✔ | string |
permanent_stock
Valeurs possibles
- permanent_stock
- periodic_stock
|
Choix du type de stock
Dépendances products_company || products_and_services_company
|
|
has_taxes
|
✔ | bool |
true
|
Contient des taxes à la consommation |
|
has_decimals
|
✔ | bool |
true
|
Contient des valeurs décimales (s'il y a lieu, 2 décimales par défaut)
Dépendances has_taxes |
|
has_deductions
|
✔ | bool |
true
|
Contient des escomptes sur ventes et achats (avec les conditions de paiement e.g. 2/10 n/30) |
|
uses_auxiliary_journals
|
✔ | bool |
true
|
Utiliser les journaux auxiliaires (ou le journal général) |
|
has_employees
|
✔ | bool |
true
|
La compagnie possède des employées et traite les paies |
|
has_credit_notes
|
✔ | bool |
true
|
Contient des rendus et rabais sur ventes et achats (notes de crédit) |
|
ignored_accounts
|
array | [ ] | Ignore les comptes du grand livre contenus dans la liste | |
|
hidden_accounts
|
array | [ ] | Cache les comptes du grand livre contenus dans la liste pour les étudiants. Les comptes sont utilisés dans la création du ou des contextes d'un module. Cette préférence est utile pour cacher des comptes qui ne sont vraiment pas utiles dans le contexte du module | |
|
accounts_uses_last_financial_statement
|
bool | false | Crée un contexte pour initialiser des données comme des valeurs | |
|
uses_accounting_closing
|
✔ | bool |
true
|
Procède à la clôture (Fermeture des comptes débiteurs/cérditeurs, etc.) |
|
unique_{client or provider}_preference
|
bool | false | Utilisation de client/fournisseur unique lors de la création des factures | |
|
last_year_partners_with_empty_balance
|
bool |
true
|
??? (Pas utilisé?) | |
|
uses_bill_id_in_general_journal
|
bool | false | Détermine si le journal général utilise la vielle correction (valeur : true) | |
|
uses_new_regularizations
|
bool | false | Utilisation de la nouvelle gestion des régularisations. La vielle version était utilisée pour l'ancien système des amortissements.
Dépendances uses_regularizations |
|
|
has_new_immobilizations
|
bool |
true
|
Détermine s'il y a une création de nouvelles immobilisations
Dépendances has_immobilizations |
|
|
has_new_contracts
|
bool |
true
|
Détermine s'il y a une création de nouveaux contrats
Dépendances uses_regularizations |
|
|
uses_regularizations
|
✔ | bool |
true
|
Procède aux écritures de clôture dans le journal général. (Amortissements, Charges payées d'avance, Produits perçus d'avance, Charges à payer et Produits à recevoir) **Exclut la régularisation des stocks |
|
pages
|
✔ | object | { } | Contient tous les settings de pages à écraser des originaux se trouvant dans pages_settings.json. La plupart du temps, ce sont les préférences de pages qui sont écrasées dans cet objet. |
|
affected_regularizations_reports
|
array? | null | ??? | |
|
has_immobilizations
|
✔ | bool |
true
|
Contient des immobilisations (i.e. Équipement de bureau, Matériel roulant, Ameublement) |
|
practice_num_seeds
|
✔ | int | 0
Valeurs possibles
- 0 (infini)
- 1 à 10
|
Détermine le nombre de versions de modules. Avec une valeur de 0, chaque étudiant aura une version différente. |
|
summative_num_seeds
|
✔ | int | 0
Valeurs possibles
- 0 (infini)
- 1 à 10
|
Détermine le nombre de versions de modules. Avec une valeur de 0, chaque étudiant aura une version différente. |
|
has_helper_in_summative
|
✔ | bool |
true
|
Détermine si le mode sommatif du module contient des modèles et/ou aides-mémoires. (i.e. modèle des états financiers de l'an passé) Le mode formatif contient toujours les modèles et/ou aides-mémoires. |
|
scenario_accounts_view_type
|
✔ | string |
trial_balance Valeurs possibles
- trial_balance
- accounts_list
|
Détermine si les comptes initiaux sont affichés dans la fenêtre du scénario à l'aide d'une balance de vérification ou d'une liste alphabétique de comptes |
|
uses_taxes_payment_form
|
bool |
true
|
Inclut le rapport et la remise de taxe(s)
Dépendances has_taxes |
|
|
uses_stock_regularizations
|
bool |
true
|
Procède à la régularisation de stock
Dépendances products_company || products_and_services_company |
|
|
has_immobilizations_taxes_report
|
bool |
true
|
Procède à la création des pj et de l'écriture avec les taxes municipales et scolaires
Dépendances has_immobilizations && has_land_immobilizations && uses_regularizations
|
|
|
has_banking_transactions
|
bool |
true
|
Contient des transactions bancaires | |
|
has_land_immobilizations
|
bool |
true
|
Contient un ou des terrains (+ taxes municipales et scolaires)
Dépendances has_immobilizations |
Préférences des pages
| Page Uid | Uid |
Wizard |
Type |
Valeur par défaut (constants) + Valeurs possibles |
Description + Dépendances |
| all |
ignored_options
|
array | [ ]
(constants)
|
Les options d'inputs qui sont ignorées lors de la correction du module page (e.g. minus, indent, underline, etc.) | |
|
all
|
ignored_grading_column_uids
|
|
array |
[ ]
(constants)
|
Les colonnes du tableau qui sont ignorées lors de la correction du module page (e.g. Les colonnes des noms de comptes prédeterminés dans le chiffrier) |
| all |
ignored_grading_relation_uids
|
|
array |
[ ]
(constants)
|
Les uids relationnels qui sont ignorées lors de la correction du module page (e.g. start_stock_of_goods) ** Seulement utilisé dans le journal général et le grand livre |
| all |
money_tolerance_range
|
|
int |
1
(sim_settings)
|
Tolérance négative/positive de valeur inscrite par l'étudiant dans un champs de nombre entier d'argent |
|
balance_sheet
|
num_columns
|
✔ |
int |
2
(pages_settings)
Valeurs possibles
- 2 ou 3
|
Nombre de colonnes pour les calculs des valeurs des comptes (money column inputs) |
Dépendances
Comptes du grand livre
Se retrouvent dans accounts.json
| Uid |
Dépendances |
|
cashings
|
✖ |
|
temporary_investments
|
has_banking_transactions
|
|
clients
|
✖ |
|
gst_ca_qc_to_receive
|
has_taxes
|
|
qst_ca_qc_to_receive
|
has_taxes
|
|
hst_ca_on_to_receive
|
has_taxes
|
|
hst_ca_nb_to_receive
|
has_taxes
|
|
hst_ca_pe_to_receive
|
has_taxes
|
|
interest_to_receive
|
has_banking_transactions && uses_regularizations |
|
taxes_to_receive
|
has_taxes
|
|
stock_of_goods
|
products_company || products_and_services_company |
|
office_supplies
|
✖ |
|
insurance_paid_in_advance
|
uses_regularizations
|
|
municipal_taxes_paid_in_advance
|
has_immobilizations && has_land_immobilizations && uses_regularizations |
|
school_taxes_paid_in_advance
|
has_immobilizations && has_land_immobilizations && uses_regularizations |
|
publicity_paid_in_advance
|
uses_regularizations
|
|
rolling_stock
|
has_immobilizations
|
|
rolling_stock_cumulative_depreciation
|
has_immobilizations && uses_regularizations |
|
equipment
|
has_immobilizations
|
|
equipment_cumulative_depreciation
|
has_immobilizations && uses_regularizations |
|
furnishings
|
has_immobilizations
|
|
furnishings_cumulative_depreciation
|
has_immobilizations && uses_regularizations |
|
land
|
has_immobilizations && has_land_immobilizations |
|
bank_loan
|
has_banking_transactions
|
|
providers
|
✖ |
|
hst_ca_on_to_pay
|
has_taxes
|
|
hst_ca_nb_to_pay
|
has_taxes
|
|
hst_ca_pe_to_pay
|
has_taxes
|
|
gst_ca_qc_to_pay
|
has_taxes
|
|
qst_ca_qc_to_pay
|
has_taxes
|
|
taxes_to_pay
|
has_taxes
|
|
salaries_to_pay
|
has_employees
|
|
rrq_ca_qc_to_pay
|
has_employees
|
|
cpp_ca_qc_to_pay
|
has_employees
|
|
rqap_ca_qc_to_pay
|
has_employees
|
|
income_tax_provincial_ca_qc_to_pay
|
has_employees
|
|
employment_insurance_ca_qc_to_pay
|
has_employees
|
|
income_tax_federal_ca_qc_to_pay
|
has_employees
|
|
income_tax_provincial_ca_on_to_pay
|
has_employees
|
|
income_tax_provincial_ca_nb_to_pay
|
has_employees
|
|
income_tax_provincial_ca_pe_to_pay
|
has_employees
|
|
employment_insurance_ca_to_pay
|
has_employees
|
|
income_tax_federal_ca_nb_to_pay
|
has_employees
|
|
income_tax_federal_ca_to_pay
|
has_employees
|
|
interest_to_pay
|
has_banking_transactions && uses_regularizations |
|
sales_received_in_advance
|
uses_regularizations
|
|
services_given_received_in_advance
|
uses_regularizations
|
|
our_company_capital
|
✖ |
|
our_company_deposit
|
✖ |
|
our_company_withdrawals
|
✖ |
|
services_given
|
services_company || products_and_services_company |
|
interest_income
|
uses_regularizations
|
|
sales
|
products_company || products_and_services_company
|
|
sales_returns_and_discounts
|
has_credit_notes && (products_company || products_and_services_company)
|
|
sales_deductions
|
has_deductions && (products_company || products_and_services_company)
|
|
start_stock_of_goods
|
products_company || products_and_services_company |
|
purchases
|
products_company || products_and_services_company |
|
purchases_returns_and_discounts
|
has_credit_notes && (products_company || products_and_services_company) |
|
purchases_deductions
|
has_deductions && (products_company || products_and_services_company)
|
|
end_stock_of_goods
|
products_company || products_and_services_company |
|
salaries
|
has_employees
|
|
rent
|
✖ |
|
publicity
|
✖ |
|
office_charges
|
✖ |
|
maintenance_supplies_charges
|
services_company
|
|
municipal_taxes
|
has_immobilizations && has_land_immobilizations && uses_regularizations |
|
school_taxes
|
has_immobilizations && has_land_immobilizations && uses_regularizations |
|
insurance
|
✖ |
|
interests_charges
|
has_banking_transactions
|
|
bank_charges
|
has_banking_transactions
|
|
rolling_stock_depreciation
|
has_immobilizations && uses_regularizations
|
|
equipment_depreciation
|
has_immobilizations && uses_regularizations |
|
furnishings_depreciation
|
has_immobilizations && uses_regularizations |
|
summary_results
|
✖ |
Pièces justificatives
Se retrouvent dans bills_settings_definition.json et dans la fonction acc1_utils_create_bills.createBillsByType
| Uid |
Dépendances |
|
provider_upfront_payment
|
✖ |
|
provider
|
✖ |
|
provider_credit_note
|
has_credit_notes
|
|
provider_check
|
✖ |
|
client_upfront_payment
|
✖ |
|
client
|
✖ |
|
client_credit_note
|
has_credit_notes
|
|
client_check
|
✖ |
|
employee
|
has_employees
|
|
employee_check
|
has_employees
|
|
retail_sales
|
products_company || products_and_services_company
|
|
building_owner_misc_check
|
✖ |
|
insurance_provider_taxless_misc_check
|
✖ |
|
bank_charges_report
|
has_banking_transactions
|
|
bank_loan_report
|
has_banking_transactions && !uses_auxiliary_journals |
|
deposit_check
|
✖ |
|
withdrawals_check
|
✖ |
|
end_stock_of_goods_report
|
(products_company || products_and_services_company) && periodic_stock
|
|
rolling_stock_report
|
has_immobilizations && uses_regularizations |
|
equipment_report
|
has_immobilizations && uses_regularizations |
|
furnishings_report
|
has_immobilizations && uses_regularizations |
|
long_term_services_client_contracts_report
|
uses_regularizations
|
|
long_term_publicity_provider_contracts_report
|
uses_regularizations
|
|
long_term_insurance_provider_contracts_report
|
uses_regularizations
|
|
used_office_supplies_report
|
uses_regularizations
|
|
municipal_immobilizations_taxes_report
|
has_immobilizations && has_land_immobilizations && uses_regularizations |
|
school_immobilizations_taxes_report
|
has_immobilizations && has_land_immobilizations && uses_regularizations |
|
short_term_investment_contracts_report
|
has_banking_transactions && uses_regularizations
|
|
short_term_loan_contracts_report
|
has_banking_transactions && uses_regularizations |
|
employee_partial_report
|
has_employees && uses_regularizations
|
Pages
Se retrouvent dans pages_settings_definition.json
| Uid |
Dépendances |
|
purchases_journal
|
uses_auxiliary_journals |
|
sales_journal
|
uses_auxiliary_journals |
|
withdrawals_journal
|
uses_auxiliary_journals |
|
cashings_journal
|
uses_auxiliary_journals |
|
payroll_journal
|
uses_auxiliary_journals && has_employees |
|
providers_subledger
|
✖ |
|
clients_subledger
|
✖ |
|
stocks_subledger
|
(products_company || products_and_services_company) && permanent_stock |
|
general_journal
|
✖ |
|
ledger
|
✖ |
|
trial_balance_regularized_after_closure
|
✖ |
|
trial_balance_before_regularizations_and_closure
|
✖ |
|
trial_balance_regularized
|
✖ |
|
trial_balance_after_closure
|
✖ |
|
statement_income
|
✖ |
|
statement_equity
|
✖ |
|
balance_sheet
|
✖ |
|
accounting_journal
|
✖ |
|
taxes_payment_form
|
has_taxes && uses_taxes_payment_form |
|
employee_income_taxes_form
|
has_employees && manual_income_taxes |
|
employer_income_taxes_form
|
has_employees && manual_income_taxes |
Scenario Pages
Les dépendances se retrouvent dans modules.json
Seulement les scenario pages avec des conditions sont listées
| Uid |
Dépendances |
| context_with_helper | has_helper_in_summative |
| context_without_helper | !has_helper_in_summative |
| income_taxes | has_employees |
| trial_balance | trial_balance |
| accounts_list | accounts_list |
| statement_income | has_helper_in_summative |
| statement_equity | has_helper_in_summative |
| balance_sheet | has_helper_in_summative |
Élément de pages
Se retrouvent dans module_pages.json
Seulement les éléments avec des conditions sont listées
| Page Uid | Type | Uid |
Dépendances |
| purchases_journal | column_input |
purchases
|
products_company || products_and_services_company
|
|
purchases_returns_and_discounts
|
products_company || products_and_services_company |
||
|
maintenance_supplies_charges
|
services_company
|
||
| sales_journal | column_input |
sales
|
products_company || products_and_services_company
|
|
sales_returns_and_discounts
|
products_company || products_and_services_company
|
||
|
services_given
|
services_company || products_and_services_company
|
||
|
withdrawals_journal
|
column_input
|
purchases_deductions
|
products_company || products_and_services_company
|
|
purchases
|
products_company || products_and_services_company
|
||
|
maintenance_supplies_charges
|
services_company
|
||
|
cashings_journal
|
column_input |
sales_deductions
|
products_company || products_and_services_company
|
|
sales
|
products_company || products_and_services_company
|
||
|
services_given
|
services_company || products_and_services_company
|
||
|
general_journal
|
column_input
|
bill_id
|
uses_bill_id_in_general_journal
|
|
reference
|
uses_bill_id_in_general_journal
|
||
|
account_uid
|
!uses_bill_id_in_general_journal | ||
|
account_number
|
!uses_bill_id_in_general_journal | ||
|
section_structure
|
!uses_bill_id_in_general_journal | ||
|
ledger
|
column_input
|
wording
|
uses_auxiliary_journals
|
|
bill_id
|
!uses_auxiliary_journals | ||
|
statement_income
|
table_structure.
structure_items
|
gross_sales
|
products_company || products_and_services_company |
|
operating_income
|
products_company || products_and_services_company | ||
|
operating_income_service
|
services_company
|
||
|
operating_income_service_total
|
services_company
|
||
|
cost_of_goods_sold
|
products_company || products_and_services_company | ||
|
profit_margin
|
products_company || products_and_services_company | ||
|
other_operating_income
|
products_and_services_company
|
||
|
operating_expenses
|
products_company || products_and_services_company | ||
|
operating_expenses_service
|
services_company
|
||
|
operating_expenses_service_total
|
services_company | ||
|
column_inputs
|
money4
|
products_company || products_and_services_company | |
|
money3
|
products_company || products_and_services_company | ||
|
balance_sheet
|
table_structure.
structure_items
|
immobilization
|
has_immobilizations
|
|
immobilization_total
|
has_immobilizations
|
||
|
column_inputs
|
money3
|
num_columns == 3
|
No Comments