Vitar Express — Loads & Invoice (Prototype)

Vitar Express — Loads & Invoice (Standalone)

Prototype: client‑side only

Новий рейс

Це автономний прототип без підключення до Google. Дані зберігаються в браузері (LocalStorage). Пізніше під’єднаємо Apps Script.

Довідники (Drivers, Trucks, Trailers, Brokers)
Завантажимо ці довідники зі Sheets на кроці інтеграції.

Останні локальні рейси

Всього: 0 Сума: $0.00
Invoice#Load#DriverTruckBrokerAmount
Це лише дані браузера. Після інтеграції все піде в 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)
//    і наповнимо селекти динамічно