Requisitos do Sistema

Antes de instalar, confirme que o computador cumpre os requisitos mínimos:

ComponenteRequisito
Sistema OperativoWindows 10 64-bit ou superiorObrigatório
.NET 10 RuntimeInstalado automaticamente pelo instalador ou pela StoreObrigatório
Base de DadosMariaDB 12.x (incluído no instalador IMPULSYS)Obrigatório
RAM4 GB
Espaço em disco500 MB
Ligação à internetPara activação de licença

Métodos de Instalação

Existem duas formas de instalar o Mega Facturação. Escolha a que se adequa à sua situação:

Recomendado

Página do produto

Instalador IMPULSYS

  • MariaDB 12.3 incluído e configurado automaticamente
  • .NET 10 verificado e instalado se necessário
  • Utilizador e senha da base de dados criados pelo assistente
  • Serviço de backup automático incluído
→ Ver passos de instalação

Microsoft Store

Windows Store

  • Requer instalação manual do MariaDB antes de iniciar
  • .NET 10 instalado automaticamente pela Store
  • Actualizações automáticas via Store
  • Adequado se já tem MariaDB instalado
→ Ver passos de instalação

Instalador IMPULSYS — Descarregar

✅ Tudo incluído

Este instalador inclui o MariaDB 12.3 e o .NET 10 Runtime. Não é necessário instalar nem configurar nada adicionalmente.

Clique no botão abaixo para descarregar o instalador da página oficial:

⬇️ Descarregar Mega Facturação Windows x64 · Instalador completo

Depois de descarregado, localize o ficheiro MegaFacturacao_Setup_x.x.exe na pasta de Transferências.

Instalador IMPULSYS — Executar

  1. Executar como Administrador

    Clique com o botão direito no ficheiro e escolha Executar como Administrador. Se aparecer o aviso UAC, clique em Sim.

    Mega Facturação — Assistente de Instalação
    Bem-vindo ao Mega Facturação
    Este assistente irá instalar o Mega Facturação no seu computador.

    Recomenda-se fechar todas as aplicações abertas antes de continuar.

    Clique em Seguinte para continuar.


  2. Seleccionar componentes

    O assistente mostra a lista de componentes a instalar. Recomenda-se seleccionar todos:

    Mega Facturação — Selecção de Componentes
    Componentes a instalar
    Seleccione os componentes que pretende instalar.
    Mega Facturação — aplicação principal
    Serviço de Backup Automático — recomendado
    MariaDB 12.3 — servidor de base de dados local

    Seleccione o MariaDB se não tiver um servidor de base de dados instalado.


Instalador IMPULSYS — Senha do MariaDB

Se seleccionou o componente MariaDB 12.3, o assistente apresenta um ecrã para definir a senha de administrador (root) da base de dados.

Mega Facturação — Configuração do MariaDB
Senha do MariaDB
Defina a senha de administrador (root) para o servidor de base de dados.
Senha de root
••••••••••••
Confirmar senha
••••••••••••

⚠️ Guarde esta senha

A senha de root é necessária para operações de manutenção da base de dados. Anote-a num local seguro — não é possível recuperá-la sem reinstalar o MariaDB.

O instalador cria automaticamente um utilizador dedicado para a aplicação:
Utilizador: facturas · Senha: [senha do utilizador facturas]
Estas credenciais são mostradas no ecrã de conclusão.

ℹ️ Requisitos da senha

