# -*- mode: python; encoding: utf-8; -*-
import xml.dom.minidom
import items
+from form import AttrForm
class RendimentosPJ(items.Items):
def __init__(self, contribuinte):
rend_PJ = contribuinte.dados.getElementsByTagName("rendPJ")[0]
colecao = rend_PJ.getElementsByTagName("colecaoRendPJTitular")[0]
items.Items.__init__(self, colecao)
+ def form(self, item):
+ form = []
+ form.append(AttrForm("Nome", "nomeFontePagadora", item))
+ form.append(AttrForm("CNPJ", "NIFontePagadora", item))
+ form.append(AttrForm("Rendimentos", "rendRecebidoPJ", item))
+ form.append(AttrForm(u"Previdência", "contribuicaoPrevOficial", item))
+ form.append(AttrForm("Imposto Retido", "impostoRetidoFonte", item))
+ form.append(AttrForm(u"Décimo Terceiro", "decimoTerceiro", item))
+ return form
if __name__ == '__main__':
import sys