first commit

This commit is contained in:
root
2026-03-14 09:42:12 +00:00
commit 0adbd20c2c
10991 changed files with 1646955 additions and 0 deletions

View File

@@ -0,0 +1,2 @@
# This file is part of Tryton. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.

View File

@@ -0,0 +1,221 @@
# This file is part of Tryton. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.
import trytond.config as config
from trytond.i18n import gettext
from trytond.model import ModelSQL, ModelView, Workflow, fields
from trytond.model.exceptions import AccessError
from trytond.modules.company.model import CompanyValueMixin
from trytond.pool import Pool, PoolMeta
from trytond.pyson import Eval
from trytond.transaction import Transaction
if config.getboolean('account_export', 'filestore', default=False):
file_id = 'file_id'
store_prefix = config.get('account_export', 'store_prefix', default=None)
else:
file_id = store_prefix = None
class _ExportTypes:
__slots__ = ()
@classmethod
def get_move_export_types(cls):
pool = Pool()
MoveExport = pool.get('account.move.export')
return MoveExport.fields_get(['type'])['type']['selection']
class Configuration(_ExportTypes, metaclass=PoolMeta):
__name__ = 'account.configuration'
move_export_type = fields.MultiValue(fields.Selection(
'get_move_export_types', "Move Export Type"))
@classmethod
def multivalue_model(cls, field):
pool = Pool()
if field == 'move_export_type':
return pool.get('account.configuration.export')
return super().multivalue_model(field)
class ConfigurationExport(_ExportTypes, ModelSQL, CompanyValueMixin):
__name__ = 'account.configuration.export'
move_export_type = fields.Selection(
'get_move_export_types', "Move Export Type")
class Move(metaclass=PoolMeta):
__name__ = 'account.move'
export = fields.Many2One(
'account.move.export', "Export", readonly=True, ondelete='RESTRICT',
domain=[
('company', '=', Eval('company', -1)),
])
@classmethod
def __setup__(cls):
super().__setup__()
cls._check_modify_exclude.add('export')
@classmethod
def copy(cls, moves, default=None):
default = default.copy() if default is not None else {}
default.setdefault('export')
return super().copy(moves, default=default)
class MoveExport(Workflow, ModelSQL, ModelView):
__name__ = 'account.move.export'
company = fields.Many2One('company.company', "Company", required=True)
type = fields.Selection([
(None, ""),
], "Type",
states={
'readonly': Eval('state') != 'draft',
})
moves = fields.One2Many(
'account.move', 'export', "Moves", readonly=True,
domain=[
('company', '=', Eval('company', -1)),
('state', '=', 'posted'),
],
order=[
('id', 'ASC'),
])
file = fields.Binary("File", filename='filename',
file_id=file_id, store_prefix=store_prefix, readonly=True)
file_id = fields.Char("File ID", readonly=True)
filename = fields.Function(fields.Char("Filename"), 'get_filename')
state = fields.Selection([
('draft', "Draft"),
('waiting', "Waiting"),
('done', "Done"),
], "State", readonly=True, sort=False)
@classmethod
def __setup__(cls):
super().__setup__()
cls._transitions |= {
('draft', 'draft'),
('draft', 'waiting'),
('waiting', 'draft'),
('waiting', 'done'),
}
cls._buttons.update({
'draft': {
'invisible': ~(
((Eval('state') == 'draft') & Eval('moves'))
| (Eval('state') == 'waiting')),
'depends': ['state'],
},
'select_moves': {
'invisible': Eval('state') != 'draft',
'depends': ['state'],
},
'wait': {
'invisible': Eval('state') != 'draft',
'readonly': ~Eval('moves'),
'depends': ['state', 'moves'],
},
'do': {
'invisible': Eval('state') != 'waiting',
'depends': ['state'],
},
})
@classmethod
def default_company(cls):
return Transaction().context.get('company')
@fields.depends('company')
def on_change_company(self):
pool = Pool()
Configuration = pool.get('account.configuration')
if self.company:
self.type = Configuration(1).get_multivalue(
'move_export_type', company=self.company.id)
else:
self.type = None
@classmethod
def default_type(cls):
pool = Pool()
Configuration = pool.get('account.configuration')
return Configuration(1).get_multivalue(
'move_export_type', company=cls.default_company())
def get_filename(self, name):
pass
@classmethod
def default_state(cls):
return 'draft'
def get_rec_name(self, name):
return f'{self.company.rec_name} ({self.id})'
@classmethod
@ModelView.button
@Workflow.transition('draft')
def draft(cls, exports):
pool = Pool()
Move = pool.get('account.move')
moves = list(sum((e.moves for e in exports), ()))
Move.write(moves, {'export': None})
cls.write(exports, {'file': None})
@classmethod
@ModelView.button
def select_moves(cls, exports):
pool = Pool()
Move = pool.get('account.move')
exports = [e for e in exports if e.state == 'draft']
moves = list(sum((e.moves for e in exports), ()))
Move.write(moves, {'export': None})
for export in exports:
export.moves = Move.search([
('export', '=', None),
('company', '=', export.company.id),
])
export.file = None
cls.save(exports)
@classmethod
@ModelView.button
@Workflow.transition('waiting')
def wait(cls, exports):
for export in exports:
if export.type:
getattr(export, f'_process_{export.type}')()
cls.save(exports)
@classmethod
@ModelView.button
@Workflow.transition('done')
def do(cls, exports):
pass
@classmethod
def copy(cls, exports, default=None):
default = default.copy() if default is not None else {}
default.setdefault('moves')
return super().copy(exports, default=default)
@classmethod
def check_modification(cls, mode, exports, values=None, external=False):
super().check_modification(
mode, exports, values=values, external=external)
if mode == 'delete':
for export in exports:
if export.state != 'draft':
raise AccessError(gettext(
'account_export.'
'msg_account_move_export_delete_draft',
export=export.rec_name))

View File

