MCPcopy Create free account

hub / github.com/OCA/mis-builder / types & classes

Types & classes71 in github.com/OCA/mis-builder

↓ 8 callersClassExpressionEvaluator
mis_builder/models/expression_evaluator.py:7
↓ 6 callersClassDataError
mis_builder/models/data_error.py:6
↓ 5 callersClassSimpleArray
mis_builder/models/simple_array.py:95
↓ 4 callersClassAutoStruct
mis_builder/models/mis_report.py:50
↓ 3 callersClassKpiMatrixCol
mis_builder/models/kpimatrix.py:64
↓ 2 callersClassKpiMatrixCell
mis_builder/models/kpimatrix.py:118
↓ 2 callersClassKpiMatrixRow
mis_builder/models/kpimatrix.py:17
↓ 2 callersClassKpiMatrixSubCol
mis_builder/models/kpimatrix.py:95
↓ 2 callersClassMisBudgetAwareExpressionEvaluator
mis_builder_budget/models/mis_report_instance.py:13
↓ 2 callersClassPropertyDict
mis_builder/models/mis_report_style.py:19
↓ 1 callersClassAccountingExpressionProcessor
Processor for accounting expressions. Expressions of the form <field><mode>(.fieldname)?[accounts][optional move line domain] are support
mis_builder/models/aep.py:81
↓ 1 callersClassAccountingNoneType
mis_builder/models/accounting_none.py:104
↓ 1 callersClassAccumulator
A simple class to accumulate debit, credit and custom field values. >>> acc1 = Accumulator(["f1", "f2"]) >>> acc1.debit AccountingNone
mis_builder/models/aep.py:26
↓ 1 callersClassDateFilterForbidden
mis_builder/models/mis_report_instance.py:35
↓ 1 callersClassDateFilterRequired
mis_builder/models/mis_report_instance.py:31
↓ 1 callersClassInvalidNameError
mis_builder/models/mis_report_subreport.py:14
↓ 1 callersClassKpiMatrix
mis_builder/models/kpimatrix.py:141
↓ 1 callersClassNameDataError
mis_builder/models/data_error.py:16
↓ 1 callersClassOdooDocTestCase
We need a custom DocTestCase class in order to: - define test_tags to run as part of standard tests - output a more meaningful test name
mis_builder/tests/common.py:35
↓ 1 callersClassParentLoopError
mis_builder/models/mis_report_subreport.py:10
↓ 1 callersClassSubKPITupleLengthError
mis_builder/models/mis_report.py:42
↓ 1 callersClassSubKPIUnknownTypeError
mis_builder/models/mis_report.py:46
Class
mis_builder/static/src/annotation_dialog/annotation_dialog.esm.js:4
Class
mis_builder/static/src/components/mis_report_widget.esm.js:11
ClassAddMisReportInstanceDashboard
mis_builder/wizard/mis_builder_dashboard.py:10
ClassAnnotationDialog
mis_builder/static/src/annotation_dialog/annotation_dialog.esm.js:4
ClassMisBudget
mis_builder_budget/models/mis_budget.py:7
ClassMisBudgetAbstract
mis_builder_budget/models/mis_budget_abstract.py:7
ClassMisBudgetByAccount
mis_builder_budget/models/mis_budget_by_account.py:7
ClassMisBudgetByAccountItem
mis_builder_budget/models/mis_budget_by_account_item.py:7
ClassMisBudgetItem
mis_builder_budget/models/mis_budget_item.py:7
ClassMisBudgetItemAbstract
mis_builder_budget/models/mis_budget_item_abstract.py:8
ClassMisBuilderXlsx
mis_builder/report/mis_report_instance_xlsx.py:24
ClassMisCommittedPurchase
mis_builder_demo/models/mis_committed_purchase.py:10
ClassMisKpiData
Abstract class for manually entered KPI values.
mis_builder/models/mis_kpi_data.py:23
ClassMisKpiDataTestItem
mis_builder/tests/fake_models.py:4
ClassMisReport
A MIS report template (without period information) The MIS report holds: * a list of explicit queries; the result of each query is stor
mis_builder/models/mis_report.py:409
ClassMisReportInstance
The MIS report instance combines everything to compute a MIS report template for a set of periods.
mis_builder/models/mis_report_instance.py:477
ClassMisReportInstance
mis_builder_budget/models/mis_report_instance.py:50
ClassMisReportInstanceAnnotation
mis_builder/models/mis_report_instance_annotation.py:11
ClassMisReportInstancePeriod
A MIS report instance has the logic to compute a report template for a given date period. Periods have a duration (day, week, fiscal period)
mis_builder/models/mis_report_instance.py:68
ClassMisReportInstancePeriod
mis_builder_budget/models/mis_report_instance_period.py:11
ClassMisReportInstancePeriodSum
mis_builder/models/mis_report_instance.py:39
ClassMisReportKpi
A KPI is an element (ie a line) of a MIS report. In addition to a name and description, it has an expression to compute it based on queries d
mis_builder/models/mis_report.py:72
ClassMisReportKpi
mis_builder_budget/models/mis_report_kpi.py:7
ClassMisReportKpiExpression
A KPI Expression is an expression of a line of a MIS report Kpi. It's used to compute the kpi value.
mis_builder/models/mis_report.py:280
ClassMisReportKpiExpression
mis_builder_budget/models/mis_report_kpi_expression.py:7
ClassMisReportKpiStyle
mis_builder/models/mis_report_style.py:51
ClassMisReportQuery
A query to fetch arbitrary data for a MIS report. A query works on a model and has a domain and list of fields to fetch. At runtime, the doma
mis_builder/models/mis_report.py:346
ClassMisReportSubReport
mis_builder/models/mis_report_subreport.py:18
ClassMisReportSubkpi
mis_builder/models/mis_report.py:249
ClassMisReportWidget
mis_builder/static/src/components/mis_report_widget.esm.js:11
ClassProRataReadGroupMixin
mis_builder/models/prorata_read_group_mixin.py:15
ClassProrataReadGroupThing
mis_builder/tests/fake_models.py:10
ClassReport
mis_builder/report/mis_report_instance_qweb.py:11
ClassTestAEP
mis_builder/tests/test_aep.py:21
ClassTestBudgetAwareExpressionEvaluator
mis_builder_budget/tests/test_expression_evaluator.py:11
ClassTestKpiData
mis_builder/tests/test_kpi_data.py:11
ClassTestMisBudget
mis_builder_budget/tests/test_mis_budget.py:13
ClassTestMisBudgetByAccount
mis_builder_budget/tests/test_mis_budget_by_account.py:12
ClassTestMisReportInstance
Basic integration test to exercise mis.report.instance. We don't check the actual results here too much as computation correctness should be
mis_builder/tests/test_mis_report_instance.py:11
ClassTestMisReportInstance
mis_builder/tests/test_target_move.py:7
ClassTestMisReportInstanceAnnotation
mis_builder/tests/test_mis_report_instance_annotation.py:8
ClassTestMisReportInstanceDataSources
Test sum and comparison data source.
mis_builder/tests/test_data_sources.py:18
ClassTestMisSafeEval
mis_builder/tests/test_mis_safe_eval.py:9
ClassTestMisSubreport
mis_builder/tests/test_subreport.py:13
ClassTestMultiCompanyAEP
mis_builder/tests/test_multi_company_aep.py:14
ClassTestPeriodDates
mis_builder/tests/test_period_dates.py:18
ClassTestProrataReadGroup
mis_builder/tests/test_pro_rata_read_group.py:9
ClassTestRendering
mis_builder/tests/test_render.py:11
ClassTestUtcMidnight
mis_builder/tests/test_utc_midnight.py:9