Analisando propostas

Ajustes e Implementação de Módulo de Inventário e Orçamento em Delphi com Firebird

Publicado em 17 de Maio de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um desenvolvedor Delphi experiente para realizar ajustes no módulo de Orçamentos e implementar um novo módulo de Inventário no nosso sistema ERP. O projeto envolve tanto melhorias pontuais quanto o desenvolvimento de novas funcionalidades com base em requisitos bem definidos.

Contexto Geral do Projeto

Contexto Geral do Projeto Nosso ERP multiempresa, desenvolvido em Delphi com banco Firebird, está passando por melhorias contínuas. Neste projeto, queremos: Melhorar o módulo de Orçamentos, garantindo padronização e flexibilidade. Criar um módulo completo de Inventário, com funcionalidades como geração de base de itens, contagem física, ajuste de estoque e relatórios. O acesso ao ambiente de desenvolvimento será fornecido pela empresa, e o controle de versões será feito via GitHub. Tecnologias Envolvidas Linguagem: Delphi Banco de Dados: Firebird Versionamento: GitHub Ambiente: ERP Desktop Perfil do Freelancer Desejado Experiência comprovada com Delphi e Firebird Capacidade de trabalhar com código legado e realizar integrações sem quebrar funcionalidades existentes Habilidade para entender e implementar requisitos de negócio com clareza Experiência com relatórios, manipulação de dados e controle de acesso Parte 1 – Melhorias no Módulo de Orçamentos Tarefas Criar configuração de dias de vencimento por empresa e carregar essa configuração automaticamente ao abrir o orçamento. Substituir campo de forma de pagamento (texto) por combo box vinculado ao cadastro de formas de pagamento. Manter o preenchimento do campo de texto original para compatibilidade com impressões. Parte 2 – Implementação do Módulo de Inventário Requisitos Funcionais 1. Cadastro de Período de Inventário RF001: Permitir criar um novo inventário informando o mês/ano de referência. RF002: Impedir a criação de inventários duplicados para o mesmo mês/ano. RF003: Permitir o fechamento de um inventário para que ele não possa mais ser alterado. 2. Geração Automática da Base de Itens RF004: Gerar automaticamente a lista de todos os produtos com movimentação ou saldo no período. RF005: Exibir para cada item: código, descrição, unidade, saldo registrado, valor unitário e valor total. 3. Registro do Estoque Físico RF006: Permitir registro manual ou importação (Excel/CSV) da contagem física. RF007: Permitir observações por item, como “produto danificado”. 4. Cálculo e Ajustes RF008: Calcular automaticamente diferenças entre saldo do sistema e o físico. RF009: Sinalizar visualmente divergências (ex: vermelho para divergentes). RF010: Permitir geração automática de lançamentos de ajuste. 5. Relatórios e Exportação RF011: Gerar relatório de inventário em PDF e Excel. RF012: O relatório deve conter: Dados da empresa Mês de referência Data de geração Lista de produtos com saldo, contagem física, diferença, valor financeiro Responsável pela contagem 6. Auditoria e Rastreabilidade RF013: Registrar usuário responsável pela contagem e ajustes. RF014: Manter histórico de inventários fechados para auditoria. Requisitos Não Funcionais: Desempenho e Usabilidade RNF001: Gerar relatório com até 5.000 itens em no máximo 10 segundos. RNF002: Interface intuitiva e de fácil navegação. Segurança e Controle: RNF003: Apenas usuários com permissão "Inventário" podem criar, editar ou fechar inventários. RNF004: Manter backup automático dos inventários fechados. Forma de Trabalho: Desenvolvimento remoto com acesso ao ambiente da empresa Versionamento via GitHub Entregas por etapas com testes e validação contínua

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: 31 de Maio de 2025

Habilidades necessárias