@@ -0,0 +1,112 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<tryton>
<data>
<record model="ir.ui.view" id="account_configuration_view_form">
<field name="model">account.configuration</field>
<field name="inherit" ref="account.configuration_view_form"/>
<field name="name">account_configuration_form</field>
</record>
<record model="ir.ui.view" id="account_move_export_view_form">
<field name="model">account.move.export</field>
<field name="type">form</field>
<field name="name">account_move_export_form</field>
</record>
<record model="ir.ui.view" id="account_move_export_view_list">
<field name="model">account.move.export</field>
<field name="type">tree</field>
<field name="name">account_move_export_list</field>
</record>
<record model="ir.action.act_window" id="act_account_move_export_form">
<field name="name">Move Exports</field>
<field name="res_model">account.move.export</field>
<field name="domain" eval="None"/>
</record>
<record model="ir.action.act_window.view" id="act_account_move_export_form_view1">
<field name="sequence" eval="10"/>
<field name="view" ref="account_move_export_view_list"/>
<field name="act_window" ref="act_account_move_export_form"/>
</record>
<record model="ir.action.act_window.view" id="act_account_move_export_form_view2">
<field name="sequence" eval="20"/>
<field name="view" ref="account_move_export_view_form"/>
<field name="act_window" ref="act_account_move_export_form"/>
</record>
<record model="ir.action.act_window.domain" id="act_account_move_export_form_domain_draft">
<field name="name">Draft</field>
<field name="sequence" eval="10"/>
<field name="domain" eval="[('state', '=', 'draft')]" pyson="1"/>
<field name="count" eval="True"/>
<field name="act_window" ref="act_account_move_export_form"/>
</record>
<record model="ir.action.act_window.domain" id="act_account_move_export_form_domain_waiting">
<field name="name">Waiting</field>
<field name="sequence" eval="20"/>
<field name="domain" eval="[('state', '=', 'waiting')]" pyson="1"/>
<field name="count" eval="True"/>
<field name="act_window" ref="act_account_move_export_form"/>
</record>
<record model="ir.action.act_window.domain" id="act_account_move_export_form_domain_all">
<field name="name">All</field>
<field name="sequence" eval="9999"/>
<field name="domain"></field>
<field name="act_window" ref="act_account_move_export_form"/>
</record>
<menuitem
parent="account.menu_processing"
action="act_account_move_export_form"
sequence="10"
id="menu_account_move_export_form"/>
<record model="ir.rule.group" id="rule_group_account_move_export_companies">
<field name="name">User in companies</field>
<field name="model">account.move.export</field>
<field name="global_p" eval="True"/>
</record>
<record model="ir.rule" id="rule_account_move_export_companies">
<field name="domain" eval="[('company', 'in', Eval('companies', []))]" pyson="1"/>
<field name="rule_group" ref="rule_group_account_move_export_companies"/>
</record>
<record model="ir.model.access" id="access_account_move_export">
<field name="model">account.move.export</field>
<field name="perm_read" eval="False"/>
<field name="perm_write" eval="False"/>
<field name="perm_create" eval="False"/>
<field name="perm_delete" eval="False"/>
</record>
<record model="ir.model.access" id="access_account_move_export_account">
<field name="model">account.move.export</field>
<field name="group" ref="account.group_account"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="True"/>
<field name="perm_delete" eval="True"/>
</record>
<record model="ir.model.button" id="account_move_export_draft_button">
<field name="model">account.move.export</field>
<field name="name">draft</field>
<field name="string">Reset to Draft</field>
</record>
<record model="ir.model.button" id="account_move_export_select_moves_button">
<field name="model">account.move.export</field>
<field name="name">select_moves</field>
<field name="string">Select Moves</field>
</record>
<record model="ir.model.button" id="account_move_export_wait_button">
<field name="model">account.move.export</field>
<field name="name">wait</field>
<field name="string">Wait</field>
</record>
<record model="ir.model.button" id="account_move_export_do_button">
<field name="model">account.move.export</field>
<field name="name">do</field>
<field name="string">Do</field>
</record>
</data>
</tryton>

View File

@@ -0,0 +1,119 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:account.configuration,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.configuration.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.configuration.export,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.move,export:"
msgid "Export"
msgstr ""
msgctxt "field:account.move.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.move.export,file:"
msgid "File"
msgstr ""
msgctxt "field:account.move.export,file_id:"
msgid "File ID"
msgstr ""
msgctxt "field:account.move.export,filename:"
msgid "Filename"
msgstr ""
msgctxt "field:account.move.export,moves:"
msgid "Moves"
msgstr ""
msgctxt "field:account.move.export,state:"
msgid "State"
msgstr ""
msgctxt "field:account.move.export,type:"
msgid "Type"
msgstr ""
msgctxt "model:account.configuration.export,string:"
msgid "Account Configuration Export"
msgstr ""
msgctxt "model:account.move.export,string:"
msgid "Account Move Export"
msgstr ""
msgctxt "model:ir.action,name:act_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_all"
msgid "All"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_draft"
msgid "Draft"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_waiting"
msgid "Waiting"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_account_move_export_delete_draft"
msgid "To delete move export \"%(export)s\" you must reset it to draft."
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_do_button"
msgid "Do"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_draft_button"
msgid "Reset to Draft"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_select_moves_button"
msgid "Select Moves"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_wait_button"
msgid "Wait"
msgstr ""
msgctxt "model:ir.rule.group,name:rule_group_account_move_export_companies"
msgid "User in companies"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Done"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Draft"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Waiting"
msgstr ""
msgctxt "view:account.configuration:"
msgid "Export"
msgstr ""

View File

@@ -0,0 +1,121 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:account.configuration,move_export_type:"
msgid "Move Export Type"
msgstr "Tipus d'exportació d'assentament"
msgctxt "field:account.configuration.export,company:"
msgid "Company"
msgstr "Empresa"
msgctxt "field:account.configuration.export,move_export_type:"
msgid "Move Export Type"
msgstr "Tipus d'exportació d'assentament"
msgctxt "field:account.move,export:"
msgid "Export"
msgstr "Exportació"
msgctxt "field:account.move.export,company:"
msgid "Company"
msgstr "Empresa"
msgctxt "field:account.move.export,file:"
msgid "File"
msgstr "Fitxer"
msgctxt "field:account.move.export,file_id:"
msgid "File ID"
msgstr "Identificador del fitxer"
msgctxt "field:account.move.export,filename:"
msgid "Filename"
msgstr "Nom del fitxer"
msgctxt "field:account.move.export,moves:"
msgid "Moves"
msgstr "Assentaments"
msgctxt "field:account.move.export,state:"
msgid "State"
msgstr "Estat"
msgctxt "field:account.move.export,type:"
msgid "Type"
msgstr "Tipus"
msgctxt "model:account.configuration.export,string:"
msgid "Account Configuration Export"
msgstr "Configuració exportacions comptables"
msgctxt "model:account.move.export,string:"
msgid "Account Move Export"
msgstr "Exportació asentaments comptables"
msgctxt "model:ir.action,name:act_account_move_export_form"
msgid "Move Exports"
msgstr "Exportacions assentaments"
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_all"
msgid "All"
msgstr "Tot"
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_draft"
msgid "Draft"
msgstr "Esborrany"
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_waiting"
msgid "Waiting"
msgstr "En espera"
#, python-format
msgctxt "model:ir.message,text:msg_account_move_export_delete_draft"
msgid "To delete move export \"%(export)s\" you must reset it to draft."
msgstr ""
"Per eliminar l'exportació d'assentaments \"%(export)s\" s'ha de restablir a "
"esborrany."
msgctxt "model:ir.model.button,string:account_move_export_do_button"
msgid "Do"
msgstr "Finalitza"
msgctxt "model:ir.model.button,string:account_move_export_draft_button"
msgid "Reset to Draft"
msgstr "Restaura a esborrany"
msgctxt "model:ir.model.button,string:account_move_export_select_moves_button"
msgid "Select Moves"
msgstr "Selecciona assentaments"
msgctxt "model:ir.model.button,string:account_move_export_wait_button"
msgid "Wait"
msgstr "En espera"
msgctxt "model:ir.rule.group,name:rule_group_account_move_export_companies"
msgid "User in companies"
msgstr "Usuari a les empreses"
msgctxt "model:ir.ui.menu,name:menu_account_move_export_form"
msgid "Move Exports"
msgstr "Exportacions assentaments"
msgctxt "selection:account.move.export,state:"
msgid "Done"
msgstr "Finalitzat"
msgctxt "selection:account.move.export,state:"
msgid "Draft"
msgstr "Esborrany"
msgctxt "selection:account.move.export,state:"
msgid "Waiting"
msgstr "En espera"
msgctxt "view:account.configuration:"
msgid "Export"
msgstr "Exportacions"

View File

