Merge lp://staging/~openerp-mexico-team-activo/openerp-mexico-localization/7.0-l10n_mx_diot-dev-echeverri into lp://staging/openerp-mexico-localization
- 7.0-l10n_mx_diot-dev-echeverri
- Merge into trunk
Status: | Merged |
---|---|
Merged at revision: | 225 |
Proposed branch: | lp://staging/~openerp-mexico-team-activo/openerp-mexico-localization/7.0-l10n_mx_diot-dev-echeverri |
Merge into: | lp://staging/openerp-mexico-localization |
Diff against target: | 2528 lines |
To merge this branch: | bzr merge lp://staging/~openerp-mexico-team-activo/openerp-mexico-localization/7.0-l10n_mx_diot-dev-echeverri |
Related bugs: | |
Related blueprints: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Moisés López - http://www.vauxoo.com | Approve | ||
Review via email: mp+163166@code.staging.launchpad.net |
Commit message
Description of the change
Add DIOT Module
Improve view of DIOT Module
Add doc files and wizard folder
- 218. By Federico Manuel Echeverri Choux
-
[ADD] wizard files
- 219. By Federico Manuel Echeverri Choux
-
[REM] Remove _name of partner object
Federico Manuel Echeverri Choux (echeverrifm) wrote : | # |
- 220. By Federico Manuel Echeverri Choux
-
[IMP] Improve required fields when supplier field = True ( type_of_third and type_of_operation)
Federico Manuel Echeverri Choux (echeverrifm) wrote : | # |
[IMP] Improve required fields when supplier field = True ( type_of_third and type_of_operation)
Moisés López - http://www.vauxoo.com (moylop260) wrote : | # |
Federico,
IMHO no deberia ser requerido dicho campo con tan solo ser proveedor.
Imaginate el caso multi-company de diferentes países.
Tal vez sea mejor opción marcar error a la hora de generar dicho reporte,
indicando qué proveedores no tiene dichos campos capturados (es como un
seudo-requerido).
Otra puede ser que si el vat de la company es MX entonces que si haga la
validación de required, pero el problema se da cuando quieres generas una
cotización de compra y aun no tienes todos los datos de el proveedor, como
este.
El may 9, 2013 11:06 p.m., "Federico Manuel Echeverri Choux - Conectel" <
<email address hidden>> escribió:
> [IMP] Improve required fields when supplier field = True ( type_of_third
> and type_of_operation)
> --
>
> https:/
> You are requested to review the proposed merge of
> lp:~openerp-mexico-team-activo/openerp-mexico-localization/7.0-l10n_mx_diot-dev-echeverri
> into lp:openerp-mexico-localization.
>
Federico Manuel Echeverri Choux (echeverrifm) wrote : | # |
Hola como estas????
Ya lo quito tienea toda la razon
Saludos
On May 10, 2013 1:52 AM, "Moisés López - http://
<email address hidden>> wrote:
> Federico,
> IMHO no deberia ser requerido dicho campo con tan solo ser proveedor.
> Imaginate el caso multi-company de diferentes países.
>
> Tal vez sea mejor opción marcar error a la hora de generar dicho reporte,
> indicando qué proveedores no tiene dichos campos capturados (es como un
> seudo-requerido).
>
> Otra puede ser que si el vat de la company es MX entonces que si haga la
> validación de required, pero el problema se da cuando quieres generas una
> cotización de compra y aun no tienes todos los datos de el proveedor, como
> este.
> El may 9, 2013 11:06 p.m., "Federico Manuel Echeverri Choux - Conectel" <
> <email address hidden>> escribió:
>
> > [IMP] Improve required fields when supplier field = True ( type_of_third
> > and type_of_operation)
> > --
> >
> >
> https:/
> > You are requested to review the proposed merge of
> >
> lp:~openerp-mexico-team-activo/openerp-mexico-localization/7.0-l10n_mx_diot-dev-echeverri
> > into lp:openerp-mexico-localization.
> >
>
> --
>
> https:/
> You proposed
> lp:~openerp-mexico-team-activo/openerp-mexico-localization/7.0-l10n_mx_diot-dev-echeverri
> for merging.
>
- 221. By Federico Manuel Echeverri Choux
-
[REM] Remove fields attrs ( type_of_third and type_of_operation )
Federico Manuel Echeverri Choux (echeverrifm) wrote : | # |
[REM] Remove fields attrs ( type_of_third and type_of_operation )
- 222. By Federico Manuel Echeverri Choux
-
[ADD] Add view of wizard report
Federico Manuel Echeverri Choux (echeverrifm) wrote : | # |
[ADD] Add view of wizard report
- 223. By Federico Manuel Echeverri Choux
-
[IMP] Improve DIOT Wizard view
Federico Manuel Echeverri Choux (echeverrifm) wrote : | # |
[IMP] Improve DIOT Wizard view
- 224. By Federico Manuel Echeverri Choux
-
[IMP] Improve wizard Report for DIOT
Moisés López - http://www.vauxoo.com (moylop260) wrote : | # |
Echeverri,
En el proyecto ya hay un módulo que te categoriza los impuestos por su código conocido por el SAT.
IVA, ISR, IETU...
Así no dependería del susceptible nombre del impuesto para poderlo identificar, solo se tendría que asignar al impuesto su categoría, y de aquí tomar el código.
Lo puedes revisar en la siguiente sección
l10n_mx_
- 225. By Federico Manuel Echeverri Choux
-
[IMP] Improve DIOT Report
- 226. By Federico Manuel Echeverri Choux
-
[IMP] Improve wizard DIOT Report
- 227. By Federico Manuel Echeverri Choux
-
[IMP] Improve wizard DIOT Report
- 228. By Federico Manuel Echeverri Choux
-
[ADD] Add field company for multicompany - DIOT Report
- 229. By Federico Manuel Echeverri Choux
-
[ADD] Add Test folder for l10n_mx_diot_report
Isaac López Zúñiga (isaako34) wrote : | # |
Que tal Federico, tengo una duda, pues al ejecutar el wizard, me arroja el siguiente error en el log:
POST /web/dataset/
Periodo elegido 87
date_period [browse_
2013-06-01 2013-06-30
account_invoice [1590, 1593, 1591, 1594, 1595, 1597, 1618, 1596, 1622, 1621, 1592] 11
[browse_
Tax DIOT ID ----->>>> None
2013-06-06 00:21:21,307 29447 ERROR IT_contpaq_
Traceback (most recent call last):
File "/mnt/home/
return f(self, dbname, *args, **kwargs)
File "/mnt/home/
res = self.execute_cr(cr, uid, obj, method, *args, **kw)
File "/mnt/home/
return getattr(object, method)(cr, uid, *args, **kw)
File "/mnt/home/
if tax.tax_
AttributeError: 'NoneType' object has no attribute 'code'
2013-06-06 00:21:21,307 29447 ERROR IT_contpaq_
Traceback (most recent call last):
File "/mnt/home/
result = ExportService.
File "/mnt/home/
res = fn(db, uid, *params)
File "/mnt/home/
return self.execute(db, uid, obj, method, *args, **kw or {})
File "/mnt/home/
return f(self, dbname, *args, **kwargs)
File "/mnt/home/
res = self.execute_cr(cr, uid, obj, method, *args, **kw)
File "/mnt/home/
return getattr(object, method)(cr, uid, *args, **kw)
File "/mnt/home/
if tax.tax_
AttributeError: 'NoneType' object has no attribute 'code'
2013-06-06 00:21:21,309 29447 INFO IT_contpaq_
Estuve buscando el campo: "tax_diot_id", sin embargo no lo encontré en tu módulo pero el wizard si lo manda llamar, por lo que no se si hay que instalar algún otro módulo que agrega este campo o que es lo que me falta hacer.
Saludos.
- 230. By Federico Manuel Echeverri Choux
-
[IMP] Improve DIOT wizard
- 231. By Federico Manuel Echeverri Choux
-
[IMP] Improve depends [ account_invoice_tax , account_
tax_category ]
Rodolfo Lopez (el-rodo-1) wrote : | # |
Que tal Federico buen día, oye en el archivo __openerp__.py
en la llave "depends" : ["base", "base_vat"
el modulo account_invoice_tax lo marca como desconocido, dado que en la localización ese modulo se llama l10n_mx_
si te refieres al mismo modulo? o es otro?
En caso de ser el mismo solo es cosa de cambiar el nombre
Rodolfo Lopez (el-rodo-1) wrote : | # |
Perdon el modulo que cambio de nombre es: l10n_mx_
Federico Manuel Echeverri Choux (echeverrifm) wrote : | # |
si Rodolfo lo vi ayer que hice el video y no me funcionaba, ya te lo cambio
y lo subo
Saludos
El 8 de junio de 2013 12:03, Rodolfo Lopez - http://
<email address hidden>> escribió:
> Que tal Federico buen día, oye en el archivo __openerp__.py
> en la llave "depends" : ["base", "base_vat"
> "account_
> el modulo account_invoice_tax lo marca como desconocido, dado que en la
> localización ese modulo se llama l10n_mx_
> si te refieres al mismo modulo? o es otro?
> En caso de ser el mismo solo es cosa de cambiar el nombre
> --
>
> https:/
> You proposed
> lp:~openerp-mexico-team-activo/openerp-mexico-localization/7.0-l10n_mx_diot-dev-echeverri
> for merging.
>
- 232. By Federico Manuel Echeverri Choux
-
[IMP] Improve depends of l10n_mx_diot_report
Federico Manuel Echeverri Choux (echeverrifm) wrote : | # |
listo Rodolfo ya quedo lo de las dependencias
saludos
El 8 de junio de 2013 12:13, Federico Manuel Echeverri Choux - ( Vauxoo ) <
<email address hidden>> escribió:
> si Rodolfo lo vi ayer que hice el video y no me funcionaba, ya te lo cambio
> y lo subo
>
> Saludos
>
>
> El 8 de junio de 2013 12:03, Rodolfo Lopez - http://
> <email address hidden>> escribió:
>
> > Que tal Federico buen día, oye en el archivo __openerp__.py
> > en la llave "depends" : ["base", "base_vat"
> > "account_
> > el modulo account_invoice_tax lo marca como desconocido, dado que en la
> > localización ese modulo se llama l10n_mx_
> > si te refieres al mismo modulo? o es otro?
> > En caso de ser el mismo solo es cosa de cambiar el nombre
> > --
> >
> >
> https:/
> > You proposed
> >
> lp:~openerp-mexico-team-activo/openerp-mexico-localization/7.0-l10n_mx_diot-dev-echeverri
> > for merging.
> >
>
> --
>
> https:/
> You proposed
> lp:~openerp-mexico-team-activo/openerp-mexico-localization/7.0-l10n_mx_diot-dev-echeverri
> for merging.
>
Moisés López - http://www.vauxoo.com (moylop260) : | # |
[REM] Remove _name of partner object
[ADD] wizard files