Add the due date column to the reconciliation page

Added a new 'Échéance' column to the BLReconciliation page and component, displaying the formatted due date for each delivery item.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1e4433b5-47ab-464c-b663-fea2e53367dd
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: f756bd7d-b58c-4a1b-a974-4cde9dd2106f
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/1e4433b5-47ab-464c-b663-fea2e53367dd/Tx7N1IN
This commit is contained in:
michaelschal committed 2025-11-03 17:06:49 +00:00
1 parent 20e1276da8
commit 1bf457be78
1 file changed
+17
+17
View File
@@ -844,6 +844,9 @@ export default function BLReconciliation() {
<th className="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">
Montant Fact.
</th>
<th className="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">
Échéance
</th>
<th className="px-6 py-3 text-center text-xs font-medium text-gray-500 uppercase tracking-wider">
Écart
</th>
@@ -962,6 +965,17 @@ export default function BLReconciliation() {
}
</div>
</td>
<td className="px-6 py-4 whitespace-nowrap">
<div className="text-sm">
{delivery.dueDate ? (
<span className={delivery.reconciled !== true ? 'font-medium text-gray-900' : 'text-gray-600'}>
{safeFormat(delivery.dueDate, 'dd/MM/yyyy')}
</span>
) : (
<span className="text-gray-400 italic text-xs">-</span>
)}
</div>
</td>
<td className="px-6 py-4 whitespace-nowrap text-center">
{(() => {
const blAmount = delivery.blAmount ? parseFloat(delivery.blAmount) : 0;
@@ -1188,6 +1202,9 @@ export default function BLReconciliation() {
<th className="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">
Montant Fact.
</th>
<th className="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">
Échéance
</th>
<th className="px-6 py-3 text-center text-xs font-medium text-gray-500 uppercase tracking-wider">
Écart
</th>