@@ -0,0 +1,119 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:account.configuration,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.configuration.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.configuration.export,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.move,export:"
msgid "Export"
msgstr ""
msgctxt "field:account.move.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.move.export,file:"
msgid "File"
msgstr ""
msgctxt "field:account.move.export,file_id:"
msgid "File ID"
msgstr ""
msgctxt "field:account.move.export,filename:"
msgid "Filename"
msgstr ""
msgctxt "field:account.move.export,moves:"
msgid "Moves"
msgstr ""
msgctxt "field:account.move.export,state:"
msgid "State"
msgstr ""
msgctxt "field:account.move.export,type:"
msgid "Type"
msgstr ""
msgctxt "model:account.configuration.export,string:"
msgid "Account Configuration Export"
msgstr ""
msgctxt "model:account.move.export,string:"
msgid "Account Move Export"
msgstr ""
msgctxt "model:ir.action,name:act_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_all"
msgid "All"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_draft"
msgid "Draft"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_waiting"
msgid "Waiting"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_account_move_export_delete_draft"
msgid "To delete move export \"%(export)s\" you must reset it to draft."
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_do_button"
msgid "Do"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_draft_button"
msgid "Reset to Draft"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_select_moves_button"
msgid "Select Moves"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_wait_button"
msgid "Wait"
msgstr ""
msgctxt "model:ir.rule.group,name:rule_group_account_move_export_companies"
msgid "User in companies"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Done"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Draft"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Waiting"
msgstr ""
msgctxt "view:account.configuration:"
msgid "Export"
msgstr ""

View File

@@ -0,0 +1,121 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:account.configuration,move_export_type:"
msgid "Move Export Type"
msgstr "Buchungssatzexportformat"
msgctxt "field:account.configuration.export,company:"
msgid "Company"
msgstr "Unternehmen"
msgctxt "field:account.configuration.export,move_export_type:"
msgid "Move Export Type"
msgstr "Buchungssatzexportformat"
msgctxt "field:account.move,export:"
msgid "Export"
msgstr "Export"
msgctxt "field:account.move.export,company:"
msgid "Company"
msgstr "Unternehmen"
msgctxt "field:account.move.export,file:"
msgid "File"
msgstr "Datei"
msgctxt "field:account.move.export,file_id:"
msgid "File ID"
msgstr "Datei ID"
msgctxt "field:account.move.export,filename:"
msgid "Filename"
msgstr "Dateiname"
msgctxt "field:account.move.export,moves:"
msgid "Moves"
msgstr "Buchungssätze"
msgctxt "field:account.move.export,state:"
msgid "State"
msgstr "Status"
msgctxt "field:account.move.export,type:"
msgid "Type"
msgstr "Format"
msgctxt "model:account.configuration.export,string:"
msgid "Account Configuration Export"
msgstr "Buchhaltung Einstellungen Export"
msgctxt "model:account.move.export,string:"
msgid "Account Move Export"
msgstr "Buchhaltung Buchungssatz Export"
msgctxt "model:ir.action,name:act_account_move_export_form"
msgid "Move Exports"
msgstr "Buchungssatzexporte"
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_all"
msgid "All"
msgstr "Alle"
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_draft"
msgid "Draft"
msgstr "Entwurf"
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_waiting"
msgid "Waiting"
msgstr "Wartend"
#, python-format
msgctxt "model:ir.message,text:msg_account_move_export_delete_draft"
msgid "To delete move export \"%(export)s\" you must reset it to draft."
msgstr ""
"Damit der Buchungssatzexport \"%(export)s\" gelöscht werden kann, muss er "
"zuerst in den Entwurfsstatus zurückgesetzt werden."
msgctxt "model:ir.model.button,string:account_move_export_do_button"
msgid "Do"
msgstr "Durchführen"
msgctxt "model:ir.model.button,string:account_move_export_draft_button"
msgid "Reset to Draft"
msgstr "Auf Entwurf zurücksetzen"
msgctxt "model:ir.model.button,string:account_move_export_select_moves_button"
msgid "Select Moves"
msgstr "Buchungssätze auswählen"
msgctxt "model:ir.model.button,string:account_move_export_wait_button"
msgid "Wait"
msgstr "Warten"
msgctxt "model:ir.rule.group,name:rule_group_account_move_export_companies"
msgid "User in companies"
msgstr "Benutzer in Unternehmen"
msgctxt "model:ir.ui.menu,name:menu_account_move_export_form"
msgid "Move Exports"
msgstr "Buchungssatzexporte"
msgctxt "selection:account.move.export,state:"
msgid "Done"
msgstr "Erledigt"
msgctxt "selection:account.move.export,state:"
msgid "Draft"
msgstr "Entwurf"
msgctxt "selection:account.move.export,state:"
msgid "Waiting"
msgstr "Wartend"
msgctxt "view:account.configuration:"
msgid "Export"
msgstr "Export"

View File

@@ -0,0 +1,121 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:account.configuration,move_export_type:"
msgid "Move Export Type"
msgstr "Tipo de exportación de asientos"
msgctxt "field:account.configuration.export,company:"
msgid "Company"
msgstr "Empresa"
msgctxt "field:account.configuration.export,move_export_type:"
msgid "Move Export Type"
msgstr "Tipo de exportación de asientos"
msgctxt "field:account.move,export:"
msgid "Export"
msgstr "Exportación"
msgctxt "field:account.move.export,company:"
msgid "Company"
msgstr "Empresa"
msgctxt "field:account.move.export,file:"
msgid "File"
msgstr "Archivo"
msgctxt "field:account.move.export,file_id:"
msgid "File ID"
msgstr "Identificador del fichero"
msgctxt "field:account.move.export,filename:"
msgid "Filename"
msgstr "Nombre del fichero"
msgctxt "field:account.move.export,moves:"
msgid "Moves"
msgstr "Asientos"
msgctxt "field:account.move.export,state:"
msgid "State"
msgstr "Estado"
msgctxt "field:account.move.export,type:"
msgid "Type"
msgstr "Tipo"
msgctxt "model:account.configuration.export,string:"
msgid "Account Configuration Export"
msgstr "Configuración exportaciones contables"
msgctxt "model:account.move.export,string:"
msgid "Account Move Export"
msgstr "Exportación asientos contables"
msgctxt "model:ir.action,name:act_account_move_export_form"
msgid "Move Exports"
msgstr "Exportaciones asientos"
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_all"
msgid "All"
msgstr "Todo"
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_draft"
msgid "Draft"
msgstr "Borrador"
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_waiting"
msgid "Waiting"
msgstr "En espera"
#, python-format
msgctxt "model:ir.message,text:msg_account_move_export_delete_draft"
msgid "To delete move export \"%(export)s\" you must reset it to draft."
msgstr ""
"Para eliminar la exportación de asientos \"%(export)s\" debes restablecerla "
"a borrador."
msgctxt "model:ir.model.button,string:account_move_export_do_button"
msgid "Do"
msgstr "Finalizar"
msgctxt "model:ir.model.button,string:account_move_export_draft_button"
msgid "Reset to Draft"
msgstr "Restaurar a borrador"
msgctxt "model:ir.model.button,string:account_move_export_select_moves_button"
msgid "Select Moves"
msgstr "Selecionar asientos"
msgctxt "model:ir.model.button,string:account_move_export_wait_button"
msgid "Wait"
msgstr "En espera"
msgctxt "model:ir.rule.group,name:rule_group_account_move_export_companies"
msgid "User in companies"
msgstr "Usuario en las empresas"
msgctxt "model:ir.ui.menu,name:menu_account_move_export_form"
msgid "Move Exports"
msgstr "Exportación asientos"
msgctxt "selection:account.move.export,state:"
msgid "Done"
msgstr "Finalizado"
msgctxt "selection:account.move.export,state:"
msgid "Draft"
msgstr "Borrador"
msgctxt "selection:account.move.export,state:"
msgid "Waiting"
msgstr "En espera"
msgctxt "view:account.configuration:"
msgid "Export"
msgstr "Exportaciones"

