LogiTrain/ Base de données

LogiTrain — structure de la base de données

Généré automatiquement depuis la base (scripts/gen_database_doc.py). Chaque modèle Odoo a.b.c est stocké dans la table PostgreSQL a_b_c. Les champs non stockés (calculés à la volée) et les relations one2many n'ont pas de colonne ; les many2many utilisent une table de liaison.

fleet_vehicle — Véhicule

Table standard Odoo (fleet.vehicle) ; seules les colonnes ajoutées par LogiTrain sont listées.

Colonne Type SQL Libellé Relation / remarque
downtime_cost_per_day numeric/float8 Coût d'immobilisation par jour
expected_life_months int4 Durée de vie prévue (mois)
fiscal_horsepower int4 Puissance fiscale (CV)
fuel_anomaly_pct numeric/float8 Seuil de surconsommation (%)
gross_weight_kg numeric/float8 Poids total autorisé en charge - PTAC (kg)
logitrain_container_type_id int4 (FK) Espace de chargement logitrain_container_type
logitrain_profile_id int4 (FK) Profil de tournée logitrain_vehicle_profile
payload_kg numeric/float8 Charge utile (kg)
purchase_cost_total numeric/float8 Coût d'achat TTC
purchase_cost_untaxed numeric/float8 Coût d'achat HT
purchase_date date Date d'achat
purchase_vat_amount numeric/float8 TVA sur achat
purchase_vat_rate_id int4 (FK) Taux de TVA sur achat logitrain_fleet_vat_rate
reference_consumption numeric/float8 Consommation de référence (L/100 km)
supplier_id int4 (FK) Fournisseur res_partner
vehicle_class varchar Catégorie de véhicule (genre) valeurs : vl, vul, pl, moto, engin

fleet_vehicle_log_contract — Contrat du véhicule

Table standard Odoo (fleet.vehicle.log.contract) ; seules les colonnes ajoutées par LogiTrain sont listées.

Colonne Type SQL Libellé Relation / remarque
is_leasing bool Crédit-bail
kpis_json jsonb Indicateurs
lease_down_payment numeric/float8 Premier loyer majoré
lease_duration_months int4 Durée (mois)
lease_monthly_rent numeric/float8 Loyer mensuel HT
lease_option_date date Date de levée de l'option
lease_option_decision varchar Option d'achat valeurs : pending, exercised, declined
lease_option_price numeric/float8 Prix de l'option d'achat
lease_purchase_price numeric/float8 Prix d'achat au comptant HT
lease_residual_value numeric/float8 Valeur résiduelle
leasing_company_id int4 (FK) Société de leasing res_partner
owner_id int4 (FK) Propriétaire res_users

fleet_vehicle_log_services — Interventions sur les véhicules

Table standard Odoo (fleet.vehicle.log.services) ; seules les colonnes ajoutées par LogiTrain sont listées.

Colonne Type SQL Libellé Relation / remarque
amount_untaxed numeric/float8 Coût HT
consumption_anomaly bool Anomalie de consommation
consumption_l_100km numeric/float8 Consommation (L/100 km)
full_tank bool Plein complet
is_fuel bool Plein de carburant
kpis_json jsonb Indicateurs
liter numeric/float8 Litres
owner_id int4 (FK) Propriétaire res_users
plan_id int4 (FK) Plan de maintenance logitrain_fleet_maintenance_plan
price_per_liter numeric/float8 Prix par litre
repair_id int4 (FK) Ordre de réparation logitrain_fleet_repair
vat_amount numeric/float8 TVA
vat_rate_id int4 (FK) Taux de TVA logitrain_fleet_vat_rate

fleet_vehicle_odometer — Relevé kilométrique d'un véhicule

Table standard Odoo (fleet.vehicle.odometer) ; seules les colonnes ajoutées par LogiTrain sont listées.

Colonne Type SQL Libellé Relation / remarque
kpis_json jsonb Indicateurs
owner_id int4 (FK) Propriétaire res_users

ir_model_fields — Champs

Table standard Odoo (ir.model.fields) ; seules les colonnes ajoutées par LogiTrain sont listées.

Colonne Type SQL Libellé Relation / remarque
logitrain_in_list bool Affiché dans la liste (LogiTrain)

logitrain_adr_incompatibility — Incompatibilité de marchandises dangereuses

Colonne Type SQL Libellé Relation / remarque
id int4 ID
active bool Actif
class_a varchar Classe A obligatoire; valeurs : 1, 2.1, 2.2, 2.3, 3, 4.1, 4.2, 4.3, 5.1, 5.2, 6.1, 6.2, 7, 8, 9
class_b varchar Classe B obligatoire; valeurs : 1, 2.1, 2.2, 2.3, 3, 4.1, 4.2, 4.3, 5.1, 5.2, 6.1, 6.2, 7, 8, 9
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
min_distance_mm int4 Distance min. (mm)
name varchar Nom
note varchar Note
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_cohort — Promotion de formation

Colonne Type SQL Libellé Relation / remarque
id int4 ID
active bool Actif
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
date_end date Fin
date_start date Début
modules varchar Modules
name varchar Nom obligatoire
notes text Notes
trainee_ids table de liaison Apprenants res_users (table logitrain_cohort_trainee_rel)
trainer_id int4 (FK) Formateur res_users
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_container_type — Conteneur / espace de chargement du véhicule

Colonne Type SQL Libellé Relation / remarque
id int4 ID
active bool Actif
anchor_offset_mm int4 Premier point d'arrimage à (mm)
anchor_points varchar Points d'arrimage
anchor_spacing_mm int4 Espacement des points d'arrimage (mm)
axle_front_pos int4 Position de l'essieu avant (mm)
axle_rear_pos int4 Position de l'essieu arrière (mm)
cost_per_trip numeric/float8 Coût par trajet
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
door_height int4 Hauteur de porte (mm)
door_width int4 Largeur de porte (mm)
inner_height int4 Hauteur intérieure (mm) obligatoire
inner_length int4 Longueur intérieure (mm) obligatoire
inner_width int4 Largeur intérieure (mm) obligatoire
kind varchar Nature obligatoire; valeurs : van, truck, trailer, container, pallet
loading_side varchar Côté de chargement valeurs : rear, side, front_rear
max_axle_front_kg numeric/float8 Charge max. sur l'essieu avant (kg)
max_axle_rear_kg numeric/float8 Charge max. sur l'essieu arrière (kg)
max_payload numeric/float8 Charge utile max. (kg) obligatoire
max_volume numeric/float8 Volume (m³)
name varchar Nom obligatoire
no_side_walls bool Sans parois latérales (flat rack)
notes text Notes
oog_max_height int4 Hauteur limite hors gabarit (mm)
open_top bool Open top
pallet_deck_height int4 Hauteur du plateau de palette (mm)
refrigerated bool Frigorifique (reefer)
stackable bool Gerbable
strap_spacing_mm int4 Une sangle tous les (mm)
tail_lift bool Hayon élévateur
tail_lift_depth int4 Profondeur de la plateforme du hayon (mm)
tail_lift_max_kg numeric/float8 Capacité du hayon (kg)
tare_weight numeric/float8 Poids à vide (kg)
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_custom_field_wizard — Ajouter un champ personnalisé

Assistant (table temporaire, vidée automatiquement).

Colonne Type SQL Libellé Relation / remarque
id int4 ID
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
field_type varchar Type de champ obligatoire; valeurs : char, text, integer, float, monetary_like, boolean, date, selection
help_text varchar Info-bulle d'aide
label varchar Libellé du champ obligatoire
model_id int4 (FK) Écran (modèle) ir_model obligatoire
required bool Obligatoire
selection_values text Choix
show_in_list bool Afficher aussi dans la vue liste
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_exercise — Exercice de formation

Colonne Type SQL Libellé Relation / remarque
id int4 ID
active bool Actif
answer_key text Corrigé
cohort_id int4 (FK) Promotion logitrain_cohort
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
difficulty varchar Difficulté valeurs : 1_beginner, 2_intermediate, 3_advanced
due_date date Date d'échéance
expected_kpis text Indicateurs attendus
instructions text Consignes
module varchar Module obligatoire; valeurs : tour, loadplan, fleet, wms
name varchar Nom obligatoire
reference varchar Enregistrement de départ
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_exercise_submission — Remise d'exercice

Colonne Type SQL Libellé Relation / remarque
id int4 ID
cohort_id int4 (FK) Promotion logitrain_cohort
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
date_submitted timestamp Date de remise
exercise_id int4 (FK) Exercice logitrain_exercise obligatoire
feedback text Commentaire
kpis jsonb Relevé des indicateurs
module varchar Module
res_id int4 ID de l'enregistrement
res_model varchar Modèle de l'enregistrement
score numeric/float8 Note
state varchar État valeurs : draft, submitted, graded
trainee_id int4 (FK) Apprenant res_users obligatoire
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_fleet_depreciation — Tableau d'amortissement du véhicule

Colonne Type SQL Libellé Relation / remarque
id int4 ID
acquisition_value numeric/float8 Valeur amortissable HT obligatoire
coefficient numeric/float8 Coefficient
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
duration_years int4 Durée d'utilité (années) obligatoire
kpis_json jsonb Indicateurs
method varchar Méthode obligatoire; valeurs : linear, declining
name varchar Nom
owner_id int4 (FK) Propriétaire res_users
prorata bool Prorata temporis (mois)
start_date date Date de mise en service obligatoire
state varchar État valeurs : draft, computed
vehicle_id int4 (FK) Véhicule fleet_vehicle obligatoire
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_fleet_depreciation_coefficient — Coefficient d'amortissement dégressif

Colonne Type SQL Libellé Relation / remarque
id int4 ID
active bool Actif
coefficient numeric/float8 Coefficient obligatoire
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
duration_max int4 Durée d'utilité à (années)
duration_min int4 Durée d'utilité de (années) obligatoire
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_fleet_depreciation_line — Ligne du tableau d'amortissement

