[MERGE] with trunk

bzr revid: api@openerp.com-20121219150210-7lhs82far0ta37h4
This commit is contained in:
Arnaud Pineux
2012-12-19 16:02:10 +01:00
78 changed files with 1630 additions and 3584 deletions
@@ -18,8 +18,7 @@
#
##############################################################################
from openerp.service import security
import crypt
import auth_crypt
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
@@ -19,35 +19,15 @@
#
##############################################################################
{
'name': 'DB Password Encryption',
'name': 'Password Encryption',
'version': '1.1',
'author': ['OpenERP SA', 'FS3'],
'maintainer': 'OpenERP SA',
'website': 'http://www.openerp.com',
'category': 'Tools',
'description': """
Replaces cleartext passwords in the database with a secure hash.
================================================================
For your existing user base, the removal of the cleartext passwords occurs
immediately when you install base_crypt.
All passwords will be replaced by a secure, salted, cryptographic hash,
preventing anyone from reading the original password in the database.
After installing this module, it won't be possible to recover a forgotten password
for your users, the only solution is for an admin to set a new password.
Security Warning:
-----------------
Installing this module does not mean you can ignore other security measures,
as the password is still transmitted unencrypted on the network, unless you
are using a secure protocol such as XML-RPCS or HTTPS.
It also does not protect the rest of the content of the database, which may
contain critical data. Appropriate security measures need to be implemented
by the system administrator in all areas, such as: protection of database
backups, system files, remote shell access, physical server access.
Ecrypted passwords
==================
Interaction with LDAP authentication:
-------------------------------------
+166
View File
@@ -0,0 +1,166 @@
#
# Implements encrypting functions.
#
# Copyright (c) 2008, F S 3 Consulting Inc.
#
# Maintainer:
# Alec Joseph Rivera (agi<at>fs3.ph)
# refactored by Antony Lesuisse <al<at>openerp.com>
#
import hashlib
import hmac
import logging
from random import sample
from string import ascii_letters, digits
import openerp
from openerp.osv import fields, osv
_logger = logging.getLogger(__name__)
magic_md5 = '$1$'
magic_sha256 = '$5$'
def gen_salt(length=8, symbols=None):
if symbols is None:
symbols = ascii_letters + digits
return ''.join(sample(symbols, length))
def md5crypt( raw_pw, salt, magic=magic_md5 ):
""" md5crypt FreeBSD crypt(3) based on but different from md5
The md5crypt is based on Mark Johnson's md5crypt.py, which in turn is
based on FreeBSD src/lib/libcrypt/crypt.c (1.2) by Poul-Henning Kamp.
Mark's port can be found in ActiveState ASPN Python Cookbook. Kudos to
Poul and Mark. -agi
Original license:
* "THE BEER-WARE LICENSE" (Revision 42):
*
* <phk@login.dknet.dk> wrote this file. As long as you retain this
* notice you can do whatever you want with this stuff. If we meet some
* day, and you think this stuff is worth it, you can buy me a beer in
* return.
*
* Poul-Henning Kamp
"""
raw_pw = raw_pw.encode('utf-8')
salt = salt.encode('utf-8')
hash = hashlib.md5()
hash.update( raw_pw + magic + salt )
st = hashlib.md5()
st.update( raw_pw + salt + raw_pw)
stretch = st.digest()
for i in range( 0, len( raw_pw ) ):
hash.update( stretch[i % 16] )
i = len( raw_pw )
while i:
if i & 1:
hash.update('\x00')
else:
hash.update( raw_pw[0] )
i >>= 1
saltedmd5 = hash.digest()
for i in range( 1000 ):
hash = hashlib.md5()
if i & 1:
hash.update( raw_pw )
else:
hash.update( saltedmd5 )
if i % 3:
hash.update( salt )
if i % 7:
hash.update( raw_pw )
if i & 1:
hash.update( saltedmd5 )
else:
hash.update( raw_pw )
saltedmd5 = hash.digest()
itoa64 = './0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'
rearranged = ''
for a, b, c in ((0, 6, 12), (1, 7, 13), (2, 8, 14), (3, 9, 15), (4, 10, 5)):
v = ord( saltedmd5[a] ) << 16 | ord( saltedmd5[b] ) << 8 | ord( saltedmd5[c] )
for i in range(4):
rearranged += itoa64[v & 0x3f]
v >>= 6
v = ord( saltedmd5[11] )
for i in range( 2 ):
rearranged += itoa64[v & 0x3f]
v >>= 6
return magic + salt + '$' + rearranged
def sh256crypt(cls, password, salt, magic=magic_sha256):
iterations = 1000
# see http://en.wikipedia.org/wiki/PBKDF2
result = password.encode('utf8')
for i in xrange(cls.iterations):
result = hmac.HMAC(result, salt, hashlib.sha256).digest() # uses HMAC (RFC 2104) to apply salt
result = result.encode('base64') # doesnt seem to be crypt(3) compatible
return '%s%s$%s' % (magic_sha256, salt, result)
class res_users(osv.osv):
_inherit = "res.users"
def set_pw(self, cr, uid, id, name, value, args, context):
if value:
encrypted = md5crypt(value, gen_salt())
cr.execute('update res_users set password_crypt=%s where id=%s', (encrypted, int(id)))
del value
def get_pw( self, cr, uid, ids, name, args, context ):
cr.execute('select id, password from res_users where id in %s', (tuple(map(int, ids)),))
stored_pws = cr.fetchall()
res = {}
for id, stored_pw in stored_pws:
res[id] = stored_pw
return res
_columns = {
'password': fields.function(get_pw, fnct_inv=set_pw, type='char', string='Password', invisible=True, store=True),
'password_crypt': fields.char(string='Encrypted Password', invisible=True),
}
def check_credentials(self, cr, uid, password):
# convert to base_crypt if needed
cr.execute('SELECT password, password_crypt FROM res_users WHERE id=%s AND active', (uid,))
if cr.rowcount:
stored_password, stored_password_crypt = cr.fetchone()
if password and not stored_password_crypt:
salt = gen_salt()
stored_password_crypt = md5crypt(stored_password, salt)
cr.execute("UPDATE res_users SET password='', password_crypt=%s WHERE id=%s", (stored_password_crypt, uid))
try:
return super(res_users, self).check_credentials(cr, uid, password)
except openerp.exceptions.AccessDenied:
# check md5crypt
if stored_password_crypt[:len(magic_md5)] == magic_md5:
salt = stored_password_crypt[len(magic_md5):11]
if stored_password_crypt == md5crypt(password, salt):
return
elif stored_password_crypt[:len(magic_md5)] == magic_sha256:
salt = stored_password_crypt[len(magic_md5):11]
if stored_password_crypt == md5crypt(password, salt):
return
# Reraise password incorrect
raise
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
-295
View File
@@ -1,295 +0,0 @@
#
# Implements encrypting functions.
#
# Copyright (c) 2008, F S 3 Consulting Inc.
#
# Maintainer:
# Alec Joseph Rivera (agi<at>fs3.ph)
#
#
# Warning:
# -------
#
# This program as such is intended to be used by professional programmers
# who take the whole responsibility of assessing all potential consequences
# resulting from its eventual inadequacies and bugs. End users who are
# looking for a ready-to-use solution with commercial guarantees and
# support are strongly adviced to contract a Free Software Service Company.
#
# This program is Free Software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by the
# Free Software Foundation; either version 2 of the License, or (at your
# option) any later version.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
# Public License for more details.
#
# You should have received a copy of the GNU General Public License along
# with this program; if not, write to the:
#
# Free Software Foundation, Inc.
# 59 Temple Place - Suite 330
# Boston, MA 02111-1307
# USA.
import hashlib
import logging
from random import sample
from string import ascii_letters, digits
from openerp import pooler
from openerp.osv import fields,osv
from openerp.tools.translate import _
from openerp.service import security
magic_md5 = '$1$'
_logger = logging.getLogger(__name__)
def gen_salt(length=8, symbols=None):
if symbols is None:
symbols = ascii_letters + digits
return ''.join(sample(symbols, length))
def md5crypt( raw_pw, salt, magic=magic_md5 ):
""" md5crypt FreeBSD crypt(3) based on but different from md5
The md5crypt is based on Mark Johnson's md5crypt.py, which in turn is
based on FreeBSD src/lib/libcrypt/crypt.c (1.2) by Poul-Henning Kamp.
Mark's port can be found in ActiveState ASPN Python Cookbook. Kudos to
Poul and Mark. -agi
Original license:
* "THE BEER-WARE LICENSE" (Revision 42):
*
* <phk@login.dknet.dk> wrote this file. As long as you retain this
* notice you can do whatever you want with this stuff. If we meet some
* day, and you think this stuff is worth it, you can buy me a beer in
* return.
*
* Poul-Henning Kamp
"""
raw_pw = raw_pw.encode('utf-8')
salt = salt.encode('utf-8')
hash = hashlib.md5()
hash.update( raw_pw + magic + salt )
st = hashlib.md5()
st.update( raw_pw + salt + raw_pw)
stretch = st.digest()
for i in range( 0, len( raw_pw ) ):
hash.update( stretch[i % 16] )
i = len( raw_pw )
while i:
if i & 1:
hash.update('\x00')
else:
hash.update( raw_pw[0] )
i >>= 1
saltedmd5 = hash.digest()
for i in range( 1000 ):
hash = hashlib.md5()
if i & 1:
hash.update( raw_pw )
else:
hash.update( saltedmd5 )
if i % 3:
hash.update( salt )
if i % 7:
hash.update( raw_pw )
if i & 1:
hash.update( saltedmd5 )
else:
hash.update( raw_pw )
saltedmd5 = hash.digest()
itoa64 = './0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'
rearranged = ''
for a, b, c in ((0, 6, 12), (1, 7, 13), (2, 8, 14), (3, 9, 15), (4, 10, 5)):
v = ord( saltedmd5[a] ) << 16 | ord( saltedmd5[b] ) << 8 | ord( saltedmd5[c] )
for i in range(4):
rearranged += itoa64[v & 0x3f]
v >>= 6
v = ord( saltedmd5[11] )
for i in range( 2 ):
rearranged += itoa64[v & 0x3f]
v >>= 6
return magic + salt + '$' + rearranged
class users(osv.osv):
_name="res.users"
_inherit="res.users"
# agi - 022108
# Add handlers for 'input_pw' field.
def set_pw(self, cr, uid, id, name, value, args, context):
if value:
obj = pooler.get_pool(cr.dbname).get('res.users')
if not hasattr(obj, "_salt_cache"):
obj._salt_cache = {}
salt = obj._salt_cache[id] = gen_salt()
encrypted = md5crypt(value, salt)
else:
#setting a password to '' is allowed. It can be used to inactivate the classic log-in of the user
#while the access can still be granted by another login method (openid...)
encrypted = ''
cr.execute('update res_users set password=%s where id=%s',
(encrypted.encode('utf-8'), int(id)))
del value
def get_pw( self, cr, uid, ids, name, args, context ):
cr.execute('select id, password from res_users where id in %s', (tuple(map(int, ids)),))
stored_pws = cr.fetchall()
res = {}
for id, stored_pw in stored_pws:
res[id] = stored_pw
return res
_columns = {
'password': fields.function(get_pw, fnct_inv=set_pw, type='char', string='Password', invisible=True, store=True),
}
def login(self, db, login, password):
if not password:
return False
if db is False:
raise RuntimeError("Cannot authenticate to False db!")
cr = None
try:
cr = pooler.get_db(db).cursor()
return self._login(cr, db, login, password)
except Exception:
_logger.exception('Cannot authenticate.')
return Exception('Access denied.')
finally:
if cr is not None:
cr.close()
def _login(self, cr, db, login, password):
cr.execute( 'SELECT password, id FROM res_users WHERE login=%s AND active',
(login.encode('utf-8'),))
if cr.rowcount:
stored_pw, id = cr.fetchone()
else:
# Return early if no one has a login name like that.
return False
stored_pw = self.maybe_encrypt(cr, stored_pw, id)
if not stored_pw:
# means couldn't encrypt or user is not active!
return False
# Calculate an encrypted password from the user-provided
# password.
obj = pooler.get_pool(db).get('res.users')
if not hasattr(obj, "_salt_cache"):
obj._salt_cache = {}
salt = obj._salt_cache[id] = stored_pw[len(magic_md5):11]
encrypted_pw = md5crypt(password, salt)
# Check if the encrypted password matches against the one in the db.
cr.execute("""UPDATE res_users
SET login_date=now() AT TIME ZONE 'UTC'
WHERE id=%s AND password=%s AND active
RETURNING id""",
(int(id), encrypted_pw.encode('utf-8')))
res = cr.fetchone()
cr.commit()
if res:
return res[0]
else:
return False
def check(self, db, uid, passwd):
if not passwd:
# empty passwords disallowed for obvious security reasons
raise security.ExceptionNoTb('AccessDenied')
# Get a chance to hash all passwords in db before using the uid_cache.
obj = pooler.get_pool(db).get('res.users')
if not hasattr(obj, "_salt_cache"):
obj._salt_cache = {}
self._uid_cache.get(db, {}).clear()
cached_pass = self._uid_cache.get(db, {}).get(uid)
if (cached_pass is not None) and cached_pass == passwd:
return True
cr = pooler.get_db(db).cursor()
try:
if uid not in self._salt_cache.get(db, {}):
# If we don't have cache, we have to repeat the procedure
# through the login function.
cr.execute( 'SELECT login FROM res_users WHERE id=%s', (uid,) )
stored_login = cr.fetchone()
if stored_login:
stored_login = stored_login[0]
res = self._login(cr, db, stored_login, passwd)
if not res:
raise security.ExceptionNoTb('AccessDenied')
else:
salt = self._salt_cache[db][uid]
cr.execute('SELECT COUNT(*) FROM res_users WHERE id=%s AND password=%s AND active',
(int(uid), md5crypt(passwd, salt)))
res = cr.fetchone()[0]
finally:
cr.close()
if not bool(res):
raise security.ExceptionNoTb('AccessDenied')
if res:
if self._uid_cache.has_key(db):
ulist = self._uid_cache[db]
ulist[uid] = passwd
else:
self._uid_cache[db] = {uid: passwd}
return bool(res)
def maybe_encrypt(self, cr, pw, id):
""" Return the password 'pw', making sure it is encrypted.
If the password 'pw' is not encrypted, then encrypt all active passwords
in the db. Returns the (possibly newly) encrypted password for 'id'.
"""
if not pw.startswith(magic_md5):
cr.execute("SELECT id, password FROM res_users WHERE active=true AND password NOT LIKE '$%'")
# Note that we skip all passwords like $.., in anticipation for
# more than md5 magic prefixes.
res = cr.fetchall()
for i, p in res:
encrypted = md5crypt(p, gen_salt())
cr.execute('UPDATE res_users SET password=%s where id=%s', (encrypted, i))
if i == id:
encrypted_res = encrypted
cr.commit()
return encrypted_res
return pw
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
+70 -90
View File
@@ -11,7 +11,7 @@
<record model="account.tax.template" id="tva_normale">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA collectée (vente) 19,6%</field>
<field name="description">TVA-VT-19.6</field>
<field name="description">19.6</field>
<field name="amount" eval="0.196"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_col_196_ht"/>
@@ -26,14 +26,14 @@
<field name="ref_base_sign" eval="-1"/>
<field name="ref_tax_code_id" ref="tax_col_196"/>
<field name="ref_tax_sign" eval="-1"/>
<field name="sequence" eval="10"/>
<field name="sequence" eval="0"/>
<field name="type_tax_use">sale</field>
</record>
<record model="account.tax.template" id="tva_specifique">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA collectée (vente) 8,5%</field>
<field name="description">TVA-VT-8.5</field>
<field name="description">8.5</field>
<field name="amount" eval="0.085"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_col_85_ht"/>
@@ -55,7 +55,7 @@
<record model="account.tax.template" id="tva_specifique_1">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA collectée (vente) 7,0%</field>
<field name="description">TVA-VT-7.0</field>
<field name="description">7.0</field>
<field name="amount" eval="0.07"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_col_70_ht"/>
@@ -77,7 +77,7 @@
<record model="account.tax.template" id="tva_reduite">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA collectée (vente) 5,5%</field>
<field name="description">TVA-VT-5.5</field>
<field name="description">5.5</field>
<field name="amount" eval="0.055"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_col_55_ht"/>
@@ -99,7 +99,7 @@
<record model="account.tax.template" id="tva_super_reduite">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA collectée (vente) 2,1%</field>
<field name="description">TVA-VT-2.1</field>
<field name="description">2.1</field>
<field name="amount" eval="0.021"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_col_21_ht"/>
@@ -122,8 +122,8 @@
<!-- ACHATS Tax excluded from price -->
<record model="account.tax.template" id="tva_acq_normale">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA acquittée (achat) 19,6%</field>
<field name="description">TVA-HA-19.6</field>
<field name="name">TVA déductible (achat) 19,6%</field>
<field name="description">ACH-19.6</field>
<field name="amount" eval="0.196"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_acq_196_ht"/>
@@ -138,14 +138,14 @@
<field name="ref_base_sign" eval="1"/>
<field name="ref_tax_code_id" ref="tax_acq_196"/>
<field name="ref_tax_sign" eval="1"/>
<field name="sequence" eval="10"/>
<field name="sequence" eval="0"/>
<field name="type_tax_use">purchase</field>
</record>
<record model="account.tax.template" id="tva_acq_specifique">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA acquittée (achat) 8,5%</field>
<field name="description">TVA-HA-8.5</field>
<field name="name">TVA déductible (achat) 8,5%</field>
<field name="description">ACH-8.5</field>
<field name="amount" eval="0.085"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_acq_85_ht"/>
@@ -166,8 +166,8 @@
<record model="account.tax.template" id="tva_acq_specifique_1">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA acquittée (achat) 7,0%</field>
<field name="description">TVA-HA-7.0</field>
<field name="name">TVA déductible (achat) 7,0%</field>
<field name="description">ACH-7.0</field>
<field name="amount" eval="0.07"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_acq_70_ht"/>
@@ -188,8 +188,8 @@
<record model="account.tax.template" id="tva_acq_reduite">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA acquittée (achat) 5,5%</field>
<field name="description">TVA-HA-5.5</field>
<field name="name">TVA déductible (achat) 5,5%</field>
<field name="description">ACH-5.5</field>
<field name="amount" eval="0.055"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_acq_55_ht"/>
@@ -210,8 +210,8 @@
<record model="account.tax.template" id="tva_acq_super_reduite">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA acquittée (achat) 2,1%</field>
<field name="description">TVA-HA-2.1</field>
<field name="name">TVA déductible (achat) 2,1%</field>
<field name="description">ACH-2.1</field>
<field name="amount" eval="0.021"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_acq_21_ht"/>
@@ -232,10 +232,10 @@
<!-- ACHATS Tax included in price -->
<record model="account.tax.template" id="tva_acq_normale_inclue">
<record model="account.tax.template" id="tva_acq_normale_TTC">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA acquittée (achat) 19,6% inclue</field>
<field name="description">TVA-HA-19.6-inclue</field>
<field name="name">TVA déductible (achat) 19,6% TTC</field>
<field name="description">ACH-19.6-TTC</field>
<field name="price_include" eval="1"/>
<field name="amount" eval="0.196"/>
<field name="type">percent</field>
@@ -255,10 +255,10 @@
<field name="type_tax_use">purchase</field>
</record>
<record model="account.tax.template" id="tva_acq_specifique_inclue">
<record model="account.tax.template" id="tva_acq_specifique_TTC">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA acquittée (achat) 8,5% inclue</field>
<field name="description">TVA-HA-8.5-inclue</field>
<field name="name">TVA déductible (achat) 8,5% TTC</field>
<field name="description">ACH-8.5-TTC</field>
<field name="price_include" eval="1"/>
<field name="amount" eval="0.085"/>
<field name="type">percent</field>
@@ -278,10 +278,10 @@
<field name="type_tax_use">purchase</field>
</record>
<record model="account.tax.template" id="tva_acq_specifique_1_inclue">
<record model="account.tax.template" id="tva_acq_specifique_1_TTC">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA acquittée (achat) 7,0% inclue</field>
<field name="description">TVA-HA-7.0-inclue</field>
<field name="name">TVA déductible (achat) 7,0% TTC</field>
<field name="description">ACH-7.0-TTC</field>
<field name="price_include" eval="1"/>
<field name="amount" eval="0.07"/>
<field name="type">percent</field>
@@ -301,10 +301,10 @@
<field name="type_tax_use">purchase</field>
</record>
<record model="account.tax.template" id="tva_acq_reduite_inclue">
<record model="account.tax.template" id="tva_acq_reduite_TTC">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA acquittée (achat) 5,5% inclue</field>
<field name="description">TVA-HA-5.5-inclue</field>
<field name="name">TVA déductible (achat) 5,5% TTC</field>
<field name="description">ACH-5.5-TTC</field>
<field name="price_include" eval="1"/>
<field name="amount" eval="0.055"/>
<field name="type">percent</field>
@@ -324,10 +324,10 @@
<field name="type_tax_use">purchase</field>
</record>
<record model="account.tax.template" id="tva_acq_super_reduite_inclue">
<record model="account.tax.template" id="tva_acq_super_reduite_TTC">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA acquittée (achat) 2,1% inclue</field>
<field name="description">TVA-HA-2.1-inclue</field>
<field name="name">TVA déductible (achat) 2,1% TTC</field>
<field name="description">ACH-2.1-TTC</field>
<field name="price_include" eval="1"/>
<field name="amount" eval="0.021"/>
<field name="type">percent</field>
@@ -349,11 +349,11 @@
<!-- IMMOBILISATIONS (achats) -->
<!-- ImmoBILISATIONS (achats) -->
<record model="account.tax.template" id="tva_imm_normale">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA immobilisation (achat) 19,6%</field>
<field name="description">TVA-immo-19.6</field>
<field name="name">TVA déd./immobilisation (achat) 19,6%</field>
<field name="description">IMMO-19.6</field>
<field name="amount" eval="0.196"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_imm_196_ht"/>
@@ -374,8 +374,8 @@
<record model="account.tax.template" id="tva_imm_specifique">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA immobilisation (achat) 8,5%</field>
<field name="description">TVA-immo-8.5</field>
<field name="name">TVA déd./immobilisation (achat) 8,5%</field>
<field name="description">IMMO-8.5</field>
<field name="amount" eval="0.085"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_imm_85_ht"/>
@@ -396,8 +396,8 @@
<record model="account.tax.template" id="tva_imm_specifique_1">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA immobilisation (achat) 7,0%</field>
<field name="description">TVA-immo-7.0</field>
<field name="name">TVA déd./immobilisation (achat) 7,0%</field>
<field name="description">IMMO-7.0</field>
<field name="amount" eval="0.07"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_imm_70_ht"/>
@@ -418,8 +418,8 @@
<record model="account.tax.template" id="tva_imm_reduite">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA immobilisation (achat) 5,5%</field>
<field name="description">TVA-immo-5.5</field>
<field name="name">TVA déd./immobilisation (achat) 5,5%</field>
<field name="description">IMMO-5.5</field>
<field name="amount" eval="0.055"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_imm_55_ht"/>
@@ -440,8 +440,8 @@
<record model="account.tax.template" id="tva_imm_super_reduite">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA immobilisation (achat) 2,1%</field>
<field name="description">TVA-immo-2.1</field>
<field name="name">TVA déd./immobilisation (achat) 2,1%</field>
<field name="description">IMMO-2.1</field>
<field name="amount" eval="0.021"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_imm_21_ht"/>
@@ -464,8 +464,8 @@
<!-- VENTES INTRACOMMUNAUTAIRE -->
<record model="account.tax.template" id="tva_intra_normale">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA due intracommunautaire (achat) 19,6%</field> <!-- ventes -->
<field name="description">TVA-HA_UE_due-19.6</field>
<field name="name">TVA due s/ acq. intracommunautaire (achat) 19,6%</field> <!-- ventes -->
<field name="description">ACH_UE_due-19.6</field>
<field name="amount" eval="-0.196"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_intra_196_ht"/>
@@ -486,8 +486,8 @@
<record model="account.tax.template" id="tva_intra_specifique">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA due intracommunautaire (achat) 8,5%</field>
<field name="description">TVA-HA_UE_due-8.5</field>
<field name="name">TVA due s/ acq. intracommunautaire (achat) 8,5%</field>
<field name="description">ACH_UE_due-8.5</field>
<field name="amount" eval="-0.085"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_intra_85_ht"/>
@@ -508,8 +508,8 @@
<record model="account.tax.template" id="tva_intra_specifique_1">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA due intracommunautaire (achat) 7,0%</field>
<field name="description">TVA-HA_UE_due-7.0</field>
<field name="name">TVA due s/ acq. intracommunautaire (achat) 7,0%</field>
<field name="description">ACH_UE_due-7.0</field>
<field name="amount" eval="-0.07"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_intra_70_ht"/>
@@ -530,8 +530,8 @@
<record model="account.tax.template" id="tva_intra_reduite">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA due intracommunautaire (achat) 5,5%</field>
<field name="description">TVA-HA_UE_due-5.5</field>
<field name="name">TVA due s/ acq. intracommunautaire (achat) 5,5%</field>
<field name="description">ACH_UE_due-5.5</field>
<field name="amount" eval="-0.055"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_intra_55_ht"/>
@@ -552,8 +552,8 @@
<record model="account.tax.template" id="tva_intra_super_reduite">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA due intracommunautaire (achat) 2,1%</field>
<field name="description">TVA-HA_UE_due-2.1</field>
<field name="name">TVA due s/ acq. intracommunautaire (achat) 2,1%</field>
<field name="description">ACH_UE_due-2.1</field>
<field name="amount" eval="-0.021"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_intra_21_ht"/>
@@ -576,20 +576,16 @@
<!-- ACHATS INTRACOMMUNAUTAIRE -->
<record model="account.tax.template" id="tva_acq_intra_normale">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA déductible intracommunautaire (achat) 19,6%</field>
<field name="description">TVA-HA_UE_déduc-19.6</field>
<field name="name">TVA déd. s/ acq. intracommunautaire (achat) 19,6%</field>
<field name="description">ACH_UE_ded.-19.6</field>
<field name="amount" eval="0.196"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_intra_acq_196_ht"/>
<field name="base_sign" eval="-1"/>
<field name="tax_code_id" ref="tax_intra_acq_196"/>
<field name="tax_sign" eval="-1"/>
<field name="account_collected_id" ref="pcg_445662"/>
<field name="account_paid_id" ref="pcg_445662"/>
<field name="ref_base_code_id" ref="tax_intra_acq_196_ht"/>
<field name="ref_base_sign" eval="1"/>
<field name="ref_tax_code_id" ref="tax_intra_acq_196"/>
<field name="ref_tax_sign" eval="1"/>
<field name="sequence" eval="10"/>
@@ -598,20 +594,16 @@
<record model="account.tax.template" id="tva_acq_intra_specifique">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA déductible intracommunautaire (achat) 8,5%</field>
<field name="description">TVA-HA_UE_déduc-8.5</field>
<field name="name">TVA déd. s/ acq. intracommunautaire (achat) 8,5%</field>
<field name="description">ACH_UE_ded.-8.5</field>
<field name="amount" eval="0.085"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_intra_acq_85_ht"/>
<field name="base_sign" eval="-1"/>
<field name="tax_code_id" ref="tax_intra_acq_85"/>
<field name="tax_sign" eval="-1"/>
<field name="account_collected_id" ref="pcg_445662"/>
<field name="account_paid_id" ref="pcg_445662"/>
<field name="ref_base_code_id" ref="tax_intra_acq_85_ht"/>
<field name="ref_base_sign" eval="1"/>
<field name="ref_tax_code_id" ref="tax_intra_acq_85"/>
<field name="ref_tax_sign" eval="1"/>
<field name="sequence" eval="10"/>
@@ -620,20 +612,16 @@
<record model="account.tax.template" id="tva_acq_intra_specifique_1">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA déductible intracommunautaire (achat) 7,0%</field>
<field name="description">TVA-HA_UE_déduc-7.0</field>
<field name="name">TVA déd. s/ acq. intracommunautaire (achat) 7,0%</field>
<field name="description">ACH_UE_ded.-7.0</field>
<field name="amount" eval="0.07"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_intra_acq_70_ht"/>
<field name="base_sign" eval="-1"/>
<field name="tax_code_id" ref="tax_intra_acq_70"/>
<field name="tax_sign" eval="-1"/>
<field name="account_collected_id" ref="pcg_445662"/>
<field name="account_paid_id" ref="pcg_445662"/>
<field name="ref_base_code_id" ref="tax_intra_acq_70_ht"/>
<field name="ref_base_sign" eval="1"/>
<field name="ref_tax_code_id" ref="tax_intra_acq_70"/>
<field name="ref_tax_sign" eval="1"/>
<field name="sequence" eval="10"/>
@@ -642,20 +630,16 @@
<record model="account.tax.template" id="tva_acq_intra_reduite">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA déductible intracommunautaire (achat) 5,5%</field>
<field name="description">TVA-HA_UE_déduc-5.5</field>
<field name="name">TVA déd. s/ acq. intracommunautaire (achat) 5,5%</field>
<field name="description">ACH_UE_ded.-5.5</field>
<field name="amount" eval="0.055"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_intra_acq_55_ht"/>
<field name="base_sign" eval="-1"/>
<field name="tax_code_id" ref="tax_intra_acq_55"/>
<field name="tax_sign" eval="-1"/>
<field name="account_collected_id" ref="pcg_445662"/>
<field name="account_paid_id" ref="pcg_445662"/>
<field name="ref_base_code_id" ref="tax_intra_acq_55_ht"/>
<field name="ref_base_sign" eval="1"/>
<field name="ref_tax_code_id" ref="tax_intra_acq_55"/>
<field name="ref_tax_sign" eval="1"/>
<field name="sequence" eval="10"/>
@@ -664,20 +648,16 @@
<record model="account.tax.template" id="tva_acq_intra_super_reduite">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA déductible intracommunautaire (achat) 2,1%</field>
<field name="description">TVA-HA_UE_déduc-2.1</field>
<field name="name">TVA déd. s/ acq. intracommunautaire (achat) 2,1%</field>
<field name="description">ACH_UE_ded.-2.1</field>
<field name="amount" eval="0.021"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_intra_acq_21_ht"/>
<field name="base_sign" eval="-1"/>
<field name="tax_code_id" ref="tax_intra_acq_21"/>
<field name="tax_sign" eval="-1"/>
<field name="account_collected_id" ref="pcg_445662"/>
<field name="account_paid_id" ref="pcg_445662"/>
<field name="ref_base_code_id" ref="tax_intra_acq_21_ht"/>
<field name="ref_base_sign" eval="1"/>
<field name="ref_tax_code_id" ref="tax_intra_acq_21"/>
<field name="ref_tax_sign" eval="1"/>
<field name="sequence" eval="10"/>
@@ -689,7 +669,7 @@
<record model="account.tax.template" id="tva_0">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA 0% autres opérations non imposables (vente)</field>
<field name="description">TVA-VT-autre-0</field>
<field name="description">EXO-0</field>
<field name="amount" eval="0.00"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_misc_0_ht"/>
@@ -707,7 +687,7 @@
<record model="account.tax.template" id="tva_export_0">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA 0% export (vente)</field>
<field name="description">TVA-export-0</field>
<field name="description">EXPORT-0</field>
<field name="amount" eval="0.00"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_export_0_ht"/>
@@ -725,7 +705,7 @@
<record model="account.tax.template" id="tva_intra_0">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA 0% livraisons intracommunautaires (vente)</field>
<field name="description">TVA-VT-UE-0</field>
<field name="description">UE-0</field>
<field name="amount" eval="0.00"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_intra_0_ht"/>
@@ -743,7 +723,7 @@
<record model="account.tax.template" id="tva_import_0">
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
<field name="name">TVA 0% import (achat)</field>
<field name="description">TVA-import-0</field>
<field name="description">IMPORT-0</field>
<field name="amount" eval="0.00"/>
<field name="type">percent</field>
<field name="base_code_id" ref="tax_import_0_ht"/>
@@ -796,7 +776,7 @@
</record>
<record id="pcg_60221" model="account.account.template">
<field name="tax_ids" eval="[(6,0,[ref('tva_normale')])]"/>
<field name="tax_ids" eval="[(6,0,[ref('tva_acq_normale')])]"/>
</record>
<record id="pcg_60222" model="account.account.template">
@@ -880,7 +860,7 @@
</record>
<record id="pcg_6071" model="account.account.template">
<field name="tax_ids" eval="[(6,0,[ref('tva_normale')])]"/>
<field name="tax_ids" eval="[(6,0,[ref('tva_acq_normale')])]"/>
</record>
<record id="pcg_6072" model="account.account.template">
@@ -1056,7 +1036,7 @@
</record>
<record id="pcg_6248" model="account.account.template">
<field name="tax_ids" eval="[(6,0,[ref('tva_normale')])]"/>
<field name="tax_ids" eval="[(6,0,[ref('tva_acq_normale')])]"/>
</record>
-13
View File
@@ -3581,7 +3581,6 @@
<field name="type">view</field>
<field name="user_type" ref="account.data_account_type_view"/>
<field name="parent_id" ref="pcg_445"/>
<field name="reconcile" eval="True"/>
</record>
<record id="pcg_445201" model="account.account.template">
@@ -3590,7 +3589,6 @@
<field name="type">other</field>
<field name="user_type" ref="account.data_account_type_liability"/>
<field name="parent_id" ref="pcg_4452"/>
<field name="reconcile" eval="True"/>
</record>
<record id="pcg_445202" model="account.account.template">
@@ -3599,7 +3597,6 @@
<field name="type">other</field>
<field name="user_type" ref="account.data_account_type_liability"/>
<field name="parent_id" ref="pcg_4452"/>
<field name="reconcile" eval="True"/>
</record>
<record id="pcg_445203" model="account.account.template">
@@ -3608,7 +3605,6 @@
<field name="type">other</field>
<field name="user_type" ref="account.data_account_type_liability"/>
<field name="parent_id" ref="pcg_4452"/>
<field name="reconcile" eval="True"/>
</record>
<record id="pcg_4455" model="account.account.template">
@@ -3644,7 +3640,6 @@
<field name="type">view</field>
<field name="user_type" ref="account.data_account_type_view"/>
<field name="parent_id" ref="pcg_445"/>
<field name="reconcile" eval="True"/>
</record>
<record id="pcg_44562" model="account.account.template">
@@ -3653,7 +3648,6 @@
<field name="type">other</field>
<field name="user_type" ref="account.data_account_type_asset"/>
<field name="parent_id" ref="pcg_4456"/>
<field name="reconcile" eval="True"/>
</record>
<record id="pcg_44563" model="account.account.template">
@@ -3671,7 +3665,6 @@
<field name="type">other</field>
<field name="user_type" ref="account.data_account_type_asset"/>
<field name="parent_id" ref="pcg_4456"/>
<field name="reconcile" eval="True"/>
</record>
<record id="pcg_445662" model="account.account.template">
@@ -3680,7 +3673,6 @@
<field name="type">other</field>
<field name="user_type" ref="account.data_account_type_asset"/>
<field name="parent_id" ref="pcg_4456"/>
<field name="reconcile" eval="True"/>
</record>
<record id="pcg_44567" model="account.account.template">
@@ -3717,7 +3709,6 @@
<field name="type">view</field>
<field name="user_type" ref="account.data_account_type_view"/>
<field name="parent_id" ref="pcg_4457"/>
<field name="reconcile" eval="True"/>
</record>
<record id="pcg_445711" model="account.account.template">
@@ -3726,7 +3717,6 @@
<field name="type">other</field>
<field name="user_type" ref="account.data_account_type_liability"/>
<field name="parent_id" ref="pcg_44571"/>
<field name="reconcile" eval="True"/>
</record>
<record id="pcg_445712" model="account.account.template">
@@ -3735,7 +3725,6 @@
<field name="type">other</field>
<field name="user_type" ref="account.data_account_type_liability"/>
<field name="parent_id" ref="pcg_44571"/>
<field name="reconcile" eval="True"/>
</record>
<record id="pcg_445713" model="account.account.template">
@@ -3744,7 +3733,6 @@
<field name="type">other</field>
<field name="user_type" ref="account.data_account_type_liability"/>
<field name="parent_id" ref="pcg_44571"/>
<field name="reconcile" eval="True"/>
</record>
<record id="pcg_44578" model="account.account.template">
@@ -3762,7 +3750,6 @@
<field name="type">view</field>
<field name="user_type" ref="account.data_account_type_view"/>
<field name="parent_id" ref="pcg_445"/>
<field name="reconcile" eval="True"/>
</record>
<record id="pcg_44581" model="account.account.template">
+4 -4
View File
@@ -2,8 +2,7 @@
##############################################################################
#
# OpenERP, Open Source Management Solution
# Copyright (C) 2009 Fil System (<http://www.filsystem.ro>). All Rights Reserved
# $Id$
# Copyright (C) 2012 TOTAL PC SYSTEMS (<http://www.erpsystems.ro>). All Rights Reserved
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -19,6 +18,7 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
##############################################################################
import res_partner
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
import res_partner
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
+12 -14
View File
@@ -2,8 +2,7 @@
##############################################################################
#
# OpenERP, Open Source Management Solution
# Copyright (C) 2009 (<http://www.filsystem.ro>). All Rights Reserved
# $Id$
# Copyright (C) 2012 (<http://www.erpsystems.ro>). All Rights Reserved
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -20,23 +19,22 @@
#
##############################################################################
{
'name' : 'Romania - Accounting',
'version' : '1.1',
'author' : 'filsys',
'website': 'http://www.filsystem.ro',
'category' : 'Localization/Account Charts',
'depends' : ['account_chart', 'base_vat'],
'description': """
"name" : "Romania - Accounting",
"version" : "1.0",
"author" : "TOTAL PC SYSTEMS",
"website": "http://www.erpsystems.ro",
"category" : "Localization/Account Charts",
"depends" : ['account','account_chart','base_vat'],
"description": """
This is the module to manage the accounting chart, VAT structure and Registration Number for Romania in OpenERP.
================================================================================================================
Romanian accounting chart and localization.
""",
'demo' : [],
'data' : ['partner_view.xml','account_tax_code.xml','account_chart.xml','account_tax.xml','l10n_chart_ro_wizard.xml'],
'auto_install': False,
'installable': True,
'images': ['images/config_chart_l10n_ro.jpeg','images/l10n_ro_chart.jpeg'],
"demo_xml" : [],
"update_xml" : ['partner_view.xml','account_tax_code_template.xml','account_chart.xml','account_tax_template.xml','l10n_chart_ro_wizard.xml'],
"auto_install": False,
"installable": True,
}
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
File diff suppressed because it is too large Load Diff
-136
View File
@@ -1,136 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data noupdate="1">
<record id="tvac_00" model="account.tax.template">
<field name="chart_template_id" ref="romania_chart_template"/>
<field name="name">TVA colectat 0%</field>
<field name="amount">0.000000</field>
<field name="type">percent</field>
<field name="account_collected_id" ref="pcg_4427"/>
<field name="account_paid_id" ref="pcg_4427"/>
<field name="base_code_id" ref="vat_code_tvac_baza00"/>
<field name="base_sign">1.00</field>
<field name="tax_code_id" ref="vat_code_tvac_tva00"/>
<field name="tax_sign">1.00</field>
<field name="ref_base_code_id" ref="vat_code_tvac_baza00"/>
<field name="ref_base_sign">-1.00</field>
<field name="ref_tax_code_id" ref="vat_code_tvac_tva00"/>
<field name="ref_tax_sign">-1.00</field>
</record>
<record id="tvac_05" model="account.tax.template">
<field name="chart_template_id" ref="romania_chart_template"/>
<field name="name">TVA colectat 5%</field>
<field name="amount">0.090000</field>
<field name="type">percent</field>
<field name="account_collected_id" ref="pcg_4427"/>
<field name="account_paid_id" ref="pcg_4427"/>
<field name="base_code_id" ref="vat_code_tvac_baza05"/>
<field name="tax_code_id" ref="vat_code_tvac_tva05"/>
<field name="ref_base_code_id" ref="vat_code_tvac_baza05"/>
<field name="ref_tax_code_id" ref="vat_code_tvac_tva05"/>
<field name="ref_base_sign">-1.00</field>
<field name="ref_tax_sign">-1.00</field>
<field name="base_sign">1.00</field>
<field name="tax_sign">1.00</field>
</record>
<record id="tvac_09" model="account.tax.template">
<field name="chart_template_id" ref="romania_chart_template"/>
<field name="name">TVA colectat 9%</field>
<field name="amount">0.090000</field>
<field name="type">percent</field>
<field name="account_collected_id" ref="pcg_4427"/>
<field name="account_paid_id" ref="pcg_4427"/>
<field name="base_code_id" ref="vat_code_tvac_baza09"/>
<field name="tax_code_id" ref="vat_code_tvac_tva09"/>
<field name="ref_base_code_id" ref="vat_code_tvac_baza09"/>
<field name="ref_tax_code_id" ref="vat_code_tvac_tva09"/>
<field name="ref_base_sign">-1.00</field>
<field name="ref_tax_sign">-1.00</field>
<field name="base_sign">1.00</field>
<field name="tax_sign">1.00</field>
</record>
<record id="tvac_19" model="account.tax.template">
<field name="chart_template_id" ref="romania_chart_template"/>
<field name="name">TVA colectat 19%</field>
<field name="amount">0.190000</field>
<field name="type">percent</field>
<field name="account_collected_id" ref="pcg_4427"/>
<field name="account_paid_id" ref="pcg_4427"/>
<field name="base_code_id" ref="vat_code_tvac_baza19"/>
<field name="tax_code_id" ref="vat_code_tvac_tva19"/>
<field name="ref_base_code_id" ref="vat_code_tvac_baza19"/>
<field name="ref_tax_code_id" ref="vat_code_tvac_tva19"/>
<field name="ref_base_sign">-1.00</field>
<field name="ref_tax_sign">-1.00</field>
<field name="base_sign">1.00</field>
<field name="tax_sign">1.00</field>
</record>
<record id="tvad_00" model="account.tax.template">
<field name="chart_template_id" ref="romania_chart_template"/>
<field name="name">TVA deductibil 0%</field>
<field name="amount">0.000000</field>
<field name="type">percent</field>
<field name="account_collected_id" ref="pcg_4426"/>
<field name="account_paid_id" ref="pcg_4426"/>
<field name="base_code_id" ref="vat_code_tvad_baza00"/>
<field name="base_sign">1.00</field>
<field name="tax_code_id" ref="vat_code_tvad_tva00"/>
<field name="tax_sign">1.00</field>
<field name="ref_base_code_id" ref="vat_code_tvad_baza00"/>
<field name="ref_base_sign">-1.00</field>
<field name="ref_tax_code_id" ref="vat_code_tvad_tva00"/>
<field name="ref_tax_sign">-1.00</field>
</record>
<record id="tvad_05" model="account.tax.template">
<field name="chart_template_id" ref="romania_chart_template"/>
<field name="name">TVA deductibil 5%</field>
<field name="amount">0.090000</field>
<field name="type">percent</field>
<field name="account_collected_id" ref="pcg_4426"/>
<field name="account_paid_id" ref="pcg_4426"/>
<field name="base_code_id" ref="vat_code_tvad_baza05"/>
<field name="tax_code_id" ref="vat_code_tvad_tva05"/>
<field name="ref_base_code_id" ref="vat_code_tvad_baza05"/>
<field name="ref_tax_code_id" ref="vat_code_tvad_tva05"/>
<field name="ref_base_sign">-1.00</field>
<field name="ref_tax_sign">-1.00</field>
<field name="base_sign">1.00</field>
<field name="tax_sign">1.00</field>
</record>
<record id="tvad_09" model="account.tax.template">
<field name="chart_template_id" ref="romania_chart_template"/>
<field name="name">TVA deductibil 9%</field>
<field name="amount">0.090000</field>
<field name="type">percent</field>
<field name="account_collected_id" ref="pcg_4426"/>
<field name="account_paid_id" ref="pcg_4426"/>
<field name="base_code_id" ref="vat_code_tvad_baza09"/>
<field name="tax_code_id" ref="vat_code_tvad_tva09"/>
<field name="ref_base_code_id" ref="vat_code_tvad_baza09"/>
<field name="ref_tax_code_id" ref="vat_code_tvad_tva09"/>
<field name="ref_base_sign">-1.00</field>
<field name="ref_tax_sign">-1.00</field>
<field name="base_sign">1.00</field>
<field name="tax_sign">1.00</field>
</record>
<record id="tvad_19" model="account.tax.template">
<field name="chart_template_id" ref="romania_chart_template"/>
<field name="name">TVA deductibil 19%</field>
<field name="amount">0.190000</field>
<field name="type">percent</field>
<field name="account_collected_id" ref="pcg_4426"/>
<field name="account_paid_id" ref="pcg_4426"/>
<field name="base_code_id" ref="vat_code_tvad_baza19"/>
<field name="tax_code_id" ref="vat_code_tvad_tva19"/>
<field name="ref_base_code_id" ref="vat_code_tvad_baza19"/>
<field name="ref_tax_code_id" ref="vat_code_tvad_tva19"/>
<field name="ref_base_sign">-1.00</field>
<field name="ref_tax_sign">-1.00</field>
<field name="base_sign">1.00</field>
<field name="tax_sign">1.00</field>
</record>
</data>
</openerp>
-134
View File
@@ -1,134 +0,0 @@
<?xml version="1.0"?>
<openerp>
<data noupdate="True">
#
# Tax Code Template Configuration
#
<record model="account.tax.code.template" id="vat_code_tax">
<field name="name">Decont TVA</field>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_tva">
<field name="name">TVA COLECTATA</field>
<field name="code">b)</field>
<field name="parent_id" ref="vat_code_tax"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_tva19">
<field name="name">TVA 19%</field>
<field name="code">TVA colectata 19%</field>
<field name="parent_id" ref="vat_code_tvac_tva"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_tva09">
<field name="name">TVA 9%</field>
<field name="code">TVA colectata 9%</field>
<field name="parent_id" ref="vat_code_tvac_tva"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_tva05">
<field name="name">TVA 5%</field>
<field name="code">TVA colectata 5%</field>
<field name="parent_id" ref="vat_code_tvac_tva"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_tvaTI">
<field name="name">TVA Taxare inversa</field>
<field name="code">TVA</field>
<field name="parent_id" ref="vat_code_tvac_tva"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_tva00">
<field name="name">TVA 0%</field>
<field name="code">TVA colectata 0%</field>
<field name="parent_id" ref="vat_code_tvac_tva"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_baza">
<field name="name">BAZA TVA COLECTAT</field>
<field name="code">a)</field>
<field name="parent_id" ref="vat_code_tax"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_baza19">
<field name="name">Baza TVA 19%</field>
<field name="code">TVA colectata 19%(Baza)</field>
<field name="parent_id" ref="vat_code_tvac_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_baza09">
<field name="name">Baza TVA 9%</field>
<field name="code">TVA colectata 9%(Baza)</field>
<field name="parent_id" ref="vat_code_tvac_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_baza05">
<field name="name">Baza TVA 5%</field>
<field name="code">TVA colectata 5%(Baza)</field>
<field name="parent_id" ref="vat_code_tvac_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_bazaTI">
<field name="name">Baza TVA Taxare inversa</field>
<field name="code">Baza</field>
<field name="parent_id" ref="vat_code_tvac_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_baza00">
<field name="name">Baza TVA 0%</field>
<field name="code">TVA colectata 0%(Baza)</field>
<field name="parent_id" ref="vat_code_tvac_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvad_tva">
<field name="name">TVA DEDUCTIBILA</field>
<field name="code">d)</field>
<field name="parent_id" ref="vat_code_tax"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvad_tva19">
<field name="name">TVA 19%</field>
<field name="code">TVA deductibila 19%</field>
<field name="parent_id" ref="vat_code_tvad_tva"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvad_tva09">
<field name="name">TVA 9%</field>
<field name="code">TVA deductibila 9%</field>
<field name="parent_id" ref="vat_code_tvad_tva"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvad_tva05">
<field name="name">TVA 5%</field>
<field name="code">TVA deductibila 5%</field>
<field name="parent_id" ref="vat_code_tvad_tva"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvad_tva00">
<field name="name">TVA 0%</field>
<field name="code">TVA deductibila 0%</field>
<field name="parent_id" ref="vat_code_tvad_tva"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvad_baza">
<field name="name">BAZA TVA DEDUCTIBIL</field>
<field name="code">c)</field>
<field name="parent_id" ref="vat_code_tax"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvad_baza19">
<field name="name">Baza TVA 19%</field>
<field name="code">TVA deductibila 19%(Baza)</field>
<field name="parent_id" ref="vat_code_tvad_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvad_baza09">
<field name="name">Baza TVA 9%</field>
<field name="code">TVA deductibila 9%(Baza)</field>
<field name="parent_id" ref="vat_code_tvad_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvad_baza05">
<field name="name">Baza TVA 5%</field>
<field name="code">TVA deductibila 5%(Baza)</field>
<field name="parent_id" ref="vat_code_tvad_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvad_baza00">
<field name="name">Baza TVA 0%</field>
<field name="code">TVA deductibila 0%(Baza)</field>
<field name="parent_id" ref="vat_code_tvad_baza"/>
</record>
</data>
</openerp>
@@ -0,0 +1,186 @@
<?xml version="1.0"?>
<openerp>
<data noupdate="0">
#
# Tax Code Template Configuration
#
<record model="account.tax.code.template" id="vat_code_tax">
<field name="name">Decont TVA</field>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_tva">
<field name="name">TVA COLECTATA</field>
<field name="code">b)</field>
<field name="parent_id" ref="vat_code_tax"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_tva24">
<field name="name">TVA 24%</field>
<field name="code">TVA colectata 24%</field>
<field name="parent_id" ref="vat_code_tvac_tva"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_tva19">
<field name="name">TVA 19%</field>
<field name="code">TVA colectata 19%</field>
<field name="parent_id" ref="vat_code_tvac_tva"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_tva09">
<field name="name">TVA 9%</field>
<field name="code">TVA colectata 9%</field>
<field name="parent_id" ref="vat_code_tvac_tva"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_tva05">
<field name="name">TVA 5%</field>
<field name="code">TVA colectata 5%</field>
<field name="parent_id" ref="vat_code_tvac_tva"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_tvaTI">
<field name="name">TVA Taxare inversa</field>
<field name="code">TVA</field>
<field name="parent_id" ref="vat_code_tvac_tva"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_tva00">
<field name="name">TVA 0%</field>
<field name="code">TVA colectata 0%</field>
<field name="parent_id" ref="vat_code_tvac_tva"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_baza">
<field name="name">BAZA TVA COLECTAT</field>
<field name="code">a)</field>
<field name="parent_id" ref="vat_code_tax"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_baza24">
<field name="name">Baza TVA 24%</field>
<field name="code">TVA colectata 24%(Baza)</field>
<field name="parent_id" ref="vat_code_tvac_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_baza19">
<field name="name">Baza TVA 19%</field>
<field name="code">TVA colectata 19%(Baza)</field>
<field name="parent_id" ref="vat_code_tvac_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_baza09">
<field name="name">Baza TVA 9%</field>
<field name="code">TVA colectata 9%(Baza)</field>
<field name="parent_id" ref="vat_code_tvac_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_baza05">
<field name="name">Baza TVA 5%</field>
<field name="code">TVA colectata 5%(Baza)</field>
<field name="parent_id" ref="vat_code_tvac_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_bazaTI">
<field name="name">Baza TVA Taxare inversa</field>
<field name="code">Baza</field>
<field name="parent_id" ref="vat_code_tvac_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_baza00">
<field name="name">Baza TVA 0%</field>
<field name="code">TVA colectata 0%(Baza)</field>
<field name="parent_id" ref="vat_code_tvac_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvad_tva">
<field name="name">TVA DEDUCTIBILA</field>
<field name="code">d)</field>
<field name="parent_id" ref="vat_code_tax"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvad_tva24">
<field name="name">TVA 24%</field>
<field name="code">TVA deductibila 24%</field>
<field name="parent_id" ref="vat_code_tvad_tva"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvad_tva19">
<field name="name">TVA 19%</field>
<field name="code">TVA deductibila 19%</field>
<field name="parent_id" ref="vat_code_tvad_tva"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvad_tva09">
<field name="name">TVA 9%</field>
<field name="code">TVA deductibila 9%</field>
<field name="parent_id" ref="vat_code_tvad_tva"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvad_tva05">
<field name="name">TVA 5%</field>
<field name="code">TVA deductibila 5%</field>
<field name="parent_id" ref="vat_code_tvad_tva"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvad_tva00">
<field name="name">TVA 0%</field>
<field name="code">TVA deductibila 0%</field>
<field name="parent_id" ref="vat_code_tvad_tva"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvad_baza">
<field name="name">BAZA TVA DEDUCTIBIL</field>
<field name="code">c)</field>
<field name="parent_id" ref="vat_code_tax"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvad_baza24">
<field name="name">Baza TVA 24%</field>
<field name="code">TVA deductibila 24%(Baza)</field>
<field name="parent_id" ref="vat_code_tvad_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvad_baza19">
<field name="name">Baza TVA 19%</field>
<field name="code">TVA deductibila 19%(Baza)</field>
<field name="parent_id" ref="vat_code_tvad_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvad_baza09">
<field name="name">Baza TVA 9%</field>
<field name="code">TVA deductibila 9%(Baza)</field>
<field name="parent_id" ref="vat_code_tvad_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvad_baza05">
<field name="name">Baza TVA 5%</field>
<field name="code">TVA deductibila 5%(Baza)</field>
<field name="parent_id" ref="vat_code_tvad_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvad_baza00">
<field name="name">Baza TVA 0%</field>
<field name="code">TVA deductibila 0%(Baza)</field>
<field name="parent_id" ref="vat_code_tvad_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvaneex_baza">
<field name="name">BAZA TVA NEEXIGIBIL</field>
<field name="code">e)</field>
<field name="parent_id" ref="vat_code_tax"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvaneexc_baza">
<field name="name">Baza TVA neexigibil - colectat</field>
<field name="code">TVA neexigibil - colectat (Baza)</field>
<field name="parent_id" ref="vat_code_tvaneex_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvaneexd_baza">
<field name="name">Baza TVA neexigibil - deductibil</field>
<field name="code">TVA neexigibil - deductibil (Baza)</field>
<field name="parent_id" ref="vat_code_tvaneex_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvaneex">
<field name="name">TVA NEEXIGIBIL</field>
<field name="code">f)</field>
<field name="parent_id" ref="vat_code_tax"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvaneexc">
<field name="name">TVA neexigibil - colectat</field>
<field name="code">TVA neexigibil - colectat</field>
<field name="parent_id" ref="vat_code_tvaneex"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvaneexd">
<field name="name">TVA neexigibil - deductibil</field>
<field name="code">TVA neexigibil - deductibil</field>
<field name="parent_id" ref="vat_code_tvaneex"/>
</record>
</data>
</openerp>
+170
View File
@@ -0,0 +1,170 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data noupdate="0">
<record id="tvac_00" model="account.tax.template">
<field name="chart_template_id" ref="romania_chart_template"/>
<field name="name">TVA colectat 0%</field>
<field name="amount">0.000000</field>
<field name="type">percent</field>
<field name="account_collected_id" ref="pcg_4427"/>
<field name="account_paid_id" ref="pcg_4427"/>
<field name="base_code_id" ref="vat_code_tvac_baza00"/>
<field name="base_sign">1.00</field>
<field name="tax_code_id" ref="vat_code_tvac_tva00"/>
<field name="tax_sign">1.00</field>
<field name="ref_base_code_id" ref="vat_code_tvac_baza00"/>
<field name="ref_base_sign">-1.00</field>
<field name="ref_tax_code_id" ref="vat_code_tvac_tva00"/>
<field name="ref_tax_sign">-1.00</field>
</record>
<record id="tvac_05" model="account.tax.template">
<field name="chart_template_id" ref="romania_chart_template"/>
<field name="name">TVA colectat 5%</field>
<field name="amount">0.050000</field>
<field name="type">percent</field>
<field name="account_collected_id" ref="pcg_4427"/>
<field name="account_paid_id" ref="pcg_4427"/>
<field name="base_code_id" ref="vat_code_tvac_baza05"/>
<field name="tax_code_id" ref="vat_code_tvac_tva05"/>
<field name="ref_base_code_id" ref="vat_code_tvac_baza05"/>
<field name="ref_tax_code_id" ref="vat_code_tvac_tva05"/>
<field name="ref_base_sign">-1.00</field>
<field name="ref_tax_sign">-1.00</field>
<field name="base_sign">1.00</field>
<field name="tax_sign">1.00</field>
</record>
<record id="tvac_09" model="account.tax.template">
<field name="chart_template_id" ref="romania_chart_template"/>
<field name="name">TVA colectat 9%</field>
<field name="amount">0.090000</field>
<field name="type">percent</field>
<field name="account_collected_id" ref="pcg_4427"/>
<field name="account_paid_id" ref="pcg_4427"/>
<field name="base_code_id" ref="vat_code_tvac_baza09"/>
<field name="tax_code_id" ref="vat_code_tvac_tva09"/>
<field name="ref_base_code_id" ref="vat_code_tvac_baza09"/>
<field name="ref_tax_code_id" ref="vat_code_tvac_tva09"/>
<field name="ref_base_sign">-1.00</field>
<field name="ref_tax_sign">-1.00</field>
<field name="base_sign">1.00</field>
<field name="tax_sign">1.00</field>
</record>
<record id="tvac_19" model="account.tax.template">
<field name="chart_template_id" ref="romania_chart_template"/>
<field name="name">TVA colectat 19%</field>
<field name="amount">0.190000</field>
<field name="type">percent</field>
<field name="account_collected_id" ref="pcg_4427"/>
<field name="account_paid_id" ref="pcg_4427"/>
<field name="base_code_id" ref="vat_code_tvac_baza19"/>
<field name="tax_code_id" ref="vat_code_tvac_tva19"/>
<field name="ref_base_code_id" ref="vat_code_tvac_baza19"/>
<field name="ref_tax_code_id" ref="vat_code_tvac_tva19"/>
<field name="ref_base_sign">-1.00</field>
<field name="ref_tax_sign">-1.00</field>
<field name="base_sign">1.00</field>
<field name="tax_sign">1.00</field>
</record>
<record id="tvac_24" model="account.tax.template">
<field name="chart_template_id" ref="romania_chart_template"/>
<field name="name">TVA colectat 24%</field>
<field name="amount">0.240000</field>
<field name="type">percent</field>
<field name="account_collected_id" ref="pcg_4427"/>
<field name="account_paid_id" ref="pcg_4427"/>
<field name="base_code_id" ref="vat_code_tvac_baza24"/>
<field name="tax_code_id" ref="vat_code_tvac_tva24"/>
<field name="ref_base_code_id" ref="vat_code_tvac_baza24"/>
<field name="ref_tax_code_id" ref="vat_code_tvac_tva24"/>
<field name="ref_base_sign">-1.00</field>
<field name="ref_tax_sign">-1.00</field>
<field name="base_sign">1.00</field>
<field name="tax_sign">1.00</field>
</record>
<record id="tvad_00" model="account.tax.template">
<field name="chart_template_id" ref="romania_chart_template"/>
<field name="name">TVA deductibil 0%</field>
<field name="amount">0.000000</field>
<field name="type">percent</field>
<field name="account_collected_id" ref="pcg_4426"/>
<field name="account_paid_id" ref="pcg_4426"/>
<field name="base_code_id" ref="vat_code_tvad_baza00"/>
<field name="base_sign">1.00</field>
<field name="tax_code_id" ref="vat_code_tvad_tva00"/>
<field name="tax_sign">1.00</field>
<field name="ref_base_code_id" ref="vat_code_tvad_baza00"/>
<field name="ref_base_sign">-1.00</field>
<field name="ref_tax_code_id" ref="vat_code_tvad_tva00"/>
<field name="ref_tax_sign">-1.00</field>
</record>
<record id="tvad_05" model="account.tax.template">
<field name="chart_template_id" ref="romania_chart_template"/>
<field name="name">TVA deductibil 5%</field>
<field name="amount">0.050000</field>
<field name="type">percent</field>
<field name="account_collected_id" ref="pcg_4426"/>
<field name="account_paid_id" ref="pcg_4426"/>
<field name="base_code_id" ref="vat_code_tvad_baza05"/>
<field name="tax_code_id" ref="vat_code_tvad_tva05"/>
<field name="ref_base_code_id" ref="vat_code_tvad_baza05"/>
<field name="ref_tax_code_id" ref="vat_code_tvad_tva05"/>
<field name="ref_base_sign">-1.00</field>
<field name="ref_tax_sign">-1.00</field>
<field name="base_sign">1.00</field>
<field name="tax_sign">1.00</field>
</record>
<record id="tvad_09" model="account.tax.template">
<field name="chart_template_id" ref="romania_chart_template"/>
<field name="name">TVA deductibil 9%</field>
<field name="amount">0.090000</field>
<field name="type">percent</field>
<field name="account_collected_id" ref="pcg_4426"/>
<field name="account_paid_id" ref="pcg_4426"/>
<field name="base_code_id" ref="vat_code_tvad_baza09"/>
<field name="tax_code_id" ref="vat_code_tvad_tva09"/>
<field name="ref_base_code_id" ref="vat_code_tvad_baza09"/>
<field name="ref_tax_code_id" ref="vat_code_tvad_tva09"/>
<field name="ref_base_sign">-1.00</field>
<field name="ref_tax_sign">-1.00</field>
<field name="base_sign">1.00</field>
<field name="tax_sign">1.00</field>
</record>
<record id="tvad_19" model="account.tax.template">
<field name="chart_template_id" ref="romania_chart_template"/>
<field name="name">TVA deductibil 19%</field>
<field name="amount">0.190000</field>
<field name="type">percent</field>
<field name="account_collected_id" ref="pcg_4426"/>
<field name="account_paid_id" ref="pcg_4426"/>
<field name="base_code_id" ref="vat_code_tvad_baza19"/>
<field name="tax_code_id" ref="vat_code_tvad_tva19"/>
<field name="ref_base_code_id" ref="vat_code_tvad_baza19"/>
<field name="ref_tax_code_id" ref="vat_code_tvad_tva19"/>
<field name="ref_base_sign">-1.00</field>
<field name="ref_tax_sign">-1.00</field>
<field name="base_sign">1.00</field>
<field name="tax_sign">1.00</field>
</record>
<record id="tvad_24" model="account.tax.template">
<field name="chart_template_id" ref="romania_chart_template"/>
<field name="name">TVA deductibil 24%</field>
<field name="amount">0.240000</field>
<field name="type">percent</field>
<field name="account_collected_id" ref="pcg_4426"/>
<field name="account_paid_id" ref="pcg_4426"/>
<field name="base_code_id" ref="vat_code_tvad_baza24"/>
<field name="tax_code_id" ref="vat_code_tvad_tva24"/>
<field name="ref_base_code_id" ref="vat_code_tvad_baza24"/>
<field name="ref_tax_code_id" ref="vat_code_tvad_tva24"/>
<field name="ref_base_sign">-1.00</field>
<field name="ref_tax_sign">-1.00</field>
<field name="base_sign">1.00</field>
<field name="tax_sign">1.00</field>
</record>
</data>
</openerp>
-132
View File
@@ -1,132 +0,0 @@
# Arabic translation for openobject-addons
# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-11-24 02:53+0000\n"
"PO-Revision-Date: 2012-01-10 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Arabic <ar@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n"
"X-Generator: Launchpad (build 16293)\n"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_receivable
msgid "Receivable"
msgstr "الدائنون"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_immobilization
msgid "Immobilization"
msgstr ""
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error ! You cannot create recursive associated members."
msgstr "خطأ ! لا يمكنك إنشاء أعضاء مرتبطين و متداخلين."
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_provision
msgid "Provisions"
msgstr ""
#. module: l10n_ro
#: field:res.partner,nrc:0
msgid "NRC"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_stocks
msgid "Stocks"
msgstr "الأسهم"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_income
msgid "Income"
msgstr "الدخل"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_tax
msgid "Tax"
msgstr "ضريبة"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_commitment
msgid "Commitment"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_cash
msgid "Cash"
msgstr "نقدي"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_liability
msgid "Liability"
msgstr "الخصوم"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_payable
msgid "Payable"
msgstr "مدفوعات"
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error: Invalid ean code"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_asset
msgid "Asset"
msgstr "أصل"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_view
msgid "View"
msgstr "عرض"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_equity
msgid "Equity"
msgstr "الأسهم"
#. module: l10n_ro
#: model:ir.model,name:l10n_ro.model_res_partner
msgid "Partner"
msgstr "شريك"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_expense
msgid "Expense"
msgstr "مصروف"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_special
msgid "Special"
msgstr "خاص"
#. module: l10n_ro
#: help:res.partner,nrc:0
msgid "Registration number at the Registry of Commerce"
msgstr ""
#~ msgid ""
#~ "Generate Chart of Accounts from a Chart Template. You will be asked to pass "
#~ "the name of the company, the chart template to follow, the no. of digits to "
#~ "generate the code for your accounts and Bank account, currency to create "
#~ "Journals. Thus,the pure copy of chart Template is generated.\n"
#~ "\tThis is the same wizard that runs from Financial "
#~ "Management/Configuration/Financial Accounting/Financial Accounts/Generate "
#~ "Chart of Accounts from a Chart Template."
#~ msgstr ""
#~ "إعداد شجرة الحسابات من قالب. ستم سؤالك عن اسم المنشأة، القالب المتبع، و "
#~ "إعداد أكواد الحسابات و البنوك، بالإضافة إلي يوميات العملة. و لذلك سيكون هناك "
#~ "قالب جديد. \n"
#~ "\tهذه لإعداد الحسابات."
-146
View File
@@ -1,146 +0,0 @@
# Catalan translation for openobject-addons
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-11-24 02:53+0000\n"
"PO-Revision-Date: 2011-02-15 15:37+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Catalan <ca@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n"
"X-Generator: Launchpad (build 16293)\n"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_receivable
msgid "Receivable"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_immobilization
msgid "Immobilization"
msgstr ""
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error ! You cannot create recursive associated members."
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_provision
msgid "Provisions"
msgstr ""
#. module: l10n_ro
#: field:res.partner,nrc:0
msgid "NRC"
msgstr "NRC"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_stocks
msgid "Stocks"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_income
msgid "Income"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_tax
msgid "Tax"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_commitment
msgid "Commitment"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_cash
msgid "Cash"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_liability
msgid "Liability"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_payable
msgid "Payable"
msgstr ""
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error: Invalid ean code"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_asset
msgid "Asset"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_view
msgid "View"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_equity
msgid "Equity"
msgstr ""
#. module: l10n_ro
#: model:ir.model,name:l10n_ro.model_res_partner
msgid "Partner"
msgstr "Empresa"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_expense
msgid "Expense"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_special
msgid "Special"
msgstr ""
#. module: l10n_ro
#: help:res.partner,nrc:0
msgid "Registration number at the Registry of Commerce"
msgstr "Nombre de registre al Registre de Comerç"
#~ msgid ""
#~ "Generate Chart of Accounts from a Chart Template. You will be asked to pass "
#~ "the name of the company, the chart template to follow, the no. of digits to "
#~ "generate the code for your accounts and Bank account, currency to create "
#~ "Journals. Thus,the pure copy of chart Template is generated.\n"
#~ "\tThis is the same wizard that runs from Financial "
#~ "Management/Configuration/Financial Accounting/Financial Accounts/Generate "
#~ "Chart of Accounts from a Chart Template."
#~ msgstr ""
#~ "Genera el pla de comptes des d'una plantilla de pla. Se us demanarà el nom "
#~ "de l'empresa, la plantilla de pla a seguir, i el número de dígits per "
#~ "generar el codi dels vostres comptes, compte bancari, i divisa per crear els "
#~ "vostres diaris. Per tant, es genera una còpia directa de la plantilla del "
#~ "pla de comptes.\n"
#~ "\t Aquest és el mateix assistent que s'executa des de "
#~ "Comptabilitat/Configuració/Comptabilitat financera/Comptes financers/Genera "
#~ "pla comptable des d'una plantilla de pla comptable."
#~ msgid ""
#~ "This is the module to manage the accounting chart, VAT structure and "
#~ "Registration Number for Romania in Open ERP."
#~ msgstr ""
#~ "Aquest és el mòdul que gestiona el pla comptable, estructura d'Impostos i "
#~ "número de Registre per a Romania amb OpenERP."
#~ msgid "Romania - Chart of Accounts"
#~ msgstr "Romania - Pla comptable"
-118
View File
@@ -1,118 +0,0 @@
# Danish translation for openobject-addons
# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-11-24 02:53+0000\n"
"PO-Revision-Date: 2012-01-27 09:01+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Danish <da@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n"
"X-Generator: Launchpad (build 16293)\n"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_receivable
msgid "Receivable"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_immobilization
msgid "Immobilization"
msgstr ""
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error ! You cannot create recursive associated members."
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_provision
msgid "Provisions"
msgstr ""
#. module: l10n_ro
#: field:res.partner,nrc:0
msgid "NRC"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_stocks
msgid "Stocks"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_income
msgid "Income"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_tax
msgid "Tax"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_commitment
msgid "Commitment"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_cash
msgid "Cash"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_liability
msgid "Liability"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_payable
msgid "Payable"
msgstr ""
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error: Invalid ean code"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_asset
msgid "Asset"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_view
msgid "View"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_equity
msgid "Equity"
msgstr ""
#. module: l10n_ro
#: model:ir.model,name:l10n_ro.model_res_partner
msgid "Partner"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_expense
msgid "Expense"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_special
msgid "Special"
msgstr ""
#. module: l10n_ro
#: help:res.partner,nrc:0
msgid "Registration number at the Registry of Commerce"
msgstr ""
-146
View File
@@ -1,146 +0,0 @@
# Spanish translation for openobject-addons
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-11-24 02:53+0000\n"
"PO-Revision-Date: 2011-02-15 15:37+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Spanish <es@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n"
"X-Generator: Launchpad (build 16293)\n"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_receivable
msgid "Receivable"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_immobilization
msgid "Immobilization"
msgstr ""
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error ! You cannot create recursive associated members."
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_provision
msgid "Provisions"
msgstr ""
#. module: l10n_ro
#: field:res.partner,nrc:0
msgid "NRC"
msgstr "NRC"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_stocks
msgid "Stocks"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_income
msgid "Income"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_tax
msgid "Tax"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_commitment
msgid "Commitment"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_cash
msgid "Cash"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_liability
msgid "Liability"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_payable
msgid "Payable"
msgstr ""
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error: Invalid ean code"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_asset
msgid "Asset"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_view
msgid "View"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_equity
msgid "Equity"
msgstr ""
#. module: l10n_ro
#: model:ir.model,name:l10n_ro.model_res_partner
msgid "Partner"
msgstr "Empresa"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_expense
msgid "Expense"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_special
msgid "Special"
msgstr ""
#. module: l10n_ro
#: help:res.partner,nrc:0
msgid "Registration number at the Registry of Commerce"
msgstr "Número de registro en el Registro de Comercio"
#~ msgid ""
#~ "This is the module to manage the accounting chart, VAT structure and "
#~ "Registration Number for Romania in Open ERP."
#~ msgstr ""
#~ "Este es el módulo que gestiona el plan contable, estructura de Impuestos y "
#~ "Número de Registro para Rumanía en Open ERP."
#~ msgid "Romania - Chart of Accounts"
#~ msgstr "Rumanía - Plan Contable"
#~ msgid ""
#~ "Generate Chart of Accounts from a Chart Template. You will be asked to pass "
#~ "the name of the company, the chart template to follow, the no. of digits to "
#~ "generate the code for your accounts and Bank account, currency to create "
#~ "Journals. Thus,the pure copy of chart Template is generated.\n"
#~ "\tThis is the same wizard that runs from Financial "
#~ "Management/Configuration/Financial Accounting/Financial Accounts/Generate "
#~ "Chart of Accounts from a Chart Template."
#~ msgstr ""
#~ "Generar Plan Contable a partir de una plantilla de Plan. Se le preguntará "
#~ "por el nombre de la compañía, la plantilla de plan contable a seguir, el no. "
#~ "de dígitos para generar el código de sus cuentas y la cuenta bancaria, la "
#~ "divisa para crear Diarios. Por lo tanto, la copia exacta de la plantilla de "
#~ "plan contable será generada.\n"
#~ "Este es el mismo asistente que se ejecuta desde Gestión "
#~ "Financiera/Configuración/Contabilidad Financiera/Contabilidad "
#~ "Financiera/Generar Plan Contable a partir de una Plantilla de Plan."
-147
View File
@@ -1,147 +0,0 @@
# Spanish translation for openobject-addons
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-11-24 02:53+0000\n"
"PO-Revision-Date: 2012-02-17 19:37+0000\n"
"Last-Translator: Freddy Gonzalez <freddy.gonzalez.contreras@gmail.com>\n"
"Language-Team: Spanish <es@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n"
"X-Generator: Launchpad (build 16293)\n"
"Language: es\n"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_receivable
msgid "Receivable"
msgstr "A cobrar"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_immobilization
msgid "Immobilization"
msgstr "Inmobilización"
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error ! You cannot create recursive associated members."
msgstr "¡Error! No puede crear miembros asociados recursivamente."
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_provision
msgid "Provisions"
msgstr "Provisiones"
#. module: l10n_ro
#: field:res.partner,nrc:0
msgid "NRC"
msgstr "NRC"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_stocks
msgid "Stocks"
msgstr "Stocks"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_income
msgid "Income"
msgstr "Ingreso"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_tax
msgid "Tax"
msgstr "Impuesto"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_commitment
msgid "Commitment"
msgstr "Compromiso"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_cash
msgid "Cash"
msgstr "Efectivo"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_liability
msgid "Liability"
msgstr "Responsabilidad"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_payable
msgid "Payable"
msgstr "A pagar"
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error: Invalid ean code"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_asset
msgid "Asset"
msgstr "Activo"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_view
msgid "View"
msgstr "Vista"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_equity
msgid "Equity"
msgstr "Equidad"
#. module: l10n_ro
#: model:ir.model,name:l10n_ro.model_res_partner
msgid "Partner"
msgstr "Empresa"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_expense
msgid "Expense"
msgstr "Gastos"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_special
msgid "Special"
msgstr "Especial"
#. module: l10n_ro
#: help:res.partner,nrc:0
msgid "Registration number at the Registry of Commerce"
msgstr "Número de registro en el Registro de Comercio"
#~ msgid ""
#~ "Generate Chart of Accounts from a Chart Template. You will be asked to pass "
#~ "the name of the company, the chart template to follow, the no. of digits to "
#~ "generate the code for your accounts and Bank account, currency to create "
#~ "Journals. Thus,the pure copy of chart Template is generated.\n"
#~ "\tThis is the same wizard that runs from Financial "
#~ "Management/Configuration/Financial Accounting/Financial Accounts/Generate "
#~ "Chart of Accounts from a Chart Template."
#~ msgstr ""
#~ "Generar Plan Contable a partir de una plantilla de Plan. Se le preguntará "
#~ "por el nombre de la compañía, la plantilla de plan contable a seguir, el no. "
#~ "de dígitos para generar el código de sus cuentas y la cuenta bancaria, la "
#~ "divisa para crear Diarios. Por lo tanto, la copia exacta de la plantilla de "
#~ "plan contable será generada.\n"
#~ "Este es el mismo asistente que se ejecuta desde Gestión "
#~ "Financiera/Configuración/Contabilidad Financiera/Contabilidad "
#~ "Financiera/Generar Plan Contable a partir de una Plantilla de Plan."
#~ msgid ""
#~ "This is the module to manage the accounting chart, VAT structure and "
#~ "Registration Number for Romania in Open ERP."
#~ msgstr ""
#~ "Este es el módulo que gestiona el plan contable, estructura de Impuestos y "
#~ "Número de Registro para Rumanía en Open ERP."
#~ msgid "Romania - Chart of Accounts"
#~ msgstr "Rumanía - Plan Contable"
-67
View File
@@ -1,67 +0,0 @@
# Spanish translation for openobject-addons
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2011-01-07 06:16+0000\n"
"PO-Revision-Date: 2011-02-15 15:37+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Spanish <es@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2011-09-05 05:59+0000\n"
"X-Generator: Launchpad (build 13830)\n"
#. module: l10n_ro
#: help:res.partner,nrc:0
msgid "Registration number at the Registry of Commerce"
msgstr "Número de registro en el Registro de Comercio"
#. module: l10n_ro
#: field:res.partner,nrc:0
msgid "NRC"
msgstr "NRC"
#. module: l10n_ro
#: model:ir.actions.todo,note:l10n_ro.config_call_account_template_ro
msgid ""
"Generate Chart of Accounts from a Chart Template. You will be asked to pass "
"the name of the company, the chart template to follow, the no. of digits to "
"generate the code for your accounts and Bank account, currency to create "
"Journals. Thus,the pure copy of chart Template is generated.\n"
"\tThis is the same wizard that runs from Financial "
"Management/Configuration/Financial Accounting/Financial Accounts/Generate "
"Chart of Accounts from a Chart Template."
msgstr ""
"Generar Plan Contable a partir de una plantilla de Plan. Se le preguntará "
"por el nombre de la compañía, la plantilla de plan contable a seguir, el no. "
"de dígitos para generar el código de sus cuentas y la cuenta bancaria, la "
"divisa para crear Diarios. Por lo tanto, la copia exacta de la plantilla de "
"plan contable será generada.\n"
"Este es el mismo asistente que se ejecuta desde Gestión "
"Financiera/Configuración/Contabilidad Financiera/Contabilidad "
"Financiera/Generar Plan Contable a partir de una Plantilla de Plan."
#. module: l10n_ro
#: model:ir.module.module,shortdesc:l10n_ro.module_meta_information
msgid "Romania - Chart of Accounts"
msgstr "Rumanía - Plan Contable"
#. module: l10n_ro
#: model:ir.model,name:l10n_ro.model_res_partner
msgid "Partner"
msgstr "Empresa"
#. module: l10n_ro
#: model:ir.module.module,description:l10n_ro.module_meta_information
msgid ""
"This is the module to manage the accounting chart, VAT structure and "
"Registration Number for Romania in Open ERP."
msgstr ""
"Este es el módulo que gestiona el plan contable, estructura de Impuestos y "
"Número de Registro para Rumanía en Open ERP."
-146
View File
@@ -1,146 +0,0 @@
# Spanish (Paraguay) translation for openobject-addons
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-11-24 02:53+0000\n"
"PO-Revision-Date: 2011-03-21 16:30+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Spanish (Paraguay) <es_PY@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n"
"X-Generator: Launchpad (build 16293)\n"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_receivable
msgid "Receivable"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_immobilization
msgid "Immobilization"
msgstr ""
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error ! You cannot create recursive associated members."
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_provision
msgid "Provisions"
msgstr ""
#. module: l10n_ro
#: field:res.partner,nrc:0
msgid "NRC"
msgstr "NRC"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_stocks
msgid "Stocks"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_income
msgid "Income"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_tax
msgid "Tax"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_commitment
msgid "Commitment"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_cash
msgid "Cash"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_liability
msgid "Liability"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_payable
msgid "Payable"
msgstr ""
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error: Invalid ean code"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_asset
msgid "Asset"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_view
msgid "View"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_equity
msgid "Equity"
msgstr ""
#. module: l10n_ro
#: model:ir.model,name:l10n_ro.model_res_partner
msgid "Partner"
msgstr "Socio"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_expense
msgid "Expense"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_special
msgid "Special"
msgstr ""
#. module: l10n_ro
#: help:res.partner,nrc:0
msgid "Registration number at the Registry of Commerce"
msgstr "Número de registro en el Registro de Comercio"
#~ msgid ""
#~ "This is the module to manage the accounting chart, VAT structure and "
#~ "Registration Number for Romania in Open ERP."
#~ msgstr ""
#~ "Este es el módulo que gestiona el plan contable, estructura de Impuestos y "
#~ "Número de Registro para Rumanía en Open ERP."
#~ msgid "Romania - Chart of Accounts"
#~ msgstr "Rumanía - Plan Contable"
#~ msgid ""
#~ "Generate Chart of Accounts from a Chart Template. You will be asked to pass "
#~ "the name of the company, the chart template to follow, the no. of digits to "
#~ "generate the code for your accounts and Bank account, currency to create "
#~ "Journals. Thus,the pure copy of chart Template is generated.\n"
#~ "\tThis is the same wizard that runs from Financial "
#~ "Management/Configuration/Financial Accounting/Financial Accounts/Generate "
#~ "Chart of Accounts from a Chart Template."
#~ msgstr ""
#~ "Generar el plan contable a partir de una plantilla de plan contable. Se le "
#~ "pedirá el nombre de la compañía, la plantilla de plan contable a utilizar, "
#~ "el número de dígitos para generar el código de las cuentas y de la cuenta "
#~ "bancaria, la moneda para crear los diarios. Así pues, se genere una copia "
#~ "exacta de la plantilla de plan contable.\n"
#~ "\tEste es el mismo asistente que se ejecuta desde Contabilidad y finanzas / "
#~ "Configuración / Contabilidad financiera / Cuentas financieras / Generar el "
#~ "plan contable a partir de una plantilla de plan contable."
-67
View File
@@ -1,67 +0,0 @@
# Spanish translation for openobject-addons
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2011-01-07 06:16+0000\n"
"PO-Revision-Date: 2011-02-15 15:37+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Spanish <es@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2011-09-05 05:59+0000\n"
"X-Generator: Launchpad (build 13830)\n"
#. module: l10n_ro
#: help:res.partner,nrc:0
msgid "Registration number at the Registry of Commerce"
msgstr "Número de registro en el Registro de Comercio"
#. module: l10n_ro
#: field:res.partner,nrc:0
msgid "NRC"
msgstr "NRC"
#. module: l10n_ro
#: model:ir.actions.todo,note:l10n_ro.config_call_account_template_ro
msgid ""
"Generate Chart of Accounts from a Chart Template. You will be asked to pass "
"the name of the company, the chart template to follow, the no. of digits to "
"generate the code for your accounts and Bank account, currency to create "
"Journals. Thus,the pure copy of chart Template is generated.\n"
"\tThis is the same wizard that runs from Financial "
"Management/Configuration/Financial Accounting/Financial Accounts/Generate "
"Chart of Accounts from a Chart Template."
msgstr ""
"Generar Plan Contable a partir de una plantilla de Plan. Se le preguntará "
"por el nombre de la compañía, la plantilla de plan contable a seguir, el no. "
"de dígitos para generar el código de sus cuentas y la cuenta bancaria, la "
"divisa para crear Diarios. Por lo tanto, la copia exacta de la plantilla de "
"plan contable será generada.\n"
"Este es el mismo asistente que se ejecuta desde Gestión "
"Financiera/Configuración/Contabilidad Financiera/Contabilidad "
"Financiera/Generar Plan Contable a partir de una Plantilla de Plan."
#. module: l10n_ro
#: model:ir.module.module,shortdesc:l10n_ro.module_meta_information
msgid "Romania - Chart of Accounts"
msgstr "Rumanía - Plan Contable"
#. module: l10n_ro
#: model:ir.model,name:l10n_ro.model_res_partner
msgid "Partner"
msgstr "Empresa"
#. module: l10n_ro
#: model:ir.module.module,description:l10n_ro.module_meta_information
msgid ""
"This is the module to manage the accounting chart, VAT structure and "
"Registration Number for Romania in Open ERP."
msgstr ""
"Este es el módulo que gestiona el plan contable, estructura de Impuestos y "
"Número de Registro para Rumanía en Open ERP."
-145
View File
@@ -1,145 +0,0 @@
# Galician translation for openobject-addons
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-11-24 02:53+0000\n"
"PO-Revision-Date: 2011-03-02 23:31+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Galician <gl@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n"
"X-Generator: Launchpad (build 16293)\n"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_receivable
msgid "Receivable"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_immobilization
msgid "Immobilization"
msgstr ""
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error ! You cannot create recursive associated members."
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_provision
msgid "Provisions"
msgstr ""
#. module: l10n_ro
#: field:res.partner,nrc:0
msgid "NRC"
msgstr "NRC"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_stocks
msgid "Stocks"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_income
msgid "Income"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_tax
msgid "Tax"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_commitment
msgid "Commitment"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_cash
msgid "Cash"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_liability
msgid "Liability"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_payable
msgid "Payable"
msgstr ""
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error: Invalid ean code"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_asset
msgid "Asset"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_view
msgid "View"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_equity
msgid "Equity"
msgstr ""
#. module: l10n_ro
#: model:ir.model,name:l10n_ro.model_res_partner
msgid "Partner"
msgstr "Socio"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_expense
msgid "Expense"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_special
msgid "Special"
msgstr ""
#. module: l10n_ro
#: help:res.partner,nrc:0
msgid "Registration number at the Registry of Commerce"
msgstr "Número de rexistro no Rexistro de Comercio"
#~ msgid ""
#~ "This is the module to manage the accounting chart, VAT structure and "
#~ "Registration Number for Romania in Open ERP."
#~ msgstr ""
#~ "Este é o módulo que xestiona o plan contable, a estrutura dos Impostos e o "
#~ "Número de Rexistro para Romanía no Open ERP."
#~ msgid "Romania - Chart of Accounts"
#~ msgstr "Romanía - Plan contable"
#~ msgid ""
#~ "Generate Chart of Accounts from a Chart Template. You will be asked to pass "
#~ "the name of the company, the chart template to follow, the no. of digits to "
#~ "generate the code for your accounts and Bank account, currency to create "
#~ "Journals. Thus,the pure copy of chart Template is generated.\n"
#~ "\tThis is the same wizard that runs from Financial "
#~ "Management/Configuration/Financial Accounting/Financial Accounts/Generate "
#~ "Chart of Accounts from a Chart Template."
#~ msgstr ""
#~ "Xerar o Plan Contable a partir dun modelo de Plan. Pediráselle o nome da "
#~ "compañía, o modelo do plan contable a seguir, o número de díxitos para xerar "
#~ "o código das súas contas e a conta bancaria, a divisa para crear Diarios. "
#~ "Deste xeito xerarase a copia exacta do modelo do plan contable. Este é o "
#~ "mesmo asistente que se executa desde Xestión "
#~ "financeira/Configuración/Contabilidade financeira/Contabilidade "
#~ "financeira/Xerar Plan Contable a partir dun modelo de plan."
-146
View File
@@ -1,146 +0,0 @@
# Italian translation for openobject-addons
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-11-24 02:53+0000\n"
"PO-Revision-Date: 2011-02-15 15:37+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Italian <it@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n"
"X-Generator: Launchpad (build 16293)\n"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_receivable
msgid "Receivable"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_immobilization
msgid "Immobilization"
msgstr ""
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error ! You cannot create recursive associated members."
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_provision
msgid "Provisions"
msgstr ""
#. module: l10n_ro
#: field:res.partner,nrc:0
msgid "NRC"
msgstr "NRC"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_stocks
msgid "Stocks"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_income
msgid "Income"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_tax
msgid "Tax"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_commitment
msgid "Commitment"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_cash
msgid "Cash"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_liability
msgid "Liability"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_payable
msgid "Payable"
msgstr ""
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error: Invalid ean code"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_asset
msgid "Asset"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_view
msgid "View"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_equity
msgid "Equity"
msgstr ""
#. module: l10n_ro
#: model:ir.model,name:l10n_ro.model_res_partner
msgid "Partner"
msgstr "Partner"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_expense
msgid "Expense"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_special
msgid "Special"
msgstr ""
#. module: l10n_ro
#: help:res.partner,nrc:0
msgid "Registration number at the Registry of Commerce"
msgstr "Numero di registrazione alla Camera di Commercio"
#~ msgid ""
#~ "This is the module to manage the accounting chart, VAT structure and "
#~ "Registration Number for Romania in Open ERP."
#~ msgstr ""
#~ "Questo è il modulo per gestire il piano dei conti, la partita IVA e il "
#~ "numero di registrazione per la Romania in OpenERP."
#~ msgid "Romania - Chart of Accounts"
#~ msgstr "Romania - Piano dei conti"
#~ msgid ""
#~ "Generate Chart of Accounts from a Chart Template. You will be asked to pass "
#~ "the name of the company, the chart template to follow, the no. of digits to "
#~ "generate the code for your accounts and Bank account, currency to create "
#~ "Journals. Thus,the pure copy of chart Template is generated.\n"
#~ "\tThis is the same wizard that runs from Financial "
#~ "Management/Configuration/Financial Accounting/Financial Accounts/Generate "
#~ "Chart of Accounts from a Chart Template."
#~ msgstr ""
#~ "Genera il Piano dei Conti da un Modello. Vi verrà richiesto di passare il "
#~ "nome dell'azienda, il modello da seguire, il numero di decimali per generare "
#~ "il codice dei tuoi conti e, per il conto della Banca, la valuta per creare "
#~ "il Libro Giornale. Così una copia vergine del Piano dei Conti, derivatante "
#~ "dal modello, viene generata.\n"
#~ "\tQuesto è la stessa procedura automatica che viene lanciata da: Gestione "
#~ "Finanziaria / Configurazione / Contabilità / Conti finanziari / Genera il "
#~ "Piano dei conti da un modello."
-117
View File
@@ -1,117 +0,0 @@
# Translation of OpenERP Server.
# This file contains the translation of the following modules:
# * l10n_ro
#
msgid ""
msgstr ""
"Project-Id-Version: OpenERP Server 7.0alpha\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-11-24 02:53+0000\n"
"PO-Revision-Date: 2012-11-24 02:53+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_receivable
msgid "Receivable"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_immobilization
msgid "Immobilization"
msgstr ""
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error ! You cannot create recursive associated members."
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_provision
msgid "Provisions"
msgstr ""
#. module: l10n_ro
#: field:res.partner,nrc:0
msgid "NRC"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_stocks
msgid "Stocks"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_income
msgid "Income"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_tax
msgid "Tax"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_commitment
msgid "Commitment"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_cash
msgid "Cash"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_liability
msgid "Liability"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_payable
msgid "Payable"
msgstr ""
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error: Invalid ean code"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_asset
msgid "Asset"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_view
msgid "View"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_equity
msgid "Equity"
msgstr ""
#. module: l10n_ro
#: model:ir.model,name:l10n_ro.model_res_partner
msgid "Partner"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_expense
msgid "Expense"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_special
msgid "Special"
msgstr ""
#. module: l10n_ro
#: help:res.partner,nrc:0
msgid "Registration number at the Registry of Commerce"
msgstr ""
-118
View File
@@ -1,118 +0,0 @@
# Portuguese translation for openobject-addons
# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-11-24 02:53+0000\n"
"PO-Revision-Date: 2012-04-23 14:56+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Portuguese <pt@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n"
"X-Generator: Launchpad (build 16293)\n"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_receivable
msgid "Receivable"
msgstr "Recebível"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_immobilization
msgid "Immobilization"
msgstr ""
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error ! You cannot create recursive associated members."
msgstr "Erro! Não pode criar membros recursivos."
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_provision
msgid "Provisions"
msgstr "Provisões"
#. module: l10n_ro
#: field:res.partner,nrc:0
msgid "NRC"
msgstr "NRC"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_stocks
msgid "Stocks"
msgstr "Stocks"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_income
msgid "Income"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_tax
msgid "Tax"
msgstr "Imposto"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_commitment
msgid "Commitment"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_cash
msgid "Cash"
msgstr "Dinheiro"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_liability
msgid "Liability"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_payable
msgid "Payable"
msgstr "Pagável"
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error: Invalid ean code"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_asset
msgid "Asset"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_view
msgid "View"
msgstr "Vista"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_equity
msgid "Equity"
msgstr ""
#. module: l10n_ro
#: model:ir.model,name:l10n_ro.model_res_partner
msgid "Partner"
msgstr "Parceiro"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_expense
msgid "Expense"
msgstr "Despesas"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_special
msgid "Special"
msgstr "Especial"
#. module: l10n_ro
#: help:res.partner,nrc:0
msgid "Registration number at the Registry of Commerce"
msgstr ""
-145
View File
@@ -1,145 +0,0 @@
# Brazilian Portuguese translation for openobject-addons
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-11-24 02:53+0000\n"
"PO-Revision-Date: 2011-03-10 23:17+0000\n"
"Last-Translator: Emerson <Unknown>\n"
"Language-Team: Brazilian Portuguese <pt_BR@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n"
"X-Generator: Launchpad (build 16293)\n"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_receivable
msgid "Receivable"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_immobilization
msgid "Immobilization"
msgstr ""
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error ! You cannot create recursive associated members."
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_provision
msgid "Provisions"
msgstr ""
#. module: l10n_ro
#: field:res.partner,nrc:0
msgid "NRC"
msgstr "NRC"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_stocks
msgid "Stocks"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_income
msgid "Income"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_tax
msgid "Tax"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_commitment
msgid "Commitment"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_cash
msgid "Cash"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_liability
msgid "Liability"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_payable
msgid "Payable"
msgstr ""
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error: Invalid ean code"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_asset
msgid "Asset"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_view
msgid "View"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_equity
msgid "Equity"
msgstr ""
#. module: l10n_ro
#: model:ir.model,name:l10n_ro.model_res_partner
msgid "Partner"
msgstr "Partner"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_expense
msgid "Expense"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_special
msgid "Special"
msgstr ""
#. module: l10n_ro
#: help:res.partner,nrc:0
msgid "Registration number at the Registry of Commerce"
msgstr "Registration number at the Registry of Commerce"
#~ msgid ""
#~ "This is the module to manage the accounting chart, VAT structure and "
#~ "Registration Number for Romania in Open ERP."
#~ msgstr ""
#~ "This is the module to manage the accounting chart, VAT structure and "
#~ "Registration Number for Romania in Open ERP."
#~ msgid "Romania - Chart of Accounts"
#~ msgstr "Romania - Chart of Accounts"
#~ msgid ""
#~ "Generate Chart of Accounts from a Chart Template. You will be asked to pass "
#~ "the name of the company, the chart template to follow, the no. of digits to "
#~ "generate the code for your accounts and Bank account, currency to create "
#~ "Journals. Thus,the pure copy of chart Template is generated.\n"
#~ "\tThis is the same wizard that runs from Financial "
#~ "Management/Configuration/Financial Accounting/Financial Accounts/Generate "
#~ "Chart of Accounts from a Chart Template."
#~ msgstr ""
#~ "Generate Chart of Accounts from a Chart Template. You will be asked to pass "
#~ "the name of the company, the chart template to follow, the no. of digits to "
#~ "generate the code for your accounts and Bank account, currency to create "
#~ "Journals. Thus,the pure copy of chart Template is generated.\n"
#~ "\tThis is the same wizard that runs from Financial "
#~ "Management/Configuration/Financial Accounting/Financial Accounts/Generate "
#~ "Chart of Accounts from a Chart Template."
-146
View File
@@ -1,146 +0,0 @@
# Romanian translation for openobject-addons
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-11-24 02:53+0000\n"
"PO-Revision-Date: 2011-02-15 15:37+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Romanian <ro@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n"
"X-Generator: Launchpad (build 16293)\n"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_receivable
msgid "Receivable"
msgstr "Incasari"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_immobilization
msgid "Immobilization"
msgstr "Imobilizare"
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error ! You cannot create recursive associated members."
msgstr "Eroare ! Nu puteti crea membri asociati recursiv."
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_provision
msgid "Provisions"
msgstr "Provizii"
#. module: l10n_ro
#: field:res.partner,nrc:0
msgid "NRC"
msgstr "NRC"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_stocks
msgid "Stocks"
msgstr "Stocuri"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_income
msgid "Income"
msgstr "Venit"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_tax
msgid "Tax"
msgstr "Taxa"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_commitment
msgid "Commitment"
msgstr "Angajament"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_cash
msgid "Cash"
msgstr "Numerar"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_liability
msgid "Liability"
msgstr "Raspundere"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_payable
msgid "Payable"
msgstr "Plati"
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error: Invalid ean code"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_asset
msgid "Asset"
msgstr "Active"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_view
msgid "View"
msgstr "Vizualizeaza"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_equity
msgid "Equity"
msgstr "Capital"
#. module: l10n_ro
#: model:ir.model,name:l10n_ro.model_res_partner
msgid "Partner"
msgstr "Partener"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_expense
msgid "Expense"
msgstr "Cheltuieli"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_special
msgid "Special"
msgstr "Special"
#. module: l10n_ro
#: help:res.partner,nrc:0
msgid "Registration number at the Registry of Commerce"
msgstr "Numarul de inregistrare la Registrul Comertului"
#~ msgid ""
#~ "This is the module to manage the accounting chart, VAT structure and "
#~ "Registration Number for Romania in Open ERP."
#~ msgstr ""
#~ "Acesta este modulul pentru gestionarea planului de conturi, structura TVA-"
#~ "ului si Numărul de Inregistrare pentru Romania in OpenERP."
#~ msgid "Romania - Chart of Accounts"
#~ msgstr "Romania - Plan de Conturi"
#~ msgid ""
#~ "Generate Chart of Accounts from a Chart Template. You will be asked to pass "
#~ "the name of the company, the chart template to follow, the no. of digits to "
#~ "generate the code for your accounts and Bank account, currency to create "
#~ "Journals. Thus,the pure copy of chart Template is generated.\n"
#~ "\tThis is the same wizard that runs from Financial "
#~ "Management/Configuration/Financial Accounting/Financial Accounts/Generate "
#~ "Chart of Accounts from a Chart Template."
#~ msgstr ""
#~ "Genereaza Planul de Conturi dintr-un Sablon. Vi se va cere sa specificati "
#~ "numele companiei, sablonul de urmat, numarul de cifre pentru generarea "
#~ "codului pentru conturile dumneavoastra si Contul bancar, moneda pentru "
#~ "crearea Jurnalelor. Astfel, este generata copia Sablonului planului de "
#~ "conturi.\n"
#~ "\t Acesta este acelasi asistent care ruleaza din Managementul "
#~ "Financiar/Configurare/Contabilitate Financiara/Conturi Financiare/Genereaza "
#~ "Plan de Conturi dintr-un Sablon de planuri."
-146
View File
@@ -1,146 +0,0 @@
# Serbian Latin translation for openobject-addons
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-11-24 02:53+0000\n"
"PO-Revision-Date: 2011-10-13 14:55+0000\n"
"Last-Translator: Milan Milosevic <Unknown>\n"
"Language-Team: Serbian Latin <sr@latin@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n"
"X-Generator: Launchpad (build 16293)\n"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_receivable
msgid "Receivable"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_immobilization
msgid "Immobilization"
msgstr ""
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error ! You cannot create recursive associated members."
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_provision
msgid "Provisions"
msgstr ""
#. module: l10n_ro
#: field:res.partner,nrc:0
msgid "NRC"
msgstr "NRC"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_stocks
msgid "Stocks"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_income
msgid "Income"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_tax
msgid "Tax"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_commitment
msgid "Commitment"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_cash
msgid "Cash"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_liability
msgid "Liability"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_payable
msgid "Payable"
msgstr ""
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error: Invalid ean code"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_asset
msgid "Asset"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_view
msgid "View"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_equity
msgid "Equity"
msgstr ""
#. module: l10n_ro
#: model:ir.model,name:l10n_ro.model_res_partner
msgid "Partner"
msgstr "Partner"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_expense
msgid "Expense"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_special
msgid "Special"
msgstr ""
#. module: l10n_ro
#: help:res.partner,nrc:0
msgid "Registration number at the Registry of Commerce"
msgstr "Registracioni broj pri Trgovinskom registru"
#~ msgid ""
#~ "This is the module to manage the accounting chart, VAT structure and "
#~ "Registration Number for Romania in Open ERP."
#~ msgstr ""
#~ "Ovo je model za sređivanje računskih tabela, VAT strukture i Registracioni "
#~ "broj za Rumuniju u OPenERP-u"
#~ msgid "Romania - Chart of Accounts"
#~ msgstr "Rumunija - računske tabele"
#~ msgid ""
#~ "Generate Chart of Accounts from a Chart Template. You will be asked to pass "
#~ "the name of the company, the chart template to follow, the no. of digits to "
#~ "generate the code for your accounts and Bank account, currency to create "
#~ "Journals. Thus,the pure copy of chart Template is generated.\n"
#~ "\tThis is the same wizard that runs from Financial "
#~ "Management/Configuration/Financial Accounting/Financial Accounts/Generate "
#~ "Chart of Accounts from a Chart Template."
#~ msgstr ""
#~ "Generiše tabelu računâ iz šablona tabelâ. Bićete upitani za ime kompanije, "
#~ "šablon tabelâ koji ćete pratiti, broj cifara za generisanje koda za Vaše "
#~ "naloge i bankovni račun, valuta za pravljenje dnevnika. Na taj način se "
#~ "generiše čista kopija šablona tabelâ.\n"
#~ "\n"
#~ "\tTo je isti setup wizard koji se pokreće iz Financial "
#~ "Management/Configuration/Financial Accounting/Financial Accounts/Generate "
#~ "Chart of Accounts from a Chart Template."
-135
View File
@@ -1,135 +0,0 @@
# Turkish translation for openobject-addons
# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-11-24 02:53+0000\n"
"PO-Revision-Date: 2012-01-25 17:26+0000\n"
"Last-Translator: Ahmet Altınışık <Unknown>\n"
"Language-Team: Turkish <tr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n"
"X-Generator: Launchpad (build 16293)\n"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_receivable
msgid "Receivable"
msgstr "Alacak"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_immobilization
msgid "Immobilization"
msgstr ""
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error ! You cannot create recursive associated members."
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_provision
msgid "Provisions"
msgstr ""
#. module: l10n_ro
#: field:res.partner,nrc:0
msgid "NRC"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_stocks
msgid "Stocks"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_income
msgid "Income"
msgstr "Gelir"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_tax
msgid "Tax"
msgstr "Vergi"
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_commitment
msgid "Commitment"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_cash
msgid "Cash"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_liability
msgid "Liability"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_payable
msgid "Payable"
msgstr ""
#. module: l10n_ro
#: constraint:res.partner:0
msgid "Error: Invalid ean code"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_asset
msgid "Asset"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_view
msgid "View"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_equity
msgid "Equity"
msgstr ""
#. module: l10n_ro
#: model:ir.model,name:l10n_ro.model_res_partner
msgid "Partner"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_expense
msgid "Expense"
msgstr ""
#. module: l10n_ro
#: model:account.account.type,name:l10n_ro.account_type_special
msgid "Special"
msgstr ""
#. module: l10n_ro
#: help:res.partner,nrc:0
msgid "Registration number at the Registry of Commerce"
msgstr ""
#~ msgid ""
#~ "Generate Chart of Accounts from a Chart Template. You will be asked to pass "
#~ "the name of the company, the chart template to follow, the no. of digits to "
#~ "generate the code for your accounts and Bank account, currency to create "
#~ "Journals. Thus,the pure copy of chart Template is generated.\n"
#~ "\tThis is the same wizard that runs from Financial "
#~ "Management/Configuration/Financial Accounting/Financial Accounts/Generate "
#~ "Chart of Accounts from a Chart Template."
#~ msgstr ""
#~ "Bir Tablo Şablonundan bir Hesap Tablosu oluşturun. Firma adını girmeniz, "
#~ "hesaplarınızın ve banka hesaplarınızın kodlarının oluşturulması için rakam "
#~ "sayısını, yevmiyeleri oluşturmak için para birimini girmeniz istenecektir. "
#~ "Böylece sade bir hesap planı oluşturumuş olur.\n"
#~ "\t Bu sihirbaz, Mali Yönetim/Yapılandırma/Mali Muhasebe/Mali Hesaplar/Tablo "
#~ "Şablonundan Hesap planı Oluşturma menüsünden çalıştırılan sihirbaz ile "
#~ "aynıdır."
+12 -11
View File
@@ -1,15 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<openerp>
<data>
<record model="ir.ui.view" id="res_partner_form_ro">
<field name="name">res.partner.form.ro</field>
<field name="inherit_id" ref="base_vat.view_partner_form"/>
<field name="model">res.partner</field>
<field name="arch" type="xml">
<xpath expr="//div[@name='vat_info']" position="after">
<field name="nrc"/>
<data>
<record model="ir.ui.view" id="res_partner_form_ro">
<field name="name">res.partner.form.ro</field>
<field name="inherit_id" ref="base_vat.view_partner_form"/>
<field name="model">res.partner</field>
<field name="arch" type="xml">
<xpath expr="//div[@name='vat_info']" position="after">
<label for="nrc"/>
<field name="nrc" placeholder="e.g. J12/1234/2012" class="oe_inline"/>
</xpath>
</field>
</record>
</data>
</field>
</record>
</data>
</openerp>
Regular → Executable
+5 -2
View File
@@ -3,8 +3,7 @@
##############################################################################
#
# OpenERP, Open Source Management Solution
# Copyright (C) 2009 (<http://www.filsystem.ro>). All Rights Reserved
# $Id$
# Copyright (C) 2012 (<http://www.erpsystems.ro>). All Rights Reserved
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -29,6 +28,10 @@ class res_partner(osv.osv):
_columns = {
'nrc' : fields.char('NRC', size=16, help='Registration number at the Registry of Commerce'),
}
_sql_constraints = [
('vat_uniq', 'unique (vat)', 'The vat of the partner must be unique !'),
('nrc_uniq', 'unique (nrc)', 'The code of the partner must be unique !')
]
res_partner()
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
+23 -3
View File
@@ -167,9 +167,6 @@
line-height:24px;
text-align: center;
}
.openerp_ie .oe_mail .oe_msg .oe_msg_icons span {
-ms-filter: "progid:DXImageTransform.Microsoft.shadow(color=#aaaaaa,strength=2)";
}
.openerp .oe_mail .oe_msg .oe_msg_icons a {
text-decoration: none;
color: #FFF;
@@ -224,6 +221,29 @@
width: 100%;
}
/* d) I.E. tweaks for Message action icons */
.openerp.openerp_ie .oe_mail .oe_msg .oe_msg_icons a {
color: #C8BFDA;
text-shadow: none;
}
.openerp.openerp_ie .oe_mail .oe_msg .oe_msg_icons .oe_star:hover a{
color: #FFB700;
text-shadow: none;
}
.openerp.openerp_ie .oe_mail .oe_msg .oe_msg_icons .oe_starred a{
color: #FFB700;
text-shadow:none;
}
.openerp.openerp_ie .oe_mail .oe_msg .oe_msg_icons .oe_read:hover a{
color: #7C7BAD;
text-shadow: none;
}
.openerp.openerp_ie .oe_mail .oe_msg .oe_msg_icons .oe_unread:hover a{
color: #7C7BAD;
text-shadow: none;
}
/* --------------------- ATTACHMENTS --------------------- */
.openerp .oe_mail .oe_msg_attachment_list{
+5 -8
View File
@@ -95,9 +95,8 @@
<page string="Description">
<field name="description" placeholder="Add an internal note..." groups="base.group_user"/>
</page>
<page string="Extra Info" groups="base.group_no_one">
<group col="4" colspan="4">
<separator string="Statistics" colspan="4" col="4"/>
<page string="Extra Info" groups="project.group_project_manager">
<group string="Statistics">
<field name="day_open"/>
<field name="day_close"/>
<field name="working_hours_open" widget="float_time"/>
@@ -105,14 +104,12 @@
<field name="inactivity_days"/>
<field name="days_since_creation"/>
</group>
<group colspan="4" col="4">
<separator string="References" colspan="4"/>
<group string="References">
<field name="id"/>
<field name="active"/>
</group>
<group colspan="4" col="4" invisible="1">
<separator string="Status" colspan="4"/>
<field name="state" groups="base.group_no_one" string="Status"/>
<group string="Status" groups="base.group_no_one">
<field name="state" string="Status"/>
</group>
</page>
</notebook>