View File

@@ -0,0 +1,119 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:account.configuration,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.configuration.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.configuration.export,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.move,export:"
msgid "Export"
msgstr ""
msgctxt "field:account.move.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.move.export,file:"
msgid "File"
msgstr ""
msgctxt "field:account.move.export,file_id:"
msgid "File ID"
msgstr ""
msgctxt "field:account.move.export,filename:"
msgid "Filename"
msgstr ""
msgctxt "field:account.move.export,moves:"
msgid "Moves"
msgstr ""
msgctxt "field:account.move.export,state:"
msgid "State"
msgstr ""
msgctxt "field:account.move.export,type:"
msgid "Type"
msgstr ""
msgctxt "model:account.configuration.export,string:"
msgid "Account Configuration Export"
msgstr ""
msgctxt "model:account.move.export,string:"
msgid "Account Move Export"
msgstr ""
msgctxt "model:ir.action,name:act_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_all"
msgid "All"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_draft"
msgid "Draft"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_waiting"
msgid "Waiting"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_account_move_export_delete_draft"
msgid "To delete move export \"%(export)s\" you must reset it to draft."
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_do_button"
msgid "Do"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_draft_button"
msgid "Reset to Draft"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_select_moves_button"
msgid "Select Moves"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_wait_button"
msgid "Wait"
msgstr ""
msgctxt "model:ir.rule.group,name:rule_group_account_move_export_companies"
msgid "User in companies"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Done"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Draft"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Waiting"
msgstr ""
msgctxt "view:account.configuration:"
msgid "Export"
msgstr ""

View File

@@ -0,0 +1,119 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:account.configuration,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.configuration.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.configuration.export,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.move,export:"
msgid "Export"
msgstr ""
msgctxt "field:account.move.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.move.export,file:"
msgid "File"
msgstr ""
msgctxt "field:account.move.export,file_id:"
msgid "File ID"
msgstr ""
msgctxt "field:account.move.export,filename:"
msgid "Filename"
msgstr ""
msgctxt "field:account.move.export,moves:"
msgid "Moves"
msgstr ""
msgctxt "field:account.move.export,state:"
msgid "State"
msgstr ""
msgctxt "field:account.move.export,type:"
msgid "Type"
msgstr ""
msgctxt "model:account.configuration.export,string:"
msgid "Account Configuration Export"
msgstr ""
msgctxt "model:account.move.export,string:"
msgid "Account Move Export"
msgstr ""
msgctxt "model:ir.action,name:act_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_all"
msgid "All"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_draft"
msgid "Draft"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_waiting"
msgid "Waiting"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_account_move_export_delete_draft"
msgid "To delete move export \"%(export)s\" you must reset it to draft."
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_do_button"
msgid "Do"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_draft_button"
msgid "Reset to Draft"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_select_moves_button"
msgid "Select Moves"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_wait_button"
msgid "Wait"
msgstr ""
msgctxt "model:ir.rule.group,name:rule_group_account_move_export_companies"
msgid "User in companies"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Done"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Draft"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Waiting"
msgstr ""
msgctxt "view:account.configuration:"
msgid "Export"
msgstr ""

View File

@@ -0,0 +1,119 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:account.configuration,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.configuration.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.configuration.export,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.move,export:"
msgid "Export"
msgstr ""
msgctxt "field:account.move.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.move.export,file:"
msgid "File"
msgstr ""
msgctxt "field:account.move.export,file_id:"
msgid "File ID"
msgstr ""
msgctxt "field:account.move.export,filename:"
msgid "Filename"
msgstr ""
msgctxt "field:account.move.export,moves:"
msgid "Moves"
msgstr ""
msgctxt "field:account.move.export,state:"
msgid "State"
msgstr ""
msgctxt "field:account.move.export,type:"
msgid "Type"
msgstr ""
msgctxt "model:account.configuration.export,string:"
msgid "Account Configuration Export"
msgstr ""
msgctxt "model:account.move.export,string:"
msgid "Account Move Export"
msgstr ""
msgctxt "model:ir.action,name:act_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_all"
msgid "All"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_draft"
msgid "Draft"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_waiting"
msgid "Waiting"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_account_move_export_delete_draft"
msgid "To delete move export \"%(export)s\" you must reset it to draft."
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_do_button"
msgid "Do"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_draft_button"
msgid "Reset to Draft"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_select_moves_button"
msgid "Select Moves"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_wait_button"
msgid "Wait"
msgstr ""
msgctxt "model:ir.rule.group,name:rule_group_account_move_export_companies"
msgid "User in companies"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Done"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Draft"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Waiting"
msgstr ""
msgctxt "view:account.configuration:"
msgid "Export"
msgstr ""

View File

@@ -0,0 +1,119 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:account.configuration,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.configuration.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.configuration.export,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.move,export:"
msgid "Export"
msgstr ""
msgctxt "field:account.move.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.move.export,file:"
msgid "File"
msgstr ""
msgctxt "field:account.move.export,file_id:"
msgid "File ID"
msgstr ""
msgctxt "field:account.move.export,filename:"
msgid "Filename"
msgstr ""
msgctxt "field:account.move.export,moves:"
msgid "Moves"
msgstr ""
msgctxt "field:account.move.export,state:"
msgid "State"
msgstr ""
msgctxt "field:account.move.export,type:"
msgid "Type"
msgstr ""
msgctxt "model:account.configuration.export,string:"
msgid "Account Configuration Export"
msgstr ""
msgctxt "model:account.move.export,string:"
msgid "Account Move Export"
msgstr ""
msgctxt "model:ir.action,name:act_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_all"
msgid "All"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_draft"
msgid "Draft"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_waiting"
msgid "Waiting"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_account_move_export_delete_draft"
msgid "To delete move export \"%(export)s\" you must reset it to draft."
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_do_button"
msgid "Do"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_draft_button"
msgid "Reset to Draft"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_select_moves_button"
msgid "Select Moves"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_wait_button"
msgid "Wait"
msgstr ""
msgctxt "model:ir.rule.group,name:rule_group_account_move_export_companies"
msgid "User in companies"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Done"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Draft"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Waiting"
msgstr ""
msgctxt "view:account.configuration:"
msgid "Export"
msgstr ""

View File

