Plataforma CRM Armazéns Compras Vendas Produção Projetos Finanças SAT Configuração Integrações Transversais
XRP Enterprise PlataformaFuncionamento
PlataformaFuncionamento
Funcionamento
Voltar | Lista de Artigos

Limitações

Última alteração a 01/10/2025
Este artigo é aplicável a:
PT
ES
AO
CV
MZ
ST
GW

Autenticação

Autenticações suportadas:

  • IU e portais
    • Utilizador e palavra-passe
    • SSO com OpenID e SAML2
  • Mobilidade
    • Utilizador e palavra-passe
  • Serviços web
    • Utilizador e palavra-passe

Base de dados

MySQL

O MySQL guarda o agrupamento ao nível da coluna da tabela para gerir os dados internos de tipo texto.

Isto torna importante a história ou a evolução das tabelas nesse esquema MySQL.

Operações que podem causar problemas no que respeita aos agrupamentos:

  1. A alteração do agrupamento do esquema causa problemas de agrupamento
  2. As tabelas antigas com um agrupamento e as tabelas novas com agrupamento diferente
    • Ao recuperar uma cópia de segurança (import MySQL)
  3. As tabelas são recuperadas com o agrupamento de origem e, se este for diferente do esquema, é isso que causa o problema
  4. Uma vez que o problema existe devido às operações anteriores, os diferentes agrupamentos têm de ser reparados. Pode percorrer todas as tabelas e vistas no esquema MySQL, campo a campo - OU reiniciar todo o esquema MySQL a partir do zero com o agrupamento pretendido. Os passos são:
    • Backup de Platform
    • Eliminar o esquema MySQL
    • Recriar o esquema MySQL com o agrupamento pretendido
    • Restore de Platform

Subsistemas

Acesso a dados

  • A utilização de variáveis com o mesmo nome que os campos de tabela em SPL não é suportada em Oracle.
  • No Oracle 11, não são permitidas UDFN com nomes com mais de 30 caracteres.
  • A utilização do tipo de saída CHAR em SPL não é suportada em Oracle (tem de ser sempre VARCHAR).
  • Commit de duas fases não é suportado com Caché.

ComPort e SendPort

  1. Suportado em Linux e Windows se o sistema operativo mapear um dispositivo de série ou paralelo:
    • Em Linux, tipo /dev/xx.
    • Em Windows, tipo COMxx ou LPTxx.
  2. Em Mac OS X:
    • Suporte de SendPort para impressoras USB sem dispositivo /dev/xx.
    • CommPort não suportado.

Unicode

  • Oracle limita os campos de texto a 4000 caracteres; ao converter uma base de dados para Unicode, o limite é de 2000.
  • SQL Server limita os campos de texto a 8000 caracteres; ao mover uma base de dados para Unicode, o limite é de 4000.
  • Não existe efeito de espelho nos idiomas da direita para a esquerda, como o árabe ou o hebraico.
  • Não pode ser desenvolvido em línguas Unicode.
  • A impressão com Drivers Windows em Unicode não é suportada.
  • Não é possível trabalhar com uma configuração regional asiática num PC Windows não asiático. Por exemplo, PC em inglês ou espanhol e configuração regional em chinês (PRC). Para trabalhar com idiomas asiáticos, o Windows asiático devem, de preferência, estar disponível no idioma adequado.
  • O menu de contexto na área de notificação está sempre em inglês, se for utilizado um idioma Unicode.

Vision

Qualquer BiApp que tenha uma opção de exportação não faz nada ao selecionar o tipo de saída. Esta é uma limitação funcional de Vision no Cliente Java. Em alternativa, o utilizador que acede a Vision pode ser configurado para iniciar sessão no Cliente HTML e não terá esta limitação.

Gestão de documentos

  • Pré-visualização num formulário separado.
  • Não há visualização dos ícones definidos em termos de pastas.
  • O formato TIFF não é suportado.

Email

Atualização de segurança: limpeza de HTML

Integração da funcionalidade de limpeza de HTML nos emails e modelos para remover scripts maliciosos e aumentar a segurança do conteúdo dos emails.