Colonne Type SQL Libellé Relation / remarque
id int4 ID
accumulated numeric/float8 Cumulé
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
date_from date Date de début
date_to date Date de fin
depreciation numeric/float8 Amortissement
depreciation_id int4 (FK) Tableau logitrain_fleet_depreciation obligatoire
linear_switch bool Linéaire (bascule)
method varchar Méthode
months int4 Mois
net_book_value numeric/float8 Valeur nette comptable
opening_value numeric/float8 Valeur d'ouverture
vehicle_id int4 (FK) Véhicule fleet_vehicle
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users
year int4 Année obligatoire

logitrain_fleet_document — Document réglementaire du véhicule

Colonne Type SQL Libellé Relation / remarque
id int4 ID
alert_30_done bool Alerte 30 jours envoyée
alert_7_done bool Alerte 7 jours envoyée
attachment pièce jointe Pièce jointe
attachment_name varchar Nom de la pièce jointe
company_id int4 (FK) Société res_company
cost numeric/float8 Coût
counter_visit_alert_done bool Alerte de contre-visite envoyée
counter_visit_date date Date de contre-visite
counter_visit_result varchar Résultat de la contre-visite valeurs : favorable, defavorable
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
currency_id int4 (FK) Devise res_currency
days_to_expiry int4 Jours avant expiration
doc_type varchar Type obligatoire; valeurs : carte_grise, assurance, vignette, visite_technique, carte_exploitation, tir, other
expiry_date date Date d'expiration obligatoire
exploitation_scope varchar Périmètre de transport valeurs : goods, dangerous_goods
inspection_ok bool Apte à circuler
insurance_cover varchar Type de garantie valeurs : rc, tiers, tous_risques, multirisque
insurance_deductible numeric Franchise
insurance_premium numeric Prime annuelle
insurer_id int4 (FK) Assureur res_partner
issue_date date Date d'émission
kpis_json jsonb Indicateurs
name varchar Nom
notes text Notes
number varchar Référence / numéro de police
owner_id int4 (FK) Propriétaire res_users
periodicity_months int4 Périodicité (mois)
state varchar État valeurs : valid, expiring, expired
vehicle_id int4 (FK) Véhicule fleet_vehicle obligatoire
visit_result varchar Résultat de la visite valeurs : favorable, defavorable, counter_visit
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_fleet_driver_activity — Activité journalière du conducteur (heures de conduite et de repos)

Colonne Type SQL Libellé Relation / remarque
id int4 ID
availability_minutes int4 Disponibilité (min)
break_minutes int4 Pauses (min)
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
date date Date obligatoire
driver_id int4 (FK) Conducteur res_partner obligatoire
driving_hours numeric/float8 Conduite (h)
driving_minutes int4 Conduite (min)
has_violation bool A une infraction
import_source varchar Importé depuis
kpis_json jsonb Indicateurs
longest_continuous_driving int4 Plus longue conduite continue (min)
mission_id int4 (FK) Mission logitrain_fleet_mission
name varchar Nom
notes text Notes
owner_id int4 (FK) Propriétaire res_users
rest_hours numeric/float8 Repos (h)
rest_minutes int4 Repos journalier (min)
rule_id int4 (FK) Réglementation logitrain_fleet_driving_rule obligatoire
vehicle_id int4 (FK) Véhicule fleet_vehicle
violation_break bool Pauses insuffisantes
violation_continuous_driving bool Conduite continue dépassée
violation_count int4 Infractions
violation_daily_driving bool Conduite journalière dépassée
violation_daily_rest bool Repos journalier insuffisant
violation_daily_work bool Amplitude journalière dépassée
violation_weekly_driving bool Conduite hebdomadaire dépassée
week varchar Semaine ISO
weekly_driving_minutes int4 Conduite cette semaine (min)
work_minutes int4 Autres travaux (min)
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_fleet_driving_rule — Réglementation conducteur (heures de conduite / repos, points de permis)

Colonne Type SQL Libellé Relation / remarque
id int4 ID
active bool Actif
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
licence_initial_points int4 Points initiaux du permis
max_continuous_driving int4 Conduite continue max. (min)
max_daily_driving int4 Conduite journalière max. (min)
max_daily_work int4 Amplitude journalière max. : conduite + autres travaux (min)
max_weekly_driving int4 Conduite hebdomadaire max. (min)
min_break_after_continuous int4 Pause min. après conduite continue (min)
min_daily_rest int4 Repos journalier min. (min)
name varchar Nom obligatoire
points_validity_years int4 Points retirés comptabilisés pendant (années)
sequence int4 Séquence
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_fleet_fuel_threshold — Seuil de surconsommation par catégorie de véhicule

Colonne Type SQL Libellé Relation / remarque
id int4 ID
anomaly_pct numeric/float8 Seuil de surconsommation (%) obligatoire
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
vehicle_class varchar Catégorie de véhicule obligatoire; valeurs : vl, vul, pl, moto, engin
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_fleet_incident — Incident véhicule (accident, amende, panne, vol)

Colonne Type SQL Libellé Relation / remarque
id int4 ID
attachment pièce jointe Pièce jointe
attachment_name varchar Nom de la pièce jointe
claim_state varchar Déclaration de sinistre valeurs : none, declared, in_progress, settled, rejected
cost numeric/float8 Coût
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
date date Date obligatoire
description text Description
driver_id int4 (FK) Conducteur res_partner
fine_paid bool Amende payée
fine_paid_date date Payé le
incident_type varchar Type d'incident obligatoire; valeurs : accident, fine, breakdown, theft, other
kpis_json jsonb Indicateurs
name varchar Nom
offence_type_id int4 (FK) Contravention logitrain_fleet_offence_type
owner_id int4 (FK) Propriétaire res_users
points_withdrawn int4 Points retirés
vehicle_id int4 (FK) Véhicule fleet_vehicle obligatoire
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_fleet_lease_line — Ligne d'échéancier des loyers de crédit-bail

Colonne Type SQL Libellé Relation / remarque
id int4 ID
amount numeric/float8 Montant
contract_id int4 (FK) Contrat fleet_vehicle_log_contract obligatoire
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
due_date date Date d'échéance obligatoire
kpis_json jsonb Indicateurs
number int4
owner_id int4 (FK) Propriétaire res_users
paid bool Payé
paid_date date Date de paiement
vehicle_id int4 (FK) Véhicule fleet_vehicle
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_fleet_maintenance_plan — Plan de maintenance préventive

Colonne Type SQL Libellé Relation / remarque
id int4 ID
active bool Actif
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
interval_km int4 Tous les (km)
interval_months int4 Tous les (mois)
lead_days int4 Anticipation (jours)
lead_km int4 Anticipation (km)
model_id int4 (FK) Modèle de véhicule fleet_vehicle_model
name varchar Nom obligatoire
service_type_id int4 (FK) Type d'intervention fleet_service_type obligatoire
vehicle_id int4 (FK) Véhicule fleet_vehicle
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_fleet_medical_periodicity — Périodicité de la visite médicale du conducteur par catégorie de permis

Colonne Type SQL Libellé Relation / remarque
id int4 ID
category varchar Catégorie de permis obligatoire
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
months int4 Périodicité (mois) obligatoire
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_fleet_mission — Mission véhicule (ordre de mission)

Colonne Type SQL Libellé Relation / remarque
id int4 ID
approved_by_id int4 (FK) Sortie approuvée par res_users
approved_date timestamp Sortie approuvée le
cost_per_km numeric/float8 Coût par km
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
date date Date obligatoire
destination varchar Destination
distance_km numeric/float8 Distance (km)
driver_id int4 (FK) Conducteur res_partner
expense_total numeric/float8 Dépenses TTC
expense_untaxed numeric/float8 Dépenses HT
expense_vat numeric/float8 TVA sur dépenses
fuel_cost numeric/float8 Coût carburant
kpis_json jsonb Indicateurs
logitrain_tour_id int4 (FK) Tournée de livraison logitrain_tour
name varchar Nom
notes text Notes
odometer_end numeric/float8 Kilométrage au retour
odometer_start numeric/float8 Kilométrage au départ
origin varchar Origine
owner_id int4 (FK) Propriétaire res_users
planned_km numeric/float8 Distance prévue (km)
purpose varchar Objet
state varchar État valeurs : draft, to_approve, ongoing, done, cancel
total_cost numeric/float8 Coût de la mission HT
vehicle_id int4 (FK) Véhicule fleet_vehicle obligatoire
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_fleet_mission_expense — Frais de déplacement de la mission

Colonne Type SQL Libellé Relation / remarque
id int4 ID
amount_total numeric/float8 Montant TTC
amount_untaxed numeric/float8 Montant HT
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
date date Date obligatoire
description varchar Description
driver_id int4 (FK) Conducteur res_partner
expense_type varchar Type obligatoire; valeurs : toll, overnight, meal, parking, washing, other
mission_id int4 (FK) Mission logitrain_fleet_mission obligatoire
owner_id int4 (FK) Propriétaire res_users
quantity numeric/float8 Quantité
toll_mode varchar Paiement du péage valeurs : electronic, manual
vat_amount numeric/float8 TVA
vat_rate_id int4 (FK) Taux de TVA logitrain_fleet_vat_rate
vehicle_id int4 (FK) Véhicule fleet_vehicle
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_fleet_offence_type — Type de contravention routière

Colonne Type SQL Libellé Relation / remarque
id int4 ID
active bool Actif
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
fine_amount numeric/float8 Montant de l'amende
name varchar Nom obligatoire
points int4 Points retirés
sequence int4 Séquence
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_fleet_repair — Ordre de réparation (maintenance corrective)

