W3ERP BriefCase - Sistema de Gerenciamento de Provedor
W3ERP BRIEFCASE
Gerenciamento de Provedor
Sistema feito sob medida para: Controlar, Monitorar e Otimizar os resultados de seu Provedor.

Gerenciamento Empresarial

  • Contas a Pagar/Receber
  • Contrato
  • Cobrança
  • Estoque
  • Geração de Boleto
  • Nota Fiscal
  • Recursos Humanos
  • Ordem de Serviço

Gerenciamento do Provedor

  • Autenticação Radius:
    • PPPoE / HotSpot
    • Dhcp
  • Hospedagem:
    • Domínio
    • Email
    • Ftp
    • MySQL
    • Site
  • Gerenciamento de Rede
  • Integração com Mikrotik / Ubiquiti
  • Painel de Atendimento por Cliente:
    • Análise Financeira
    • Bloqueio / Desbloqueio
    • Renegociação de Dívida
    • Alteração de Plano
    • Abertura de OS
  • Sistema de Notificação
Sucesso, é o resultado com nosso trabalho, organização e planjemento.
Sucesso
Com nosso trabalho, organização e planejamento, podemos mudar os resultados de seu empreendimento.
bootstrap slider

Blog

Utilização da criteria para consultas no banco de dados

Escrito por Márcio José

Ola, neste post irei demonstrar uma ferramenta de consultas ao banco de dados pouco vista na documentação oficial do grails o CRITERIA.   Mas o que é criteria? O criteria é uma forma OO de fazer consultas, substituindo o HQL do Hibernate. A diferença é que no grails temos uma versão mais “groovy”. Mais para que utilizar as Criterias já que temos os finders dinâmicos para consultas OO? Os finders do GORM são feito para consultas simples como, por exemplo: Pessoa?.findNome(‘marcio’); E nos finders teremos no maximo três condições para a consulta (minha opinião), então no caso de mais filtros a serem feitos utilizaríamos a criteria.   Iniciando com Criteria! Em todas as classe do tipo Domain no Grails se encontra a função createCriteria,que por sua vez possui uma função que será usada em 99% dos casos: a função list. Exemplo: def criteria = Pessoa.createCriteria().list(){} Neste exemplo acima teremos um retorno igual a Pessoa.list() pois não foi especificado nenhum parâmetro no criteria. Caso fosse de nosso interesse retornar todos as Pessoas cujo o nome comece com “Marcio%”, teríamos que adicionar os seguintes parâmetros. def criteria =Pessoa.createCriteria().list(){ like("nome", "Marcio%"); }   Com isso podemos fazer o filtro que quisermos segue abaixo uma lista de opções de filtros que podemos utilizar na criteria: between("balance", 500, 1000)   Compara um valor entre o parametro "balance".]  eq("branch", "London")  Compara se existe um registro "London" na coluna "branch".  eqProperty("lastTransaction","firstTransaction")  Compara uma coluna com outra.  gt("balance",1000) Quando uma propriedade é maior que um valor específico.  gtProperty("balance","overdraft") Quando uma propriedade for maior que outra.  ge("balance",1000) Maior ou igual.  geProperty("balance","overdraft") Maior ou igual para propriedades.  idEq(1) Se existe um id com um valor passado. ilike("holderFirstName","Steph%") O mesmo do like no SQL.  'in'("holderAge",[18..65]) O mesmo que o in "entre" no SQL.  isEmpty("transactions") O mesmo que o "is null" no sql porem para hasMany.  isNotEmpty("transactions") O mesmo que o "is not null" no sql porem para hasMany.  isNull("holderGender") O mesmo que o "is null" no SQL.  isNotNull("holderGender") O mesmo que o "is not null" no SQL.  lt("balance",1000) Se a propriedade for menor que 1000.  ltProperty("balance","overdraft") Se a propriedade for menor que a outra.  le("balance",1000) Se a propriedade for menor ou igual que 1000.  leProperty("balance","overdraft") Se a propriedade for menor ou igual que a outra.  like("holderFirstName","Steph%") Mesmo do SQL.  ne("branch", "London") Quando for diferente.  neProperty("lastTransaction","firstTransaction") Quando uma propriedade for diferente de outra.  order("holderLastName", "desc") Para ordenar.  sizeEq("transactions", 10) Para definir um size.   Boa tarde galera ate o próximo post, Márcio José da Silva.    