A limpeza de HTML é automática e protege contra vulnerabilidades de segurança como o Cross-Site Scripting (XSS). Nos modelos, recomenda-se a utilização de HTML básico para evitar a remoção de etiquetas não permitidas durante a limpeza.

SMS

O gateway de modem de série só é suportado em servidores Windows e com Java de 32 bits.

Interface do utilizador

Cliente UI XRP Enterprise

O acesso ao Cegid Pulse só é permitido no XRP Enterprise através de um URL que utilize o nome de domínio totalmente qualificado (FQDN). Este endereço inclui tanto o nome do servidor como o domínio a que pertence, por exemplo, myserver.ekon.es.

Cliente UI em Linuxx

  1. A marcação telefónica através da TAPI não é suportada.
  2. Impressoras:
    • A impressão utilizando papel personalizado numa impressora matricial não é suportada.
    • Não existe uma opção de seleção do tabuleiro de impressão. A impressora predefinida é sempre utilizada.

Cliente UI em Mac

  1. A marcação telefónica através da TAPI não é suportada.
  2. Impressoras:
    • A impressão utilizando papel personalizado numa impressora matricial não é suportada.
    • Não existe uma opção de seleção do tabuleiro de impressão. A impressora predefinida é sempre utilizada.
    • Não são suportadas listas por impressora com uma alteração da orientação de página dentro da lista.
    • Perda de nitidez e de velocidade na impressão de listas em formato gráfico por impressora com imagem de pré-impressão. Não recomendado para utilização.
  3. Apresentação incorreta no OpenOffice de listas em Unicode em idiomas asiáticos, se o tipo de letra utilizado na lista não for suportado. Por exemplo, uma lista em japonês com tipo de letra Arial funciona corretamente em Linux e Windows, mas não em Mac.
  4. Gestão de documentos: possibilidade de problemas na partilha de ficheiros entre ambientes Mac e Windows se os nomes dos ficheiros contiverem caracteres acentuados ou especiais. Para garantir uma interoperabilidade ideal entre sistemas diferentes, recomenda-se que se evite a utilização de caracteres acentuados ou especiais nos nomes dos ficheiros.

Cliente IU HTML

1. Gerais

  1. Gerais  Os seguintes controlos não são suportados:
    • Line
    • VideoBox
  2. O acesso direto aos ficheiros do disco local não é permitido, devendo ser utilizado o gestor de dispositivos.
  3. Na Gestão de documentos, a opção Eliminar ficheiro ao adicionar não está disponível.
  4. A propriedade 'inactivityTimeout' não é suportada

2. Picture

Eliminação de:

  • As opções do menu de contexto para efetuar ajustes da imagem.
  • A opção do menu de contexto de zoom da imagem.

3. Botão de opção

O alinhamento horizontal e vertical é suportado, mas para compatibilidade com o cliente java, o texto é sempre apresentado à direita.

4. Rich TextBox

  • O espaço "rígido" não é suportado. Não existe um botão para pintar um espaço em branco.
  • A tabulação "rígida" não é suportada. Não existe um botão para pintar uma tabulação.
  • Cores limitadas a seis cores, em vez de toda a paleta de cores.
  • Tipo de letra limitado a seis tipos e seis tamanhos, em vez de tudo o que é suportado pelo sistema operativo.
  • Se o controlo for só de leitura, não é ativada a barra de scroll.

5. Treeview

  • Cores suportadas nos nós: vermelho, azul, verde, ciano, laranja.
  • Todas as outras cores são tratadas como a cor de letra por omissão
  • O controlo tem um limite de 5000 nós.

6. HTMLBox

O controlo HTMLBox permite que o conteúdo HTML seja incorporado em formulários, quer como código fonte quer fornecendo um URL. Ao especificar um URL, a vulnerabilidade XSS (cross-site scripting) deve ser tida em conta. Os browsers não permitem, devido a políticas da mesma origem, incorporar uma página Web noutra página, neste caso um formulário. É aconselhável fornecer um link ou utilizar API para obter o conteúdo e apresentá-lo a partir do mesmo servidor.

