|
1 |
| -### Odoo-Argentina |
2 |
| - |
3 |
| -#### WISHLIST |
4 |
| -* Eliminar dependencias de odoo-argentina (pyopenssl, etc) |
5 |
| -* Probar generar pkey, cert. request y demás usando pyafipws (limpiar modulos afipws y afipws_fe). Ejemplo en https://code.google.com/p/pyafipws/wiki/FacturaElectronicaPython |
6 |
| -* separar partner en l10n_..invoice (mods en base vat o en otro lugar tipo l10n_ar_partner) para que si quiereo cuit y cosas asi no requiera instalar account |
7 |
| -* Ver si simplificamos el manejo de documentos y el vat |
8 |
| -* mejorar la parte de certificado, el campo state por ahí no neesario en el alias. A su vez tal ves el "outsorced" no es mas necesario, siempre se genera para la compania, tal vez no hacemos los dos m2o si no que agregamos todo a la clase res.company y listo |
9 |
| - |
10 |
| - |
11 |
| -#### UPGRADE |
12 |
| -##### 8.0 to 8.0 after august 2015 |
13 |
| -on august 2015 we release several modifications on receipts and other modules, to update both odoo-addons and odoo-argentina follow moreless this steps: |
14 |
| -* Update both repositories (odoo-addons and odoo-argentina) |
15 |
| -* update module list on odoo interface |
16 |
| -* Update checks and receipts module `-u account_check,l10n_ar_invoice -i account_voucher_payline,account_journal_payment_subtype,l10n_ar_aeroo_voucher --without-demo=all -d [database_name]` |
17 |
| -* desintall depreciated modules `account_bank_voucher` and `account_voucher_receipt` |
18 |
| -* optionally install this new modules: `-i account_transfer,account_tax_settlement_withholding,l10n_ar_account_check,l10n_ar_chart_generic_withholding,l10n_ar_chart_generic_tax_settlement,account_statement_move_import,account_statement_disable_invoice_import --without-demo=all -d [database_name]` |
19 |
| - |
20 |
| -NOTAS INTERNAS: |
21 |
| -Pasos con infra: |
22 |
| -* backup de bd |
23 |
| -* actualizamos repos server-tools, odoo-addons, odoo-argentina y odoo support (en prod borramos odoo argentina y odoo addons para que borre completamente carpetas viejas) |
24 |
| -* verificamos imagen en 8.0 (si es otro server hacer pull) |
25 |
| -* hacemos un restart (si ya estaba en 8.0) o create/update (si lo cambiamos) |
26 |
| -* entramos y actualizamos lista de modulos |
27 |
| -* buscamos vistas con "argent" y las borramos |
28 |
| -* matamos servicio, levantamos a mano y corremos |
29 |
| -* `runuser -u odoo openerp-server -- -c /etc/odoo/openerp-server.conf --logfile=False --load=web,web_kanban,database_tools,server_mode -u account_check,l10n_ar_invoice,web_support_client,l10n_ar_base,database_cleanup -i account_voucher_payline,account_journal_payment_subtype,l10n_ar_aeroo_voucher,account_transfer,account_tax_settlement_withholding,l10n_ar_account_check,l10n_ar_chart_generic_withholding,l10n_ar_chart_generic_tax_settlement,account_statement_disable_invoice_import,account_statement_move_import,account_journal_active --workers=0 --without-demo=all -d [database_name] ` |
30 |
| -* Luego limpiamos bd (purge modules, models, etc) |
31 |
| -* bajamos servicio y leventamos desde infra |
32 |
| -* desactivamos diarios |
33 |
| -* desinstalamos auth_admin_passkey |
34 |
| -* importamos retenciones |
35 |
| -* vamos a los talonarios de recibos y completamos con documento "recibo x" y prefijo |
36 |
| -* hacemos copia a instancia de train |
37 |
| - |
38 |
| -##### 8.0.2 to 8.0.3 |
39 |
| -actualizar l10n_ar_base |
40 |
| -NOTA: para migrar de branch anteriores al 8.0.2 primero migrar a la 8.0.2 |
41 |
| - |
42 |
| -##### 8.0.1 to 8.0.2 |
43 |
| -En intancia test (solo interesane para ADHOC): |
44 |
| -- pull odoo-support |
45 |
| -- pull de odoo argentina en 8.0.2 |
46 |
| -- cambiar docker a 8.0.3 - create update |
47 |
| -- probar acceder |
48 |
| - |
49 |
| -En instancia de produccion |
50 |
| -- cambiar las cuentas contables que tengan "type check" por "Efectivo" (no hace falta en el plan de cuentas template) |
51 |
| -- pull odoo-support (solo interesante para ADHOC) |
52 |
| -- cambiar docker a 8.0.3 |
53 |
| -- pull de odoo argentina en 8.0.2 |
54 |
| -- create/update instancia |
55 |
| -- update a l10n_ar_base,l10n_ar_invoice (esto dispara update de l10n_ar_wsafip_fe tmb) (para que ande bien export haría falta hacer un -i o hacer una cargamanual de los csv de uom, currency y countries) |
56 |
| -- hacer backup de la pkey y cert |
57 |
| -- desinstalar l10n_ar_wsafip |
58 |
| -- reiniciar instacia |
59 |
| -- actualizar listado de modulos |
60 |
| -- instalar afipws_fe |
61 |
| -- instalar server_mode_fetchmail (solo interesante para ADHOC) |
62 |
| -- cargar pkey y cert nuevos (o utilizar los del server y asignar en afip) |
63 |
| -- ir a puntos de venta y setear electronica al que corresponda |
64 |
| - |
65 |
| -##### 8.0 to 8.0.1 |
66 |
| -- Actualziar l10n_ar_invoice |
67 |
| -- Configurar atributos de codigos de impuestos |
68 |
| - |
69 |
| - |
70 |
| -#### CHANGELOG |
71 |
| -##### 8.0.2 to 8.0.3 |
72 |
| -* Se borraron los modulos depreciados l10n_ar_wsafip y l10n_ar_wsafip_fe |
73 |
| - |
74 |
| -##### 8.0.1 to 8.0.2 |
75 |
| -* Se depreciaron l10n_ar_wsafip y l10n_ar_wsafip_fe |
76 |
| -* En su reemplazo se van a utilizar l10n_ar_afipws y l10n_ar_afipws_fe |
77 |
| -* Estos nuevos modulos utilizan el proyecto pyafipws |
78 |
| -* Se mejoraron los datos demo |
79 |
| - |
80 |
| -##### 8.0 to 8.0.1 |
81 |
| -* Las modificación más fuerte tiene que ver con algunos campos que se agregaron a códigos de impuestos (tipo de impuesto, donde aplica, etc). Si lago da error lo más probable es que tenga que ver con esto. |
82 |
| -* Para poder apretar el boton de "Compute citi data" se requiere que el libro iva esté en borrador |
83 |
| -* Estas modificaciones son principalmente utilizadas en tres cosas: |
84 |
| - * A la hora de validar una factura electronica, se debe indicar que impuestos son IVA, percepeciones, etc, etc |
85 |
| - * A la hora de generar los archivos del citi, se requiere informar tmb que es percepecion nacional, prov, municipal, que es percepeción de iva, etc.. |
86 |
| - * Agregué una validación a la hora de validar facturas "argentinas" para que no deje hacerlo si los impuestos no tienen configurados códigos de impuestos o los códigos no tienen seteados estos atributos nuevos |
87 |
| -* Errores en generación de archivo citi: |
88 |
| - * Los mensajes de errores deberían ayudar a identificar que error puede estar ocurriendo, lo más probable es que tenga que ver con que falta el cuit de un prov o algo por el estilo |
89 |
| -* Errores en la importación de los archivos citi: |
90 |
| - * Cada uno de los errores indica en que línea está ocurriendo. Dicho numero de linea se corresponde con el orden de las facturas que se ven en el libro iva |
91 |
| - |
92 |
| - |
93 |
| -#### NOTAS VARIAS |
94 |
| -PARA PROBAR EN DOCKER |
95 |
| -sudo docker run -ti -p 127.0.0.1:8069:8069 -u root --link db:db --name odoo-fe adhoc/odoo-adhoc:8.0.2 /bin/bash |
96 |
| -runuser -u odoo openerp-server -- -c /etc/odoo/openerp-server.conf --logfile=False |
97 |
| -git clone https://github.com/ingadhoc/odoo-argentina -b 8.0.2 |
98 |
| -git clone https://github.com/oca/web -b 8.0 |
99 |
| -runuser -u odoo openerp-server -- -c /etc/odoo/openerp-server.conf --logfile=False --addons-path=/usr/lib/python2.7/dist-packages/openerp/addons,/odoo-argentina,/web -s |
100 |
| -runuser -u odoo openerp-server -- -c /etc/odoo/openerp-server.conf --logfile=False |
101 |
| - |
102 |
| -PARA PROBAR EN VIRTUALENV |
103 |
| -sudo apt-get install python-dev swig python-virtualenv mercurial python-pip libssl-dev |
104 |
| -hg clone https://code.google.com/p/pyafipws |
105 |
| -cd pyafipws |
106 |
| -(con ambiente activado) |
107 |
| -pip install -r requirements.txt |
108 |
| -python setup.py install |
| 1 | +# Odoo-Argentina |
0 commit comments