~openerp-venezuela/openerp-venezuela-localization/6.1

« back to all changes in this revision

Viewing changes to l10n_ve_withholding_islr/islr_xml_wh.py

  • Committer: Humberto Arocha
  • Date: 2012-10-02 21:14:54 UTC
  • mfrom: (747.1.18 ovl-islr-kty)
  • Revision ID: humbertoarocha@gmail.com-20121002211454-aazhq1j32zcucbrv
[MERGE] Added View changes from lp:~vauxoo/openerp-venezuela-localization/islr_wh_upon_payment
so they are coherent with the current module.
More Fixes:

[IMP] agregado a ña vista campos ocultos para que puedan actualizarse
[IMP] borrado del campo "islr_wh_doc_name" en el modelo/vista
Se descubrio que hay una mala practica porque se re-definio dos veces account.invoice en dos archivos diferentes del modulo de islr. Por lo tanto se borra este campo.
[TODO] Queda pendiente hacer la fusion de los modelos account.invoice en islr.
[FIX] borrado campos de la vista. mal uso de los campos "amount_islr_ret" y "base_ret".
[IMP] correcion de traduccion a ingles del help del campo "islr_wh_doc_id"
[FIX] error de sintaxis en la definicion de las columnas del modelo "invoice"
[IMP] Vistas del modelo "res_partner" (actualizacion de campos)
- campo "spn" agregado a la vista "res.partner.wh.islr"
- campo "islr_exempt" agregado a la vista "res.partner.wh.islr"
[IMP] Vistas del modelo "islr_xml_wh_line" (actualizacion de campos)
- campo "islr_xml_wh_line" agreado en la vista "account.invoice.wh.islr.customer" y vista "account.invoice.wh.islr.supplier"
[IMP] Vistas del modelo "islr_wh_doc_invoices" (actualizacion de campos)
- agregado el campo "amount_islr_ret" a la vista "islr.wh.doc.invoices_form" y embedido en las vistas "islr.wh.doc_form_customers" y "islr.wh.doc_form_suppliers" (debido al campo campo invoice_idsen el modelo "islr.wh.doc")
- agregado el campo "base_ret" a la vista "islr.wh.doc.invoices_form" y embedido en las vistas "islr.wh.doc_form_customers" y "islr.wh.doc_form_suppliers" (debido al campo campo invoice_idsen el modelo "islr.wh.doc")
- fusionado vistas repetidas de islr.wh.doc.invoices_form @ lp:~vauxoo/openerp-venezuela-localization/islr_wh_upon_payment
[IMP] Traducido a ingles el attb=string del campo "islr_wh_doc_name" @modelo "account_invoice"
[IMP] Traducido a ingles el attb=string del campo "islr_xml_id" @modelo "islr_wh_doc_invoices"
[FIX] correcion del campo "period_id" agregado en el modelo equivocado.
correcion dela revision 749. condufido el campo del modelo "islr_xml_wh_doc" y actualizado correctamente al modelo "islr_xml_wh_line"
[FIX] error campo "islr_wh_doc_name" agregado en otro modelo.
Correcion del campo aregado en revno 750. movido de "account.invoice.line" a "account.invoice"
modelo "islr_wh_doc_invoices"
[IMP] agregado el metodo "_amount_all" correspondiente a los campos funcionales "amount_islr_ret" y "base_ret". El metodo se trajo de revno 632 @ lp:~vauxoo/openerp-venezuela-localization/islr_wh_upon_payment.

Show diffs side-by-side

added added

removed removed

Lines of Context:
65
65
            ('done','Done'),
66
66
            ('cancel','Cancelled')
67
67
            ],'State', readonly=True, help="Voucher state"),
68
 
        'period_id':fields.many2one('account.period','Period',required=False, help="Period when the accounts entries were done"),
 
68
        'period_id':fields.many2one('account.period','Period',required=True, help="Period when the accounts entries were done"),
69
69
        'amount_total_ret':fields.function(_get_amount_total,method=True, digits=(16, 2), readonly=True, string='Withholding Income Amount Total', help="Amount Total of withholding"),
70
70
        'amount_total_base':fields.function(_get_amount_total_base,method=True, digits=(16, 2), readonly=True, string='Without Tax Amount Total', help="Total without taxes"),
71
71
        'xml_ids':fields.one2many('islr.xml.wh.line','islr_xml_wh_doc','XML Document Lines', readonly=True ,states={'draft':[('readonly',False)]}),
194
194
    
195
195
    _columns = {
196
196
        'concept_id': fields.many2one('islr.wh.concept','Withhold  Concept',help="Withhold concept associated with this rate",required=True, ondelete='cascade'),
197
 
        'period_id':fields.many2one('account.period','Period',required=True, help="Period when the accounts entries were done"),
 
197
        'period_id':fields.many2one('account.period','Period',required=False, help="Period when the accounts entries were done"),
198
198
        'partner_vat': fields.char('VAT', size=10, required=True, help="Partner VAT"),
199
199
        'invoice_number': fields.char('Invoice Number',size=10,required=True, help="Number of invoice"),
200
200
        'control_number': fields.char('Control Number',size=8,required=True, help="Reference"),