1. Lopesnet RH
1.1. Rotinas
1.1.1. Ambiente e arquitetura: - Windows Service - C# - Arquitetura em 3 camadas
1.1.2. Servidor: Tellus Windows Server 2003
1.1.3. Bloqueio ao CRM sem creci vencido
1.1.4. Bloqueio ao CRM sem intermediação
1.1.5. Descredencimento de candidatos temporário
1.1.6. Contas de e-mail Zimbra (Penso)
1.2. Sistema Web:
1.2.1. Sistema Web: Cadastro de candidatos, processo seletivo e gestão dos autônomos e hierarquias.
1.2.2. Ambiente e arquitetura: - ASP.NET WebForms - C# - Arquitetura em 3 camadas
1.2.2.1. Tecnologia WebForms é ultrapassada
1.2.3. Servidores: LPS-NET103 / LPS-NET105 Windows Server 2012
1.2.4. Banco de dados: dbLopesnet dbCrm
1.2.5. Fotos
2. Lopesnet Prontos
2.1. Sistema Web
2.1.1. Apresentação
2.1.1.1. Criação e gestão de produtos do mercado secundário
2.1.1.2. Ambiente e arquitetura: - ASP.MVC - C# - JQuery
2.1.1.3. Servidores: LPS-NETP04 / LPS-NETP06 Windows Server 2012
2.1.1.4. Banco de dados: dbLopesnet dbProdutos dbCrm
2.1.2. Web API - Interno - Externo
2.1.2.1. Criação e gestão de produtos do mercado secundário
2.1.2.2. Ambiente e arquitetura: - Web API Rest - C#
2.1.2.2.1. - Acesso ao banco de dados usando entity framework - Problemas de performance na aplicação
2.1.2.3. API interna: Servidores: LPS-NETP05 / LPS-NETP07 Windows Server 2012 API exposta: Servidores: LPS-NETP10 Windows Server 2012
2.1.2.4. Banco de dados: dbLopesnet dbProdutos dbCrm
2.2. Robôs
2.2.1. Ambiente e arquitetura: - Windows Service - C# - Arquitetura em 7 camadas
2.2.2. Servidor: LPS-NETP09 Windows Server 2012
2.2.3. Banco de dados: dbLopesnet dbCorreios dbProdutos dbLopesnetSocial Bi dbCrm
2.2.4. Carga de HypnoBox - Produtos
2.2.5. Carga de HypnoBox - Autônomos
2.2.6. Propostas
2.2.7. Rodizio corretor
2.2.8. Parcerias
2.2.9. Segmentação
2.2.10. Unidade Pronta
2.2.11. Agendamento de outras rotinas
2.2.12. Criação de hierarquia
2.2.13. Plantão
2.2.14. Placa
2.2.15. Integração Orulo
2.2.16. Integração Nido
2.2.17. - Processo complexos e desenvolvimento mais oneroso - Arquitetura com 7 camadas com mais complexidade
2.3. Serviços externos
2.3.1. Hangfire Server
2.3.1.1. Fila agendamento - ex: Disparo de e-mails
2.3.1.2. Servidor: LPS-NETP09 Windows Server 2012
2.3.2. MemCached
2.3.2.1. Servidor: LPS-NETP01 Linux CentOS
2.3.2.2. Servidor: LPS-NETP02 Linux CentOS
2.3.3. RavenDB
2.3.3.1. Servidor: LPS-NETP09 Windows Server 2012
2.3.4. Solr
2.3.4.1. Servidor: LPS-NETP09 Windows Server 2012
2.3.5. Armazenamento de fotos
2.3.5.1. Servidor: LPS-NETP08 Windows Server 2012
2.3.5.2. Problema grave com o armazenamento. Atualmente temos
2.3.5.3. Serviço de armazenamento de fotos GoCache, respondendo em statics.lopesnet.com.br
2.3.6. MSMQ - Message Queue
3. SGC
3.1. Sistema Web
3.1.1. Servidor: LPS-NET120 Windows Server 2012
3.1.2. Ambiente e arquitetura: - VB.NET - Programação estruturada
3.1.3. Cobrança
3.1.4. Custódia de Cheques
3.1.5. Logs conciliação bancária
3.1.6. Banco de dados: dbSiav SGC
3.2. Rotinas
3.2.1. Rotinas executam diretamente no banco de dados - T-SQL
3.2.2. Banco de dados: dbSiav SGC
3.2.3. Carga de pagamentos e baixas
3.2.3.1. Origem dos dados é o SAP Integração via arquivo de texto e banco de dados
3.2.4. Carga de cheques
3.2.4.1. Origem dos dados é o SIAV
4. Rotinas financeiras
4.1. Ambiente e arquitetura: - Windows Service - C# - Arquitetura em 3 camadas
4.2. Servidor: Tellus Windows Server 2003
4.3. Conciliação bancária
4.4. Transmissão e recepção de arquivos (VAN) - Banco Itaú - FinNet
4.5. Integração Patrimóvel x LPS Royal
4.6. Movimentação de arquivos diversos para o SAP: - Extrato - Locação - Pagamentos - Patrimovel - Cheques
5. Site
5.1. Sistema Web
5.1.1. Apresentação do site da Lopes www.lopes.com.br
5.1.2. Ambiente e arquitetura: - ASP.NET Core 1.1 - C# - Angular Universal - NodeJs
5.1.3. Servidores: LPS-WEB18 / LPS-WEB24 Linux
5.1.4. Banco de dados: Sites Sites CMS Sites (Leitura)
5.2. Web API
5.2.1. - Gestão de clientes (leads) - Campanhas, e-mail marketing - Acompanhamento de
5.2.2. Ambiente e arquitetura: - ASP.NET Core 1.1 - Web API - C#
5.2.2.1. - Acesso ao banco de dados usando entity framework
5.2.3. Servidores: LPS-WEB17 / LPS-WEB23 Windows Server 2012
5.2.4. Banco de dados: Sites Sites CMS Sites (Leitura)
5.3. Outros Serviços
5.3.1. MemCached
5.3.1.1. Servidor: LPS-WEB16 Linux CentOS
5.3.1.2. Servidor: LPS-WEB12 Linux CentOS
5.3.2. Armazenamento de fotos
5.3.2.1. Servidor: LPS-WEB01 Windows Server 2012
5.3.2.2. Serviço de armazenamento de fotos GoCache, e servir imagens ao site
5.4. Rotinas
5.4.1. Ambiente e arquitetura: - Windows Service - C#
5.4.2. Servidores: LPS-WEB08 Linux
5.4.3. Banco de dados: Sites Sites CMS Sites (Leitura) dbprodutos
5.4.4. NewRealtiesLoader
5.4.4.1. Carga de produtos Lançamentos
5.4.5. BuiltRealtiesLoader
5.4.5.1. Carga de produtos prontos (Lopesnet Prontos e Vista)
5.4.6. SiteTasks
5.4.6.1. Atualizar bases de dados (SqlServer, Solr) do site *antigo* da Lopes e atual da Imobiliária Ducati e Royal
5.4.7. ImageEnhancement Subcriber
5.4.7.1. Processa as imagens dos imóveis nos formatos e tamanhos p/ site
5.4.8. ImageSyncronnizer Subcriber
5.4.8.1. Insere e atualiza o status no banco de dados
5.4.9. BrokersLoader
5.4.9.1. Sincronização dos dados de autônomos
5.4.10. Scheduler
5.4.10.1. Gerencia o agendamento da execução dos serviços.
5.4.11. Remake
5.4.11.1. Reprocessar imagens a partir de uma referência
5.4.12. LopesImportadorXml.Sociais
5.4.12.1. Gera arquivo XML do Vista e Lopesnet Prontos
5.4.13. Integração Leads para CRM
5.4.14. LopesImportadorXml.Sociais
5.4.14.1. Gera arquivo XML do Vista e Lopesnet Prontos
5.4.14.2. Servidores: LPS-WEB01 Windows Server 2012
5.4.15. Bucket Cleaner Subscriber
5.4.15.1. Apaga as imagens físicas
5.5. Cargas
5.5.1. Ambiente e arquitetura: - Windows Service - C#
5.5.2. Servidores: LPS-WEB09 Windows Server 2012
5.5.3. Banco de dados: Sites Sites CMS Sites (Leitura) dbprodutos
5.5.4. Site Alto Padrão
5.5.5. Integração Leads para CRM
5.5.5.1. Envia o lead para o CRM e gera o id da FAC do tabela dbo.LeadSendTemp, de 5 em 5 minutos
5.5.6. Envio de formulário de Fale conosco do site
5.5.6.1. Disparo dos e-mails cadastrados para receber leads
5.5.7. Gera SiteMap
5.5.7.1. DpaGoogle
5.5.7.2. XML
5.5.8. Importa Leads Facebook não gerados
5.5.9. XML Portais
5.5.9.1. - Terceiros (Lopesnet Prontos) - XmlPortais
5.5.10. Sincronização Site x Lopesnet (correios, atributos, tipos)
5.5.11. Relatório de Leads
6. Lopesnet CRM
6.1. Sistema Web
6.1.1. - Gestão de clientes (leads) - Campanhas, e-mail marketing - Gestão da equipe - Visitas
6.1.2. Ambiente e arquitetura: - ASP.NET WebForms - C# - Arquitetura em 3 camadas
6.1.2.1. - Tecnologia WebForms é ultrapassada - Código fonte ruim
6.1.3. Servidores: LPS-NET106 / LPS-NET107 Windows Server 2012
6.1.4. Banco de dados: dbLopesnet dbProdutos
6.1.5. Relatórios do SIAV
6.1.5.1. Meus recebimentos
6.1.5.2. Minhas pendências
6.2. Web Services
6.2.1. Criação de FAC
6.2.2. - Campanha - Cliente - Corretor - Endereço - Produtos
6.3. Rotinas
6.3.1. Ambiente e arquitetura: - Windows Service - C# - Programação estruturada
6.3.2. Servidor: LPS-NET112 Windows Server 2012
6.3.3. Banco de dados: dbLopesnet dbProdutos dbCrm
6.3.4. Procon
6.3.5. Distribuição de leads
6.3.6. Upload de planilha
6.3.7. E-mail de criação de FACs aos sups e diretores
6.3.8. Carga de fotos de corretores
6.3.9. Escrituração de FAC
6.3.9.1. Processo está ligado ao dbsiav para obter os dados
6.4. Cargas
6.4.1. Rotinas executam diretamente no banco de dados - T-SQL
6.4.2. Carga HypnoBox (Chat Antigo)
6.4.3. Carga de DashBoards
6.5. Serviços externos
6.5.1. Discador
6.5.2. HypnoBox
6.5.3. Segmentação BI
7. Lopesnet Intermediações
7.1. Operações
7.1.1. Módulo para visualização de dados de produtos, configuração de matrizes de cálculo, geração de documentos e pendências
7.1.1.1. Dados de produtos estão na base dbLopesnet
7.1.2. Documetador
7.1.2.1. Sistema para geração de contratos customizados
7.1.2.1.1. Sistema desenvolvido em SilverLight, tecnologia descontinuada
7.2. Sistema Web:
7.2.1. Criação da intermediação de vendas/locação. Lançamento dos dados dos participantes da intermediação, cálculo de comissionamento, geração de contrato e coleta de pagamentos
7.2.2. Ambiente e arquitetura: - ASP.NET WebForms + ASP.NET MVC - C# - Arquitetura em 3 camadas
7.2.2.1. Tecnologia WebForms é ultrapassada
7.2.3. Servidores: LPS-NET103 / LPS-NET105 Windows Server 2012
7.2.4. Banco de dados: dbLopesnet dbProdutos dbCrm
7.2.5. - Reserva - Pré-escritura / Escrituração - Pendência / Expedição - Cálculo / Rateio
7.2.6. Cliente
7.2.7. Pagamentos
7.2.8. Conciliação BI
7.2.8.1. Edição de dados de conciliação bancárias unificados no BI
7.2.8.1.1. Banco de dados: dbBI
7.3. Integrações Externas
7.4. WebServices
7.4.1. Ambiente e arquitetura: - Windows Service - C# - Arquitetura em 3 camadas
7.4.2. Servidor: Tellus Windows Server 2003
7.4.3. Integração SIAV
7.4.3.1. Responsável pela integração com o banco de dados do SIAV
7.4.4. Zimbra
7.4.5. Pagadoria (Geração de boletos)
7.4.6. Consulta Serasa
7.4.6.1. WebService para geração de relatório de PF e PJ
7.4.6.1.1. * Oportunidade de obter dados complementares de clientes
7.5. Robôs - 1
7.5.1. Ambiente e arquitetura: - Windows Service - C# - Arquitetura em 3 camadas
7.5.2. Servidor: Tellus Windows Server 2003
7.5.3. GregoriSoft
7.5.3.1. Desabilitado
7.5.3.1.1. Integração de royalties com o antigo sistema da GregoriSoft (quer por sua vez era integrado com o Vista) Integração direta com o banco de dados do GregoriSoft
7.5.3.1.2. Banco de dados: dblopesnet
7.5.4. Aprovação de usuários (auditoria)
7.5.4.1. Processo ainda precisa ser aprimorado.
7.5.4.2. Banco de dados: dblopesnet
7.5.5. Pagadoria
7.5.5.1. Informações são lidas diretamente do SIAV
7.5.5.2. Banco de dados: dblopesnet dbsiav
7.5.6. Boleto Registrado
7.5.6.1. Banco de dados: dblopesnet
7.5.7. Débito Automático
7.5.7.1. Informações geradas pelo Lopesnet e retornam para o Lopesnet. Porém, o processo de transmissão ainda é realizada pelo processo antigo Chaves de trafego de informação ainda é o PV do SIAV, ou seja, existe dependência do SIAV
7.5.7.2. Banco de dados: dblopesnet
7.5.8. Interface SAP
7.5.8.1. Banco de dados: dblopesnet
7.5.8.2. Integração de valores de cliente, cálculo e pagamentos para o faturamento no SAP
7.6. Robôs - 2
7.6.1. Ambiente e arquitetura: - Windows Service - C# - Arquitetura em 3 camadas
7.6.2. Servidor: LPS-NET112 Windows Server 2012
7.6.3. NPS
7.7. Serviços externos
7.7.1. MemCached
7.7.1.1. Servidor: LPS-NET115 Linux Ubuntu
7.7.2. Holmes
7.7.2.1. Visualização de documentos digitalizados do processo de intermediação
8. CSC
8.1. Sistema Web:
8.1.1. Fila de trabalho para equipe de operações, baseado em um WorkFlow configurável
8.1.2. Ambiente e arquitetura: - ASP.NET MVC - C# - Arquitetura em 3 camadas
8.1.3. Servidores: LPS-NET103 / LPS-NET105 Windows Server 2012
8.1.4. Banco de dados: dbLopesnet dbProdutos dbCrm
8.1.4.1. Dados de produtos estão mesclados, acessando tanto dbLopesnet quanto dbProdutos - Dependente para a migração do módulo de intermediações
8.2. Geração de relatórios pelo BI
8.2.1. Processo lento e não atende totalmente as áreas
9. Associados
9.1. Servidores: LPS-NET103 / LPS-NET105 Windows Server 2012
9.2. Sistema Web:
9.2.1. Sistema para lançamento de vendas de franquias, locação e consórcio
9.2.2. Ambiente e arquitetura: - ASP.NET WebForms + ASP.NET MVC - C# - Programação estruturada
9.2.2.1. Tecnologia WebForms é ultrapassada
9.2.3. Banco de dados: dbLopesnet
10. Outras Sistemas
10.1. Lopesnet Pesquisa
10.1.1. Integração com a ferramenta LimeSurvey
10.1.2. Servidor: LPS-NET101 / LPS-NET102 Windows Server 2012
10.1.3. Ambiente e arquitetura: - C# - WebForms
10.1.3.1. Tecnologia WebForms é ultrapassada
10.1.4. Banco de dados: dbPesquisa dbCrm dbLopesnet 10.150.28.211 - LimeSurvey
10.2. Lopesnet Corporativo
10.2.1. Servidor: LPS-NET120 Windows Server 2012
10.2.2. Banco de dados: dbSiav dbWeb
10.2.3. Possui algumas funcionalidades do SIAV Ainda usado pelos incorporadores para visualizarem o espelho de vendas
10.3. HypnoBox (Chat Antigo)
10.3.1. Servidor: 10.201.1.150 > Database Servidor: 10.150.28.200 > Aplicação Linux
10.3.2. Chat antigo. Ainda em uso por algumas empresas Desenvolvido em PHP (empresa externa)
10.4. Lopesnet Mobile
10.4.1. Servidor: LPS-NET109 / LPS-NET110 Windows Server 2012
10.4.2. Ambiente e arquitetura: - C# - WebForms
10.4.2.1. Tecnologia WebForms é ultrapassada
10.4.3. Banco de dados: dbLopesnet BI (?)
10.5. MBI
10.5.1. Servidor: LPS-NET109 / LPS-NET110 Windows Server 2012
10.5.2. Ambiente e arquitetura: - C# - WebForms
10.5.2.1. Tecnologia WebForms é ultrapassada
10.5.3. Banco de dados: dbLopesnet BI (?)
10.6. Canal Incoporador
10.6.1. Disponibiliza alguns relatórios para determinados usuários definidos no web.config - Integração com o Lopesnet Pesquisa
10.6.2. Servidor: LPS-NET101 / LPS-NET102 Windows Server 2012
10.6.3. Ambiente e arquitetura: - C# - WebForms
10.6.4. Banco de dados: dbLopesnet BI (?)
10.6.5. Integração
10.6.5.1. Lopesnet Pesquisa
10.6.5.2. BI - Report Services
10.7. Lopesnet Chamados
10.7.1. Disponibiliza alguns relatórios para determinados usuários definidos no web.config - Integração com o Lopesnet Pesquisa
10.7.2. Servidor: LPS-NET109 Windows Server 2012
10.7.3. Ambiente e arquitetura: - C# - WebForms
10.7.4. Banco de dados: dbSiav SGC
10.8. Lopesnet Infra
10.8.1. Sistema Web
10.8.2. Servidor: LPS-NET120 Windows Server 2012
10.8.3. Ambiente e arquitetura: - VB.NET - Programação estruturada
10.8.4. Banco de dados: dbSiav SGC
10.9. Rotinas
10.9.1. Banco de dados: dblopesnet
10.9.2. Criação de empresa
10.9.2.1. Funcionamento parcial, para criação de empresa e parametrizações
10.9.3. Usuários do AD
10.9.3.1. Sincroniza os dados complementares da base de funcionários com o AD
10.10. Cargas
10.10.1. Rotinas executam diretamente no banco de dados - T-SQL
10.10.2. Integração de produtos
10.10.2.1. Banco de dados: dbProdutos dbLopesnet dbSiav
10.10.3. Base dos correios
10.10.3.1. Banco de dados: dbProdutos dbLopesnet dbSiav
10.10.3.2. Sincronização das bases: - dbProdutos - dbLopesnet
10.10.4. ChequeMate (débito automático antigo)
10.10.4.1. Desabilitado
10.10.4.1.1. Rotina desabilitada. Nova já é gerada pelo Lopesnet
10.10.4.2. Banco de dados: dbSiav
10.10.5. Funcionários
10.10.5.1. Dados de origem são recebidos pelo BI
10.10.5.2. Banco de dados: dblopesnet BI
11. Lopesnet Produtos
11.1. Sistema Web
11.1.1. Criação e gestão de produtos de lançamentos
11.1.2. Ambiente e arquitetura: - ASP.NET WebForms - C# - Arquitetura em 3 camadas
11.1.2.1. Tecnologia WebForms é ultrapassada
11.1.3. Servidores: LPS-NET101 / LPS-NET101 Windows Server 2012
11.1.4. Banco de dados: dbLopesnet dbProdutos
11.2. Rotinas
11.2.1. Ambiente e arquitetura: - Windows Service - C# - Arquitetura em 3 camadas
11.2.2. Servidor: Tellus Windows Server 2003
11.2.3. Chili Gum - geração de vídeos de produtos lançamentos
11.3. WebServices
11.3.1. Ambiente e arquitetura: - Windows Service - C# - Arquitetura em 3 camadas
11.3.2. Servidor: Tellus Windows Server 2003
11.3.3. Chili Gum - Comunicação com a empresa Chili gum
11.4. Outras Rotinas
11.4.1. Banco de dados: dbSiav SGC
11.4.2. Rotinas executam diretamente no banco de dados - T-SQL
11.4.3. Sincronização de base de produtos
11.4.3.1. Base de produtos Atualmente temos 4 bases de produtos: -dbProdutos - dblopesnet - dbsiav - dbCrm (já em desuso) - Existe uma integração para sincronizar as bases - Manutenção custosa e processos onerosos
11.4.3.2. Problema de sincronização de histórico de unidade
12. Tecnologia e Ferramentas de apoio
12.1. Jenkins
12.1.1. Ferramenta de CI
12.2. Sistema de chamados
12.2.1. RT
12.2.2. ZenDesk
12.3. GitLab
12.3.1. Gestão do código fonte
12.3.2. Documentação incompleta
12.4. RunRun.it
12.5. Gestão de acesso
12.6. Bancos de dados
12.6.1. SQL Server 2012 (11.x)
12.6.1.1. dbLopesnet dbCorreios dbProdutos dbLopesnetSocial dbCrm Bi
12.6.2. SQL Server 2005 (9.x)
12.6.2.1. dbsiav sgc
12.6.3. SQL Server 2008 R2 (10.x)
12.6.3.1. SAP
13. SIAV
13.1. Ambiente e arquitetura: - Windows Forms - VB.6
13.2. Banco de dados: dbsiav SQL Server 2005 (9.x)
13.3. - Sistema para o lançamento de intermediações de vendas - Maior parte das regras de negócio em Stored Procedures
13.4. Sirconf
13.4.1. Sistema paralelo para gestão de pagamentos
13.4.2. Usado por algumas pessoas para geração de relatórios
13.5. Vínculos existentes
13.5.1. Consulta de vendas antigas
13.5.2. Nº do PV ainda é chave nos outros sistemas
13.5.3. Produtos: Integração da base dbProdutos para dbSiav
13.5.4. Boleto: sequencial ainda é chave da tabela do SIAV
13.5.4.1. Informações geradas pelo Lopesnet e retornam para o Lopesnet. Porém, o processo de transmissão ainda é realizada pelo processo antigo
13.5.5. Relatório de recebimentos do corretor
13.6. Dimob
13.7. Geração de crachás
13.8. Relatórios
13.8.1. Vários relatórios existentes não foram migrados Necessário avaliar a necessidade de novos relatórios
13.9. Base histórica
13.10. Rotinas de carga do BI
14. SAP
14.1. Aplicação
14.1.1. Banco de dados: dbsiav SQL Server 2008 (10.x)