Resolver problemas de importação

Porque é que uma linha dá erro ou é ignorada, como importar datas com o dia à frente e o que fazer quando uma folha traz centenas de linhas vazias.

Quando uma importação no Syncek termina, a linha dela em Imports mostra quantas linhas foram criadas, atualizadas, ignoradas e com erro, mas não quais. Por isso, corrija o ficheiro antes de importar: preencha os campos obrigatórios, torne legíveis os números e as datas, converta as datas com o dia à frente e apague as linhas da folha que parecem vazias mas continuam a contar como linhas.

Linhas com erro

Uma linha com erro não é importada, e o resto do ficheiro é. Uma linha dá erro quando:

  • falta um campo obrigatório, como o nome de uma conta
  • não é possível ler um número, um montante, uma data, uma hora ou um valor de sim ou não
  • numa atualização, o valor de correspondência pertence a mais de um registo

Review values marca como Needs review as datas que não consegue ler e as opções que não consegue ligar, antes de escrever o que quer que seja. Corrija-as aí ou na folha de cálculo.

Datas com o dia à frente

O Syncek lê uma data como 03/04/2026 com o mês à frente sempre que pode, como 4 de março. Só lê com o dia à frente uma data que não admite a outra leitura, como 13/04/2026. Uma coluna de datas escritas à portuguesa é importada sem um único erro, com o dia e o mês trocados em todas as datas até ao dia 12.

Para ler uma coluna com o dia à frente, abra-a em Map columns, acrescente a transformação Convert date format e escolha EU (dd/mm). Review values mostra então cada data tal como vai ser guardada.

  • As datas com pontos, como 03.04.2026, não são lidas e dão erro. Acrescente primeiro Find and replace para trocar . por /, e depois Convert date format.
  • Os nomes dos meses só são lidos em inglês: 14 Jul 2026 funciona, 14 fev 2026 dá erro.
  • A troca aparece em ficheiros .csv e em células do Excel com um formato personalizado de dia à frente. Uma célula de data normal do Excel chega pela ordem certa.

Linhas que parecem vazias

Uma folha onde se arrastaram fórmulas para baixo guarda essas células mesmo quando não mostram nada. O Syncek lê-as como linhas: um ficheiro com 3 clientes pode indicar 499 em Rows found. Na maioria dos objetos essas linhas dão erro por falta de nome. Em Contacts, onde o nome tem duas partes, podem impedir que contactos reais sejam importados, como explica a secção seguinte. Apague-as na folha de cálculo e carregue o ficheiro de novo.

Muitas linhas ignoradas de uma vez

O Syncek escreve um ficheiro em grupos de 500 linhas. Quando um grupo não pode ser escrito, todas as linhas dele são ignoradas, e não só a que falha. Acontece com:

  • um campo marcado como Unique, quando um valor se repete dentro do ficheiro ou já pertence a outro registo
  • uma linha de contacto com as duas partes do nome em branco, que é aquilo em que se tornam as linhas vazias de uma folha
  • um campo obrigatório por mapear, ou uma célula obrigatória só com espaços

Retire as repetições ou as linhas em branco, ou mapeie o campo em falta, e importe outra vez o ficheiro inteiro com Add new & update existing, com a correspondência feita por um campo único. As linhas que entraram da primeira vez são atualizadas em vez de criadas em duplicado.

Uma execução que não arranca

Um espaço de trabalho corre até três importações ao mesmo tempo. Espere que uma termine e comece a sua.