VM Completa + Arquivos Avulsos do Update 5
Sem dúvida, a versão mais estável produzida até o momento.
Você pode testar todas as novidades nesse demo funcional, requerido firebird 3.
PROJETO COMPLETO EM FORMATO DE MÁQUINA VIRTUAL
CÓDIGO FONTE RETAGUARDA + PDV + MÓDULOS ADICIONAIS
Maquina Virtual com tudo instalado e Compilando inclusive SDK android configurado.
Envio também todos os arquivos avulsos para você montar sua maquina de desenvolvimento, caso não queira usar a VM.
Projetos desenvolvido em módulos (todos com fontes) para facilitar a manutenção
- RETAGUARDA.EXE
– Executável principal do sistema retaguarda. - PDV.EXE
– Módulo de ponto de venda rápido e independente. - PREVENDA.EXE
– Módulo de pré-venda rápido e independente. - SERIAL.EXE
– Gerador de licença offline, esse gerador pode ser compilado em APK também. - WHATSAPPSERVER.EXE
– Módulo de Whatsapp para integração com sistema - CONTROLE DE LICENÇA WEB
– Faz ativação e bloqueio das licenças online com painel de gerenciamento no windows. - MOBILE FORÇA DE VENDAS
– APK Android para realizar orçamentos e sincronizar com sistema via banco mysql - MOBILE MESAS RESTAURANTE
– APK Android para realizar pedidos nas mesas usando rede local.
* Módulo do whatsapp funcionando 100%,
Envia orçamento e vendas de forma automática.
* Módulos de emissão de documentos fiscais NFe – NFCe – SAT – MDFe – MFe
com as últimas normas 2023 usando componentes ACBR, fácil de mexer e atualizar.
* Um dos códigos fontes mais completos, gere sua renda
com mensalidades dos seus clientes, não perca mais tempo,
aproveite o baixo investimento e tenha seu próprio sistema
* Banco FireBird 3.0 com usuário e senha para você modificar como quiser.
Mando junto o Script de migração para banco Firebird 3.0 caso você possua algumas das versões antigas do projeto.
Detalhes técnicos dos Fontes:
Sistema gerencial completo Retaguarda e PDV.
Para diversos ramos de negócio: varejo em geral,
supermercados, bares e restaurantes, comércio em geral.
* Multi Empresas
* PAF ECF para varejo em geral, supermercados e
diversos ramos de negócio específicos,
com módulos para bares restaurantes, comércio, entre outros
* Módulo Restaurante com controle de Mesas e Delivery
* Módulo transportadoras completo controle total de frotas
* NFe, NFce, MDFe, Cte, Cte OS, SAT, Sped Fiscal, Sped Contribuições, Sintegra
* Importador de XML Notas (NFe compra e venda, NFce)
* Envio de mensagens via Whatsapp sem necessidade de WhatsApp business
* Todas as impressoras fiscais do mercado
* Balanças e Terminais
* TEF
* Controle Completo Ordem de Serviços
* Controle completo de Boletos
* Controle Automático de Backup
* Controla comissões para vendedores e fornecedores caso necessite
* Uma gama gigantesca de relatórios gerenciais
* Sistema totalmente parametrizável para se ajustar ao
seu ramo de negócio, seja ele qual for
* Envio de Notas e orçamentos via WhatsApp
* O sistema mais completo e atualizado do mercado,
você não vai encontrar nada igual.
* Tenha seu software house agora, sistema pronto para uso.
[COMPRAS]
– Importa XML (Nota Fiscal de Entrada/Compras):
– Gera Contas a Pagar
[PRODUTOS]
– Movimento Estoque (por grupo/subgrupo)
– Tabela NCM/CEST
– Grupos/Subgrupos
– Pesquisa de Estoque/Preço
[FRENTE DE CAIXA]
– Emite NFC-e 4.0 | SAT.
– Tabela IBPT.
– Configura e lê o peso da balança.
– Pagamento por parcelamento (pré-configurável),
– Importa Pedido de Venda
[VENDA|FATURAMENTO]
– Pedido de Venda.
– Nota Fiscal (NF-e 4.0)
– Etiqueta de Embalagem.
[FINANCEIRO]
– Boleto bancário (diversos bancos).
– Carnês de pagamento.
– Gera arquivo de remessa (.rem)
– Contas a Receber/Pagar
– Controle de Comissões
– Relatório do caixa.
[CADASTROS]
– Clientes
– Representante/Vendedor
– Fornecedor
– Formas de Pagamento
– Plano de Contas
– Regiões (Área de Atuação)
– Transportadoras
– CFOP
Pontos importantes
-
Uso de ACBr e FireDAC
A maior parte da comunicação fiscal (NFe, NFCe, CTe, SAT, boletos) utiliza componentes ACBr. Nos módulos de dados (uDmNFe
,uDmCTe
,udtmCBR
etc.), observe as chamadas de métodos da ACBr para envio/consulta de documentos fiscais. FireDAC é a base para acesso ao banco de dados (diversosTFDQuery
,TFDConnection
).
O módulouDmNFe.pas
exemplifica essa integração, com procedimentos de impressão e consulta de NFe/NFCe e tratamento de status do ACBrNFe. -
Organização Model-View
Embora não seja MVC formal, o código separa visual (pastaView
) e regras de negócio/dados (pastaModel
). As unidades emModel
manipulam consultas e regras; as telas chamam esses métodos conforme necessário. Familiarize-se com cadaTDataModule
para compreender onde ficam as operações de cada área (estoque, financeiro, fiscal, etc.). -
Vários executáveis
Há programas distintos para PDV, Retaguarda, Pré‑Venda, servidor de WhatsApp e controle de licenças. Cada.dpr
possui suas dependências e formulários específicos. Ao abrir o projeto no Delphi, escolha o.dpr
correspondente (PDV.dpr, Retaguarda.dpr, etc.) para compilar ou depurar. -
Rotinas de estoque
O módulouDMEstoque
é utilizado em várias partes do sistema para controlar entradas, saídas e composição de produtos, considerando estoque fiscal ou real. Entender essas rotinas é essencial para qualquer ajuste em movimentação de estoque. -
Integração com serviços externos
Existem unidades para emissão de notas fiscais eletrônicas, geração de PIX (no diretórioupdate43
) e envio de mensagens via WhatsApp. Esses recursos dependem de bibliotecas externas (ACBr, TInject) e configuram arquivos ou certificados de acordo com cada empresa.
Dicas para aprendizado
-
Abrir no Delphi: Comece abrindo um dos projetos (por exemplo,
Projeto/PDV.dproj
) para explorar a estrutura de formulários e data modules. No IDE fica mais fácil visualizar a navegação entre unidades. -
Navegue pelo
Model
: Examine cada módulo de dados (arquivosuDm*.pas
) para entender quais consultas SQL e regras de negócio estão implementadas. -
Explore as telas em
View
: Cada tela contém controles visuais e código de interação (eventos de botões, grids etc.). Saber onde ficam os principais cadastros (produtos, clientes, vendas) ajuda na manutenção. -
Documentação ACBr: Caso não conheça a biblioteca ACBr, vale ler a documentação e exemplos, pois grande parte do código usa esses componentes para geração de notas fiscais e boletos.
-
Controle de estoque e financeiro: Os arquivos do PDV (como
uPDV.pas
) e de retaguarda tratam de vendas, contas a pagar/receber, balanço e relatórios. Percorrer esses módulos facilita entender o fluxo geral do ERP.
Em resumo, esta base de código é um ERP completo escrito em Delphi, organizado em múltiplos projetos (PDV, Retaguarda, Pré‑Venda, serviços auxiliares) e dividido em módulos de dados (Model
) e formulários (View
). Dominar a estrutura de projetos e a utilização das bibliotecas ACBr e FireDAC é fundamental para evolução ou manutenção do sistema.
🥇Procurando uma Hospedagem confiável?
Nós usamos e recomendamos a Hostinger, o melhor CPanel do Brasil.
Acesse nosso link e ganhe 20% de desconto nos planos de hospedagens.