2020-04-15 21:47:31 +02:00
|
|
|
# The COPYRIGHT file at the top level of this repository contains
|
|
|
|
# the full copyright notices and license terms.
|
|
|
|
|
|
|
|
from trytond.pool import Pool
|
|
|
|
import sale
|
|
|
|
import shop
|
|
|
|
import statement
|
|
|
|
import product
|
|
|
|
import device
|
|
|
|
import user
|
|
|
|
import invoice
|
|
|
|
|
|
|
|
|
|
|
|
def register():
|
|
|
|
Pool.register(
|
|
|
|
invoice.Invoice,
|
|
|
|
product.Template,
|
|
|
|
device.SaleDevice,
|
|
|
|
user.User,
|
|
|
|
statement.Journal,
|
|
|
|
sale.Sale,
|
|
|
|
sale.SaleLine,
|
|
|
|
statement.Statement,
|
|
|
|
statement.StatementLine,
|
|
|
|
sale.AddProductForm,
|
|
|
|
sale.SalePaymentForm,
|
|
|
|
shop.SaleShop,
|
|
|
|
shop.ShopDailySummaryStart,
|
|
|
|
sale.SaleUpdateDateStart,
|
|
|
|
sale.SaleDetailedStart,
|
|
|
|
sale.SaleIncomeDailyStart,
|
|
|
|
device.SaleDeviceStatementJournal,
|
|
|
|
statement.OpenStatementStart,
|
|
|
|
statement.OpenStatementDone,
|
|
|
|
statement.CloseStatementStart,
|
|
|
|
statement.CloseStatementDone,
|
|
|
|
statement.BillMoney,
|
|
|
|
statement.MoneyCount,
|
|
|
|
module='sale_pos', type_='model')
|
|
|
|
Pool.register(
|
|
|
|
shop.ShopDailySummaryReport,
|
|
|
|
sale.SaleReportSummary,
|
|
|
|
sale.SaleReportSummaryByParty,
|
|
|
|
sale.SaleDetailedReport,
|
|
|
|
sale.SaleIncomeDailyReport,
|
|
|
|
module='sale_pos', type_='report')
|
|
|
|
Pool.register(
|
|
|
|
sale.SaleDetailed,
|
|
|
|
sale.SaleForceDraft,
|
|
|
|
sale.SaleUpdateDate,
|
|
|
|
shop.ShopDailySummary,
|
|
|
|
sale.WizardAddProduct,
|
|
|
|
sale.WizardSalePayment,
|
|
|
|
sale.SaleIncomeDaily,
|
2020-04-22 01:18:59 +02:00
|
|
|
sale.DeleteSalesDraft,
|
2020-04-15 21:47:31 +02:00
|
|
|
statement.OpenStatement,
|
|
|
|
statement.CloseStatement,
|
|
|
|
module='sale_pos', type_='wizard')
|