mirror of
https://github.com/R0m1k3/LogiFlow.git
synced 2026-10-20 13:38:15 +02:00
1 file changed
+23
-2
@@ -78,15 +78,36 @@ export default function BLReconciliation() {
|
|||||||
enabled: !!user
|
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
|
// Séparer les livraisons par mode de rapprochement
|
||||||
const manualReconciliationDeliveries = deliveriesWithBL.filter((delivery: any) => {
|
const manualReconciliationDeliveries = deliveriesWithBL.filter((delivery: any) => {
|
||||||
const supplier = suppliers.find(s => s.id === delivery.supplierId);
|
const supplier = suppliers.find(s => s.id === delivery.supplierId);
|
||||||
return !supplier?.isAutoReconciliation;
|
return supplier?.isAutoReconciliation !== true;
|
||||||
});
|
});
|
||||||
|
|
||||||
const automaticReconciliationDeliveries = deliveriesWithBL.filter((delivery: any) => {
|
const automaticReconciliationDeliveries = deliveriesWithBL.filter((delivery: any) => {
|
||||||
const supplier = suppliers.find(s => s.id === delivery.supplierId);
|
const supplier = suppliers.find(s => s.id === delivery.supplierId);
|
||||||
return supplier?.isAutoReconciliation;
|
return supplier?.isAutoReconciliation === true;
|
||||||
});
|
});
|
||||||
|
|
||||||
// Fonctions de gestion
|
// Fonctions de gestion
|
||||||
|
|||||||
Reference in new issue
Block a user