TAGs: Desenvolvimento Grails Java

Produtos

W3ERP BriefCase

Nosso trabalho é voltado para a total satisfação e tranquilidade de nossos clientes. E, foi pensando nisso que fizemos uma parceria com a Linkcom, uma empresa especializada em desenvolvimento de sistemas, para que juntos, pudessemos construir um Sistema de Gestão de Provedor e Gestão Empresarial com um alto padrão de qualidade, centralizando todas as atividades administrativas e operacionais, resultando em maior produtividade e controle das atividades empresariais. Com este sistema você pode administrar qualquer empresa, e o módulo de Gerência de Servidor facilita a vida de empresas que necessitam destas soluções como Provedores de Internet.   Gerência de Servidor: Gerência Empresarial: Domínio Cliente Email Faturamento Página Financeiro FTP Ordem de Serviço Banco de Dados Produtos Rede Serviço Controle de Banda Suprimentos Radius Recursos Humanos            Você poderá contar com os seguintes beneficios:                  Sistema de acesso 100% WEB;   Maior controle e otimização dos processos;   Aumento de produtividade;   Estabilidade do Sistema e Servidor;   Maior confiabilidade e segurança;   Maior precisão das informações;   Melhoria no nível de serviço;   Atende as regulamentações da Anatel, com relatórios necessários para inserção nos sistemas dos mesmos.   PRINCIPAIS MODULOS DO NOSSO SISTEMA   Módulo Suprimentos Controla os produtos/serviços com opção de intervalo de preço mínimo, médio e máximo para a venda, enquadra em contas gerenciais e centro de custo que facilitam o entendimento de relatórios, permitindo assim visualizar o lucro/prejuízo avaliando os custos de compra e lucro das vendas. Fluxo de compra de materiais com cadastro de fornecedores e separação das fases de compra como análise, ordem, requisição de cotações pelo menos de três fornecedores, cujo o cadastro permite inserir responder diretamente em nosso sistema os itens solicitados, proporcionando a identificação da melhor oferta. Controle do estoque, entrada e saída de produtos, gerenciamento do patrimônio da empresa. Impressão de romaneios, locação dos produtos e contratos de fornecimentos.                                       Módulo CRM Cadastro de clientes com distinção de pessoa jurídica de pessoa física, e ainda podem ser divididos em categorias para facilitar o controle em outros módulos do sistema. No cadastro do cliente existe a opção de definir um login de acesso a área do cliente, dados bancários, a opção de cadastro de vários endereços com tipos (cobrança, correspondência, instalação e outros), telefones, e-mails e um histórico de restrições. Tem a impressão de etiquetas com diversas opções de filtro (categoria, tipo de endereço, datas de emissão ou vencimentos dos boletos) e tipos de etiquetas. O cadastro de e-mail na pagina principal do cliente facilita o envio de e-mails, boletos, avisos, campanhas e histórico de contatos com o cliente. O atendimento ao cliente é através de ordem de serviço que podem ser acessadas pelos colaboradores responsáveis e um painel de interação com histórico completo da vida do cliente dentro da empresa (ordem de serviço, compra, pagamentos e propostas). Este módulo conta ainda com uma gestão completa para auxiliar no processo de marketing, que pode ser feito com clientes e possíveis clientes a partir de um pré-cadastro realizado no sistema.              Módulo Faturamento O faturamento permite um controle amplo na geração de receita através dos contratos com clientes, administrando inserção/finalização de produtos e serviços, taxas, descontos, definindo os colaboradores para atendimento por contrato, o controle de comissão do vendedor responsável, definição dos tributos e o mais importante com histórico de alterações. Neste módulo também emite nota fiscal de produtos e serviços impresso em bloquete e eletrônico. A realização de vendas e a opção de emitir a cobrança com ou sem nota fiscal (no caso da contabilidade recolher os impostos por romaneio). E todos os procedimentos do faturamento irá gerar cadastros no contas a receber do sistema, gerenciado pelo módulo Financeiro.           Módulo Financeiro O Financeiro trata da gestão das contas pagar e contas a receber, geradas ou não pelo Faturamento. Tem a geração de arquivos de remessa e o processamento de arquivos de retorno. Realiza extratos de conta, transferência interna, criação de diversos tipos de relatórios como análise financeira, fluxo de caixa e outros. Permite o cadastro de várias contas bancarias para utilização de cobrança dos boletos, o envio de e-mail para clientes devedores, o controle de despesas de viagem e cadastro dos fornecedores. Possui um fluxo de contas a pagar, que simplifica a vida do gestor em controlar todas as etapas que estão, por exemplo: se são contas que foram planejadas mas ainda não sabe se vai pagar ou não, se são contas planejadas para realizar o pagamento, se foram autorizadas a serem pagas e se realmente foram pagas.               Módulo BriefCase Administração integrada da sua rede, controle de bandas, cadastro de torres e dos usuários do cliente. Cadastros de domínios e e-mails. Monitoramento de utilização, bloqueio e desbloqueio por falta de pagamento. Este módulo esta ligado diretamente com os contratos cadastrados no Faturamento, sendo assim todos os serviços que forem inseridos nos contratos terão um link para o cadastro de serviços de internet , como por exemplo, o cadastro de rede do usuário, onde será cadastrado o Ambiente, Servidor, Interface, Rede, Endereço de IP, MAC, Usuário,Senha, Senha Wireless e Senha Cliente MKT.               Modulo RH Gestão dos colaboradores, cadastros de cargos, departamentos e escalas de trabalho da empresa, opções de admitir e demitir, controle de ausências, entrega de equipamentos de segurança, relatórios em geral.                  Módulo Serviços Internos Uma ferramenta que auxilia diretamente o fluxo de atividades realizadas dentro da empresa, controlando, entrada e saída de documentos, solicitações, agendamento de compromissos, armazenamento e consulta de documentos de processos internos, ocorrências relacionadas à segurança e comunicados com envio de e-mail.                    Módulo Configurações Todas as configurações do sistema se encontram reunidas neste menu, facilitando o acesso do usuário. É aqui que fazemos os cadastros das empresas que serão administradas pelo sistema, definimos configurações de parâmetros, notas fiscais e boletos. Podemos cadastrar vários níveis de acesso para os colaboradores que utilizem o sistema, definindo o tipo de acesso que cada um poderá ter. Existe opção de envio de avisos/mensagens para colaboradores e clientes. Alguns cadastros utilizados nos módulos do sistema (financeiro, faturamento, suprimentos, CRM, RH, projetos, jurídicos, serviços internos e veículos), também serão feitos neste menu, na opção CONFIGURAÇÃO DOS MODULOS.                             


Serviços

BGP

O BGP, é um protocolo de roteamento,ele permite criar políticas de roteamento de maneira dinâmica, rápida e eficiente. Permite a redudância de links e alteração de caminhos de maneira automática. Toda a Internet está baseada no BGP e suas trocas de tabelas de roteamento. Pode ser utilizado tanto para comunicaçaõ entre roteadores dos Provedores/Operadoras como entre os roteadores internos de backbone. O BGP utilizado em conjunto com o OSPF se torna uma ferramenta fundamental na criação de um backbone interno, facilitando ainda mais a administração desta infra-estrutura. Realizamos diversas configurações em Roteadores Cisco, Mikrotik ou Unix utilizando Quagga. Consulte-nos.


Links