Colonne Type SQL Libellé Relation / remarque
id int4 ID
amount_total numeric/float8 Total TTC
amount_untaxed numeric/float8 Total HT
approved_by_id int4 (FK) Approuvé par res_users
approved_date timestamp Date d'approbation
company_id int4 (FK) Société res_company obligatoire
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
description text Description du défaut obligatoire
downtime_cost numeric/float8 Coût d'immobilisation
downtime_days numeric/float8 Immobilisation (jours)
downtime_hours numeric/float8 Immobilisation (heures)
immobilisation_end timestamp Remise en service
immobilisation_start timestamp Immobilisé depuis
incident_id int4 (FK) Panne / incident logitrain_fleet_incident
kpis_json jsonb Indicateurs
labour_cost numeric/float8 Coût de main-d'œuvre HT
labour_hours numeric/float8 Heures de main-d'œuvre
labour_vat_rate_id int4 (FK) Taux de TVA main-d'œuvre logitrain_fleet_vat_rate
name varchar Nom
odometer numeric/float8 Compteur kilométrique
owner_id int4 (FK) Propriétaire res_users
parts_cost numeric/float8 Pièces HT
priority varchar Priorité valeurs : 0, 1
repair_type varchar Type de réparation valeurs : mechanical, electrical, body, tyres, other
reported_by_id int4 (FK) Signalé par res_partner
request_date date Date de la demande obligatoire
service_id int4 (FK) Journal des interventions fleet_vehicle_log_services
service_type_id int4 (FK) Type d'intervention fleet_service_type
state varchar État obligatoire; valeurs : draft, approved, in_repair, done, cancel
vat_amount numeric/float8 TVA
vehicle_class varchar Catégorie de véhicule (genre)
vehicle_id int4 (FK) Véhicule fleet_vehicle obligatoire
vendor_id int4 (FK) Garage / réparateur res_partner
work_done text Travaux effectués
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_fleet_repair_part — Pièce de rechange de l'ordre de réparation

Colonne Type SQL Libellé Relation / remarque
id int4 ID
amount_total numeric/float8 Montant TTC
amount_untaxed numeric/float8 Montant HT
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
date date Date de la demande
move_id int4 (FK) Mouvement de stock stock_move
product_id int4 (FK) Pièce product_product obligatoire
quantity numeric/float8 Quantité
repair_id int4 (FK) Réparation logitrain_fleet_repair obligatoire
state varchar État de la réparation
unit_cost numeric/float8 Coût unitaire HT
vat_amount numeric/float8 TVA
vat_rate_id int4 (FK) Taux de TVA logitrain_fleet_vat_rate
vehicle_id int4 (FK) Véhicule fleet_vehicle
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_fleet_tachograph_import — Import chronotachygraphe (CSV)

Assistant (table temporaire, vidée automatiquement).

Colonne Type SQL Libellé Relation / remarque
id int4 ID
activity_ids table de liaison Jours importés logitrain_fleet_driver_activity (table logitrain_tacho_import_activity_rel)
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
error_count int4 Nombre d'erreurs
file pièce jointe Fichier CSV obligatoire
filename varchar Nom du fichier
rest_threshold int4 Repos compté comme repos journalier à partir de (min)
result_html text Résultat
rule_id int4 (FK) Réglementation logitrain_fleet_driving_rule obligatoire
state varchar État valeurs : draft, done
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_fleet_tax_rate — Tranche de taxe annuelle sur les véhicules

Colonne Type SQL Libellé Relation / remarque
id int4 ID
active bool Actif
annual_amount numeric/float8 Montant annuel obligatoire
basis varchar Base obligatoire; valeurs : fiscal_hp, weight, flat
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
name varchar Nom
note varchar Note
range_max numeric/float8 À (inclus)
range_min numeric/float8 De (inclus)
vehicle_class varchar Catégorie de véhicule obligatoire; valeurs : vl, vul, pl, moto, engin
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_fleet_tax_simulation — Simulation de la taxe annuelle sur les véhicules

Assistant (table temporaire, vidée automatiquement).

Colonne Type SQL Libellé Relation / remarque
id int4 ID
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
service_type_id int4 (FK) Type de coût fleet_service_type
vehicle_ids table de liaison Véhicules fleet_vehicle (table fleet_vehicle_logitrain_fleet_tax_simulation_rel)
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users
year int4 Année obligatoire

logitrain_fleet_tax_simulation_line — Ligne de simulation de la taxe annuelle sur les véhicules

Assistant (table temporaire, vidée automatiquement).

Colonne Type SQL Libellé Relation / remarque
id int4 ID
amount numeric/float8 Montant
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
simulation_id int4 (FK) Simulation logitrain_fleet_tax_simulation obligatoire
tax_rate_id int4 (FK) Tranche logitrain_fleet_tax_rate
vehicle_id int4 (FK) Véhicule fleet_vehicle obligatoire
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_fleet_tco_print — Imprimer la synthèse du coût total

Assistant (table temporaire, vidée automatiquement).

Colonne Type SQL Libellé Relation / remarque
id int4 ID
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
date_from date Date de début obligatoire
date_to date Date de fin obligatoire
vehicle_ids table de liaison Véhicules fleet_vehicle (table fleet_vehicle_logitrain_fleet_tco_print_rel)
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_fleet_tco_report — Rapport de coût total de possession du parc

Colonne Type SQL Libellé Relation / remarque
id int4 ID
contract_cost numeric/float8 Contrats / crédit-bail
cost_per_km numeric/float8 Coût par km
depreciation numeric/float8 Amortissement
downtime_cost numeric/float8 Coût d'immobilisation
downtime_days numeric/float8 Immobilisation (jours)
fuel_cost numeric/float8 Carburant (HT)
km numeric/float8 Km
liters numeric/float8 Litres
model_id int4 (FK) Modèle fleet_vehicle_model
month date Mois
repair_cost numeric/float8 Réparations (HT)
selected_cost_per_km numeric/float8 Coût par km (composantes sélectionnées)
selected_total numeric/float8 Total (composantes sélectionnées)
service_cost numeric/float8 Interventions (HT)
total_cost numeric/float8 Coût total (toutes les composantes)
travel_cost numeric/float8 Frais de déplacement (HT)
tyre_cost numeric/float8 Pneumatiques
vehicle_class varchar Catégorie de véhicule valeurs : vl, vul, pl, moto, engin
vehicle_id int4 (FK) Véhicule fleet_vehicle

logitrain_fleet_tyre — Pneumatique

Colonne Type SQL Libellé Relation / remarque
id int4 ID
alert_done bool Alerte envoyée
brand varchar Marque
company_id int4 (FK) Société res_company
cost numeric/float8 Coût d'achat HT
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
first_mount_date date Date de premier montage
first_vehicle_id int4 (FK) Premier montage le fleet_vehicle
km_previous numeric/float8 Km parcourus sur les montages précédents
kpis_json jsonb Indicateurs
last_rotation_odometer numeric/float8 Kilométrage à la dernière permutation / au dernier montage
mount_odometer numeric/float8 Kilométrage au montage
name varchar Numéro de série obligatoire
notes text Notes
owner_id int4 (FK) Propriétaire res_users
position varchar Position valeurs : FL, FR, FL2, FR2, RL1, RR1, RLI1, RRI1, RL2, RR2, RLI2, RRI2, RL3, RR3, SPARE
pressure_bar numeric/float8 Pression (bar)
purchase_date date Date d'achat
recommended_pressure_bar numeric/float8 Pression recommandée (bar)
replacement_due bool Remplacement à prévoir
rotation_due bool Permutation à prévoir
size varchar Dimension
state varchar État obligatoire; valeurs : in_stock, mounted, scrapped
supplier_id int4 (FK) Fournisseur res_partner
tread_depth_mm numeric/float8 Profondeur de sculpture (mm)
tyre_model varchar Modèle
vehicle_id int4 (FK) Véhicule actuel fleet_vehicle
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_fleet_tyre_event — Événement de l'historique du pneumatique

Colonne Type SQL Libellé Relation / remarque
id int4 ID
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
date date Date obligatoire
event_type varchar Événement obligatoire; valeurs : mount, unmount, rotation, inspection, scrap
km_segment numeric/float8 Km sur ce montage
kpis_json jsonb Indicateurs
notes varchar Notes
odometer numeric/float8 Compteur kilométrique
owner_id int4 (FK) Propriétaire res_users
position_from varchar Position de départ valeurs : FL, FR, FL2, FR2, RL1, RR1, RLI1, RRI1, RL2, RR2, RLI2, RRI2, RL3, RR3, SPARE
position_to varchar Position d'arrivée valeurs : FL, FR, FL2, FR2, RL1, RR1, RLI1, RRI1, RL2, RR2, RLI2, RRI2, RL3, RR3, SPARE
pressure_bar numeric/float8 Pression (bar)
tread_depth_mm numeric/float8 Profondeur de sculpture (mm)
tyre_id int4 (FK) Pneumatique logitrain_fleet_tyre obligatoire
vehicle_id int4 (FK) Véhicule fleet_vehicle
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_fleet_tyre_operation — Opération sur pneumatique

Assistant (table temporaire, vidée automatiquement).

Colonne Type SQL Libellé Relation / remarque
id int4 ID
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
date date Date obligatoire
odometer numeric/float8 Compteur kilométrique
operation varchar Opération obligatoire; valeurs : mount, unmount, rotation, inspection, scrap
position varchar Position valeurs : FL, FR, FL2, FR2, RL1, RR1, RLI1, RRI1, RL2, RR2, RLI2, RRI2, RL3, RR3, SPARE
pressure_bar numeric/float8 Pression (bar)
tread_depth_mm numeric/float8 Profondeur de sculpture (mm)
tyre_id int4 (FK) Pneumatique logitrain_fleet_tyre obligatoire
vehicle_id int4 (FK) Véhicule fleet_vehicle
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_fleet_tyre_rule — Règle de permutation / remplacement des pneumatiques