@@ -0,0 +1,121 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:account.configuration,move_export_type:"
msgid "Move Export Type"
msgstr "Type d'export de mouvement"
msgctxt "field:account.configuration.export,company:"
msgid "Company"
msgstr "Société"
msgctxt "field:account.configuration.export,move_export_type:"
msgid "Move Export Type"
msgstr "Type d'export de mouvement"
msgctxt "field:account.move,export:"
msgid "Export"
msgstr "Export"
msgctxt "field:account.move.export,company:"
msgid "Company"
msgstr "Société"
msgctxt "field:account.move.export,file:"
msgid "File"
msgstr "Fichier"
msgctxt "field:account.move.export,file_id:"
msgid "File ID"
msgstr "ID du fichier"
msgctxt "field:account.move.export,filename:"
msgid "Filename"
msgstr "Nom de fichier"
msgctxt "field:account.move.export,moves:"
msgid "Moves"
msgstr "Mouvements"
msgctxt "field:account.move.export,state:"
msgid "State"
msgstr "État"
msgctxt "field:account.move.export,type:"
msgid "Type"
msgstr "Type"
msgctxt "model:account.configuration.export,string:"
msgid "Account Configuration Export"
msgstr "Configuration d'export comptable"
msgctxt "model:account.move.export,string:"
msgid "Account Move Export"
msgstr "Export de mouvement comptable"
msgctxt "model:ir.action,name:act_account_move_export_form"
msgid "Move Exports"
msgstr "Exports de mouvement"
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_all"
msgid "All"
msgstr "Tous"
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_draft"
msgid "Draft"
msgstr "Brouillons"
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_waiting"
msgid "Waiting"
msgstr "En attentes"
#, python-format
msgctxt "model:ir.message,text:msg_account_move_export_delete_draft"
msgid "To delete move export \"%(export)s\" you must reset it to draft."
msgstr ""
"Pour supprimer l'export de mouvement « %(export)s », vous devez le "
"réinitialiser à l'état brouillon."
msgctxt "model:ir.model.button,string:account_move_export_do_button"
msgid "Do"
msgstr "Effectuer"
msgctxt "model:ir.model.button,string:account_move_export_draft_button"
msgid "Reset to Draft"
msgstr "Réinitialiser à l'état brouillon"
msgctxt "model:ir.model.button,string:account_move_export_select_moves_button"
msgid "Select Moves"
msgstr "Sélectionner les mouvements"
msgctxt "model:ir.model.button,string:account_move_export_wait_button"
msgid "Wait"
msgstr "Attendre"
msgctxt "model:ir.rule.group,name:rule_group_account_move_export_companies"
msgid "User in companies"
msgstr "Utilisateur dans les sociétés"
msgctxt "model:ir.ui.menu,name:menu_account_move_export_form"
msgid "Move Exports"
msgstr "Exports de mouvement"
msgctxt "selection:account.move.export,state:"
msgid "Done"
msgstr "Effectué"
msgctxt "selection:account.move.export,state:"
msgid "Draft"
msgstr "Brouillon"
msgctxt "selection:account.move.export,state:"
msgid "Waiting"
msgstr "En attente"
msgctxt "view:account.configuration:"
msgid "Export"
msgstr "Export"

View File

@@ -0,0 +1,119 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:account.configuration,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.configuration.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.configuration.export,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.move,export:"
msgid "Export"
msgstr ""
msgctxt "field:account.move.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.move.export,file:"
msgid "File"
msgstr ""
msgctxt "field:account.move.export,file_id:"
msgid "File ID"
msgstr ""
msgctxt "field:account.move.export,filename:"
msgid "Filename"
msgstr ""
msgctxt "field:account.move.export,moves:"
msgid "Moves"
msgstr ""
msgctxt "field:account.move.export,state:"
msgid "State"
msgstr ""
msgctxt "field:account.move.export,type:"
msgid "Type"
msgstr ""
msgctxt "model:account.configuration.export,string:"
msgid "Account Configuration Export"
msgstr ""
msgctxt "model:account.move.export,string:"
msgid "Account Move Export"
msgstr ""
msgctxt "model:ir.action,name:act_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_all"
msgid "All"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_draft"
msgid "Draft"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_waiting"
msgid "Waiting"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_account_move_export_delete_draft"
msgid "To delete move export \"%(export)s\" you must reset it to draft."
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_do_button"
msgid "Do"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_draft_button"
msgid "Reset to Draft"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_select_moves_button"
msgid "Select Moves"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_wait_button"
msgid "Wait"
msgstr ""
msgctxt "model:ir.rule.group,name:rule_group_account_move_export_companies"
msgid "User in companies"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Done"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Draft"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Waiting"
msgstr ""
msgctxt "view:account.configuration:"
msgid "Export"
msgstr ""

View File

@@ -0,0 +1,119 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:account.configuration,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.configuration.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.configuration.export,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.move,export:"
msgid "Export"
msgstr ""
msgctxt "field:account.move.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.move.export,file:"
msgid "File"
msgstr ""
msgctxt "field:account.move.export,file_id:"
msgid "File ID"
msgstr ""
msgctxt "field:account.move.export,filename:"
msgid "Filename"
msgstr ""
msgctxt "field:account.move.export,moves:"
msgid "Moves"
msgstr ""
msgctxt "field:account.move.export,state:"
msgid "State"
msgstr ""
msgctxt "field:account.move.export,type:"
msgid "Type"
msgstr ""
msgctxt "model:account.configuration.export,string:"
msgid "Account Configuration Export"
msgstr ""
msgctxt "model:account.move.export,string:"
msgid "Account Move Export"
msgstr ""
msgctxt "model:ir.action,name:act_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_all"
msgid "All"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_draft"
msgid "Draft"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_waiting"
msgid "Waiting"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_account_move_export_delete_draft"
msgid "To delete move export \"%(export)s\" you must reset it to draft."
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_do_button"
msgid "Do"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_draft_button"
msgid "Reset to Draft"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_select_moves_button"
msgid "Select Moves"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_wait_button"
msgid "Wait"
msgstr ""
msgctxt "model:ir.rule.group,name:rule_group_account_move_export_companies"
msgid "User in companies"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Done"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Draft"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Waiting"
msgstr ""
msgctxt "view:account.configuration:"
msgid "Export"
msgstr ""

View File

@@ -0,0 +1,119 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:account.configuration,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.configuration.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.configuration.export,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.move,export:"
msgid "Export"
msgstr ""
msgctxt "field:account.move.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.move.export,file:"
msgid "File"
msgstr ""
msgctxt "field:account.move.export,file_id:"
msgid "File ID"
msgstr ""
msgctxt "field:account.move.export,filename:"
msgid "Filename"
msgstr ""
msgctxt "field:account.move.export,moves:"
msgid "Moves"
msgstr ""
msgctxt "field:account.move.export,state:"
msgid "State"
msgstr ""
msgctxt "field:account.move.export,type:"
msgid "Type"
msgstr ""
msgctxt "model:account.configuration.export,string:"
msgid "Account Configuration Export"
msgstr ""
msgctxt "model:account.move.export,string:"
msgid "Account Move Export"
msgstr ""
msgctxt "model:ir.action,name:act_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_all"
msgid "All"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_draft"
msgid "Draft"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_waiting"
msgid "Waiting"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_account_move_export_delete_draft"
msgid "To delete move export \"%(export)s\" you must reset it to draft."
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_do_button"
msgid "Do"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_draft_button"
msgid "Reset to Draft"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_select_moves_button"
msgid "Select Moves"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_wait_button"
msgid "Wait"
msgstr ""
msgctxt "model:ir.rule.group,name:rule_group_account_move_export_companies"
msgid "User in companies"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Done"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Draft"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Waiting"
msgstr ""
msgctxt "view:account.configuration:"
msgid "Export"
msgstr ""

View File

