| Article Name | Quantity | Unit Price | Total Value | Stock Level | Expiration Date |
|---|---|---|---|---|---|
| {{ article.name }} | {{ article.quantity }} | {{ article.unitPrice | currency }} | {{ (article.quantity * article.unitPrice) | currency }} | {{ getStockLevel(article.quantity, article.minQuantity) | titlecase }} | {{ article.expirationDate | date }} |
| Article Name | Quantity | Delivery ID | Customer | Scheduled Date |
|---|---|---|---|---|
| {{ article.name }} | {{ article.quantity }} | {{ article.deliveryId }} | {{ article.customerName }} | {{ article.scheduledDate | date }} |
| Article Name | Quantity | Days Until Expiration | Expiration Date | Potential Loss |
|---|---|---|---|---|
| {{ article.name }} | {{ article.quantity }} | {{ getDaysUntilExpiration(article.expirationDate) }} days | {{ article.expirationDate | date }} | {{ (article.quantity * article.unitPrice) | currency }} |
| Article Name | Quantity | Expiration Date | Days Expired | Loss Amount | Action |
|---|---|---|---|---|---|
| {{ article.name }} | {{ article.quantity }} | {{ article.expirationDate | date }} | {{ Math.abs(getDaysUntilExpiration(article.expirationDate)) }} days ago | {{ (article.quantity * article.unitPrice) | currency }} |
| Article Name | Current Stock | Daily Usage | Days Remaining | Estimated Refill Date | Status |
|---|---|---|---|---|---|
| {{ forecast.articleName }} | {{ forecast.currentStock }} | {{ forecast.dailyUsage }} | {{ forecast.daysRemaining }} days | {{ forecast.estimatedRefillDate | date }} | Urgent 7 && forecast.daysRemaining <= 14" class="badge bg-warning">Soon 14" class="badge bg-success">OK |