New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Assinatura Eletrônica de Documentos no SAPL #3634
Comments
Teria como integrar a assinatura do gov.br ?
Em qui., 2 de mar. de 2023 às 13:34, ClaudioMorale ***@***.***>
escreveu:
… *Objetivos*
1. Permitir a assinatura eletrônica de documentos textuais armazenados;
2. Assegurar credibilidade aos conteúdos textuais;.
3. Assegurar a integridade dos documentos;
4. Dar confiabilidade à documentação armazenada.
*Documentos*: Proposições, Matérias Legislativas, Atas de Sessão
Plenária, Atas de Reuniões, Pareceres, Anexos, Documentos Acessórios,
Documentos Administrativos, Documentos Anexados, etc.
*Principais funcionalidades*
*1. CADASTRO DA ASSINATURA*
a. Upload da imagem da assinatura do usuário do sapl;
b. Geração do hash code (uso de MD5);
c. Adiciona timestamp de início de validade;
d. Havendo troca da imagem – adicionar timestamp de fim da validade na
imagem anterior;
e. Armazena imagem + hash code da imagem.
**2. ASSINATURA (usuário perfil = assina / admin)
a. Pesquisa os documentos sem assinatura, nos quais o usuário é autor ou
coautor;
Filtro (default=todos): tipo de documento, período e local(?);
b. Apresenta lista ordenada por data; tipo e número.
c. Seleciona documentos para assinatura, via check box;
d. Clica no botão ASSINAR.
e. Assinatura – Para cada documento selecionado, fazer:
i. Abre o documento;
ii. Coloca a imagem atual da assinatura do usuário em local próprio (
preferencialmente ao final );
iii. Gera hash code do documento e coloca-o ao final do documento (após
assinatura);
iv. Salva o documento.
**3. RETIRAR ASSINATURA (usuário perfil = assina / admin)
a. Pesquisa os documentos com assinatura, nos quais o usuário é autor ou
coautor;
b. Filtro (default=todos): tipo de documento, período e local;
c. Apresenta lista ordenada por data; tipo e número.
d. Seleciona documentos para retirada da assinatura, via check box;
e. DESASSINAR – Para cada documento selecionado, fazer:
i. Retira a imagem da assinatura, após a verificação da imagem por hash
code – armazenado no cadastro do usuário;
ii. Havendo outras assinaturas, reposiciona-las, gerando novo hash code do
documento e coloca-o ao final do documento;
iii. do contrário; ou seja, não havendo pelo menos uma assinatura no
documento, retira o hash code do documento – o documento sem assinatura;
iv. Salva o documento.
*4. VERIFICAR AUTENTICIDADE*
a. Pesquisa documentos;
i. Filtro (default=todos): local, tipo de documento e período;
ii. Apresenta lista ordenada por local (?), tipo, data, número;
b. Seleciona documento(s), via check box;
c. Exibe o documento – (numa window);
d. Clica no botão VERIFICAR;
e. Confere a autenticidade do documento – calcula/compara hash code;
f. Retorna mensagem sobre o resultado da verificação.
*5. DESIGNAR AUTORIA / COAUTORIA* (admin, usuário autor de proposição
legislativa, usuário perfil operador, ...)
a. Pesquisa documentos sem autoria para designar autoria; ou com autoria
para designar coautoria;
b. Filtro (default=todos): sem autoria (default)/com autoria, usuário
(obrigatório), local de origem, tipo de documento e período;
c. Apresenta lista ordenada por local (?), tipo, data e número;
d. Seleciona documentos via check box;
e. VALIDAR – como obter lista (onde encontrar / autorias possíveis /
designação);
i. Atas de Reuniões de Comissões;
1. Local=Comissões;
2. Autorias=selecionar um ou mais – Parlamentares (Presidente, Relator,
Membros) na composição da Comissão;
3. Data = data do documento.
ii. Atas de Sessões Plenárias;
1. Local = Sessão Plenária;
2. Autorias = Parlamentares Presentes (ver configuração SAPL de quem
assina);
3. Data = Data da Sessão.
iii. Atas de Reuniões (diversas)
1. Local =
2. Autorias = Usuários (membros de Comissões, outros usuários);
3. Data = data do documento
iv. Matérias Legislativas – texto integral
1. Autorias = Autoria Matérias (Tabela de Autores);
2. Data = data da apresentação.
v. Documento acessório / Matéria Anexada – Texto
1. Local = anexo em Matéria Legislativa, Documento Administrativo;
2. Autor = Autores (tabela de Autores) / outros usuários;
3. Data = data do documento.
vi. Pareceres – texto
1. Local = anexo em Matérias Legislativas / vinculado a Comissões;
2. Autor= Parlamentares (Relator de Comissão, membros) na composição da
Comissão; outros usuários;
3. Data = data do documento.
vii. Proposições – texto (usuário da proposição legislativa)
1. Local = em Gabinetes Parlamentares / Matéria Legislativa;
2. Autor = Autores (Tabela de Autores);
3. Data = data do documento.
viii. Documentos Administrativos – texto
1. Local = em Documentos Administrativos;
2. Autor = Autores (tabela de autores) / outros usuários;
3. Data = data do documento.
ix. Documento Acessório – texto
1. Local = anexo em Documentos Administrativos;
2. Autoria = tabela de autores / outros usuários;
3. Data = data do documento.
x. Anexado – texto
1. Local = anexo em Documentos Administrativos;
2. Autoria = tabela de autores / outros usuários;
3. Data = data do documento.
Comportamento Esperado Comportamento Atual Possível Solução Passos para
Reproduzir (para bugs)
1.
2.
3.
4.
Contexto Imagens do Ocorrido Seu Ambiente
- Versão usada (*Release*):
- Nome e versão do navegador:
- Nome e versão do Sistema Operacional (desktop ou mobile):
- Link para o seu projeto (Caso de fork deste projeto):
—
Reply to this email directly, view it on GitHub
<#3634>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/APQB3TVK5G3LK5JJ7D4VJ23W2DKY3ANCNFSM6AAAAAAVNVPN5Q>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Olá Prof. Peter, boa tarde.
Não saberia dizer, pois as referências feitas são documentos legislativos ...
________________________________
De: Prof. Peter ***@***.***>
Enviado: quinta-feira, 2 de março de 2023 16:55
Para: interlegis/sapl ***@***.***>
Cc: Claudio Morale ***@***.***>; Author ***@***.***>
Assunto: Re: [interlegis/sapl] Assinatura Eletrônica de Documentos no SAPL (Issue #3634)
Você não costuma receber emails de ***@***.*** Saiba por que isso é importante<https://aka.ms/LearnAboutSenderIdentification>
Teria como integrar a assinatura do gov.br ?
Em qui., 2 de mar. de 2023 às 13:34, ClaudioMorale ***@***.***>
escreveu:
*Objetivos*
1. Permitir a assinatura eletrônica de documentos textuais armazenados;
2. Assegurar credibilidade aos conteúdos textuais;.
3. Assegurar a integridade dos documentos;
4. Dar confiabilidade à documentação armazenada.
*Documentos*: Proposições, Matérias Legislativas, Atas de Sessão
Plenária, Atas de Reuniões, Pareceres, Anexos, Documentos Acessórios,
Documentos Administrativos, Documentos Anexados, etc.
*Principais funcionalidades*
*1. CADASTRO DA ASSINATURA*
a. Upload da imagem da assinatura do usuário do sapl;
b. Geração do hash code (uso de MD5);
c. Adiciona timestamp de início de validade;
d. Havendo troca da imagem – adicionar timestamp de fim da validade na
imagem anterior;
e. Armazena imagem + hash code da imagem.
**2. ASSINATURA (usuário perfil = assina / admin)
a. Pesquisa os documentos sem assinatura, nos quais o usuário é autor ou
coautor;
Filtro (default=todos): tipo de documento, período e local(?);
b. Apresenta lista ordenada por data; tipo e número.
c. Seleciona documentos para assinatura, via check box;
d. Clica no botão ASSINAR.
e. Assinatura – Para cada documento selecionado, fazer:
i. Abre o documento;
ii. Coloca a imagem atual da assinatura do usuário em local próprio (
preferencialmente ao final );
iii. Gera hash code do documento e coloca-o ao final do documento (após
assinatura);
iv. Salva o documento.
**3. RETIRAR ASSINATURA (usuário perfil = assina / admin)
a. Pesquisa os documentos com assinatura, nos quais o usuário é autor ou
coautor;
b. Filtro (default=todos): tipo de documento, período e local;
c. Apresenta lista ordenada por data; tipo e número.
d. Seleciona documentos para retirada da assinatura, via check box;
e. DESASSINAR – Para cada documento selecionado, fazer:
i. Retira a imagem da assinatura, após a verificação da imagem por hash
code – armazenado no cadastro do usuário;
ii. Havendo outras assinaturas, reposiciona-las, gerando novo hash code do
documento e coloca-o ao final do documento;
iii. do contrário; ou seja, não havendo pelo menos uma assinatura no
documento, retira o hash code do documento – o documento sem assinatura;
iv. Salva o documento.
*4. VERIFICAR AUTENTICIDADE*
a. Pesquisa documentos;
i. Filtro (default=todos): local, tipo de documento e período;
ii. Apresenta lista ordenada por local (?), tipo, data, número;
b. Seleciona documento(s), via check box;
c. Exibe o documento – (numa window);
d. Clica no botão VERIFICAR;
e. Confere a autenticidade do documento – calcula/compara hash code;
f. Retorna mensagem sobre o resultado da verificação.
*5. DESIGNAR AUTORIA / COAUTORIA* (admin, usuário autor de proposição
legislativa, usuário perfil operador, ...)
a. Pesquisa documentos sem autoria para designar autoria; ou com autoria
para designar coautoria;
b. Filtro (default=todos): sem autoria (default)/com autoria, usuário
(obrigatório), local de origem, tipo de documento e período;
c. Apresenta lista ordenada por local (?), tipo, data e número;
d. Seleciona documentos via check box;
e. VALIDAR – como obter lista (onde encontrar / autorias possíveis /
designação);
i. Atas de Reuniões de Comissões;
1. Local=Comissões;
2. Autorias=selecionar um ou mais – Parlamentares (Presidente, Relator,
Membros) na composição da Comissão;
3. Data = data do documento.
ii. Atas de Sessões Plenárias;
1. Local = Sessão Plenária;
2. Autorias = Parlamentares Presentes (ver configuração SAPL de quem
assina);
3. Data = Data da Sessão.
iii. Atas de Reuniões (diversas)
1. Local =
2. Autorias = Usuários (membros de Comissões, outros usuários);
3. Data = data do documento
iv. Matérias Legislativas – texto integral
1. Autorias = Autoria Matérias (Tabela de Autores);
2. Data = data da apresentação.
v. Documento acessório / Matéria Anexada – Texto
1. Local = anexo em Matéria Legislativa, Documento Administrativo;
2. Autor = Autores (tabela de Autores) / outros usuários;
3. Data = data do documento.
vi. Pareceres – texto
1. Local = anexo em Matérias Legislativas / vinculado a Comissões;
2. Autor= Parlamentares (Relator de Comissão, membros) na composição da
Comissão; outros usuários;
3. Data = data do documento.
vii. Proposições – texto (usuário da proposição legislativa)
1. Local = em Gabinetes Parlamentares / Matéria Legislativa;
2. Autor = Autores (Tabela de Autores);
3. Data = data do documento.
viii. Documentos Administrativos – texto
1. Local = em Documentos Administrativos;
2. Autor = Autores (tabela de autores) / outros usuários;
3. Data = data do documento.
ix. Documento Acessório – texto
1. Local = anexo em Documentos Administrativos;
2. Autoria = tabela de autores / outros usuários;
3. Data = data do documento.
x. Anexado – texto
1. Local = anexo em Documentos Administrativos;
2. Autoria = tabela de autores / outros usuários;
3. Data = data do documento.
Comportamento Esperado Comportamento Atual Possível Solução Passos para
Reproduzir (para bugs)
1.
2.
3.
4.
Contexto Imagens do Ocorrido Seu Ambiente
- Versão usada (*Release*):
- Nome e versão do navegador:
- Nome e versão do Sistema Operacional (desktop ou mobile):
- Link para o seu projeto (Caso de fork deste projeto):
—
Reply to this email directly, view it on GitHub
<#3634>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/APQB3TVK5G3LK5JJ7D4VJ23W2DKY3ANCNFSM6AAAAAAVNVPN5Q>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
—
Reply to this email directly, view it on GitHub<#3634 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/APA2J2YUID77YGN27TZQD7TW2D3L7ANCNFSM6AAAAAAVNVPN5Q>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Boa tarde Claudio tudo bem amigo?
Aqui em Primavera do Leste - MT estou utilizando assinatura digital do
gov.br para assinar os documentos legislativos, só que precisamos assinar o
documento e depois subir no SAPL se fosse integrado ao SAPL seria bem mais
fácil.
Segue abaixo uma indicação para você ver como fica o documento depois de
assinado:
https://sapl.primaveradoleste.mt.leg.br/media/sapl/public/materialegislativa/2023/3458/indicacao_004_troca_de_gramado_assinado.pdf
Em sex., 3 de mar. de 2023 às 11:56, ClaudioMorale ***@***.***>
escreveu:
… Olá Prof. Peter, boa tarde.
Não saberia dizer, pois as referências feitas são documentos legislativos
...
________________________________
De: Prof. Peter ***@***.***>
Enviado: quinta-feira, 2 de março de 2023 16:55
Para: interlegis/sapl ***@***.***>
Cc: Claudio Morale ***@***.***>; Author ***@***.***>
Assunto: Re: [interlegis/sapl] Assinatura Eletrônica de Documentos no SAPL
(Issue #3634)
Você não costuma receber emails de ***@***.*** Saiba por que isso é
importante<https://aka.ms/LearnAboutSenderIdentification>
Teria como integrar a assinatura do gov.br ?
Em qui., 2 de mar. de 2023 às 13:34, ClaudioMorale ***@***.***>
escreveu:
> *Objetivos*
>
> 1. Permitir a assinatura eletrônica de documentos textuais armazenados;
> 2. Assegurar credibilidade aos conteúdos textuais;.
> 3. Assegurar a integridade dos documentos;
> 4. Dar confiabilidade à documentação armazenada.
>
> *Documentos*: Proposições, Matérias Legislativas, Atas de Sessão
> Plenária, Atas de Reuniões, Pareceres, Anexos, Documentos Acessórios,
> Documentos Administrativos, Documentos Anexados, etc.
>
> *Principais funcionalidades*
>
> *1. CADASTRO DA ASSINATURA*
> a. Upload da imagem da assinatura do usuário do sapl;
> b. Geração do hash code (uso de MD5);
> c. Adiciona timestamp de início de validade;
> d. Havendo troca da imagem – adicionar timestamp de fim da validade na
> imagem anterior;
> e. Armazena imagem + hash code da imagem.
>
> **2. ASSINATURA (usuário perfil = assina / admin)
> a. Pesquisa os documentos sem assinatura, nos quais o usuário é autor ou
> coautor;
> Filtro (default=todos): tipo de documento, período e local(?);
> b. Apresenta lista ordenada por data; tipo e número.
> c. Seleciona documentos para assinatura, via check box;
> d. Clica no botão ASSINAR.
> e. Assinatura – Para cada documento selecionado, fazer:
> i. Abre o documento;
> ii. Coloca a imagem atual da assinatura do usuário em local próprio (
> preferencialmente ao final );
> iii. Gera hash code do documento e coloca-o ao final do documento (após
> assinatura);
> iv. Salva o documento.
>
> **3. RETIRAR ASSINATURA (usuário perfil = assina / admin)
> a. Pesquisa os documentos com assinatura, nos quais o usuário é autor ou
> coautor;
> b. Filtro (default=todos): tipo de documento, período e local;
> c. Apresenta lista ordenada por data; tipo e número.
> d. Seleciona documentos para retirada da assinatura, via check box;
> e. DESASSINAR – Para cada documento selecionado, fazer:
> i. Retira a imagem da assinatura, após a verificação da imagem por hash
> code – armazenado no cadastro do usuário;
> ii. Havendo outras assinaturas, reposiciona-las, gerando novo hash code
do
> documento e coloca-o ao final do documento;
> iii. do contrário; ou seja, não havendo pelo menos uma assinatura no
> documento, retira o hash code do documento – o documento sem assinatura;
> iv. Salva o documento.
>
> *4. VERIFICAR AUTENTICIDADE*
> a. Pesquisa documentos;
> i. Filtro (default=todos): local, tipo de documento e período;
> ii. Apresenta lista ordenada por local (?), tipo, data, número;
> b. Seleciona documento(s), via check box;
> c. Exibe o documento – (numa window);
> d. Clica no botão VERIFICAR;
> e. Confere a autenticidade do documento – calcula/compara hash code;
> f. Retorna mensagem sobre o resultado da verificação.
>
> *5. DESIGNAR AUTORIA / COAUTORIA* (admin, usuário autor de proposição
> legislativa, usuário perfil operador, ...)
> a. Pesquisa documentos sem autoria para designar autoria; ou com autoria
> para designar coautoria;
> b. Filtro (default=todos): sem autoria (default)/com autoria, usuário
> (obrigatório), local de origem, tipo de documento e período;
> c. Apresenta lista ordenada por local (?), tipo, data e número;
> d. Seleciona documentos via check box;
> e. VALIDAR – como obter lista (onde encontrar / autorias possíveis /
> designação);
> i. Atas de Reuniões de Comissões;
> 1. Local=Comissões;
> 2. Autorias=selecionar um ou mais – Parlamentares (Presidente, Relator,
> Membros) na composição da Comissão;
> 3. Data = data do documento.
> ii. Atas de Sessões Plenárias;
> 1. Local = Sessão Plenária;
> 2. Autorias = Parlamentares Presentes (ver configuração SAPL de quem
> assina);
> 3. Data = Data da Sessão.
> iii. Atas de Reuniões (diversas)
> 1. Local =
> 2. Autorias = Usuários (membros de Comissões, outros usuários);
> 3. Data = data do documento
> iv. Matérias Legislativas – texto integral
> 1. Autorias = Autoria Matérias (Tabela de Autores);
> 2. Data = data da apresentação.
> v. Documento acessório / Matéria Anexada – Texto
> 1. Local = anexo em Matéria Legislativa, Documento Administrativo;
> 2. Autor = Autores (tabela de Autores) / outros usuários;
> 3. Data = data do documento.
> vi. Pareceres – texto
> 1. Local = anexo em Matérias Legislativas / vinculado a Comissões;
> 2. Autor= Parlamentares (Relator de Comissão, membros) na composição da
> Comissão; outros usuários;
> 3. Data = data do documento.
> vii. Proposições – texto (usuário da proposição legislativa)
> 1. Local = em Gabinetes Parlamentares / Matéria Legislativa;
> 2. Autor = Autores (Tabela de Autores);
> 3. Data = data do documento.
> viii. Documentos Administrativos – texto
> 1. Local = em Documentos Administrativos;
> 2. Autor = Autores (tabela de autores) / outros usuários;
> 3. Data = data do documento.
> ix. Documento Acessório – texto
> 1. Local = anexo em Documentos Administrativos;
> 2. Autoria = tabela de autores / outros usuários;
> 3. Data = data do documento.
> x. Anexado – texto
> 1. Local = anexo em Documentos Administrativos;
> 2. Autoria = tabela de autores / outros usuários;
> 3. Data = data do documento.
> Comportamento Esperado Comportamento Atual Possível Solução Passos para
> Reproduzir (para bugs)
>
> 1.
> 2.
> 3.
> 4.
>
> Contexto Imagens do Ocorrido Seu Ambiente
>
> - Versão usada (*Release*):
> - Nome e versão do navegador:
> - Nome e versão do Sistema Operacional (desktop ou mobile):
> - Link para o seu projeto (Caso de fork deste projeto):
>
> —
> Reply to this email directly, view it on GitHub
> <#3634>, or unsubscribe
> <
https://github.com/notifications/unsubscribe-auth/APQB3TVK5G3LK5JJ7D4VJ23W2DKY3ANCNFSM6AAAAAAVNVPN5Q
>
> .
> You are receiving this because you are subscribed to this thread.Message
> ID: ***@***.***>
>
—
Reply to this email directly, view it on GitHub<
#3634 (comment)>,
or unsubscribe<
https://github.com/notifications/unsubscribe-auth/APA2J2YUID77YGN27TZQD7TW2D3L7ANCNFSM6AAAAAAVNVPN5Q
>.
You are receiving this because you authored the thread.Message ID:
***@***.***>
—
Reply to this email directly, view it on GitHub
<#3634 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/APQB3TSPVDCPR4PCHCAJIBLW2IIDJANCNFSM6AAAAAAVNVPN5Q>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Olá Prof Peter, tudo bem.
A proposta de assinatura eletrônica de todos os documentos dentro do sistema SAPL , visa apor a assinatura do autor (assim como ele assina normalmente) ao documento e também gerar um hash code do documento todo que será colocado ao final do documento e, uma função que a qq momento pode verificar a autenticidade do documento após assinado. Ou seja, não haverá como modificar o documento sem o conhecimendo do autor, pois no caso de alguma alteração a assinatura seria retirada do documento ficando o mesmo sem assinatura. O processo de assinatura vale tanto para o autor como para os coautores do documento.
Sobre a assinatura digital com certificação do Executivo - em algum momento o Legislativo terá que assumir esse papel - assim como foi a identificação do domínio .leg.br na internet.
abraço
________________________________
De: Prof. Peter ***@***.***>
Enviado: sexta-feira, 3 de março de 2023 14:13
Para: interlegis/sapl ***@***.***>
Cc: Claudio Morale ***@***.***>; Author ***@***.***>
Assunto: Re: [interlegis/sapl] Assinatura Eletrônica de Documentos no SAPL (Issue #3634)
Você não costuma receber emails de ***@***.*** Saiba por que isso é importante<https://aka.ms/LearnAboutSenderIdentification>
Boa tarde Claudio tudo bem amigo?
Aqui em Primavera do Leste - MT estou utilizando assinatura digital do
gov.br para assinar os documentos legislativos, só que precisamos assinar o
documento e depois subir no SAPL se fosse integrado ao SAPL seria bem mais
fácil.
Segue abaixo uma indicação para você ver como fica o documento depois de
assinado:
https://sapl.primaveradoleste.mt.leg.br/media/sapl/public/materialegislativa/2023/3458/indicacao_004_troca_de_gramado_assinado.pdf
Em sex., 3 de mar. de 2023 às 11:56, ClaudioMorale ***@***.***>
escreveu:
Olá Prof. Peter, boa tarde.
Não saberia dizer, pois as referências feitas são documentos legislativos
...
________________________________
De: Prof. Peter ***@***.***>
Enviado: quinta-feira, 2 de março de 2023 16:55
Para: interlegis/sapl ***@***.***>
Cc: Claudio Morale ***@***.***>; Author ***@***.***>
Assunto: Re: [interlegis/sapl] Assinatura Eletrônica de Documentos no SAPL
(Issue #3634)
Você não costuma receber emails de ***@***.*** Saiba por que isso é
importante<https://aka.ms/LearnAboutSenderIdentification>
Teria como integrar a assinatura do gov.br ?
Em qui., 2 de mar. de 2023 às 13:34, ClaudioMorale ***@***.***>
escreveu:
> *Objetivos*
>
> 1. Permitir a assinatura eletrônica de documentos textuais armazenados;
> 2. Assegurar credibilidade aos conteúdos textuais;.
> 3. Assegurar a integridade dos documentos;
> 4. Dar confiabilidade à documentação armazenada.
>
> *Documentos*: Proposições, Matérias Legislativas, Atas de Sessão
> Plenária, Atas de Reuniões, Pareceres, Anexos, Documentos Acessórios,
> Documentos Administrativos, Documentos Anexados, etc.
>
> *Principais funcionalidades*
>
> *1. CADASTRO DA ASSINATURA*
> a. Upload da imagem da assinatura do usuário do sapl;
> b. Geração do hash code (uso de MD5);
> c. Adiciona timestamp de início de validade;
> d. Havendo troca da imagem – adicionar timestamp de fim da validade na
> imagem anterior;
> e. Armazena imagem + hash code da imagem.
>
> **2. ASSINATURA (usuário perfil = assina / admin)
> a. Pesquisa os documentos sem assinatura, nos quais o usuário é autor ou
> coautor;
> Filtro (default=todos): tipo de documento, período e local(?);
> b. Apresenta lista ordenada por data; tipo e número.
> c. Seleciona documentos para assinatura, via check box;
> d. Clica no botão ASSINAR.
> e. Assinatura – Para cada documento selecionado, fazer:
> i. Abre o documento;
> ii. Coloca a imagem atual da assinatura do usuário em local próprio (
> preferencialmente ao final );
> iii. Gera hash code do documento e coloca-o ao final do documento (após
> assinatura);
> iv. Salva o documento.
>
> **3. RETIRAR ASSINATURA (usuário perfil = assina / admin)
> a. Pesquisa os documentos com assinatura, nos quais o usuário é autor ou
> coautor;
> b. Filtro (default=todos): tipo de documento, período e local;
> c. Apresenta lista ordenada por data; tipo e número.
> d. Seleciona documentos para retirada da assinatura, via check box;
> e. DESASSINAR – Para cada documento selecionado, fazer:
> i. Retira a imagem da assinatura, após a verificação da imagem por hash
> code – armazenado no cadastro do usuário;
> ii. Havendo outras assinaturas, reposiciona-las, gerando novo hash code
do
> documento e coloca-o ao final do documento;
> iii. do contrário; ou seja, não havendo pelo menos uma assinatura no
> documento, retira o hash code do documento – o documento sem assinatura;
> iv. Salva o documento.
>
> *4. VERIFICAR AUTENTICIDADE*
> a. Pesquisa documentos;
> i. Filtro (default=todos): local, tipo de documento e período;
> ii. Apresenta lista ordenada por local (?), tipo, data, número;
> b. Seleciona documento(s), via check box;
> c. Exibe o documento – (numa window);
> d. Clica no botão VERIFICAR;
> e. Confere a autenticidade do documento – calcula/compara hash code;
> f. Retorna mensagem sobre o resultado da verificação.
>
> *5. DESIGNAR AUTORIA / COAUTORIA* (admin, usuário autor de proposição
> legislativa, usuário perfil operador, ...)
> a. Pesquisa documentos sem autoria para designar autoria; ou com autoria
> para designar coautoria;
> b. Filtro (default=todos): sem autoria (default)/com autoria, usuário
> (obrigatório), local de origem, tipo de documento e período;
> c. Apresenta lista ordenada por local (?), tipo, data e número;
> d. Seleciona documentos via check box;
> e. VALIDAR – como obter lista (onde encontrar / autorias possíveis /
> designação);
> i. Atas de Reuniões de Comissões;
> 1. Local=Comissões;
> 2. Autorias=selecionar um ou mais – Parlamentares (Presidente, Relator,
> Membros) na composição da Comissão;
> 3. Data = data do documento.
> ii. Atas de Sessões Plenárias;
> 1. Local = Sessão Plenária;
> 2. Autorias = Parlamentares Presentes (ver configuração SAPL de quem
> assina);
> 3. Data = Data da Sessão.
> iii. Atas de Reuniões (diversas)
> 1. Local =
> 2. Autorias = Usuários (membros de Comissões, outros usuários);
> 3. Data = data do documento
> iv. Matérias Legislativas – texto integral
> 1. Autorias = Autoria Matérias (Tabela de Autores);
> 2. Data = data da apresentação.
> v. Documento acessório / Matéria Anexada – Texto
> 1. Local = anexo em Matéria Legislativa, Documento Administrativo;
> 2. Autor = Autores (tabela de Autores) / outros usuários;
> 3. Data = data do documento.
> vi. Pareceres – texto
> 1. Local = anexo em Matérias Legislativas / vinculado a Comissões;
> 2. Autor= Parlamentares (Relator de Comissão, membros) na composição da
> Comissão; outros usuários;
> 3. Data = data do documento.
> vii. Proposições – texto (usuário da proposição legislativa)
> 1. Local = em Gabinetes Parlamentares / Matéria Legislativa;
> 2. Autor = Autores (Tabela de Autores);
> 3. Data = data do documento.
> viii. Documentos Administrativos – texto
> 1. Local = em Documentos Administrativos;
> 2. Autor = Autores (tabela de autores) / outros usuários;
> 3. Data = data do documento.
> ix. Documento Acessório – texto
> 1. Local = anexo em Documentos Administrativos;
> 2. Autoria = tabela de autores / outros usuários;
> 3. Data = data do documento.
> x. Anexado – texto
> 1. Local = anexo em Documentos Administrativos;
> 2. Autoria = tabela de autores / outros usuários;
> 3. Data = data do documento.
> Comportamento Esperado Comportamento Atual Possível Solução Passos para
> Reproduzir (para bugs)
>
> 1.
> 2.
> 3.
> 4.
>
> Contexto Imagens do Ocorrido Seu Ambiente
>
> - Versão usada (*Release*):
> - Nome e versão do navegador:
> - Nome e versão do Sistema Operacional (desktop ou mobile):
> - Link para o seu projeto (Caso de fork deste projeto):
>
> —
> Reply to this email directly, view it on GitHub
> <#3634>, or unsubscribe
> <
https://github.com/notifications/unsubscribe-auth/APQB3TVK5G3LK5JJ7D4VJ23W2DKY3ANCNFSM6AAAAAAVNVPN5Q
>
> .
> You are receiving this because you are subscribed to this thread.Message
> ID: ***@***.***>
>
—
Reply to this email directly, view it on GitHub<
#3634 (comment)>,
or unsubscribe<
https://github.com/notifications/unsubscribe-auth/APA2J2YUID77YGN27TZQD7TW2D3L7ANCNFSM6AAAAAAVNVPN5Q
>.
You are receiving this because you authored the thread.Message ID:
***@***.***>
—
Reply to this email directly, view it on GitHub
<#3634 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/APQB3TSPVDCPR4PCHCAJIBLW2IIDJANCNFSM6AAAAAAVNVPN5Q>
.
You are receiving this because you commented.Message ID:
***@***.***>
—
Reply to this email directly, view it on GitHub<#3634 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/APA2J22NSQAFZFJYNL3PC2TW2IRELANCNFSM6AAAAAAVNVPN5Q>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Poderiamos aproveitar a assinatura do gov.br já que está pronto, tem
validade jurídica e também a autentição do gov.br está se tornando um
padrão para acesso a serviços públicos, não só do executivo federal, mas
estados , municípios e até mesmo no legislativo tem se usado a
autenticação, vamos levantar a discussão que às vezes é melhor pegar algo
pronto do que reinventar a roda.
Abraço amigo!
Em sex., 3 de mar. de 2023 às 13:57, ClaudioMorale ***@***.***>
escreveu:
… Olá Prof Peter, tudo bem.
A proposta de assinatura eletrônica de todos os documentos dentro do
sistema SAPL , visa apor a assinatura do autor (assim como ele assina
normalmente) ao documento e também gerar um hash code do documento todo que
será colocado ao final do documento e, uma função que a qq momento pode
verificar a autenticidade do documento após assinado. Ou seja, não haverá
como modificar o documento sem o conhecimendo do autor, pois no caso de
alguma alteração a assinatura seria retirada do documento ficando o mesmo
sem assinatura. O processo de assinatura vale tanto para o autor como para
os coautores do documento.
Sobre a assinatura digital com certificação do Executivo - em algum
momento o Legislativo terá que assumir esse papel - assim como foi a
identificação do domínio .leg.br na internet.
abraço
________________________________
De: Prof. Peter ***@***.***>
Enviado: sexta-feira, 3 de março de 2023 14:13
Para: interlegis/sapl ***@***.***>
Cc: Claudio Morale ***@***.***>; Author ***@***.***>
Assunto: Re: [interlegis/sapl] Assinatura Eletrônica de Documentos no SAPL
(Issue #3634)
Você não costuma receber emails de ***@***.*** Saiba por que isso é
importante<https://aka.ms/LearnAboutSenderIdentification>
Boa tarde Claudio tudo bem amigo?
Aqui em Primavera do Leste - MT estou utilizando assinatura digital do
gov.br para assinar os documentos legislativos, só que precisamos assinar
o
documento e depois subir no SAPL se fosse integrado ao SAPL seria bem mais
fácil.
Segue abaixo uma indicação para você ver como fica o documento depois de
assinado:
https://sapl.primaveradoleste.mt.leg.br/media/sapl/public/materialegislativa/2023/3458/indicacao_004_troca_de_gramado_assinado.pdf
Em sex., 3 de mar. de 2023 às 11:56, ClaudioMorale ***@***.***>
escreveu:
> Olá Prof. Peter, boa tarde.
>
> Não saberia dizer, pois as referências feitas são documentos legislativos
> ...
>
>
>
> ________________________________
> De: Prof. Peter ***@***.***>
> Enviado: quinta-feira, 2 de março de 2023 16:55
> Para: interlegis/sapl ***@***.***>
> Cc: Claudio Morale ***@***.***>; Author ***@***.***>
> Assunto: Re: [interlegis/sapl] Assinatura Eletrônica de Documentos no
SAPL
> (Issue #3634)
>
> Você não costuma receber emails de ***@***.*** Saiba por que isso é
> importante<https://aka.ms/LearnAboutSenderIdentification>
>
> Teria como integrar a assinatura do gov.br ?
>
> Em qui., 2 de mar. de 2023 às 13:34, ClaudioMorale ***@***.***>
> escreveu:
>
> > *Objetivos*
> >
> > 1. Permitir a assinatura eletrônica de documentos textuais armazenados;
> > 2. Assegurar credibilidade aos conteúdos textuais;.
> > 3. Assegurar a integridade dos documentos;
> > 4. Dar confiabilidade à documentação armazenada.
> >
> > *Documentos*: Proposições, Matérias Legislativas, Atas de Sessão
> > Plenária, Atas de Reuniões, Pareceres, Anexos, Documentos Acessórios,
> > Documentos Administrativos, Documentos Anexados, etc.
> >
> > *Principais funcionalidades*
> >
> > *1. CADASTRO DA ASSINATURA*
> > a. Upload da imagem da assinatura do usuário do sapl;
> > b. Geração do hash code (uso de MD5);
> > c. Adiciona timestamp de início de validade;
> > d. Havendo troca da imagem – adicionar timestamp de fim da validade na
> > imagem anterior;
> > e. Armazena imagem + hash code da imagem.
> >
> > **2. ASSINATURA (usuário perfil = assina / admin)
> > a. Pesquisa os documentos sem assinatura, nos quais o usuário é autor
ou
> > coautor;
> > Filtro (default=todos): tipo de documento, período e local(?);
> > b. Apresenta lista ordenada por data; tipo e número.
> > c. Seleciona documentos para assinatura, via check box;
> > d. Clica no botão ASSINAR.
> > e. Assinatura – Para cada documento selecionado, fazer:
> > i. Abre o documento;
> > ii. Coloca a imagem atual da assinatura do usuário em local próprio (
> > preferencialmente ao final );
> > iii. Gera hash code do documento e coloca-o ao final do documento (após
> > assinatura);
> > iv. Salva o documento.
> >
> > **3. RETIRAR ASSINATURA (usuário perfil = assina / admin)
> > a. Pesquisa os documentos com assinatura, nos quais o usuário é autor
ou
> > coautor;
> > b. Filtro (default=todos): tipo de documento, período e local;
> > c. Apresenta lista ordenada por data; tipo e número.
> > d. Seleciona documentos para retirada da assinatura, via check box;
> > e. DESASSINAR – Para cada documento selecionado, fazer:
> > i. Retira a imagem da assinatura, após a verificação da imagem por hash
> > code – armazenado no cadastro do usuário;
> > ii. Havendo outras assinaturas, reposiciona-las, gerando novo hash code
> do
> > documento e coloca-o ao final do documento;
> > iii. do contrário; ou seja, não havendo pelo menos uma assinatura no
> > documento, retira o hash code do documento – o documento sem
assinatura;
> > iv. Salva o documento.
> >
> > *4. VERIFICAR AUTENTICIDADE*
> > a. Pesquisa documentos;
> > i. Filtro (default=todos): local, tipo de documento e período;
> > ii. Apresenta lista ordenada por local (?), tipo, data, número;
> > b. Seleciona documento(s), via check box;
> > c. Exibe o documento – (numa window);
> > d. Clica no botão VERIFICAR;
> > e. Confere a autenticidade do documento – calcula/compara hash code;
> > f. Retorna mensagem sobre o resultado da verificação.
> >
> > *5. DESIGNAR AUTORIA / COAUTORIA* (admin, usuário autor de proposição
> > legislativa, usuário perfil operador, ...)
> > a. Pesquisa documentos sem autoria para designar autoria; ou com
autoria
> > para designar coautoria;
> > b. Filtro (default=todos): sem autoria (default)/com autoria, usuário
> > (obrigatório), local de origem, tipo de documento e período;
> > c. Apresenta lista ordenada por local (?), tipo, data e número;
> > d. Seleciona documentos via check box;
> > e. VALIDAR – como obter lista (onde encontrar / autorias possíveis /
> > designação);
> > i. Atas de Reuniões de Comissões;
> > 1. Local=Comissões;
> > 2. Autorias=selecionar um ou mais – Parlamentares (Presidente, Relator,
> > Membros) na composição da Comissão;
> > 3. Data = data do documento.
> > ii. Atas de Sessões Plenárias;
> > 1. Local = Sessão Plenária;
> > 2. Autorias = Parlamentares Presentes (ver configuração SAPL de quem
> > assina);
> > 3. Data = Data da Sessão.
> > iii. Atas de Reuniões (diversas)
> > 1. Local =
> > 2. Autorias = Usuários (membros de Comissões, outros usuários);
> > 3. Data = data do documento
> > iv. Matérias Legislativas – texto integral
> > 1. Autorias = Autoria Matérias (Tabela de Autores);
> > 2. Data = data da apresentação.
> > v. Documento acessório / Matéria Anexada – Texto
> > 1. Local = anexo em Matéria Legislativa, Documento Administrativo;
> > 2. Autor = Autores (tabela de Autores) / outros usuários;
> > 3. Data = data do documento.
> > vi. Pareceres – texto
> > 1. Local = anexo em Matérias Legislativas / vinculado a Comissões;
> > 2. Autor= Parlamentares (Relator de Comissão, membros) na composição da
> > Comissão; outros usuários;
> > 3. Data = data do documento.
> > vii. Proposições – texto (usuário da proposição legislativa)
> > 1. Local = em Gabinetes Parlamentares / Matéria Legislativa;
> > 2. Autor = Autores (Tabela de Autores);
> > 3. Data = data do documento.
> > viii. Documentos Administrativos – texto
> > 1. Local = em Documentos Administrativos;
> > 2. Autor = Autores (tabela de autores) / outros usuários;
> > 3. Data = data do documento.
> > ix. Documento Acessório – texto
> > 1. Local = anexo em Documentos Administrativos;
> > 2. Autoria = tabela de autores / outros usuários;
> > 3. Data = data do documento.
> > x. Anexado – texto
> > 1. Local = anexo em Documentos Administrativos;
> > 2. Autoria = tabela de autores / outros usuários;
> > 3. Data = data do documento.
> > Comportamento Esperado Comportamento Atual Possível Solução Passos para
> > Reproduzir (para bugs)
> >
> > 1.
> > 2.
> > 3.
> > 4.
> >
> > Contexto Imagens do Ocorrido Seu Ambiente
> >
> > - Versão usada (*Release*):
> > - Nome e versão do navegador:
> > - Nome e versão do Sistema Operacional (desktop ou mobile):
> > - Link para o seu projeto (Caso de fork deste projeto):
> >
> > —
> > Reply to this email directly, view it on GitHub
> > <#3634>, or unsubscribe
> > <
>
https://github.com/notifications/unsubscribe-auth/APQB3TVK5G3LK5JJ7D4VJ23W2DKY3ANCNFSM6AAAAAAVNVPN5Q
> >
> > .
> > You are receiving this because you are subscribed to this
thread.Message
> > ID: ***@***.***>
> >
>
> —
> Reply to this email directly, view it on GitHub<
> #3634 (comment)>,
> or unsubscribe<
>
https://github.com/notifications/unsubscribe-auth/APA2J2YUID77YGN27TZQD7TW2D3L7ANCNFSM6AAAAAAVNVPN5Q
> >.
> You are receiving this because you authored the thread.Message ID:
> ***@***.***>
>
> —
> Reply to this email directly, view it on GitHub
> <#3634 (comment)
>,
> or unsubscribe
> <
https://github.com/notifications/unsubscribe-auth/APQB3TSPVDCPR4PCHCAJIBLW2IIDJANCNFSM6AAAAAAVNVPN5Q
>
> .
> You are receiving this because you commented.Message ID:
> ***@***.***>
>
—
Reply to this email directly, view it on GitHub<
#3634 (comment)>,
or unsubscribe<
https://github.com/notifications/unsubscribe-auth/APA2J22NSQAFZFJYNL3PC2TW2IRELANCNFSM6AAAAAAVNVPN5Q
>.
You are receiving this because you authored the thread.Message ID:
***@***.***>
—
Reply to this email directly, view it on GitHub
<#3634 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/APQB3TTQGTBFXEIZJ46ZSZTW2IWH7ANCNFSM6AAAAAAVNVPN5Q>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Bom dia Prof Peter.
De fato, reinventar a roda é um retrabalho desnecessário.
Em sex., 3 de mar. de 2023 às 20:06, Prof. Peter ***@***.***>
escreveu:
… Poderiamos aproveitar a assinatura do gov.br já que está pronto, tem
validade jurídica e também a autentição do gov.br está se tornando um
padrão para acesso a serviços públicos, não só do executivo federal, mas
estados , municípios e até mesmo no legislativo tem se usado a
autenticação, vamos levantar a discussão que às vezes é melhor pegar algo
pronto do que reinventar a roda.
Abraço amigo!
Em sex., 3 de mar. de 2023 às 13:57, ClaudioMorale ***@***.***>
escreveu:
> Olá Prof Peter, tudo bem.
>
> A proposta de assinatura eletrônica de todos os documentos dentro do
> sistema SAPL , visa apor a assinatura do autor (assim como ele assina
> normalmente) ao documento e também gerar um hash code do documento todo
que
> será colocado ao final do documento e, uma função que a qq momento pode
> verificar a autenticidade do documento após assinado. Ou seja, não haverá
> como modificar o documento sem o conhecimendo do autor, pois no caso de
> alguma alteração a assinatura seria retirada do documento ficando o mesmo
> sem assinatura. O processo de assinatura vale tanto para o autor como
para
> os coautores do documento.
> Sobre a assinatura digital com certificação do Executivo - em algum
> momento o Legislativo terá que assumir esse papel - assim como foi a
> identificação do domínio .leg.br na internet.
>
> abraço
> ________________________________
> De: Prof. Peter ***@***.***>
> Enviado: sexta-feira, 3 de março de 2023 14:13
> Para: interlegis/sapl ***@***.***>
> Cc: Claudio Morale ***@***.***>; Author ***@***.***>
> Assunto: Re: [interlegis/sapl] Assinatura Eletrônica de Documentos no
SAPL
> (Issue #3634)
>
> Você não costuma receber emails de ***@***.*** Saiba por que isso é
> importante<https://aka.ms/LearnAboutSenderIdentification>
>
> Boa tarde Claudio tudo bem amigo?
> Aqui em Primavera do Leste - MT estou utilizando assinatura digital do
> gov.br para assinar os documentos legislativos, só que precisamos
assinar
> o
> documento e depois subir no SAPL se fosse integrado ao SAPL seria bem
mais
> fácil.
> Segue abaixo uma indicação para você ver como fica o documento depois de
> assinado:
>
>
https://sapl.primaveradoleste.mt.leg.br/media/sapl/public/materialegislativa/2023/3458/indicacao_004_troca_de_gramado_assinado.pdf
>
> Em sex., 3 de mar. de 2023 às 11:56, ClaudioMorale ***@***.***>
> escreveu:
>
> > Olá Prof. Peter, boa tarde.
> >
> > Não saberia dizer, pois as referências feitas são documentos
legislativos
> > ...
> >
> >
> >
> > ________________________________
> > De: Prof. Peter ***@***.***>
> > Enviado: quinta-feira, 2 de março de 2023 16:55
> > Para: interlegis/sapl ***@***.***>
> > Cc: Claudio Morale ***@***.***>; Author ***@***.***>
> > Assunto: Re: [interlegis/sapl] Assinatura Eletrônica de Documentos no
> SAPL
> > (Issue #3634)
> >
> > Você não costuma receber emails de ***@***.*** Saiba por que isso é
> > importante<https://aka.ms/LearnAboutSenderIdentification>
> >
> > Teria como integrar a assinatura do gov.br ?
> >
> > Em qui., 2 de mar. de 2023 às 13:34, ClaudioMorale ***@***.***>
> > escreveu:
> >
> > > *Objetivos*
> > >
> > > 1. Permitir a assinatura eletrônica de documentos textuais
armazenados;
> > > 2. Assegurar credibilidade aos conteúdos textuais;.
> > > 3. Assegurar a integridade dos documentos;
> > > 4. Dar confiabilidade à documentação armazenada.
> > >
> > > *Documentos*: Proposições, Matérias Legislativas, Atas de Sessão
> > > Plenária, Atas de Reuniões, Pareceres, Anexos, Documentos Acessórios,
> > > Documentos Administrativos, Documentos Anexados, etc.
> > >
> > > *Principais funcionalidades*
> > >
> > > *1. CADASTRO DA ASSINATURA*
> > > a. Upload da imagem da assinatura do usuário do sapl;
> > > b. Geração do hash code (uso de MD5);
> > > c. Adiciona timestamp de início de validade;
> > > d. Havendo troca da imagem – adicionar timestamp de fim da validade
na
> > > imagem anterior;
> > > e. Armazena imagem + hash code da imagem.
> > >
> > > **2. ASSINATURA (usuário perfil = assina / admin)
> > > a. Pesquisa os documentos sem assinatura, nos quais o usuário é autor
> ou
> > > coautor;
> > > Filtro (default=todos): tipo de documento, período e local(?);
> > > b. Apresenta lista ordenada por data; tipo e número.
> > > c. Seleciona documentos para assinatura, via check box;
> > > d. Clica no botão ASSINAR.
> > > e. Assinatura – Para cada documento selecionado, fazer:
> > > i. Abre o documento;
> > > ii. Coloca a imagem atual da assinatura do usuário em local próprio (
> > > preferencialmente ao final );
> > > iii. Gera hash code do documento e coloca-o ao final do documento
(após
> > > assinatura);
> > > iv. Salva o documento.
> > >
> > > **3. RETIRAR ASSINATURA (usuário perfil = assina / admin)
> > > a. Pesquisa os documentos com assinatura, nos quais o usuário é autor
> ou
> > > coautor;
> > > b. Filtro (default=todos): tipo de documento, período e local;
> > > c. Apresenta lista ordenada por data; tipo e número.
> > > d. Seleciona documentos para retirada da assinatura, via check box;
> > > e. DESASSINAR – Para cada documento selecionado, fazer:
> > > i. Retira a imagem da assinatura, após a verificação da imagem por
hash
> > > code – armazenado no cadastro do usuário;
> > > ii. Havendo outras assinaturas, reposiciona-las, gerando novo hash
code
> > do
> > > documento e coloca-o ao final do documento;
> > > iii. do contrário; ou seja, não havendo pelo menos uma assinatura no
> > > documento, retira o hash code do documento – o documento sem
> assinatura;
> > > iv. Salva o documento.
> > >
> > > *4. VERIFICAR AUTENTICIDADE*
> > > a. Pesquisa documentos;
> > > i. Filtro (default=todos): local, tipo de documento e período;
> > > ii. Apresenta lista ordenada por local (?), tipo, data, número;
> > > b. Seleciona documento(s), via check box;
> > > c. Exibe o documento – (numa window);
> > > d. Clica no botão VERIFICAR;
> > > e. Confere a autenticidade do documento – calcula/compara hash code;
> > > f. Retorna mensagem sobre o resultado da verificação.
> > >
> > > *5. DESIGNAR AUTORIA / COAUTORIA* (admin, usuário autor de proposição
> > > legislativa, usuário perfil operador, ...)
> > > a. Pesquisa documentos sem autoria para designar autoria; ou com
> autoria
> > > para designar coautoria;
> > > b. Filtro (default=todos): sem autoria (default)/com autoria, usuário
> > > (obrigatório), local de origem, tipo de documento e período;
> > > c. Apresenta lista ordenada por local (?), tipo, data e número;
> > > d. Seleciona documentos via check box;
> > > e. VALIDAR – como obter lista (onde encontrar / autorias possíveis /
> > > designação);
> > > i. Atas de Reuniões de Comissões;
> > > 1. Local=Comissões;
> > > 2. Autorias=selecionar um ou mais – Parlamentares (Presidente,
Relator,
> > > Membros) na composição da Comissão;
> > > 3. Data = data do documento.
> > > ii. Atas de Sessões Plenárias;
> > > 1. Local = Sessão Plenária;
> > > 2. Autorias = Parlamentares Presentes (ver configuração SAPL de quem
> > > assina);
> > > 3. Data = Data da Sessão.
> > > iii. Atas de Reuniões (diversas)
> > > 1. Local =
> > > 2. Autorias = Usuários (membros de Comissões, outros usuários);
> > > 3. Data = data do documento
> > > iv. Matérias Legislativas – texto integral
> > > 1. Autorias = Autoria Matérias (Tabela de Autores);
> > > 2. Data = data da apresentação.
> > > v. Documento acessório / Matéria Anexada – Texto
> > > 1. Local = anexo em Matéria Legislativa, Documento Administrativo;
> > > 2. Autor = Autores (tabela de Autores) / outros usuários;
> > > 3. Data = data do documento.
> > > vi. Pareceres – texto
> > > 1. Local = anexo em Matérias Legislativas / vinculado a Comissões;
> > > 2. Autor= Parlamentares (Relator de Comissão, membros) na composição
da
> > > Comissão; outros usuários;
> > > 3. Data = data do documento.
> > > vii. Proposições – texto (usuário da proposição legislativa)
> > > 1. Local = em Gabinetes Parlamentares / Matéria Legislativa;
> > > 2. Autor = Autores (Tabela de Autores);
> > > 3. Data = data do documento.
> > > viii. Documentos Administrativos – texto
> > > 1. Local = em Documentos Administrativos;
> > > 2. Autor = Autores (tabela de autores) / outros usuários;
> > > 3. Data = data do documento.
> > > ix. Documento Acessório – texto
> > > 1. Local = anexo em Documentos Administrativos;
> > > 2. Autoria = tabela de autores / outros usuários;
> > > 3. Data = data do documento.
> > > x. Anexado – texto
> > > 1. Local = anexo em Documentos Administrativos;
> > > 2. Autoria = tabela de autores / outros usuários;
> > > 3. Data = data do documento.
> > > Comportamento Esperado Comportamento Atual Possível Solução Passos
para
> > > Reproduzir (para bugs)
> > >
> > > 1.
> > > 2.
> > > 3.
> > > 4.
> > >
> > > Contexto Imagens do Ocorrido Seu Ambiente
> > >
> > > - Versão usada (*Release*):
> > > - Nome e versão do navegador:
> > > - Nome e versão do Sistema Operacional (desktop ou mobile):
> > > - Link para o seu projeto (Caso de fork deste projeto):
> > >
> > > —
> > > Reply to this email directly, view it on GitHub
> > > <#3634>, or unsubscribe
> > > <
> >
>
https://github.com/notifications/unsubscribe-auth/APQB3TVK5G3LK5JJ7D4VJ23W2DKY3ANCNFSM6AAAAAAVNVPN5Q
> > >
> > > .
> > > You are receiving this because you are subscribed to this
> thread.Message
> > > ID: ***@***.***>
> > >
> >
> > —
> > Reply to this email directly, view it on GitHub<
> > #3634 (comment)
>,
> > or unsubscribe<
> >
>
https://github.com/notifications/unsubscribe-auth/APA2J2YUID77YGN27TZQD7TW2D3L7ANCNFSM6AAAAAAVNVPN5Q
> > >.
> > You are receiving this because you authored the thread.Message ID:
> > ***@***.***>
> >
> > —
> > Reply to this email directly, view it on GitHub
> > <
#3634 (comment)
> >,
> > or unsubscribe
> > <
>
https://github.com/notifications/unsubscribe-auth/APQB3TSPVDCPR4PCHCAJIBLW2IIDJANCNFSM6AAAAAAVNVPN5Q
> >
> > .
> > You are receiving this because you commented.Message ID:
> > ***@***.***>
> >
>
> —
> Reply to this email directly, view it on GitHub<
> #3634 (comment)>,
> or unsubscribe<
>
https://github.com/notifications/unsubscribe-auth/APA2J22NSQAFZFJYNL3PC2TW2IRELANCNFSM6AAAAAAVNVPN5Q
> >.
> You are receiving this because you authored the thread.Message ID:
> ***@***.***>
>
> —
> Reply to this email directly, view it on GitHub
> <#3634 (comment)
>,
> or unsubscribe
> <
https://github.com/notifications/unsubscribe-auth/APQB3TTQGTBFXEIZJ46ZSZTW2IWH7ANCNFSM6AAAAAAVNVPN5Q
>
> .
> You are receiving this because you commented.Message ID:
> ***@***.***>
>
—
Reply to this email directly, view it on GitHub
<#3634 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAQCICNO6UBTUKRXDVSXR53W2J2P7ANCNFSM6AAAAAAVNVPN5Q>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
--
Att,
Claudio Morale
|
Boa tarde Claudio, então adotei na Câmara de Primavera do Leste - MT, a
assinatura do gov.br porque como é gratuito dispensa a necessidade de
licitar. Oque já acelera e muito o processo, porque além da 1° aquisição (
se fosse token por exemplo), existe as futuras porque na Câmara sempre tem
uma rotatividade alta.
Em sáb., 4 de mar. de 2023 08:11, Claudio Morale ***@***.***>
escreveu:
… Bom dia Prof Peter.
De fato, reinventar a roda é um retrabalho desnecessário.
Em sex., 3 de mar. de 2023 às 20:06, Prof. Peter ***@***.***>
escreveu:
> Poderiamos aproveitar a assinatura do gov.br já que está pronto, tem
> validade jurídica e também a autentição do gov.br está se tornando um
> padrão para acesso a serviços públicos, não só do executivo federal, mas
> estados , municípios e até mesmo no legislativo tem se usado a
> autenticação, vamos levantar a discussão que às vezes é melhor pegar algo
> pronto do que reinventar a roda.
> Abraço amigo!
>
> Em sex., 3 de mar. de 2023 às 13:57, ClaudioMorale ***@***.***>
> escreveu:
>
> > Olá Prof Peter, tudo bem.
> >
> > A proposta de assinatura eletrônica de todos os documentos dentro do
> > sistema SAPL , visa apor a assinatura do autor (assim como ele assina
> > normalmente) ao documento e também gerar um hash code do documento todo
> que
> > será colocado ao final do documento e, uma função que a qq momento pode
> > verificar a autenticidade do documento após assinado. Ou seja, não
haverá
> > como modificar o documento sem o conhecimendo do autor, pois no caso de
> > alguma alteração a assinatura seria retirada do documento ficando o
mesmo
> > sem assinatura. O processo de assinatura vale tanto para o autor como
> para
> > os coautores do documento.
> > Sobre a assinatura digital com certificação do Executivo - em algum
> > momento o Legislativo terá que assumir esse papel - assim como foi a
> > identificação do domínio .leg.br na internet.
> >
> > abraço
> > ________________________________
> > De: Prof. Peter ***@***.***>
> > Enviado: sexta-feira, 3 de março de 2023 14:13
> > Para: interlegis/sapl ***@***.***>
> > Cc: Claudio Morale ***@***.***>; Author ***@***.***>
> > Assunto: Re: [interlegis/sapl] Assinatura Eletrônica de Documentos no
> SAPL
> > (Issue #3634)
> >
> > Você não costuma receber emails de ***@***.*** Saiba por que isso é
> > importante<https://aka.ms/LearnAboutSenderIdentification>
> >
> > Boa tarde Claudio tudo bem amigo?
> > Aqui em Primavera do Leste - MT estou utilizando assinatura digital do
> > gov.br para assinar os documentos legislativos, só que precisamos
> assinar
> > o
> > documento e depois subir no SAPL se fosse integrado ao SAPL seria bem
> mais
> > fácil.
> > Segue abaixo uma indicação para você ver como fica o documento depois
de
> > assinado:
> >
> >
>
https://sapl.primaveradoleste.mt.leg.br/media/sapl/public/materialegislativa/2023/3458/indicacao_004_troca_de_gramado_assinado.pdf
> >
> > Em sex., 3 de mar. de 2023 às 11:56, ClaudioMorale ***@***.***>
> > escreveu:
> >
> > > Olá Prof. Peter, boa tarde.
> > >
> > > Não saberia dizer, pois as referências feitas são documentos
> legislativos
> > > ...
> > >
> > >
> > >
> > > ________________________________
> > > De: Prof. Peter ***@***.***>
> > > Enviado: quinta-feira, 2 de março de 2023 16:55
> > > Para: interlegis/sapl ***@***.***>
> > > Cc: Claudio Morale ***@***.***>; Author ***@***.***>
> > > Assunto: Re: [interlegis/sapl] Assinatura Eletrônica de Documentos no
> > SAPL
> > > (Issue #3634)
> > >
> > > Você não costuma receber emails de ***@***.*** Saiba por que isso é
> > > importante<https://aka.ms/LearnAboutSenderIdentification>
> > >
> > > Teria como integrar a assinatura do gov.br ?
> > >
> > > Em qui., 2 de mar. de 2023 às 13:34, ClaudioMorale ***@***.***>
> > > escreveu:
> > >
> > > > *Objetivos*
> > > >
> > > > 1. Permitir a assinatura eletrônica de documentos textuais
> armazenados;
> > > > 2. Assegurar credibilidade aos conteúdos textuais;.
> > > > 3. Assegurar a integridade dos documentos;
> > > > 4. Dar confiabilidade à documentação armazenada.
> > > >
> > > > *Documentos*: Proposições, Matérias Legislativas, Atas de Sessão
> > > > Plenária, Atas de Reuniões, Pareceres, Anexos, Documentos
Acessórios,
> > > > Documentos Administrativos, Documentos Anexados, etc.
> > > >
> > > > *Principais funcionalidades*
> > > >
> > > > *1. CADASTRO DA ASSINATURA*
> > > > a. Upload da imagem da assinatura do usuário do sapl;
> > > > b. Geração do hash code (uso de MD5);
> > > > c. Adiciona timestamp de início de validade;
> > > > d. Havendo troca da imagem – adicionar timestamp de fim da validade
> na
> > > > imagem anterior;
> > > > e. Armazena imagem + hash code da imagem.
> > > >
> > > > **2. ASSINATURA (usuário perfil = assina / admin)
> > > > a. Pesquisa os documentos sem assinatura, nos quais o usuário é
autor
> > ou
> > > > coautor;
> > > > Filtro (default=todos): tipo de documento, período e local(?);
> > > > b. Apresenta lista ordenada por data; tipo e número.
> > > > c. Seleciona documentos para assinatura, via check box;
> > > > d. Clica no botão ASSINAR.
> > > > e. Assinatura – Para cada documento selecionado, fazer:
> > > > i. Abre o documento;
> > > > ii. Coloca a imagem atual da assinatura do usuário em local
próprio (
> > > > preferencialmente ao final );
> > > > iii. Gera hash code do documento e coloca-o ao final do documento
> (após
> > > > assinatura);
> > > > iv. Salva o documento.
> > > >
> > > > **3. RETIRAR ASSINATURA (usuário perfil = assina / admin)
> > > > a. Pesquisa os documentos com assinatura, nos quais o usuário é
autor
> > ou
> > > > coautor;
> > > > b. Filtro (default=todos): tipo de documento, período e local;
> > > > c. Apresenta lista ordenada por data; tipo e número.
> > > > d. Seleciona documentos para retirada da assinatura, via check box;
> > > > e. DESASSINAR – Para cada documento selecionado, fazer:
> > > > i. Retira a imagem da assinatura, após a verificação da imagem por
> hash
> > > > code – armazenado no cadastro do usuário;
> > > > ii. Havendo outras assinaturas, reposiciona-las, gerando novo hash
> code
> > > do
> > > > documento e coloca-o ao final do documento;
> > > > iii. do contrário; ou seja, não havendo pelo menos uma assinatura
no
> > > > documento, retira o hash code do documento – o documento sem
> > assinatura;
> > > > iv. Salva o documento.
> > > >
> > > > *4. VERIFICAR AUTENTICIDADE*
> > > > a. Pesquisa documentos;
> > > > i. Filtro (default=todos): local, tipo de documento e período;
> > > > ii. Apresenta lista ordenada por local (?), tipo, data, número;
> > > > b. Seleciona documento(s), via check box;
> > > > c. Exibe o documento – (numa window);
> > > > d. Clica no botão VERIFICAR;
> > > > e. Confere a autenticidade do documento – calcula/compara hash
code;
> > > > f. Retorna mensagem sobre o resultado da verificação.
> > > >
> > > > *5. DESIGNAR AUTORIA / COAUTORIA* (admin, usuário autor de
proposição
> > > > legislativa, usuário perfil operador, ...)
> > > > a. Pesquisa documentos sem autoria para designar autoria; ou com
> > autoria
> > > > para designar coautoria;
> > > > b. Filtro (default=todos): sem autoria (default)/com autoria,
usuário
> > > > (obrigatório), local de origem, tipo de documento e período;
> > > > c. Apresenta lista ordenada por local (?), tipo, data e número;
> > > > d. Seleciona documentos via check box;
> > > > e. VALIDAR – como obter lista (onde encontrar / autorias possíveis
/
> > > > designação);
> > > > i. Atas de Reuniões de Comissões;
> > > > 1. Local=Comissões;
> > > > 2. Autorias=selecionar um ou mais – Parlamentares (Presidente,
> Relator,
> > > > Membros) na composição da Comissão;
> > > > 3. Data = data do documento.
> > > > ii. Atas de Sessões Plenárias;
> > > > 1. Local = Sessão Plenária;
> > > > 2. Autorias = Parlamentares Presentes (ver configuração SAPL de
quem
> > > > assina);
> > > > 3. Data = Data da Sessão.
> > > > iii. Atas de Reuniões (diversas)
> > > > 1. Local =
> > > > 2. Autorias = Usuários (membros de Comissões, outros usuários);
> > > > 3. Data = data do documento
> > > > iv. Matérias Legislativas – texto integral
> > > > 1. Autorias = Autoria Matérias (Tabela de Autores);
> > > > 2. Data = data da apresentação.
> > > > v. Documento acessório / Matéria Anexada – Texto
> > > > 1. Local = anexo em Matéria Legislativa, Documento Administrativo;
> > > > 2. Autor = Autores (tabela de Autores) / outros usuários;
> > > > 3. Data = data do documento.
> > > > vi. Pareceres – texto
> > > > 1. Local = anexo em Matérias Legislativas / vinculado a Comissões;
> > > > 2. Autor= Parlamentares (Relator de Comissão, membros) na
composição
> da
> > > > Comissão; outros usuários;
> > > > 3. Data = data do documento.
> > > > vii. Proposições – texto (usuário da proposição legislativa)
> > > > 1. Local = em Gabinetes Parlamentares / Matéria Legislativa;
> > > > 2. Autor = Autores (Tabela de Autores);
> > > > 3. Data = data do documento.
> > > > viii. Documentos Administrativos – texto
> > > > 1. Local = em Documentos Administrativos;
> > > > 2. Autor = Autores (tabela de autores) / outros usuários;
> > > > 3. Data = data do documento.
> > > > ix. Documento Acessório – texto
> > > > 1. Local = anexo em Documentos Administrativos;
> > > > 2. Autoria = tabela de autores / outros usuários;
> > > > 3. Data = data do documento.
> > > > x. Anexado – texto
> > > > 1. Local = anexo em Documentos Administrativos;
> > > > 2. Autoria = tabela de autores / outros usuários;
> > > > 3. Data = data do documento.
> > > > Comportamento Esperado Comportamento Atual Possível Solução Passos
> para
> > > > Reproduzir (para bugs)
> > > >
> > > > 1.
> > > > 2.
> > > > 3.
> > > > 4.
> > > >
> > > > Contexto Imagens do Ocorrido Seu Ambiente
> > > >
> > > > - Versão usada (*Release*):
> > > > - Nome e versão do navegador:
> > > > - Nome e versão do Sistema Operacional (desktop ou mobile):
> > > > - Link para o seu projeto (Caso de fork deste projeto):
> > > >
> > > > —
> > > > Reply to this email directly, view it on GitHub
> > > > <#3634>, or unsubscribe
> > > > <
> > >
> >
>
https://github.com/notifications/unsubscribe-auth/APQB3TVK5G3LK5JJ7D4VJ23W2DKY3ANCNFSM6AAAAAAVNVPN5Q
> > > >
> > > > .
> > > > You are receiving this because you are subscribed to this
> > thread.Message
> > > > ID: ***@***.***>
> > > >
> > >
> > > —
> > > Reply to this email directly, view it on GitHub<
> > >
#3634 (comment)
> >,
> > > or unsubscribe<
> > >
> >
>
https://github.com/notifications/unsubscribe-auth/APA2J2YUID77YGN27TZQD7TW2D3L7ANCNFSM6AAAAAAVNVPN5Q
> > > >.
> > > You are receiving this because you authored the thread.Message ID:
> > > ***@***.***>
> > >
> > > —
> > > Reply to this email directly, view it on GitHub
> > > <
> #3634 (comment)
> > >,
> > > or unsubscribe
> > > <
> >
>
https://github.com/notifications/unsubscribe-auth/APQB3TSPVDCPR4PCHCAJIBLW2IIDJANCNFSM6AAAAAAVNVPN5Q
> > >
> > > .
> > > You are receiving this because you commented.Message ID:
> > > ***@***.***>
> > >
> >
> > —
> > Reply to this email directly, view it on GitHub<
> > #3634 (comment)
>,
> > or unsubscribe<
> >
>
https://github.com/notifications/unsubscribe-auth/APA2J22NSQAFZFJYNL3PC2TW2IRELANCNFSM6AAAAAAVNVPN5Q
> > >.
> > You are receiving this because you authored the thread.Message ID:
> > ***@***.***>
> >
> > —
> > Reply to this email directly, view it on GitHub
> > <
#3634 (comment)
> >,
> > or unsubscribe
> > <
>
https://github.com/notifications/unsubscribe-auth/APQB3TTQGTBFXEIZJ46ZSZTW2IWH7ANCNFSM6AAAAAAVNVPN5Q
> >
> > .
> > You are receiving this because you commented.Message ID:
> > ***@***.***>
> >
>
> —
> Reply to this email directly, view it on GitHub
> <#3634 (comment)
>,
> or unsubscribe
> <
https://github.com/notifications/unsubscribe-auth/AAQCICNO6UBTUKRXDVSXR53W2J2P7ANCNFSM6AAAAAAVNVPN5Q
>
> .
> You are receiving this because you are subscribed to this thread.Message
> ID: ***@***.***>
>
--
Att,
Claudio Morale
—
Reply to this email directly, view it on GitHub
<#3634 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/APQB3TS7QKYY3KTBWUVOKNDW2MWOXANCNFSM6AAAAAAVNVPN5Q>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
É importante considerar a independência como um valor do Legislativo, assim
como ocorreu em relação ao domínio na internet, q antes era definida por
uma Secretaria do Governo do Estado.
Em dom., 5 de mar. de 2023 17:21, Prof. Peter ***@***.***>
escreveu:
… Boa tarde Claudio, então adotei na Câmara de Primavera do Leste - MT, a
assinatura do gov.br porque como é gratuito dispensa a necessidade de
licitar. Oque já acelera e muito o processo, porque além da 1° aquisição (
se fosse token por exemplo), existe as futuras porque na Câmara sempre tem
uma rotatividade alta.
Em sáb., 4 de mar. de 2023 08:11, Claudio Morale ***@***.***>
escreveu:
> Bom dia Prof Peter.
>
> De fato, reinventar a roda é um retrabalho desnecessário.
>
> Em sex., 3 de mar. de 2023 às 20:06, Prof. Peter ***@***.***>
> escreveu:
>
> > Poderiamos aproveitar a assinatura do gov.br já que está pronto, tem
> > validade jurídica e também a autentição do gov.br está se tornando um
> > padrão para acesso a serviços públicos, não só do executivo federal,
mas
> > estados , municípios e até mesmo no legislativo tem se usado a
> > autenticação, vamos levantar a discussão que às vezes é melhor pegar
algo
> > pronto do que reinventar a roda.
> > Abraço amigo!
> >
> > Em sex., 3 de mar. de 2023 às 13:57, ClaudioMorale ***@***.***>
> > escreveu:
> >
> > > Olá Prof Peter, tudo bem.
> > >
> > > A proposta de assinatura eletrônica de todos os documentos dentro do
> > > sistema SAPL , visa apor a assinatura do autor (assim como ele assina
> > > normalmente) ao documento e também gerar um hash code do documento
todo
> > que
> > > será colocado ao final do documento e, uma função que a qq momento
pode
> > > verificar a autenticidade do documento após assinado. Ou seja, não
> haverá
> > > como modificar o documento sem o conhecimendo do autor, pois no caso
de
> > > alguma alteração a assinatura seria retirada do documento ficando o
> mesmo
> > > sem assinatura. O processo de assinatura vale tanto para o autor como
> > para
> > > os coautores do documento.
> > > Sobre a assinatura digital com certificação do Executivo - em algum
> > > momento o Legislativo terá que assumir esse papel - assim como foi a
> > > identificação do domínio .leg.br na internet.
> > >
> > > abraço
> > > ________________________________
> > > De: Prof. Peter ***@***.***>
> > > Enviado: sexta-feira, 3 de março de 2023 14:13
> > > Para: interlegis/sapl ***@***.***>
> > > Cc: Claudio Morale ***@***.***>; Author ***@***.***>
> > > Assunto: Re: [interlegis/sapl] Assinatura Eletrônica de Documentos no
> > SAPL
> > > (Issue #3634)
> > >
> > > Você não costuma receber emails de ***@***.*** Saiba por que isso é
> > > importante<https://aka.ms/LearnAboutSenderIdentification>
> > >
> > > Boa tarde Claudio tudo bem amigo?
> > > Aqui em Primavera do Leste - MT estou utilizando assinatura digital
do
> > > gov.br para assinar os documentos legislativos, só que precisamos
> > assinar
> > > o
> > > documento e depois subir no SAPL se fosse integrado ao SAPL seria bem
> > mais
> > > fácil.
> > > Segue abaixo uma indicação para você ver como fica o documento depois
> de
> > > assinado:
> > >
> > >
> >
>
https://sapl.primaveradoleste.mt.leg.br/media/sapl/public/materialegislativa/2023/3458/indicacao_004_troca_de_gramado_assinado.pdf
> > >
> > > Em sex., 3 de mar. de 2023 às 11:56, ClaudioMorale ***@***.***>
> > > escreveu:
> > >
> > > > Olá Prof. Peter, boa tarde.
> > > >
> > > > Não saberia dizer, pois as referências feitas são documentos
> > legislativos
> > > > ...
> > > >
> > > >
> > > >
> > > > ________________________________
> > > > De: Prof. Peter ***@***.***>
> > > > Enviado: quinta-feira, 2 de março de 2023 16:55
> > > > Para: interlegis/sapl ***@***.***>
> > > > Cc: Claudio Morale ***@***.***>; Author ***@***.***>
> > > > Assunto: Re: [interlegis/sapl] Assinatura Eletrônica de Documentos
no
> > > SAPL
> > > > (Issue #3634)
> > > >
> > > > Você não costuma receber emails de ***@***.*** Saiba por que isso é
> > > > importante<https://aka.ms/LearnAboutSenderIdentification>
> > > >
> > > > Teria como integrar a assinatura do gov.br ?
> > > >
> > > > Em qui., 2 de mar. de 2023 às 13:34, ClaudioMorale ***@***.***>
> > > > escreveu:
> > > >
> > > > > *Objetivos*
> > > > >
> > > > > 1. Permitir a assinatura eletrônica de documentos textuais
> > armazenados;
> > > > > 2. Assegurar credibilidade aos conteúdos textuais;.
> > > > > 3. Assegurar a integridade dos documentos;
> > > > > 4. Dar confiabilidade à documentação armazenada.
> > > > >
> > > > > *Documentos*: Proposições, Matérias Legislativas, Atas de Sessão
> > > > > Plenária, Atas de Reuniões, Pareceres, Anexos, Documentos
> Acessórios,
> > > > > Documentos Administrativos, Documentos Anexados, etc.
> > > > >
> > > > > *Principais funcionalidades*
> > > > >
> > > > > *1. CADASTRO DA ASSINATURA*
> > > > > a. Upload da imagem da assinatura do usuário do sapl;
> > > > > b. Geração do hash code (uso de MD5);
> > > > > c. Adiciona timestamp de início de validade;
> > > > > d. Havendo troca da imagem – adicionar timestamp de fim da
validade
> > na
> > > > > imagem anterior;
> > > > > e. Armazena imagem + hash code da imagem.
> > > > >
> > > > > **2. ASSINATURA (usuário perfil = assina / admin)
> > > > > a. Pesquisa os documentos sem assinatura, nos quais o usuário é
> autor
> > > ou
> > > > > coautor;
> > > > > Filtro (default=todos): tipo de documento, período e local(?);
> > > > > b. Apresenta lista ordenada por data; tipo e número.
> > > > > c. Seleciona documentos para assinatura, via check box;
> > > > > d. Clica no botão ASSINAR.
> > > > > e. Assinatura – Para cada documento selecionado, fazer:
> > > > > i. Abre o documento;
> > > > > ii. Coloca a imagem atual da assinatura do usuário em local
> próprio (
> > > > > preferencialmente ao final );
> > > > > iii. Gera hash code do documento e coloca-o ao final do documento
> > (após
> > > > > assinatura);
> > > > > iv. Salva o documento.
> > > > >
> > > > > **3. RETIRAR ASSINATURA (usuário perfil = assina / admin)
> > > > > a. Pesquisa os documentos com assinatura, nos quais o usuário é
> autor
> > > ou
> > > > > coautor;
> > > > > b. Filtro (default=todos): tipo de documento, período e local;
> > > > > c. Apresenta lista ordenada por data; tipo e número.
> > > > > d. Seleciona documentos para retirada da assinatura, via check
box;
> > > > > e. DESASSINAR – Para cada documento selecionado, fazer:
> > > > > i. Retira a imagem da assinatura, após a verificação da imagem
por
> > hash
> > > > > code – armazenado no cadastro do usuário;
> > > > > ii. Havendo outras assinaturas, reposiciona-las, gerando novo
hash
> > code
> > > > do
> > > > > documento e coloca-o ao final do documento;
> > > > > iii. do contrário; ou seja, não havendo pelo menos uma assinatura
> no
> > > > > documento, retira o hash code do documento – o documento sem
> > > assinatura;
> > > > > iv. Salva o documento.
> > > > >
> > > > > *4. VERIFICAR AUTENTICIDADE*
> > > > > a. Pesquisa documentos;
> > > > > i. Filtro (default=todos): local, tipo de documento e período;
> > > > > ii. Apresenta lista ordenada por local (?), tipo, data, número;
> > > > > b. Seleciona documento(s), via check box;
> > > > > c. Exibe o documento – (numa window);
> > > > > d. Clica no botão VERIFICAR;
> > > > > e. Confere a autenticidade do documento – calcula/compara hash
> code;
> > > > > f. Retorna mensagem sobre o resultado da verificação.
> > > > >
> > > > > *5. DESIGNAR AUTORIA / COAUTORIA* (admin, usuário autor de
> proposição
> > > > > legislativa, usuário perfil operador, ...)
> > > > > a. Pesquisa documentos sem autoria para designar autoria; ou com
> > > autoria
> > > > > para designar coautoria;
> > > > > b. Filtro (default=todos): sem autoria (default)/com autoria,
> usuário
> > > > > (obrigatório), local de origem, tipo de documento e período;
> > > > > c. Apresenta lista ordenada por local (?), tipo, data e número;
> > > > > d. Seleciona documentos via check box;
> > > > > e. VALIDAR – como obter lista (onde encontrar / autorias
possíveis
> /
> > > > > designação);
> > > > > i. Atas de Reuniões de Comissões;
> > > > > 1. Local=Comissões;
> > > > > 2. Autorias=selecionar um ou mais – Parlamentares (Presidente,
> > Relator,
> > > > > Membros) na composição da Comissão;
> > > > > 3. Data = data do documento.
> > > > > ii. Atas de Sessões Plenárias;
> > > > > 1. Local = Sessão Plenária;
> > > > > 2. Autorias = Parlamentares Presentes (ver configuração SAPL de
> quem
> > > > > assina);
> > > > > 3. Data = Data da Sessão.
> > > > > iii. Atas de Reuniões (diversas)
> > > > > 1. Local =
> > > > > 2. Autorias = Usuários (membros de Comissões, outros usuários);
> > > > > 3. Data = data do documento
> > > > > iv. Matérias Legislativas – texto integral
> > > > > 1. Autorias = Autoria Matérias (Tabela de Autores);
> > > > > 2. Data = data da apresentação.
> > > > > v. Documento acessório / Matéria Anexada – Texto
> > > > > 1. Local = anexo em Matéria Legislativa, Documento
Administrativo;
> > > > > 2. Autor = Autores (tabela de Autores) / outros usuários;
> > > > > 3. Data = data do documento.
> > > > > vi. Pareceres – texto
> > > > > 1. Local = anexo em Matérias Legislativas / vinculado a
Comissões;
> > > > > 2. Autor= Parlamentares (Relator de Comissão, membros) na
> composição
> > da
> > > > > Comissão; outros usuários;
> > > > > 3. Data = data do documento.
> > > > > vii. Proposições – texto (usuário da proposição legislativa)
> > > > > 1. Local = em Gabinetes Parlamentares / Matéria Legislativa;
> > > > > 2. Autor = Autores (Tabela de Autores);
> > > > > 3. Data = data do documento.
> > > > > viii. Documentos Administrativos – texto
> > > > > 1. Local = em Documentos Administrativos;
> > > > > 2. Autor = Autores (tabela de autores) / outros usuários;
> > > > > 3. Data = data do documento.
> > > > > ix. Documento Acessório – texto
> > > > > 1. Local = anexo em Documentos Administrativos;
> > > > > 2. Autoria = tabela de autores / outros usuários;
> > > > > 3. Data = data do documento.
> > > > > x. Anexado – texto
> > > > > 1. Local = anexo em Documentos Administrativos;
> > > > > 2. Autoria = tabela de autores / outros usuários;
> > > > > 3. Data = data do documento.
> > > > > Comportamento Esperado Comportamento Atual Possível Solução
Passos
> > para
> > > > > Reproduzir (para bugs)
> > > > >
> > > > > 1.
> > > > > 2.
> > > > > 3.
> > > > > 4.
> > > > >
> > > > > Contexto Imagens do Ocorrido Seu Ambiente
> > > > >
> > > > > - Versão usada (*Release*):
> > > > > - Nome e versão do navegador:
> > > > > - Nome e versão do Sistema Operacional (desktop ou mobile):
> > > > > - Link para o seu projeto (Caso de fork deste projeto):
> > > > >
> > > > > —
> > > > > Reply to this email directly, view it on GitHub
> > > > > <#3634>, or unsubscribe
> > > > > <
> > > >
> > >
> >
>
https://github.com/notifications/unsubscribe-auth/APQB3TVK5G3LK5JJ7D4VJ23W2DKY3ANCNFSM6AAAAAAVNVPN5Q
> > > > >
> > > > > .
> > > > > You are receiving this because you are subscribed to this
> > > thread.Message
> > > > > ID: ***@***.***>
> > > > >
> > > >
> > > > —
> > > > Reply to this email directly, view it on GitHub<
> > > >
> #3634 (comment)
> > >,
> > > > or unsubscribe<
> > > >
> > >
> >
>
https://github.com/notifications/unsubscribe-auth/APA2J2YUID77YGN27TZQD7TW2D3L7ANCNFSM6AAAAAAVNVPN5Q
> > > > >.
> > > > You are receiving this because you authored the thread.Message ID:
> > > > ***@***.***>
> > > >
> > > > —
> > > > Reply to this email directly, view it on GitHub
> > > > <
> > #3634 (comment)
> > > >,
> > > > or unsubscribe
> > > > <
> > >
> >
>
https://github.com/notifications/unsubscribe-auth/APQB3TSPVDCPR4PCHCAJIBLW2IIDJANCNFSM6AAAAAAVNVPN5Q
> > > >
> > > > .
> > > > You are receiving this because you commented.Message ID:
> > > > ***@***.***>
> > > >
> > >
> > > —
> > > Reply to this email directly, view it on GitHub<
> > >
#3634 (comment)
> >,
> > > or unsubscribe<
> > >
> >
>
https://github.com/notifications/unsubscribe-auth/APA2J22NSQAFZFJYNL3PC2TW2IRELANCNFSM6AAAAAAVNVPN5Q
> > > >.
> > > You are receiving this because you authored the thread.Message ID:
> > > ***@***.***>
> > >
> > > —
> > > Reply to this email directly, view it on GitHub
> > > <
> #3634 (comment)
> > >,
> > > or unsubscribe
> > > <
> >
>
https://github.com/notifications/unsubscribe-auth/APQB3TTQGTBFXEIZJ46ZSZTW2IWH7ANCNFSM6AAAAAAVNVPN5Q
> > >
> > > .
> > > You are receiving this because you commented.Message ID:
> > > ***@***.***>
> > >
> >
> > —
> > Reply to this email directly, view it on GitHub
> > <
#3634 (comment)
> >,
> > or unsubscribe
> > <
>
https://github.com/notifications/unsubscribe-auth/AAQCICNO6UBTUKRXDVSXR53W2J2P7ANCNFSM6AAAAAAVNVPN5Q
> >
> > .
> > You are receiving this because you are subscribed to this
thread.Message
> > ID: ***@***.***>
> >
>
>
> --
> Att,
>
> Claudio Morale
>
> —
> Reply to this email directly, view it on GitHub
> <#3634 (comment)
>,
> or unsubscribe
> <
https://github.com/notifications/unsubscribe-auth/APQB3TS7QKYY3KTBWUVOKNDW2MWOXANCNFSM6AAAAAAVNVPN5Q
>
> .
> You are receiving this because you commented.Message ID:
> ***@***.***>
>
—
Reply to this email directly, view it on GitHub
<#3634 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAQCICI5UCV4TCIUEPTT5ZLW2TYSZANCNFSM6AAAAAAVNVPN5Q>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Objetivos
Documentos: Proposições, Matérias Legislativas, Atas de Sessão Plenária, Atas de Reuniões, Pareceres, Anexos, Documentos Acessórios, Documentos Administrativos, Documentos Anexados, etc.
Principais funcionalidades
1. CADASTRO DA ASSINATURA
a. Upload da imagem da assinatura do usuário do sapl;
b. Geração do hash code (uso de MD5);
c. Adiciona timestamp de início de validade;
d. Havendo troca da imagem – adicionar timestamp de fim da validade na imagem anterior;
e. Armazena imagem + hash code da imagem.
**2. ASSINATURA (usuário perfil = assina / admin)
a. Pesquisa os documentos sem assinatura, nos quais o usuário é autor ou coautor;
Filtro (default=todos): tipo de documento, período e local(?);
b. Apresenta lista ordenada por data; tipo e número.
c. Seleciona documentos para assinatura, via check box;
d. Clica no botão ASSINAR.
e. Assinatura – Para cada documento selecionado, fazer:
i. Abre o documento;
ii. Coloca a imagem atual da assinatura do usuário em local próprio ( preferencialmente ao final );
iii. Gera hash code do documento e coloca-o ao final do documento (após assinatura);
iv. Salva o documento.
**3. RETIRAR ASSINATURA (usuário perfil = assina / admin)
a. Pesquisa os documentos com assinatura, nos quais o usuário é autor ou coautor;
b. Filtro (default=todos): tipo de documento, período e local;
c. Apresenta lista ordenada por data; tipo e número.
d. Seleciona documentos para retirada da assinatura, via check box;
e. DESASSINAR – Para cada documento selecionado, fazer:
i. Retira a imagem da assinatura, após a verificação da imagem por hash code – armazenado no cadastro do usuário;
ii. Havendo outras assinaturas, reposiciona-las, gerando novo hash code do documento e coloca-o ao final do documento;
iii. do contrário; ou seja, não havendo pelo menos uma assinatura no documento, retira o hash code do documento – o documento sem assinatura;
iv. Salva o documento.
4. VERIFICAR AUTENTICIDADE
a. Pesquisa documentos;
i. Filtro (default=todos): local, tipo de documento e período;
ii. Apresenta lista ordenada por local (?), tipo, data, número;
b. Seleciona documento(s), via check box;
c. Exibe o documento – (numa window);
d. Clica no botão VERIFICAR;
e. Confere a autenticidade do documento – calcula/compara hash code;
f. Retorna mensagem sobre o resultado da verificação.
5. DESIGNAR AUTORIA / COAUTORIA (admin, usuário autor de proposição legislativa, usuário perfil operador, ...)
a. Pesquisa documentos sem autoria para designar autoria; ou com autoria para designar coautoria;
b. Filtro (default=todos): sem autoria (default)/com autoria, usuário (obrigatório), local de origem, tipo de documento e período;
c. Apresenta lista ordenada por local (?), tipo, data e número;
d. Seleciona documentos via check box;
e. VALIDAR – como obter lista (onde encontrar / autorias possíveis / designação);
i. Atas de Reuniões de Comissões;
1. Local=Comissões;
2. Autorias=selecionar um ou mais – Parlamentares (Presidente, Relator, Membros) na composição da Comissão;
3. Data = data do documento.
ii. Atas de Sessões Plenárias;
1. Local = Sessão Plenária;
2. Autorias = Parlamentares Presentes (ver configuração SAPL de quem assina);
3. Data = Data da Sessão.
iii. Atas de Reuniões (diversas)
1. Local =
2. Autorias = Usuários (membros de Comissões, outros usuários);
3. Data = data do documento
iv. Matérias Legislativas – texto integral
1. Autorias = Autoria Matérias (Tabela de Autores);
2. Data = data da apresentação.
v. Documento acessório / Matéria Anexada – Texto
1. Local = anexo em Matéria Legislativa, Documento Administrativo;
2. Autor = Autores (tabela de Autores) / outros usuários;
3. Data = data do documento.
vi. Pareceres – texto
1. Local = anexo em Matérias Legislativas / vinculado a Comissões;
2. Autor= Parlamentares (Relator de Comissão, membros) na composição da Comissão; outros usuários;
3. Data = data do documento.
vii. Proposições – texto (usuário da proposição legislativa)
1. Local = em Gabinetes Parlamentares / Matéria Legislativa;
2. Autor = Autores (Tabela de Autores);
3. Data = data do documento.
viii. Documentos Administrativos – texto
1. Local = em Documentos Administrativos;
2. Autor = Autores (tabela de autores) / outros usuários;
3. Data = data do documento.
ix. Documento Acessório – texto
1. Local = anexo em Documentos Administrativos;
2. Autoria = tabela de autores / outros usuários;
3. Data = data do documento.
x. Anexado – texto
1. Local = anexo em Documentos Administrativos;
2. Autoria = tabela de autores / outros usuários;
3. Data = data do documento.
The text was updated successfully, but these errors were encountered: