Alguém já desenvolveu script(sql) para carga de: 1) Usuários 2) Unidades 3) Interessados 4) Assinatura de Unidades(Cargo/Função)
Agradeço, *Luís Carlos Baptista* ATIN-Analista de Tecnologia da Informação Superintendência de Tecnologia da Informação e Comunicação da UFRJ Reitoria da UFRJ *Tel.: (21)3938-1667*
Tenho macros (complemento iMacro do firefox) para cadastro de usuário, unidade e hierarquia do SEI/SIP a partir de arquivo CSV, que recebi da Comunidade. Realizei a carga por elas, mas ainda não está parametrizada. Posso te enviar, caso queira realizar um teste.
Fabiano
---
Analista de Tecnologia da Informação
Divisão de Sistemas - DS Centro de Tecnologia da Informação - CTI Universidade Federal de Uberlândia - UFU (34)3225-8054
Em 2016-08-25 18:54, Luis Carlos Baptista escreveu:
> Pessoal > > Alguém já desenvolveu script(sql) para carga de: > 1) Usuários > 2) Unidades > 3) Interessados > 4) Assinatura de Unidades(Cargo/Função) > > Agradeço, > > LUÍS CARLOS BAPTISTA > ATIN-Analista de Tecnologia da Informação > Superintendência de Tecnologia da Informação e Comunicação da > UFRJ > Reitoria da UFRJ > > TEL.: (21)3938-1667 > _______________________________________________ > sei-tecnico mailing list > sei-tecnico@listas.softwarepublico.gov.br >https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/sei-tecnico
As Universidades de vocês possuem algum desenvolvedor PHP? Correios e TJDFT também, que tem mais de dezena de milhares de Usuários, possuem algum desenvolvedor PHP?
Em vez de assumirem o risco de fazer cargas direto em banco ou mesmo por meio do iMacros para cadastrar Usuários, Unidades e Conceder Permissão nas Unidades (Não aconselho montar Hierarquia!), seria muito melhor para vocês e para toda a Comunidade (principalmente para os órgãos entrantes, que ainda faltam muitos), se desenvolverem um Módulo no SIP para cargas utilizando arquivo CSV.
O SIP aceita módulos, que podem adicionar novos menus com acesso privilegiado às classes do próprio SIP. Não seria difícil criar um menu para Carregar Usuários e Carregar Permissões por meio de arquivo CSV com a primeira linha de cabeçalho dos campos e as demais linhas, quantas forem, com os dados de cada registro novo a ser criado. O Moodle utiliza muito esta técnica de cargas por CSV.
Fazer dessa forma, diretamente pela aplicação, garantiria todas as regras de negócio pertinentes, sem nenhum risco. Tão quanto já existe o menu do SIP Permissões > Atribuição em Bloco que faz atribuição em lote, porém, somente para mesma Unidade/Perfil por operação, fazer uma tela com campo texto com mais colunas ou por CSV para definição dos 4 dados para cadastro Usuário, 3 dados para Unidade e 7 dados de Permissão não seria nada tão difícil.
Precisamos que os órgãos sejam mais colaborativos, que pensem que seu problema pode ser problema de outros colegas e dar soluções mais holísticas e perenes. Esta questão de cargas iniciais de Usuários e Permissões é recorrente, sentida muito mais pelas instituições com mais de 2.000 usuários por exemplo, mas todos sempre resolver pontualmente o seu problema ou até compartilha soluções não definitivas.
O que eu poderia fazer seria orientar negocial e tecnicamente o desenvolvimento desse módulo no SIP por Skype com quem se candidatasse a desenvolver, com vista a seguir os padrões corretos e depois ser disponibilizado no Gitlab do Portal do SPB.
-----Mensagem original----- De: sei-tecnico [mailto:sei-tecnico-bounces@listas.softwarepublico.gov.br] Em nome de fsralves@ufu.br Enviada em: quinta-feira, 25 de agosto de 2016 21:16 Para: Luis Carlos Baptista Cc: sei-tecnico@listas.softwarepublico.gov.br Assunto: Re: [sei-tecnico] Script para carga de dados
Prezado Luis Carlos,
Tenho macros (complemento iMacro do firefox) para cadastro de usuário, unidade e hierarquia do SEI/SIP a partir de arquivo CSV, que recebi da Comunidade. Realizei a carga por elas, mas ainda não está parametrizada.
Posso te enviar, caso queira realizar um teste.
Fabiano
---
Analista de Tecnologia da Informação
Divisão de Sistemas - DS
Centro de Tecnologia da Informação - CTI Universidade Federal de Uberlândia - UFU
(34)3225-8054
Em 2016-08-25 18:54, Luis Carlos Baptista escreveu:
> Pessoal
>
> Alguém já desenvolveu script(sql) para carga de:
> 1) Usuários
> 2) Unidades
> 3) Interessados
> 4) Assinatura de Unidades(Cargo/Função)
>
> Agradeço,
>
> LUÍS CARLOS BAPTISTA
> ATIN-Analista de Tecnologia da Informação Superintendência de
> Tecnologia da Informação e Comunicação da UFRJ Reitoria da UFRJ