Colonne Type SQL Libellé Relation / remarque
id int4 ID
active bool Actif
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
lead_km int4 Anticipation (km)
min_tread_depth_mm numeric/float8 Profondeur de sculpture min. (mm)
name varchar Nom obligatoire
replacement_km int4 Remplacer après (km)
rotation_km int4 Permuter tous les (km)
sequence int4 Séquence
vehicle_class varchar Catégorie de véhicule valeurs : vl, vul, pl, moto, engin
vehicle_id int4 (FK) Véhicule fleet_vehicle
warning_tread_depth_mm numeric/float8 Profondeur de sculpture d'alerte (mm)
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_fleet_vat_rate — Taux de TVA (formation parc)

Colonne Type SQL Libellé Relation / remarque
id int4 ID
active bool Actif
amount numeric/float8 Taux (%) obligatoire
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
name varchar Nom obligatoire
sequence int4 Séquence
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_lashing_friction — Coefficient de frottement d'arrimage (couple de surfaces)

Colonne Type SQL Libellé Relation / remarque
id int4 ID
active bool Actif
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
mu numeric/float8 Coefficient de frottement μ obligatoire
name varchar Couple de surfaces obligatoire
note varchar Note
sequence int4 Séquence
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_loadplan — Plan de chargement

Colonne Type SQL Libellé Relation / remarque
id int4 ID
adr_violation_count int4 Problèmes de séparation ADR
allow_rotation bool Autoriser les rotations
axle_front_kg numeric/float8 Essieu avant (kg)
axle_front_pct numeric/float8 Essieu avant (% de la limite)
axle_overload bool Surcharge d'essieu
axle_rear_kg numeric/float8 Essieu arrière (kg)
axle_rear_pct numeric/float8 Essieu arrière (% de la limite)
band_mm int4 Longueur de tranche (mm)
boxes_placed int4 Colis placés
boxes_unplaced int4 Colis non placés
boxes_vs_reference_pct numeric/float8 Unités vs référence (%)
cog_offset_x int4 Décalage du centre de gravité x (mm)
cog_offset_y int4 Décalage du centre de gravité y (mm)
cog_tolerance_lat_pct numeric/float8 Tolérance latérale du centre de gravité (% de la largeur)
cog_tolerance_long_pct numeric/float8 Tolérance longitudinale du centre de gravité (% de la longueur)
cog_x int4 Centre de gravité x (mm)
cog_y int4 Centre de gravité y (mm)
cog_z int4 Centre de gravité z (mm)
container_type_id int4 (FK) Espace de chargement logitrain_container_type obligatoire
cost_per_kg numeric Coût par kg
cost_per_m3 numeric Coût par m³
cost_per_unit numeric Coût par unité / palette
cost_total numeric Coût de transport
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
currency_id int4 (FK) Devise res_currency
date date Date
distance_km numeric/float8 Distance du trajet (km)
fill_volume_pct numeric/float8 Remplissage en volume (%)
fill_vs_reference_pct numeric/float8 Remplissage par rapport à la référence (%)
free_volume_m3 numeric/float8 Volume libre au-dessus du chargement (m³)
fully_supported_pct numeric/float8 Entièrement supportés (%)
group_ordering varchar Placement des groupes obligatoire; valeurs : door, front
iso_cut_mm int4 Coupe isométrique à (mm)
kpis_json jsonb Indicateurs
lash_anchor_pairs int4 Paires de points d'arrimage sous le chargement
lash_angle_deg numeric/float8 Angle d'arrimage α (°)
lash_cx numeric/float8 Coefficient d'accélération vers l'avant c_x
lash_cy numeric/float8 Coefficient d'accélération latéral c_y
lash_friction_id int4 (FK) Couple de surfaces logitrain_lashing_friction
lash_front_blocked bool Bloqué vers l'avant
lash_ft_dan numeric/float8 Prétension de la sangle F_T (daN)
lash_mu numeric/float8 Coefficient de frottement μ
lash_required int4 Sangles nécessaires (EN 12195-1)
lash_rows_json jsonb Lignes d'arrimage (JSON)
lash_rows_short int4 Rangées avec trop peu de points d'arrimage
lash_safety numeric/float8 Coefficient de sécurité f_s
layers int4 Couches
max_pallet_weight numeric/float8 Charge max. de palette (kg)
max_payload_override numeric/float8 Simulation : charge utile limite (kg)
max_stack_height int4 Hauteur max. de palette (mm)
min_support_ratio numeric/float8 Taux d'appui minimal
name varchar Nom
notes text Notes
owner_id int4 (FK) Propriétaire res_users
parent_id int4 (FK) Chargé dans logitrain_loadplan
payload_kg numeric/float8 Charge utile (kg)
payload_pct numeric/float8 Charge utile (%)
placed_volume_m3 numeric/float8 Volume chargé (m³)
precise_iterations int4 Redémarrages aléatoires
ref_boxes_placed int4 Référence : unités placées
ref_date timestamp Référence calculée le
ref_fill_volume_pct numeric/float8 Référence : remplissage en volume (%)
ref_payload_pct numeric/float8 Référence : charge utile (%)
ref_stability_index numeric/float8 Référence : stabilité (%)
respect_delivery_order bool Respecter l'ordre de livraison
score_vs_reference numeric/float8 Note par rapport à la référence (/100)
seed int4 Graine aléatoire
shared_user_ids table de liaison Partagé avec res_users (table logitrain_loadplan_shared_rel)
solve_time_s numeric/float8 Temps de calcul (s)
solver_mode varchar Mode du solveur obligatoire; valeurs : fast, precise
solver_variant varchar Meilleure variante
source varchar Origine obligatoire; valeurs : manual, tour
stability_index numeric/float8 Indice de stabilité (%)
state varchar État valeurs : draft, computed, validated
strap_count int4 Sangles suggérées
svg_free text Espace vide
svg_iso text Vue isométrique
svg_layers text Motif de couche
svg_side text Vue de côté
svg_top text Vue de dessus
time_budget_s numeric/float8 Budget de temps (s)
title varchar Titre
tour_id int4 (FK) Tournée logitrain_tour
trip_cost numeric Coût du trajet
unused_floor_pct numeric/float8 Plancher inutilisé (%)
used_length_mm int4 Longueur utilisée (mm)
vehicle_profile_id int4 (FK) Profil de véhicule (coûts) logitrain_vehicle_profile
viewer_json jsonb Données de visualisation (JSON)
warning_count int4 Avertissements
warnings_json jsonb Avertissements (JSON)
weight_share numeric/float8 Priorité au poids
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_loadplan_history — Historique des calculs du plan de chargement

Colonne Type SQL Libellé Relation / remarque
id int4 ID
action varchar Action obligatoire; valeurs : compute, recheck, reference, scenario
boxes_placed int4 Colis placés
boxes_unplaced int4 Colis non placés
cog_offset_x int4 Décalage du centre de gravité x (mm)
cog_offset_y int4 Décalage du centre de gravité y (mm)
container_type_id int4 (FK) Espace de chargement logitrain_container_type
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
date timestamp Date obligatoire
duration_s numeric/float8 Durée (s)
fill_volume_pct numeric/float8 Remplissage en volume (%)
kpis_json jsonb Indicateurs
loadplan_id int4 (FK) Plan de chargement logitrain_loadplan obligatoire
owner_id int4 (FK) Propriétaire res_users
params jsonb Paramètres
params_text text Paramètres (texte)
payload_pct numeric/float8 Charge utile (%)
solver_mode varchar Mode du solveur valeurs : fast, precise
stability_index numeric/float8 Indice de stabilité (%)
user_id int4 (FK) Utilisateur res_users
variant varchar Meilleure variante
warning_count int4 Avertissements
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_loadplan_item — Article du plan de chargement

Colonne Type SQL Libellé Relation / remarque
id int4 ID
adr_class varchar Classe ADR valeurs : 1, 2.1, 2.2, 2.3, 3, 4.1, 4.2, 4.3, 5.1, 5.2, 6.1, 6.2, 7, 8, 9
allowed_rotations varchar Rotations autorisées valeurs : none, horizontal, all
compression_pct numeric/float8 Compression max. (%)
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
cyl_orientation varchar Orientation du cylindre valeurs : upright, lying
diameter int4 Diamètre (mm)
floor_only bool Au sol uniquement
fragile bool Fragile
group int4 Ordre de livraison
height int4 Hauteur (mm)
hex_pattern bool Motif hexagonal
length int4 Longueur (mm)
loadplan_id int4 (FK) Plan de chargement logitrain_loadplan obligatoire
max_stack_load numeric/float8 Charge max. supportée (kg)
name varchar Nom
no_top bool Rien au-dessus
out_of_gauge bool Hors gabarit
pallet_plan_id int4 (FK) Plan de palette logitrain_loadplan
priority int4 Priorité
product_id int4 (FK) Produit product_product
qty int4 Quantité obligatoire
shape varchar Forme obligatoire; valeurs : box, cylinder, bag, irregular
stackable bool Gerbable
visual_model varchar Modèle 3D valeurs : auto, carton, crate, pallet, drum, plain
weight numeric/float8 Poids (kg)
width int4 Largeur (mm)
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_loadplan_item_import — Importer les articles du plan de chargement depuis un fichier XML

Assistant (table temporaire, vidée automatiquement).

Colonne Type SQL Libellé Relation / remarque
id int4 ID
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
file pièce jointe Fichier XML obligatoire
filename varchar Nom du fichier
mode varchar Mode obligatoire; valeurs : add, replace
plan_id int4 (FK) Plan de chargement logitrain_loadplan obligatoire
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_loadplan_pallet_build — Constituer des palettes à partir des articles du plan de chargement

Assistant (table temporaire, vidée automatiquement).

