Analisando propostas

Desenvolvedor Php para Plugin de Ged no Glpi 11 (Substituir Fluig)

Publicado em 08 de Março de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Título: Desenvolvedor PHP para Plugin de ged no glpi 11 (substituir fluig)

descrição:
preciso de um desenvolvedor php sênior com experiência real na criação de plugins para glpi (versão 11). Estamos migrando nossa gestão de documentos do TOTVS Fluig para o glpi e precisamos de um módulo de ged construído do zero, usando a arquitetura de hooks do sistema.

Regra inegociável: O plugin precisa ser isolado. Não aceito nenhuma alteração no core do GLPI (arquivos originais).

O que o plugin precisa fazer:

Permissões e Pastas:
Criar um menu lateral de "Gestão de Documentos". A criação das pastas (Categorias/Subáreas) será feita só pela TI. O usuário comum só vai ver o botão de cadastrar novo documento.

Formulário Customizado:
Ocultar os campos padrões nativos do GLPI e usar campos específicos:

Tipo de Documento (Lista: POP, Política, etc.)

ÁRea (Lista de setores)

Subárea (Campo dinâmico que muda dependendo da Área escolhida)

Segurança (Público, Restrito, Confidencial)

Válido Até (Campo travado, preenchido automaticamente com data atual + 1 ano).

Automação de Código (Geração de Chave):
Quando o usuário salvar, o plugin tem que ir no banco de dados, ver qual foi o último número sequencial daquela categoria e gravar o código do documento no formato DDD.SS.X.Y.Z (ex: POP.QA.1.1.5).

Workflow de Aprovação (3 Níveis):
O documento não vai direto pro repositório. Ele passa por uma esteira de aprovação dentro do plugin:

Nível 1: Validação de Layout (Grupo Sistema de Gestão)

Nível 2: Validação Técnica (Gestor da área selecionada)

Nível 3: Estratégico (Só passa por aqui se a pasta for "Políticas", aprovado pela Diretoria).

Arquivo Morto e Expiração (Cronjob):
Precisa ter uma Ação Automática (Crontask) rodando de madrugada. Se o documento passou da data de validade, o script muda ele para "Obsoleto", tira a permissão de leitura da galera e joga para um Arquivo Morto. O script também deve dar um purge (delete) físico em documentos que estão no arquivo morto há mais de 5 anos.

Requisitos para a entrega:

Código fonte limpo e comentado.

Estrutura pronta para instalar via painel do GLPI (setup.php e hook.php).

Modelagem das tabelas do plugin incluída na instalação.

Preciso de um plugin PHP real que faça a consulta no banco de dados para gerar a codificação e segure o workflow.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média

Prazo de Entrega: Não estabelecido

Habilidades necessárias