@if (!isCashierMode) {
Teller (optional)
All Tellers
@for (t of tellers; track t.id) {
{{ t.name }}
}
Cashier (optional)
All Cashiers
@for (c of cashiers; track c.id) {
{{ c.label }}
}
}
As of Date
@if (isCashierMode) {
} @else {
}
@if (errorMsg) {
{{ errorMsg }}
}
@if (loading) {
Loading…
}
@for (pos of results; track pos.cashierId) {
@if (pos.morningTotal > 0) {
wb_sunny
Morning Opening
₹{{ pos.morningTotal | number: '1.2-2' }}
arrow_forward
account_balance_wallet
Current Position
₹{{ pos.totalAmount | number: '1.2-2' }}
pos.morningTotal"
[class.pos-compare-delta--neg]="pos.totalAmount < pos.morningTotal"
>
{{ pos.totalAmount >= pos.morningTotal ? 'trending_up' : 'trending_down' }}
{{ pos.totalAmount - pos.morningTotal >= 0 ? '+' : '' }}₹{{
pos.totalAmount - pos.morningTotal | number: '1.2-2'
}}
}
@if (pos.denominations.length === 0) {
No balance.
}
@if (notes(pos).length > 0) {
Notes
| Denomination |
@if (pos.morningTotal > 0) {
Morning |
}
Current Count |
Amount |
@for (d of notes(pos); track d.denominationId) {
|
₹{{ d.denominationValue }}
|
@if (pos.morningTotal > 0) {
{{ d.morningCount || '—' }} |
}
{{ d.count }} |
₹{{ d.amount | number: '1.2-2' }} |
}
}
@if (coins(pos).length > 0) {
Coins
| Denomination |
@if (pos.morningTotal > 0) {
Morning |
}
Current Count |
Amount |
@for (d of coins(pos); track d.denominationId) {
|
₹{{ d.denominationValue }}
|
@if (pos.morningTotal > 0) {
{{ d.morningCount || '—' }} |
}
{{ d.count }} |
₹{{ d.amount | number: '1.2-2' }} |
}
}
}
@if (!loading && results.length === 0 && !errorMsg) {
Select filters and click "Load Position".
}