Colonne Type SQL Libellé Relation / remarque
id int4 ID
compute_target bool Calculer le plan du véhicule
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
item_ids table de liaison Articles à palettiser logitrain_loadplan_item (table logitrain_loadplan_item_logitrain_loadplan_pallet_build_rel)
max_pallet_weight numeric/float8 Poids max. de marchandises par palette (kg)
max_pallets int4 Palettes max.
max_stack_height int4 Hauteur max. de palette, plateau compris (mm)
min_support_ratio numeric/float8 Appui min. sur la palette
pallet_type_id int4 (FK) Type de palette logitrain_container_type obligatoire
plan_id int4 (FK) Plan de chargement source logitrain_loadplan obligatoire
split_by_group bool Un groupe de livraison par palette
target_container_type_id int4 (FK) Charger les palettes dans logitrain_container_type obligatoire
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_loadplan_placement — Placement du plan de chargement

Colonne Type SQL Libellé Relation / remarque
id int4 ID
axis varchar Axe du cylindre
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
group int4 Ordre de livraison
h int4 H (mm)
index int4 Ordre de chargement
invalid_reason varchar Motif d'invalidité
item_id int4 (FK) Article logitrain_loadplan_item obligatoire
l int4 L (mm)
layer int4 Couche
loadplan_id int4 (FK) Plan de chargement logitrain_loadplan obligatoire
manual bool Manuel
name varchar Nom
rotated bool Pivoté
support_ratio numeric/float8 Taux d'appui
w int4 l (mm)
weight numeric/float8 Poids
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users
x int4 x (mm)
y int4 y (mm)
z int4 z (mm)

logitrain_loadplan_scenario — Comparaison de scénarios de plan de chargement

Colonne Type SQL Libellé Relation / remarque
id int4 ID
add_rotation_variants bool Également sans rotations
base_plan_id int4 (FK) Articles depuis logitrain_loadplan obligatoire
container_type_ids table de liaison Espaces de chargement à comparer logitrain_container_type (table logitrain_container_type_logitrain_loadplan_scenario_rel)
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
kpis_json jsonb Indicateurs
name varchar Nom obligatoire
notes text Notes
owner_id int4 (FK) Propriétaire res_users
shared_user_ids table de liaison Partagé avec res_users (table logitrain_loadplan_scenario_shared_rel)
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_loadplan_scenario_variant — Variante de scénario de plan de chargement

Colonne Type SQL Libellé Relation / remarque
id int4 ID
allow_rotation bool Rotations
boxes_placed int4 Unités placées
boxes_unplaced int4 Unités restantes
cog_offset_x int4 Décalage du centre de gravité x (mm)
cog_offset_y int4 Décalage du centre de gravité y (mm)
container_type_id int4 (FK) Espace de chargement logitrain_container_type obligatoire
cost_per_kg numeric/float8 Coût par kg
cost_per_m3 numeric/float8 Coût par m³
cost_per_unit numeric/float8 Coût par unité
cost_total numeric/float8 Coût
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
distance_km numeric/float8 Distance (km)
fill_volume_pct numeric/float8 Remplissage en volume (%)
group_ordering varchar Ordre des groupes obligatoire; valeurs : door, front
is_best bool Meilleure
max_payload numeric/float8 Limite de charge utile (kg)
min_support_ratio numeric/float8 Appui min.
name varchar Nom
owner_id int4 (FK) Propriétaire res_users
payload_kg numeric/float8 Charge utile (kg)
payload_pct numeric/float8 Charge utile (%)
plan_id int4 (FK) Plan de chargement logitrain_loadplan
rank int4 Rang
respect_delivery_order bool Ordre de livraison
scenario_id int4 (FK) Scénario logitrain_loadplan_scenario obligatoire
sequence int4 Séquence
solve_time_s numeric/float8 Temps (s)
solver_mode varchar Mode du solveur obligatoire; valeurs : fast, precise
stability_index numeric/float8 Stabilité (%)
trip_cost numeric/float8 Coût du trajet
vehicle_profile_id int4 (FK) Profil de véhicule (coûts) logitrain_vehicle_profile
warning_count int4 Avertissements
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_reset_wizard — Réinitialiser les données d'exercice

Assistant (table temporaire, vidée automatiquement).

Colonne Type SQL Libellé Relation / remarque
id int4 ID
cancel_transfers bool Annuler leurs transferts en cours
cohort_id int4 (FK) Promotion logitrain_cohort
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
include_submissions bool Supprimer aussi les remises d'exercices
model_ids table de liaison Types d'enregistrements ir_model (table ir_model_logitrain_reset_wizard_rel)
scope varchar Périmètre obligatoire; valeurs : mine, users, cohort
user_ids table de liaison Apprenants res_users (table logitrain_reset_wizard_res_users_rel)
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_rfid_encode_wizard — Générer des étiquettes RFID

Assistant (table temporaire, vidée automatiquement).

Colonne Type SQL Libellé Relation / remarque
id int4 ID
company_prefix_len int4 Longueur du préfixe entreprise GS1
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
csv_file pièce jointe Fichier CSV
csv_filename varchar Nom du fichier CSV
filter_value int4 Valeur de filtre SGTIN
gid_manager int4 Numéro de gestionnaire GID
lot_ids table de liaison Lots / n° de série stock_lot (table logitrain_rfid_encode_wizard_stock_lot_rel)
mode varchar Mode obligatoire; valeurs : lot, package
package_ids table de liaison Colis stock_quant_package (table logitrain_rfid_encode_wizard_stock_quant_package_rel)
quantity_per_tag numeric/float8 Quantité par étiquette
scheme varchar Schéma obligatoire; valeurs : sgtin96, gid96
state varchar État valeurs : choose, done
tag_ids table de liaison Étiquette logitrain_rfid_tag (table logitrain_rfid_encode_wizard_logitrain_rfid_tag_rel)
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users
zpl_file pièce jointe Fichier ZPL
zpl_filename varchar Nom du fichier ZPL

logitrain_rfid_read — Lecture RFID

Colonne Type SQL Libellé Relation / remarque
id int4 ID
antenna int4 Antenne
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
epc varchar EPC obligatoire
read_key varchar Clé de lecture
reader_id int4 (FK) Lecteur logitrain_rfid_reader obligatoire
rssi numeric/float8 RSSI
session_id int4 (FK) Session logitrain_rfid_session
tag_id int4 (FK) Étiquette logitrain_rfid_tag
timestamp timestamp Horodatage obligatoire
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_rfid_reader — Lecteur RFID

Colonne Type SQL Libellé Relation / remarque
id int4 ID
active bool Actif
api_token varchar Jeton API
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
dedup_window int4 Fenêtre anti-collision (s)
kind varchar Nature obligatoire; valeurs : wedge, fixed_llrp, vendor_sdk, simulator
last_seen timestamp Dernière connexion
location_id int4 (FK) Installé à stock_location
name varchar Nom obligatoire
notes text Notes
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_rfid_session — Session de lecture RFID

Colonne Type SQL Libellé Relation / remarque
id int4 ID
batch_id int4 (FK) Lot de transferts stock_picking_batch
campaign_id int4 (FK) Campagne d'inventaire logitrain_wms_count_campaign
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
date_end timestamp Date de fin
date_start timestamp Date de début
kpis_json jsonb Indicateurs
location_id int4 (FK) Emplacement stock_location
name varchar Nom
owner_id int4 (FK) Propriétaire res_users
picking_id int4 (FK) Transfert stock_picking
reader_id int4 (FK) Lecteur logitrain_rfid_reader obligatoire
state varchar État valeurs : open, closed, applied
target_type varchar Type de cible obligatoire; valeurs : picking, batch, count
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_rfid_simulate_wizard — Simuler des lectures RFID

Assistant (table temporaire, vidée automatiquement).

Colonne Type SQL Libellé Relation / remarque
id int4 ID
campaign_id int4 (FK) Campagne d'inventaire logitrain_wms_count_campaign
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
missing_ratio numeric/float8 Part d'étiquettes non lues
seed int4 Graine
session_id int4 (FK) Session logitrain_rfid_session
unexpected_count int4 Étiquettes inattendues à ajouter
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_rfid_tag — Étiquette RFID

Colonne Type SQL Libellé Relation / remarque
id int4 ID
company_id int4 (FK) Société res_company
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
epc varchar EPC (hex) obligatoire
last_read timestamp Dernière lecture
lot_id int4 (FK) Lot / n° de série stock_lot
package_id int4 (FK) Colis stock_quant_package
product_id int4 (FK) Produit product_product
quantity numeric/float8 Quantité
read_count int4 Nombre de lectures
scheme varchar Schéma obligatoire; valeurs : sgtin96, gid96, other
state varchar État obligatoire; valeurs : encoded, assigned, retired
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_skill — Compétence véhicule / arrêt

Colonne Type SQL Libellé Relation / remarque
id int4 ID
color int4 Couleur
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
name varchar Nom obligatoire
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_tour — Tournée de livraison

