Pular para o conteúdo principal

JunsoftERP V2 — Mapa do Sistema

Navegação pelo ecossistema ERP. Esta documentação cobre todas as plataformas, módulos, rotinas e bibliotecas shared.

Ponto de Entrada​

→ Ecossistema — Visão geral de todas as plataformas e como se conectam


Plataformas​

PlataformaDescrição
Desktop DelphiERP Desktop (Delphi 12.2.1, BPL runtime)
APIs JavaAPIs REST (Java 17 + Spring Boot)
Portal WebPortal Web (Angular 14 + Ionic 7.5)
MobileApps Mobile (Angular/Capacitor + Android nativo)
Banco de DadosBanco de Dados (Firebird)

Módulos de Negócio​

MóduloFamílias BPLDescrição
FinanceiroMFI, RFI, TFI, LFP, FNCContas a pagar/receber, boletos, parcelamento
FaturamentoTFA, MFAEmissão de notas, PDV, vendas
FiscalMFC, RFC, TFC, CFC, LFCSPED, ICMS, obrigações fiscais
Notas FiscaisMNF, RNF, LNF, CNFNF-e, CT-e, MDF-e, SAT-CFe
PedidosMPD, LPD, RPD, CPDPedidos de venda e compra
EstoqueLET, JunsoftEstoqueInventário, movimentação de estoque
Caixa e PDVLCX, TPOCaixa, PDV, TEF, PIX
RecapadoraMRC, TRC, LRC, CRC, RRC, RECRecapagem de pneus e recebimento de mercadorias
EquipamentosMEQ, TEQ, CEQ, REQGestão de equipamentos/OS
TransporteMTR, TTR, RTR, LTRTransporte e logística
AdministraçãoADMConfigurações e administração do sistema
ColetaCAP, MilkRouteSyncColeta de leite (CaptacaoMobile)

Bibliotecas Compartilhadas (Delphi)​

BibliotecaDependênciaDescrição
jCommon99.6% dos BPLsSessão, DB, licença, menu, segurança
jPesquisa97.8% dos BPLsFramework universal de busca
jFaturamentoAltaMotor fiscal (NF-e, CT-e, SAT-CFe)
jFinanceiroAltaCálculos financeiros
jCaixaMédiaCaixa registradora e PIX
jBoletoMédiaGeração de boletos (18+ bancos)
Outras SharedVariávelDemais 20+ bibliotecas j*

Rotinas Detalhadas​

RotinaMóduloDescrição
Pedido de VendaPedidosCiclo completo: tabelas, parâmetros, procedures, fluxo e influências
Emissão de NF-eNotas FiscaisNF-e, CT-e, SAT-CFe: emissão, SEFAZ, contingência, cancelamento
Contas a ReceberFinanceiroLançamento, boleto, retorno bancário, baixa, reparcelamento
Contas a PagarFinanceiroPagamentos, DDA, compensação CR × CP
Ordem de ServiçoEquipamentosOS de oficina: peças, serviços, checklist, Mobile Angular
Estoque e MovimentaçãoEstoqueSaldo, MOVESTOQUE, custo médio, inventário, transferência
Caixa e PDVCaixa e PDVAbertura/fechamento, TEF, PIX, cupom fiscal
Recebimento de MercadoriaRecapadoraConferência de NF de entrada, divergências, lançamento em estoque
Fiscal e SPEDFiscalApuração ICMS/PIS/COFINS, SPED Fiscal, SPED Contribuições, REINF
Transporte CT-e/MDF-eTransporteCT-e, MDF-e, viagens, troca de motorista, encerramento
Coleta de LeiteColetaRotas, coleta offline (Android), sync, qualidade, faturamento ao produtor

Integração​

→ Integração entre Plataformas — Como as plataformas se comunicam (REST, JWT, SQL direto)


Estatísticas​

  • 4.096 arquivos .pas | 3.617 forms .dfm
  • 1.635 BPLs | 104 famílias de módulos | 40 executáveis standalone
  • 8 projetos Java Spring Boot | 2 apps Angular | 4 apps Android nativos
  • 27 REST Controllers na API principal
  • Data do mapa: 2026-04-11