# This file is part of lims_analysis_sheet module for Tryton. # The COPYRIGHT file at the top level of this repository contains # the full copyright notices and license terms. from trytond.pool import Pool from . import configuration from . import sheet from . import interface from . import planification from . import notebook from . import laboratory def register(): Pool.register( configuration.Configuration, configuration.ConfigurationSequence, sheet.TemplateAnalysisSheet, sheet.TemplateAnalysisSheetAnalysis, sheet.AnalysisSheet, sheet.ExportAnalysisSheetFileStart, interface.Compilation, interface.Column, interface.Interface, interface.Table, interface.Data, planification.Planification, planification.SearchAnalysisSheetStart, planification.SearchAnalysisSheetNext, planification.RelateTechniciansStart, planification.RelateTechniciansResult, planification.RelateTechniciansDetail4, notebook.NotebookLine, notebook.AddControlStart, notebook.RepeatAnalysisStart, notebook.RepeatAnalysisStartLine, notebook.ResultsVerificationStart, laboratory.NotebookRule, laboratory.NotebookRuleCondition, module='lims_analysis_sheet', type_='model') Pool.register( sheet.OpenAnalysisSheetData, sheet.ExportAnalysisSheetFile, planification.SearchAnalysisSheet, planification.RelateTechnicians, notebook.AddControl, notebook.LineAddControl, notebook.RepeatAnalysis, notebook.LineRepeatAnalysis, notebook.InternalRelationsCalc, notebook.ResultsVerification, notebook.EvaluateRules, module='lims_analysis_sheet', type_='wizard') Pool.register( sheet.AnalysisSheetReport, module='lims_analysis_sheet', type_='report')