diff --git a/apps/edr-freight-web/backoffice/src/components/ruleEngine/ruleEngineFormat.tsx b/apps/edr-freight-web/backoffice/src/components/ruleEngine/ruleEngineFormat.tsx
index 5ec4a9ac8..46c2b634e 100644
--- a/apps/edr-freight-web/backoffice/src/components/ruleEngine/ruleEngineFormat.tsx
+++ b/apps/edr-freight-web/backoffice/src/components/ruleEngine/ruleEngineFormat.tsx
@@ -85,6 +85,15 @@ export const formatCell = (value: unknown, format?: ColumnFormat): ReactNode =>
);
}
+ if (format === "text") {
+ return {String(value)};
+ }
+
+ if (format === "number") {
+ const num = Number(value);
+ return {Number.isNaN(num) ? String(value) : num.toLocaleString()};
+ }
+
if (format === "date") {
const d = new Date(String(value));
if (Number.isNaN(d.getTime())) return {String(value)};
diff --git a/apps/edr-freight-web/backoffice/src/pages/fleet/FleetResourcePage.tsx b/apps/edr-freight-web/backoffice/src/pages/fleet/FleetResourcePage.tsx
index 880e7e6c9..4742f0c8b 100644
--- a/apps/edr-freight-web/backoffice/src/pages/fleet/FleetResourcePage.tsx
+++ b/apps/edr-freight-web/backoffice/src/pages/fleet/FleetResourcePage.tsx
@@ -377,8 +377,18 @@ const FleetResourcePage = () => {
{viewMode === "table" ? (
-
-