Olá Ismael
Sugiro a você não reaproveitar o objeto que será serializado e assim não setar via programa por exemplo statusSituacaoRua para false; quando vc faz isso o método set do campo seta outra variável auxiliar como campoPreenchido = true (veja no código da classe como é que internamente a classe seta os campos quando vc seta false); vc teria que alterar o código para melhorar este comportamento da classe que será serializada ou simplesmente não reaproveitar o objeto da classe, criando um novo que virá naturalmente com statusSutuacaoRua como false e seu campo auxiliar privado de campoPreenchido como false também;
Roberto Novakosky
De: sbis_l@googlegroups.com [mailto:sbis_l@googlegroups.com] Em nome de ismael.borges@horizonci.com.br
Enviada em: sexta-feira, 1 de setembro de 2017 09:18
Para: Sociedade Brasileira de Informática em Saúde - Lista de Discussão <sbis_l@googlegroups.com>
Assunto: Re: [sbis_l] Inconsistência em Cadastro Individual
Bom dia Rodrigo,
- Hoje, estou trabalhando com duas versões da API Thrift, a 2.0 e 2.1!
- Utilizo como linguagem de programação o PHP5.6! Aqui na empresa estou migrando tudo o que se referia a 2.0 para a 2.1, sempre atualizando de acordo com a PEC.
- No entanto, algumas inconsistências tem ocorrido mesmo eu seguindo as regras de como está na PEC!
As inconsistências que mais acontecem aqui é:
1 - No relatório consolidado de cadastro do território - série histórica: As Famílias estão vindo todas zeradas, sendo que estou enviando as famílias!
2 - dadoSerializado - emSituacaoDeRua - grauParentescoFamiliarFrequentado erro: Conforme as regras de preenchimento da ficha, este campo não pode ser preenchido
dadoSerializado - emSituacaoDeRua - statusVisitaFamiliarFrequentemente erro: Conforme as regras de preenchimento da ficha, este campo não pode ser preenchido
/* REGRAS ATUAIS DA PEC */
#1 grauParentescoFamiliarFrequentado
Regras:
Não pode ser preenchido se o campo statusSituacaoRua = false
;
Não pode ser preenchido se o campo statusVisitaFamiliarFrequentemente = false
#11 statusVisitaFamiliarFrequentemente
Marcador que indica se o cidadão visita algum familiar frequentemente.
Regras: Não pode ser preenchido se o campo statusSituacaoRua = false
.
/* FIM */
- Fiz testes para verificar se realmente estou atendendo a esses critérios, e analisei cada passo!
- Umas das questões que mais me deixa curioso é que ontem eu exportei 7.891 fichas, e somente 50 fichas deram inconsistente justamente nessas questões!
Acredito que existe algum critério a mais do que somente esses acima citados. Porque, se fosse assim teria uma grande chance de todas as fichas darem inconsistente!
A estratégia que começamos a fazer aqui é analisar cada ficha comparando os campos e vendo o que tem de diferente neles de ficha para ficha.
--
--
----------------------------------------------------------
Seja associado da SBIS!
Visite o site www.sbis.org.br
---
Você recebeu essa mensagem porque está inscrito no grupo "Sociedade Brasileira de Informática em Saúde - Lista de Discussão" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para sbis_l+unsubscribe@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.
0 comentários:
Postar um comentário