@@ -0,0 +1,119 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:account.configuration,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.configuration.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.configuration.export,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.move,export:"
msgid "Export"
msgstr ""
msgctxt "field:account.move.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.move.export,file:"
msgid "File"
msgstr ""
msgctxt "field:account.move.export,file_id:"
msgid "File ID"
msgstr ""
msgctxt "field:account.move.export,filename:"
msgid "Filename"
msgstr ""
msgctxt "field:account.move.export,moves:"
msgid "Moves"
msgstr ""
msgctxt "field:account.move.export,state:"
msgid "State"
msgstr ""
msgctxt "field:account.move.export,type:"
msgid "Type"
msgstr ""
msgctxt "model:account.configuration.export,string:"
msgid "Account Configuration Export"
msgstr ""
msgctxt "model:account.move.export,string:"
msgid "Account Move Export"
msgstr ""
msgctxt "model:ir.action,name:act_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_all"
msgid "All"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_draft"
msgid "Draft"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_waiting"
msgid "Waiting"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_account_move_export_delete_draft"
msgid "To delete move export \"%(export)s\" you must reset it to draft."
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_do_button"
msgid "Do"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_draft_button"
msgid "Reset to Draft"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_select_moves_button"
msgid "Select Moves"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_wait_button"
msgid "Wait"
msgstr ""
msgctxt "model:ir.rule.group,name:rule_group_account_move_export_companies"
msgid "User in companies"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Done"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Draft"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Waiting"
msgstr ""
msgctxt "view:account.configuration:"
msgid "Export"
msgstr ""

View File

@@ -0,0 +1,119 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:account.configuration,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.configuration.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.configuration.export,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.move,export:"
msgid "Export"
msgstr ""
msgctxt "field:account.move.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.move.export,file:"
msgid "File"
msgstr ""
msgctxt "field:account.move.export,file_id:"
msgid "File ID"
msgstr ""
msgctxt "field:account.move.export,filename:"
msgid "Filename"
msgstr ""
msgctxt "field:account.move.export,moves:"
msgid "Moves"
msgstr ""
msgctxt "field:account.move.export,state:"
msgid "State"
msgstr ""
msgctxt "field:account.move.export,type:"
msgid "Type"
msgstr ""
msgctxt "model:account.configuration.export,string:"
msgid "Account Configuration Export"
msgstr ""
msgctxt "model:account.move.export,string:"
msgid "Account Move Export"
msgstr ""
msgctxt "model:ir.action,name:act_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_all"
msgid "All"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_draft"
msgid "Draft"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_waiting"
msgid "Waiting"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_account_move_export_delete_draft"
msgid "To delete move export \"%(export)s\" you must reset it to draft."
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_do_button"
msgid "Do"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_draft_button"
msgid "Reset to Draft"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_select_moves_button"
msgid "Select Moves"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_wait_button"
msgid "Wait"
msgstr ""
msgctxt "model:ir.rule.group,name:rule_group_account_move_export_companies"
msgid "User in companies"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Done"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Draft"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Waiting"
msgstr ""
msgctxt "view:account.configuration:"
msgid "Export"
msgstr ""

View File

@@ -0,0 +1,121 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:account.configuration,move_export_type:"
msgid "Move Export Type"
msgstr "Soort export boeking"
msgctxt "field:account.configuration.export,company:"
msgid "Company"
msgstr "Bedrijf"
msgctxt "field:account.configuration.export,move_export_type:"
msgid "Move Export Type"
msgstr "Soort export boeking"
msgctxt "field:account.move,export:"
msgid "Export"
msgstr "Exporteren"
msgctxt "field:account.move.export,company:"
msgid "Company"
msgstr "Bedrijf"
msgctxt "field:account.move.export,file:"
msgid "File"
msgstr "Bestand"
msgctxt "field:account.move.export,file_id:"
msgid "File ID"
msgstr "Bestands id"
msgctxt "field:account.move.export,filename:"
msgid "Filename"
msgstr "Bestandsnaam"
msgctxt "field:account.move.export,moves:"
msgid "Moves"
msgstr "Boekingen"
msgctxt "field:account.move.export,state:"
msgid "State"
msgstr "Status"
msgctxt "field:account.move.export,type:"
msgid "Type"
msgstr "Soort"
msgctxt "model:account.configuration.export,string:"
msgid "Account Configuration Export"
msgstr "Grootboekrekening export configuratie"
msgctxt "model:account.move.export,string:"
msgid "Account Move Export"
msgstr "Grootboekrekening boeking export"
msgctxt "model:ir.action,name:act_account_move_export_form"
msgid "Move Exports"
msgstr "Boekingen exporteren"
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_all"
msgid "All"
msgstr "Alles"
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_draft"
msgid "Draft"
msgstr "Concept"
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_waiting"
msgid "Waiting"
msgstr "In afwachting"
#, python-format
msgctxt "model:ir.message,text:msg_account_move_export_delete_draft"
msgid "To delete move export \"%(export)s\" you must reset it to draft."
msgstr ""
"Om de geëxporteerde boeking \"%(export)s\" te verwijderen moet u deze eerst "
"terugzetten naar concept."
msgctxt "model:ir.model.button,string:account_move_export_do_button"
msgid "Do"
msgstr "Doen"
msgctxt "model:ir.model.button,string:account_move_export_draft_button"
msgid "Reset to Draft"
msgstr "Terugzetten naar concept"
msgctxt "model:ir.model.button,string:account_move_export_select_moves_button"
msgid "Select Moves"
msgstr "Selecteer boekingen"
msgctxt "model:ir.model.button,string:account_move_export_wait_button"
msgid "Wait"
msgstr "Wachten"
msgctxt "model:ir.rule.group,name:rule_group_account_move_export_companies"
msgid "User in companies"
msgstr "Gebruiker in bedrijven"
msgctxt "model:ir.ui.menu,name:menu_account_move_export_form"
msgid "Move Exports"
msgstr "Exporteer boekingen"
msgctxt "selection:account.move.export,state:"
msgid "Done"
msgstr "Gereed"
msgctxt "selection:account.move.export,state:"
msgid "Draft"
msgstr "Concept"
msgctxt "selection:account.move.export,state:"
msgid "Waiting"
msgstr "In afwachting"
msgctxt "view:account.configuration:"
msgid "Export"
msgstr "Exporteren"

View File

@@ -0,0 +1,119 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:account.configuration,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.configuration.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.configuration.export,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.move,export:"
msgid "Export"
msgstr ""
msgctxt "field:account.move.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.move.export,file:"
msgid "File"
msgstr ""
msgctxt "field:account.move.export,file_id:"
msgid "File ID"
msgstr ""
msgctxt "field:account.move.export,filename:"
msgid "Filename"
msgstr ""
msgctxt "field:account.move.export,moves:"
msgid "Moves"
msgstr ""
msgctxt "field:account.move.export,state:"
msgid "State"
msgstr ""
msgctxt "field:account.move.export,type:"
msgid "Type"
msgstr ""
msgctxt "model:account.configuration.export,string:"
msgid "Account Configuration Export"
msgstr ""
msgctxt "model:account.move.export,string:"
msgid "Account Move Export"
msgstr ""
msgctxt "model:ir.action,name:act_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_all"
msgid "All"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_draft"
msgid "Draft"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_waiting"
msgid "Waiting"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_account_move_export_delete_draft"
msgid "To delete move export \"%(export)s\" you must reset it to draft."
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_do_button"
msgid "Do"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_draft_button"
msgid "Reset to Draft"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_select_moves_button"
msgid "Select Moves"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_wait_button"
msgid "Wait"
msgstr ""
msgctxt "model:ir.rule.group,name:rule_group_account_move_export_companies"
msgid "User in companies"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Done"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Draft"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Waiting"
msgstr ""
msgctxt "view:account.configuration:"
msgid "Export"
msgstr ""

View File

