mirror of
https://github.com/Kalenis/kalenislims.git
synced 2023-12-14 07:13:04 +01:00
56 lines
1.9 KiB
Python
56 lines
1.9 KiB
Python
# 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')
|