Colonne Type SQL Libellé Relation / remarque
id int4 ID
actual_duration_min numeric/float8 Amplitude réalisée (min)
actual_end numeric/float8 Retour réel (h)
actual_km numeric/float8 Distance réelle (km)
actual_on_time_rate_pct numeric/float8 Taux de ponctualité réel (%)
actual_start numeric/float8 Départ réel (h)
avg_delay_min numeric/float8 Retard moyen (min)
avoid_tolls bool Éviter les péages
break_min numeric/float8 Pauses (min)
checkpoint_min numeric/float8 Points de contrôle (min)
cost numeric Coût total
cost_fixed numeric Coût fixe
cost_fuel numeric Coût carburant
cost_km numeric Autres coûts kilométriques
cost_labour numeric Coût de main-d'œuvre
cost_per_km_kpi numeric Coût par km
cost_per_stop numeric Coût par arrêt
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
currency_id int4 (FK) Devise res_currency obligatoire
daily_driving jsonb Conduite journalière
date date Date obligatoire
days_used int4 Jours
depot_lat numeric/float8 Latitude du dépôt
depot_lng numeric/float8 Longitude du dépôt
depot_partner_id int4 (FK) Dépôt res_partner obligatoire
detour_applied bool Détour appliqué
detour_extra_km numeric/float8 Détour (km supplémentaires)
detour_note varchar Détours
distance_km numeric/float8 Distance (km)
driver_id int4 (FK) Conducteur res_partner
driving_min numeric/float8 Conduite (min)
duration_variance_min numeric/float8 Écart d'amplitude (min)
end_time numeric/float8 Retour (h)
engine varchar Moteur d'itinéraires
engine_note varchar Note du moteur de calcul
framework_tour_id int4 (FK) Tournée de référence logitrain_tour
fuel_l numeric/float8 Carburant (L)
has_actuals bool A des données réalisées
km_variance numeric/float8 Écart de km
kpis_json jsonb Indicateurs
late_stop_count int4 Arrêts en retard
load_kg numeric/float8 Charge (kg)
load_m3 numeric/float8 Charge (m³)
load_rate_pct numeric/float8 Taux de chargement (%)
max_days int4 Jours max.
mission_id int4 (FK) Mission de parc logitrain_fleet_mission
name varchar Nom
on_time_rate_pct numeric/float8 Taux de ponctualité (%)
optimisation_mode varchar Mode d'optimisation valeurs : autonomous, framework
owner_id int4 (FK) Propriétaire res_users
peak_load_kg numeric/float8 Charge maximale (kg)
peak_load_m3 numeric/float8 Charge maximale (m³)
pickup_kg numeric/float8 Enlèvements (kg)
pickup_m3 numeric/float8 Enlèvements (m³)
plan_id int4 (FK) Plan logitrain_tour_plan
profile_id int4 (FK) Profil de véhicule logitrain_vehicle_profile
rest_min numeric/float8 Repos journaliers (min)
restriction_hits jsonb Restrictions touchées
route_coords jsonb Coordonnées de l'itinéraire
rules_id int4 (FK) Règles logitrain_tour_rules obligatoire
sector varchar Secteur
service_min numeric/float8 Service (min)
start_time numeric/float8 Départ (h)
state varchar État valeurs : draft, planned, validated, done
stop_count int4 Arrêts (nombre)
toll_cost numeric Péages
vehicle_id int4 (FK) Véhicule fleet_vehicle
violation_count int4 Infractions (nombre)
wait_min numeric/float8 Attente (min)
working_min numeric/float8 Amplitude (min)
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_tour_actuals_wizard — Saisir le réalisé de la tournée

Assistant (table temporaire, vidée automatiquement).

Colonne Type SQL Libellé Relation / remarque
id int4 ID
actual_end numeric/float8 Retour réel (h)
actual_km numeric/float8 Distance réelle (km)
actual_start numeric/float8 Départ réel (h)
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
km_noise_pct numeric/float8 Bruit sur les km (%)
mark_done bool Marquer la tournée comme terminée
max_delay_min int4 Retard aléatoire max. par étape (min)
seed int4 Graine
tour_id int4 (FK) Tournée logitrain_tour obligatoire
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_tour_actuals_wizard_line — Saisir le réalisé de la tournée : arrêt

Assistant (table temporaire, vidée automatiquement).

Colonne Type SQL Libellé Relation / remarque
id int4 ID
actual_arrival numeric/float8 Arrivée réelle (h)
actual_departure numeric/float8 Départ réel (h)
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
stop_id int4 (FK) Arrêt logitrain_tour_stop obligatoire
wizard_id int4 (FK) Assistant logitrain_tour_actuals_wizard obligatoire
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_tour_checkpoint — Point de contrôle de tournée (frontière, douane, pont-bascule)

Colonne Type SQL Libellé Relation / remarque
id int4 ID
active bool Actif
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
kind varchar Nature obligatoire; valeurs : border, customs, weighbridge, police, other
lat numeric/float8 Latitude obligatoire
lng numeric/float8 Longitude obligatoire
name varchar Nom obligatoire
notes text Notes
partner_id int4 (FK) Contact res_partner
wait_min int4 Temps d'attente par défaut (min)
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_tour_compare_wizard — Comparer les instantanés de tournée

Assistant (table temporaire, vidée automatiquement).

Colonne Type SQL Libellé Relation / remarque
id int4 ID
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
snapshot_a_id int4 (FK) Instantané A logitrain_tour_snapshot
snapshot_b_id int4 (FK) Instantané B logitrain_tour_snapshot
tour_id int4 (FK) Tournée logitrain_tour obligatoire
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_tour_from_picking_wizard — Ajouter des livraisons à un plan de tournées

Assistant (table temporaire, vidée automatiquement).

Colonne Type SQL Libellé Relation / remarque
id int4 ID
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
include_receipts bool Réceptions comme enlèvements
picking_ids table de liaison Transferts stock_picking (table logitrain_tour_from_picking_wizard_stock_picking_rel)
plan_id int4 (FK) Plan logitrain_tour_plan
tour_id int4 (FK) Tournée logitrain_tour
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_tour_geo_import_wizard — Importer des clients depuis GeoJSON / KML

Assistant (table temporaire, vidée automatiquement).

Colonne Type SQL Libellé Relation / remarque
id int4 ID
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
file pièce jointe Fichier obligatoire
filename varchar Nom du fichier
plan_id int4 (FK) Ajouter des arrêts au plan logitrain_tour_plan
result text Résultat
sector varchar Secteur des nouveaux clients
update_existing bool Mettre à jour les clients existants
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_tour_place — Ville du répertoire des localités (géocodage hors ligne)

Colonne Type SQL Libellé Relation / remarque
id int4 ID
active bool Actif
aliases varchar Alias
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
governorate varchar Gouvernorat obligatoire
is_capital bool Chef-lieu de gouvernorat
key varchar Clé
lat numeric/float8 Latitude obligatoire
lng numeric/float8 Longitude obligatoire
name varchar Ville obligatoire
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_tour_plan — Plan de tournées (un ou plusieurs jours, plusieurs véhicules)

Colonne Type SQL Libellé Relation / remarque
id int4 ID
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
currency_id int4 (FK) Devise res_currency obligatoire
date date Date obligatoire
date_end date Jusqu'au
depot_partner_id int4 (FK) Dépôt res_partner obligatoire
engine_note varchar Note du moteur de calcul
framework_plan_id int4 (FK) Plan de référence logitrain_tour_plan
kpis_json jsonb Indicateurs
name varchar Nom
optimisation_mode varchar Mode d'optimisation obligatoire; valeurs : autonomous, framework, balanced, sectorised
owner_id int4 (FK) Propriétaire res_users
rules_id int4 (FK) Règles logitrain_tour_rules obligatoire
state varchar État valeurs : draft, planned, done
template_id int4 (FK) Modèle logitrain_tour_plan_template
title varchar Titre
vehicle_ids table de liaison Véhicules fleet_vehicle (table fleet_vehicle_logitrain_tour_plan_rel)
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_tour_plan_template — Modèle de plan de tournées récurrent

Colonne Type SQL Libellé Relation / remarque
id int4 ID
active bool Actif
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
date_end date Jusqu'au obligatoire
date_start date De obligatoire
depot_partner_id int4 (FK) Dépôt res_partner obligatoire
fri bool Vendredi
kpis_json jsonb Indicateurs
mon bool Lundi
name varchar Nom obligatoire
notes text Notes
optimisation_mode varchar Mode d'optimisation obligatoire; valeurs : autonomous, framework, balanced, sectorised
owner_id int4 (FK) Propriétaire res_users
rules_id int4 (FK) Règles logitrain_tour_rules obligatoire
sat bool Samedi
sun bool Dimanche
thu bool Jeudi
tue bool Mardi
vehicle_ids table de liaison Véhicules fleet_vehicle (table fleet_vehicle_logitrain_tour_plan_template_rel)
wed bool Mercredi
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_tour_plan_template_stop — Client du plan de tournées récurrent

Colonne Type SQL Libellé Relation / remarque
id int4 ID
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
demand_kg numeric/float8 Poids (kg)
demand_m3 numeric/float8 Volume (m³)
partner_id int4 (FK) Client res_partner obligatoire
pickup_kg numeric/float8 Poids enlevé (kg)
pickup_m3 numeric/float8 Volume enlevé (m³)
priority int4 Priorité
sequence int4 Séquence
service_min int4 Temps de service (min)
skill_ids table de liaison Compétences requises logitrain_skill (table logitrain_skill_logitrain_tour_plan_template_stop_rel)
stop_type varchar Type obligatoire; valeurs : delivery, pickup
template_id int4 (FK) Modèle logitrain_tour_plan_template obligatoire
tw_end numeric/float8 Créneau à (h)
tw_start numeric/float8 Créneau de (h)
vehicle_id int4 (FK) Véhicule fleet_vehicle
weekdays varchar Jours de la semaine
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_tour_restriction — Restriction routière (simulation)

Colonne Type SQL Libellé Relation / remarque
id int4 ID
active bool Actif
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
currency_id int4 (FK) Devise res_currency
kind varchar Nature obligatoire; valeurs : max_height, max_weight, low_emission_zone, no_trucks, toll
lat numeric/float8 Latitude
limit_value numeric/float8 Limite
lng numeric/float8 Longitude
name varchar Nom obligatoire
notes text Notes
polygon text Polygone (JSON)
radius_km numeric/float8 Rayon (km)
shape varchar Forme obligatoire; valeurs : circle, polygon
toll_cost numeric/float8 Coût de péage (par passage)
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_tour_rules — Règles de planification des tournées

