v2.0.7.10
-
Histórico de versões
2.0.7.10
2021-07-19. elieserp. Versão compatível com release 2.0.7.10.
2021-07-16. Gustavo. OS9542. Cadastro De Tipos De Documentos (GT0010), Consulta De Pessoas (GT0140), Aprovar Solicitação De Liberação (GT0460), Atividades E Serviços Por Empresa (GT8005): Adicionado filtro para somente exibir registros dos quais o usuário tenha permissão baseado no seu tipo de usuário.
Usuário Empresa Contratante (GT0520): Adicionado verificação da permissão de usuários para controlar a visibilidade das empresas contratantes e empresas prestadoras.
Pessoas Com 2 Ou Mais Funções (GT0080_100): Ajustado filtro de permissão do usuário, passando a considerar se o usuário é de empresa contratante, administrador ou responsável por empresa.
Gt_Bloq_Documento_Veiculo (GT1095), Gt_Bloq_Veiculo (GT1096), As_Bloq_Pessoa (GT2000), As_Bloq_Documento_Empresa (GT2010), As_Bloq_Empresa (GT2020), As_Bloq_Documento_Pessoa (GT2030): Passa a utilizar a função gt_permissao_usuario para identificar o contexto do usuário logado, retornando corretamente a situação do documento/acesso.
Pessoas Habilitadas Por Contratante De Serviço (GT0120_1), Estatistica De Documentos Por Usuarios (GT0215_1), Lista De Chamada De Terceiros (GT0420_100), Doc Funcionarios Vencimentos Futuros (GT3001_1), Empresas Subcontratadass (GT3001_11), Doc Empresa Vencimento Futuro (GT3001_2), Relatório Pendencias - Doc Veículos (GT3001_3), Relatório Pendencias - Doc Materiais (GT3001_4), Relatório De Materiais Tabular (GT3001_5), Pessoas - Situação (GT3003_1), Empresas Subcontratadas (GT3003_11), Empresas E Pessoas - Situação (GT3004_1), Situação Documentos Pessoas (GT3004_11), Pessoas (GT3004_12), Empresas Subcontratadas (GT3004_13), Empresas Terceiras E Pessoas - Status Resumido (GT3004_201), Empresas Subcontratadas (GT3004_202), Empresas Terceiras - Status Resumido (GT3004_203), Empresas X Pessoas Financeiro (GT3005_1), Empresas X Pessoas Financeiro Descentralizado (GT3005_102), Participacao Em Treinamento (GT3006_1), Pessoas Com Treinamento Pendente (GT3006_2), Relação Cipa (GT3007_1), Empresas X Pessoas Detalhado (GT3008_1), Total Geral Por Turno (GT3008_11), Empresas Subcontratadas (GT3008_12), Total Geral Por Turno (GT3008_2), Relação Pessoas Alfabetico (GT3009_1), Documentos Por Pessoa (GT3010_1), Subrelatório Empresas Subcontratadas (GT3010_11), Responsaveis Email (GT3011_1), Empresas X Pessoas Resumido (GT3012_1), Subrelatório Empresas Subcontratadas (GT3012_11), Documentos Por Empresa (GT3013_1), Subrelatorio Empresas Subcontratadas (GT3013_11), Dispersão Documentos Empresas Por Mês (GT3014_1), Previsao Data Treinamento (GT3016_1), Exibição Cadastral De Veículos (GT5000_1), Documentos De Veículos (GT5000_2), Status De Veículos Resumido (GT5001_1), Status Documentos Veículos - Detalhado (GT5001_100), Dispersão De Documentos De Veículos Por Mês (GT5002_1), Relação De Empresas Terceiras - Geral - Excel (GT52002_2): Ajustado filtro de permissão do usuário. Quando for do tipo contratante passa a tambem filtrar pelas empresas que o mesmo tem acesso a partir da grid detalhe do GT0520.
Liberações De Acesso (GT0460_100), Motivo Liberação (GT0460_102), Dispersão Documentos Pessoas Por Mês (GT3002_1): Ajustado filtro de permissão do usuário. Quando for do tipo contratante passa a tambem filtrar pelas empresas que o mesmo tem acesso a partir da grid detalhe do GT0520.
As_Pessoa_Sem_Afastamento (GT2040): Passa a retornar se o usuário está ativo na seguinte ordem:- Verifica se pessoa possui afastamento do tipo 'Não controla documento'. Se houver retorna 'N'ão ativo.
- Em seguida verifica se a empresa da pessoa está desativada. Se estiver retorna 'N'ão ativo;
- Caso nenhuma das situações anterior seja contemplada, retorna 'S'im ativo.
Pack_Usuarios (GT1020): Objeto cancelado e rotina implementada na pack_usuario_web.
2021-07-16. Gustavo. OS9556. validação De Documentos De Veículos (GT5025): Adicionado botão "Documentos" na grid. Ao clicá-lo exibe a consulta de documentos do veículo selecionado.
Consulta De Veículos (GT5055): Ajustado título da janela de consulta dos documentos para exibir somente a placa caso não haja modelo de veículo definido. Ajustado margens do formulário de consulta da pendência.
2021-07-13. Gustavo. OS9579. Validar Documentos De Empresas (GT0200): Removido limite de pessoas listadas na grid da janela de Avaliação do Documento (ajuste na store).
2021-07-12. Gustavo. OS9544. Dashboard Do Usuario Responsavel Empresa (GT0250): Ajustado view V_VEICULOS_PESSOAS_DASH, passando a retornar registro com id único. Anteriormente retornava duas ou mais vezes uma mesma pessoa por conta da consulta realizada no turno vigente da mesma. Isso fazia o contador do grid exibir a quantidade correta de registros (mesmo que a quantidade de registros trazidos pela consulta fosse incorreto), enquanto que a grid somente exibia ids únicos (modo de funcionamento padrão do extjs nas stores).
Pack_Atz_Pessoas_Contrat_Gt3 (GT5801): Criado objeto comercial para atender objetivo específico. Necessário desta forma pois a chamada do processo é feita através de triggers comerciais e a rotina deve ser síncrona, portanto não foi possível criar novas triggers, pois tendo duas triggers com mesmo evento não é possível escolher a ordem de execução.
Finalidade: contém todos os métodos necessários para o fluxo de preparo da documentação para a Prato Feito.
Por meio dela realiza:- isenção da Foto da pessoa ao cadastrar/alterar função ou vincular novo turno à ela;
- isenção da Ficha EPI e re-inclusão da Ficha EPI com novo código ao cadastrar/alterar função ou vincular um turno da pessoa;
- associação de turno ao cadastrar uma nova pessoa para a empresa com vinculo ativo na Prato Feito.
Para vias de efeito devem estar previstos os seguintes parâmetros customizados cadastrados:
EMPRESAS_NAO_ISENTA_FOTO
ID_TURNO_AUTOMATICO_CONTRAT
CONTRATANTES_TURNO_AUTOMATICO
ID_TURNO_BLOQUEADO
Trig_Af_Rw_Atz_Ativ_Acess_Pes (GT2035), Trig_Af_Rw_Atz_Doc_Contr_Col (GT2342): Passa a popular tabela temporária para processamento da isenção de documentos específicos conforme parametros customizados do cliente.
Trig_Bf_St_Atz_Ativ_Acess_Pes (GT2036), Trig_Bf_St_Atz_Doc_Contr_Col (GT2341): Passa a limpar tabela temporária para permitir o fluxo de processamento da isenção de documentos específicos conforme parametros customizados do cliente.
Trig_Af_St_Atz_Ativ_Acess_Pes (GT2037), Trig_Af_St_Atz_Doc_Contr_Col (GT2343): Passa executar o fluxo de processamento da isenção de documentos específicos conforme parametros customizados do cliente.O processamento realizado é com base na chamada da pack_atz_pessoas_contrat_gt3.processar.
2021-07-19. Richard. OS9577. Configuração Geral (GTSOFT): Inclusão do processo de autenticação interna.
Inclusão de redirecionamento automático para páginas de autenticação Oauth. -
OS9577Login de funcionários no GT Web com Okta:
A tela de login do GT Soft deverá ter um redirect automático em poucos segundos para a tela de login do okta, sendo que na tela de login do okta o usuário precisará informar usuário e senha. Não haverá mais preenchimento automático do usuário na tela do okta pelo GT Soft.

