Edytor wydruków Comarch sPrint dostępny jest z poziomu Konfiguracji: Wydruki, z zakładki Szablony wydruków.
Na liście widoczne są wszystkie szablony wydruków zdefiniowane przez Użytkownika, również te utworzone w poprzednim edytorze.
Wydruki tworzone we wcześniej wersji są zablokowane do edycji. Użytkownik może z nich korzystać podczas drukowania dokumentów, jednak ich modyfikacja czy kopiowanie są zablokowane. Jeśli istnieje potrzeba utworzenia nowego szablonu lub wprowadzenia zmian na wydrukach należy je utworzyć w nowym edytorze.
Podczas dodawania nowego szablonu należy określić:
W momencie dodania wydruku proponowany jest szablon zgodny ze standardowym wydrukiem zdefiniowanym w programie. Jest to baza do wprowadzania potrzebnych zmian.
Szablon podzielony jest na sekcje. Zawierają one informacje:
Parametr Drukuj kod QR na fakturze wydruków dotyczy wydruków dokumentów faktura sprzedaży, faktura finalna oraz ponaglenie zapłaty.
Parametr Drukuj pieczęć prewencyjną dotyczy wydruków dokumentów faktura sprzedaży, faktura zaliczkowa, faktura finalna, faktura vat marża, faktura proforma oraz ponaglenie zapłaty.
Jeśli bezpośrednio na szablonie Użytkownik chce dodać jakąś dodatkową informację może powiększyć istniejącą sekcje i w niej dodać potrzebne pola. Dodawanie pola odbywa się przez jego przeciągnięcie z panelu widocznego po lewej stronie na odpowiednie miejsce w szablonie.
W poszczególnych sekcjach znajdują sie pod-szablony, które grupują powiązane ze sobą informacje:
Użytkownik nie może dodawać własnych pod-szablonów. Aby edytować istniejący pod-szablon należy go dwukrotnie kliknąć. Zmiany w pod-szablonach wprowadza się w podobny sposób jak na głównym szablonie.
Po lewej stronie znajduje się lista pól dostępnych na danym dokumencie. Aby dodać na dokument konkretną informację wystarczy przeciągnąć pole z listy po lewej stronie w konkretne miejsce na szablonie.
Jeśli na szablon ma być dodane pole o stałej wartości (np. opis wartości dodanej z listy po lewej) należy kliknąć w przycisk Tekst dostępny w górnym menu, a następnie kliknąć w miejsce na szablonie, gdzie tekst ma się pojawić.
Formatowanie wprowadzanych na szablon pól jest możliwe po zaznaczeniu konkretnego pola, przy wykorzystaniu opcji dostępnych po prawej stronie okna. Za ich pomocą można określić szereg parametrów, jak rozmiar pola, typ i kolor czcionki czy sposób formatowania wartości.
Definiując wydruk warto skorzystać z opcji Dostosuj dostępnej w górnym menu . Pozwala ona maksymalnie powiększyć modyfikowany szablon czy pod-szablon, co znacznie ułatwia precyzyjne układanie dodawanych pól.
Chcąc dodać w pod-szablonie zawierającymi dane kontrahenta również jego kod można wykonać akcje:

Część informacji na szablonie jest prezentowana w postaci tabel. Są to na przykład:
Na szablonie tabela zawiera zawsze:
Modyfikując tabelę należy pamiętać o tym, by odpowiednio zmodyfikować zarówno wiersz odpowiedzialny za nagłówki, jak i za wydruk danych.
Aby zmodyfikować układ kolumn należy zaznaczyć odpowiednią komórkę i przy pomocy opcji Edytuj (symbol ołówka) wybrać jedną z opcji:
Korzystając z tych opcji należy pamiętać, by komórki modyfikować w taki sam sposób zarówno w wierszu odpowiedzialnym za nagłówki, jak i elementy tabeli.
Chcąc dodać nowa kolumnę Kod CN w tabeli z elementami faktury można wykonać akcje:


Dla części pól, głównie tych widocznych na szablonie domyślnym, wysyłane są również ich opisy. Są one zebrane w części po lewej stronie okna, w sekcji Labels.
Jeśli na wydruku Użytkownik umieści etykietę proponowaną przez program – na wydruku pojawi się opis pola proponowany przez program i zgodny z tym, co pojawia się na wydruku standardowym. Ma to szczególne znaczenie w przypadku przygotowywania wydruków w językach obcych:
Na wydruku istnieją również pola, których opis jest zmienny, w zależności od drukowanego dokumentu. Są to na przykład: cena czy wartość w tabeli z pozycjami dokumentu. W zależności od tego, czy dokument jest wystawiony w cenach netto czy brutto – opis tych kolumn to odpowiednio Cena netto/ Cena brutto czy Wartość netto/ Wartość brutto. Dla takich pól na domyślnym szablonie w tytułach kolumn zdefiniowane są dodatkowe warunki, które odpowiednio ustawiają wartość w zależności od typu dokumentu.
Po wprowadzeniu zmian, czy to na szablonie czy w pod-szablonie, możliwy jest podgląd wprowadzanych zmian. Korzystając z opcji Podgląd można sprawdzić, jak będzie wyglądał wydrukowany wg szablonu dokument. Dane widoczne na wizualizacji to dane przykładowe, służące jedynie do przygotowania poglądowego wydruku. Dopiero w momencie wydruku rzeczywistego dokumentu przy wykorzystaniu szablonu zostaną wykorzystane dane zapisane na koncie.
W momencie otwarcia szablonu lub jego części poszczególne elementy są widoczne w dolne części okna:

Użytkownik może w dowolny sposób przełączać się pomiędzy głównym szablonem a otwartymi wcześniej pod-szablonami lub otwierać kolejne. Powrót do głównego szablonu lub przełączanie pomiędzy pod-szablonami jest możliwe po kliknięciu w odpowiedni kafelek na dole okna. Jeśli na sekcji wprowadzono zmiany – odpowiedni kafelek na dole okna jest widoczny z symbolem *. Oznacza to, że w danym pod-szablonie są zmiany, które jeszcze nie zostały zapisane. W edytorze działa funkcja autozapisu, co oznacza, że wprowadzane zmiany są sukcesywnie zapisywane na szablonie. Zmiany są widoczne na podglądzie całego szablonu dopiero w momencie, gdy zostaną automatycznie zapisane, czyli zniknie * przy danym kafelku.
Zapis całego szablonu następuje po wybraniu opcji Prześlij do Comarch Betterfly. Warto przy tym zwrócić uwagę, czy wszystkie zmiany wprowadzone na pod-szablonach zostały już automatycznie zapisane i zniknęły oznaczenia *. W innym przypadku mogą nie zostać zapisane przy powrocie do aplikacji Comarch Betterfly. Jeśli zmodyfikowane pod-szablony nadal są widoczne z * należy chwile poczekać, by zadziałał automatyczny zapis zmian.
Na liście szablonów w menu kontekstowym dostępna jest m.in. opcja kopiowania szablonu. Podczas kopiowania szablonu należy podać nazwę nowego wydruku (musi być unikalna) oraz określić język, w którym ma być utworzony wydruk. Jeśli na kopiowanym szablonie zostały wykorzystane etykiety pól dostępne w edytorze w sekcji … – zostaną one automatycznie przetłumaczone na język wydruku. Jeśli na szablonie użytkownik wprowadził własne teksty i opisy pól – nie podlegają one tłumaczeniom i należy je zmodyfikować we własnym zakresie.