Feature request: Report of not invoiced hours per client or in total #587
This commit is contained in:
parent
18362a6221
commit
5f21d90340
|
|
@ -46,6 +46,7 @@ enum TaskItemReportFields {
|
||||||
created_by,
|
created_by,
|
||||||
amount,
|
amount,
|
||||||
record_state,
|
record_state,
|
||||||
|
is_invoiced,
|
||||||
}
|
}
|
||||||
|
|
||||||
var memoizedTaskItemReport = memo10((
|
var memoizedTaskItemReport = memo10((
|
||||||
|
|
@ -263,6 +264,10 @@ ReportResult taskItemReport(
|
||||||
case TaskItemReportFields.record_state:
|
case TaskItemReportFields.record_state:
|
||||||
value = AppLocalization.of(navigatorKey.currentContext!)!
|
value = AppLocalization.of(navigatorKey.currentContext!)!
|
||||||
.lookup(task.entityState);
|
.lookup(task.entityState);
|
||||||
|
break;
|
||||||
|
case TaskItemReportFields.is_invoiced:
|
||||||
|
value = task.isInvoiced;
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!ReportResult.matchField(
|
if (!ReportResult.matchField(
|
||||||
|
|
|
||||||
|
|
@ -46,6 +46,7 @@ enum TaskReportFields {
|
||||||
created_by,
|
created_by,
|
||||||
amount,
|
amount,
|
||||||
record_state,
|
record_state,
|
||||||
|
is_invoiced,
|
||||||
}
|
}
|
||||||
|
|
||||||
var memoizedTaskReport = memo10((
|
var memoizedTaskReport = memo10((
|
||||||
|
|
@ -253,6 +254,10 @@ ReportResult taskReport(
|
||||||
case TaskReportFields.record_state:
|
case TaskReportFields.record_state:
|
||||||
value = AppLocalization.of(navigatorKey.currentContext!)!
|
value = AppLocalization.of(navigatorKey.currentContext!)!
|
||||||
.lookup(task.entityState);
|
.lookup(task.entityState);
|
||||||
|
break;
|
||||||
|
case TaskReportFields.is_invoiced:
|
||||||
|
value = task.isInvoiced;
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!ReportResult.matchField(
|
if (!ReportResult.matchField(
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue