Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

...

Essa validação realiza a verificação dos contratos e, para cada contrato que foi selecionado, funciona da seguinte forma:

  1. Se o campo “Ativo” (contrato.Ativo__c) for nulo o sistema incrementará a mensagem de erro: 'O contrato ainda não foi ativado; ';

  2. Se o campo “Faturar” (contrato.Faturar__c) for nulo o sistema incrementará a mensagem de erro: 'O contrato não está habilitado para faturamento; ';

  3. Se o campo “Data de início de Vigência” (contrato.Data_inicio_vigencia__c) for nulo o sistema incrementará a mensagem de erro: 'Data de início de vigência não foi definida; ';

  4. Se o campo “Data da posse do locatário” (contrato.Data_posse_locatario__c) for nulo o sistema incrementará a mensagem de erro: 'O contrato ainda não foi ativado; ';

validarContratoFaturamento

...

  1. Se o campo “Ativo” “Empresa” (contrato.AtivoEmpresa__c) for nulo o sistema incrementará a mensagem de erro: 'O A empresa administradora do contrato ainda não foi ativadodefinida; ';

  2. Se o campo “Faturar” “Tipo de vencimento” (contrato.FaturarTipo_vencimento__c) for nulo o sistema incrementará a mensagem de erro: 'O tipo de vencimento do contrato não está habilitado para faturamentofoi definido; ';

  3. Se o campo “Data de início de Vigência” “Periodicidade do reajuste” (contrato.DataPeridiocidade_inicioreajuste_vigencia__c) for nulo o sistema incrementará a mensagem de erro: 'Data de início de vigência A periodicidade de reajuste do valor do aluguel não foi definida; ';

  4. Se o campo “Data da posse do locatário” “Valor do aluguel original” (contrato.DataValor_posse_locatarioaluguel__c) for nulo o sistema incrementará a mensagem de erro: 'O contrato ainda Valor do aluguel não foi ativadodefinido; ';

  5. Se o campo “Empresa” “Valor do aluguel corrigido” (contrato.EmpresaValor_aluguel_corrigido__c) for nulo o sistema incrementará a mensagem de erro: 'A empresa administradora do contrato Valor do aluguel corrigido não foi definidadefinido; ';

  6. Se o campo “Tipo “Taxa de vencimento”administração” (contrato.TipoTaxa_vencimentoadministracao__c) for nulo o sistema incrementará a mensagem de erro: 'O tipo Taxa de vencimento administração do contrato não foi definidodefinida; ';

  7. Se o campo “Periodicidade do reajuste” “Taxa de intermediação para locação” (contrato.PeridiocidadeTaxa_reajusteintermediacao__c) for nulo o sistema incrementará a mensagem de erro: 'A periodicidade Taxa de reajuste intermediação do valor do aluguel contrato não foi definida; ';

  8. Se o campo “Valor do aluguel original” “Data vencimento da próxima fatura” (contrato.Valor_aluguelData_vencimento_proxima_fatura__c) for nulo o sistema incrementará a mensagem de erro: 'Valor do aluguel Data de vencimento da próxima fatura não foi definidopreenchida; ';

  9. Se o campo “Valor “Data do aluguel corrigido”próximo lançamento” (contrato.ValorData_proximo_aluguel_corrigido__c) for nulo o sistema incrementará a mensagem de erro: 'Valor Data do aluguel corrigido próximo lançamento não foi definidopreenchida; ';

  10. Se o campo “Taxa de administração” “Valor do aluguel corrigido” (contrato.TaxaValor_aluguel_administracaocorrigido__c) for nulo o sistema incrementará a mensagem de erro: 'Taxa de administração do contrato O valor do aluguel corrigido não foi definidapreenchido; ';

  11. Se o campo “Taxa de intermediação para locação” “Locatário” (contrato.Taxa_intermediacaosnap_brok__Locatario__c ) for nulo o sistema incrementará a mensagem de erro: 'Taxa de intermediação do contrato O locatário não foi definidapreenchida; ';

  12. Se o campo “Data vencimento da próxima fatura” “Locador” (contrato.Datasnap_vencimentobrok_proxima_faturaLocador__c) for nulo o sistema incrementará a mensagem de erro: 'Data de vencimento da próxima fatura O locador não foi preenchida; ';

  13. Se o campo “Data do próximo lançamento” “Carteira” (contrato.DataEmpresa_proximo_aluguel__c) for nulo o sistema incrementará a mensagem de erro: 'Data do próximo lançamento não foi preenchida; ';Se o campo “Valor do aluguel corrigido” (contrato.Valor_aluguel_corrigidor.snap_finan__Carteira__c) for nulo o sistema incrementará a mensagem de erro: 'O valor do aluguel corrigido não foi preenchido; ';

  14. Se o campo “Locatário” (contrato.snap_brok__Locatario__c ) for nulo o sistema incrementará a mensagem de erro: 'O locatário não foi preenchida; ';

  15. Se o campo “Locador” (contrato.snap_brok__Locador__c) for nulo o sistema incrementará a mensagem de erro: 'O locador não foi preenchida; ';

  16. Se o campo “Carteira” (contrato.Empresa__r.snap_finan__Carteira__c) for nulo o sistema incrementará a mensagem de erro: 'A carteira da empresa não foi preenchida; ';

  17. Se o campo “” () for nulo o sistema incrementará a mensagem de erro:            

  18. Se o campo “” () for nulo o sistema incrementará a mensagem de erro:

  19. Se o campo “” () for nulo o sistema incrementará a mensagem de erro:                 
                                
         

