Perguntas Frequentes

Esta coleção de perguntas frequentes (FAQs) lista algumas dicas úteis para utilizar o controlo de tempo e a geração de faturas.

Controlo de Tempo

O que faz a opção "suspender o rastreador de tempo"?

O peão é removido do tabuleiro e não é registado qualquer tempo adicional até que seja colocado de volta numa casa. Isto também significa que nenhum tempo será apresentado num relatório.

Geração de Faturas

O meu logótipo está comprimido no PDF. Como posso corrigir isto?

Na secção Layout, na parte principal da visualização do código-fonte, ajuste a altura em conformidade, de modo a que a relação entre a largura e a altura esteja correta. Por exemplo, o logótipo tem 349 pixels de largura por 180 pixels de altura. Utilize o seguinte cálculo:

78 * 180 / 349 = 40.22..

Pode definir height="40", que, quando inserido, exibe o logótipo no PDF (quase) sem distorção.

Como imprimir um formato de data diferente no PDF?

No layout, as variáveis ​​são substituídas pelos seus valores, sendo os valores de data impressos num formato de data (por exemplo, 1.4.2025) utilizando a seguinte sintaxe:

{{ data.invoiceDate | date("d.m.Y") }}

Conforme documentado aqui na API do Twig, os caracteres da tabela também podem ser utilizados em vez de "d.m.Y"" para alterar o formato da data.

Se 01.04.2025 foi introduzido para a Data da Fatura em Posições, canto superior direito e especificado no layout:

{{ data.invoiceDate | date("Y-M-D") }}

De seguida, 2025-04-01 será impresso no PDF.

Que fontes estão disponíveis?

No Layout do corpo principal na visualização do código-fonte, a fonte para todo o PDF é definida da seguinte forma:

body {
  font-family: FreeSans;
  font-size: 14px;
}

em que font-family especifica a fonte e font-size o tamanho da fonte. As alternativas atualmente disponíveis para a fonte são:

Estão também disponíveis fontes especiais para outros idiomas (por exemplo, japonês, crioulo, chinês, árabe, hebraico), e fontes adicionais podem ser disponibilizadas mediante pedido.

Como faço para definir uma margem esquerda maior?

No Layout, no corpo principal, na visualização do código fonte, adicione uma <div class="content"> abaixo de <body> e volte a fechá-la com </div> abaixo de </body>. Em seguida, insira o seguinte na área <style> na parte superior:

.content {
  padding: 0 0 0 3rem;
}

Agora tem uma margem maior à esquerda.

As faturas estão agora com bom aspeto no meu PC. Como faço para as gerar no meu smartphone?

As definições da fatura podem ser exportadas para um ficheiro no PC e importadas para o smartphone, ou pode emparelhar os dois dispositivos e as definições da fatura serão sincronizadas. As faturas geradas no PC aparecerão no smartphone ao selecionar o número da fatura e também poderão ser geradas aí.

Quero adicionar a minha assinatura ao PDF. Como faço isso?

No layout no corpo principal da visualização do código-fonte, introduza a seguinte linha no local apropriado (abaixo de Atenciosamente,
):

<img src="{{ data.assets[1] }}" width="126" height="58"/><br/>

Introduza a assinatura digitalizada em "Importar imagem". Se necessário, ajuste o valor em "height" conforme descrito acima.

⚠️ Nota: a assinatura inserida na imagem pode ser facilmente copiada do PDF e colada noutro local – por isso, não é recomendável colar a sua assinatura!

Como inserir um código GiroCode/ECP-QR na fatura?

No Layout, na secção principal da vista do código-fonte, introduza as seguintes linhas, por exemplo, abaixo da última tabela (na linha após o último ):

<p>
<epcQrCode purpose="SCVE" style="float:left;margin-right:1rem;" width="64" height="64" />Digitalize os detalhes da transferência com este código QR EPC<br/> na sua aplicação bancária e evite erros de digitação!
</p>

Aqui, um dos Códigos SEPA de Finalidade é especificado usando o atributo purpose.

Como eliminar os dados de uma fatura gerada?

Na caixa de diálogo Exportar, Importar e Repor, pode limpar todos os dados da fatura ou remover os dados individuais da fatura do browser/dispositivo com base no número da fatura. Todos os dados da fatura também podem ser exportados para um ficheiro e importados novamente aqui. As eliminações não são transferidas para dispositivos emparelhados, pelo que a eliminação é necessária em ambos os dispositivos; caso contrário, os dados da fatura eliminados serão ressincronizados.