diff --git a/addons/l10n_chart_uk_minimal/__init__.py b/addons/l10n_chart_uk_minimal/__init__.py new file mode 100755 index 00000000000..8000a8bdec4 --- /dev/null +++ b/addons/l10n_chart_uk_minimal/__init__.py @@ -0,0 +1,28 @@ +############################################################################## +# +# Copyright (c) 2007 Seath Solutions Ltd. All Rights Reserved. +# Geoff Gardiner, Seath Solutions Ltd (http://www.seathsolutions.com/) +# +# WARNING: This program as such is intended to be used by professional +# programmers who take the whole responsability of assessing all potential +# consequences resulting from its eventual inadequacies and bugs +# End users who are looking for a ready-to-use solution with commercial +# garantees and support are strongly adviced to contract a Free Software +# Service Company +# +# This program is Free Software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License +# as published by the Free Software Foundation; either version 2 +# of the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# +############################################################################## + diff --git a/addons/l10n_chart_uk_minimal/__terp__.py b/addons/l10n_chart_uk_minimal/__terp__.py new file mode 100755 index 00000000000..4d8ca73a003 --- /dev/null +++ b/addons/l10n_chart_uk_minimal/__terp__.py @@ -0,0 +1,50 @@ +# +# This module provides a minimal UK chart of accounts for building upon further +# Tiny ERP's default currency and accounts are remapped to this chart +# +# This module works for TinyERP 4.1.0 (and, assumed, onwards). +# This module does not work for TinyERP 4.0.2 and before. +# +# VAT is structured thus: +# - the user company is assumed to be non-VAT exempt (easy to modify, however) +# - categories OVATS (Standard), OVATR (Reduced), OVATZ (Zero) should be +# assigned to the customer taxes section of products (depending on the product) +# - categories IVATS (Standard), IVATR (Reduced), IVATZ (Zero) should be +# assigned to the supplier taxes section of products (depending on the product) +# - categories OVATX (eXempt), OVATO (Out of scope), or nothing at all should be +# assigned to default tax field of customers (depending on the customer) +# - customer categorization trumps product categorization (unchanged Tiny functionality) +# - on purchases, upon invoicing +# - the base amount (ex-VAT) appears in the appropriate input base category (S, R, Z) +# - the VAT amount appears in the appropriate input VAT category (S, R) +# - invoice lines can be traced in these VAT categories +# - refunds of invoices are deducted from the input category +# - on sales, upon invoicing +# - the base amount (ex-VAT) appears in the appropriate output base category (S, R, Z, X, O) +# - the VAT amount appears in the appropriate output VAT category (S, R) +# - invoice lines can be traced in these VAT categories +# - refunds of invoices are deducted from the output category +# +# This forms a basis for accrual tax accounting +# Cash tax accounting can be accommodated with further processing in TinyERP +# +# Status beta 0.92 - tested on TinyERP 4.1.0 +# Status beta 0.93 - tested on TinyERP 4.1.0 +# - trivial change to depend only on 'account' +# (seemed to be important for importing with no demo data) +# Status 1.0 - tested on TinyERP 4.1.0, 4.0.3 +# - COGS account type fixed +# +{ + "name" : "United Kingdom - minimal", + "version" : "1.0", + "author" : "Seath Solutions Ltd", + "website": "http://www.seathsolutions.com", + "category" : "Localisation/Account charts", + "depends" : ["base", "account"], + "init_xml" : [], + "demo_xml" : [], + "update_xml" : ["account_chart.xml","account_tax.xml"], + "active": False, + "installable": True +} diff --git a/addons/l10n_chart_uk_minimal/account_chart.xml b/addons/l10n_chart_uk_minimal/account_chart.xml new file mode 100755 index 00000000000..81de5c77030 --- /dev/null +++ b/addons/l10n_chart_uk_minimal/account_chart.xml @@ -0,0 +1,217 @@ + + + + + + + + + + GBP + GBP + 0.01 + 4 + + + + + + + + + + 0 + Account Chart UK + none + + view + 1 + + + + + + Balance Sheet + none + + view + 1 + + + + Fixed Assets + none + + view + 1 + + + + Fixed Asset Account + balance + + asset + 1 + + + + Net Current Assets + none + + view + 1 + + + + Current Assets + none + + view + 1 + + + + + Purchased Stocks + unreconciled + + asset + 1 + + + + + Debtors + balance + + receivable + 1 + + + + + + + Output VAT + balance + + tax + 1 + + + + Bank Current Account + balance + + cash + 1 + + + + + Cash + balance + + cash + 1 + + + + Current Liabilities + none + + view + 1 + + + + + Creditors + balance + + payable + 1 + + + + + + + Input VAT + balance + + tax + 1 + + + + + + Profit and Loss + none + + view + 1 + + + + Revenue + none + + view + 1 + + + + + Product Sales + unreconciled + + income + 1 + + + + + + + Cost of Sales + none + + view + 1 + + + + + Cost of Goods Sold + unreconciled + + expense + 1 + + + + Overheads + none + + view + 1 + + + + + Expenses + unreconciled + + expense + 1 + + + + + + + + + diff --git a/addons/l10n_chart_uk_minimal/account_tax.xml b/addons/l10n_chart_uk_minimal/account_tax.xml new file mode 100755 index 00000000000..6e0c93efffc --- /dev/null +++ b/addons/l10n_chart_uk_minimal/account_tax.xml @@ -0,0 +1,224 @@ + + + + + + + + + + + + + + VAT balance to pay + + + + Input VAT + + + + + Input VAT rate S (17.5%) + + + + + Input VAT rate R (5%) + + + + + + + Output VAT + + + + + Output VAT rate S (17.5%) + + + + + Output VAT rate R (5%) + + + + + + + + + Tax bases + + + + Taxable purchases base + + + + + Taxable purchases rated S (17.5%) + + + + + Taxable purchases rated R (5%) + + + + + Taxable purchases rated Z (0%) + + + + + Taxable purchases type X (Exempt) + + + + + Taxable purchases type O (Out of scope) + + + + + + + Base of taxable sales + + + + + Taxable sales rated S (17.5%) + + + + + Taxable sales rated R (5%) + + + + + Taxable sales rated Z (0%) + + + + + Taxable sales type X (Exempt) + + + + + Taxable sales type O (Out of scope) + + + + + + + + + + IVAT S + + percent + + + + + + + + + + IVAT R + + percent + + + + + + + + + + IVAT Z + + percent + + + + + + IVAT X + + percent + + + + + + IVAT O + + percent + + + + + + + + OVAT S + + percent + + + + + + + + + + OVAT R + + percent + + + + + + + + + + OVAT Z + + percent + + + + + + OVAT X + + percent + + + + + + OVAT O + + percent + + + + + + +