@@ -0,0 +1,119 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:account.configuration,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.configuration.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.configuration.export,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.move,export:"
msgid "Export"
msgstr ""
msgctxt "field:account.move.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.move.export,file:"
msgid "File"
msgstr ""
msgctxt "field:account.move.export,file_id:"
msgid "File ID"
msgstr ""
msgctxt "field:account.move.export,filename:"
msgid "Filename"
msgstr ""
msgctxt "field:account.move.export,moves:"
msgid "Moves"
msgstr ""
msgctxt "field:account.move.export,state:"
msgid "State"
msgstr ""
msgctxt "field:account.move.export,type:"
msgid "Type"
msgstr ""
msgctxt "model:account.configuration.export,string:"
msgid "Account Configuration Export"
msgstr ""
msgctxt "model:account.move.export,string:"
msgid "Account Move Export"
msgstr ""
msgctxt "model:ir.action,name:act_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_all"
msgid "All"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_draft"
msgid "Draft"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_waiting"
msgid "Waiting"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_account_move_export_delete_draft"
msgid "To delete move export \"%(export)s\" you must reset it to draft."
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_do_button"
msgid "Do"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_draft_button"
msgid "Reset to Draft"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_select_moves_button"
msgid "Select Moves"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_wait_button"
msgid "Wait"
msgstr ""
msgctxt "model:ir.rule.group,name:rule_group_account_move_export_companies"
msgid "User in companies"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Done"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Draft"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Waiting"
msgstr ""
msgctxt "view:account.configuration:"
msgid "Export"
msgstr ""

View File

@@ -0,0 +1,119 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:account.configuration,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.configuration.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.configuration.export,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.move,export:"
msgid "Export"
msgstr ""
msgctxt "field:account.move.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.move.export,file:"
msgid "File"
msgstr ""
msgctxt "field:account.move.export,file_id:"
msgid "File ID"
msgstr ""
msgctxt "field:account.move.export,filename:"
msgid "Filename"
msgstr ""
msgctxt "field:account.move.export,moves:"
msgid "Moves"
msgstr ""
msgctxt "field:account.move.export,state:"
msgid "State"
msgstr ""
msgctxt "field:account.move.export,type:"
msgid "Type"
msgstr ""
msgctxt "model:account.configuration.export,string:"
msgid "Account Configuration Export"
msgstr ""
msgctxt "model:account.move.export,string:"
msgid "Account Move Export"
msgstr ""
msgctxt "model:ir.action,name:act_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_all"
msgid "All"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_draft"
msgid "Draft"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_waiting"
msgid "Waiting"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_account_move_export_delete_draft"
msgid "To delete move export \"%(export)s\" you must reset it to draft."
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_do_button"
msgid "Do"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_draft_button"
msgid "Reset to Draft"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_select_moves_button"
msgid "Select Moves"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_wait_button"
msgid "Wait"
msgstr ""
msgctxt "model:ir.rule.group,name:rule_group_account_move_export_companies"
msgid "User in companies"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Done"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Draft"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Waiting"
msgstr ""
msgctxt "view:account.configuration:"
msgid "Export"
msgstr ""

View File

@@ -0,0 +1,119 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:account.configuration,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.configuration.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.configuration.export,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.move,export:"
msgid "Export"
msgstr ""
msgctxt "field:account.move.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.move.export,file:"
msgid "File"
msgstr ""
msgctxt "field:account.move.export,file_id:"
msgid "File ID"
msgstr ""
msgctxt "field:account.move.export,filename:"
msgid "Filename"
msgstr ""
msgctxt "field:account.move.export,moves:"
msgid "Moves"
msgstr ""
msgctxt "field:account.move.export,state:"
msgid "State"
msgstr ""
msgctxt "field:account.move.export,type:"
msgid "Type"
msgstr ""
msgctxt "model:account.configuration.export,string:"
msgid "Account Configuration Export"
msgstr ""
msgctxt "model:account.move.export,string:"
msgid "Account Move Export"
msgstr ""
msgctxt "model:ir.action,name:act_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_all"
msgid "All"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_draft"
msgid "Draft"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_waiting"
msgid "Waiting"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_account_move_export_delete_draft"
msgid "To delete move export \"%(export)s\" you must reset it to draft."
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_do_button"
msgid "Do"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_draft_button"
msgid "Reset to Draft"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_select_moves_button"
msgid "Select Moves"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_wait_button"
msgid "Wait"
msgstr ""
msgctxt "model:ir.rule.group,name:rule_group_account_move_export_companies"
msgid "User in companies"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Done"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Draft"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Waiting"
msgstr ""
msgctxt "view:account.configuration:"
msgid "Export"
msgstr ""

View File

@@ -0,0 +1,119 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:account.configuration,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.configuration.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.configuration.export,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.move,export:"
msgid "Export"
msgstr ""
msgctxt "field:account.move.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.move.export,file:"
msgid "File"
msgstr ""
msgctxt "field:account.move.export,file_id:"
msgid "File ID"
msgstr ""
msgctxt "field:account.move.export,filename:"
msgid "Filename"
msgstr ""
msgctxt "field:account.move.export,moves:"
msgid "Moves"
msgstr ""
msgctxt "field:account.move.export,state:"
msgid "State"
msgstr ""
msgctxt "field:account.move.export,type:"
msgid "Type"
msgstr ""
msgctxt "model:account.configuration.export,string:"
msgid "Account Configuration Export"
msgstr ""
msgctxt "model:account.move.export,string:"
msgid "Account Move Export"
msgstr ""
msgctxt "model:ir.action,name:act_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_all"
msgid "All"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_draft"
msgid "Draft"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_waiting"
msgid "Waiting"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_account_move_export_delete_draft"
msgid "To delete move export \"%(export)s\" you must reset it to draft."
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_do_button"
msgid "Do"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_draft_button"
msgid "Reset to Draft"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_select_moves_button"
msgid "Select Moves"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_wait_button"
msgid "Wait"
msgstr ""
msgctxt "model:ir.rule.group,name:rule_group_account_move_export_companies"
msgid "User in companies"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Done"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Draft"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Waiting"
msgstr ""
msgctxt "view:account.configuration:"
msgid "Export"
msgstr ""

View File

@@ -0,0 +1,119 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:account.configuration,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.configuration.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.configuration.export,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.move,export:"
msgid "Export"
msgstr ""
msgctxt "field:account.move.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.move.export,file:"
msgid "File"
msgstr ""
msgctxt "field:account.move.export,file_id:"
msgid "File ID"
msgstr ""
msgctxt "field:account.move.export,filename:"
msgid "Filename"
msgstr ""
msgctxt "field:account.move.export,moves:"
msgid "Moves"
msgstr ""
msgctxt "field:account.move.export,state:"
msgid "State"
msgstr ""
msgctxt "field:account.move.export,type:"
msgid "Type"
msgstr ""
msgctxt "model:account.configuration.export,string:"
msgid "Account Configuration Export"
msgstr ""
msgctxt "model:account.move.export,string:"
msgid "Account Move Export"
msgstr ""
msgctxt "model:ir.action,name:act_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_all"
msgid "All"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_draft"
msgid "Draft"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_waiting"
msgid "Waiting"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_account_move_export_delete_draft"
msgid "To delete move export \"%(export)s\" you must reset it to draft."
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_do_button"
msgid "Do"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_draft_button"
msgid "Reset to Draft"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_select_moves_button"
msgid "Select Moves"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_wait_button"
msgid "Wait"
msgstr ""
msgctxt "model:ir.rule.group,name:rule_group_account_move_export_companies"
msgid "User in companies"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Done"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Draft"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Waiting"
msgstr ""
msgctxt "view:account.configuration:"
msgid "Export"
msgstr ""

View File