...

  1. a mensagem de erro: 'A carteira da empresa não foi preenchida; ';

  2. Se o campo “Gerar lançamentos para IPTU” (contrato.Gerar_lancamento_iptu__c) estiver igual

...

  1. a “Ativo”:

    1. O sistema validará também:

...

      1. se o campo “Responsável pelo IPTU” (contrato.Responsavel_iptu__c) for igual a nulo será incrementado o seguinte erro: 'O responsável do IPTU não foi preenchido; ' ;

...

...

      1. se o campo “Pagante IPTU” (contrato.Pagante_iptu__c) for igual a nulo será incrementado o seguinte erro: 'O pagante do IPTU não foi preenchido; ';  

...

      1. se o contrato tiver algum imóvel

...

      1. cadastrado o sistema irá percorrer os imóveis

...

      1. e, para cada imóvel do contrato, validará as seguintes informações:

...

        1. “Valor mensal do IPTU” (imovel.Imovel__r.Valor_iptu__c), caso esse campo seja nulo será incrementado o seguinte erro: 'O valor do IPTU do imóvel ' +

...

        1.  “Imóvel” (imovel.Imovel__r.Name) + ' não foi preenchida; ';

...

        1. “Rateio IPTU” (imovel.Imovel__r.Rateio_iptu__c), caso esse campo seja nulo será incrementado o seguinte erro: 'O valor do rateio do IPTU do imóvel ' + “Imóvel” (imovel.Imovel__r.Name) + ' não foi preenchida; ';

  1. Se o campo “Gerar lançamentos para condomínio” (contrato.Gerar_lancamento_condominio__c) estiver igual

...

  1. a “Ativo”:

    1. O sistema validará também:

...

      1. se o campo “Responsável condomínio” (contrato.Responsavel_condominio__c) for igual a nulo será incrementado o seguinte erro: 'O responsável do condomínio não foi preenchido; ';  

...

...

      1. se o campo “Pagante condomínio” (contrato.Pagante_condominio__c) for igual a nulo será incrementado o seguinte erro: 'O pagante do condomínio não foi preenchido; ';

...

      1.    

...

...

      1. se o contrato tiver algum imóvel

...

      1. cadastrado o sistema irá percorrer os imóveis

...

      1. e, para cada imóvel do contrato, validará as seguintes informações:

...

        1. se o campo “Valor do condomínio” (imovel.Valor_condominio__c), caso esse campo seja nulo será incrementado o seguinte erro: 'O valor do condomínio do imóvel ' + “Imóvel” (imovel.Imovel__r.Name) + ' não foi preenchida; ';

  1. Se o campo “Gerar lançamentos para condomínio” (contrato.Gerar_lancamentos_coleta_lixo__c) estiver igual

