Hardware e Instalação do Sistema

Prev Next
  • PT

  • AO

  • MZ

  • CV

  • CS

  • Evolution

  • Web

  • Desktop


A 1.ª secção menciona a configuração de hardware mínima aconselhada para instalação do software. Na 2.ª secção, encontrar-se-á a informação pertinente para uma correta instalação do Sistema. Por fim, na 3.ª secção, poderá ser encontrada a explicação aos problemas com que se poderá vir a deparar, quer digam respeito à instalação da ficha de proteção, quer a casos de emergência.


Hardware Recomendado

Na instalação do software Cegid PHC CS Desktop, existem alguns requisitos que o sistema possui, os quais se enumeram de seguida.

Estas especificações são as mínimas recomendadas para uma média empresa. No entanto, todas deverão ser confirmadas em função da performance requerida, do volume de informação e do número de utilizadores.

Clientes

Hardware Recomendado:

  • Processador Core i5

  • RAM 4 GB

  • Disco SSD 256 GB

  • Placa de rede 1 Gbps

  • Rato

  • Placa gráfica com suporte para resoluções de 1360x768 px ou superior

  • Monitor 17" ou superior

  • Conexão à Internet, para validação do PHC On e/ou Cegid PHC CS Documentos Eletrónicos desktop

  • Conexão de rede com o servidor de base de dados SQL Server

Sistema Operativo Recomendado: Windows 8, Windows 8.1 ou Windows 10, nas gamas de utilização empresarial.

Servidor

Gamas Advanced e Enterprise do Cegid PHC CS Desktop

Hardware Recomendado:

  • Processador Core i7

  • RAM 8 GB

  • Disco SSD 512 GB

  • Placa de rede 1 Gbps

  • Rato

  • Placa gráfica com suporte para resoluções de 1360x768 px ou superior

  • Monitor 17" ou superior

  • Acesso à Internet, para validação do PHC On

  • Conexão de rede com o servidor de base de dados SQL Server

Sistema Operativo e Software Recomendado:

  • Windows 2012 Server ou superior

  • Microsoft SQL Server 2012 ou superior

Gama Corporate do Cegid PHC CS Desktop

Hardware Recomendado:

  • Processador Core i5

  • RAM 4 GB

  • Disco SSD 256 GB

  • Placa de rede 1 Gbps

  • Rato

  • Placa gráfica com suporte para resoluções de 1360x768 px ou superior

  • Monitor 17" ou superior

  • Acesso à Internet, para validação do PHC On

  • Conexão de rede com o servidor de base de dados SQL Server

Sistema Operativo e Software Recomendado:

  • Windows 2012 Server ou superior

  • Microsoft SQL Express 2012 ou superior

Acesso Remoto

O software Cegid PHC CS Desktop poderá ser utilizado através de:

  • Servidores Microsoft Terminal Server (Remote Desktop)

  • Acesso via VPN

Rede

Configuração Mínima:

  • Comunicação por rede estruturada

  • Velocidade de 1 Gbps

Comunicações

Em caso de necessidade de ligação remota, esta deverá ser analisada caso a caso, de modo a ser encontrada a forma mais eficaz, em termos técnicos e económicos, de atingir os objetivos pretendidos.

Instalação do Sistema

Para uma correta instalação das gamas Advanced e Enterprise do software Cegid PHC CS Desktop, e da gama Executive do Cegid PHC CS Manufactor, deverá estar instalado o Microsoft SQL Server no PC servidor.

Para a gama Corporate do Cegid PHC CS Desktop e a gama Manager do Cegid PHC CS Manufactor, respetivamente, deverá estar instalado o Microsoft SQL Server Express no PC servidor. Caso não exista, a instalação da gama Corporate do Cegid PHC CS Desktop encarregar-se-á disso. Na instalação da gama Manager do Cegid PHC CS Manufactor, essa instalação não é efetuada.

Setup da Aplicação

Para instalar as aplicações, no FTP, encontra-se a diretoria "Setup", onde se encontra o setup da aplicação adquirida. Para instalar, é necessário correr o ficheiro Setup.exe, que se encontra na diretoria.

O setup possui determinados pré-requisitos que deverão ser instalados, sendo eles:

  • Microsoft SQL Native Client

  • Microsoft SQL Server Express (no caso das gamas Corporate do Cegid PHC CS Desktop e Manager do Cegid PHC CS Manufactor, caso a instalação seja efetuada no servidor)

  • Microsoft .NET Framework 4.0 Client (no caso da instalação do SQL Server Express)

  • SOAP ToolKit 3.0M

  • PHC Control For CS

  • Rich EditControl

O setup verifica se estes componentes já se encontram instalados no computador; caso não estejam, os mesmos serão instalados. Caso esteja a ser instalado o Cegid PHC CS Manufactor, o setup não instala os respetivos componentes.

A instalação de cada pré-requisito passa por ser aberto o setup do respetivo requisito, assim como serem aceites as suas condições de licenciamento.

Após ultrapassada a instalação dos pré-requisitos, passa-se à instalação do software Cegid PHC CS Desktop; para tal, deverão também ser aceites as condições de licenciamento.

Deverão ser introduzidos alguns dados referentes ao licenciamento da aplicação, sendo escolhido se a aplicação é instalada por utilizador ou para todos os utilizadores da máquina.

Instalação do Cegid PHC CS Desktop

A instalação poderá ser efetuada de 3 formas distintas:

  • Instalação Personalizada

  • Com Base de Dados (Servidor)

  • Sem Base de Dados (Cliente)

Instalação Personalizada

Caso seja escolhida esta opção, poderá ser definido quais as opções a instalar:

  • Documentação (manuais online)

  • Base de Dados (base de dados Default; esta base de dados possui algumas tabelas já preenchidas)

  • Executável

Com Base de Dados (Servidor)

Caso seja optada esta opção, não é escolhido o que se pretende instalar; o setup instala automaticamente a base de dados, o executável e os manuais online.

Ao ser escolhida uma das duas formas de instalação explicadas anteriormente, é pedida a instância de SQL onde será criada a base de dados. É também pedido um nome para a base de dados e o nome da diretoria onde se pretenda criar os respetivos ficheiros. Caso a diretoria não exista, é criada automaticamente pelo setup. O nome da diretoria deverá começar pelo nome da drive, por exemplo, "C:bd".

Apesar de poder ser atribuído um nome à base de dados, os ficheiros são gravados na diretoria escolhida com o nome original, ou seja, BdPhc; contudo, o seu nome na instância do SQL Server é o nome definido durante a instalação.

Por exemplo, caso o caminho escolhido seja "C:PHCXXBD", os ficheiros da base de dados serão gravados no disco da seguinte forma:

C:PHCXXBDBDPHC_DATA.MDF
C:PHCXXBDBDPHC_LOG.LDF

iSem Base de Dados (Cliente)

Caso seja optada esta opção, não é escolhido o que se pretende instalar; o setup instala automaticamente o executável e os manuais online.

Depois de escolhida a forma de instalação, é perguntado em que pasta deverá o software ser instalado. Após escolhida a localização, o software começa a ser instalado.

Instalação da Gama Corporate do Cegid PHC CS Desktop

Caso a gama de software adquirida seja Corporate, o setup possibilita a instalação da ferramenta Microsoft SQL Server Express, criando a base de dados no servidor.

A informação sobre o nome do servidor, da base de dados, do utilizador criado, assim como a respetiva password, é fornecida no final do setup.

Nota: Para que a ferramenta Microsoft SQL Server Express seja instalada, é necessário existir a pasta Dependencies na mesma diretoria que o setup, e o PC do servidor ser de 64 bits. A pasta Dependencies encontra-se na pasta "Setup".

Nota: Para o correto funcionamento da aplicação nas gamas Corporate do Cegid PHC CS Desktop e Manager do Cegid PHC CS Manufactor, com Microsoft SQL Server Express, é necessária a instalação do requisito Microsoft .NET Framework 4.0, no PC onde ficará alojada a base de dados.

DSN (ODBC)

Permite a conexão entre a aplicação e o motor de base de dados (SQL).

O setup das gamas Corporate, Advanced e Enterprise do Cegid PHC CS Desktop cria sempre um System DSN denominado PHC.

Drivers da Ficha

Ao ser acedida, por primeira vez, a aplicação, é pedida a escolha do tipo de proteção (ficha) a utilizar:

  • SuperPro : Monoposto

  • NetHasp : Multiutilizador

  • NetSentinel : Multiutilizador

  • SuperProNet : Multiutilizador

  • Unikey : Monoposto

  • Unikey Pro : Multiutilizador (Pro)

  • Ativação por Internet

Após a escolha efetuada, o software cria, na diretoria, um ficheiro que guarda esta informação, para que a mesma não volte a ser pedida.

Ficheiro de Licenciamento

Ao ser acedida, por primeira vez, uma aplicação, é pedido o código de licenciamento; este código é enviado impresso no documento respetivo, ou disponível na Comunidade Cegid PHC. Deverá ser introduzido o código no ecrã; uma vez indicado, não voltará a ser pedido.

Atualização Automática de Executáveis

Todas as aplicações são atualizadas regularmente com novas funcionalidades ou correção de anomalias. Para evitar que, na mesma rede, existam versões diferentes da mesma aplicação, foi criado um sistema de atualização automática. Assim, para instalar este sistema, deverá:

  • Ser criada uma diretoria no servidor, partilhada por todos os utilizadores (com direito de leitura). Por exemplo, no servidor denominado "Server", ser criada uma diretoria com o nome de partilha "Exes".

  • Ser verificado se se encontra, na diretoria dos executáveis, o programa:

    • CEXEC.EXE (caso exista a gama Corporate)

    • PEXEC.EXE (caso exista a gama Advanced)

    • EXEC.EXE (caso exista a gama Enterprise)

    • MEEXEC.EXE (caso exista a gama Executive)

    • MMEXEC.EXE (caso exista a gama Manager)

  • O atalho (shortcut) de acesso à aplicação deverá apontar para o programa CEXEC.EXE/PEXEC.EXE/EXEC.EXE/MEEXEC.EXE/MMEXEC.EXE, com os seguintes parâmetros:

CEXEC.EXE nome_do_exe diretoria_local diretoria_partilhada
PEXEC.EXE nome_do_exe diretoria_local diretoria_partilhada
EXEC.EXE nome_do_exe diretoria_local diretoria_partilhada
MEEXEC.EXE nome_do_exe diretoria_local diretoria_partilhada
MMEXEC.EXE nome_do_exe diretoria_local diretoria_partilhada

Por exemplo:

C:PHCXXcexec.exe phcAdvanced.exe c:PHCXX \servidorexes

(onde XX representa a versão do software)

Desta forma, o programa compara sempre as datas dos executáveis na diretoria partilhada; caso sejam mais recentes do que os locais, atualiza o local. Assim, para atualizar executáveis, deverão apenas ser colocados na diretoria partilhada.

Arranque do Software Cegid PHC CS Desktop

Após instalado o servidor e instalados os clientes, é necessário preparar o software para funcionar.

Definir o Logon

Aqui, é definido se será utilizado o logon integrado com o Windows, ou não. Recomenda-se a utilização do logon integrado com o Windows, sobretudo por facilidade de manutenção do sistema.

Para definir que determinado cliente entre em Unified Logon, é necessário que:

  • Esteja criado o respetivo login (individual ou de grupo) do Windows, no SQL Server.

  • Esteja criada a respetiva ficha de utilizador na aplicação.

No arranque do sistema, tanto o SQL Server como a aplicação criam o utilizador "sa". Para as configurações iniciais, deverá ser efetuado o acesso à aplicação com este utilizador.

Nota: Este utilizador deverá possuir acesso de administrador no SQL Server, uma vez que, no seu primeiro login, criará de imediato, no servidor, as tabelas iniciais necessárias.

No ecrã de Login da aplicação, deverão ser definidos os pressupostos para a ligação, nomeadamente:

  • Utiliza Windows Unified Logon (apenas possível em domínios NT): caso seja escolhida esta opção, é ativado o Unified Logon nesse cliente; na próxima entrada, este ecrã não voltará a ser apresentado.

Ligação Remota

Esta opção permite que o sistema guarde, no disco local, a lista de tabelas do servidor, reduzindo a metade o tempo de entrada no programa. Invalida, no entanto, a manutenção/alteração de tabelas. Esta opção deverá estar inativa ao ser efetuada a primeira entrada no software Cegid PHC CS Desktop. Esta opção não existe no Cegid PHC CS Manufactor.

Nome da Conexão ODBC

Serve para colocar o nome da conexão ODBC (DSN) criada para acesso à respetiva empresa.

O ODBC criado pelo setup das gamas Corporate, Advanced e Enterprise do software Cegid PHC CS Desktop denomina-se PHC.

Nome da Base de Dados no Servidor

Aqui, deverá ser colocado o nome da base de dados no respetivo servidor.

Caso a base de dados tenha sido instalada pelo setup das gamas Corporate, Advanced e Enterprise do software Cegid PHC CS Desktop, e o nome não tenha sido alterado, a base de dados terá o nome BDPHC. Caso contrário, deverá ser colocado o nome da base de dados definido durante o setup.

Instalação e Manutenção

Caso a base de dados em utilização tenha sido a instalada pelo setup, ao ser acedida a aplicação, é automaticamente apresentado o ecrã do Assistente de Instalação e Manutenção, onde serão efetuados os passos necessários à atualização da base de dados.

A instalação e manutenção poderá ser efetuada de duas formas:

  1. Automática

  2. Personalizada

Na instalação e manutenção automática, o processo é efetuado sem intervenção. A aplicação verifica se existem alterações às tabelas existentes na base de dados; em caso afirmativo, correrá a instalação e manutenção apenas para essas mesmas tabelas.

Caso seja optada a manutenção personalizada, após lida a informação do 1.º ecrã, deverá ser clicado em Próximo e, no passo 1 de 3, selecionada a opção Todos. Deverá ser clicado em Próximo; no passo 2 de 3, deverão ser clicadas todas as opções do ecrã, e clicado de seguida em Próximo. No passo 3 de 3, é apresentada a informação relativa à manutenção a ser realizada; deverá então ser clicado no botão Terminar, avançando-se para a manutenção.

No caso do Cegid PHC CS Manufactor, o executável efetua automaticamente a respetiva instalação e manutenção, na criação de uma nova base de dados ou na atualização do executável.

Problemas

Problemas com a Ficha

De 5 em 5 minutos, o software verifica se a ficha ainda se encontra instalada/colocada no servidor. Caso a ficha seja retirada, o software deixará de funcionar.

Caso o software não seja encerrado normalmente, a respetiva licença no servidor demorará alguns minutos a poder ser reutilizada.

Mensagens de Erro:

  • Erro 60 ou "Ficha não encontrada": Este erro poderá surgir mais frequentemente devido à política da firewall, que bloqueia várias portas e conexões. Assim, deverá ser verificado se a porta UDP 6001 se encontra fechada; para ultrapassar o erro, deverá apenas ser aberta a porta indicada nas opções avançadas da firewall. A forma de o fazer será acedendo ao Painel de Controlo/Firewall do Windows e, no separador Exceções, abrindo a porta 6001 UDP. Este erro também ocorrerá caso o serviço de ficha não esteja ativo. Para tal, deverá ser confirmado se o serviço está ativo, através do Painel de Controlo/Ferramentas Administrativas/Serviços. O serviço deverá estar configurado como "Automático", e não "Manual". Deverá também ser confirmado que a ficha está colocada na porta USB do servidor de ficha. Tratando-se de uma avaria na porta, a solução passará por testar as restantes portas (caso existam), ou testar a ficha noutra máquina da rede com uma porta USB a funcionar corretamente.

  • Erro 70: Este erro deve-se ao número de utilizadores esgotado. A ficha apenas permite "X" utilizadores, e nos postos está a ser tentado o acesso a mais licenças do que as permitidas pela ficha. Na aplicação Cegid PHC, menu Sistema/Status Geral, no separador Proteção, poderá ser confirmado o número máximo de utilizadores em simultâneo que a ficha permite.

  • "Desculpe, mas a ficha não autoriza nenhum produto desta versão.": Caso se trate de uma ficha SuperProNet, e caso esteja apenas instalado o driver da ficha SuperPro (não estando o serviço instalado), poderá ocorrer uma mensagem semelhante. Deverá ser removida a instalação prévia da ficha, e instalado o ficheiro Sentinel Protection Installer.exe (com a versão adequada). Caso seja utilizada uma ficha de rede (SuperProNet), deverá existir, na diretoria da aplicação, o ficheiro spronet.dbf. Caso exista, por exemplo, o ficheiro superpro.dbf, poderá ocorrer esta mensagem.

  • "Problema de comunicação temporário": A razão desta mensagem poderá ser:

    1. Não ser encontrado o servidor de proteção, ou seja, não ser encontrado, na rede, o PC que possui o software de servidor de proteção a funcionar.

    2. Um problema temporário de comunicação com o servidor, podendo ocorrer entre 1% e 5% das tentativas de acesso ao software.

    3. Licenças esgotadas, quando não estão realmente esgotadas. Caso um utilizador saía anormalmente do software, a respetiva licença não é libertada, devendo ser aguardados aproximadamente alguns minutos, até que a licença seja libertada.


Termos e Condições

O presente contrato de licença de utilização de software (o Acordo) regula os termos e condições em que a Cegid PHC – Software, S.A., NIPC 502199326 (PHC), concede ao utilizador final uma licença de utilização do Software Cegid PHC CS.

Este Acordo aplica-se ao Cliente Final que, direta ou indiretamente, adquira, subscreva, instale, ative, utilize ou aceda ao Software Cegid PHC CS, independentemente do canal de aquisição ou subscrição. A Cegid PHC e o Cliente Final são doravante designados em conjunto por Contratantes.

A aceitação do presente Acordo poderá ocorrer por: (i) instalação, ativação ou utilização do Software; (ii) aceitação expressa por via eletrónica (nomeadamente através de interfaces de instalação, registo ou subscrição); (iii) formalização da subscrição, mediante encomenda ou pagamento da licença.

Ao instalar, descarregar, copiar, aceder ou, de qualquer outra forma, utilizar o Software Cegid PHC CS, o Cliente Final declara ter lido, compreendido e aceite integralmente os termos e condições constantes do presente Acordo. Caso não exista concordância com estes termos, deverá ser feita abstenção de instalar, aceder ou utilizar o Software Cegid PHC CS, procedendo-se, caso aplicável, à sua imediata desinstalação.

Salvo estipulação expressa em contrário, o presente Acordo aplica-se igualmente a todas as atualizações, melhorias ou versões subsequentes do Software Cegid PHC CS disponibilizadas ao Cliente Final.

Recomenda-se ao Cliente Final a leitura integral do presente Acordo, e a sua conservação em formato digital ou impresso, para futura referência.

Definições

