74 lines
2.3 KiB
Python
Executable File
74 lines
2.3 KiB
Python
Executable File
# This file is part of 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, invoice, party, product, sale, sale_reporting, stock)
|
|
|
|
|
|
def register():
|
|
Pool.register(
|
|
stock.Move,
|
|
sale.Sale,
|
|
sale.SaleIgnoredInvoice,
|
|
sale.SaleRecreatedInvoice,
|
|
sale.SaleLine,
|
|
sale.SaleInvoiceLine,
|
|
sale.SaleLineTax,
|
|
sale.SaleLineIgnoredMove,
|
|
sale.SaleLineRecreatedMove,
|
|
party.Party,
|
|
party.PartyCustomerCurrency,
|
|
party.PartySaleMethod,
|
|
product.Configuration,
|
|
product.DefaultLeadTime,
|
|
product.Template,
|
|
product.ProductLeadTime,
|
|
product.Product,
|
|
product.SaleContext,
|
|
stock.ShipmentOut,
|
|
stock.ShipmentOutReturn,
|
|
sale.HandleShipmentExceptionAsk,
|
|
sale.HandleInvoiceExceptionAsk,
|
|
sale.ReturnSaleStart,
|
|
configuration.Configuration,
|
|
configuration.ConfigurationSequence,
|
|
configuration.ConfigurationSaleMethod,
|
|
sale_reporting.Context,
|
|
sale_reporting.Main,
|
|
sale_reporting.MainTimeseries,
|
|
sale_reporting.Customer,
|
|
sale_reporting.CustomerTimeseries,
|
|
sale_reporting.CustomerCategory,
|
|
sale_reporting.CustomerCategoryTimeseries,
|
|
sale_reporting.CustomerCategoryTree,
|
|
sale_reporting.Product,
|
|
sale_reporting.ProductTimeseries,
|
|
sale_reporting.ProductCategory,
|
|
sale_reporting.ProductCategoryTimeseries,
|
|
sale_reporting.ProductCategoryTree,
|
|
sale_reporting.RegionTree,
|
|
sale_reporting.Country,
|
|
sale_reporting.CountryTimeseries,
|
|
sale_reporting.Subdivision,
|
|
sale_reporting.SubdivisionTimeseries,
|
|
sale_reporting.CountryTree,
|
|
invoice.Invoice,
|
|
invoice.Line,
|
|
module='sale', type_='model')
|
|
Pool.register(
|
|
sale.OpenCustomer,
|
|
sale.HandleShipmentException,
|
|
sale.HandleInvoiceException,
|
|
sale.ReturnSale,
|
|
sale.ModifyHeader,
|
|
party.Replace,
|
|
party.Erase,
|
|
sale_reporting.OpenRegionTree,
|
|
sale_reporting.OpenCountryTree,
|
|
module='sale', type_='wizard')
|
|
Pool.register(
|
|
sale.SaleReport,
|
|
module='sale', type_='report')
|