# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
# -*- mode: python; encoding: utf-8; -*-
+
import xml.dom.minidom
import items
-from form import AttrForm
+from form import AttrForm, TipoForm
+import tipos
class Bens(items.Items):
def __init__(self, contribuinte):
form.append(AttrForm("Nome", "discriminacao", item))
form.append(AttrForm("Valor Anterior", "valorExercicioAnterior", item))
form.append(AttrForm("Valor Atual", "valorExercicioAtual", item))
+ form.append(BensForm(item))
return form
+class tipoBens(tipos.Tipos):
+ def __init__(self):
+ tipos.Tipos.__init__(self, "tipoBens.xml", ["COL1", "COL2"])
+
+class BensForm(TipoForm):
+ def __init__(self, bem):
+ TipoForm.__init__(self, "Tipo Bem", "codigo", bem, tipoBens(), (0, 1))
+
if __name__ == '__main__':
import sys
from contribuinte import Contribuinte