diff --git a/frontend/modules/commercial/pages/suppliers/index.vue b/frontend/modules/commercial/pages/suppliers/index.vue
index 182358a..ebb5a8b 100644
--- a/frontend/modules/commercial/pages/suppliers/index.vue
+++ b/frontend/modules/commercial/pages/suppliers/index.vue
@@ -43,7 +43,7 @@
@update:page="goToPage"
@update:per-page="setItemsPerPage"
>
-
+
{{ formatCategories(item) }}
@@ -209,10 +209,10 @@ const columns = [
{ key: 'lastActivity', label: t('commercial.suppliers.column.lastActivity') },
]
-/** Libelles des categories du fournisseur, separes par une virgule (spec M2 : name). */
+/** Codes (MAJUSCULE) des categories du fournisseur, separes par une virgule (aligne sur le client, ERP-193). */
function formatCategories(item: Record): string {
const categories = (item.categories as Supplier['categories']) ?? []
- return categories.map(c => c.name).join(', ')
+ return categories.map(c => c.code).join(', ')
}
/**
diff --git a/frontend/modules/technique/pages/providers/index.vue b/frontend/modules/technique/pages/providers/index.vue
index ace7da8..1c6112e 100644
--- a/frontend/modules/technique/pages/providers/index.vue
+++ b/frontend/modules/technique/pages/providers/index.vue
@@ -44,7 +44,7 @@
@update:page="goToPage"
@update:per-page="setItemsPerPage"
>
-
+
{{ formatCategories(item) }}
@@ -210,10 +210,10 @@ const columns = [
{ key: 'lastActivity', label: t('technique.providers.column.lastActivity') },
]
-/** Libelles des categories du prestataire, separes par une virgule (name). */
+/** Codes (MAJUSCULE) des categories du prestataire, separes par une virgule (aligne sur le client, ERP-193). */
function formatCategories(item: Record): string {
const categories = (item.categories as Provider['categories']) ?? []
- return categories.map(c => c.name).join(', ')
+ return categories.map(c => c.code).join(', ')
}
/**