Colonne Type SQL Libellé Relation / remarque
id int4 ID
active bool Actif
approx_speed_kmh numeric/float8 Vitesse moyenne (mode approché, km/h)
avoid_tolls bool Éviter les péages
balance_max_increase_pct numeric/float8 Mode équilibré : hausse de coût max. (%)
break_duration int4 Durée de pause (min)
cost_per_hour numeric/float8 Coût par heure
cost_per_km numeric/float8 Autres coûts par km
create_date timestamp Créé le
create_mission_on_validate bool Créer la mission de parc lors de la validation d'une tournée
create_uid int4 (FK) Créé par res_users
currency_id int4 (FK) Devise res_currency
daily_rest_min int4 Repos journalier minimal (min)
default_consumption numeric/float8 Consommation par défaut (L/100 km)
default_service_min int4 Temps de service par défaut par arrêt (min)
default_speed_factor numeric/float8 Coefficient de vitesse par défaut
default_start_time numeric/float8 Départ par défaut (h)
detour_max_tries int4 Tentatives de détour par étape
document_warning_days int4 Avertir des documents expirant dans (jours)
driver_cost_per_hour numeric/float8 Coût horaire du conducteur
enforce_amplitude bool Amplitude de travail
enforce_breaks bool Pauses
enforce_capacity bool Capacité du véhicule
enforce_daily_rest bool Repos journalier
enforce_documents bool Documents du véhicule
enforce_driving_time bool Temps de conduite journalier
enforce_max_stops bool Nombre max. d'arrêts par véhicule
enforce_restrictions bool Restrictions routières et péages
enforce_skills bool Compétences
enforce_time_windows bool Créneaux horaires
enforce_weekly_driving bool Temps de conduite hebdomadaire
fixed_cost numeric/float8 Coût fixe
fuel_price numeric/float8 Prix du carburant (par litre)
max_continuous_driving int4 Conduite continue max. (min)
max_driving_per_day int4 Conduite max. par jour (min)
max_weekly_driving int4 Conduite hebdomadaire max. (min)
max_working_amplitude int4 Amplitude de travail max. (min)
name varchar Nom obligatoire
notes text Notes
reroute_restrictions bool Contourner les restrictions
road_factor numeric/float8 Coefficient routier (mode approché)
sector_method varchar Secteurs automatiques valeurs : angular, kmeans
weight_cost numeric/float8 Poids : coût (par unité monétaire)
weight_distance numeric/float8 Poids : distance (par km)
weight_time numeric/float8 Poids : temps (par min)
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_tour_snapshot — Instantané de tournée

Colonne Type SQL Libellé Relation / remarque
id int4 ID
cost numeric/float8 Coût
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
date timestamp Date
distance_km numeric/float8 Distance (km)
engine varchar Moteur de calcul
kpis_json jsonb Indicateurs (JSON)
label varchar Libellé obligatoire
stop_ids_order jsonb Ordre des ID d'arrêts
stop_order jsonb Ordre des arrêts
stops_json jsonb Arrêts (JSON)
tour_id int4 (FK) Tournée logitrain_tour obligatoire
violation_count int4 Nombre d'infractions
working_min numeric/float8 Temps de travail (min)
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_tour_stop — Arrêt de tournée

Colonne Type SQL Libellé Relation / remarque
id int4 ID
actual_arrival numeric/float8 Arrivée réelle (h)
actual_departure numeric/float8 Départ réel (h)
actual_late bool Réellement en retard
actual_service_min numeric/float8 Service réel (min)
checkpoint_id int4 (FK) Point de contrôle logitrain_tour_checkpoint
count int4 Nombre
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
date date Date
day_index int4 Jour
delay_min numeric/float8 Retard par rapport au plan (min)
delivery_date date Date de livraison
demand_kg numeric/float8 Poids (kg)
demand_m3 numeric/float8 Volume (m³)
driver_id int4 (FK) Conducteur res_partner
eta numeric/float8 Heure d'arrivée prévue (h)
etd numeric/float8 Heure de départ prévue (h)
lat numeric/float8 Latitude
late_count int4 Arrêts en retard
leg_distance_km numeric/float8 Étape (km)
leg_min numeric/float8 Étape (min)
lng numeric/float8 Longitude
load_after_kg numeric/float8 Charge après l'arrêt (kg)
load_after_m3 numeric/float8 Charge après l'arrêt (m³)
notes varchar Notes
partner_id int4 (FK) Client res_partner obligatoire
picking_id int4 (FK) Transfert stock_picking
pickup_kg numeric/float8 Poids enlevé (kg)
pickup_m3 numeric/float8 Volume enlevé (m³)
plan_id int4 (FK) Plan logitrain_tour_plan
priority int4 Priorité
sector varchar Secteur
sequence int4 Séquence
service_min int4 Temps de service (min)
skill_ids table de liaison Compétences requises logitrain_skill (table logitrain_skill_logitrain_tour_stop_rel)
stop_type varchar Type obligatoire; valeurs : delivery, pickup, checkpoint
tour_id int4 (FK) Tournée logitrain_tour
tw_end numeric/float8 Créneau à (h)
tw_start numeric/float8 Créneau de (h)
tw_violation bool En retard
vehicle_id int4 (FK) Véhicule fleet_vehicle
wait_min numeric/float8 Attente (min)
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_tour_violation — Non-respect d'une contrainte de tournée

