Este projeto foi desenvolvido para auxiliar na gestão de inventário e no ajuste de stock no sistema Primavera, permitindo a importação, visualização e atualização de dados de stock com eficiência.
-
scripts:
Script_ViewStock.sql: Script SQL para consultas relacionadas ao stock atual.
-
src/Cegid.Primavera.ResetStock:
- services:
ClsStock.cs: Contém a lógica principal para processar dados de stock e criar documentos internos no sistema Primavera.MainSrv.cs: Serviço base que lida com a interação com o sistema Primavera, incluindo consultas SQL e gestão de exceções.
- UI:
FDU_ImportacaoStockInicial.cs: Interface de usuário para importar e processar dados de stock.FDU_ImportacaoStockInicial.Designer.cs: Arquivo gerado automaticamente para a interface gráfica.FDU_ImportacaoStockInicial.resx: Recursos adicionais da interface.
- services:
-
Processamento de Stock:
- Processa os dados de stock a partir de uma tabela (DataView) e gera documentos internos no sistema Primavera.
- Atualiza os documentos no sistema para refletir os ajustes realizados.
-
Consultas SQL:
- Executa consultas para obter dados do stock atual, como informações sobre artigos e quantidades.
-
Interface Gráfica:
- Permite ao usuário visualizar e processar os dados diretamente na aplicação.
- Configure o ambiente para executar a aplicação, incluindo os requisitos do sistema Primavera.
- Utilize o script SQL fornecido para preparar a consulta dos dados de stock atual.
- Use a interface gráfica para importar e processar os dados de stock.
- Sistema Primavera configurado e em execução.
- .NET Framework 4.7.2 ou superior.
- Acesso ao banco de dados utilizado pelo sistema Primavera.
Sinta-se à vontade para contribuir com melhorias ou reportar problemas. Basta criar um pull request ou abrir uma issue no repositório.
Este projeto está licenciado sob a MIT License.
#neverstopcoding