Mínimo de 8 caracteres. Não utilize plicas (') nem aspas (").

Instalador IMPULSYS — Concluir

  1. Confirmar e instalar

    Reveja o resumo e clique em Instalar. O assistente instala o MariaDB, cria a base de dados mega_facturacao, cria o utilizador facturas e instala o Mega Facturação. O processo demora entre 2 a 5 minutos.

  2. Instalação concluída
    Mega Facturação — Instalação Concluída
    ✔ Instalação concluída com sucesso
    O Mega Facturação foi instalado. Clique em Concluir para sair.
    Credenciais da base de dados Servidor: localhost:3306
    Utilizador: facturas
    Senha: [senha do utilizador facturas]
    Iniciar o Mega Facturação

    ✅ Pronto a utilizar

    A ligação à base de dados está configurada. Continue para a Primeira Configuração.

Microsoft Store — Instalar o MariaDB

⚠️ Pré-requisito obrigatório

A versão da Microsoft Store não inclui o MariaDB. É necessário instalá-lo manualmente antes de instalar o Mega Facturação.

Clique no botão abaixo para descarregar o MariaDB 12.3.2 para Windows 64-bit:

⬇️ Descarregar MariaDB 12.3.2 Windows x64 · Ficheiro MSI · aprox. 70 MB

Depois de descarregado, localize o ficheiro mariadb-12.3.2-winx64.msi na pasta de Transferências.

Instalação passo a passo

  1. Executar o instalador como Administrador

    Clique com o botão direito do rato no ficheiro .msi e escolha Executar como Administrador. Se aparecer um aviso UAC, clique em Sim.

    MariaDB 12.3.2 Setup
    Welcome to the MariaDB 12.3.2 Setup Wizard
    This wizard will guide you through the installation of MariaDB 12.3.2.

    It is recommended that you close all other applications before starting Setup.

    Click Next to continue.


    Clique em Next para avançar.

  2. Aceitar os termos de licença
    MariaDB 12.3.2 Setup — End-User License Agreement
    End-User License Agreement
    Please read the following license agreement carefully
    GNU GENERAL PUBLIC LICENSE — Version 2, June 1991
    Copyright (C) 1989, 1991 Free Software Foundation, Inc...
    I accept the terms in the License Agreement

    Marque "I accept the terms in the License Agreement" e clique em Next.

  3. Seleccionar funcionalidades

    O ecrã Custom Setup apresenta a árvore de funcionalidades. Não altere nada — a selecção por defeito já inclui tudo o que é necessário.

    MariaDB 12.3 (x64) Setup — Custom Setup
    Custom Setup
    Select the way you want features to be installed.
    MariaDB Server
    ⊞ Database instance
    ⊞ Client Programs
    ⊞ Backup utilities
    Install server Instala o servidor MariaDB, programas cliente e utilitários de backup.

    Não altere nenhuma opção e clique em Next.

  4. Definir a password do utilizador root

    Este é o passo mais importante. Introduza e confirme uma password segura para o utilizador root.

    MariaDB 12.3.2 Setup — Default instance properties
    Default instance properties
    Set the default instance password and other properties
    New root password
    ••••••••••••
    Confirm
    ••••••••••••

    ⚠️ Guarde bem esta password

    Necessária para criar a base de dados do Mega Facturação. Anote-a agora — não é possível recuperá-la sem reinstalar o MariaDB.

  5. Configurar o serviço Windows
    MariaDB 12.3.2 Setup — Service settings
    Service settings
    Configure the Windows service
    Install as service
    Service Name
    MySQL
    Enable networking
    TCP port
    3306

    Mantenha "Install as service" e "Enable networking" marcados, porta 3306, nome de serviço MySQL. Clique em Next.

  6. Confirmar e instalar

    Clique em Install e aguarde 1 a 2 minutos.

    MariaDB 12.3.2 Setup — Completed
    ✔ Completed the MariaDB 12.3.2 Setup Wizard
    MariaDB 12.3.2 has been successfully installed. Click Finish to exit.

    ✅ MariaDB instalado com sucesso

    O serviço MySQL está agora activo. Pode verificar em Gestor de Tarefas → Serviços → MySQL que o estado é "Em execução".

⚠️ Conflito de porta 3306

Se tiver outro servidor de base de dados instalado (ex: MySQL), pode existir conflito na porta 3306. Nesse caso, desinstale o outro servidor ou altere a porta durante a instalação do MariaDB.

Microsoft Store — Instalar da Store

Após instalar o MariaDB, instale o Mega Facturação a partir da Microsoft Store:

ℹ️ Link disponível em breve

A publicação na Microsoft Store está em curso. Aceda à Store e pesquise por Mega Facturação IMPULSYS, ou aguarde o link definitivo.

Na Store, clique em Obter e aguarde a conclusão da instalação. O .NET 10 Runtime é instalado automaticamente pela Store caso ainda não esteja presente.

Microsoft Store — Configurar ligação à base de dados

Criar a base de dados e utilizador

Abra o MySQL Client (MariaDB) no menu Iniciar do Windows e introduza a password de root quando solicitado. Depois execute os seguintes comandos:

CREATE DATABASE mega_facturacao
  DEFAULT CHARACTER SET utf8mb4
  DEFAULT COLLATE utf8mb4_unicode_ci;

CREATE USER 'facturas'@'localhost' IDENTIFIED BY 'PASSWORD_SEGURA';
GRANT ALL PRIVILEGES ON mega_facturacao.* TO 'facturas'@'localhost';
FLUSH PRIVILEGES;

Substitua PASSWORD_SEGURA por uma password à sua escolha e anote-a.

Configurar no Mega Facturação

Na primeira execução, o assistente de ligação pede os dados do servidor:

CampoValor
Servidorlocalhost
Porta3306
Base de dadosmega_facturacao
Utilizadorfacturas
SenhaA password que definiu acima

O Mega Facturação cria automaticamente todas as tabelas necessárias na primeira ligação.

Primeira Configuração

  1. Definir senha de administrador

    Introduza e confirme a senha de acesso ao Mega Facturação. Guarde-a num local seguro.

  2. Preencher os dados da empresa

    Na primeira vez que o programa arranca, o formulário dos Dados da Empresa abre automaticamente. Não é possível fechar este formulário sem preencher os campos obrigatórios.

    Campos obrigatórios:

    • Nome — designação social ou nome comercial.
    • NIF — introduza o NIF ou NIPC da empresa. Este campo não pode ser alterado após activar a licença.

    Campos recomendados: morada completa, telefone e e-mail de contacto.

  3. Verificar as taxas de IVA

    Em Ferramentas → Taxas de IVA, confirme que as taxas estão correctas (6%, 13%, 23% para Portugal Continental).

⚠️ NIF e licença

O NIF da empresa é associado à chave de licença na activação. Certifique-se que corresponde exactamente ao NIF registado na Autoridade Tributária antes de activar a licença.

Activar a Licença

O Mega Facturação inclui um período de avaliação de 30 dias a contar da primeira fatura emitida. Para activar a licença permanente:

  1. Obter a chave de licença

    Após a compra, receberá uma chave no formato MEGA-XXXXX-XXXXX-XXXXX-FACT por e-mail.

  2. Abrir o diálogo de activação

    No Mega Facturação, aceda a Ferramentas → Activar Licença…

  3. Introduzir a chave e activar

    Introduza a chave exactamente como recebida (incluindo os traços) e clique em Activar. O programa verifica a chave online e guarda a licença localmente.

⚠️ Licença por computador

A licença fica associada ao hardware do computador onde é activada. Para transferir para outro computador, contacte o suporte técnico.