Issue #145

Closed
softwarepublico/softwarepublico#145
Created by Marisa Souza dos Santos (Edited )

Dar carga de órgãos na base de produção

Dar uma carga dos órgãos do SIORG no banco de produção na tabela de órgãos.

14 participants
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa

    @paulormm @arthurmde para conhecimento.

    Choose File ...   File name...
    Cancel
  • B4c7afc2cdffea95a8c2d0387acedc6b?s=40&d=identicon
    Paulo Meireles @paulormm

    Reassigned to @arthurmde

    Choose File ...   File name...
    Cancel
  • B4c7afc2cdffea95a8c2d0387acedc6b?s=40&d=identicon
    Paulo Meireles @paulormm

    @arthurmde dos antigos que ainda temos na equipe, acho que só o @fabio1079 sabe algo disso. Se não puder pegar nisso na próxima sprint, assine para alguém para o @tallysmartins tentar ver quando podemos atacar isso.

    Choose File ...   File name...
    Cancel
  • 8929f5e2c6b39a0a8afb4630b116faab?s=40&d=identicon
    Fabio Teixeira @fabio1079

    Devido a instabilidade da API do SIORG naquela época em que estamos vendo isso, deixamos essa carga em standby até que essa API estivesse madura o suficiente e bem documentada para ser utilizada.

    Choose File ...   File name...
    Cancel
  • B4c7afc2cdffea95a8c2d0387acedc6b?s=40&d=identicon
    Paulo Meireles @paulormm

    Reassigned to @nayanne

    Choose File ...   File name...
    Cancel
  • B4c7afc2cdffea95a8c2d0387acedc6b?s=40&d=identicon
    Paulo Meireles @paulormm

    A @nayanne vai nos passar um CSV com os dados para ser carregado.

    Choose File ...   File name...
    Cancel
  • B4c7afc2cdffea95a8c2d0387acedc6b?s=40&d=identicon
    Paulo Meireles @paulormm

    Reassigned to @marisa

    Choose File ...   File name...
    Cancel
  • B4c7afc2cdffea95a8c2d0387acedc6b?s=40&d=identicon
    Paulo Meireles @paulormm

    @marisa estou assinando para você, pois a @nayanne parece que não olhou isto ainda.

    Choose File ...   File name...
    Cancel
  • 800e3af93350753db9dee1864cef10ff?s=40&d=identicon
    Thiago Ribeiro @thiago
    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa

    Pessoal,

    Segue o arquivo com os dados. Se tiverem dúvidas me procurem.

    @obsneto para conhecimento.

    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa

    Complementando... O código do órgão no siorg deve ser gravado.

    Identifiquei que existem seis órgãos já cadastrados no portal SPB, a regra nessa caso é atualizar os dados incompletos/incorretos no cadastro e não criar um novo registro, ou seja, não incluir um novo para não duplicar e nem excluir uma vez que esses órgãos já estão associados a algum usuário:

    • Controladoria-Geral da União
    • IFRS
    • Ministério das Cidades
    • Ministério do Planejamento
    • Universidade de Brasília
    • Universidade Federal do Rio Grande do Sul

    Identifiquei esses, caso encontrem outro podem usar a mesma regra.

    Choose File ...   File name...
    Cancel
  • A8ff67a0e69e7cfaeb1299e02082c339?s=40&d=identicon
    Arthur Esposte @arthurmde

    Pessoal, fiz o parser para popular o banco de produção na atualização do Plugin de migrações do Noosfero.

    Ressalto que haviam muitos registros errados no CSV e tive que corrigí-los para fazer essa task, principalmente na coluna relacionada ao CNPJ.

    Segue em anexo o arquivo corrigido.

    Choose File ...   File name...
    Cancel
  • 800e3af93350753db9dee1864cef10ff?s=40&d=identicon
    Thiago Ribeiro @thiago

    Status changed to closed

    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa

    @thiago Não conseguimos ver a relação de órgãos para validar a issue.

    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa

    Status changed to reopened

    Choose File ...   File name...
    Cancel
  • 800e3af93350753db9dee1864cef10ff?s=40&d=identicon
    Thiago Ribeiro @thiago

    Realmente não conseguimos ver todas as instituições na lista.

    Choose File ...   File name...
    Cancel
  • 800e3af93350753db9dee1864cef10ff?s=40&d=identicon
    Thiago Ribeiro @thiago

    @lucianopc você poderia ver como podemos fazer para listar os órgãos?

    Choose File ...   File name...
    Cancel
  • 800e3af93350753db9dee1864cef10ff?s=40&d=identicon
    Thiago Ribeiro @thiago

    Reassigned to @lucianopc

    Choose File ...   File name...
    Cancel
  • 800e3af93350753db9dee1864cef10ff?s=40&d=identicon
    Thiago Ribeiro @thiago

    Milestone changed to [Noosfero] Correção de bugs conhecidos

    Choose File ...   File name...
    Cancel
  • A8ff67a0e69e7cfaeb1299e02082c339?s=40&d=identicon
    Arthur Esposte @arthurmde
    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa (Edited )

    Oi @arthurmde não tem um filtro específico para pegarmos só as empresas né? aqui vem tudo

    @lavribeiro para conhecimento.

    Choose File ...   File name...
    Cancel
  • 800e3af93350753db9dee1864cef10ff?s=40&d=identicon
    Thiago Ribeiro @thiago (Edited )

    @marisa para solução desta issue um filtro para as empresas é o suficiente? assim podemos mapear em uma outra issue com esse filtro para poder entrar na r5.

    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa

    Oi @thiago precisamos ter um lugar para filtrar as empresas. Talvez esse filtro atenda. Podemos ver com a @melissawen para ela dar a sugestão dela.

    Choose File ...   File name...
    Cancel
  • C8b72d0556872a2aea21e8fed0a72001?s=40&d=identicon
    Melissa Wen @melissawen (Edited )

    Oi @marisa e @thiago, acho que a melhor pessoa para avaliar este problema e propor uma solução é o @peterlima

    Choose File ...   File name...
    Cancel
  • D06c8bf1c58ad143edc3f9314c51ed9f?s=40&d=identicon
    Luciano Prestes @lucianopc (Edited )

    @marisa, existe uma página para realizar a busca de instituição, porém ainda não existe uma página com um link para clicar e direcionar para essa página, mas o link é esse logo a baixo, me diz sua opnião sobre essa página, se é o que vc quer para achar as intituições.

    https://softwarepublico.gov.br/social/search/institutions

    Choose File ...   File name...
    Cancel
  • 6a0329809906406b78eaa47b6b482d0a?s=40&d=identicon
    Luís Ribeiro @lavribeiro

    Senhores, bom dia, fizemos um batimento com relação as informações de instituições preenchidas de acordo com o arquivo enviado e percebemos que praticamente todas estão sem as informações necessárias ou incompletas. Na verdade, a tela está exibindo um formulário mínimo, sem todas as informações necessárias e solicitadas no projeto. Pode estar havendo algum erro na renderização da tela. Solicitamos que façam uma análise mais técnica do problema. Percebemos também uma distinção entre as telas encontradas na instituição Lappis e as demais. Na Lappis são apresentadas mais informações que nas outras.

    Lappis: https://softwarepublico.gov.br/social/myprofile/lappis/plugin/gov_user/edit_institution

    AGU: https://softwarepublico.gov.br/social/myprofile/advocacia-geral-da-uniao/plugin/gov_user/edit_institution

    Choose File ...   File name...
    Cancel
  • 800e3af93350753db9dee1864cef10ff?s=40&d=identicon
    Thiago Ribeiro @thiago

    pessoal, em relação a busca de instituições como combinado hoje vamos inserir no menu do portal em social->instituições, vamos aplicar o design tmambém.

    Essa issue foi mapeada em https://softwarepublico.gov.br/gitlab/softwarepublico/softwarepublico/issues/426

    Em relação ao bug ao editar instituição ele também foi mapeado em uma outra issue: https://softwarepublico.gov.br/gitlab/softwarepublico/softwarepublico/issues/427

    Obrigado pelo report!

    Choose File ...   File name...
    Cancel
  • 800e3af93350753db9dee1864cef10ff?s=40&d=identicon
    Thiago Ribeiro @thiago

    Status changed to closed

    Choose File ...   File name...
    Cancel
  • B4c7afc2cdffea95a8c2d0387acedc6b?s=40&d=identicon
    Paulo Meireles @paulormm

    Milestone removed

    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa

    mentioned in issue #427

    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa

    Oi @thiago me parece que os dados foram migrados porém incorretamente ou está com aquele problema na tela mencionado na #427. Só após esses passos poderemos validar esta issue.

    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa

    Status changed to reopened

    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa

    Assignee removed

    Choose File ...   File name...
    Cancel
  • C8b72d0556872a2aea21e8fed0a72001?s=40&d=identicon
    Melissa Wen @melissawen

    Seria bom aproveitar essa issue para resolver o problema citado em #567 junto ao MPOG. Uma vez que passamos a validar a unicidade dos CNPJs inseridos.

    Choose File ...   File name...
    Cancel
  • 800e3af93350753db9dee1864cef10ff?s=40&d=identicon
    Thiago Ribeiro @thiago

    Milestone changed to Prioridades - Encerramento

    Choose File ...   File name...
    Cancel
  • B4c7afc2cdffea95a8c2d0387acedc6b?s=40&d=identicon
    Paulo Meireles @paulormm

    @thiago ou @tallysmartins : qual o status disso?

    @kanashiro , @marcosronaldo e @melissawen : para conhecimento.

    Choose File ...   File name...
    Cancel
  • B4c7afc2cdffea95a8c2d0387acedc6b?s=40&d=identicon
    Paulo Meireles @paulormm

    Status changed to closed

    Choose File ...   File name...
    Cancel
  • B4c7afc2cdffea95a8c2d0387acedc6b?s=40&d=identicon
    Paulo Meireles @paulormm

    Status changed to reopened

    Choose File ...   File name...
    Cancel
  • Cae6de821da30189b2573c26aa4ddfa1?s=40&d=identicon
    Tallys Martins @tallysmartins (Edited )

    @marisa no meu banco de dados que é backup de dezembro/janeiro as informações da AGU e outros órgãos está ok, parece então que, após a migração, ocorreu alguma modificação nos órgãos que vocês encontraram com informações diferentes do arquivo fornecido. Vou verificar a viabilidade de executarmos um novo script para atualização dos órgãos para posterior validação de vocês.

    -> Porém encontrei um bug ao editar uma instituição. O lappis era uma instituição privada, coloquei como pública e salvei. Funcionou OK. Porém, quando fui voltar ela para privada deu erro de validação, não salvando. Vou mapear isso em outra issue e colocar no nosso backlog de encerramento.

    @marcosronaldo @thiago para conhecimento

    Choose File ...   File name...
    Cancel
  • Cae6de821da30189b2573c26aa4ddfa1?s=40&d=identicon
    Tallys Martins @tallysmartins (Edited )

    Vamos executar novamente as migrações que importam as instituições do SIORG, porém no CSV os dados do estado e país precisam ser alterados depois de importar, então devemos rodar também duas outras migrations que arrumam estes campos

    rake db:migrate:redo VERSION=20151002180659 //Create siorg institutions

    rake db:migrate:redo VERSION=20160120185910 //Fix communities with wrong state

    rake db:migrate:redo VERSION=20160113194207 //Fix institutions with wrong country

    @marcosronaldo @thiago para conhecimento

    Choose File ...   File name...
    Cancel
  • Cae6de821da30189b2573c26aa4ddfa1?s=40&d=identicon
    Tallys Martins @tallysmartins

    Status changed to closed

    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa

    Status changed to reopened

    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa

    Em princípio os outros dados foram gerados corretamente. Ficou faltando o campo com o cod. siorg.

    Choose File ...   File name...
    Cancel
  • Cae6de821da30189b2573c26aa4ddfa1?s=40&d=identicon
    Tallys Martins @tallysmartins

    @marisa realmente está faltando no formulário.

    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa

    Ressaltando que essa informação só pode ser alterada/incluída por admin do SPB.

    Choose File ...   File name...
    Cancel
  • B4c7afc2cdffea95a8c2d0387acedc6b?s=40&d=identicon
    Paulo Meireles @paulormm

    Reassigned to @marcosronaldo

    Choose File ...   File name...
    Cancel
  • 0857617ca13d090825c8eb4228efb6ae?s=40&d=identicon
    Marcos Pereira @marcosronaldo

    issue relacionada a #424., onde o campo de cod. siorg também foi requisitado. Vamos manter o acompanhamento por lá.

    Choose File ...   File name...
    Cancel
  • 0857617ca13d090825c8eb4228efb6ae?s=40&d=identicon
    Marcos Pereira @marcosronaldo

    Status changed to closed

    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa

    Podemos homologar em dev?

    Choose File ...   File name...
    Cancel
  • 0857617ca13d090825c8eb4228efb6ae?s=40&d=identicon
    Marcos Pereira @marcosronaldo

    @marisa pode verificar em produção.

    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa

    homologado

    Choose File ...   File name...
    Cancel