7. Áreas de trabalho

As caixas com listas modernas não permitem o carregamento de mais de 75 registos.

8. Painel de utilitários

Nos widgets com um serviço de dashboard Multivalor, com o tipo de gráfico Circular, só é apresentado o primeiro campo selecionado. O tipo de gráfico Circular não suporta Multivalor.

9. Limitações em navegadores

Safari: Para que os botões assumam o foco durante a tabulação, é necessário aceder ao separador Avançadas das Preferências e ativar Press Tab to highlight each item on a webpage.

10. CardIndex

O evento cardChange não é espoletado se o card estiver desativado e for ativado por código, o código deve ativar o card.

Limitações em ferramentas

  •  Ambientes de trabalho. Quando o utilizador define Lista moderna, numa caixa de ambiente de trabalho, o objeto de negócio relacionado com a caixa é marcado como um objeto personalizado.
  • Não existe a possibilidade de reorganizar os widgets do dashboard acoplado à lateral.
  • A ferramenta de design Business Navigator não está disponível.
  • A personalização do menu completo da pasta Geral não está disponível.
  • Na Gestão de documentos, é possível arrastar e largar do sistema operativo para o navegador, mas não vice-versa.
  • Na Transferência de ficheiros, é possível arrastar e largar do SO para o navegador, mas não vice-versa.
  • A abertura de formulários da aplicação a partir de um link não é suportada na Ajuda.
  • A autenticação com certificados digitais, identificação eletrónica e cartões não é suportada.
  • O registo de alterações está limitado aos campos do segmento Header e até um máximo de 20 campos selecionáveis.

Limitações da API de programação

  1. Extensão com modificadores da funcionalidade das function keys no cliente HTML. A limitação é menor, uma vez que as chamadas de produto só precisam de ser ligeiramente modificadas se forem suportados modificadores como SHIFT, CTRL ou ALT. A modificação é explicada no Javadoc da função correspondente. FMObject setFunctionKeys.
  2. A hiperligação por código não é suportada.
  3. A utilização de script de cliente não é suportada.
  4. A interface NativeClient não é suportada.
    • Link ao Outlook.
  5. OpenRemoteForm não é suportado.
  6. O acesso a subsistemas não é suportado.
    • Assinatura dos ficheiros no cliente.
    • Scanner
    • ShellExecute.
    • TAPI.
  7. O parâmetro leftAlign em addToolbarUserButton não é suportado.
  8. No acesso aos ficheiros de cliente: uploadFile
    • O habitual é realizar o pedido fmObject.selectFile para obter o nome e o caminho do ficheiro do cliente, para depois fazer uploadFile.
    • A implementação atual de HTML carrega o ficheiro selecionado para um diretório temporário e o uploadFile subsequente apenas copia o diretório temporário para o caminho de destino.
    • O caso que falha ocorre quando um ficheiro é carregado sem seleção prévia, por exemplo, um determinado ficheiro num caminho fixo.

Impressos

Gerais

  • Não é apresentado o estado dos processos em segundo plano.
  • Colisões entre impressos se dois processos em segundo plano forem iniciados a partir da mesma máquina cliente.
  • Não há visualização das incidências produzidas nos processos de fundo.
  • Não é possível cancelar o processo de impressão.
  • Não são permitidas secções dentro de secções.
  • São permitidas, no máximo, quatro casas decimais no processamento de valores.
  • Criação de um registo de auditoria por impressão. Se for necessário qualquer outro registo das informações processadas, este deve ser gerido pela aplicação que executa a impressão.
  • Impressão em folhas de tamanhos diferentes não implementada.
  • Impressão duplex e de uma ou primeira página não implementada.

Relativamente ao código QR

  • O código QR é gerado com a menor margem possível.
  • O parâmetro ERROR_CORRECTION é definido por omissão para ErrorCorrectionLevel.M (Médio).
  • O texto do código QR deve estar corretamente codificado.
  • É apresentado a preto e branco.
  • Não existe uma imagem no centro do código QR.
  • Se ultrapassar as margens da página, o código QR (ou a parte que ultrapassa a página) perde-se.
  • A altura do código QR é a mesma que a largura definida para o controlo.
  • Incompatível com versões anteriores: se uma impressão contiver códigos QR, não pode ser aberta com definidores de versões anteriores. Se for aberto, o comportamento pode ser anómalo.
  • Apenas permitido em controlos normais. Não é permitido em etiquetas, operações ou totais.
  • O campo de desenho é apresentado com um rebordo preto.

