ตั้งค่า Cloudflare Pages

เชื่อมต่อ Google Sheets ผ่าน Apps Script

① ตั้งค่า Google Apps Script

  1. เปิด Google Sheet → เมนู Extensions → Apps Script
  2. วางโค้ดจากไฟล์ Code.gs แทนที่โค้ดเดิม → กด Save
  3. กด Deploy → New deployment
  4. Type: Web App | Execute as: Me | Who has access: Anyone
  5. คัดลอก Web App URL ที่ได้ไว้ใช้ขั้นตอนถัดไป

② Deploy ขึ้น Cloudflare Pages

  1. เปิด pages.cloudflare.com → Create a project → Upload assets
  2. อัปโหลดโฟลเดอร์ที่มีไฟล์ index.html และโฟลเดอร์ functions/
  3. หลัง deploy เสร็จ ไปที่ Settings → Environment variables
  4. เพิ่มตัวแปร: GAS_URL = URL จากขั้นตอน ①
  5. กด Save and deploy อีกครั้ง

⚙️ ขั้นสูง — ทดสอบในเครื่อง (ไม่บังคับ)

ถ้าต้องการทดสอบโดยเปิดไฟล์ตรงๆ โดยไม่ผ่าน CF Pages ให้ใส่ GAS URL โดยตรง:

📊 โครงสร้าง Google Sheet ที่ต้องมี:

Sheet "Costumes" → คอลัมน์ A = ชื่อบริษัท, B = ผู้ทำบัญชี

Apps Script จะสร้าง Sheet อื่นๆ อัตโนมัติ: rounds, receives, checks, config

Document Tracking

บริษัท อัลเทอร์เนแท็กส์ จำกัด

ครั้งแรก: ตั้งรหัสผ่านทีมได้เลย

Document Tracking

บริษัท อัลเทอร์เนแท็กส์ จำกัด

กำลังบันทึก...
Document Tracking v2

ภาพรวม

Dashboard Overview

บริษัทที่ล่าช้าที่สุด 5 อันดับ
#บริษัทวันล่าช้าเอกสารค้างสถานะ
บริษัทล่าช้าแยกตามผู้ทำบัญชี
สัดส่วนสถานะเอกสาร
เปรียบเทียบรอบนี้ vs รอบก่อน
บริษัทล่าช้าซ้ำ (ข้ามรอบ)
รายการติดตามเอกสารล่าสุด
บริษัท ผู้รับผิดชอบ ประเภทเอกสาร วันที่ครบกำหนด วันที่ได้รับจริง วันล่าช้า สถานะ ความคืบหน้า

รับเอกสาร

ตรวจเช็คเอกสาร

ประวัติเอกสาร

ประวัติรับเอกสาร

ยังไม่มีประวัติ

ประวัติตรวจเช็ค

ยังไม่มีประวัติ

ประวัติการกำหนดรอบ

ยังไม่มีรอบเอกสาร

การตั้งค่า

กำหนดรอบเอกสาร

⚠️ การกำหนดรอบนี้จะใช้กับ ทุกบริษัท พร้อมกัน

รายชื่อบริษัทลูกค้า จาก Google Sheets

จัดการรายชื่อบริษัทได้ในแท็บ "Costumes" ใน Google Sheets โดยตรง แล้วกด 🔄 โหลดใหม่

ยังไม่มีบริษัทลูกค้า

แจ้งเตือน Discord

ต้องใส่รหัสก่อนเข้าถึงส่วนนี้

รหัสไม่ถูกต้อง

ปลดล็อคแล้ว

⏰ แจ้งเตือนอัตโนมัติ: ส่ง Discord เวลา 09:00 น. (เวลาประเทศไทย) ของวันถัดจากกำหนดส่ง

Google Apps Script URL

URL ของ Web App ที่ Deploy ไว้ (ต้องใส่รหัสก่อนแก้ไข)

รหัสไม่ถูกต้อง

ตั้งค่าความปลอดภัย Admin

ต้องใส่รหัส Admin ก่อนเข้าถึงส่วนนี้

รหัสไม่ถูกต้อง

ครั้งแรก: ใส่รหัสอะไรก็ได้เพื่อตั้งค่า

ปลดล็อคแล้ว

🔑 เปลี่ยนรหัส Admin

🔐 เปลี่ยนรหัสผ่านเข้าระบบ (ทีม)

ดาวน์โหลดประวัติตรวจเช็ค

เลือกเงื่อนไขแล้วดาวน์โหลดเป็น Excel

ตั้งแต่รอบ

ถึงรอบ

สร้างรายงาน PDF

เลือกรอบเอกสารและประเภทรายงาน