Ran
|
Files
91
|
Run time
70min
|
Badge
Embed ▾
README BADGES
|
push
travis-ci
<a href="https://github.com/OCA/l10n-spain/commit/<a class=hub.com/OCA/l10n-spain/commit/<a class="double-link" href="https://git"><a class=hub.com/OCA/l10n-spain/commit/56bfaf95a78982f4e27f045e77fc1e42fea53a53">56bfaf95a<a href="https://github.com/OCA/l10n-spain/commit/56bfaf95a78982f4e27f045e77fc1e42fea53a53"><a href="https://github.com/OCA/l10n-spain/commit/56bfaf95a78982f4e27f045e77fc1e42fea53a53">">[FIX] l10n_es_aeat_sii: float_round error in BaseImponible Extension of https://github.com/OCA/l10n-spain/pull/972/commits/</a><a class="double-link" href="https://github.com/OCA/l10n-spain/commit/<a class="double-link" href="https://github.com/OCA/l10n-spain/commit/8a650787f14fd40513e9161a0e78bf09b55fd220">8a650787f</a>">8a650787f</a><a href="https://github.com/OCA/l10n-spain/commit/56bfaf95a78982f4e27f045e77fc1e42fea53a53"> En las lineas https://github.com/OCA/l10n-spain/blob/</a><a class="double-link" href="https://github.com/OCA/l10n-spain/commit/<a class="double-link" href="https://git"><a class=hub.com/OCA/l10n-spain/commit/<a class=hub.com/OCA/l10n-spain/commit/fabc3a39eda6c595045906a3a612a18a6d902f9f">fabc3a39e">fabc3a39e</a><a href="https://github.com/OCA/l10n-spain/commit/56bfaf95a78982f4e27f045e77fc1e42fea53a53">/l10n_es_aeat_sii/models/account_invoice.py#L491-L492 y https://github.com/OCA/l10n-spain/blob/fabc3a39eda6c595045906a3a612a18a6d902f9f/l10n_es_aeat_sii/models/account_invoice.py#L537-L538 la suma (+=) genera un error de coma flotante, para reproducir el error desde la consola Python: Python 3.5.2 (default, Nov 12 2018, 13:43:14) [GCC 5.4.0 20160609] on linux >>> 170.61 + 107.35 277.96000000000004 Example on customer exempt invoices: - "Invoice Lines" tab: * [ { quantity: 1, price_unit: 56.31, invoice_line_tax_ids: ['IVA Exento Repercutido'] }, { quantity: 58, price_unit: 0.88, invoice_line_tax_ids: ['IVA Exento Repercutido'] }, { quantity: 1, price_unit: 170.61, invoice_line_tax_ids: ['IVA Exento Repercutido'] }, ] - "SII" tab: - "General" tab: * Error de envio SII: 1100 | Valor o tipo incorrecto del campo: BaseImponible - "Technical" tab: * Último contenido enviado al SII { "FacturaExpedida": { "ClaveRegimenEspecialOTrascendencia": "01", ... (continued)
3608 of 4414 relevant lines covered (81.74%)
0.82 hits per line
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
---|