interface Company {
    accountant: PhysicalPersonEnFR;
    activity: string;
    address: string;
    address_bis: null | string;
    address_number: string;
    adherent_code: string;
    analytics: boolean;
    ape: null | CommonField;
    axe: null | CommonField;
    bilan: null;
    capital: number;
    city: undefined | Omit<CommonField, "id">;
    close_entries_VAT: boolean;
    code_sheet_group: string;
    collab: null | PhysicalPersonEnFR;
    comment: string;
    companyType: string;
    complement: null | string;
    coordonnee: Coordonnee[];
    country: string;
    date_engage_letter: string;
    enable_quantity: boolean;
    folder_reference: string;
    footer: null;
    formule_code: string;
    gescom: null;
    id_accountant: null | number;
    id_centre_gestion: null | number;
    id_collab: null | number;
    id_parent_society: number;
    id_rm: null | number;
    id_type_company: number;
    impot: null;
    insee: string;
    legal_form:
        | null
        | { code: string; code_edi: string; id: number; label: string };
    logo: null | Logo;
    mail_liasse: null | string;
    member_id: number;
    my_data_rh: boolean;
    name: string;
    owner_company: CommonField;
    postal_code: string;
    register: null | CommonField;
    registration_date: string;
    rm: null | PhysicalPersonEnFR;
    road_type: null | CommonField;
    rof_cfe: string;
    rof_cvae: string;
    rof_tdfc: string;
    rof_tva: string;
    safe_status: boolean;
    secondary_establishments: null;
    secured: boolean;
    siret: string;
    society_id: number;
    status: string;
    step: string;
    street_name: string;
    vat_regime: null | CommonField;
}

Hierarchy

Properties

accountant: PhysicalPersonEnFR
activity: string
address: string

Adresse complète.

address_bis: null | string
address_number: string
adherent_code: string
analytics: boolean

Permet de savoir s'il y a de l'analytique sur le projet.

ape: null | CommonField

Code APE.

axe: null | CommonField
bilan: null

???

capital: number
city: undefined | Omit<CommonField, "id">
close_entries_VAT: boolean

Clotûre automatique des écritures lors de l'envoi de la TVA.

code_sheet_group: string

Code du régime d'imposition.

collab: null | PhysicalPersonEnFR
comment: string
companyType: string
complement: null | string

Complément d'adresse.

coordonnee: Coordonnee[]
country: string
date_engage_letter: string

Format: YYYY-MM-DD

enable_quantity: boolean
folder_reference: string
footer: null

Dans l'ancien fichier, footer a les même params que Logo ici...

formule_code: string
gescom: null
id_accountant: null | number

Identifiant de l'expert comptable de la société.

id_centre_gestion: null | number
id_collab: null | number
id_parent_society: number
id_rm: null | number

Identitfiant du responsable de mission de la société.

id_type_company: number
impot: null
insee: string

Code Insee.

legal_form: null | { code: string; code_edi: string; id: number; label: string }

Statut juridique

logo: null | Logo
mail_liasse: null | string

Adresse mail de contact pour les liasses.

member_id: number
my_data_rh: boolean
name: string
owner_company: CommonField
postal_code: string
register: null | CommonField
registration_date: string

Date d'immatriculation.

road_type: null | CommonField
rof_cfe: string

Code Référence d'Obligation Fiscale (ROF) de Cotisation Fonciere des Entreprise (CFE).

rof_cvae: string

Code Référence d'Obligation Fiscale (ROF) de la Cotisation sur la Valeur Ajoutée des Entreprises (CVAE).

rof_tdfc: string

Code Référence d'Obligation Fiscale (ROF) Transfert des Données Fiscales et Comptables (TDFC).

rof_tva: string

Code Référence d'Obligation Fiscale (ROF) de la TVA.

safe_status: boolean

Option coffre fort.

secondary_establishments: null
secured: boolean

Permet de savoir si la société possède un mot de passe.

siret: string
society_id: number
status: string
step: string

???

street_name: string

Numéro d'adresse de la société.

vat_regime: null | CommonField

Régime TVA