Listas

Gerais

  • Impressão única da área do cabeçalho da secção para melhorar a utilização e o pós-processamento dos formatos de saída de listas CSV, ODS, XLSX e XML, ao imprimir listas nestes formatos de saída.
  • O dispositivo de saída FAX não é suportado.
  • Máscaras de conversão de números para texto são suportadas em catalão, inglês, francês, italiano, português, espanhol e francês.
  • Não são suportadas ruturas explícitas de tipo de distribuição, idioma e número de cópias. Apenas são suportadas as ruturas explícitas de imagem de fundo.
  • Nas ruturas do tipo de imagem de fundo, as imagens associadas a um ficheiro não são suportadas como origem da imagem.
  • Ao utilizar drivers do Windows em ambiente pré-produtivo, a imagem DEMO sobrepõe-se ao conteúdo. Recomenda-se não utilizar Drivers do Windows.

Ferramentas

  • É necessário o OpenOffice 3.0 para apresentar as listas OpenOffice.
  • PDFComplete não é suportado.

Saída em PDF - Acrobat Portable Document Format

  • É necessário o Acrobat Reader 9.0 ou superior para formatos PDF.
  • Os tipos de letra utilizados não estão incorporados no ficheiro gerado.
  • Por omissão, criação de ficheiros apenas com permissões de cópia e impressão.
  • A maioria dos tipos de letra (TrueType) funciona, exceto alguns tipos de letra Wingdings ou semelhantes. Alguns tipos de letra de códigos de barras foram testados e funcionam corretamente, embora cada cliente possa ter os seus próprios tipos de letra e não funcionar corretamente.
  • Possível perda de resolução de imagens do tipo GIF. É recomendável a utilização de imagens JPEG.

Saída ODS - OpenOffice Calc

  • Tipo de dados não respeitados.
  • Tipos de letra (fontes) não aplicados.
  • Máscaras de saída numéricas e de data, por exemplo, separador de milhares, para facilitar o processamento posterior, não respeitadas.
  • Não são permitidos elementos gráficos.

Saída XLSX - Microsoft Excel

  • Máscaras de saída numéricas e de data, por exemplo, separador de milhares, para facilitar o processamento posterior, não respeitadas.
  • Não são permitidos elementos gráficos.
  • O alinhamento do desenho não é respeitado, o Microsoft Excel seleciona-o automaticamente a partir do tipo de dados da célula.
  • A largura de cada coluna é calculada automaticamente a partir do texto mais longo que imprime cada coluna.

Consultas alargadas

Limitações nas categorias, tabelas ligadas e expressões

  1. O número total de categorias, tabelas ligadas e expressões é limitado.
  2. Numa categoria, o número de intervalos é limitado.
  3. Nos intervalos das categorias, são permitidos valores numéricos, números inteiros.
  4. Os nomes das categorias e os seus intervalos, bem como os nomes das expressões, são indicados no idioma do utilizador, o idioma da sessão.
  5. Uma tabela não pode ser ligada caso:
    • A tabela não tem uma chave principal definida.
    • Só pode selecionar uma tabela se tiver campos com uma descrição definida; não são permitidos campos BLOB nem dados pessoais de alto nível (por motivos de segurança relacionados com o RGPD).
  6. Possibilidade de definir categorias em campos ligados, mas não em campos do tipo expressão.
  7. Uma expressão pode utilizar um campo ligado, mas não outros campos do tipo expressão ou categorias.

Office Bridge

  • LibreOffice 5.1 necessário para converter documentos ODT em PDF.
  • Algumas funções KOB avançadas, como operações de folha e tabela dinâmica, só são suportadas no formato OpenXML e não no OpenOffice. Para conhecer em detalhe estas funções restritas, consulte o KOB JavaDoc.
  • Para mais informações, consulte o documento kdev0046 ¿Como depurar KOB com o conversor de ficheiros em PDF?.
  • O Office Bridge utiliza ferramentas externas (Aspose ou LibreOffice) para converter documentos de texto em PDF (ODT ou DOCX). Em caso de erros nestas conversões, deve consultar as limitações da ferramenta utilizada.

Remote Call

  • Native Client disponível apenas para clientes com Windows.
  • Novos tipos de autenticação não suportados: certificados digitais e cartões inteligentes, por exemplo, identificação eletrónica.

Studio

Formulários

  • A grelha é utilizada para ajudar no posicionamento dos controlos na página. A altura e a largura da grelha utilizada no seu ecrã não são configuráveis.
  • O trabalho é efetuado no sistema métrico e, nomeadamente, em mm. Não é possível trabalhar no sistema anglo-saxónico ou em polegadas.

Listas

  • Problemas com o Designer de listas e o dimensionamento de fontes no sistema operativo Windows 10. Ao trabalhar num computador portátil com alta resolução e com a escala de fontes do sistema operativo definida para 125%, existem problemas com os textos no Designer de listas; são escalados quando não deveriam ser.
  • Para resolver este problema, as propriedades do programa eclipse.exe devem ser configuradas. No separador Compatibility, selecione a opção Override high DPI scalling behaviour e Scaling performed by:: System o System (Enhanced).

Diversos

  • O colorer para colorir scripts VBS e UPL no Studio já não é suportado, uma vez que é um plug-in de código aberto que não é mantido desde julho de 2011. Consulte http://colorer.sourceforge.net/.

Ferramenta de tradução de VB/VBS para Java

  • A tradução de processos longos não é automática, não existe um adaptador e a API de utilização é diferente.
  • Alterações nos eventos de Gestão de documentos, pelo que a tradução não pode ser automática, não existe adaptador e a API de utilização é diferente.
  • Os scripts de auditoria não são suportados, pelo que não podem ser traduzidos.
  • Adaptadores sem documentação e sem previsão de documentação, por serem transitórios.
  • Implementação parcial:
    • Função Format de VB.
    • Funções de acesso a ficheiros de VB e FileSystem object.
    • Trabalho com coleções.
    • Conversão implícita.

Serviços Web

  1. Publicação de serviços REST:
    • Suporte de pedidos de tipo GET. Os pedidos POST, PUT, DELETE não são suportados.
    • Suporte para saída de tipo XML ou JSON/JSONP. Não são suportados outros tipos de saída.
    • A autenticação é realizada através de HTTPAuth. Não são suportados outros tipos de autenticação, como OAuth2.
  2. Publicação de serviços SOAP:
    • Primeiro baseado na implementação (ficheiros POJO). O ficheiro WSDL é gerado automaticamente a partir da implementação. Não é permitida qualquer modificação de WSDL.
    • O URL do Endpoint especificado no WSDL é gerado automaticamente a partir do endereço do pedido. No caso de proxies intermédios entre o cliente real e o servidor, o endereço do ponto final no WSDL não é o endereço público, mas o local.
    • Suporte de WS-Security definido através de ficheiros de políticas de acordo com a norma WS-Policy. As políticas suportadas são: autenticação por UsernameToken, assinatura com certificado de cliente e assinatura com encriptação assimétrica (encriptação com certificado de servidor). Não são suportadas outras normas relacionadas, como WS-SecureConversation, WS-Trust, WS-Federation, etc., nem outras políticas além das acima referidas.
    • A autenticação é efetuada através de HTTPAuth ou WS-Security UsernameToken. Não são suportadas outras formas de autenticação, como certificados ou SAML.
    • A gestão de cabeçalhos personalizados não é permitida.
Guardar ou partilhar este artigo
Esta página foi útil?
Obrigado pelo seu voto.
Artigos Relacionados
Idiomas disponíveis Plataforma Como aceder às informações do sistema a partir da área de trabalho do utilizador? Como alterar o idioma da sessão de utilizador? Os meus favoritos