คู่มือทีละขั้น
Subscription บน Android — อ่าน Plan, Status และขอบเขต Company/Branch
ตรวจ Plan, Status, Days remaining, Period end และ Renewal source พร้อม Refresh/Switch scope และเข้าใจเหตุผลที่ Business Module ถูกบล็อกแม้เคยใช้งานได้ออฟไลน์
อ่านบทนี้แล้วทำอะไรได้
- อ่านข้อมูลบนหน้า Subscription ได้ครบ
- Refresh และ Switch Company/Branch ได้ถูกเวลา
- เข้าใจ cache 72 ชั่วโมงและเงื่อนไข block Business Module
เตรียมก่อนเริ่ม
- Login สำเร็จและทราบ Company/Branch ที่ต้องทำงาน
- มี Internet หากต้อง Refresh จาก Server
- มีช่องทางติดต่อ Admin สำหรับการต่ออายุหรือแก้ Entitlement
สารบัญในหน้านี้
1. อ่านข้อมูลบนหน้าจอ
2. แปล Status โดยไม่ดูชื่ออย่างเดียว
ตัวตัดสินจริงของแอปคือ isUsable, Warning level, อายุ cache และ Module ที่มี ไม่ควรสรุปจากข้อความ Status เพียงช่องเดียว
3. ปุ่มบนหน้าจอใช้เมื่อใด
- ขั้นตอนที่ 1
Menu
เปิด navigation drawer เพื่อไปยังหน้าที่แพ็กเกจอนุญาต
- ขั้นตอนที่ 2
Refresh
ดึง Subscription ล่าสุดจาก Server ต้องเป็น online session และ access token ยังใช้ได้
- ขั้นตอนที่ 3
Contact Admin
เปิดคำแนะนำการติดต่อ เพราะแอป Android ไม่ได้ชำระ/ต่ออายุแพ็กเกจเอง
- ขั้นตอนที่ 4
Switch Company/Branch
แสดงเมื่อบัญชีมีหลาย Scope เลือก Scope ใหม่แล้วตรวจ Subscription และ Offline Data อีกครั้ง
4. กฎ Cache 72 ชั่วโมง
แอปเก็บผล Subscription ไว้ให้ตรวจตอน Offline แต่เชื่อถือได้ไม่เกิน 72 ชั่วโมงนับจากครั้งที่ Refresh สำเร็จ เมื่อเก่าเกินกำหนด isCacheTooStale จะเป็น true และ Business Module ถูกบล็อก แม้ข้อมูลออฟไลน์ของงานยังอยู่ในเครื่อง
- ขั้นตอนที่ 1
ก่อนออกพื้นที่ Offline
ต่อ Internet เปิด Subscription และกด Refresh ให้สำเร็จในช่วงใกล้เริ่มงาน
- ขั้นตอนที่ 2
เตรียม Offline Data
หลัง Subscription ใหม่แล้วจึง Refresh ข้อมูลที่ต้องใช้ใน Offline Preparation
- ขั้นตอนที่ 3
อย่าวางแผน Offline เกิน 72 ชั่วโมง
จัดจุดเชื่อมต่อเพื่อ Refresh ก่อนครบเวลา เพราะไม่มีปุ่มข้ามการตรวจ stale cache
5. หลัง Switch Company/Branch
- ตรวจชื่อ Company และ Branch บนหน้า Subscription
- กด Refresh เพราะแต่ละ Scope อาจมี Plan/Module ต่างกัน
- ตรวจเมนู Weighing, Formulation, Labels และ Integration ใหม่
- เข้า Offline Data แล้วเตรียมข้อมูลของ Scope ใหม่
- อย่าใช้เอกสารหรือ Batch ของ Branch เดิมปะปนกับ Scope ใหม่
Continue learning
Next Steps — อ่านอะไรต่อ
เลือกบทถัดไปตามงานที่คุณกำลังตั้งค่า เพื่อเรียนต่อได้โดยไม่ข้ามขั้นสำคัญ