Merge pull request #23 from R0m1k3/1.1

1.1
This commit is contained in:
LogiFlow authored and GitHub committed 2025-08-12 14:22:49 +02:00
commit 3256f9adee
1 file changed
+23 -2
+23 -2
View File
@@ -78,15 +78,36 @@ export default function BLReconciliation() {
enabled: !!user
});
// Debug : afficher les données récupérées
console.log('🔍 BL Reconciliation Debug:', {
totalDeliveries: deliveriesWithBL.length,
totalSuppliers: suppliers.length,
selectedStoreId,
userRole: user?.role,
deliveries: deliveriesWithBL.map(d => ({
id: d.id,
supplier: d.supplier?.name,
supplierId: d.supplierId,
status: d.status,
blNumber: d.blNumber,
reconciled: d.reconciled
})),
suppliers: suppliers.map(s => ({
id: s.id,
name: s.name,
isAutoReconciliation: s.isAutoReconciliation
}))
});
// Séparer les livraisons par mode de rapprochement
const manualReconciliationDeliveries = deliveriesWithBL.filter((delivery: any) => {
const supplier = suppliers.find(s => s.id === delivery.supplierId);
return !supplier?.isAutoReconciliation;
return supplier?.isAutoReconciliation !== true;
});
const automaticReconciliationDeliveries = deliveriesWithBL.filter((delivery: any) => {
const supplier = suppliers.find(s => s.id === delivery.supplierId);
return supplier?.isAutoReconciliation;
return supplier?.isAutoReconciliation === true;
});
// Fonctions de gestion