As funções de escolha de idioma e tema da aplicação também não estarão disponíveis para o usuário no login.
A função de logoff do sistema GT Soft será desabilitada quando a opção de login for através do okta.

Para habilitar o login com o Okta é necessário alterar o Config.groovy do projeto da seguinte maneira:
oauth.okta.enabled = true oauth.okta.url = "http://dev-29492632.okta.com/oauth2/v1/authorize" oauth.okta.redirectUrl = "" oauth.okta.authorizationUrl = "https://dev-29492632.okta.com/oauth2/v1/token" oauth.okta.clientId = "0oapsg6vw22bIRSqe5d6" oauth.okta.clientSecret = "BYspZqQtTEIzSfWTBzB3QIyi9EAYmk6yiLdEyzjM"
OS9544Dashboard do responsável de empresa mostra a quantidade correta de registros
Customização:
Customização realizada em objetos comerciais, sendo executado mediante a existência dos parâmetros customizados.
Os parâmetros customizados são:- ID_TURNO_AUTOMATICO_CONTRAT - Neste parâmetro customizado fica o código do turno que será associado no momento de cadastro da nova pessoa.
- CONTRATANTES_TURNO_AUTOMATICO - Contratantes da qual precisa inserir o turno ao cadastrar nova pessoa. Aumentar o limite do varchar2 à medida que expandir a lista.
- ID_TURNO_BLOQUEADO - Neste parâmetro customizado fica o código do turno que será associado no momento de cadastro da nova pessoa. Dessa forma fica impedido que seja feito vinculo manual deste turno com pessoas.
- EMPRESAS_NAO_ISENTA_FOTO - Neste parâmetro customizado fica os códigos das empresas das pessoas que não terão a foto isentada (separados por vírgula, das empresas_pessoas com vinculo na vcod_contratante).
- ao vincular um turno ou função à pessoa de uma contratante específica -> isenta o requisito de Foto dessa pessoa;
- ao vincular um turno ou função à pessoa de uma contratante específica -> isenta o requisito de Ficha EPI com um código específico dessa pessoa e reinsere-o com outro código;
- ao cadastrar uma nova pessoa para determina contratante -> cria um turno específico automaticamente.