Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Contratos de locação em cobrança [quantidade]

Definição

Tipo de dado

Cálculo

Dimensões

Este indicador exibe a quantidade de contratos de locação em cobrança.

Tipo de dado

Número inteiro

Cálculo

Code Block
return Integer.valueOf([SELECT count() FROM Cobranca__c
WHERE RecordTypeId =: Schema.SObjectType.Cobranca__c.getRecordTypeInfosByName().get('Locação').getRecordTypeId()
AND Ativo__c = TRUE ]);

Dimensões

Tipo de garantia, Tipo de uso, Tipo de imóvel, Tipo de pessoa, Gênero, Bairro

Contratos de locação ativos [quantidade]

Definição

Este indicador exibe a quantidade de contratos de locação em cobrançaativos.

Tipo de dado

Número inteiro

Cálculo

Code Block
return Integer.valueOf([SELECT count() FROM Cobrancasnap_brok__Contrato__c
        WHERE RecordTypeId =: Schema.SObjectType.CobrancaContrato__c.getRecordTypeInfosByName().get('Locação').getRecordTypeId()
        AND Ativo__c = TRUE ]);

Dimensões

Tipo de garantia, Tipo de uso, Tipo de imóvel, Tipo de pessoa, Gênero, Bairro

...

Taxa de contratos em cobrança [quantidade]

Tipo de

DefiniçãoTipo de dado

Cálculo

Dimensões

Este indicador exibe o percentual de contratos de locação em cobrança em relação ao volume total de contratos ativos.

Tipo de dado

Percentual (%)

Ele é calculado através da divisão entre os indicadores “Contratos de locação em cobrança [quantidade]” e “Contratos de locação ativos [quantidade]”.

Cálculo

Code Block
Double taxa = Double.valueOf(this.contratosCobranca) / Double.valueOf(this.contratosAtivos);
system.debug('taxa: ' + taxa);
this.taxaContratosCobranca = Decimal.valueOf(taxa).setScale(4);

Dimensões

Tipo de garantia, Tipo de uso, Tipo de imóvel, Tipo de pessoa, Gênero, Bairro

Contratos de locação em cobrança [valor]

Definição

Tipo de dado

Cálculo

Dimensões

Este indicador exibe a soma dos valores de aluguel dos contratos de locação em cobrança.

Tipo de dado

Moeda (R$)

Cálculo

Code Block
Decimal soma;
AggregateResult[] results = [SELECT SUM(Valor_cobranca__c) soma FROM Cobranca__c
WHERE RecordTypeId =: Schema.SObjectType.Cobranca__c.getRecordTypeInfosByName().get('Locação').getRecordTypeId()
AND Ativo__c = TRUE];
if (results != null && results.size() > 0){
    soma = (Decimal)results[0].get('soma');
}
return soma.setScale(0);

Dimensões

Tipo de garantia, Tipo de uso, Tipo de imóvel, Tipo de pessoa, Gênero, Bairro

Taxa de contratos em cobrança [valor]

Definição

Tipo de dado

Cálculo

Dimensões

Este indicador exibe o percentual de contratos de locação em cobrança (em valor) em relação ao volume de aluguéis dos contratos ativos.

Tipo de dado

Percentual (%)

Ele é calculado através da divisão entre os indicadores “Contratos de locação em cobrança [valor]” e “Contratos de locação ativos [valor]”.

Cálculo

Code Block
Double taxa = Double.valueOf(this.contratosCobrancaValor) / Double.valueOf(this.contratosAtivosValor);
system.debug('taxa: ' + taxa);
this.taxaContratosCobrancaValor = Decimal.valueOf(taxa).setScale(4);

Dimensões

Tipo de garantia, Tipo de uso, Tipo de imóvel, Tipo de pessoa, Gênero, Bairro