mirror of
https://github.com/OCA/account-reconcile.git
synced 2025-01-20 12:27:39 +02:00
[FIX] Minor fixes to enable install on trunk, explicit imports added, alternative string concatenation in help and change to correct xml comment style
This commit is contained in:
@@ -19,5 +19,6 @@
|
|||||||
#
|
#
|
||||||
##############################################################################
|
##############################################################################
|
||||||
|
|
||||||
import statement
|
from . import partner
|
||||||
import partner
|
from . import statement
|
||||||
|
|
||||||
|
|||||||
@@ -20,7 +20,7 @@
|
|||||||
#################################################################################
|
#################################################################################
|
||||||
|
|
||||||
from openerp.osv.orm import Model
|
from openerp.osv.orm import Model
|
||||||
from openerp.osv import fields, osv
|
from openerp.osv import fields
|
||||||
|
|
||||||
|
|
||||||
class res_partner(Model):
|
class res_partner(Model):
|
||||||
@@ -32,7 +32,7 @@ class res_partner(Model):
|
|||||||
|
|
||||||
_columns = {
|
_columns = {
|
||||||
'bank_statement_label': fields.char('Bank Statement Label', size=100,
|
'bank_statement_label': fields.char('Bank Statement Label', size=100,
|
||||||
help="Enter the various label found on your bank statement separated by a ; If \
|
help="Enter the various label found on your bank statement separated by a ; If "
|
||||||
one of this label is include in the bank statement line, the partner will be automatically \
|
"one of this label is include in the bank statement line, the partner will be automatically "
|
||||||
filled (as long as you use this method/rules in your statement profile)."),
|
"filled (as long as you use this method/rules in your statement profile)."),
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -23,16 +23,15 @@ import traceback
|
|||||||
import sys
|
import sys
|
||||||
import logging
|
import logging
|
||||||
import simplejson
|
import simplejson
|
||||||
|
import datetime
|
||||||
import psycopg2
|
import psycopg2
|
||||||
|
|
||||||
from collections import defaultdict
|
from collections import defaultdict
|
||||||
import re
|
import re
|
||||||
from tools.translate import _
|
from openerp.tools.translate import _
|
||||||
from openerp.osv import osv, orm, fields
|
from openerp.osv import osv, orm, fields
|
||||||
from openerp.tools import DEFAULT_SERVER_DATETIME_FORMAT
|
from openerp.tools import DEFAULT_SERVER_DATETIME_FORMAT
|
||||||
from operator import attrgetter
|
from operator import attrgetter
|
||||||
import datetime
|
|
||||||
|
|
||||||
_logger = logging.getLogger(__name__)
|
_logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ from openerp.report import report_sxw
|
|||||||
from openerp.tools.translate import _
|
from openerp.tools.translate import _
|
||||||
from openerp import pooler
|
from openerp import pooler
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
from report_webkit import webkit_report
|
from openerp.addons.report_webkit import webkit_report
|
||||||
|
|
||||||
|
|
||||||
class BankStatementWebkit(report_sxw.rml_parse):
|
class BankStatementWebkit(report_sxw.rml_parse):
|
||||||
|
|||||||
@@ -96,13 +96,9 @@
|
|||||||
<field name="model">account.bank.statement</field>
|
<field name="model">account.bank.statement</field>
|
||||||
<field name="inherit_id" ref="account.view_bank_statement_form"/>
|
<field name="inherit_id" ref="account.view_bank_statement_form"/>
|
||||||
<field name="type">form</field>
|
<field name="type">form</field>
|
||||||
<field name="arch" type="xml">
|
<field name="arch" type="xml" >
|
||||||
|
|
||||||
<!-- Add before the group : profile and related infos -->
|
<!-- Add before the group : profile and related infos -->
|
||||||
<field name="journal_id" position="attributes">
|
|
||||||
<attribute name="invisible">True</attribute>
|
|
||||||
</field>
|
|
||||||
|
|
||||||
<label for="name" position="before">
|
<label for="name" position="before">
|
||||||
<group>
|
<group>
|
||||||
<field name="profile_id" select="1" required="1" on_change="onchange_imp_config_id(profile_id)" widget="selection"/>
|
<field name="profile_id" select="1" required="1" on_change="onchange_imp_config_id(profile_id)" widget="selection"/>
|
||||||
@@ -110,7 +106,11 @@
|
|||||||
</group>
|
</group>
|
||||||
</label>
|
</label>
|
||||||
|
|
||||||
# Make balance visible or not depending on profile
|
<field name="journal_id" position="attributes">
|
||||||
|
<attribute name="invisible">True</attribute>
|
||||||
|
</field>
|
||||||
|
|
||||||
|
<!-- Make balance visible or not depending on profile -->
|
||||||
<field name="balance_start" position="attributes">
|
<field name="balance_start" position="attributes">
|
||||||
<attribute name="attrs">{'invisible':[('balance_check','=',False)]}</attribute>
|
<attribute name="attrs">{'invisible':[('balance_check','=',False)]}</attribute>
|
||||||
</field>
|
</field>
|
||||||
@@ -128,7 +128,7 @@
|
|||||||
<xpath expr="//field[@name='line_ids']/form//field[@name='date']" position="before">
|
<xpath expr="//field[@name='line_ids']/form//field[@name='date']" position="before">
|
||||||
<field name="id" readonly="1" />
|
<field name="id" readonly="1" />
|
||||||
</xpath>
|
</xpath>
|
||||||
# Adapt onchange signature
|
<!-- Adapt onchange signature -->
|
||||||
<xpath expr="//field[@name='line_ids']/tree/field[@name='partner_id']" position="replace">
|
<xpath expr="//field[@name='line_ids']/tree/field[@name='partner_id']" position="replace">
|
||||||
<field name="partner_id" on_change="onchange_partner_id(partner_id,parent.profile_id)" domain="['|',('parent_id','=',False),('is_company','=',True)]"/>
|
<field name="partner_id" on_change="onchange_partner_id(partner_id,parent.profile_id)" domain="['|',('parent_id','=',False),('is_company','=',True)]"/>
|
||||||
</xpath>
|
</xpath>
|
||||||
@@ -139,7 +139,7 @@
|
|||||||
<xpath expr="//field[@name='line_ids']/form//field[@name='type']" position="replace">
|
<xpath expr="//field[@name='line_ids']/form//field[@name='type']" position="replace">
|
||||||
<field name="type" on_change="onchange_type(partner_id, type, parent.profile_id)"/>
|
<field name="type" on_change="onchange_type(partner_id, type, parent.profile_id)"/>
|
||||||
</xpath>
|
</xpath>
|
||||||
# also set type hidden as it has no impact on reconciliation
|
<!-- also set type hidden as it has no impact on reconciliation -->
|
||||||
<xpath expr="//field[@name='line_ids']/tree/field[@name='type']" position="replace">
|
<xpath expr="//field[@name='line_ids']/tree/field[@name='type']" position="replace">
|
||||||
<field name="type" on_change="onchange_type(partner_id, type, parent.profile_id)" invisible="1"/>
|
<field name="type" on_change="onchange_type(partner_id, type, parent.profile_id)" invisible="1"/>
|
||||||
</xpath>
|
</xpath>
|
||||||
|
|||||||
@@ -18,11 +18,13 @@
|
|||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
#
|
#
|
||||||
##############################################################################
|
##############################################################################
|
||||||
from openerp.tools.translate import _
|
|
||||||
from account_statement_base_import.parser import BankStatementImportParser
|
|
||||||
import tempfile
|
import tempfile
|
||||||
import datetime
|
import datetime
|
||||||
|
|
||||||
|
from openerp.tools.translate import _
|
||||||
|
from openerp.addons.account_statement_base_import.parser import BankStatementImportParser
|
||||||
|
|
||||||
try:
|
try:
|
||||||
import ofxparse
|
import ofxparse
|
||||||
except:
|
except:
|
||||||
|
|||||||
Reference in New Issue
Block a user