Tredive dokumenter på én gang
Batchgenerering. Et arkiv med mapper eller en tabel i stedet for tredive ens udfyldninger i hånden, med synligt fremskridt og mulighed for kun at gentage det, der ikke virkede.
Den syvende og sidste funktion i den anden bølge lukker det, bølgen startede med: DocuTract laver ét dokument bekvemt og tredive ubekvemt. Tredive ansættelseskontrakter er tredive gange de samme seks trin: opret, vælg skabelonen, upload scanningen, tjek værdierne, generér. Tiden går ikke med dokumentet, men med gentagelsen.
Nu tages inputtet i ét hug.

To slags input, fordi et kontor har to
Et arkiv med mapper. En mappe er en handel, filerne i den er dens scanninger. Indlejrede
mapper er fine: alt under »Кравченко« hører til Кравченко, også når det ligger i en
undermappe, der hedder »скани«. Et arkiv lavet på en Mac indeholder __MACOSX og .DS_Store, og
dem viser vi ikke som selvstændige handler. Kyrilliske mappenavne læses, som de blev
skrevet, ikke som »Ð равченко«. Det er de detaljer, der afgør, om en import
virker i første forsøg.
En tabel. CSV eller XLSX, en række er et dokument, en kolonne er et felt. Overskriften matches med
skabelonens felt, så »Fulde navn« finder full_name, og det semikolon, som Excel i vores
del af verden skriver, læses på samme måde som et komma. En kolonne, som skabelonen ikke har,
stopper kørslen, før den starter, og nævner sig selv ved navn. At opdage ved række to hundrede, at
produktet i stilhed har ignoreret en kolonne, er værre end slet ikke at starte.
Først får du at vide, hvad det svarer til
Upload starter ingenting. Vi læser filen og viser den: tredive elementer fundet, tredive genereringer, det vil koste, tolv tilbage. Og først derefter knappen Start.
Hvis der ikke er nok, starter kørslen slet ikke. Der er med vilje ingen delvis start: en person, der uploadede tredive mapper og fik tolv dokumenter, skal nu finde ud af, hvilke atten der mangler, og om der blev betalt for dem. Der er intet værre end det.
Selve pengene bruges som altid, ét dokument ad gangen, efterhånden som hvert bliver færdigt. Så et element, der mislykkedes, koster ingenting.

En kørsel, der ikke stopper for én mappe
To mapper kom frem ødelagte. Det er ingen grund til at stoppe de andre otteogtyve. De to elementer får deres årsag i klart sprog, resten kører helt igennem, og kørslen slutter som »delvis«, fordi den hverken er færdig eller mislykket, og at kalde den nogen af delene ville være løgn.
Derefter to knapper. Prøv de mislykkede igen starter præcis de rækker, der ikke virkede: de færdige røres ikke og betales ikke to gange. Download alle giver det, der findes, tilbage som ét arkiv, selv mens to elementer stadig er ved at blive ordnet, fordi otteogtyve færdige dokumenter er værd at have nu.
Filerne i arkivet er navngivet, som dit input var: »Кравченко.docx«, ikke vores interne reference. Det er det navn, du vil lede efter.
Hvorfor den ikke optager hele køen
Der er ikke noget nyt maskineri indeni: de samme sager, de samme workers, den samme kvote. Det eneste, der er tilføjet, er en grænse for samtidighed: højst nogle få elementer fra ét arbejdsområde kører samtidig. En kunde med et arkiv på tre hundrede mapper bør ikke stå foran i køen for en, der trykkede på »generér« for ét dokument, og det gør kunden nu heller ikke.
En tom mappe eller en tom række markeres som sprunget over i stedet for mislykket. Det er ikke en fejl, det er det, der stod i inputfilen, og der er intet at prøve igen.
Hvis en kørsel tager mere end et par minutter, kommer der en e-mail om den, når den er færdig. En kortere sender intet: personen kigger stadig på skærmen, og e-mails, som ingen havde brug for, er grunden til, at alle notifikationer ender med at blive slået fra.
Hvad der kommer nu
Dermed er den anden bølge færdig: indsamling af dokumenter fra klienten, sager, krydstjek, partsregisteret, betingede blokke med skabelonversioner, API'et med webhooks og batchgenerering. Syv funktioner, som hver fjerner én slags manuelt arbejde i stedet for at tilføje endnu en skærm.
Trin-for-trin-vejledningen til batches står i hjælpecentret, og hele listen over det, der var planlagt, står i hvad vi bygger nu.
Læs videre
En skabelon ud fra det dokument, du allerede har
Du behøver ikke markere en kontrakt op i hånden for at gøre den til en skabelon. Upload et færdigt dokument, så foreslår DocuTract, hvilke dele der skifter fra klient til klient.
En adgangskode er ikke længere nok
Totrinslogin er live. Tilføj en godkendelsesapp til din konto, så holder en stjålet adgangskode op med at være en vej ind til dine dokumenter. Ejere af arbejdsområder kan kræve det af hele teamet.