Pedro,
El tema de validación del RUT, que estás diciendo, por lo que veo en los usuarios, hace mucho ruido tener el rut con el CL delante. Por eso ya está resuelto mediante el conjunto l10n_cl_base_rut, el cual depende del l10n_cl_vat de CubicERP, para formatear el RUT. A Su vez, este módulo es usado por l10n_cl_invoice que es el módulo nuevo, el que permite en un único diario tener todos los documentos tributarios de ventas. Este módulo aún no está maduro, pero se le están haciendo modificaciones todo el tiempo, al menos por ahora.
La propuesta de este módulo, es que internamente, utiliza los códigos de documentos tributarios del SII. La idea, es poder tener un esquema así, aparte de otros diarios:
- Un diario de ventas manual (documentos que no son DTE)
- Un diario de ventas electrónico (documentos que son DTE)
- Quizá otro diario de ventas con otros tipos de documentos tributarios (zona franca por ejemplo).
Si la empresa tiene casa matriz y sucursales, un conjunto de diarios de ventas de este tipo, para cada casa. Aunque podría no ser así, sino tener todos los dt de venta en un sólo diario.. según lo que el cliente quiera manejar.
A éste módulo lo considero una pieza clave para lo que se viene (dte).
El tema de tomar el RUT desde el SII, lo estuve analizando un rato, pero desconozco la existencia de un webservice para eso. Consulté a alguien del SII y no me supo responder. Por lo pronto los giros, los cubre el l10n_cl_partner_activities, con los códigos de actividad del SII también.
Lo que dices de los códigos de cuenta, los vamos a revisar para ver de qué se trata.
Gracias!