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
&& (services_company || products_and_services_company)
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
Back to top