Vitar Express — Loads & Invoice (Standalone)
Prototype: client‑side only
Новий рейс
Це автономний прототип без підключення до Google. Дані зберігаються в браузері (LocalStorage). Пізніше під’єднаємо Apps Script.
Довідники (Drivers, Trucks, Trailers, Brokers)
Завантажимо ці довідники зі Sheets на кроці інтеграції.
Останні локальні рейси
Всього: 0
Сума: $0.00
| Invoice# | Load# | Driver | Truck | Broker | Amount |
|---|
Це лише дані браузера. Після інтеграції все піде в Google Sheet і Doc/PDF.
Попередній перегляд інвойсу
Друкуйте в PDF через кнопку зверху або Ctrl/Cmd+P. Шаблон стилізований, поля підставляються з форми.
Vitar Express, Inc.
vitarexpress.com • +1 (312) 555‑0000
Invoice # —
Date —
Bill To
— (—)
Contact
—, —
| Load # | — | Driver | — |
| Truck / Trailer | — | Delivered | — |
| Pickup | — | Delivery | — |
Total Due
$0.00
Notes: Payment due on receipt. Make checks payable to Vitar Express, Inc.
Інтеграційні гачки (пізніше під Apps Script)
// TODO (після перевірки сайту)
// 1) Виклик saveLoad → POST на ваш Web App
// fetch('YOUR_APPS_SCRIPT_URL', {method:'POST', body: JSON.stringify(payload)})
// 2) Виклик generateInvoice → POST з rowIndex або даними
// отримаємо docUrl/pdfUrl, запишемо у таблицю і покажемо посилання
// 3) Підтягування довідників → GET з Apps Script (Drivers, Brokers, Trucks, Trailers)
// і наповнимо селекти динамічно