Colonne Type SQL Libellé Relation / remarque
id int4 ID
count int4 Nombre
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
date date Date
driver_id int4 (FK) Conducteur res_partner
kind varchar Nature obligatoire; valeurs : capacity_kg, capacity_m3, time_window, driving_time, amplitude, skill, max_stops, height_restriction, weight_restriction, lez, no_trucks, weekly_driving, daily_rest, vehicle_documents
limit numeric/float8 Limite
note varchar Note
owner_id int4 (FK) Propriétaire res_users
plan_id int4 (FK) Plan logitrain_tour_plan
restriction_id int4 (FK) Restriction logitrain_tour_restriction
sector varchar Secteur
severity varchar Gravité valeurs : warning, error
stop_id int4 (FK) Arrêt logitrain_tour_stop
tour_id int4 (FK) Tournée logitrain_tour obligatoire
value numeric/float8 Valeur
vehicle_id int4 (FK) Véhicule fleet_vehicle
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_vehicle_profile — Profil de véhicule (paramètres d'optimisation des tournées)

Colonne Type SQL Libellé Relation / remarque
id int4 ID
active bool Actif
container_type_id int4 (FK) Espace de chargement logitrain_container_type obligatoire
cost_per_hour numeric/float8 Coût par heure
cost_per_km numeric/float8 Coût par km
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
emission_class varchar Classe d'émission valeurs : euro0, euro1, euro2, euro3, euro4, euro5, euro6, electric
fixed_cost numeric/float8 Coût fixe par tournée
fuel_consumption numeric/float8 Consommation (L/100 km)
gross_weight_t numeric/float8 Poids total en charge (t)
height_m numeric/float8 Hauteur (m)
is_heavy bool Poids lourd
max_stops int4 Nombre max. d'arrêts par tournée
name varchar Nom obligatoire
skill_ids table de liaison Compétences logitrain_skill (table logitrain_skill_logitrain_vehicle_profile_rel)
speed_factor numeric/float8 Coefficient de vitesse
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_wms_count_campaign — Campagne d'inventaire RFID

Colonne Type SQL Libellé Relation / remarque
id int4 ID
accuracy_pct numeric/float8 Taux de lecture (%)
closed_count int4 Sessions clôturées
company_id int4 (FK) Société res_company
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
date_end timestamp Date de fin
date_start timestamp Date de début
discrepancy_qty numeric/float8 Écart (unités, val. abs.)
discrepancy_value numeric Valeur de l'écart
expected_count int4 Étiquettes attendues
kpis_json jsonb Indicateurs
line_count int4 Lignes d'écart
location_ids table de liaison Zones / emplacements stock_location (table logitrain_count_campaign_location_rel)
missing_count int4 Étiquettes manquantes
name varchar Nom
note text Note
owner_id int4 (FK) Propriétaire res_users
progress_pct numeric/float8 Avancement (%)
reader_id int4 (FK) Lecteur logitrain_rfid_reader
record_unexpected bool Enregistrer les étiquettes inattendues comme stock trouvé
regularisation_state varchar Régularisation valeurs : none, requested, done
responsible_id int4 (FK) Formateur (approbateur) res_users
seen_count int4 Étiquettes lues
session_count int4 Nombre de sessions
state varchar État obligatoire; valeurs : draft, running, done, cancel
unexpected_count int4 Étiquettes inattendues
warehouse_id int4 (FK) Entrepôt stock_warehouse obligatoire
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_wms_count_line — Écart de campagne d'inventaire

Colonne Type SQL Libellé Relation / remarque
id int4 ID
campaign_id int4 (FK) Campagne logitrain_wms_count_campaign obligatoire
categ_id int4 (FK) Catégorie de produits product_category
company_id int4 (FK) Société res_company
counted_qty numeric/float8 Quantité comptée
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
date timestamp Date
difference_qty numeric/float8 Écart
difference_value numeric Valeur de l'écart
discrepancy_type varchar Type d'écart valeurs : ok, missing, surplus
location_id int4 (FK) Emplacement stock_location obligatoire
lot_id int4 (FK) Lot / n° de série stock_lot
owner_id int4 (FK) Propriétaire res_users
package_id int4 (FK) Colis stock_quant_package
product_id int4 (FK) Produit product_product obligatoire
system_qty numeric/float8 Quantité système
unit_cost numeric/float8 Coût unitaire
warehouse_id int4 (FK) Entrepôt stock_warehouse
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_wms_layout_wizard — Générer l'implantation de l'entrepôt

Assistant (table temporaire, vidée automatiquement).

Colonne Type SQL Libellé Relation / remarque
id int4 ID
aisle_as_view bool Les allées sont des emplacements de type vue
aisle_count int4 Allées obligatoire
aisle_start varchar Première allée obligatoire
barcode_prefix varchar Préfixe du code-barres
bin_count int4 Casiers par niveau obligatoire
capacity numeric/float8 Capacité par emplacement (unités)
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
level_count int4 Niveaux par rack obligatoire
parent_location_id int4 (FK) Emplacement parent stock_location obligatoire
rack_count int4 Racks par allée obligatoire
storage_category_id int4 (FK) Catégorie de stockage stock_storage_category
warehouse_id int4 (FK) Entrepôt stock_warehouse obligatoire
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

logitrain_wms_scan_wizard — Console de scan

Assistant (table temporaire, vidée automatiquement).

Colonne Type SQL Libellé Relation / remarque
id int4 ID
create_date timestamp Créé le
create_uid int4 (FK) Créé par res_users
history text Historique
last_message varchar Dernier message
location_id int4 (FK) Emplacement stock_location
mode varchar Mode obligatoire; valeurs : picking, count
picking_id int4 (FK) Transfert stock_picking
scan_input varchar Scanner
write_date timestamp Dernière modification le
write_uid int4 (FK) Dernière modification par res_users

product_product — Variante de produit

Table standard Odoo (product.product) ; seules les colonnes ajoutées par LogiTrain sont listées.

Colonne Type SQL Libellé Relation / remarque

product_template — Produit

Table standard Odoo (product.template) ; seules les colonnes ajoutées par LogiTrain sont listées.

Colonne Type SQL Libellé Relation / remarque
logitrain_adr_class varchar Classe ADR valeurs : 1, 2.1, 2.2, 2.3, 3, 4.1, 4.2, 4.3, 5.1, 5.2, 6.1, 6.2, 7, 8, 9
logitrain_compression_pct numeric/float8 Compression max. en hauteur (%)
logitrain_cyl_orientation varchar Orientation du cylindre valeurs : upright, lying
logitrain_diameter int4 Diamètre (mm)
logitrain_floor_only bool Au sol uniquement
logitrain_fragile bool Fragile
logitrain_height int4 Hauteur (mm)
logitrain_hs_code varchar Code SH
logitrain_is_spare_part bool Pièce de rechange véhicule
logitrain_length int4 Longueur (mm)
logitrain_max_stack_load numeric/float8 Charge max. supportée (kg)
logitrain_no_top bool Rien au-dessus
logitrain_origin_country_id int4 (FK) Pays d'origine res_country
logitrain_out_of_gauge bool Hors gabarit
logitrain_rotations varchar Rotations autorisées valeurs : none, horizontal, all
logitrain_shape varchar Forme valeurs : box, cylinder, bag, irregular
logitrain_stackable bool Gerbable
logitrain_storage_type varchar Type de stockage valeurs : pallet, bin, bulk, dangerous, refrigerated
logitrain_width int4 Largeur (mm)

res_config_settings — Paramètres de configuration

Table standard Odoo (res.config.settings) ; seules les colonnes ajoutées par LogiTrain sont listées.

Assistant (table temporaire, vidée automatiquement).

Colonne Type SQL Libellé Relation / remarque
logitrain_fleet_availability_days int4 Base de disponibilité (jours)
logitrain_fuel_anomaly_pct numeric/float8 Seuil de surconsommation (%)
logitrain_nominatim_url varchar URL Nominatim
logitrain_offline_mode bool Mode hors ligne
logitrain_osrm_url varchar URL OSRM
logitrain_tco_include_contract bool Contrats / crédit-bail
logitrain_tco_include_depreciation bool Amortissement
logitrain_tco_include_downtime bool Immobilisation
logitrain_tco_include_fuel bool Carburant
logitrain_tco_include_repair bool Réparations
logitrain_tco_include_service bool Interventions
logitrain_tco_include_travel bool Frais de déplacement
logitrain_tco_include_tyre bool Pneumatiques
logitrain_tiles_url varchar URL des tuiles de carte
logitrain_vroom_url varchar URL VROOM

res_partner — Contact

Table standard Odoo (res.partner) ; seules les colonnes ajoutées par LogiTrain sont listées.

Colonne Type SQL Libellé Relation / remarque
driver_doc_state varchar Documents du conducteur valeurs : valid, expiring, expired
driving_licence_categories varchar Catégories de permis
driving_licence_expiry date Expiration du permis
is_driver bool Conducteur
licence_alert_30_done bool Alerte permis 30 jours envoyée
licence_alert_7_done bool Alerte permis 7 jours envoyée
licence_days_to_expiry int4 Permis : jours avant expiration
licence_initial_points int4 Points initiaux du permis
licence_state varchar État du permis valeurs : valid, expiring, expired
logitrain_geo_approx bool Localisation approximative
logitrain_is_checkpoint bool Point de contrôle de tournée
logitrain_sector varchar Secteur de livraison
medical_alert_30_done bool Alerte visite médicale 30 jours envoyée
medical_alert_7_done bool Alerte visite médicale 7 jours envoyée
medical_check_date date Dernière visite médicale
medical_days_to_due int4 Visite médicale : jours avant échéance
medical_next_date date Prochaine visite médicale
medical_periodicity_months int4 Périodicité de la visite médicale (mois)
medical_state varchar État de la visite médicale valeurs : valid, expiring, expired

res_users — Utilisateur

Table standard Odoo (res.users) ; seules les colonnes ajoutées par LogiTrain sont listées.

Colonne Type SQL Libellé Relation / remarque

stock_location — Emplacements d'inventaire

Table standard Odoo (stock.location) ; seules les colonnes ajoutées par LogiTrain sont listées.

Colonne Type SQL Libellé Relation / remarque
logitrain_aisle varchar Allée
logitrain_bin int4 Casier / position
logitrain_capacity numeric/float8 Capacité (unités)
logitrain_layout_role varchar Rôle dans l'implantation valeurs : aisle, cell
logitrain_level int4 Niveau
logitrain_pos_x int4 Colonne sur la carte (x)
logitrain_pos_y int4 Ligne sur la carte (y)
logitrain_rack int4 Rack
logitrain_storage_type varchar Type de stockage valeurs : pallet, bin, bulk, dangerous, refrigerated

stock_lot — Lot / n° de série

Table standard Odoo (stock.lot) ; seules les colonnes ajoutées par LogiTrain sont listées.

Colonne Type SQL Libellé Relation / remarque

stock_move — Mouvement de stock

Table standard Odoo (stock.move) ; seules les colonnes ajoutées par LogiTrain sont listées.

Colonne Type SQL Libellé Relation / remarque
logitrain_repair_id int4 (FK) Ordre de réparation du parc logitrain_fleet_repair

stock_move_line — Mouvements de produits (ligne de mouvement de stock)

Table standard Odoo (stock.move.line) ; seules les colonnes ajoutées par LogiTrain sont listées.

Colonne Type SQL Libellé Relation / remarque
logitrain_pick_sequence int4 Ordre de prélèvement

stock_picking — Transfert

Table standard Odoo (stock.picking) ; seules les colonnes ajoutées par LogiTrain sont listées.

Colonne Type SQL Libellé Relation / remarque
logitrain_carrier_id int4 (FK) Société de transport res_partner
logitrain_customs_office varchar Bureau de douane
logitrain_customs_regime varchar Régime douanier
logitrain_delivery_place varchar Lieu de livraison
logitrain_destination_country_id int4 (FK) Pays de destination res_country
logitrain_driver_id_number varchar N° de pièce d'identité / permis du conducteur
logitrain_driver_name varchar Conducteur
logitrain_gross_weight numeric/float8 Poids brut (kg)
logitrain_incoterm varchar Incoterm
logitrain_loading_place varchar Lieu de chargement
logitrain_package_count int4 Nombre de colis
logitrain_route_baseline numeric/float8 Distance non optimisée (m)
logitrain_route_date timestamp Circuit calculé le
logitrain_route_distance numeric/float8 Distance du circuit (m)
logitrain_route_method varchar Méthode de calcul du circuit valeurs : s_shape, nn_2opt, name
logitrain_route_saving_pct numeric/float8 Distance économisée (%)
logitrain_route_stop_count int4 Arrêts
logitrain_route_unplaced_count int4 Emplacements sans implantation
logitrain_trailer_plate varchar Immatriculation de la remorque
logitrain_transport_mode varchar Mode de transport valeurs : road, sea, air, rail, multimodal
logitrain_vehicle_plate varchar Immatriculation du véhicule

stock_picking_batch — Lot de transferts

Table standard Odoo (stock.picking.batch) ; seules les colonnes ajoutées par LogiTrain sont listées.

Colonne Type SQL Libellé Relation / remarque
logitrain_route_baseline numeric/float8 Distance non optimisée (m)
logitrain_route_date timestamp Circuit calculé le
logitrain_route_distance numeric/float8 Distance du circuit (m)
logitrain_route_method varchar Méthode de calcul du circuit valeurs : s_shape, nn_2opt, name
logitrain_route_saving_pct numeric/float8 Distance économisée (%)
logitrain_route_stop_count int4 Arrêts
logitrain_route_unplaced_count int4 Emplacements sans implantation

stock_quant_package — Colis

Table standard Odoo (stock.quant.package) ; seules les colonnes ajoutées par LogiTrain sont listées.

Colonne Type SQL Libellé Relation / remarque

stock_storage_category — Catégorie de stockage

Table standard Odoo (stock.storage.category) ; seules les colonnes ajoutées par LogiTrain sont listées.

Colonne Type SQL Libellé Relation / remarque
logitrain_block_incompatible bool Bloquer le rangement incompatible
logitrain_storage_type varchar Type de stockage (formation) valeurs : pallet, bin, bulk, dangerous, refrigerated

stock_warehouse — Entrepôt

Table standard Odoo (stock.warehouse) ; seules les colonnes ajoutées par LogiTrain sont listées.

Colonne Type SQL Libellé Relation / remarque
logitrain_aisle_pitch numeric/float8 Distance entre allées (m)
logitrain_bay_length numeric/float8 Longueur d'une travée de rack (m)
logitrain_depot_x int4 Colonne du dépôt (x)
logitrain_depot_y int4 Ligne du dépôt (y)
logitrain_route_grid varchar Grille du circuit valeurs : aisles, open
logitrain_route_method varchar Méthode du circuit de préparation valeurs : s_shape, nn_2opt, best