Admin Portal - Profile

This commit is contained in:
hillelcoren 2023-02-20 11:28:40 +00:00
parent 25412d86ed
commit d36773ca5d

View File

@ -58465,7 +58465,7 @@
t24 = A._arrayInstanceType(t6)._eval$1("MappedListIterable<1,InvitationEntity*>"); t24 = A._arrayInstanceType(t6)._eval$1("MappedListIterable<1,InvitationEntity*>");
t1 = A.BuiltList_BuiltList$from(A.List_List$of(new A.MappedListIterable(t6, new A.InvoiceEntity_InvoiceEntity_closure0(), t24), true, t24._eval$1("ListIterable.E")), t1); t1 = A.BuiltList_BuiltList$from(A.List_List$of(new A.MappedListIterable(t6, new A.InvoiceEntity_InvoiceEntity_closure0(), t24), true, t24._eval$1("ListIterable.E")), t1);
} else } else
t1 = A.BuiltList_BuiltList$from(B.List_empty, t1); t1 = A.BuiltList_BuiltList$from(A._setArrayType([A.InvitationEntity_InvitationEntity(_null, _null)], type$.JSArray_legacy_InvitationEntity), t1);
} }
t6 = user == null ? _null : user.id; t6 = user == null ? _null : user.id;
if (t6 == null) if (t6 == null)
@ -108651,13 +108651,13 @@
documentReport_closure8: function documentReport_closure8() { documentReport_closure8: function documentReport_closure8() {
}, },
expenseReport(userCompany, reportsUIState, expenseMap, expenseCategoryMap, invoiceMap, clientMap, vendorMap, projectMap, userMap, staticState) { expenseReport(userCompany, reportsUIState, expenseMap, expenseCategoryMap, invoiceMap, clientMap, vendorMap, projectMap, userMap, staticState) {
var t2, columns, t3, t4, t5, t6, t7, expense, t8, client, invoice, vendor, project, row, value, t9, t10, t11, value0, t12, t13, t14, value1, value2, t15, t16, t17, t18, t19, t20, t21, value3, t22, value4, value5, value6, t23, value7, value8, t24, value9, t25, t26, skip, t27, value10, t28, t29, selectedColumns, _null = null, var t2, columns, t3, t4, t5, t6, t7, expense, t8, client, invoice, vendor, project, row, value, t9, t10, t11, value0, t12, t13, t14, value1, value2, t15, t16, t17, t18, t19, t20, t21, value3, t22, value4, value5, value6, t23, value7, value8, t24, value9, value10, t25, t26, skip, t27, value11, t28, t29, selectedColumns, _null = null,
data = A._setArrayType([], type$.JSArray_legacy_List_legacy_ReportElement), data = A._setArrayType([], type$.JSArray_legacy_List_legacy_ReportElement),
entities = A._setArrayType([], type$.JSArray_legacy_BaseEntity), entities = A._setArrayType([], type$.JSArray_legacy_BaseEntity),
t1 = userCompany.settings, t1 = userCompany.settings,
reportSettings = t1 == null ? _null : t1.reportSettings, reportSettings = t1 == null ? _null : t1.reportSettings,
expenseReportSettings = reportSettings != null && reportSettings._map$_map.containsKey$1(0, "expense") ? reportSettings._map$_map.$index(0, "expense") : A.ReportSettingsEntity_ReportSettingsEntity(_null, _null), expenseReportSettings = reportSettings != null && reportSettings._map$_map.containsKey$1(0, "expense") ? reportSettings._map$_map.$index(0, "expense") : A.ReportSettingsEntity_ReportSettingsEntity(_null, _null),
defaultColumns = A._setArrayType([B.ExpenseReportFields_1, B.ExpenseReportFields_4, B.ExpenseReportFields_12, B.ExpenseReportFields_18, B.ExpenseReportFields_21, B.ExpenseReportFields_27, B.ExpenseReportFields_6], type$.JSArray_legacy_ExpenseReportFields); defaultColumns = A._setArrayType([B.ExpenseReportFields_2, B.ExpenseReportFields_5, B.ExpenseReportFields_13, B.ExpenseReportFields_19, B.ExpenseReportFields_22, B.ExpenseReportFields_28, B.ExpenseReportFields_7], type$.JSArray_legacy_ExpenseReportFields);
t1 = expenseReportSettings.columns._list; t1 = expenseReportSettings.columns._list;
t2 = type$.legacy_ExpenseReportFields; t2 = type$.legacy_ExpenseReportFields;
if (t1.length !== 0) { if (t1.length !== 0) {
@ -108686,174 +108686,177 @@
if (expense.isDeleted && !t5.reportIncludeDeleted) if (expense.isDeleted && !t5.reportIncludeDeleted)
continue; continue;
row = A._setArrayType([], t6); row = A._setArrayType([], t6);
for (t8 = new J.ArrayIterator(t2, t2.length, t4), value = expense.id, t9 = expense.entityType, t10 = expense.exchangeRate, t11 = t10 === 0, value0 = expense.amount, t12 = expense.usesInclusiveTaxes, t13 = expense.createdAt, t14 = expense.updatedAt, value1 = expense.privateNotes, value2 = expense.publicNotes, t15 = expense.createdUserId, t16 = expense.assignedUserId, t17 = expense.categoryId, t18 = expense.customValue4, t19 = expense.customValue3, t20 = expense.customValue2, t21 = expense.customValue1, value3 = invoice.date, t22 = invoice.id, value4 = expense.taxRate3, value5 = expense.taxRate2, value6 = expense.taxRate1, t23 = expense.paymentTypeId, value7 = expense.paymentDate, value8 = expense.date, t24 = expense.currencyId, value9 = expense.transactionReference, t25 = expense.invoiceCurrencyId, t13 *= 1000, t14 *= 1000, t26 = t22.length !== 0, skip = false; t8.moveNext$0();) { for (t8 = new J.ArrayIterator(t2, t2.length, t4), value = expense.id, t9 = expense.entityType, t10 = expense.exchangeRate, t11 = t10 === 0, value0 = expense.amount, t12 = expense.usesInclusiveTaxes, t13 = expense.createdAt, t14 = expense.updatedAt, value1 = expense.privateNotes, value2 = expense.publicNotes, t15 = expense.createdUserId, t16 = expense.assignedUserId, t17 = expense.categoryId, t18 = expense.customValue4, t19 = expense.customValue3, t20 = expense.customValue2, t21 = expense.customValue1, value3 = invoice.date, t22 = invoice.id, value4 = expense.taxRate3, value5 = expense.taxRate2, value6 = expense.taxRate1, t23 = expense.paymentTypeId, value7 = expense.paymentDate, value8 = expense.date, t24 = expense.currencyId, value9 = expense.transactionReference, value10 = expense.number, t25 = expense.invoiceCurrencyId, t13 *= 1000, t14 *= 1000, t26 = t22.length !== 0, skip = false; t8.moveNext$0();) {
t27 = t8.__interceptors$_current; t27 = t8.__interceptors$_current;
switch (t27) { switch (t27) {
case B.ExpenseReportFields_0: case B.ExpenseReportFields_0:
value10 = value; value11 = value;
break; break;
case B.ExpenseReportFields_1: case B.ExpenseReportFields_1:
value10 = t12 ? value0 : value0 + (expense.get$calculateTaxAmount1() + expense.get$calculateTaxAmount2() + expense.get$calculateTaxAmount3()); value11 = value10;
break; break;
case B.ExpenseReportFields_2: case B.ExpenseReportFields_2:
value10 = t12 ? value0 - (expense.get$calculateTaxAmount1() + expense.get$calculateTaxAmount2() + expense.get$calculateTaxAmount3()) : value0; value11 = t12 ? value0 : value0 + (expense.get$calculateTaxAmount1() + expense.get$calculateTaxAmount2() + expense.get$calculateTaxAmount3());
break; break;
case B.ExpenseReportFields_3: case B.ExpenseReportFields_3:
value10 = expense.get$calculateTaxAmount1() + expense.get$calculateTaxAmount2() + expense.get$calculateTaxAmount3(); value11 = t12 ? value0 - (expense.get$calculateTaxAmount1() + expense.get$calculateTaxAmount2() + expense.get$calculateTaxAmount3()) : value0;
break; break;
case B.ExpenseReportFields_4: case B.ExpenseReportFields_4:
value10 = value9; value11 = expense.get$calculateTaxAmount1() + expense.get$calculateTaxAmount2() + expense.get$calculateTaxAmount3();
break; break;
case B.ExpenseReportFields_5: case B.ExpenseReportFields_5:
t28 = staticState.currencyMap._map$_map.$index(0, t24); value11 = value9;
value10 = t28 == null ? _null : t28.name;
if (value10 == null)
value10 = "";
break; break;
case B.ExpenseReportFields_6: case B.ExpenseReportFields_6:
value10 = value8; t28 = staticState.currencyMap._map$_map.$index(0, t24);
value11 = t28 == null ? _null : t28.name;
if (value11 == null)
value11 = "";
break; break;
case B.ExpenseReportFields_7: case B.ExpenseReportFields_7:
value10 = value7; value11 = value8;
break; break;
case B.ExpenseReportFields_8: case B.ExpenseReportFields_8:
t28 = staticState.paymentTypeMap._map$_map.$index(0, t23); value11 = value7;
value10 = t28 == null ? _null : t28.name;
if (value10 == null)
value10 = "";
break; break;
case B.ExpenseReportFields_9: case B.ExpenseReportFields_9:
value10 = value6; t28 = staticState.paymentTypeMap._map$_map.$index(0, t23);
value11 = t28 == null ? _null : t28.name;
if (value11 == null)
value11 = "";
break; break;
case B.ExpenseReportFields_10: case B.ExpenseReportFields_10:
value10 = value5; value11 = value6;
break; break;
case B.ExpenseReportFields_11: case B.ExpenseReportFields_11:
value10 = value4; value11 = value5;
break; break;
case B.ExpenseReportFields_12: case B.ExpenseReportFields_12:
value10 = client.displayName; value11 = value4;
break; break;
case B.ExpenseReportFields_13: case B.ExpenseReportFields_13:
value10 = client.balance; value11 = client.displayName;
break; break;
case B.ExpenseReportFields_14: case B.ExpenseReportFields_14:
value10 = client.address1; value11 = client.balance;
break; break;
case B.ExpenseReportFields_15: case B.ExpenseReportFields_15:
value10 = client.address2; value11 = client.address1;
break; break;
case B.ExpenseReportFields_16: case B.ExpenseReportFields_16:
value10 = client.shippingAddress1; value11 = client.address2;
break; break;
case B.ExpenseReportFields_17: case B.ExpenseReportFields_17:
value10 = client.shippingAddress2; value11 = client.shippingAddress1;
break; break;
case B.ExpenseReportFields_18: case B.ExpenseReportFields_18:
value10 = invoice.number; value11 = client.shippingAddress2;
break; break;
case B.ExpenseReportFields_19: case B.ExpenseReportFields_19:
value10 = invoice.amount; value11 = invoice.number;
break; break;
case B.ExpenseReportFields_20: case B.ExpenseReportFields_20:
value11 = invoice.amount;
break;
case B.ExpenseReportFields_21:
if (t26) { if (t26) {
t28 = A.Primitives_parseInt(t22, _null); t28 = A.Primitives_parseInt(t22, _null);
t28 = (t28 == null ? 0 : t28) < 0; t28 = (t28 == null ? 0 : t28) < 0;
} else } else
t28 = true; t28 = true;
value10 = t28 ? "" : value3; value11 = t28 ? "" : value3;
break;
case B.ExpenseReportFields_21:
value10 = vendor.name;
break; break;
case B.ExpenseReportFields_22: case B.ExpenseReportFields_22:
value10 = project.name; value11 = vendor.name;
break; break;
case B.ExpenseReportFields_23: case B.ExpenseReportFields_23:
value10 = A.presentCustomField(t5, "expense1", t21); value11 = project.name;
break; break;
case B.ExpenseReportFields_24: case B.ExpenseReportFields_24:
value10 = A.presentCustomField(t5, "expense2", t20); value11 = A.presentCustomField(t5, "expense1", t21);
break; break;
case B.ExpenseReportFields_25: case B.ExpenseReportFields_25:
value10 = A.presentCustomField(t5, "expense3", t19); value11 = A.presentCustomField(t5, "expense2", t20);
break; break;
case B.ExpenseReportFields_26: case B.ExpenseReportFields_26:
value10 = A.presentCustomField(t5, "expense4", t18); value11 = A.presentCustomField(t5, "expense3", t19);
break; break;
case B.ExpenseReportFields_27: case B.ExpenseReportFields_27:
t28 = expenseCategoryMap._map$_map.$index(0, t17); value11 = A.presentCustomField(t5, "expense4", t18);
value10 = t28 == null ? _null : t28.name;
if (value10 == null)
value10 = "";
break; break;
case B.ExpenseReportFields_28: case B.ExpenseReportFields_28:
t28 = userMap._map$_map.$index(0, t16); t28 = expenseCategoryMap._map$_map.$index(0, t17);
if (t28 == null) value11 = t28 == null ? _null : t28.name;
value10 = _null; if (value11 == null)
else { value11 = "";
t29 = B.JSString_methods.trim$0(t28.firstName + " " + t28.lastName);
t28 = t29.length !== 0 ? t29 : t28.email;
value10 = t28;
}
if (value10 == null)
value10 = "";
break; break;
case B.ExpenseReportFields_29: case B.ExpenseReportFields_29:
t28 = userMap._map$_map.$index(0, t15); t28 = userMap._map$_map.$index(0, t16);
if (t28 == null) if (t28 == null)
value10 = _null; value11 = _null;
else { else {
t29 = B.JSString_methods.trim$0(t28.firstName + " " + t28.lastName); t29 = B.JSString_methods.trim$0(t28.firstName + " " + t28.lastName);
t28 = t29.length !== 0 ? t29 : t28.email; t28 = t29.length !== 0 ? t29 : t28.email;
value10 = t28; value11 = t28;
} }
if (value10 == null) if (value11 == null)
value10 = ""; value11 = "";
break; break;
case B.ExpenseReportFields_30: case B.ExpenseReportFields_30:
value10 = value2; t28 = userMap._map$_map.$index(0, t15);
if (t28 == null)
value11 = _null;
else {
t29 = B.JSString_methods.trim$0(t28.firstName + " " + t28.lastName);
t28 = t29.length !== 0 ? t29 : t28.email;
value11 = t28;
}
if (value11 == null)
value11 = "";
break; break;
case B.ExpenseReportFields_31: case B.ExpenseReportFields_31:
value10 = value1; value11 = value2;
break; break;
case B.ExpenseReportFields_32: case B.ExpenseReportFields_32:
value10 = expense.get$calculateTaxAmount1(); value11 = value1;
break; break;
case B.ExpenseReportFields_33: case B.ExpenseReportFields_33:
value10 = expense.get$calculateTaxAmount2(); value11 = expense.get$calculateTaxAmount1();
break; break;
case B.ExpenseReportFields_34: case B.ExpenseReportFields_34:
value10 = expense.get$calculateTaxAmount3(); value11 = expense.get$calculateTaxAmount2();
break;
case B.ExpenseReportFields_36:
t28 = new A.DateTime(t14, true);
t28.DateTime$_withValue$2$isUtc(t14, true);
value10 = t28.toIso8601String$0();
break; break;
case B.ExpenseReportFields_35: case B.ExpenseReportFields_35:
t28 = new A.DateTime(t13, true); value11 = expense.get$calculateTaxAmount3();
t28.DateTime$_withValue$2$isUtc(t13, true);
value10 = t28.toIso8601String$0();
break; break;
case B.ExpenseReportFields_37: case B.ExpenseReportFields_37:
t28 = new A.DateTime(t14, true);
t28.DateTime$_withValue$2$isUtc(t14, true);
value11 = t28.toIso8601String$0();
break;
case B.ExpenseReportFields_36:
t28 = new A.DateTime(t13, true);
t28.DateTime$_withValue$2$isUtc(t13, true);
value11 = t28.toIso8601String$0();
break;
case B.ExpenseReportFields_38:
t28 = t12 ? value0 : value0 + (expense.get$calculateTaxAmount1() + expense.get$calculateTaxAmount2() + expense.get$calculateTaxAmount3()); t28 = t12 ? value0 : value0 + (expense.get$calculateTaxAmount1() + expense.get$calculateTaxAmount2() + expense.get$calculateTaxAmount3());
value10 = A.round(t28 * (t11 ? 1 : t10), 2); value11 = A.round(t28 * (t11 ? 1 : t10), 2);
break; break;
default: default:
value10 = ""; value11 = "";
} }
if (!A.ReportResult_matchField(A.EnumUtils_parse(t27), _null, reportsUIState, userCompany, value10)) if (!A.ReportResult_matchField(A.EnumUtils_parse(t27), _null, reportsUIState, userCompany, value11))
skip = true; skip = true;
t28 = J.getInterceptor$(value10); t28 = J.getInterceptor$(value11);
if (t28.get$runtimeType(value10) === B.Type_bool_lhE) if (t28.get$runtimeType(value11) === B.Type_bool_lhE)
row.push(new A.ReportBoolValue(value10, t9, value)); row.push(new A.ReportBoolValue(value11, t9, value));
else if (t27 === B.ExpenseReportFields_37) else if (t27 === B.ExpenseReportFields_38)
row.push(new A.ReportNumberValue(value10, _null, t25, _null, t9, value)); row.push(new A.ReportNumberValue(value11, _null, t25, _null, t9, value));
else if (t28.get$runtimeType(value10) === B.Type_double_K1J || t28.get$runtimeType(value10) === B.Type_int_tHn) else if (t28.get$runtimeType(value11) === B.Type_double_K1J || t28.get$runtimeType(value11) === B.Type_int_tHn)
row.push(new A.ReportNumberValue(value10, _null, t24, _null, t9, value)); row.push(new A.ReportNumberValue(value11, _null, t24, _null, t9, value));
else else
row.push(new A.ReportStringValue(value10, t9, value)); row.push(new A.ReportStringValue(value11, t9, value));
} }
if (!skip) { if (!skip) {
data.push(row); data.push(row);
@ -108865,7 +108868,7 @@
B.JSArray_methods.sort$1(data, new A.expenseReport_closure2(expenseReportSettings, selectedColumns)); B.JSArray_methods.sort$1(data, new A.expenseReport_closure2(expenseReportSettings, selectedColumns));
t1 = type$.MappedListIterable_of_legacy_ExpenseReportFields_and_legacy_String; t1 = type$.MappedListIterable_of_legacy_ExpenseReportFields_and_legacy_String;
t2 = t1._eval$1("ListIterable.E"); t2 = t1._eval$1("ListIterable.E");
return new A.ReportResult(selectedColumns, A.List_List$of(new A.MappedListIterable(B.List_2dr, new A.expenseReport_closure3(), t1), true, t2), A.List_List$of(new A.MappedListIterable(defaultColumns, new A.expenseReport_closure4(), t1), true, t2), data, entities, true); return new A.ReportResult(selectedColumns, A.List_List$of(new A.MappedListIterable(B.List_kOq, new A.expenseReport_closure3(), t1), true, t2), A.List_List$of(new A.MappedListIterable(defaultColumns, new A.expenseReport_closure4(), t1), true, t2), data, entities, true);
}, },
ExpenseReportFields: function ExpenseReportFields(t0, t1) { ExpenseReportFields: function ExpenseReportFields(t0, t1) {
this.index = t0; this.index = t0;
@ -366559,8 +366562,10 @@
_this._box_0.entityType = A._$typeValueOf(part); _this._box_0.entityType = A._$typeValueOf(part);
} catch (exception) { } catch (exception) {
} }
t1 = _this._box_0; if (part !== "pdf") {
t1.route = t1.route + B.JSString_methods.$add("/", part); t1 = _this._box_0;
t1.route = t1.route + B.JSString_methods.$add("/", part);
}
} }
_this.routes.push(_this._box_0.route); _this.routes.push(_this._box_0.route);
}, },
@ -475407,7 +475412,7 @@
}; };
A.expenseReport_closure.prototype = { A.expenseReport_closure.prototype = {
call$1(e) { call$1(e) {
return A.EnumUtils_fromString(B.List_2dr, e, type$.legacy_ExpenseReportFields); return A.EnumUtils_fromString(B.List_kOq, e, type$.legacy_ExpenseReportFields);
}, },
$signature: 2838 $signature: 2838
}; };
@ -540533,6 +540538,7 @@
JSArray_legacy_GatewayTokenEntity: findType("JSArray<GatewayTokenEntity*>"), JSArray_legacy_GatewayTokenEntity: findType("JSArray<GatewayTokenEntity*>"),
JSArray_legacy_IconButton: findType("JSArray<IconButton*>"), JSArray_legacy_IconButton: findType("JSArray<IconButton*>"),
JSArray_legacy_ImportType: findType("JSArray<ImportType*>"), JSArray_legacy_ImportType: findType("JSArray<ImportType*>"),
JSArray_legacy_InvitationEntity: findType("JSArray<InvitationEntity*>"),
JSArray_legacy_InvoiceEntity: findType("JSArray<InvoiceEntity*>"), JSArray_legacy_InvoiceEntity: findType("JSArray<InvoiceEntity*>"),
JSArray_legacy_InvoiceItemEntity: findType("JSArray<InvoiceItemEntity*>"), JSArray_legacy_InvoiceItemEntity: findType("JSArray<InvoiceItemEntity*>"),
JSArray_legacy_InvoiceItemReportFields: findType("JSArray<InvoiceItemReportFields*>"), JSArray_legacy_InvoiceItemReportFields: findType("JSArray<InvoiceItemReportFields*>"),
@ -544560,43 +544566,44 @@
B.ExpandSelectionToLineBreakIntent_true = new A.ExpandSelectionToLineBreakIntent(true); B.ExpandSelectionToLineBreakIntent_true = new A.ExpandSelectionToLineBreakIntent(true);
B.ExpansionTileThemeData_O5j = new A.ExpansionTileThemeData(null, null, null, null, null, null, null, null, null); B.ExpansionTileThemeData_O5j = new A.ExpansionTileThemeData(null, null, null, null, null, null, null, null, null);
B.ExpenseReportFields_0 = new A.ExpenseReportFields(0, "id"); B.ExpenseReportFields_0 = new A.ExpenseReportFields(0, "id");
B.ExpenseReportFields_1 = new A.ExpenseReportFields(1, "amount"); B.ExpenseReportFields_1 = new A.ExpenseReportFields(1, "number");
B.ExpenseReportFields_10 = new A.ExpenseReportFields(10, "tax_rate2"); B.ExpenseReportFields_10 = new A.ExpenseReportFields(10, "tax_rate1");
B.ExpenseReportFields_11 = new A.ExpenseReportFields(11, "tax_rate3"); B.ExpenseReportFields_11 = new A.ExpenseReportFields(11, "tax_rate2");
B.ExpenseReportFields_12 = new A.ExpenseReportFields(12, "client"); B.ExpenseReportFields_12 = new A.ExpenseReportFields(12, "tax_rate3");
B.ExpenseReportFields_13 = new A.ExpenseReportFields(13, "client_balance"); B.ExpenseReportFields_13 = new A.ExpenseReportFields(13, "client");
B.ExpenseReportFields_14 = new A.ExpenseReportFields(14, "client_address1"); B.ExpenseReportFields_14 = new A.ExpenseReportFields(14, "client_balance");
B.ExpenseReportFields_15 = new A.ExpenseReportFields(15, "client_address2"); B.ExpenseReportFields_15 = new A.ExpenseReportFields(15, "client_address1");
B.ExpenseReportFields_16 = new A.ExpenseReportFields(16, "client_shipping_address1"); B.ExpenseReportFields_16 = new A.ExpenseReportFields(16, "client_address2");
B.ExpenseReportFields_17 = new A.ExpenseReportFields(17, "client_shipping_address2"); B.ExpenseReportFields_17 = new A.ExpenseReportFields(17, "client_shipping_address1");
B.ExpenseReportFields_18 = new A.ExpenseReportFields(18, "invoice"); B.ExpenseReportFields_18 = new A.ExpenseReportFields(18, "client_shipping_address2");
B.ExpenseReportFields_19 = new A.ExpenseReportFields(19, "invoice_amount"); B.ExpenseReportFields_19 = new A.ExpenseReportFields(19, "invoice");
B.ExpenseReportFields_2 = new A.ExpenseReportFields(2, "net_amount"); B.ExpenseReportFields_2 = new A.ExpenseReportFields(2, "amount");
B.ExpenseReportFields_20 = new A.ExpenseReportFields(20, "invoice_date"); B.ExpenseReportFields_20 = new A.ExpenseReportFields(20, "invoice_amount");
B.ExpenseReportFields_21 = new A.ExpenseReportFields(21, "vendor"); B.ExpenseReportFields_21 = new A.ExpenseReportFields(21, "invoice_date");
B.ExpenseReportFields_22 = new A.ExpenseReportFields(22, "project"); B.ExpenseReportFields_22 = new A.ExpenseReportFields(22, "vendor");
B.ExpenseReportFields_23 = new A.ExpenseReportFields(23, "expense1"); B.ExpenseReportFields_23 = new A.ExpenseReportFields(23, "project");
B.ExpenseReportFields_24 = new A.ExpenseReportFields(24, "expense2"); B.ExpenseReportFields_24 = new A.ExpenseReportFields(24, "expense1");
B.ExpenseReportFields_25 = new A.ExpenseReportFields(25, "expense3"); B.ExpenseReportFields_25 = new A.ExpenseReportFields(25, "expense2");
B.ExpenseReportFields_26 = new A.ExpenseReportFields(26, "expense4"); B.ExpenseReportFields_26 = new A.ExpenseReportFields(26, "expense3");
B.ExpenseReportFields_27 = new A.ExpenseReportFields(27, "category"); B.ExpenseReportFields_27 = new A.ExpenseReportFields(27, "expense4");
B.ExpenseReportFields_28 = new A.ExpenseReportFields(28, "assigned_to"); B.ExpenseReportFields_28 = new A.ExpenseReportFields(28, "category");
B.ExpenseReportFields_29 = new A.ExpenseReportFields(29, "created_by"); B.ExpenseReportFields_29 = new A.ExpenseReportFields(29, "assigned_to");
B.ExpenseReportFields_3 = new A.ExpenseReportFields(3, "tax_amount"); B.ExpenseReportFields_3 = new A.ExpenseReportFields(3, "net_amount");
B.ExpenseReportFields_30 = new A.ExpenseReportFields(30, "public_notes"); B.ExpenseReportFields_30 = new A.ExpenseReportFields(30, "created_by");
B.ExpenseReportFields_31 = new A.ExpenseReportFields(31, "private_notes"); B.ExpenseReportFields_31 = new A.ExpenseReportFields(31, "public_notes");
B.ExpenseReportFields_32 = new A.ExpenseReportFields(32, "tax_amount1"); B.ExpenseReportFields_32 = new A.ExpenseReportFields(32, "private_notes");
B.ExpenseReportFields_33 = new A.ExpenseReportFields(33, "tax_amount2"); B.ExpenseReportFields_33 = new A.ExpenseReportFields(33, "tax_amount1");
B.ExpenseReportFields_34 = new A.ExpenseReportFields(34, "tax_amount3"); B.ExpenseReportFields_34 = new A.ExpenseReportFields(34, "tax_amount2");
B.ExpenseReportFields_35 = new A.ExpenseReportFields(35, "created_at"); B.ExpenseReportFields_35 = new A.ExpenseReportFields(35, "tax_amount3");
B.ExpenseReportFields_36 = new A.ExpenseReportFields(36, "updated_at"); B.ExpenseReportFields_36 = new A.ExpenseReportFields(36, "created_at");
B.ExpenseReportFields_37 = new A.ExpenseReportFields(37, "converted_amount"); B.ExpenseReportFields_37 = new A.ExpenseReportFields(37, "updated_at");
B.ExpenseReportFields_4 = new A.ExpenseReportFields(4, "transaction_reference"); B.ExpenseReportFields_38 = new A.ExpenseReportFields(38, "converted_amount");
B.ExpenseReportFields_5 = new A.ExpenseReportFields(5, "currency"); B.ExpenseReportFields_4 = new A.ExpenseReportFields(4, "tax_amount");
B.ExpenseReportFields_6 = new A.ExpenseReportFields(6, "date"); B.ExpenseReportFields_5 = new A.ExpenseReportFields(5, "transaction_reference");
B.ExpenseReportFields_7 = new A.ExpenseReportFields(7, "payment_date"); B.ExpenseReportFields_6 = new A.ExpenseReportFields(6, "currency");
B.ExpenseReportFields_8 = new A.ExpenseReportFields(8, "payment_type"); B.ExpenseReportFields_7 = new A.ExpenseReportFields(7, "date");
B.ExpenseReportFields_9 = new A.ExpenseReportFields(9, "tax_rate1"); B.ExpenseReportFields_8 = new A.ExpenseReportFields(8, "payment_date");
B.ExpenseReportFields_9 = new A.ExpenseReportFields(9, "payment_type");
B.ExportType_clients = new A.ExportType("clients"); B.ExportType_clients = new A.ExportType("clients");
B.ExportType_profitloss = new A.ExportType("profitloss"); B.ExportType_profitloss = new A.ExportType("profitloss");
B.ExtendSelectionByCharacterIntent_false_false_false_false = new A.ExtendSelectionByCharacterIntent(false, false, false, false); B.ExtendSelectionByCharacterIntent_false_false_false_false = new A.ExtendSelectionByCharacterIntent(false, false, false, false);
@ -545760,7 +545767,6 @@
B.List_2Z6 = A._setArrayType(makeConstList([B.Type_ExpenseScheduleEntity_QWG, B.Type__$ExpenseScheduleEntity_4uk]), type$.JSArray_legacy_Type); B.List_2Z6 = A._setArrayType(makeConstList([B.Type_ExpenseScheduleEntity_QWG, B.Type__$ExpenseScheduleEntity_4uk]), type$.JSArray_legacy_Type);
B.List_2Zi = A._setArrayType(makeConstList(["N", "P", "\xda", "S", "\u010c", "P", "S"]), type$.JSArray_legacy_String); B.List_2Zi = A._setArrayType(makeConstList(["N", "P", "\xda", "S", "\u010c", "P", "S"]), type$.JSArray_legacy_String);
B.List_2Zs = A._setArrayType(makeConstList(["{1}, {0}", "{1}, {0}", "{1}, {0}", "{1} {0}"]), type$.JSArray_legacy_String); B.List_2Zs = A._setArrayType(makeConstList(["{1}, {0}", "{1}, {0}", "{1}, {0}", "{1} {0}"]), type$.JSArray_legacy_String);
B.List_2dr = A._setArrayType(makeConstList([B.ExpenseReportFields_0, B.ExpenseReportFields_1, B.ExpenseReportFields_2, B.ExpenseReportFields_3, B.ExpenseReportFields_4, B.ExpenseReportFields_5, B.ExpenseReportFields_6, B.ExpenseReportFields_7, B.ExpenseReportFields_8, B.ExpenseReportFields_9, B.ExpenseReportFields_10, B.ExpenseReportFields_11, B.ExpenseReportFields_12, B.ExpenseReportFields_13, B.ExpenseReportFields_14, B.ExpenseReportFields_15, B.ExpenseReportFields_16, B.ExpenseReportFields_17, B.ExpenseReportFields_18, B.ExpenseReportFields_19, B.ExpenseReportFields_20, B.ExpenseReportFields_21, B.ExpenseReportFields_22, B.ExpenseReportFields_23, B.ExpenseReportFields_24, B.ExpenseReportFields_25, B.ExpenseReportFields_26, B.ExpenseReportFields_27, B.ExpenseReportFields_28, B.ExpenseReportFields_29, B.ExpenseReportFields_30, B.ExpenseReportFields_31, B.ExpenseReportFields_32, B.ExpenseReportFields_33, B.ExpenseReportFields_34, B.ExpenseReportFields_35, B.ExpenseReportFields_36, B.ExpenseReportFields_37]), type$.JSArray_legacy_ExpenseReportFields);
B.List_2el = A._setArrayType(makeConstList(["\u0da2\u0db1\u0dc0\u0dcf\u0dbb\u0dd2", "\u0db4\u0dd9\u0db6\u0dbb\u0dc0\u0dcf\u0dbb\u0dd2", "\u0db8\u0dcf\u0dbb\u0dca\u0dad\u0dd4", "\u0d85\u0db4\u0dca\u200d\u0dbb\u0dda\u0dbd\u0dca", "\u0db8\u0dd0\u0dba\u0dd2", "\u0da2\u0dd6\u0db1\u0dd2", "\u0da2\u0dd6\u0dbd\u0dd2", "\u0d85\u0d9c\u0ddd\u0dc3\u0dca\u0dad\u0dd4", "\u0dc3\u0dd0\u0db4\u0dca\u0dad\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca", "\u0d94\u0d9a\u0dca\u0dad\u0ddd\u0db6\u0dbb\u0dca", "\u0db1\u0ddc\u0dc0\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca", "\u0daf\u0dd9\u0dc3\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca"]), type$.JSArray_legacy_String); B.List_2el = A._setArrayType(makeConstList(["\u0da2\u0db1\u0dc0\u0dcf\u0dbb\u0dd2", "\u0db4\u0dd9\u0db6\u0dbb\u0dc0\u0dcf\u0dbb\u0dd2", "\u0db8\u0dcf\u0dbb\u0dca\u0dad\u0dd4", "\u0d85\u0db4\u0dca\u200d\u0dbb\u0dda\u0dbd\u0dca", "\u0db8\u0dd0\u0dba\u0dd2", "\u0da2\u0dd6\u0db1\u0dd2", "\u0da2\u0dd6\u0dbd\u0dd2", "\u0d85\u0d9c\u0ddd\u0dc3\u0dca\u0dad\u0dd4", "\u0dc3\u0dd0\u0db4\u0dca\u0dad\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca", "\u0d94\u0d9a\u0dca\u0dad\u0ddd\u0db6\u0dbb\u0dca", "\u0db1\u0ddc\u0dc0\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca", "\u0daf\u0dd9\u0dc3\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca"]), type$.JSArray_legacy_String);
B.List_2fJ = A._setArrayType(makeConstList(["a.m.", "p.m."]), type$.JSArray_legacy_String); B.List_2fJ = A._setArrayType(makeConstList(["a.m.", "p.m."]), type$.JSArray_legacy_String);
B.List_2fK = A._setArrayType(makeConstList(["EEEE d MMMM y", "d MMMM y", "d MMM y", "dd/MM/yy"]), type$.JSArray_legacy_String); B.List_2fK = A._setArrayType(makeConstList(["EEEE d MMMM y", "d MMMM y", "d MMM y", "dd/MM/yy"]), type$.JSArray_legacy_String);
@ -547786,6 +547792,7 @@
B.List_kHh = A._setArrayType(makeConstList([B.Type_DocumentState_yL2, B.Type__$DocumentState_yzz]), type$.JSArray_legacy_Type); B.List_kHh = A._setArrayType(makeConstList([B.Type_DocumentState_yL2, B.Type__$DocumentState_yzz]), type$.JSArray_legacy_Type);
B.Type__$InvoiceUIState_O8C = A.typeLiteral("_$InvoiceUIState"); B.Type__$InvoiceUIState_O8C = A.typeLiteral("_$InvoiceUIState");
B.List_kMT = A._setArrayType(makeConstList([B.Type_InvoiceUIState_YU8, B.Type__$InvoiceUIState_O8C]), type$.JSArray_legacy_Type); B.List_kMT = A._setArrayType(makeConstList([B.Type_InvoiceUIState_YU8, B.Type__$InvoiceUIState_O8C]), type$.JSArray_legacy_Type);
B.List_kOq = A._setArrayType(makeConstList([B.ExpenseReportFields_0, B.ExpenseReportFields_1, B.ExpenseReportFields_2, B.ExpenseReportFields_3, B.ExpenseReportFields_4, B.ExpenseReportFields_5, B.ExpenseReportFields_6, B.ExpenseReportFields_7, B.ExpenseReportFields_8, B.ExpenseReportFields_9, B.ExpenseReportFields_10, B.ExpenseReportFields_11, B.ExpenseReportFields_12, B.ExpenseReportFields_13, B.ExpenseReportFields_14, B.ExpenseReportFields_15, B.ExpenseReportFields_16, B.ExpenseReportFields_17, B.ExpenseReportFields_18, B.ExpenseReportFields_19, B.ExpenseReportFields_20, B.ExpenseReportFields_21, B.ExpenseReportFields_22, B.ExpenseReportFields_23, B.ExpenseReportFields_24, B.ExpenseReportFields_25, B.ExpenseReportFields_26, B.ExpenseReportFields_27, B.ExpenseReportFields_28, B.ExpenseReportFields_29, B.ExpenseReportFields_30, B.ExpenseReportFields_31, B.ExpenseReportFields_32, B.ExpenseReportFields_33, B.ExpenseReportFields_34, B.ExpenseReportFields_35, B.ExpenseReportFields_36, B.ExpenseReportFields_37, B.ExpenseReportFields_38]), type$.JSArray_legacy_ExpenseReportFields);
B.Type__$CreditState_4YB = A.typeLiteral("_$CreditState"); B.Type__$CreditState_4YB = A.typeLiteral("_$CreditState");
B.List_kQR = A._setArrayType(makeConstList([B.Type_CreditState_23h, B.Type__$CreditState_4YB]), type$.JSArray_legacy_Type); B.List_kQR = A._setArrayType(makeConstList([B.Type_CreditState_23h, B.Type__$CreditState_4YB]), type$.JSArray_legacy_Type);
B.List_kWG = A._setArrayType(makeConstList(["h:mm:ss a zzzz", "h:mm:ss a z", "h:mm:ss a", "h:mm a"]), type$.JSArray_legacy_String); B.List_kWG = A._setArrayType(makeConstList(["h:mm:ss a zzzz", "h:mm:ss a z", "h:mm:ss a", "h:mm a"]), type$.JSArray_legacy_String);