odoo-chile / l10n_cl_invoice

Sistema de apoyo a la facturación localización Chilena
http://blancomartin.cl/blog/novedades-odoo-1
GNU Affero General Public License v3.0
8 stars 14 forks source link

[IMP] Notificación de que el rut ya se está usando #19

Closed dansanti closed 8 years ago

dansanti commented 8 years ago

También repara el bug:

Si el rut está repetido, recibe notificación, borra document_number pero vat sigue conteniendo el vat con error

Danisan commented 8 years ago

Eso ya está implementado hace tiempo, por lo que en el módulo bmya_base_setup da opción a instalar partner_vat_unique, de autoría de Ingeniería Adhoc, (del cual tenemos un fork), que es un desarrollo preexistente, y que permite hacer esa característica sin necesidad de incorporarla en el cl_invoice.

Aclaro que no necesariamente hace falta el bmya_base_setup para utilizar o instalar el partner_vat_unique, sino que sólo para mostrar que la característica está previamente desarrollada, y es un módulo con mantenimiento corriente, y que está tenida en cuenta en la forma en que se concibió el proyecto.

Adicionalmente, chequea que si hay una relación padre/hijo, entre registros de partner, se admite que tengan el mismo RUT.

En esta pantalla se puede ver la característica durante la instalación, la cual está disponible en branchs 8.0 y 9.0:

imagen

Esto sigue el principio de Python, de tratar de no repetir los desarrollos, la cual muchas veces nos resulta difícil de cumplir, pero se trata.

Adicionalmente, hay ocasiones en la que puede no ser deseable limitar la posibilidad de dos RUT (cliente proveedor por ejemplo, para algunas empresas usuarios), si bien es recomendable la existencia de un único RUT.

dansanti commented 8 years ago

Pero se supone cuando es cliente proveedor, se marca de que el contacto es cliente y proveedor?? .

El código que mencionas se ejecuta al momento de guardar, y este al momento de modificar, así las secretarías no se dan el lujo de poner todos los datos , para enterarse de que el ruta está siendo usado..

El 17/09/2016 13:04, "Daniel Blanco" notifications@github.com escribió:

Eso ya está implementado hace tiempo, por lo que en el módulo bmya_base_setup https://github.com/bmya/odoo-bmya/tree/8.0/bmya_base_setup da opción a instalar partner_vat_unique https://github.com/bmya/partner/tree/8.0/partner_vat_unique, de autoría de Ingeniería Adhoc, (del cual tenemos un fork), que es un desarrollo preexistente, y que permite hacer esa característica sin necesidad de incorporarla en el cl_invoice.

Aclaro que no necesariamente hace falta el bmya_base_setup para utilizar o instalar el partner_vat_unique, sino que sólo para mostrar que la característica está previamente desarrollada, y es un módulo con mantenimiento corriente, y que está tenida en cuenta en la forma en que se concibió el proyecto.

Adicionalmente, chequea que si hay una relación padre/hijo, entre registros de partner, se admite que tengan el mismo RUT.

En esta pantalla se puede ver la característica durante la instalación, la cual está disponible en branchs 8.0 y 9.0:

[image: imagen] https://camo.githubusercontent.com/d8f14fd91ee2ffb8d9287ce168ed9805ab1ade93/68747470733a2f2f626c616e636f6d617274696e2e636c2f776562736974652f696d6167652f69722e6174746163686d656e742f393734335f653032323362622f6461746173

Esto sigue el principio de Python, de tratar de no repetir los desarrollos.

Adicionalmente, hay ocasiones en la que puede no ser deseable limitar la posibilidad de dos RUT (cliente proveedor por ejemplo, para algunas empresas usuarios), si bien es recomendable la existencia de un único RUT.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/odoo-chile/l10n_cl_invoice/pull/19#issuecomment-247784849, or mute the thread https://github.com/notifications/unsubscribe-auth/ACdusKf4NlZ-5qidBYy3XFEFY8rJKxNvks5qrA-jgaJpZM4J_nRB .