Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
L
l10n_mx_facturae
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 6
    • Issues 6
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 4
    • Merge Requests 4
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • l10n_mx
  • l10n_mx_facturae
  • Merge Requests
  • !81

Closed
Opened 6 years ago by Agustín Cruz@agb80Owner
  • Report abuse
Report abuse

fix(account.invoice): calcula el precio sin redondear

  • Overview 0
  • Commits 2
  • Changes 4
  • Loading...

Cuando se recalcula el precio del producto para incluir el importe del IEPS en aquellas empresas que no son sujetas de IEPS el impuesto se redoneaba al número de decimales especificado en la moneda del documento lo que ocasionaba que se generara una diferencia cuando la precisión decimal de los precios del producto estaba establecida en 6 y la precisión del cálculo para la moneda en 4.

Para evitar este problema agregamos al contexto la clave round=False que obliga a la función compute_all a realizar las operaciones a una precisión igual a la precisión del cálculo para la moneda más 5 decimales adicionales. De esta manera evitamos un redondeo anticipado y logramos evitar las diferencias.

Links OP3722

cc @OpenPymeMx

Request to merge agb80:fix/2.8.5 into master
  • Download as
  • Email patches

  • Plain diff

Checking pipeline status.

Checking approval status

Closed by Agustín Cruz 6 years ago (Mar 24, 2019 12:41am GMT+0000) 6 years ago

The changes were not merged into master

Deletes source branch


  • Agustín Cruz @agb80 added Bug XS labels 6 years ago

    added Bug XS labels

  • Agustín Cruz @agb80 added 1 commit 6 years ago

    added 1 commit

    • afac7edb - style(pylint): corrige los errores reportados por el test

    Compare with previous version

  • Agustín Cruz @agb80 added 1 commit 6 years ago

    added 1 commit

    • 61c95bfb - style(pylint): corrige los errores reportados por el test

    Compare with previous version

  • Agustín Cruz @agb80 added 1 commit 6 years ago

    added 1 commit

    • 9a745adc - chore(swap): elimina archivo swap no necesario

    Compare with previous version

  • Agustín Cruz @agb80 closed 6 years ago

    closed

  • You're only seeing other activity in the feed. To add a comment, switch to one of the following options.
Please register or sign in to reply
0 Assignees
Assign to
0 Reviewers
Request review from
None
Milestone
None
Assign milestone
None
Time tracking
No estimate or time spent
2
Labels
Bug XS
Assign labels
  • No matching results
  • Manage project labels
Lock merge request
Unlocked
participants
Reference: l10n_mx/l10n_mx_facturae!81
Source branch: fix/2.8.5

    0 pending comments