stockCalibreInput method
Implementation
double stockCalibreInput(CalibreWeebi calibre, {DateRange? range}) {
double stockCount = 0.0;
for (final ticket in this) {
if (ticket.status) {
//print('status cleared');
//print('range cleared');
if (ticket.ticketType.isBoutiqueInput) {
if (range == null || ticket.date.isDateInDateRange(range)) {
//print('type cleared');
if (ticket.items.isNotEmpty) {
//print('items cleared');
for (final item in ticket.items) {
stockCount += item.getStockMovementForCalibre(calibre);
}
}
}
}
}
}
return stockCount;
}