# -*- coding: utf-8 -*- from .config import Config class ConfigAllInOnePT(Config): def __init__(self): super(ConfigAllInOnePT, self).__init__() self.company_xmlid = 'base.main_company' self.company_data = { 'name': 'TZ Technik Solution GesmbH', 'street': 'Althöflein 9/2', 'street2': False, 'city': 'Großkrut', 'zip': '2143', 'phone': False, 'email': False, 'website': False, 'company_registry': '405457k', 'country_id': 'at', # 'de' für Deutschland 'vat': False, 'vat_check_vies': True, 'logo': '../ext/custom-addons/dp_custom/static/src/img/logo.png', # 'favicon_backend': '../ext/custom-addons/dp_custom/static/src/img/favicon.ico', # 'favicon_backend_mimetype': 'image/x-icon' } self.multi_company_admin = { 'id': "ref('dp_custom.tz_admin_user')", 'lastname': 'TZ Technik ADMIN', 'login': 'tz-admin', 'company_id': "ref('base.main_company')", 'company_ids': ["ref('base.main_company')"], 'email': 'admin@tz-austria.at' } # Nur für Lager # Wenn nicht gesetzt, dann wird der Firmenname genommen self.warehouse_name = 'TZ Technik' self.warehouse_code = 'TZ Technik' self.tax_settings = { 'default_sale_tax_id': self.default_sales_tax } self.sequences = { 'sale.order': { # 'number_next_actual': 1, 'prefix': 'ATOF%(range_y)s-', 'padding': 6, 'use_date_range': True, 'monthly_date_range': False }, 'account.invoice': { # 'number_next_actual': 0001, 'prefix': '%(range_year)s-', 'padding': 6, 'use_date_range': True, }, # Wenn 'account.invoice_refund' auskommentiert ist, dann wird # für die Gutschrift der selbe Nummernkreis verwendet # 'account.invoice_refund': { # # 'number_next_actual': 0001, # 'name': 'Gutschriften', # 'implementation': 'no_gap', # 'prefix': 'GL%(y)s', # 'padding': 4, # 'use_date_range': True, # 'monthly_date_range': False # }, # 'picking.out': { # # 'number_next_actual': 1, # 'prefix': 'LS-', # 'padding': 5, # }, # 'picking.in': { # #'number_next_actual': 1, # 'prefix': 'LS/IN/', # 'padding': 4, # }, # 'picking.int': { # #'number_next_actual': 1, # 'prefix': 'LS/INT/', # 'padding': 4, # }, # 'purchase.order': { # 'number_next_actual': 1, # 'prefix': 'B-', # 'padding': 5, # }, } self.modules.extend([ 'mrp', 'hr', 'board', 'mass_mailing' 'crm', 'crm_project', 'crm_livechat', 'sale_crm', 'wk_debrand_odoo', 'mobikul' ]) self.modules.extend([ 'mrp', 'hr', 'board', 'mass_mailing' 'crm', 'crm_project', 'crm_livechat', 'sale_crm', 'wk_debrand_odoo', 'mobikul' ]) self.multi_website_modules.extend([ 'website_customer_group', 'website_blog', 'website_crm', 'website_mass_mailing', 'website_hr', ]) self.websites = [ { 'name': 'Prosolutions Online', 'domain': 'www.prosolutions.online', 'company_xml_id': 'base.main_company' }, ]