...

  1. a “Ativo”:

    1. O sistema validará também:

...

      1. se o campo “Responsável coleta de lixo” (contrato.Responsavel_coleta_lixo__c) for igual a nulo será incrementado o seguinte erro: 'O responsável da coleta do lixo não foi preenchido; ';

...

      1.  

...

...

      1. se o campo “Pagante coleta de lixo” (contrato.Pagante_coleta_lixo__c) for igual a nulo será incrementado o seguinte erro: 'O pagante da coleta do lixo não foi preenchido; ';

...

      1.  

...

...

      1. se o contrato tiver algum imóvel

...

      1. cadastrado o sistema irá percorrer os imóveis

...

      1. e, para cada imóvel do contrato, validará as seguintes informações:

...

        1. se o campo “Valor mensal de coleta de lixo” (imovel.Imovel__r.Valor_mensal_Coleta_lixo__c), caso esse campo seja nulo será incrementado o seguinte erro: 'O valor da coleta do lixo do imóvel ' + “Imóvel”  (imovel.Imovel__r.Name) + ' não foi preenchida; ';

  1. Se o campo “Gerar lançamentos para condomínio” (contrato.Gerar_lancamentos_taxa_marinha__c) estiver igual

...

  1. a “Ativo”:

    1. O sistema validará também:

...

      1. se o campo “Responsável taxa marinha” (contrato.Responsavel_taxa_marinha__c) for igual a nulo será incrementado o seguinte erro: 'O responsável da taxa marinha não foi preenchido; ';

...

...

      1. se o campo “Pagante taxa marinha” (contrato.Pagante_taxa_marinha__c) for igual a nulo será incrementado o seguinte erro: 'O pagante da taxa marinha não foi preenchido; '; 

...

...

      1. se o contrato tiver algum imóvel

...

      1. cadastrado o sistema irá percorrer os imóveis

...

      1. e, para cada imóvel do contrato, validará as seguintes informações:

...

        1. se o campo “Valor mensal de taxa marinha” (imovel.Imovel__r.Valor_mensal_Taxa_Marinha__c), caso esse campo seja nulo será incrementado o seguinte erro: 'O valor da taxa marinha do imóvel ' + “Imóvel”  (imovel.Imovel__r.Name

...

        1. )  + ' não foi preenchida; ';

O sistema irá percorrer os participantes do contrato e validar as seguintes informações para cada participante encontrado:

...

a. Se o tipo de pessoa (part.snap_brok__Participante__r.snap_finan__tipo_pessoa__c) for igual “Física”

1. Se o campo CPF xxxx estiver nulo (part.snap_brok__Participante__r.snap_finan__Cpf_2__pc) o sistema incrementará a mensagem de erro: 'O CPF do locatário ' + part.snap_brok__Participante__r.Name + ' não foi preenchido; ';

...

Débito

Locatário

Crédito

Administradora

Lançamento

Número do lançamento originado.

Tipo de lançamento

Seguro incêndio

Data do lançamento

Data de vencimento da próxima fatura

Situação

Aprovado

Histórico

Parcela {0} da apólice de seguro contra incêndio.

Valor do lançamento

Valor do seguro incêndio de acordo com o valor do aluguel. No débito o valor é negativo, no crédito o valor é positivo.

Ciclo de locação

Número do ciclo que originou o lançamento

Contrato de administração

Número do contrato de administração que originou o lançamento

Contrato de locação

Número do contrato de locação que originou o lançamento

Lançamento de lixo

pelo que verifiquei esse lct não gera no serviço autônomo ou não gerou nenhuma lct até agora

Lançamento de taxa marinha

pelo que verifiquei esse lct não gera no serviço autônomo ou não gerou nenhuma lct até agora

Lançamento taxa de novembro

pelo que verifiquei esse lct não gera no serviço autônomo ou não gerou nenhuma lct até agora

validarcontratodefaturmamento

...