Os Contratantes acordam que os termos a seguir indicados terão, no âmbito deste Acordo, exclusivamente os significados que se passam a transcrever:

  • Atualização: Introdução de novas funcionalidades ou potencialidades no Software Cegid PHC CS, dando origem ao lançamento no mercado de uma nova versão, ou a melhoramento ou aditamento numa mesma versão do software.

  • Azure OpenAI da Microsoft: Serviço da Microsoft que permite o acesso via API REST aos modelos de linguagem da OpenAI, incluindo as séries de modelos GPT-4, GPT-3.5-Turbo e Incorporações, utilizado pelo módulo Cegid PHC CS GenAI, para efeitos das suas funcionalidades de inteligência artificial generativa.

  • Base de Dados: Sistema de ficheiros criado sobre o motor Microsoft SQL Server, que tem como objetivo garantir o repositório dos dados produzidos pelo Software Cegid PHC CS.

  • Cliente Final: A pessoa coletiva (sociedade ou entidade) ou empresário em nome individual que, na respetiva ficha de acesso ao Software Cegid PHC CS, se encontra identificada como titular da licença de utilização, e que contratualmente subscreveu o respetivo plano. O Cliente Final poderá operar o Software Cegid PHC CS através de utilizadores autorizados, cujo número máximo será o permitido pelo plano subscrito e em vigor. O Cliente Final é inteiramente responsável pelos atos, omissões e utilizações efetuadas pelos seus utilizadores autorizados, considerando-se, para todos os efeitos legais e contratuais, que a utilização feita por estes é realizada em nome e por conta do Cliente Final.

  • Configuração: Definição dos parâmetros de utilização do Software Cegid PHC CS.

  • CPU: Unidade central de processamento.

  • Data Efetiva: Data de emissão da licença inscrita no certificado fornecido ao Cliente Final através do Parceiro Cegid PHC.

  • Erro de Software: Opção disponível no Software, mas que, ao ser executada, apresenta um erro que a impede de terminar.

  • Instalação: Momento em que é instalado o Software Cegid PHC CS no equipamento informático do Cliente Final.

  • Instância: Conceito que permite agrupar uma ou mais bases de dados Microsoft SQL Server, de forma a criar uma melhor organização e gestão das mesmas.

  • Integração Tecnológica: Ligação do Software Cegid PHC CS a outros softwares, cuja titularidade pertence a entidades terceiras à Cegid PHC, de modo a permitir a utilização das suas funcionalidades a partir do Software Cegid PHC CS.

  • Microsoft SQL Server: Aplicação desenvolvida pela Microsoft Corporation.

  • Módulos ou Produtos Cegid PHC CS: As várias aplicações independentes que compõem o Software Cegid PHC CS.

  • Parceiro Cegid PHC: Empresa com a qual a Cegid PHC mantém um contrato de parceria comercial, nos termos do qual esta se encontra autorizada a promover comercialmente os produtos Cegid PHC junto de clientes finais, e que se encontra tecnicamente habilitada, mediante formação adequada do seu pessoal, a proceder à instalação e a prestar serviços de assistência técnica relativamente ao Software Cegid PHC CS.

  • Planos: Classificação e agrupamento de funcionalidades do Software Cegid PHC CS, em 3 (três) planos:

    • Corporate: solução dedicada a micro e pequenas empresas.

    • Advanced: dedicada às PME com processos de negócio mais exigentes.

    • Enterprise: a solução ERP mais avançada, dedicada às empresas com processos de negócio mais complexos e exigentes.

  • Reverse Engineering: Significa qualquer forma de análise, desmontagem, descompilação, desmontagem, tradução, adaptação, ou qualquer outro processo técnico destinado a descobrir, reproduzir ou compreender o código-fonte, a estrutura, o funcionamento interno, os algoritmos, os protocolos, os formatos de dados, ou qualquer outro elemento funcional do software Cegid PHC, independentemente do meio ou finalidade, salvo se expressamente autorizado por escrito pela Cegid PHC, ou permitido por norma legal imperativa.

  • Sessão de Utilização: Cada vez que o Cliente Final estabelece uma ligação com uma base de dados que usa o Software Cegid PHC CS, é disponibilizada uma sessão de trabalho; assim, cada uma destas sessões consome uma licença de utilização para o módulo Cegid PHC CS em utilização.

  • Versões: Por cada novo lançamento do Software Cegid PHC CS, a Cegid PHC atribui um identificador único, denominado versão, identificando, assim, a última versão do Software Cegid PHC CS em comercialização, na qual são disponibilizadas as funcionalidades mais avançadas e recentes.

Objeto

Pelo presente Acordo, a Cegid PHC concede ao Cliente Final, que aceita, uma licença de utilização do Software Cegid PHC CS, de acordo com os termos e condições definidos no presente Acordo.

O Software Cegid PHC CS destina-se a funcionar exclusivamente em bases de dados Microsoft SQL Server 2008R2 ou versões posteriores, conforme especificações e requisitos técnicos constantes da documentação fornecida ao Cliente Final pela Cegid PHC (ou pelo Parceiro Cegid PHC).

Âmbito do Licenciamento

A Cegid PHC concede ao Cliente Final uma licença de utilização do Software Cegid PHC CS, de natureza não exclusiva, intransmissível e limitada.