[MERGE] Forward-port of 7.0 bugfixes up to rev. 9337 (dle@openerp.com-20130731153129-8hmqrgsg3e9d533f)
bzr revid: mat@openerp.com-20130726073123-6buqe3rg321gj5rw bzr revid: odo@openerp.com-20130730110536-a74ea14pwb2y03ay bzr revid: dle@openerp.com-20130801123703-frjhpeqwocsjo7ge
This commit is contained in:
commit
a99b5786d1
|
@ -561,10 +561,14 @@ class account_invoice(osv.osv):
|
|||
|
||||
def onchange_payment_term_date_invoice(self, cr, uid, ids, payment_term_id, date_invoice):
|
||||
res = {}
|
||||
if isinstance(ids, (int, long)):
|
||||
ids = [ids]
|
||||
if not date_invoice:
|
||||
date_invoice = time.strftime('%Y-%m-%d')
|
||||
if not payment_term_id:
|
||||
return {'value':{'date_due': date_invoice}} #To make sure the invoice has a due date when no payment term
|
||||
inv = self.browse(cr, uid, ids[0])
|
||||
#To make sure the invoice due date should contain due date which is entered by user when there is no payment term defined
|
||||
return {'value':{'date_due': inv.date_due and inv.date_due or date_invoice}}
|
||||
pterm_list = self.pool.get('account.payment.term').compute(cr, uid, payment_term_id, value=1, date_ref=date_invoice)
|
||||
if pterm_list:
|
||||
pterm_list = [line[0] for line in pterm_list]
|
||||
|
|
|
@ -266,7 +266,7 @@ class account_invoice(osv.osv, EDIMixin):
|
|||
params = {
|
||||
"cmd": "_xclick",
|
||||
"business": inv.company_id.paypal_account,
|
||||
"item_name": inv.company_id.name + " Invoice " + inv.number,
|
||||
"item_name": "%s Invoice %s" % (inv.company_id.name, inv.number or ''),
|
||||
"invoice": inv.number,
|
||||
"amount": inv.residual,
|
||||
"currency_code": inv.currency_id.name,
|
||||
|
|
|
@ -11,7 +11,8 @@
|
|||
<separator string="Aged Partner Balance"/>
|
||||
<label string="Aged Partner Balance is a more detailed report of your receivables by intervals. When opening that report, OpenERP asks for the name of the company, the fiscal period and the size of the interval to be analyzed (in days). OpenERP then calculates a table of credit balance by period. So if you request an interval of 30 days OpenERP generates an analysis of creditors for the past month, past two months, and so on. "/>
|
||||
<group col="4">
|
||||
<field name="chart_account_id" widget='selection'/>
|
||||
<field name="chart_account_id" widget='selection' on_change="onchange_chart_id(chart_account_id, context)"/>
|
||||
<field name="fiscalyear_id" invisible="1"/>
|
||||
<newline/>
|
||||
<field name="date_from"/>
|
||||
<field name="period_length"/>
|
||||
|
|
|
@ -34,7 +34,10 @@ class account_common_report(osv.osv_memory):
|
|||
res = {}
|
||||
if chart_account_id:
|
||||
company_id = self.pool.get('account.account').browse(cr, uid, chart_account_id, context=context).company_id.id
|
||||
res['value'] = {'company_id': company_id}
|
||||
now = time.strftime('%Y-%m-%d')
|
||||
domain = [('company_id', '=', company_id), ('date_start', '<', now), ('date_stop', '>', now)]
|
||||
fiscalyears = self.pool.get('account.fiscalyear').search(cr, uid, domain, limit=1)
|
||||
res['value'] = {'company_id': company_id, 'fiscalyear_id': fiscalyears and fiscalyears[0] or False}
|
||||
return res
|
||||
|
||||
_columns = {
|
||||
|
@ -124,10 +127,11 @@ class account_common_report(osv.osv_memory):
|
|||
now = time.strftime('%Y-%m-%d')
|
||||
company_id = False
|
||||
ids = context.get('active_ids', [])
|
||||
domain = [('date_start', '<', now), ('date_stop', '>', now)]
|
||||
if ids and context.get('active_model') == 'account.account':
|
||||
company_id = self.pool.get('account.account').browse(cr, uid, ids[0], context=context).company_id.id
|
||||
domain += [('company_id', '=', company_id)]
|
||||
else: # use current company id
|
||||
company_id = self.pool.get('res.users').browse(cr, uid, uid, context=context).company_id.id
|
||||
domain = [('company_id', '=', company_id), ('date_start', '<', now), ('date_stop', '>', now)]
|
||||
fiscalyears = self.pool.get('account.fiscalyear').search(cr, uid, domain, limit=1)
|
||||
return fiscalyears and fiscalyears[0] or False
|
||||
|
||||
|
|
|
@ -1284,10 +1284,8 @@ class account_voucher(osv.osv):
|
|||
}
|
||||
new_id = move_line_obj.create(cr, uid, move_line_foreign_currency, context=context)
|
||||
rec_ids.append(new_id)
|
||||
|
||||
if line.move_line_id.id:
|
||||
rec_lst_ids.append(rec_ids)
|
||||
|
||||
return (tot_line, rec_lst_ids)
|
||||
|
||||
def writeoff_move_line_get(self, cr, uid, voucher_id, line_total, move_id, name, company_currency, current_currency, context=None):
|
||||
|
|
|
@ -332,14 +332,15 @@
|
|||
<group>
|
||||
<group>
|
||||
<field name="writeoff_amount" widget="monetary" options="{'currency_field': 'currency_id'}"/>
|
||||
<field name="payment_option" required="1"/>
|
||||
<field name="payment_option" required="1" attrs="{'invisible':[('writeoff_amount','=',0)]}"/>
|
||||
<field name="writeoff_acc_id"
|
||||
attrs="{'invisible':[('payment_option','!=','with_writeoff')], 'required':[('payment_option','=','with_writeoff')]}"
|
||||
attrs="{'invisible':['|', ('payment_option','!=','with_writeoff'), ('writeoff_amount','=',0)], 'required':[('payment_option','=','with_writeoff')]}"
|
||||
domain="[('type','=','other')]"/>
|
||||
<field name="comment"
|
||||
attrs="{'invisible':[('payment_option','!=','with_writeoff')]}"/>
|
||||
attrs="{'invisible':['|', ('payment_option','!=','with_writeoff'), ('writeoff_amount','=',0)]}"/>
|
||||
<field name="analytic_id"
|
||||
groups="analytic.group_analytic_accounting"/>
|
||||
groups="analytic.group_analytic_accounting"
|
||||
attrs="{'invisible':['|', ('payment_option','!=','with_writeoff'), ('writeoff_amount','=',0)]}"/>
|
||||
</group>
|
||||
<group>
|
||||
</group>
|
||||
|
@ -494,14 +495,15 @@
|
|||
</group>
|
||||
<group>
|
||||
<field name="writeoff_amount" widget="monetary" options="{'currency_field': 'currency_id'}"/>
|
||||
<field name="payment_option" required="1"/>
|
||||
<field name="payment_option" required="1" attrs="{'invisible':[('writeoff_amount','=',0)]}"/>
|
||||
<field name="writeoff_acc_id"
|
||||
attrs="{'invisible':[('payment_option','!=','with_writeoff')], 'required':[('payment_option','=','with_writeoff')]}"
|
||||
attrs="{'invisible':['|', ('payment_option','!=','with_writeoff'), ('writeoff_amount','=',0)], 'required':[('payment_option','=','with_writeoff')]}"
|
||||
domain="[('type','=','other')]"/>
|
||||
<field name="comment"
|
||||
attrs="{'invisible':[('payment_option','!=','with_writeoff')]}"/>
|
||||
attrs="{'invisible':['|', ('payment_option','!=','with_writeoff'), ('writeoff_amount','=',0)]}"/>
|
||||
<field name="analytic_id"
|
||||
groups="analytic.group_analytic_accounting"/>
|
||||
groups="analytic.group_analytic_accounting"
|
||||
attrs="{'invisible':['|', ('payment_option','!=','with_writeoff'), ('writeoff_amount','=',0)]}"/>
|
||||
</group>
|
||||
</group>
|
||||
</page>
|
||||
|
|
|
@ -92,11 +92,6 @@ allows pre-setting the default groups and menus of the first-time users.
|
|||
user with the same login (and a blank password), then rename this new
|
||||
user to a username that does not exist in LDAP, and setup its groups
|
||||
the way you want.
|
||||
|
||||
Interaction with base_crypt:
|
||||
----------------------------
|
||||
The base_crypt module is not compatible with this module, and will disable LDAP
|
||||
authentication if installed at the same time.
|
||||
""",
|
||||
'website' : 'http://www.openerp.com',
|
||||
'category' : 'Authentication',
|
||||
|
|
|
@ -26,6 +26,7 @@ import openerp.exceptions
|
|||
from openerp import tools
|
||||
from openerp.osv import fields, osv
|
||||
from openerp import SUPERUSER_ID
|
||||
from openerp.modules.registry import RegistryManager
|
||||
_logger = logging.getLogger(__name__)
|
||||
|
||||
class CompanyLDAP(osv.osv):
|
||||
|
@ -190,9 +191,9 @@ class CompanyLDAP(osv.osv):
|
|||
user_obj = self.pool['res.users']
|
||||
values = self.map_ldap_attributes(cr, uid, conf, login, ldap_entry)
|
||||
if conf['user']:
|
||||
values['active'] = True
|
||||
user_id = user_obj.copy(cr, SUPERUSER_ID, conf['user'],
|
||||
default={'active': True})
|
||||
user_obj.write(cr, SUPERUSER_ID, user_id, values)
|
||||
default=values)
|
||||
else:
|
||||
user_id = user_obj.create(cr, SUPERUSER_ID, values)
|
||||
return user_id
|
||||
|
@ -243,41 +244,31 @@ class users(osv.osv):
|
|||
user_id = super(users, self).login(db, login, password)
|
||||
if user_id:
|
||||
return user_id
|
||||
cr = self.pool.db.cursor()
|
||||
ldap_obj = self.pool['res.company.ldap']
|
||||
for conf in ldap_obj.get_ldap_dicts(cr):
|
||||
entry = ldap_obj.authenticate(conf, login, password)
|
||||
if entry:
|
||||
user_id = ldap_obj.get_or_create_user(
|
||||
cr, SUPERUSER_ID, conf, login, entry)
|
||||
if user_id:
|
||||
cr.execute("""UPDATE res_users
|
||||
SET login_date=now() AT TIME ZONE 'UTC'
|
||||
WHERE login=%s""",
|
||||
(tools.ustr(login),))
|
||||
cr.commit()
|
||||
break
|
||||
cr.close()
|
||||
return user_id
|
||||
|
||||
def check(self, db, uid, passwd):
|
||||
try:
|
||||
return super(users,self).check(db, uid, passwd)
|
||||
except openerp.exceptions.AccessDenied:
|
||||
pass
|
||||
|
||||
cr = self.pool.db.cursor()
|
||||
cr.execute('SELECT login FROM res_users WHERE id=%s AND active=TRUE',
|
||||
(int(uid),))
|
||||
res = cr.fetchone()
|
||||
if res:
|
||||
ldap_obj = self.pool['res.company.ldap']
|
||||
registry = RegistryManager.get(db)
|
||||
with registry.cursor() as cr:
|
||||
ldap_obj = registry.get('res.company.ldap')
|
||||
for conf in ldap_obj.get_ldap_dicts(cr):
|
||||
if ldap_obj.authenticate(conf, res[0], passwd):
|
||||
self._uid_cache.setdefault(db, {})[uid] = passwd
|
||||
cr.close()
|
||||
return True
|
||||
cr.close()
|
||||
raise openerp.exceptions.AccessDenied()
|
||||
entry = ldap_obj.authenticate(conf, login, password)
|
||||
if entry:
|
||||
user_id = ldap_obj.get_or_create_user(
|
||||
cr, SUPERUSER_ID, conf, login, entry)
|
||||
if user_id:
|
||||
break
|
||||
return user_id
|
||||
|
||||
def check_credentials(self, cr, uid, password):
|
||||
try:
|
||||
super(users, self).check_credentials(cr, uid, password)
|
||||
except openerp.exceptions.AccessDenied:
|
||||
|
||||
cr.execute('SELECT login FROM res_users WHERE id=%s AND active=TRUE',
|
||||
(int(uid),))
|
||||
res = cr.fetchone()
|
||||
if res:
|
||||
ldap_obj = self.pool['res.company.ldap']
|
||||
for conf in ldap_obj.get_ldap_dicts(cr):
|
||||
if ldap_obj.authenticate(conf, res[0], password):
|
||||
return
|
||||
raise
|
||||
|
||||
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
|
||||
|
|
|
@ -1187,8 +1187,8 @@ rule or repeating pattern of time to exclude from the recurring rule."),
|
|||
context = {}
|
||||
|
||||
result = []
|
||||
for data in super(calendar_event, self).read(cr, uid, select, ['rrule', 'exdate', 'exrule', 'date'], context=context):
|
||||
if not data['rrule']:
|
||||
for data in super(calendar_event, self).read(cr, uid, select, ['rrule', 'recurrency', 'exdate', 'exrule', 'date'], context=context):
|
||||
if not data['recurrency'] or not data['rrule']:
|
||||
result.append(data['id'])
|
||||
continue
|
||||
event_date = datetime.strptime(data['date'], "%Y-%m-%d %H:%M:%S")
|
||||
|
|
|
@ -68,11 +68,14 @@ class document_file(osv.osv):
|
|||
]
|
||||
|
||||
def check(self, cr, uid, ids, mode, context=None, values=None):
|
||||
"""Check access wrt. res_model, relax the rule of ir.attachment parent
|
||||
With 'document' installed, everybody will have access to attachments of
|
||||
any resources they can *read*.
|
||||
"""
|
||||
return super(document_file, self).check(cr, uid, ids, mode='read', context=context, values=values)
|
||||
"""Overwrite check to verify access on directory to validate specifications of doc/access_permissions.rst"""
|
||||
super(document_file, self).check(cr, uid, ids, mode, context=context, values=values)
|
||||
if ids:
|
||||
self.pool.get('ir.model.access').check(cr, uid, 'document.directory', mode)
|
||||
|
||||
# use SQL to avoid recursive loop on read
|
||||
cr.execute('SELECT DISTINCT parent_id from ir_attachment WHERE id in %s AND parent_id is not NULL', (tuple(ids),))
|
||||
self.pool.get('document.directory').check_access_rule(cr, uid, [parent_id for (parent_id,) in cr.fetchall()], mode, context=context)
|
||||
|
||||
def search(self, cr, uid, args, offset=0, limit=None, order=None, context=None, count=False):
|
||||
# Grab ids, bypassing 'count'
|
||||
|
|
|
@ -173,10 +173,9 @@ class account_analytic_line(osv.osv):
|
|||
data = {}
|
||||
|
||||
journal_types = {}
|
||||
price = 0.0
|
||||
|
||||
# prepare for iteration on journal and accounts
|
||||
for line in self.pool.get('account.analytic.line').browse(cr, uid, ids, context=context):
|
||||
price += line.amount*-1
|
||||
line_name = line.name
|
||||
if line.journal_id.type not in journal_types:
|
||||
journal_types[line.journal_id.type] = set()
|
||||
journal_types[line.journal_id.type].add(line.account_id.id)
|
||||
|
@ -217,53 +216,56 @@ class account_analytic_line(osv.osv):
|
|||
last_invoice = invoice_obj.create(cr, uid, curr_invoice, context=context2)
|
||||
invoices.append(last_invoice)
|
||||
|
||||
cr.execute("""SELECT product_id, user_id, to_invoice, sum(unit_amount), product_uom_id
|
||||
cr.execute("""SELECT product_id, user_id, to_invoice, sum(amount), sum(unit_amount), product_uom_id
|
||||
FROM account_analytic_line as line LEFT JOIN account_analytic_journal journal ON (line.journal_id = journal.id)
|
||||
WHERE account_id = %s
|
||||
AND line.id IN %s AND journal.type = %s AND to_invoice IS NOT NULL
|
||||
GROUP BY product_id, user_id, to_invoice, product_uom_id""", (account.id, tuple(ids), journal_type))
|
||||
|
||||
for product_id, user_id, factor_id, qty, uom in cr.fetchall():
|
||||
for product_id, user_id, factor_id, total_price, qty, uom in cr.fetchall():
|
||||
context2.update({'uom': uom})
|
||||
|
||||
if data.get('product'):
|
||||
# force product, use its public price
|
||||
product_id = data['product'][0]
|
||||
product = product_obj.browse(cr, uid, product_id, context=context2)
|
||||
unit_price = self._get_invoice_price(cr, uid, account, product_id, user_id, qty, context2)
|
||||
elif journal_type == 'general' and product_id:
|
||||
# timesheets, use sale price
|
||||
unit_price = self._get_invoice_price(cr, uid, account, product_id, user_id, qty, context2)
|
||||
else:
|
||||
# expenses, using price from amount field
|
||||
unit_price = total_price*-1.0 / qty
|
||||
|
||||
factor = invoice_factor_obj.browse(cr, uid, factor_id, context=context2)
|
||||
factor_name = factor.customer_name and line_name + ' - ' + factor.customer_name or line_name
|
||||
# factor_name = factor.customer_name and line_name + ' - ' + factor.customer_name or line_name
|
||||
factor_name = factor.customer_name
|
||||
curr_line = {
|
||||
'price_unit': price,
|
||||
'price_unit': unit_price,
|
||||
'quantity': qty,
|
||||
'product_id': product_id or False,
|
||||
'discount': factor.factor,
|
||||
'invoice_id': last_invoice,
|
||||
'name': factor_name,
|
||||
'uos_id': uom,
|
||||
'account_analytic_id': account.id,
|
||||
}
|
||||
product = product_obj.browse(cr, uid, product_id, context=context2)
|
||||
if product:
|
||||
factor_name = product_obj.name_get(cr, uid, [product_id], context=context2)[0][1]
|
||||
if factor.customer_name:
|
||||
factor_name += ' - ' + factor.customer_name
|
||||
|
||||
ctx = context.copy()
|
||||
ctx.update({'uom': uom})
|
||||
|
||||
# check force product
|
||||
if data.get('product'):
|
||||
price = self._get_invoice_price(cr, uid, account, product_id, user_id, qty, ctx)
|
||||
|
||||
general_account = product.property_account_income or product.categ_id.property_account_income_categ
|
||||
if not general_account:
|
||||
raise osv.except_osv(_("Configuration Error!"), _("Please define income account for product '%s'.") % product.name)
|
||||
taxes = product.taxes_id or general_account.tax_ids
|
||||
tax = fiscal_pos_obj.map_tax(cr, uid, account.partner_id.property_account_position, taxes)
|
||||
curr_line.update({
|
||||
'price_unit': price,
|
||||
'invoice_line_tax_id': [(6,0,tax )],
|
||||
'name': factor_name,
|
||||
'product_id': product_id,
|
||||
'invoice_line_tax_id': [(6,0,tax)],
|
||||
'account_id': general_account.id,
|
||||
})
|
||||
|
||||
#
|
||||
# Compute for lines
|
||||
#
|
||||
|
@ -284,7 +286,6 @@ class account_analytic_line(osv.osv):
|
|||
if data.get('name', False):
|
||||
details.append(line['name'])
|
||||
note.append(u' - '.join(map(lambda x: unicode(x) or '',details)))
|
||||
|
||||
if note:
|
||||
curr_line['name'] += "\n" + ("\n".join(map(lambda x: unicode(x) or '',note)))
|
||||
invoice_line_obj.create(cr, uid, curr_line, context=context)
|
||||
|
|
|
@ -202,11 +202,11 @@ class partner_vat_intra(osv.osv_memory):
|
|||
'vatnum': row['vat'][2:].replace(' ','').upper(),
|
||||
'vat': row['vat'],
|
||||
'country': row['vat'][:2],
|
||||
'amount': amt,
|
||||
'amount': '%.2f' % amt,
|
||||
'intra_code': row['intra_code'],
|
||||
'code': intra_code})
|
||||
|
||||
xmldict.update({'dnum': dnum, 'clientnbr': str(seq), 'amountsum': amount_sum, 'partner_wo_vat': p_count})
|
||||
xmldict.update({'dnum': dnum, 'clientnbr': str(seq), 'amountsum': '%.2f' % amount_sum, 'partner_wo_vat': p_count})
|
||||
return xmldict
|
||||
|
||||
def create_xml(self, cursor, user, ids, context=None):
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
##############################################################################
|
||||
{
|
||||
'name': 'Canada - Accounting',
|
||||
'version': '1.1',
|
||||
'version': '1.2',
|
||||
'author': 'Savoir-faire Linux',
|
||||
'website': 'http://www.savoirfairelinux.com',
|
||||
'category': 'Localization/Account Charts',
|
||||
|
@ -29,6 +29,28 @@ This is the module to manage the English and French - Canadian accounting chart
|
|||
===========================================================================================
|
||||
|
||||
Canadian accounting charts and localizations.
|
||||
|
||||
Fiscal positions
|
||||
----------------
|
||||
|
||||
When considering taxes to be applied, it is the province where the delivery occurs that matters.
|
||||
Therefore we decided to implement the most common case in the fiscal positions: delivery is the
|
||||
responsibility of the supplier and done at the customer location.
|
||||
|
||||
Some examples:
|
||||
|
||||
1) You have a customer from another province and you deliver to his location.
|
||||
On the customer, set the fiscal position to his province.
|
||||
|
||||
2) You have a customer from another province. However this customer comes to your location
|
||||
with their truck to pick up products. On the customer, do not set any fiscal position.
|
||||
|
||||
3) An international supplier doesn't charge you any tax. Taxes are charged at customs
|
||||
by the customs broker. On the supplier, set the fiscal position to International.
|
||||
|
||||
4) An international supplier charge you your provincial tax. They are registered with your
|
||||
provincial government and remit taxes themselves. On the supplier, do not set any fiscal
|
||||
position.
|
||||
""",
|
||||
'depends': [
|
||||
'base',
|
||||
|
|
|
@ -131,7 +131,7 @@
|
|||
<field name="parent_id" ref="chart118_en"/>
|
||||
<field name="type">other</field>
|
||||
<field name="user_type" ref="account.data_account_type_receivable"/>
|
||||
<field name="reconcile" eval="True"/>
|
||||
<field name="reconcile" eval="False"/>
|
||||
<field name="name">GST receivable</field>
|
||||
</record>
|
||||
|
||||
|
@ -140,17 +140,43 @@
|
|||
<field name="parent_id" ref="chart118_en"/>
|
||||
<field name="type">other</field>
|
||||
<field name="user_type" ref="account.data_account_type_receivable"/>
|
||||
<field name="reconcile" eval="True"/>
|
||||
<field name="reconcile" eval="False"/>
|
||||
<field name="name">PST/QST receivable</field>
|
||||
</record>
|
||||
|
||||
<record id="chart1183_en" model="account.account.template">
|
||||
<field name="code">1183</field>
|
||||
<field name="parent_id" ref="chart118_en"/>
|
||||
<field name="type">view</field>
|
||||
<field name="user_type" ref="account.data_account_type_view"/>
|
||||
<field name="name">HST receivable</field>
|
||||
</record>
|
||||
|
||||
<record id="chart11831_en" model="account.account.template">
|
||||
<field name="code">11831</field>
|
||||
<field name="parent_id" ref="chart1183_en"/>
|
||||
<field name="type">other</field>
|
||||
<field name="user_type" ref="account.data_account_type_receivable"/>
|
||||
<field name="reconcile" eval="True"/>
|
||||
<field name="name">HST receivable</field>
|
||||
<field name="reconcile" eval="False"/>
|
||||
<field name="name">HST receivable - 13%</field>
|
||||
</record>
|
||||
|
||||
<record id="chart11832_en" model="account.account.template">
|
||||
<field name="code">11832</field>
|
||||
<field name="parent_id" ref="chart1183_en"/>
|
||||
<field name="type">other</field>
|
||||
<field name="user_type" ref="account.data_account_type_receivable"/>
|
||||
<field name="reconcile" eval="False"/>
|
||||
<field name="name">HST receivable - 14%</field>
|
||||
</record>
|
||||
|
||||
<record id="chart11833_en" model="account.account.template">
|
||||
<field name="code">11833</field>
|
||||
<field name="parent_id" ref="chart1183_en"/>
|
||||
<field name="type">other</field>
|
||||
<field name="user_type" ref="account.data_account_type_receivable"/>
|
||||
<field name="reconcile" eval="False"/>
|
||||
<field name="name">HST receivable - 15%</field>
|
||||
</record>
|
||||
|
||||
<record id="chart15_en" model="account.account.template">
|
||||
|
@ -257,7 +283,7 @@
|
|||
<field name="parent_id" ref="chart213_en"/>
|
||||
<field name="type">other</field>
|
||||
<field name="user_type" ref="account.data_account_type_payable"/>
|
||||
<field name="reconcile" eval="True"/>
|
||||
<field name="reconcile" eval="False"/>
|
||||
<field name="name">GST to pay</field>
|
||||
</record>
|
||||
|
||||
|
@ -266,17 +292,43 @@
|
|||
<field name="parent_id" ref="chart213_en"/>
|
||||
<field name="type">other</field>
|
||||
<field name="user_type" ref="account.data_account_type_payable"/>
|
||||
<field name="reconcile" eval="True"/>
|
||||
<field name="reconcile" eval="False"/>
|
||||
<field name="name">PST/QST to pay</field>
|
||||
</record>
|
||||
|
||||
<record id="chart2133_en" model="account.account.template">
|
||||
<field name="code">2133</field>
|
||||
<field name="parent_id" ref="chart213_en"/>
|
||||
<field name="type">view</field>
|
||||
<field name="user_type" ref="account.data_account_type_view"/>
|
||||
<field name="name">HST to pay</field>
|
||||
</record>
|
||||
|
||||
<record id="chart21331_en" model="account.account.template">
|
||||
<field name="code">21331</field>
|
||||
<field name="parent_id" ref="chart2133_en"/>
|
||||
<field name="type">other</field>
|
||||
<field name="user_type" ref="account.data_account_type_payable"/>
|
||||
<field name="reconcile" eval="True"/>
|
||||
<field name="name">HST to pay</field>
|
||||
<field name="reconcile" eval="False"/>
|
||||
<field name="name">HST to pay - 13%</field>
|
||||
</record>
|
||||
|
||||
<record id="chart21332_en" model="account.account.template">
|
||||
<field name="code">21332</field>
|
||||
<field name="parent_id" ref="chart2133_en"/>
|
||||
<field name="type">other</field>
|
||||
<field name="user_type" ref="account.data_account_type_payable"/>
|
||||
<field name="reconcile" eval="False"/>
|
||||
<field name="name">HST to pay - 14%</field>
|
||||
</record>
|
||||
|
||||
<record id="chart21333_en" model="account.account.template">
|
||||
<field name="code">21333</field>
|
||||
<field name="parent_id" ref="chart2133_en"/>
|
||||
<field name="type">other</field>
|
||||
<field name="user_type" ref="account.data_account_type_payable"/>
|
||||
<field name="reconcile" eval="False"/>
|
||||
<field name="name">HST to pay - 15%</field>
|
||||
</record>
|
||||
|
||||
<record id="chart214_en" model="account.account.template">
|
||||
|
|
|
@ -130,7 +130,7 @@
|
|||
<field name="parent_id" ref="chart118_fr"/>
|
||||
<field name="type">other</field>
|
||||
<field name="user_type" ref="account.data_account_type_asset"/>
|
||||
<field name="reconcile" eval="True"/>
|
||||
<field name="reconcile" eval="False"/>
|
||||
<field name="name">TPS à recevoir</field>
|
||||
</record>
|
||||
|
||||
|
@ -139,17 +139,43 @@
|
|||
<field name="parent_id" ref="chart118_fr"/>
|
||||
<field name="type">other</field>
|
||||
<field name="user_type" ref="account.data_account_type_asset"/>
|
||||
<field name="reconcile" eval="True"/>
|
||||
<field name="reconcile" eval="False"/>
|
||||
<field name="name">TVP/TVQ à recevoir</field>
|
||||
</record>
|
||||
|
||||
<record id="chart1183_fr" model="account.account.template">
|
||||
<field name="code">1183</field>
|
||||
<field name="parent_id" ref="chart118_fr"/>
|
||||
<field name="type">view</field>
|
||||
<field name="user_type" ref="account.data_account_type_view"/>
|
||||
<field name="name">TVH à recevoir</field>
|
||||
</record>
|
||||
|
||||
<record id="chart11831_fr" model="account.account.template">
|
||||
<field name="code">11831</field>
|
||||
<field name="parent_id" ref="chart1183_fr"/>
|
||||
<field name="type">other</field>
|
||||
<field name="user_type" ref="account.data_account_type_asset"/>
|
||||
<field name="reconcile" eval="True"/>
|
||||
<field name="name">TVH à recevoir</field>
|
||||
<field name="reconcile" eval="False"/>
|
||||
<field name="name">TVH à recevoir - 13%</field>
|
||||
</record>
|
||||
|
||||
<record id="chart11832_fr" model="account.account.template">
|
||||
<field name="code">11832</field>
|
||||
<field name="parent_id" ref="chart1183_fr"/>
|
||||
<field name="type">other</field>
|
||||
<field name="user_type" ref="account.data_account_type_asset"/>
|
||||
<field name="reconcile" eval="False"/>
|
||||
<field name="name">TVH à recevoir - 14%</field>
|
||||
</record>
|
||||
|
||||
<record id="chart11833_fr" model="account.account.template">
|
||||
<field name="code">11833</field>
|
||||
<field name="parent_id" ref="chart1183_fr"/>
|
||||
<field name="type">other</field>
|
||||
<field name="user_type" ref="account.data_account_type_asset"/>
|
||||
<field name="reconcile" eval="False"/>
|
||||
<field name="name">TVH à recevoir - 15%</field>
|
||||
</record>
|
||||
|
||||
<record id="chart15_fr" model="account.account.template">
|
||||
|
@ -256,7 +282,7 @@
|
|||
<field name="parent_id" ref="chart213_fr"/>
|
||||
<field name="type">other</field>
|
||||
<field name="user_type" ref="account.data_account_type_liability"/>
|
||||
<field name="reconcile" eval="True"/>
|
||||
<field name="reconcile" eval="False"/>
|
||||
<field name="name">TPS à payer</field>
|
||||
</record>
|
||||
|
||||
|
@ -265,17 +291,43 @@
|
|||
<field name="parent_id" ref="chart213_fr"/>
|
||||
<field name="type">other</field>
|
||||
<field name="user_type" ref="account.data_account_type_liability"/>
|
||||
<field name="reconcile" eval="True"/>
|
||||
<field name="reconcile" eval="False"/>
|
||||
<field name="name">TVP/TVQ à payer</field>
|
||||
</record>
|
||||
|
||||
<record id="chart2133_fr" model="account.account.template">
|
||||
<field name="code">2133</field>
|
||||
<field name="parent_id" ref="chart213_fr"/>
|
||||
<field name="type">view</field>
|
||||
<field name="user_type" ref="account.data_account_type_view"/>
|
||||
<field name="name">TVH à payer</field>
|
||||
</record>
|
||||
|
||||
<record id="chart21331_fr" model="account.account.template">
|
||||
<field name="code">21331</field>
|
||||
<field name="parent_id" ref="chart2133_fr"/>
|
||||
<field name="type">other</field>
|
||||
<field name="user_type" ref="account.data_account_type_liability"/>
|
||||
<field name="reconcile" eval="True"/>
|
||||
<field name="name">TVH à payer</field>
|
||||
<field name="reconcile" eval="False"/>
|
||||
<field name="name">TVH à payer - 13%</field>
|
||||
</record>
|
||||
|
||||
<record id="chart21332_fr" model="account.account.template">
|
||||
<field name="code">21332</field>
|
||||
<field name="parent_id" ref="chart2133_fr"/>
|
||||
<field name="type">other</field>
|
||||
<field name="user_type" ref="account.data_account_type_liability"/>
|
||||
<field name="reconcile" eval="False"/>
|
||||
<field name="name">TVH à payer - 14%</field>
|
||||
</record>
|
||||
|
||||
<record id="chart21333_fr" model="account.account.template">
|
||||
<field name="code">21333</field>
|
||||
<field name="parent_id" ref="chart2133_fr"/>
|
||||
<field name="type">other</field>
|
||||
<field name="user_type" ref="account.data_account_type_liability"/>
|
||||
<field name="reconcile" eval="False"/>
|
||||
<field name="name">TVH à payer - 15%</field>
|
||||
</record>
|
||||
|
||||
<record id="chart214_fr" model="account.account.template">
|
||||
|
@ -672,7 +724,7 @@
|
|||
<field name="code">5112</field>
|
||||
<field name="parent_id" ref="chart511_fr"/>
|
||||
<field name="type">other</field>
|
||||
<field name="user_type" ref="account.data_account_type_income"/>
|
||||
<field name="user_type" ref="account.data_account_type_expense"/>
|
||||
<field name="name">Achats dans des provinces harmonisées</field>
|
||||
</record>
|
||||
|
||||
|
@ -680,7 +732,7 @@
|
|||
<field name="code">5113</field>
|
||||
<field name="parent_id" ref="chart511_fr"/>
|
||||
<field name="type">other</field>
|
||||
<field name="user_type" ref="account.data_account_type_income"/>
|
||||
<field name="user_type" ref="account.data_account_type_expense"/>
|
||||
<field name="name">Achats dans des provinces non-harmonisées</field>
|
||||
</record>
|
||||
|
||||
|
@ -688,7 +740,7 @@
|
|||
<field name="code">5114</field>
|
||||
<field name="parent_id" ref="chart511_fr"/>
|
||||
<field name="type">other</field>
|
||||
<field name="user_type" ref="account.data_account_type_income"/>
|
||||
<field name="user_type" ref="account.data_account_type_expense"/>
|
||||
<field name="name">Achats à l'étranger</field>
|
||||
</record>
|
||||
|
||||
|
|
|
@ -31,6 +31,21 @@
|
|||
<field name="parent_id" ref="vat_code_receivable_tva_en"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_receivable_hst13_en">
|
||||
<field name="name">HST paid - 13%</field>
|
||||
<field name="parent_id" ref="vat_code_receivable_hst_en"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_receivable_hst14_en">
|
||||
<field name="name">HST paid - 14%</field>
|
||||
<field name="parent_id" ref="vat_code_receivable_hst_en"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_receivable_hst15_en">
|
||||
<field name="name">HST paid - 15%</field>
|
||||
<field name="parent_id" ref="vat_code_receivable_hst_en"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_payable_en">
|
||||
<field name="name">Taxes received</field>
|
||||
<field name="parent_id" ref="vat_code_balance_net_en"/>
|
||||
|
@ -51,6 +66,21 @@
|
|||
<field name="parent_id" ref="vat_code_payable_en"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_payable_hst13_en">
|
||||
<field name="name">HST received - 13%</field>
|
||||
<field name="parent_id" ref="vat_code_payable_hst_en"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_payable_hst14_en">
|
||||
<field name="name">HST received - 14%</field>
|
||||
<field name="parent_id" ref="vat_code_payable_hst_en"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_payable_hst15_en">
|
||||
<field name="name">HST received - 15%</field>
|
||||
<field name="parent_id" ref="vat_code_payable_hst_en"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_base_net_en">
|
||||
<field name="name">Taxes Base</field>
|
||||
<field name="parent_id" ref="vat_code_tax_en"/>
|
||||
|
@ -76,6 +106,21 @@
|
|||
<field name="parent_id" ref="vat_code_base_receivable_en"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_base_receivable_hst13_en">
|
||||
<field name="name">Base of HST for Sales - 13%</field>
|
||||
<field name="parent_id" ref="vat_code_base_receivable_hst_en"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_base_receivable_hst14_en">
|
||||
<field name="name">Base of HST for Sales - 14%</field>
|
||||
<field name="parent_id" ref="vat_code_base_receivable_hst_en"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_base_receivable_hst15_en">
|
||||
<field name="name">Base of HST for Sales - 15%</field>
|
||||
<field name="parent_id" ref="vat_code_base_receivable_hst_en"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_base_payable_en">
|
||||
<field name="name">Base of Purchases Tax</field>
|
||||
<field name="parent_id" ref="vat_code_base_net_en"/>
|
||||
|
@ -96,5 +141,20 @@
|
|||
<field name="parent_id" ref="vat_code_base_payable_en"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_base_payable_hst13_en">
|
||||
<field name="name">Base of HST for Purchases - 13%</field>
|
||||
<field name="parent_id" ref="vat_code_base_payable_hst_en"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_base_payable_hst14_en">
|
||||
<field name="name">Base of HST for Purchases - 14%</field>
|
||||
<field name="parent_id" ref="vat_code_base_payable_hst_en"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_base_payable_hst15_en">
|
||||
<field name="name">Base of HST for Purchases - 15%</field>
|
||||
<field name="parent_id" ref="vat_code_base_payable_hst_en"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</openerp>
|
||||
|
|
|
@ -16,41 +16,71 @@
|
|||
<field name="parent_id" ref="vat_code_balance_net_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_receivable_tps_fr">
|
||||
<record model="account.tax.code.template" id="vat_code_receivable_gst_fr">
|
||||
<field name="name">TPS payée</field>
|
||||
<field name="parent_id" ref="vat_code_receivable_tva_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_receivable_tvp_fr">
|
||||
<record model="account.tax.code.template" id="vat_code_receivable_pst_fr">
|
||||
<field name="name">TVP/TVQ payée</field>
|
||||
<field name="parent_id" ref="vat_code_receivable_tva_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_receivable_tvh_fr">
|
||||
<record model="account.tax.code.template" id="vat_code_receivable_hst_fr">
|
||||
<field name="name">TVH payée</field>
|
||||
<field name="parent_id" ref="vat_code_receivable_tva_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_receivable_hst13_fr">
|
||||
<field name="name">TVH payée - 13%</field>
|
||||
<field name="parent_id" ref="vat_code_receivable_hst_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_receivable_hst14_fr">
|
||||
<field name="name">TVH payée - 14%</field>
|
||||
<field name="parent_id" ref="vat_code_receivable_hst_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_receivable_hst15_fr">
|
||||
<field name="name">TVH payée - 15%</field>
|
||||
<field name="parent_id" ref="vat_code_receivable_hst_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_payable_fr">
|
||||
<field name="name">Taxes reçues</field>
|
||||
<field name="parent_id" ref="vat_code_balance_net_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_payable_tps_fr">
|
||||
<record model="account.tax.code.template" id="vat_code_payable_gst_fr">
|
||||
<field name="name">TPS reçue</field>
|
||||
<field name="parent_id" ref="vat_code_payable_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_payable_tvp_fr">
|
||||
<record model="account.tax.code.template" id="vat_code_payable_pst_fr">
|
||||
<field name="name">TVP/TVQ reçue</field>
|
||||
<field name="parent_id" ref="vat_code_payable_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_payable_tvh_fr">
|
||||
<record model="account.tax.code.template" id="vat_code_payable_hst_fr">
|
||||
<field name="name">TVH reçue</field>
|
||||
<field name="parent_id" ref="vat_code_payable_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_payable_hst13_fr">
|
||||
<field name="name">TVH reçue - 13%</field>
|
||||
<field name="parent_id" ref="vat_code_payable_hst_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_payable_hst14_fr">
|
||||
<field name="name">TVH reçue - 14%</field>
|
||||
<field name="parent_id" ref="vat_code_payable_hst_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_payable_hst15_fr">
|
||||
<field name="name">TVH reçue - 15%</field>
|
||||
<field name="parent_id" ref="vat_code_payable_hst_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_base_net_fr">
|
||||
<field name="name">Base de taxes</field>
|
||||
<field name="parent_id" ref="vat_code_tax_fr"/>
|
||||
|
@ -61,40 +91,70 @@
|
|||
<field name="parent_id" ref="vat_code_base_net_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_base_receivable_tps_fr">
|
||||
<record model="account.tax.code.template" id="vat_code_base_receivable_gst_fr">
|
||||
<field name="name">Base de la TPS pour les ventes</field>
|
||||
<field name="parent_id" ref="vat_code_base_receivable_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_base_receivable_tvp_fr">
|
||||
<record model="account.tax.code.template" id="vat_code_base_receivable_pst_fr">
|
||||
<field name="name">Base de la TVP/TVQ pour les ventes</field>
|
||||
<field name="parent_id" ref="vat_code_base_receivable_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_base_receivable_tvh_fr">
|
||||
<record model="account.tax.code.template" id="vat_code_base_receivable_hst_fr">
|
||||
<field name="name">Base de la TVH pour les ventes</field>
|
||||
<field name="parent_id" ref="vat_code_base_receivable_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_base_receivable_hst13_fr">
|
||||
<field name="name">Base de la TVH pour les ventes - 13%</field>
|
||||
<field name="parent_id" ref="vat_code_base_receivable_hst_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_base_receivable_hst14_fr">
|
||||
<field name="name">Base de la TVH pour les ventes - 14%</field>
|
||||
<field name="parent_id" ref="vat_code_base_receivable_hst_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_base_receivable_hst15_fr">
|
||||
<field name="name">Base de la TVH pour les ventes - 15%</field>
|
||||
<field name="parent_id" ref="vat_code_base_receivable_hst_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_base_payable_fr">
|
||||
<field name="name">Base des taxes d'achats</field>
|
||||
<field name="parent_id" ref="vat_code_base_net_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_base_payable_tps_fr">
|
||||
<record model="account.tax.code.template" id="vat_code_base_payable_gst_fr">
|
||||
<field name="name">Base de la TPS pour les achats</field>
|
||||
<field name="parent_id" ref="vat_code_base_payable_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_base_payable_tvp_fr">
|
||||
<record model="account.tax.code.template" id="vat_code_base_payable_pst_fr">
|
||||
<field name="name">Base de la TVP/TVQ pour les achats</field>
|
||||
<field name="parent_id" ref="vat_code_base_payable_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_base_payable_tvh_fr">
|
||||
<record model="account.tax.code.template" id="vat_code_base_payable_hst_fr">
|
||||
<field name="name">Base de la TVH pour les achats</field>
|
||||
<field name="parent_id" ref="vat_code_base_payable_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_base_payable_hst13_fr">
|
||||
<field name="name">Base de la TVH pour les achats - 13%</field>
|
||||
<field name="parent_id" ref="vat_code_base_payable_hst_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_base_payable_hst14_fr">
|
||||
<field name="name">Base de la TVH pour les achats - 14%</field>
|
||||
<field name="parent_id" ref="vat_code_base_payable_hst_fr"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_base_payable_hst15_fr">
|
||||
<field name="name">Base de la TVH pour les achats - 15%</field>
|
||||
<field name="parent_id" ref="vat_code_base_payable_hst_fr"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</openerp>
|
||||
|
|
|
@ -4,6 +4,53 @@
|
|||
|
||||
<!-- SALES TAXES -->
|
||||
|
||||
<!-- British Columbia PST -->
|
||||
|
||||
<record id="gstpst_bc_sale_en" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
|
||||
<field name="name">GST + PST for sales (BC)</field>
|
||||
<field name="description">GSTPST_BC_SALE</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">1</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="child_depend">1</field>
|
||||
</record>
|
||||
|
||||
<record id="gstpst_sale_bc_gst_en" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
|
||||
<field name="name">GST for sales - 5% (BC)</field>
|
||||
<field name="description">GST</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">0.050000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="sequence">1</field>
|
||||
<field name="include_base_amount" eval="True"/>
|
||||
<field name="account_collected_id" ref="chart2131_en"/>
|
||||
<field name="account_paid_id" ref="chart2131_en"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_gst_en"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_gst_en"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_gst_en"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_gst_en"/>
|
||||
<field name="parent_id" ref="gstpst_bc_sale_en"/>
|
||||
</record>
|
||||
|
||||
<record id="pst_bc_sale_en" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
|
||||
<field name="name">PST for sales - 7% (BC)</field>
|
||||
<field name="description">PST</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">0.070000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="sequence">2</field>
|
||||
<field name="account_collected_id" ref="chart2132_en"/>
|
||||
<field name="account_paid_id" ref="chart2132_en"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_pst_en"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_pst_en"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_pst_en"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_pst_en"/>
|
||||
<field name="parent_id" ref="gstpst_bc_sale_en"/>
|
||||
</record>
|
||||
|
||||
<!-- Manitoba PST -->
|
||||
|
||||
<record id="gstpst_mb_sale_en" model="account.tax.template">
|
||||
|
@ -13,6 +60,7 @@
|
|||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">1</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="child_depend" eval="True"/>
|
||||
</record>
|
||||
|
||||
<record id="gstpst_sale_mb_gst_en" model="account.tax.template">
|
||||
|
@ -35,10 +83,10 @@
|
|||
|
||||
<record id="pst_mb_sale_en" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
|
||||
<field name="name">PST for sales - 7%</field>
|
||||
<field name="name">PST for sales - 8% (MB)</field>
|
||||
<field name="description">PST</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">0.070000</field>
|
||||
<field name="amount">0.080000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="sequence">2</field>
|
||||
<field name="account_collected_id" ref="chart2132_en"/>
|
||||
|
@ -50,65 +98,19 @@
|
|||
<field name="parent_id" ref="gstpst_mb_sale_en"/>
|
||||
</record>
|
||||
|
||||
<!-- Prince Edward Island PST -->
|
||||
|
||||
<record id="gstpst_pe_sale_en" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
|
||||
<field name="name">GST + PST for sales (PE)</field>
|
||||
<field name="description">GSTPST_PE_SALE</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">1</field>
|
||||
<field name="child_depend">1</field>
|
||||
<field name="type">percent</field>
|
||||
</record>
|
||||
|
||||
<record id="gstpst_sale_pe_gst_en" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
|
||||
<field name="name">GST for sales - 5% (PE)</field>
|
||||
<field name="description">GST</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">0.050000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="sequence">1</field>
|
||||
<field name="include_base_amount" eval="True"/>
|
||||
<field name="account_collected_id" ref="chart2131_en"/>
|
||||
<field name="account_paid_id" ref="chart2131_en"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_gst_en"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_gst_en"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_gst_en"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_gst_en"/>
|
||||
<field name="parent_id" ref="gstpst_pe_sale_en"/>
|
||||
</record>
|
||||
|
||||
<record id="pst_pe_sale_en" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
|
||||
<field name="name">PST for sale - 10%</field>
|
||||
<field name="description">PST</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">0.100000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="sequence">2</field>
|
||||
<field name="account_collected_id" ref="chart2132_en"/>
|
||||
<field name="account_paid_id" ref="chart2132_en"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_pst_en"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_pst_en"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_pst_en"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_pst_en"/>
|
||||
<field name="parent_id" ref="gstpst_pe_sale_en"/>
|
||||
</record>
|
||||
|
||||
<!-- Quebec PST -->
|
||||
|
||||
<record id="gsttvq_sale_en" model="account.tax.template">
|
||||
<record id="gstqst_sale_en" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
|
||||
<field name="name">GST + QST for sales</field>
|
||||
<field name="description">GSTQST_SALE</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">1</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="child_depend" eval="True"/>
|
||||
</record>
|
||||
|
||||
<record id="gsttvq_sale_gst_en" model="account.tax.template">
|
||||
<record id="gstqst_sale_gst_en" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
|
||||
<field name="name">GST for sales - 5% (QC)</field>
|
||||
<field name="description">GST</field>
|
||||
|
@ -122,10 +124,10 @@
|
|||
<field name="tax_code_id" ref="vat_code_payable_gst_en"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_gst_en"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_gst_en"/>
|
||||
<field name="parent_id" ref="gsttvq_sale_en"/>
|
||||
<field name="parent_id" ref="gstqst_sale_en"/>
|
||||
</record>
|
||||
|
||||
<record id="tvq_sale_en" model="account.tax.template">
|
||||
<record id="qst_sale_en" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
|
||||
<field name="name">QST for sales - 9.975%</field>
|
||||
<field name="description">QST</field>
|
||||
|
@ -139,7 +141,7 @@
|
|||
<field name="tax_code_id" ref="vat_code_payable_pst_en"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_pst_en"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_pst_en"/>
|
||||
<field name="parent_id" ref="gsttvq_sale_en"/>
|
||||
<field name="parent_id" ref="gstqst_sale_en"/>
|
||||
</record>
|
||||
|
||||
<!-- Saskatchewan PST -->
|
||||
|
@ -151,6 +153,7 @@
|
|||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">1</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="child_depend" eval="True"/>
|
||||
</record>
|
||||
|
||||
<record id="gstpst_sale_sk_gst_en" model="account.tax.template">
|
||||
|
@ -190,21 +193,6 @@
|
|||
|
||||
<!-- HST -->
|
||||
|
||||
<record id="hst12_sale_en" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
|
||||
<field name="name">HST for sales - 12%</field>
|
||||
<field name="description">HST12_SALE</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">0.120000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="chart2133_en"/>
|
||||
<field name="account_paid_id" ref="chart2133_en"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_hst_en"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_hst_en"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_hst_en"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_hst_en"/>
|
||||
</record>
|
||||
|
||||
<record id="hst13_sale_en" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
|
||||
<field name="name">HST for sales - 13%</field>
|
||||
|
@ -212,27 +200,27 @@
|
|||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">0.130000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="chart2133_en"/>
|
||||
<field name="account_paid_id" ref="chart2133_en"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_hst_en"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_hst_en"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_hst_en"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_hst_en"/>
|
||||
<field name="account_collected_id" ref="chart21331_en"/>
|
||||
<field name="account_paid_id" ref="chart21331_en"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_hst13_en"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_hst13_en"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_hst13_en"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_hst13_en"/>
|
||||
</record>
|
||||
|
||||
<record id="hst135_sale_en" model="account.tax.template">
|
||||
<record id="hst14_sale_en" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
|
||||
<field name="name">HST for sales - 13.5%</field>
|
||||
<field name="description">HST135_SALE</field>
|
||||
<field name="name">HST for sales - 14%</field>
|
||||
<field name="description">HST14_SALE</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">0.135000</field>
|
||||
<field name="amount">0.14000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="chart2133_en"/>
|
||||
<field name="account_paid_id" ref="chart2133_en"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_hst_en"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_hst_en"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_hst_en"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_hst_en"/>
|
||||
<field name="account_collected_id" ref="chart21332_en"/>
|
||||
<field name="account_paid_id" ref="chart21332_en"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_hst14_en"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_hst14_en"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_hst14_en"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_hst14_en"/>
|
||||
</record>
|
||||
|
||||
<record id="hst15_sale_en" model="account.tax.template">
|
||||
|
@ -242,12 +230,12 @@
|
|||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">0.150000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="chart2133_en"/>
|
||||
<field name="account_paid_id" ref="chart2133_en"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_hst_en"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_hst_en"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_hst_en"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_hst_en"/>
|
||||
<field name="account_collected_id" ref="chart21333_en"/>
|
||||
<field name="account_paid_id" ref="chart21333_en"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_hst15_en"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_hst15_en"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_hst15_en"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_hst15_en"/>
|
||||
</record>
|
||||
|
||||
<!-- GST -->
|
||||
|
@ -267,9 +255,55 @@
|
|||
<field name="ref_tax_code_id" ref="vat_code_payable_gst_en"/>
|
||||
</record>
|
||||
|
||||
|
||||
<!-- PURCHASE TAXES -->
|
||||
|
||||
<!-- British Columbia PST -->
|
||||
|
||||
<record id="gstpst_bc_purc_en" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
|
||||
<field name="name">GST + PST for purchases (BC)</field>
|
||||
<field name="description">GSTPST_BC_PURC</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">1</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="child_depend">1</field>
|
||||
</record>
|
||||
|
||||
<record id="gstpst_purc_bc_gst_en" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
|
||||
<field name="name">GST for purchases - 5% (BC)</field>
|
||||
<field name="description">GST</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">0.050000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="sequence">1</field>
|
||||
<field name="include_base_amount" eval="True"/>
|
||||
<field name="account_collected_id" ref="chart1181_en"/>
|
||||
<field name="account_paid_id" ref="chart1181_en"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_gst_en"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_gst_en"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_gst_en"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_gst_en"/>
|
||||
<field name="parent_id" ref="gstpst_bc_purc_en"/>
|
||||
</record>
|
||||
|
||||
<record id="pst_bc_purc_en" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
|
||||
<field name="name">PST for purchases - 7% (BC)</field>
|
||||
<field name="description">PST</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">0.070000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="sequence">2</field>
|
||||
<field name="account_collected_id" ref="chart1182_en"/>
|
||||
<field name="account_paid_id" ref="chart1182_en"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_pst_en"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_pst_en"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_pst_en"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_pst_en"/>
|
||||
<field name="parent_id" ref="gstpst_bc_purc_en"/>
|
||||
</record>
|
||||
|
||||
<!-- Manitoba PST -->
|
||||
|
||||
<record id="gstpst_mb_purc_en" model="account.tax.template">
|
||||
|
@ -279,6 +313,7 @@
|
|||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">1</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="child_depend" eval="True"/>
|
||||
</record>
|
||||
|
||||
<record id="gstpst_purc_mb_gst_en" model="account.tax.template">
|
||||
|
@ -301,10 +336,10 @@
|
|||
|
||||
<record id="pst_mb_purc_en" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
|
||||
<field name="name">PST for purchases - 7%</field>
|
||||
<field name="name">PST for purchases - 8% (MB)</field>
|
||||
<field name="description">PST</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">0.070000</field>
|
||||
<field name="amount">0.080000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="sequence">2</field>
|
||||
<field name="account_collected_id" ref="chart1182_en"/>
|
||||
|
@ -316,65 +351,19 @@
|
|||
<field name="parent_id" ref="gstpst_mb_purc_en"/>
|
||||
</record>
|
||||
|
||||
<!-- Prince Edward Island PST -->
|
||||
|
||||
<record id="gstpst_pe_purc_en" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
|
||||
<field name="name">GST + PST for purchases (PE)</field>
|
||||
<field name="description">GSTPST_PE_PURC</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">1</field>
|
||||
<field name="child_depend">1</field>
|
||||
<field name="type">percent</field>
|
||||
</record>
|
||||
|
||||
<record id="gstpst_purc_pe_gst_en" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
|
||||
<field name="name">GST for purchases - 5% (PE)</field>
|
||||
<field name="description">GST</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">0.050000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="sequence">1</field>
|
||||
<field name="include_base_amount" eval="True"/>
|
||||
<field name="account_collected_id" ref="chart1181_en"/>
|
||||
<field name="account_paid_id" ref="chart1181_en"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_gst_en"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_gst_en"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_gst_en"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_gst_en"/>
|
||||
<field name="parent_id" ref="gstpst_pe_purc_en"/>
|
||||
</record>
|
||||
|
||||
<record id="pst_pe_purc_en" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
|
||||
<field name="name">PST for purchases - 10%</field>
|
||||
<field name="description">PST</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">0.100000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="sequence">2</field>
|
||||
<field name="account_collected_id" ref="chart1182_en"/>
|
||||
<field name="account_paid_id" ref="chart1182_en"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_pst_en"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_pst_en"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_pst_en"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_pst_en"/>
|
||||
<field name="parent_id" ref="gstpst_pe_purc_en"/>
|
||||
</record>
|
||||
|
||||
<!-- Quebec PST -->
|
||||
|
||||
<record id="gsttvq_purc_en" model="account.tax.template">
|
||||
<record id="gstqst_purc_en" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
|
||||
<field name="name">GST + QST for purchases</field>
|
||||
<field name="description">GSTQST_PURC</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">1</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="child_depend" eval="True"/>
|
||||
</record>
|
||||
|
||||
<record id="gsttvq_purc_gst_en" model="account.tax.template">
|
||||
<record id="gstqst_purc_gst_en" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
|
||||
<field name="name">GST for purchases - 5% (QC)</field>
|
||||
<field name="description">GST</field>
|
||||
|
@ -388,10 +377,10 @@
|
|||
<field name="tax_code_id" ref="vat_code_receivable_gst_en"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_gst_en"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_gst_en"/>
|
||||
<field name="parent_id" ref="gsttvq_purc_en"/>
|
||||
<field name="parent_id" ref="gstqst_purc_en"/>
|
||||
</record>
|
||||
|
||||
<record id="tvq_purc_en" model="account.tax.template">
|
||||
<record id="qst_purc_en" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
|
||||
<field name="name">QST for purchases - 9.975%</field>
|
||||
<field name="description">QST</field>
|
||||
|
@ -405,7 +394,7 @@
|
|||
<field name="tax_code_id" ref="vat_code_receivable_pst_en"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_pst_en"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_pst_en"/>
|
||||
<field name="parent_id" ref="gsttvq_purc_en"/>
|
||||
<field name="parent_id" ref="gstqst_purc_en"/>
|
||||
</record>
|
||||
|
||||
<!-- Saskatchewan PST -->
|
||||
|
@ -417,6 +406,7 @@
|
|||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">1</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="child_depend" eval="True"/>
|
||||
</record>
|
||||
|
||||
<record id="gstpst_purc_sk_gst_en" model="account.tax.template">
|
||||
|
@ -456,21 +446,6 @@
|
|||
|
||||
<!-- HST -->
|
||||
|
||||
<record id="hst12_purc_en" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
|
||||
<field name="name">HST for purchases - 12%</field>
|
||||
<field name="description">HST12_PURC</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">0.120000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="chart1183_en"/>
|
||||
<field name="account_paid_id" ref="chart1183_en"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_hst_en"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_hst_en"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_hst_en"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_hst_en"/>
|
||||
</record>
|
||||
|
||||
<record id="hst13_purc_en" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
|
||||
<field name="name">HST for purchases - 13%</field>
|
||||
|
@ -478,27 +453,27 @@
|
|||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">0.130000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="chart1183_en"/>
|
||||
<field name="account_paid_id" ref="chart1183_en"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_hst_en"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_hst_en"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_hst_en"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_hst_en"/>
|
||||
<field name="account_collected_id" ref="chart11831_en"/>
|
||||
<field name="account_paid_id" ref="chart11831_en"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_hst13_en"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_hst13_en"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_hst13_en"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_hst13_en"/>
|
||||
</record>
|
||||
|
||||
<record id="hst135_purc_en" model="account.tax.template">
|
||||
<record id="hst14_purc_en" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
|
||||
<field name="name">HST for purchases - 13.5%</field>
|
||||
<field name="description">HST135_PURC</field>
|
||||
<field name="name">HST for purchases - 14%</field>
|
||||
<field name="description">HST14_PURC</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">0.135000</field>
|
||||
<field name="amount">0.140000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="chart1183_en"/>
|
||||
<field name="account_paid_id" ref="chart1183_en"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_hst_en"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_hst_en"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_hst_en"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_hst_en"/>
|
||||
<field name="account_collected_id" ref="chart11832_en"/>
|
||||
<field name="account_paid_id" ref="chart11832_en"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_hst14_en"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_hst14_en"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_hst14_en"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_hst14_en"/>
|
||||
</record>
|
||||
|
||||
<record id="hst15_purc_en" model="account.tax.template">
|
||||
|
@ -508,12 +483,12 @@
|
|||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">0.150000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="chart1183_en"/>
|
||||
<field name="account_paid_id" ref="chart1183_en"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_hst_en"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_hst_en"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_hst_en"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_hst_en"/>
|
||||
<field name="account_collected_id" ref="chart11833_en"/>
|
||||
<field name="account_paid_id" ref="chart11833_en"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_hst15_en"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_hst15_en"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_hst15_en"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_hst15_en"/>
|
||||
</record>
|
||||
|
||||
<!-- GST -->
|
||||
|
|
|
@ -4,18 +4,66 @@
|
|||
|
||||
<!-- SALES TAXES -->
|
||||
|
||||
<!-- British Columbia PST -->
|
||||
|
||||
<record id="gstpst_bc_sale_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TPS + TVP sur les ventes (BC)</field>
|
||||
<field name="description">TPSTVP_BC_SALE</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">1</field>
|
||||
<field name="child_depend">1</field>
|
||||
<field name="type">percent</field>
|
||||
</record>
|
||||
|
||||
<record id="gstpst_sale_bc_gst_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TPS sur les ventes - 5% (BC)</field>
|
||||
<field name="description">TPS</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">0.050000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="sequence">1</field>
|
||||
<field name="include_base_amount" eval="True"/>
|
||||
<field name="account_collected_id" ref="chart2131_fr"/>
|
||||
<field name="account_paid_id" ref="chart2131_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_gst_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_gst_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_gst_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_gst_fr"/>
|
||||
<field name="parent_id" ref="gstpst_bc_sale_fr"/>
|
||||
</record>
|
||||
|
||||
<record id="pst_bc_sale_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TVP sur les ventes - 7% (BC)</field>
|
||||
<field name="description">TVP</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">0.070000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="sequence">2</field>
|
||||
<field name="account_collected_id" ref="chart2132_fr"/>
|
||||
<field name="account_paid_id" ref="chart2132_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_pst_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_pst_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_pst_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_pst_fr"/>
|
||||
<field name="parent_id" ref="gstpst_bc_sale_fr"/>
|
||||
</record>
|
||||
|
||||
<!-- Manitoba PST -->
|
||||
|
||||
<record id="tpstvp_mb_sale_fr" model="account.tax.template">
|
||||
<record id="gstpst_mb_sale_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TPS + TVP sur les ventes (MB)</field>
|
||||
<field name="description">TPSTVP_MB_SALE</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">1</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="child_depend" eval="True"/>
|
||||
</record>
|
||||
|
||||
<record id="tpstvp_sale_mb_tps_fr" model="account.tax.template">
|
||||
<record id="gstpst_sale_mb_gst_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TPS sur les ventes - 5% (MB)</field>
|
||||
<field name="description">TPS</field>
|
||||
|
@ -26,89 +74,43 @@
|
|||
<field name="include_base_amount" eval="True"/>
|
||||
<field name="account_collected_id" ref="chart2131_fr"/>
|
||||
<field name="account_paid_id" ref="chart2131_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_tps_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_tps_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_tps_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_tps_fr"/>
|
||||
<field name="parent_id" ref="tpstvp_mb_sale_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_gst_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_gst_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_gst_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_gst_fr"/>
|
||||
<field name="parent_id" ref="gstpst_mb_sale_fr"/>
|
||||
</record>
|
||||
|
||||
<record id="tvp_mb_sale_fr" model="account.tax.template">
|
||||
<record id="pst_mb_sale_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TVP sur les ventes - 7%</field>
|
||||
<field name="name">TVP sur les ventes - 8% (MB)</field>
|
||||
<field name="description">TVP</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">0.070000</field>
|
||||
<field name="amount">0.080000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="sequence">2</field>
|
||||
<field name="account_collected_id" ref="chart2132_fr"/>
|
||||
<field name="account_paid_id" ref="chart2132_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_tvp_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_tvp_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_tvp_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_tvp_fr"/>
|
||||
<field name="parent_id" ref="tpstvp_mb_sale_fr"/>
|
||||
</record>
|
||||
|
||||
<!-- Prince Edward Island PST -->
|
||||
|
||||
<record id="tpstvp_pe_sale_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TPS + TVP sur les ventes (PE)</field>
|
||||
<field name="description">TPSTVP_PE_SALE</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">1</field>
|
||||
<field name="child_depend">1</field>
|
||||
<field name="type">percent</field>
|
||||
</record>
|
||||
|
||||
<record id="tpstvp_sale_pe_tps_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TPS sur les ventes - 5% (PE)</field>
|
||||
<field name="description">TPS</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">0.050000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="sequence">1</field>
|
||||
<field name="include_base_amount" eval="True"/>
|
||||
<field name="account_collected_id" ref="chart2131_fr"/>
|
||||
<field name="account_paid_id" ref="chart2131_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_tps_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_tps_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_tps_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_tps_fr"/>
|
||||
<field name="parent_id" ref="tpstvp_pe_sale_fr"/>
|
||||
</record>
|
||||
|
||||
<record id="tvp_pe_sale_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TVP for sale - 10%</field>
|
||||
<field name="description">TVP</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">0.100000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="sequence">2</field>
|
||||
<field name="account_collected_id" ref="chart2132_fr"/>
|
||||
<field name="account_paid_id" ref="chart2132_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_tvp_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_tvp_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_tvp_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_tvp_fr"/>
|
||||
<field name="parent_id" ref="tpstvp_pe_sale_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_pst_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_pst_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_pst_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_pst_fr"/>
|
||||
<field name="parent_id" ref="gstpst_mb_sale_fr"/>
|
||||
</record>
|
||||
|
||||
<!-- Quebec PST -->
|
||||
|
||||
<record id="tpstvq_sale_fr" model="account.tax.template">
|
||||
<record id="gstqst_sale_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TPS + TVQ sur les ventes</field>
|
||||
<field name="description">TPSTVQ_SALE</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">1</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="child_depend" eval="True"/>
|
||||
</record>
|
||||
|
||||
<record id="tpstvq_sale_tps_fr" model="account.tax.template">
|
||||
<record id="gstqst_sale_gst_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TPS sur les ventes - 5% (QC)</field>
|
||||
<field name="description">TPS</field>
|
||||
|
@ -118,11 +120,11 @@
|
|||
<field name="sequence">1</field>
|
||||
<field name="account_collected_id" ref="chart2131_fr"/>
|
||||
<field name="account_paid_id" ref="chart2131_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_tps_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_tps_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_tps_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_tps_fr"/>
|
||||
<field name="parent_id" ref="tpstvq_sale_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_gst_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_gst_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_gst_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_gst_fr"/>
|
||||
<field name="parent_id" ref="gstqst_sale_fr"/>
|
||||
</record>
|
||||
|
||||
<record id="tvq_sale_fr" model="account.tax.template">
|
||||
|
@ -135,25 +137,26 @@
|
|||
<field name="sequence">2</field>
|
||||
<field name="account_collected_id" ref="chart2132_fr"/>
|
||||
<field name="account_paid_id" ref="chart2132_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_tvp_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_tvp_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_tvp_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_tvp_fr"/>
|
||||
<field name="parent_id" ref="tpstvq_sale_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_pst_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_pst_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_pst_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_pst_fr"/>
|
||||
<field name="parent_id" ref="gstqst_sale_fr"/>
|
||||
</record>
|
||||
|
||||
<!-- Saskatchewan PST -->
|
||||
|
||||
<record id="tpstvp_sk_sale_fr" model="account.tax.template">
|
||||
<record id="gstpst_sk_sale_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TPS + TVP sur les ventes (SK)</field>
|
||||
<field name="description">TPSTVP_SK_SALE</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">1</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="child_depend" eval="True"/>
|
||||
</record>
|
||||
|
||||
<record id="tpstvp_sale_sk_tps_fr" model="account.tax.template">
|
||||
<record id="gstpst_sale_sk_gst_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TPS sur les ventes - 5% (SK)</field>
|
||||
<field name="description">TPS</field>
|
||||
|
@ -164,14 +167,14 @@
|
|||
<field name="include_base_amount" eval="True"/>
|
||||
<field name="account_collected_id" ref="chart2131_fr"/>
|
||||
<field name="account_paid_id" ref="chart2131_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_tps_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_tps_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_tps_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_tps_fr"/>
|
||||
<field name="parent_id" ref="tpstvp_sk_sale_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_gst_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_gst_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_gst_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_gst_fr"/>
|
||||
<field name="parent_id" ref="gstpst_sk_sale_fr"/>
|
||||
</record>
|
||||
|
||||
<record id="tvp_sk_sale_fr" model="account.tax.template">
|
||||
<record id="pst_sk_sale_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TVP sur les ventes - 5% (SK)</field>
|
||||
<field name="description">TVP</field>
|
||||
|
@ -181,78 +184,63 @@
|
|||
<field name="sequence">2</field>
|
||||
<field name="account_collected_id" ref="chart2132_fr"/>
|
||||
<field name="account_paid_id" ref="chart2132_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_tvp_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_tvp_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_tvp_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_tvp_fr"/>
|
||||
<field name="parent_id" ref="tpstvp_sk_sale_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_pst_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_pst_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_pst_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_pst_fr"/>
|
||||
<field name="parent_id" ref="gstpst_sk_sale_fr"/>
|
||||
</record>
|
||||
|
||||
<!-- HST -->
|
||||
|
||||
<record id="tvh12_sale_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TVH sur les ventes - 12%</field>
|
||||
<field name="description">TVH12_SALE</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">0.120000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="chart2133_fr"/>
|
||||
<field name="account_paid_id" ref="chart2133_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_tvh_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_tvh_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_tvh_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_tvh_fr"/>
|
||||
</record>
|
||||
|
||||
<record id="tvh13_sale_fr" model="account.tax.template">
|
||||
<record id="hst13_sale_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TVH sur les ventes - 13%</field>
|
||||
<field name="description">TVH13_SALE</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">0.130000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="chart2133_fr"/>
|
||||
<field name="account_paid_id" ref="chart2133_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_tvh_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_tvh_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_tvh_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_tvh_fr"/>
|
||||
<field name="account_collected_id" ref="chart21331_fr"/>
|
||||
<field name="account_paid_id" ref="chart21331_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_hst13_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_hst13_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_hst13_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_hst13_fr"/>
|
||||
</record>
|
||||
|
||||
<record id="tvh135_sale_fr" model="account.tax.template">
|
||||
<record id="hst14_sale_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TVH sur les ventes - 13.5%</field>
|
||||
<field name="description">TVH135_SALE</field>
|
||||
<field name="name">TVH sur les ventes - 14%</field>
|
||||
<field name="description">TVH14_SALE</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">0.135000</field>
|
||||
<field name="amount">0.140000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="chart2133_fr"/>
|
||||
<field name="account_paid_id" ref="chart2133_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_tvh_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_tvh_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_tvh_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_tvh_fr"/>
|
||||
<field name="account_collected_id" ref="chart21332_fr"/>
|
||||
<field name="account_paid_id" ref="chart21332_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_hst14_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_hst14_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_hst14_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_hst14_fr"/>
|
||||
</record>
|
||||
|
||||
<record id="tvh15_sale_fr" model="account.tax.template">
|
||||
<record id="hst15_sale_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TVH sur les ventes - 15%</field>
|
||||
<field name="description">TVH15_SALE</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="amount">0.150000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="chart2133_fr"/>
|
||||
<field name="account_paid_id" ref="chart2133_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_tvh_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_tvh_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_tvh_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_tvh_fr"/>
|
||||
<field name="account_collected_id" ref="chart21333_fr"/>
|
||||
<field name="account_paid_id" ref="chart21333_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_hst15_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_hst15_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_hst15_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_hst15_fr"/>
|
||||
</record>
|
||||
|
||||
<!-- GST -->
|
||||
|
||||
<record id="tps_sale_fr" model="account.tax.template">
|
||||
<record id="gst_sale_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TPS sur les ventes - 5%</field>
|
||||
<field name="description">TPS_SALE</field>
|
||||
|
@ -261,27 +249,75 @@
|
|||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="chart2131_fr"/>
|
||||
<field name="account_paid_id" ref="chart2131_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_tps_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_tps_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_tps_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_tps_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_receivable_gst_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_payable_gst_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_receivable_gst_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_payable_gst_fr"/>
|
||||
</record>
|
||||
|
||||
|
||||
<!-- PURCHASE TAXES -->
|
||||
|
||||
<!-- British Columbia PST -->
|
||||
|
||||
<record id="gstpst_bc_purc_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TPS + TVP sur les achats (BC)</field>
|
||||
<field name="description">TPSTVP_BC_PURC</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">1</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="child_depend">1</field>
|
||||
</record>
|
||||
|
||||
<record id="gstpst_purc_bc_gst_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TPS sur les achats - 5% (BC)</field>
|
||||
<field name="description">TPS</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">0.050000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="sequence">1</field>
|
||||
<field name="include_base_amount" eval="True"/>
|
||||
<field name="account_collected_id" ref="chart1181_fr"/>
|
||||
<field name="account_paid_id" ref="chart1181_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_gst_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_gst_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_gst_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_gst_fr"/>
|
||||
<field name="parent_id" ref="gstpst_bc_purc_fr"/>
|
||||
</record>
|
||||
|
||||
<record id="pst_bc_purc_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TVP sur les achats - 7% (BC)</field>
|
||||
<field name="description">TVP</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">0.070000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="sequence">2</field>
|
||||
<field name="account_collected_id" ref="chart1182_fr"/>
|
||||
<field name="account_paid_id" ref="chart1182_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_pst_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_pst_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_pst_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_pst_fr"/>
|
||||
<field name="parent_id" ref="gstpst_bc_purc_fr"/>
|
||||
</record>
|
||||
|
||||
<!-- Manitoba PST -->
|
||||
|
||||
<record id="tpstvp_mb_purc_fr" model="account.tax.template">
|
||||
<record id="gstpst_mb_purc_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TPS + TVP sur les achats (MB)</field>
|
||||
<field name="description">TPSTVP_MB_PURC</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">1</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="child_depend" eval="True"/>
|
||||
</record>
|
||||
|
||||
<record id="tpstvp_purc_mb_tps_fr" model="account.tax.template">
|
||||
<record id="gstpst_purc_mb_gst_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TPS sur les achats - 5% (MB)</field>
|
||||
<field name="description">TPS</field>
|
||||
|
@ -292,89 +328,43 @@
|
|||
<field name="include_base_amount" eval="True"/>
|
||||
<field name="account_collected_id" ref="chart1181_fr"/>
|
||||
<field name="account_paid_id" ref="chart1181_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_tps_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_tps_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_tps_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_tps_fr"/>
|
||||
<field name="parent_id" ref="tpstvp_mb_purc_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_gst_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_gst_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_gst_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_gst_fr"/>
|
||||
<field name="parent_id" ref="gstpst_mb_purc_fr"/>
|
||||
</record>
|
||||
|
||||
<record id="tvp_mb_purc_fr" model="account.tax.template">
|
||||
<record id="pst_mb_purc_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TVP sur les achats - 7%</field>
|
||||
<field name="name">TVP sur les achats - 8% (MB)</field>
|
||||
<field name="description">TVP</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">0.070000</field>
|
||||
<field name="amount">0.080000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="sequence">2</field>
|
||||
<field name="account_collected_id" ref="chart1182_fr"/>
|
||||
<field name="account_paid_id" ref="chart1182_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_tvp_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_tvp_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_tvp_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_tvp_fr"/>
|
||||
<field name="parent_id" ref="tpstvp_mb_purc_fr"/>
|
||||
</record>
|
||||
|
||||
<!-- Prince Edward Island PST -->
|
||||
|
||||
<record id="tpstvp_pe_purc_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TPS + TVP sur les achats (PE)</field>
|
||||
<field name="description">TPSTVP_PE_PURC</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">1</field>
|
||||
<field name="child_depend">1</field>
|
||||
<field name="type">percent</field>
|
||||
</record>
|
||||
|
||||
<record id="tpstvp_purc_pe_tps_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TPS sur les achats - 5% (PE)</field>
|
||||
<field name="description">TPS</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">0.050000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="sequence">1</field>
|
||||
<field name="include_base_amount" eval="True"/>
|
||||
<field name="account_collected_id" ref="chart1181_fr"/>
|
||||
<field name="account_paid_id" ref="chart1181_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_tps_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_tps_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_tps_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_tps_fr"/>
|
||||
<field name="parent_id" ref="tpstvp_pe_purc_fr"/>
|
||||
</record>
|
||||
|
||||
<record id="tvp_pe_purc_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TVP sur les achats - 10%</field>
|
||||
<field name="description">TVP</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">0.100000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="sequence">2</field>
|
||||
<field name="account_collected_id" ref="chart1182_fr"/>
|
||||
<field name="account_paid_id" ref="chart1182_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_tvp_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_tvp_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_tvp_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_tvp_fr"/>
|
||||
<field name="parent_id" ref="tpstvp_pe_purc_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_pst_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_pst_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_pst_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_pst_fr"/>
|
||||
<field name="parent_id" ref="gstpst_mb_purc_fr"/>
|
||||
</record>
|
||||
|
||||
<!-- Quebec PST -->
|
||||
|
||||
<record id="tpstvq_purc_fr" model="account.tax.template">
|
||||
<record id="gstqst_purc_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TPS + TVQ sur les achats</field>
|
||||
<field name="description">TPSTVQ_PURC</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">1</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="child_depend" eval="True"/>
|
||||
</record>
|
||||
|
||||
<record id="tpstvq_purc_tps_fr" model="account.tax.template">
|
||||
<record id="gstqst_purc_gst_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TPS sur les achats - 5% (QC)</field>
|
||||
<field name="description">TPS</field>
|
||||
|
@ -384,11 +374,11 @@
|
|||
<field name="sequence">1</field>
|
||||
<field name="account_collected_id" ref="chart1181_fr"/>
|
||||
<field name="account_paid_id" ref="chart1181_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_tps_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_tps_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_tps_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_tps_fr"/>
|
||||
<field name="parent_id" ref="tpstvq_purc_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_gst_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_gst_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_gst_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_gst_fr"/>
|
||||
<field name="parent_id" ref="gstqst_purc_fr"/>
|
||||
</record>
|
||||
|
||||
<record id="tvq_purc_fr" model="account.tax.template">
|
||||
|
@ -401,25 +391,26 @@
|
|||
<field name="sequence">2</field>
|
||||
<field name="account_collected_id" ref="chart1182_fr"/>
|
||||
<field name="account_paid_id" ref="chart1182_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_tvp_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_tvp_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_tvp_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_tvp_fr"/>
|
||||
<field name="parent_id" ref="tpstvq_purc_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_pst_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_pst_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_pst_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_pst_fr"/>
|
||||
<field name="parent_id" ref="gstqst_purc_fr"/>
|
||||
</record>
|
||||
|
||||
<!-- Saskatchewan PST -->
|
||||
|
||||
<record id="tpstvp_sk_purc_fr" model="account.tax.template">
|
||||
<record id="gstpst_sk_purc_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TPS + TVP sur les achats (SK)</field>
|
||||
<field name="description">TPSTVP_SK_PURC</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">1</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="child_depend" eval="True"/>
|
||||
</record>
|
||||
|
||||
<record id="tpstvp_purc_sk_tps_fr" model="account.tax.template">
|
||||
<record id="gstpst_purc_sk_gst_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TPS sur les achats - 5% (SK)</field>
|
||||
<field name="description">TPS</field>
|
||||
|
@ -430,14 +421,14 @@
|
|||
<field name="include_base_amount" eval="True"/>
|
||||
<field name="account_collected_id" ref="chart1181_fr"/>
|
||||
<field name="account_paid_id" ref="chart1181_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_tps_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_tps_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_tps_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_tps_fr"/>
|
||||
<field name="parent_id" ref="tpstvp_sk_purc_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_gst_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_gst_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_gst_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_gst_fr"/>
|
||||
<field name="parent_id" ref="gstpst_sk_purc_fr"/>
|
||||
</record>
|
||||
|
||||
<record id="tvp_sk_purc_fr" model="account.tax.template">
|
||||
<record id="pst_sk_purc_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TVP sur les achats - 5% (SK)</field>
|
||||
<field name="description">TVP</field>
|
||||
|
@ -447,78 +438,63 @@
|
|||
<field name="sequence">2</field>
|
||||
<field name="account_collected_id" ref="chart1182_fr"/>
|
||||
<field name="account_paid_id" ref="chart1182_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_tvp_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_tvp_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_tvp_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_tvp_fr"/>
|
||||
<field name="parent_id" ref="tpstvp_sk_purc_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_pst_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_pst_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_pst_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_pst_fr"/>
|
||||
<field name="parent_id" ref="gstpst_sk_purc_fr"/>
|
||||
</record>
|
||||
|
||||
<!-- HST -->
|
||||
|
||||
<record id="tvh12_purc_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TVH sur les achats - 12%</field>
|
||||
<field name="description">TVH12_PURC</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">0.120000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="chart1183_fr"/>
|
||||
<field name="account_paid_id" ref="chart1183_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_tvh_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_tvh_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_tvh_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_tvh_fr"/>
|
||||
</record>
|
||||
|
||||
<record id="tvh13_purc_fr" model="account.tax.template">
|
||||
<record id="hst13_purc_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TVH sur les achats - 13%</field>
|
||||
<field name="description">TVH13_PURC</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">0.130000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="chart1183_fr"/>
|
||||
<field name="account_paid_id" ref="chart1183_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_tvh_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_tvh_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_tvh_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_tvh_fr"/>
|
||||
<field name="account_collected_id" ref="chart11831_fr"/>
|
||||
<field name="account_paid_id" ref="chart11831_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_hst13_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_hst13_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_hst13_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_hst13_fr"/>
|
||||
</record>
|
||||
|
||||
<record id="tvh135_purc_fr" model="account.tax.template">
|
||||
<record id="hst14_purc_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TVH sur les achats - 13.5%</field>
|
||||
<field name="description">TVH135_PURC</field>
|
||||
<field name="name">TVH sur les achats - 14%</field>
|
||||
<field name="description">TVH14_PURC</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">0.135000</field>
|
||||
<field name="amount">0.140000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="chart1183_fr"/>
|
||||
<field name="account_paid_id" ref="chart1183_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_tvh_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_tvh_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_tvh_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_tvh_fr"/>
|
||||
<field name="account_collected_id" ref="chart11832_fr"/>
|
||||
<field name="account_paid_id" ref="chart11832_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_hst14_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_hst14_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_hst14_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_hst14_fr"/>
|
||||
</record>
|
||||
|
||||
<record id="tvh15_purc_fr" model="account.tax.template">
|
||||
<record id="hst15_purc_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TVH sur les achats - 15%</field>
|
||||
<field name="description">TVH15_PURC</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount">0.150000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="chart1183_fr"/>
|
||||
<field name="account_paid_id" ref="chart1183_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_tvh_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_tvh_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_tvh_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_tvh_fr"/>
|
||||
<field name="account_collected_id" ref="chart11833_fr"/>
|
||||
<field name="account_paid_id" ref="chart11833_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_hst15_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_hst15_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_hst15_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_hst15_fr"/>
|
||||
</record>
|
||||
|
||||
<!-- GST -->
|
||||
|
||||
<record id="tps_purc_fr" model="account.tax.template">
|
||||
<record id="gst_purc_fr" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="ca_fr_chart_template_fr"/>
|
||||
<field name="name">TPS sur les achats - 5%</field>
|
||||
<field name="description">TPS_PURC</field>
|
||||
|
@ -527,10 +503,10 @@
|
|||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="chart1181_fr"/>
|
||||
<field name="account_paid_id" ref="chart1181_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_tps_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_tps_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_tps_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_tps_fr"/>
|
||||
<field name="base_code_id" ref="vat_code_base_payable_gst_fr"/>
|
||||
<field name="tax_code_id" ref="vat_code_receivable_gst_fr"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_base_payable_gst_fr"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_receivable_gst_fr"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
|
|
|
@ -0,0 +1,23 @@
|
|||
;Product/Service is delivered in;;;;;;;;;;;;;
|
||||
Supplier is in ;Alberta;British Columbia;Manitoba;New Brunswick;"Newfoundland
|
||||
And Labrador";Nova Scotia;"Northwest
|
||||
Territories";Nunavut;Ontario;"Prince Edward
|
||||
Islands";Quebec;Saskatchewan;Yukon;International
|
||||
Alberta;GST – 5%;GST – 5%;GST – 5%;HST – 13%;HST – 13%;HST – 15%;GST – 5%;GST – 5%;HST – 13%;HST – 14%;GST – 5%;GST – 5%;GST – 5%;
|
||||
British Columbia;GST – 5%;"GST – 5%
|
||||
PST – 7%";GST – 5%;HST – 13%;HST – 13%;HST – 15%;GST – 5%;GST – 5%;HST – 13%;HST – 14%;GST – 5%;GST – 5%;GST – 5%;
|
||||
Manitoba;GST – 5%;GST – 5%;"GST – 5%
|
||||
PST – 8%";HST – 13%;HST – 13%;HST – 15%;GST – 5%;GST – 5%;HST – 13%;HST – 14%;GST – 5%;GST – 5%;GST – 5%;
|
||||
New Brunswick;GST – 5%;GST – 5%;GST – 5%;HST – 13%;HST – 13%;HST – 15%;GST – 5%;GST – 5%;HST – 13%;HST – 14%;GST – 5%;GST – 5%;GST – 5%;
|
||||
Newfoundland and Labrador;GST – 5%;GST – 5%;GST – 5%;HST – 13%;HST – 13%;HST – 15%;GST – 5%;GST – 5%;HST – 13%;HST – 14%;GST – 5%;GST – 5%;GST – 5%;
|
||||
Nova Scotia;GST – 5%;GST – 5%;GST – 5%;HST – 13%;HST – 13%;HST – 15%;GST – 5%;GST – 5%;HST – 13%;HST – 14%;GST – 5%;GST – 5%;GST – 5%;
|
||||
Northwest Territories;GST – 5%;GST – 5%;GST – 5%;HST – 13%;HST – 13%;HST – 15%;GST – 5%;GST – 5%;HST – 13%;HST – 14%;GST – 5%;GST – 5%;GST – 5%;
|
||||
Nunavut;GST – 5%;GST – 5%;GST – 5%;HST – 13%;HST – 13%;HST – 15%;GST – 5%;GST – 5%;HST – 13%;HST – 14%;GST – 5%;GST – 5%;GST – 5%;
|
||||
Ontario;GST – 5%;GST – 5%;GST – 5%;HST – 13%;HST – 13%;HST – 15%;GST – 5%;GST – 5%;HST – 13%;HST – 14%;GST – 5%;GST – 5%;GST – 5%;
|
||||
Prince Edward Islands;GST – 5%;GST – 5%;GST – 5%;HST – 13%;HST – 13%;HST – 15%;GST – 5%;GST – 5%;HST – 13%;HST – 14%;GST – 5%;GST – 5%;GST – 5%;
|
||||
Quebec;GST – 5%;GST – 5%;GST – 5%;HST – 13%;HST – 13%;HST – 15%;GST – 5%;GST – 5%;HST – 13%;HST – 14%;"GST – 5%
|
||||
QST – 9,975%";GST – 5%;GST – 5%;
|
||||
Saskatchewan;GST – 5%;GST – 5%;GST – 5%;HST – 13%;HST – 13%;HST – 15%;GST – 5%;GST – 5%;HST – 13%;HST – 14%;GST – 5%;"GST – 5%
|
||||
PST – 5%";GST – 5%;
|
||||
Yukon;GST – 5%;GST – 5%;GST – 5%;HST – 13%;HST – 13%;HST – 15%;GST – 5%;GST – 5%;HST – 13%;HST – 14%;GST – 5%;GST – 5%;GST – 5%;
|
||||
International;;;;;;;;;;;;;;
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -305,6 +305,7 @@ class mail_mail(osv.Model):
|
|||
email_list.append(self.send_get_email_dict(cr, uid, mail, partner=partner, context=context))
|
||||
|
||||
# build an RFC2822 email.message.Message object and send it without queuing
|
||||
res = None
|
||||
for email in email_list:
|
||||
msg = ir_mail_server.build_email(
|
||||
email_from = mail.email_from,
|
||||
|
|
|
@ -23,11 +23,12 @@ import time
|
|||
from datetime import datetime
|
||||
|
||||
import openerp.addons.decimal_precision as dp
|
||||
from openerp.osv import fields, osv
|
||||
from openerp.osv import fields, osv, orm
|
||||
from openerp.tools import DEFAULT_SERVER_DATETIME_FORMAT, DATETIME_FORMATS_MAP
|
||||
from openerp.tools import float_compare
|
||||
from openerp.tools.translate import _
|
||||
from openerp import tools
|
||||
from openerp import SUPERUSER_ID
|
||||
|
||||
#----------------------------------------------------------
|
||||
# Work Centers
|
||||
|
@ -405,12 +406,20 @@ class mrp_production(osv.osv):
|
|||
return result
|
||||
|
||||
def _src_id_default(self, cr, uid, ids, context=None):
|
||||
src_location_id = self.pool.get('ir.model.data').get_object(cr, uid, 'stock', 'stock_location_stock', context=context)
|
||||
return src_location_id.id
|
||||
try:
|
||||
location_model, location_id = self.pool.get('ir.model.data').get_object_reference(cr, uid, 'stock', 'stock_location_stock')
|
||||
self.pool.get('stock.location').check_access_rule(cr, uid, [location_id], 'read', context=context)
|
||||
except (orm.except_orm, ValueError):
|
||||
location_id = False
|
||||
return location_id
|
||||
|
||||
def _dest_id_default(self, cr, uid, ids, context=None):
|
||||
dest_location_id = self.pool.get('ir.model.data').get_object(cr, uid, 'stock', 'stock_location_stock', context=context)
|
||||
return dest_location_id.id
|
||||
try:
|
||||
location_model, location_id = self.pool.get('ir.model.data').get_object_reference(cr, uid, 'stock', 'stock_location_stock')
|
||||
self.pool.get('stock.location').check_access_rule(cr, uid, [location_id], 'read', context=context)
|
||||
except (orm.except_orm, ValueError):
|
||||
location_id = False
|
||||
return location_id
|
||||
|
||||
def _get_progress(self, cr, uid, ids, name, arg, context=None):
|
||||
""" Return product quantity percentage """
|
||||
|
@ -605,8 +614,12 @@ class mrp_production(osv.osv):
|
|||
prod_line_obj = self.pool.get('mrp.production.product.line')
|
||||
workcenter_line_obj = self.pool.get('mrp.production.workcenter.line')
|
||||
for production in self.browse(cr, uid, ids):
|
||||
cr.execute('delete from mrp_production_product_line where production_id=%s', (production.id,))
|
||||
cr.execute('delete from mrp_production_workcenter_line where production_id=%s', (production.id,))
|
||||
|
||||
p_ids = prod_line_obj.search(cr, SUPERUSER_ID, [('production_id', '=', production.id)], context=context)
|
||||
prod_line_obj.unlink(cr, SUPERUSER_ID, p_ids, context=context)
|
||||
w_ids = workcenter_line_obj.search(cr, SUPERUSER_ID, [('production_id', '=', production.id)], context=context)
|
||||
workcenter_line_obj.unlink(cr, SUPERUSER_ID, w_ids, context=context)
|
||||
|
||||
bom_point = production.bom_id
|
||||
bom_id = production.bom_id.id
|
||||
if not bom_point:
|
||||
|
|
|
@ -620,8 +620,8 @@
|
|||
<form string="Manufacturing Orders" version="7.0">
|
||||
<header>
|
||||
<button name="button_confirm" states="draft" string="Confirm Production" class="oe_highlight"/>
|
||||
<button name="%(act_mrp_product_produce)d" states="confirmed,ready,in_production" string="Produce" type="action" class="oe_highlight"/>
|
||||
<button name="force_production" states="confirmed" string="Force Reservation" type="object"/>
|
||||
<button name="%(act_mrp_product_produce)d" states="ready,in_production" string="Produce" type="action" class="oe_highlight"/>
|
||||
<button name="force_production" states="confirmed" string="Force Reservation" type="object" class="oe_highlight"/>
|
||||
<button name="force_production" states="picking_except" string="Force Reservation" type="object"/>
|
||||
<button name="button_produce" states="ready" string="Mark as Started"/>
|
||||
<button name="button_recreate" states="picking_except" string="Recreate Picking"/>
|
||||
|
|
|
@ -406,6 +406,8 @@ class project_issue(base_stage, osv.osv):
|
|||
#Update last action date every time the user changes the stage
|
||||
if 'stage_id' in vals:
|
||||
vals['date_action_last'] = time.strftime(tools.DEFAULT_SERVER_DATETIME_FORMAT)
|
||||
if 'kanban_state' not in vals:
|
||||
vals.update(kanban_state='normal')
|
||||
state = self.pool.get('project.task.type').browse(cr, uid, vals['stage_id'], context=context).state
|
||||
for issue in self.browse(cr, uid, ids, context=context):
|
||||
# Change from draft to not draft EXCEPT cancelled: The issue has been opened -> set the opening date
|
||||
|
|
|
@ -62,8 +62,9 @@ This module requires the ``wkthtmltopdf`` library to render HTML documents as
|
|||
PDF. Version 0.9.9 or later is necessary, and can be found at
|
||||
http://code.google.com/p/wkhtmltopdf/ for Linux, Mac OS X (i386) and Windows (32bits).
|
||||
|
||||
After installing the library on the OpenERP Server machine, you need to set the
|
||||
path to the ``wkthtmltopdf`` executable file on each Company.
|
||||
After installing the library on the OpenERP Server machine, you may need to set
|
||||
the path to the ``wkthtmltopdf`` executable file in a system parameter named
|
||||
``webkit_path`` in Settings -> Customization -> Parameters -> System Parameters
|
||||
|
||||
If you are experiencing missing header/footer problems on Linux, be sure to
|
||||
install a 'static' version of the library. The default ``wkhtmltopdf`` on
|
||||
|
|
|
@ -11,8 +11,9 @@
|
|||
<field name="webkit_header"/>
|
||||
<field name="webkit_debug"/>
|
||||
<field name="precise_mode"/>
|
||||
<separator string="Webkit Template (used if Report File is not found)" colspan="4"/>
|
||||
<field name="report_webkit_data" colspan="4" nolabel="1"/>
|
||||
</group>
|
||||
<group string="Webkit Template (used if Report File is not found)">
|
||||
<field name="report_webkit_data" nolabel="1"/>
|
||||
</group>
|
||||
</page>
|
||||
</xpath>
|
||||
|
|
|
@ -73,6 +73,13 @@ class res_users(osv.Model):
|
|||
'default_section_id': fields.many2one('crm.case.section', 'Default Sales Team'),
|
||||
}
|
||||
|
||||
def __init__(self, pool, cr):
|
||||
init_res = super(res_users, self).__init__(pool, cr)
|
||||
# duplicate list to avoid modifying the original reference
|
||||
self.SELF_WRITEABLE_FIELDS = list(self.SELF_WRITEABLE_FIELDS)
|
||||
self.SELF_WRITEABLE_FIELDS.extend(['default_section_id'])
|
||||
return init_res
|
||||
|
||||
|
||||
class sale_crm_lead(osv.Model):
|
||||
_inherit = 'crm.lead'
|
||||
|
|
|
@ -116,7 +116,7 @@
|
|||
<field name="arch" type="xml">
|
||||
<data>
|
||||
<xpath expr="//field[@name='company_id']" position="after">
|
||||
<field name="default_section_id"/>
|
||||
<field name="default_section_id" readonly="0"/>
|
||||
</xpath>
|
||||
</data>
|
||||
</field>
|
||||
|
|
|
@ -25,7 +25,7 @@ import time
|
|||
from operator import itemgetter
|
||||
from itertools import groupby
|
||||
|
||||
from openerp.osv import fields, osv
|
||||
from openerp.osv import fields, osv, orm
|
||||
from openerp.tools.translate import _
|
||||
from openerp import netsvc
|
||||
from openerp import tools
|
||||
|
@ -558,12 +558,11 @@ class stock_picking(osv.osv):
|
|||
ids = [ids]
|
||||
for pick in self.browse(cr, uid, ids, context=context):
|
||||
sql_str = """update stock_move set
|
||||
date='%s'
|
||||
date_expected='%s'
|
||||
where
|
||||
picking_id=%d """ % (value, pick.id)
|
||||
|
||||
if pick.max_date:
|
||||
sql_str += " and (date='" + pick.max_date + "' or date>'" + value + "')"
|
||||
sql_str += " and (date_expected='" + pick.max_date + "')"
|
||||
cr.execute(sql_str)
|
||||
return True
|
||||
|
||||
|
@ -580,11 +579,11 @@ class stock_picking(osv.osv):
|
|||
ids = [ids]
|
||||
for pick in self.browse(cr, uid, ids, context=context):
|
||||
sql_str = """update stock_move set
|
||||
date='%s'
|
||||
date_expected='%s'
|
||||
where
|
||||
picking_id=%s """ % (value, pick.id)
|
||||
if pick.min_date:
|
||||
sql_str += " and (date='" + pick.min_date + "' or date<'" + value + "')"
|
||||
sql_str += " and (date_expected='" + pick.min_date + "')"
|
||||
cr.execute(sql_str)
|
||||
return True
|
||||
|
||||
|
@ -1692,7 +1691,12 @@ class stock_move(osv.osv):
|
|||
elif picking_type == 'out':
|
||||
location_xml_id = 'stock_location_customers'
|
||||
if location_xml_id:
|
||||
location_model, location_id = mod_obj.get_object_reference(cr, uid, 'stock', location_xml_id)
|
||||
try:
|
||||
location_model, location_id = mod_obj.get_object_reference(cr, uid, 'stock', location_xml_id)
|
||||
self.pool.get('stock.location').check_access_rule(cr, uid, [location_id], 'read', context=context)
|
||||
except (orm.except_orm, ValueError):
|
||||
location_id = False
|
||||
|
||||
return location_id
|
||||
|
||||
def _default_location_source(self, cr, uid, context=None):
|
||||
|
@ -1721,7 +1725,12 @@ class stock_move(osv.osv):
|
|||
elif picking_type in ('out', 'internal'):
|
||||
location_xml_id = 'stock_location_stock'
|
||||
if location_xml_id:
|
||||
location_model, location_id = mod_obj.get_object_reference(cr, uid, 'stock', location_xml_id)
|
||||
try:
|
||||
location_model, location_id = mod_obj.get_object_reference(cr, uid, 'stock', location_xml_id)
|
||||
self.pool.get('stock.location').check_access_rule(cr, uid, [location_id], 'read', context=context)
|
||||
except (orm.except_orm, ValueError):
|
||||
location_id = False
|
||||
|
||||
return location_id
|
||||
|
||||
def _default_destination_address(self, cr, uid, context=None):
|
||||
|
@ -1939,8 +1948,16 @@ class stock_move(osv.osv):
|
|||
elif type == 'out':
|
||||
location_source_id = 'stock_location_stock'
|
||||
location_dest_id = 'stock_location_customers'
|
||||
source_location = mod_obj.get_object_reference(cr, uid, 'stock', location_source_id)
|
||||
dest_location = mod_obj.get_object_reference(cr, uid, 'stock', location_dest_id)
|
||||
try:
|
||||
source_location = mod_obj.get_object_reference(cr, uid, 'stock', location_source_id)
|
||||
self.pool.get('stock.location').check_access_rule(cr, uid, [source_location[1]], 'read', context=context)
|
||||
except (orm.except_orm, ValueError):
|
||||
source_location = False
|
||||
try:
|
||||
dest_location = mod_obj.get_object_reference(cr, uid, 'stock', location_dest_id)
|
||||
self.pool.get('stock.location').check_access_rule(cr, uid, [dest_location[1]], 'read', context=context)
|
||||
except (orm.except_orm, ValueError):
|
||||
dest_location = False
|
||||
return {'value':{'location_id': source_location and source_location[1] or False, 'location_dest_id': dest_location and dest_location[1] or False}}
|
||||
|
||||
def onchange_date(self, cr, uid, ids, date, date_expected, context=None):
|
||||
|
@ -2870,8 +2887,12 @@ class stock_inventory_line(osv.osv):
|
|||
}
|
||||
|
||||
def _default_stock_location(self, cr, uid, context=None):
|
||||
stock_location = self.pool.get('ir.model.data').get_object(cr, uid, 'stock', 'stock_location_stock')
|
||||
return stock_location.id
|
||||
try:
|
||||
location_model, location_id = self.pool.get('ir.model.data').get_object_reference(cr, uid, 'stock', 'stock_location_stock')
|
||||
self.pool.get('stock.location').check_access_rule(cr, uid, [location_id], 'read', context=context)
|
||||
except (orm.except_orm, ValueError):
|
||||
location_id = False
|
||||
return location_id
|
||||
|
||||
_defaults = {
|
||||
'location_id': _default_stock_location
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
#
|
||||
##############################################################################
|
||||
|
||||
from openerp.osv import fields, osv
|
||||
from openerp.osv import fields, osv, orm
|
||||
import openerp.addons.decimal_precision as dp
|
||||
from openerp.tools.translate import _
|
||||
from openerp import tools
|
||||
|
@ -62,7 +62,11 @@ class stock_change_product_qty(osv.osv_memory):
|
|||
if 'product_id' in fields:
|
||||
res.update({'product_id': product_id})
|
||||
if 'location_id' in fields:
|
||||
location_id = self.pool.get('ir.model.data').get_object(cr, uid, 'stock', 'stock_location_stock', context=context)
|
||||
try:
|
||||
model, location_id = self.pool.get('ir.model.data').get_object_reference(cr, uid, 'stock', 'stock_location_stock')
|
||||
self.pool.get('stock.location').check_access_rule(cr, uid, [location_id], 'read', context=context)
|
||||
except (orm.except_orm, ValueError):
|
||||
location_id = False
|
||||
res.update({'location_id': location_id and location_id.id or False})
|
||||
return res
|
||||
|
||||
|
|
Loading…
Reference in New Issue