Często zadawane pytania

Ta kolekcja FAQ (najczęściej zadawanych pytań) zawiera kilka przydatnych wskazówek dotyczących korzystania z śledzenia czasu i generowania faktur.

Śledzenie czasu

Co robi „zawieszenie śledzenia czasu”?

Pionek jest usuwany z planszy i nie jest rejestrowany żaden czas, dopóki nie zostanie ponownie umieszczony na polu. Oznacza to również, że w raporcie nie pojawi się żadna ilość czasu.

Generowanie faktur

Moje logo jest ściśnięte w pliku PDF, jak to naprawić?

W Układzie w głównej części widoku kodu źródłowego dostosuj odpowiednio wysokość, aby stosunek szerokości do wysokości był prawidłowy. Na przykład logo ma szerokość 349 pikseli na 180 pikseli. Używając następującego obliczenia:

78 * 180 / 349 = 40,22..

możesz określić height="40", co po wpisaniu wyświetli logo w pliku PDF (prawie) bez ściskania.

Jak wydrukować inny format daty w pliku PDF?

W układzie zmienne są zastępowane ich wartościami, przy czym wartości dat są drukowane w formacie daty (np. 1.4.2025) przy użyciu następującej składni:

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

Jak udokumentowano tutaj w API Twig, znaki z tabeli mogą być również używane zamiast "d.m.Y", aby zmienić format daty.

Jeśli 01.04.2025 zostało wprowadzone jako Data faktury pod pozycjami w prawym górnym rogu i określone w układzie:

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

wtedy 2025-04-01 zostanie wydrukowane w pliku PDF.

Jakie czcionki są dostępne?

W Układzie w głównej części widoku kodu źródłowego czcionka dla całego pliku PDF jest zdefiniowana w następujący sposób:

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

gdzie font-family określa czcionkę, a font-size rozmiar czcionki. Obecnie dostępne alternatywy dla czcionki to:

Specjalne czcionki są również dostępne dla innych języków (np. japońskiego, kreolskiego, chińskiego, arabskiego, hebrajskiego), a dodatkowe czcionki mogą być udostępniane na żądanie.

Jak ustawić większy lewy margines?

W Układzie, w treści głównej, w widoku kodu źródłowego, dodaj <div class="content"> poniżej <body> i zamknij go ponownie za pomocą </div> poniżej </body>. Następnie wstaw poniższe w obszarze <style> u góry:

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

I teraz masz większy margines po lewej stronie.

Faktury teraz wyglądają dobrze na moim komputerze. Jak mogę je wygenerować na moim smartfonie?

Ustawienia faktur można wyeksportować do pliku na komputerze, a następnie zaimportować na smartfon, lub możesz sparować oba urządzenia, a ustawienia faktur zostaną zsynchronizowane. Faktury wygenerowane na komputerze pojawią się następnie na smartfonie po wybraniu numeru faktury i można je również tam wygenerować.

Chcę dodać swój podpis do pliku PDF. Jak to zrobić?

W układzie w głównej części widoku kodu źródłowego wstaw następujący wiersz w odpowiednim miejscu (poniżej Z poważaniem,
):

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

i wstaw zeskanowany podpis w sekcji „Importuj obraz”. W razie potrzeby dostosuj wartość w sekcji height jak opisano powyżej.

⚠️ Uwaga: Podpis wstawiony do obrazu można łatwo skopiować z pliku PDF i wkleić gdzie indziej – dlatego nie zaleca się wklejania podpisu!

Jak usunąć dane z wygenerowanej faktury?

W oknie dialogowym Eksportuj, importuj i resetuj można wyczyścić wszystkie dane faktury lub usunąć poszczególne dane faktury z przeglądarki/urządzenia na podstawie numeru faktury. Tutaj możesz także wyeksportować wszystkie dane z faktur do pliku i zaimportować je ponownie. Usunięcia nie są przesyłane do sparowanych urządzeń, dlatego usunięcie danych jest konieczne po obu stronach, w przeciwnym razie usunięte dane faktury zostaną ponownie zsynchronizowane.