Trzydzieści dokumentów za jednym razem
Generowanie seryjne. Archiwum folderów lub tabela zamiast trzydziestu identycznych ręcznych wypełnień, z widocznym postępem i możliwością powtórzenia tylko tego, co się nie udało.
Siódma i ostatnia funkcja drugiej fali zamyka problem, od którego fala się zaczęła: DocuTract wygodnie tworzy jeden dokument, a trzydzieści – niewygodnie. Trzydzieści umów o pracę to trzydzieści razy te same kroki: utwórz, wybierz szablon, prześlij skan, sprawdź wartości, wygeneruj. Czas idzie nie na dokument, lecz na powtarzanie.
Teraz dane wejściowe są przyjmowane w całości.

Dwa rodzaje danych wejściowych, bo biuro ma dwa
Archiwum folderów. Folder to transakcja, a pliki w nim to jej skany. Zagnieżdżone
foldery są w porządku: wszystko w folderze „Кравченко” należy do Kravchenki, nawet jeśli leży
w podfolderze o nazwie „скани”. Archiwum utworzone na Macu zawiera __MACOSX i .DS_Store,
a my nie pokazujemy ich jako osobnych transakcji. Nazwy folderów zapisane cyrylicą są odczytywane tak,
jak je zapisano, a nie jako „Рравченко”. To właśnie te szczegóły decydują, czy import
zadziała za pierwszym razem.
Tabela. CSV lub XLSX, wiersz to dokument, kolumna to pole. Nagłówek jest dopasowywany do
pola szablonu, więc „Full name” znajdzie full_name, a średnik, który zapisuje Excel w naszej
części świata, jest czytany tak samo jak przecinek. Kolumna, której szablon nie ma,
zatrzymuje serię przed jej startem i podaje swoją nazwę. Odkrycie przy dwusetnym wierszu,
że produkt po cichu ignorował kolumnę, jest gorsze niż niestartowanie w ogóle.
Najpierw dowiadujesz się, ile to kosztuje
Przesłanie niczego nie uruchamia. Odczytujemy plik i pokazujemy: znaleziono trzydzieści pozycji, będą kosztować trzydzieści generowań, zostało dwanaście. I dopiero wtedy pojawia się przycisk Uruchom.
Jeśli generowań nie wystarcza, seria w ogóle się nie rozpocznie. Celowo nie ma częściowego startu: osoba, która przesłała trzydzieści folderów i dostała dwanaście dokumentów, musi teraz ustalić, których osiemnastu brakuje i czy za nie zapłaciła. Nie ma nic gorszego.
Same pieniądze są wydawane jak zawsze – za każdy dokument w chwili, gdy jest gotowy. Pozycja, która się nie powiodła, nic więc nie kosztuje.

Seria, która nie zatrzymuje się przez jeden folder
Dwa foldery dotarły uszkodzone. To żaden powód, by zatrzymywać pozostałe dwadzieścia osiem. Te dwie pozycje dostają przyczynę opisaną prostymi słowami, reszta przechodzi do końca, a seria kończy się jako „częściowo”, bo nie jest ani gotowa, ani nieudana, a nazwanie jej którymkolwiek z tych słów byłoby kłamstwem.
Potem dwa przyciski. Ponów nieudane uruchamia dokładnie te wiersze, które się nie udały: gotowych nie rusza i nie trzeba za nie płacić drugi raz. Pobierz wszystko oddaje to, co istnieje, w jednym archiwum, nawet gdy dwie pozycje są jeszcze wyjaśniane, bo dwadzieścia osiem gotowych dokumentów warto mieć już teraz.
Pliki w archiwum noszą nazwy zgodne z Twoimi danymi wejściowymi: „Кравченко.docx”, a nie nasz wewnętrzny identyfikator. To tej nazwy będziesz szukać.
Dlaczego seria nie zajmuje całej kolejki
W środku nie ma nowej maszynerii: te same sprawy, te same procesy robocze, ten sam limit. Dodano tylko jedno – limit równoległości: naraz działa najwyżej kilka pozycji jednej przestrzeni roboczej. Klient z archiwum trzystu folderów nie powinien stać w kolejce przed kimś, kto nacisnął „wygeneruj” przy jednym dokumencie – i teraz już nie stoi.
Pusty folder lub pusty wiersz jest oznaczany jako pominięty, a nie nieudany. To nie awaria, tylko zawartość pliku wejściowego, i nie ma czego ponawiać.
Jeśli seria trwa dłużej niż kilka minut, po jej zakończeniu przychodzi e-mail. Krótsza niczego nie wysyła: osoba nadal patrzy na ekran, a e-maile, których nikt nie potrzebował, to droga do wyłączenia wszystkich powiadomień.
Co dalej
To zamyka drugą falę: zbieranie dokumentów od klienta, sprawy, kontrole krzyżowe, katalog stron, bloki warunkowe z wersjami szablonów, API z webhookami oraz generowanie seryjne. Siedem funkcji, z których każda usuwa jeden rodzaj ręcznej pracy, zamiast dodawać kolejny ekran.
Instrukcje krok po kroku dotyczące serii znajdziesz w centrum pomocy, a pełną listę tego, co planowaliśmy – we wpisie nad czym pracujemy dalej.
Czytaj dalej
Szablon z dokumentu, który już masz
Nie musisz ręcznie oznaczać umowy, aby zamienić ją w szablon. Prześlij gotowy dokument, a DocuTract zaproponuje, które fragmenty zmieniają się w zależności od klienta.
Samo hasło już nie wystarczy
Logowanie dwuskładnikowe już działa. Dodaj do konta aplikację uwierzytelniającą, a skradzione hasło przestanie być drogą do Twoich dokumentów. Właściciele przestrzeni roboczych mogą wymagać tego od całego zespołu.