# -*- coding: utf-8 -*- class Config(): def __init__(self): self.chart_of_accounts = 'l10n_at' self.sales_tax = '20% MwSt' self.purchase_tax = '20% VSt' self.chart_template_id = 2 # Austrian Chart of Account self.price_decimals = 2 # Nachkommastellen Preis self.uom_decimals = 3 # Nachkommastellen Mengeneinheiten self.company_data = { 'name': 'Camadeus GmbH', 'street': 'Kriehubergasse 16', 'street2': False, 'city': 'Wien', 'zip': '1050', 'phone': '+43 1 78910 96 70', 'fax': False, 'email': 'office@camadeus.at', 'website': 'http://www.camadeus.at', 'company_registry': '280076b', 'country_id': 'at', # "de" für deutschland 'logo': False, 'vat': 'ATU 62991855', 'rml_header1': False, 'vat_check_vies': True, 'tax_calculation_rounding_method': 'round_globally', 'logo': '../ext/custom-addons/cam_custom/static/src/img/logo.png', } self.mail_server = { 'name': 'test', 'sequence': 0, 'smtp_host': 'smtp.1und1.de', 'smtp_port': '465', 'smtp_encryption': 'ssl', 'smtp_user': 'test', 'smtp_pass': 'test', } # Nur für Lager # Wenn nicht gesetzt, dann wird der Firmenname genommen self.warehouse_name = False self.valid_taxes = [ '20% MwSt', '10% MwSt', '20% VSt', '10% VSt', ] # Aktive Steuerzuordnungen self.valid_fiscal_positions = [ #'Lieferant EU (ohne Ust-ID)', #'Lieferant EU Unternehmen (mit USt-ID)', #'Lieferant Ausland', 'Kunde Ausland', 'Kunde EU (ohne USt-ID)', 'Kunde EU Unternehmen (mit USt-ID)', ] # Aktive Währungen self.valid_currencies = [ 'EUR', ] # Allgemeine Einstellungen self.base_config = { 'module_portal': False, # Kundenportal 'alias_domain': False, # False: keine Domainbezogenen E-Mails (wie zB. Reply-To zur alias-Adresse) } # Einstellungen Verkauf self.sale_config = { 'group_sale_delivery_address': True, # Verschiedene Adressen für Rechnung und Lieferung 'group_sale_pricelist': True, # Preislisten verwenden 'group_discount_per_so_line': True, # Rabatte verwenden 'group_uom': True, # Verwende Mengeneinheiten 'group_invoice_deli_orders': True, # Erstelle Rechnungen durch Auslieferungen } # Einstellungen Einkauf self.purchase_config = { 'group_purchase_pricelist': True, # Preislisten verwenden 'default_invoice_method': 'manual', # [picking] - Rechnung von Lieferscheinen # [manual] - von Bestellpositionen # [order] - Vorabrechnungsentwurf durch Bestellung 'group_costing_method': True, # Benutzen Sie 'Einkaufs-' oder 'Durchschnittspreis' zur Bestandsbewertung } #Einstellungen Lager self.stock_config = { 'group_stock_multiple_locations': True, # Verwalten Sie mehrere Lager und Lagerorte 'group_stock_tracking_lot': False, # Benutze Verpackungen: Paletten, Boxen, ... 'group_stock_packaging': False, # Ermöglicht die Auswahl einer Verpackung } self.stock_cost_method = 'average' # [standard], [average], [real] # Wenn gesetzt, teilen sich Gutschriften und Rechnungen den selben Nummernkreis self.refund_invoice_sequence = True self.sequences = { 'sale.order': { 'number_next_actual': 1, 'prefix': 'A-', 'padding': 5, }, # 'work.order': { # 'number_next_actual': 1, # 'prefix': 'AS-', # 'padding': 5, # }, # 'picking.out': { # #'number_next_actual': 1, # 'prefix': 'LS/', # 'padding': 4, # }, # '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, # }, # 'account.invoice': { # 'number_next_actual': 2000, # 'prefix': '15-', # 'padding': 4, # }, } self.active_uoms = { 'product.product_uom_unit': 'Stk.', #'product.product_uom_meter': 'lfm', #'product.product_uom_litre': 'l', #'product.product_uom_hour': 'h', } #Lieferbedingungen self.incoterms = { ('Ab Werk', 'ABW'), ('Botendienst', 'BOT'), ('Zustellung', 'ZUS'), } # Soll das Ändern einer Rechnung im Nachhinein erlaubt sein? self.allow_cancel_invoice = True self.modules = [ 'document', 'knowledge', 'auth_crypt', 'cam_testenv', 'cam_max_width', 'oerp_no_phoning_home', 'cam_custom', 'cam_reports', 'account_cancel', 'cam_invoice_skonto', 'web_printscreen_zb', 'crm', 'sale', #'cam_hr_overtime', #'cam_hr', ] self.users_file = "res.users.csv" self.translation_files = [ "ir.translation.csv" ]