interface Comptability {
    account_expense_report: Omit<CommonField, "value">;
    account_purchases: Omit<CommonField, "value">;
    account_sales: Omit<CommonField, "value">;
    accounting_firm_waiting_account: string;
    accounting_plan: Omit<CommonField, "value">;
    accounting_plan_id: number;
    annual_depreciation_period: number;
    auto_complete_account: boolean;
    bank_reconciliation_state: boolean;
    compatbility_type: Omit<CommonField, "value"> & { code: string };
    comptability_type_id: number;
    customer_payment_deadline: PaymentDeadline;
    customer_payment_deadline_id: number;
    customer_reglement_type: Omit<CommonField, "value">;
    customer_reglement_type_id: number;
    customer_waiting_account: string;
    diary_dotation: null | Omit<CommonField, "value">;
    diary_dotation_id: null | number;
    diary_purchases: Omit<CommonField, "value">;
    diary_purchases_id: number;
    diary_sales: Omit<CommonField, "value">;
    diary_sales_id: number;
    diary_situation_id: Omit<CommonField, "value">;
    enable_autolettering: boolean;
    enable_RB_autoentries: boolean;
    expense_report: Omit<CommonField, "value">;
    expense_report_id: number;
    ics: string;
    max_car_general_account: number;
    max_car_third_p_account: number;
    provider_payment_deadline: PaymentDeadline;
    provider_payment_deadline_id: number;
    provider_reglement_type: Omit<CommonField, "value">;
    provider_reglement_type_id: number;
    wallets: Omit<CommonField, "value">[];
}

Properties

account_expense_report: Omit<CommonField, "value">
account_purchases: Omit<CommonField, "value">
account_sales: Omit<CommonField, "value">
accounting_firm_waiting_account: string
accounting_plan: Omit<CommonField, "value">

Référence Plan Comptable en DB.

accounting_plan_id: number

Identifiant du plan comptable de la société.

annual_depreciation_period: number

Durée annuelle pour le calcul de l'amortissement.

auto_complete_account: boolean
bank_reconciliation_state: boolean

Permet de gérer l'affichage du retard pour rapprochement bancaire.

compatbility_type: Omit<CommonField, "value"> & { code: string }

Référence Comptabilité en DB.

comptability_type_id: number

Identifiant du type de comptabilité.

customer_payment_deadline: PaymentDeadline
customer_payment_deadline_id: number

Délai de règlement client.

customer_reglement_type: Omit<CommonField, "value">
customer_reglement_type_id: number

Identifiant du type de règlement du client.

customer_waiting_account: string
diary_dotation: null | Omit<CommonField, "value">

Journal OD.

diary_dotation_id: null | number

Identifiant du journal OD par défaut.

diary_purchases: Omit<CommonField, "value">
diary_purchases_id: number

Identifiant du journal d'achat par défaut.

diary_sales: Omit<CommonField, "value">
diary_sales_id: number

Identifiant du journal de vente par défaut.

diary_situation_id: Omit<CommonField, "value">
enable_autolettering: boolean

Permet de gérer le lettrage automatique.

enable_RB_autoentries: boolean

Permet de gérer les intégrations bancaire en écriture automatique.

expense_report: Omit<CommonField, "value">
expense_report_id: number

Identifiant du journal de note de frais par défaut.

ics: string

Identifiant créancier Sepa.

max_car_general_account: number

Nombre de caractère max des comptes généraux.

max_car_third_p_account: number

Nombre de caractère max des comptes tiers.

provider_payment_deadline: PaymentDeadline
provider_payment_deadline_id: number

Délai de règlement fournisseur.

provider_reglement_type: Omit<CommonField, "value">
provider_reglement_type_id: number

Identifiant du type de règlement du fournisseur.

wallets: Omit<CommonField, "value">[]