Tenta ordernar pagamentos
[cascardo/declara.git] / lib / declaracao.h
index ee18949..8a27e9c 100644 (file)
@@ -36,8 +36,10 @@ struct declaracao {
        char *cpf;
        char *nome;
        struct list *rendimento;
+       struct list *carne;
        struct list *isentos;
        struct list *pagamentos;
+       struct list *pagamentos_cnpj;
        struct list *bens;
        struct list *dependentes;
        struct contribuinte contribuinte;
@@ -48,6 +50,7 @@ struct declaracao {
        long long devido;
        long long pagar;
        long long restituicao;
+       long long aliquota_efetiva;
        int obrigatoria;
        int tipo;
        char *recibo;
@@ -62,6 +65,7 @@ struct declaracao {
        unsigned long rhash;
        int verbose;
        char *error;
+       void *ctx;
 };
 
 struct declaracao * declaracao_new(int ano);