@@ -0,0 +1,119 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:account.configuration,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.configuration.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.configuration.export,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.move,export:"
msgid "Export"
msgstr ""
msgctxt "field:account.move.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.move.export,file:"
msgid "File"
msgstr ""
msgctxt "field:account.move.export,file_id:"
msgid "File ID"
msgstr ""
msgctxt "field:account.move.export,filename:"
msgid "Filename"
msgstr ""
msgctxt "field:account.move.export,moves:"
msgid "Moves"
msgstr ""
msgctxt "field:account.move.export,state:"
msgid "State"
msgstr ""
msgctxt "field:account.move.export,type:"
msgid "Type"
msgstr ""
msgctxt "model:account.configuration.export,string:"
msgid "Account Configuration Export"
msgstr ""
msgctxt "model:account.move.export,string:"
msgid "Account Move Export"
msgstr ""
msgctxt "model:ir.action,name:act_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_all"
msgid "All"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_draft"
msgid "Draft"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_waiting"
msgid "Waiting"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_account_move_export_delete_draft"
msgid "To delete move export \"%(export)s\" you must reset it to draft."
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_do_button"
msgid "Do"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_draft_button"
msgid "Reset to Draft"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_select_moves_button"
msgid "Select Moves"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_wait_button"
msgid "Wait"
msgstr ""
msgctxt "model:ir.rule.group,name:rule_group_account_move_export_companies"
msgid "User in companies"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Done"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Draft"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Waiting"
msgstr ""
msgctxt "view:account.configuration:"
msgid "Export"
msgstr ""

View File

@@ -0,0 +1,119 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:account.configuration,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.configuration.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.configuration.export,move_export_type:"
msgid "Move Export Type"
msgstr ""
msgctxt "field:account.move,export:"
msgid "Export"
msgstr ""
msgctxt "field:account.move.export,company:"
msgid "Company"
msgstr ""
msgctxt "field:account.move.export,file:"
msgid "File"
msgstr ""
msgctxt "field:account.move.export,file_id:"
msgid "File ID"
msgstr ""
msgctxt "field:account.move.export,filename:"
msgid "Filename"
msgstr ""
msgctxt "field:account.move.export,moves:"
msgid "Moves"
msgstr ""
msgctxt "field:account.move.export,state:"
msgid "State"
msgstr ""
msgctxt "field:account.move.export,type:"
msgid "Type"
msgstr ""
msgctxt "model:account.configuration.export,string:"
msgid "Account Configuration Export"
msgstr ""
msgctxt "model:account.move.export,string:"
msgid "Account Move Export"
msgstr ""
msgctxt "model:ir.action,name:act_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_all"
msgid "All"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_draft"
msgid "Draft"
msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_account_move_export_form_domain_waiting"
msgid "Waiting"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_account_move_export_delete_draft"
msgid "To delete move export \"%(export)s\" you must reset it to draft."
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_do_button"
msgid "Do"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_draft_button"
msgid "Reset to Draft"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_select_moves_button"
msgid "Select Moves"
msgstr ""
msgctxt "model:ir.model.button,string:account_move_export_wait_button"
msgid "Wait"
msgstr ""
msgctxt "model:ir.rule.group,name:rule_group_account_move_export_companies"
msgid "User in companies"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_account_move_export_form"
msgid "Move Exports"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Done"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Draft"
msgstr ""
msgctxt "selection:account.move.export,state:"
msgid "Waiting"
msgstr ""
msgctxt "view:account.configuration:"
msgid "Export"
msgstr ""

View File

@@ -0,0 +1,10 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<tryton>
<data grouped="1">
<record model="ir.message" id="msg_account_move_export_delete_draft">
<field name="text">To delete move export "%(export)s" you must reset it to draft.</field>
</record>
</data>
</tryton>

View File

@@ -0,0 +1,2 @@
# This file is part of Tryton. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.

View File

@@ -0,0 +1,94 @@
=======================
Account Export Scenario
=======================
Imports::
>>> from decimal import Decimal
>>> from proteus import Model
>>> from trytond.modules.account.tests.tools import (
... create_chart, create_fiscalyear, get_accounts)
>>> from trytond.modules.company.tests.tools import create_company
>>> from trytond.tests.tools import activate_modules
Activate modules::
>>> config = activate_modules('account_export', create_company, create_chart)
>>> Journal = Model.get('account.journal')
>>> Move = Model.get('account.move')
>>> MoveExport = Model.get('account.move.export')
>>> Party = Model.get('party.party')
Create fiscal year::
>>> fiscalyear = create_fiscalyear()
>>> fiscalyear.click('create_period')
>>> period = fiscalyear.periods[0]
Get accounts::
>>> accounts = get_accounts()
Create party::
>>> party = Party(name="Party")
>>> party.save()
Create a move::
>>> journal_revenue, = Journal.find([
... ('code', '=', 'REV'),
... ], limit=1)
>>> move = Move()
>>> move.period = period
>>> move.journal = journal_revenue
>>> move.date = period.start_date
>>> line = move.lines.new()
>>> line.account = accounts['revenue']
>>> line.credit = Decimal(42)
>>> line = move.lines.new()
>>> line.account = accounts['receivable']
>>> line.party = party
>>> line.debit = Decimal(42)
>>> move.save()
>>> move.click('post')
>>> move.state
'posted'
Create move export::
>>> move_export = MoveExport()
>>> move_export.save()
>>> move_export.state
'draft'
>>> len(move_export.moves)
0
Select moves for export::
>>> move_export.click('select_moves')
>>> len(move_export.moves)
1
Try to delete move export done::
>>> move_export.click('wait')
>>> move_export.state
'waiting'
>>> move_export.click('wait')
>>> move_export.click('do')
>>> move_export.state
'done'
>>> move_export.delete()
Traceback (most recent call last):
...
AccessError: ...
Copy move export does not copy moves::
>>> move_export, = move_export.duplicate()
>>> len(move_export.moves)
0

View File

@@ -0,0 +1,11 @@
# This file is part of Tryton. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.
from trytond.tests.test_tryton import ModuleTestCase
class AccountExportTestCase(ModuleTestCase):
"Test Account Export module"
module = 'account_export'
del ModuleTestCase

View File

@@ -0,0 +1,8 @@
# This file is part of Tryton. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.
from trytond.tests.test_tryton import load_doc_tests
def load_tests(*args, **kwargs):
return load_doc_tests(__name__, __file__, *args, **kwargs)

View File

@@ -0,0 +1,16 @@
[tryton]
version=7.8.0
depends:
account
company
ir
xml:
account.xml
message.xml
[register]
model:
account.Configuration
account.ConfigurationExport
account.Move
account.MoveExport

View File

@@ -0,0 +1,11 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<data>
<xpath expr="/form" position="inside">
<separator id="export" string="Export" colspan="4"/>
<label name="move_export_type"/>
<field name="move_export_type"/>
<newline/>
</xpath>
</data>

View File

@@ -0,0 +1,24 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<form>
<label name="company"/>
<field name="company"/>
<newline/>
<label name="type"/>
<field name="type"/>
<label name="file"/>
<field name="file"/>
<field name="moves" colspan="4"/>
<label name="state"/>
<field name="state"/>
<group id="buttons" colspan="2" col="-1">
<button name="draft" icon="tryton-clear"/>
<button name="select_moves" icon="tryton-search"/>
<button name="wait" icon="tryton-forward"/>
<button name="do" icon="tryton-ok"/>
</group>
</form>

View File

@@ -0,0 +1,8 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<tree>
<field name="rec_name"/>
<field name="type"/>
<field name="state"/>
</tree>