Create custom parser for invoice report

On version 8 the account_print_invoice that we were using as base
parser for print invoice report is deprecated, whit this commit we
replicate the entire behavior on our custom parser for prevent
localization crash on new version

Ya no hereda del account_print_invoice en lugar de eso hereda de openerp.report
3 jobs for new_parser_report
Status Job ID Name Coverage
  Test
failed #468
complexity

00:00:10

failed #467
flake8

00:00:10

failed #466
pylint

00:00:10

 
Name Stage Failure
failed
complexity Test There is an unknown failure, please try again
done
xenon $d -b B -m B -a A
done
xenon $d -b B -m B -a A
done
xenon $d -b B -m B -a A
ERROR:xenon:block "l10n_mx_account_tax_category/invoice.py:37 account_invoice_tax" has a rank of C
ERROR:xenon:block "l10n_mx_account_tax_category/invoice.py:40 _get_tax_data" has a rank of C
ERROR:xenon:average complexity is ranked C
ERROR:xenon:module 'l10n_mx_account_tax_category/invoice.py' has a rank of C
failed
flake8 Test There is an unknown failure, please try again
./l10n_mx_facturae/invoice.py:1279:80: E501 line too long (83 > 79 characters)
./l10n_mx_facturae/invoice.py:1281:80: E501 line too long (87 > 79 characters)
./l10n_mx_facturae/invoice.py:1306:17: E128 continuation line under-indented for visual indent
./l10n_mx_facturae/invoice.py:1315:13: E128 continuation line under-indented for visual indent
./l10n_mx_facturae/invoice.py:1316:13: E122 continuation line missing indentation or outdented
./l10n_mx_facturae/invoice.py:1355:80: E501 line too long (119 > 79 characters)
./l10n_mx_facturae/invoice.py:1363:17: E127 continuation line over-indented for visual indent
./l10n_mx_facturae/invoice.py:1370:62: E502 the backslash is redundant between brackets
./l10n_mx_facturae/invoice.py:1371:17: E131 continuation line unaligned for hanging indent
kill -s INT 0
failed
pylint Test There is an unknown failure, please try again
                        You can also give a reporter class, eg
mypackage.mymodule.MyReporterClass. [current: text]
-r <y_or_n>, --reports=<y_or_n>
Tells whether to display a full report or only the
messages [current: yes]
--msg-template=<template>
Template used to display messages. This is a python
new-style format string used to format the message
information. See doc for all details

There are no tests to show.