Giter Club home page Giter Club logo

Comments (2)

jjscarafia avatar jjscarafia commented on August 26, 2024

En realidad la idea original fue tratar de eliminar los modelos account.check y tmb account.voucher.withholding. La idea era que directamente los apuntes contables, de alguna manera, sean el cheque en sí. Para cheques lo terminé viendo complicado por toda la funcionalidad que requería y no quería recargar tanto el modelo account.move.line.

Para las retenciones nos pareció que podía ir bastante más fácil ya que las operaciones con una retención son mucho más sencillas. De esta manera sería igual que las percepciones, son el apunte contable en si.

Por las dudas aclaro que la idea, es que "account.payment" en sí no sea la retención ni el cheque, son un asistente para generarlo y podría no existir (lo cual me hace pensar que, por ejemplo, podemos ocultar los campos de cheques en account.payment cuando se confirma y se genera el cheque y dejar solamente el m2o al cheque)

La rendición de las retenciones las haríamos con account.tax.settlement migrado y mejorado, de hecho hoy en el consejo lo hacemos así. Podrás ver que dicho módulo agrega de manera genérica a los apuntes contables ciertos campos que indican si el apunte se liquidó y se pagó o no. Sirve tmb para iva y demás.

Te cierra más ahora con esta data? Si te parece avanzamos con otras cosas, migro el tax.settlement y vamos viendo.

Respecto alas herencias polimórficas, imagino que te referías a heredar de account.payment, bueno, un poco por lo dicho acá es que preferimos no hacerlo

from account-payment.

ivantodorovich avatar ivantodorovich commented on August 26, 2024

Mmm.. supongo que cuando lo vea funcionando, me cerrará mejor.

from account-payment.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.