📄

Wypełnij formularz i kliknij „Generuj umowę"

Umowy przygotowane przez zespół czekają tutaj na Twoją decyzję. Otwórz wczytuje umowę do formularza — możesz ją jeszcze poprawić. Akceptuję i podpisuję dokłada Twój podpis i dopiero wtedy odblokowuje pobranie pliku.

Twoja rola

—

Połączenie z Monday

Generator pobiera dane wykonawców i zakres prac przez funkcję „monday” na Supabase. Token Monday jest sekretem tej funkcji (Supabase → Edge Functions → Secrets → MONDAY_TOKEN) — nie ma go ani w kodzie, ani w bazie, ani w przeglądarce. Funkcja wpuszcza tylko zalogowanych i przepuszcza wyłącznie odczyt.

Zakres prac z Dysku Google

W Monday jest tylko link do folderu z zakresem — treść leży na Dysku. Mały skrypt w Waszym Google podaje ją generatorowi, dzięki czemu Załącznik nr 1 wypełnia się sam po wybraniu inwestycji. Kod skryptu i instrukcja wdrożenia: plik google-apps-script/Kod.gs w repozytorium.

Plik z zakresem może nazywać się dowolnie — skrypt bierze dokument leżący w folderze (dokument Google, potem .docx, potem .txt; przy kilku — ostatnio modyfikowany). Wymaga natomiast, żeby nazwa folderu zawierała „zakres" — to jedyne, co pilnuje, żeby przez ten adres nie dało się wyciągnąć innych plików z Dysku.
Trafia do Supabase, nie do kodu na GitHubie.

Tablice i kolumny

Wybierz tablice, a kolumny dopasują się automatycznie po nazwach. Jeśli coś trafi nie tam, gdzie powinno — popraw ręcznie.

Dane Zamawiającego

Blok firmy wstawiany na początku każdej umowy.