Código fonte para l10n_br_account_product.wizard.l10n_br_account_nfe_export

# -*- coding: utf-8 -*-
# Copyright (C) 2009  Renato Lima - Akretion
# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html

from openerp import models, fields, api


[documentos]class L10nBrAccountNfeExport(models.TransientModel): """ Exportar Nota Fiscal Eletrônica """ _name = 'l10n_br_account_product.nfe_export' _inherit = 'l10n_br_account_product.nfe_export_invoice' company_id = fields.Many2one( comodel_name='res.company', string='Company', default=lambda self: self.env['res.company']._company_default_get( 'l10n_br_account_product.nfe_export')) import_status_draft = fields.Boolean( string="Importar NFs com status em rascunho") nfe_export_result = fields.One2many( comodel_name='l10n_br_account_product.nfe_export_result', inverse_name='wizard_id', string='NFe Export Result') @api.multi def _get_invoice_ids(self): return self.env['account.invoice'].search([ ('state', '=', 'sefaz_export'), ('nfe_export_date', '=', False), ('company_id', '=', self.company_id.id), ('issuer', '=', '0')])
[documentos]class L10nBrAccountNfeExportResult(models.TransientModel): _name = 'l10n_br_account_product.nfe_export_result' _inherit = 'l10n_br_account_product.nfe_export_invoice_result' wizard_id = fields.Many2one( comodel_name='l10n_br_account_product.nfe_export', string='Wizard ID', ondelete='cascade', select=True)