วิธีการตั้งค่า Trigger
Trigger คือสิ่งที่ตรวจจับการทำงานเมื่อมีข้อมูลที่เข้าเงื่อนไข โดยจะมีการกำหนดรอบหรือความถี่ในการทำงาน

ขั้นตอนการตั้งค่า Trigger
คลิกที่ช่อง Connection เพื่อทำการเลือก Connection ที่ต้องการ
เมื่อทำการระบุ Connection เรียบร้อย ระบบจะทำการแสดงข้อมูลด้านล่างประกอบไปด้วยหัวข้อดังนี้
Connection ประกอบด้วย
Active คือสถานะการใช้งานของข้อความนั้นๆ โดยมี 2 สถานะคือเปิด/ปิดใช้งาน
Message Name คือชื่อของการทำงานในโมดุลนั้น เช่น ASN (Action With Logic) เป็นการอัพเดทข้อมูลใบงานที่ Module ASN
Customer Doc type คือประเภทหรือชื่อเรียกเอกสารทางฝั่งลูกค้า (ERP) ที่ต้องนำมาเทียบกับฝั่ง WMS เช่น ลูกค้ามีการรับสินค้าเข้าคลังสินค้าใช้งานที่หัวข้อ PO หรือเทียบเท่ากับ ASN ทางฝั่ง MOLOG
Last Running คือรอบหรือวันที่กับเวลาที่ใช้ในการทำงานล่าสุดของเส้นที่เชื่อมต่อ ซึ่งบางเส้นที่เชื่อมต่อถ้าไม่ถูกเปิดใช้งานก็จะไม่มีข้อมูลในช่องนี้
Sync Now (ณ ปัจจุบัน ยังไม่มีข้อมูลในช่องนี้)
Trigger Setting คือปุ่มที่ใช้สำหรับทำการตั้งค่า Trigger


กดปุ่ม Trigger เพื่อทำการตั้งค่า
การตั้งค่า Trigger คือ การระบุช่วงเวลา รอบในการทำงานของระบบส่งข้อมูล โดยท่านสามารถดู วิธีการกำหนด Trigger ได้จาก ที่นี่
ระบุ Trigger Type มีให้เลือกแค่ 2 แบบ แบ่งตามข้อความตามนี้

เลือก Trigger Type เป็น Schedule
โดยมีข้อมูลจำเป็นที่ต้องระบุดังนี้
ประเภทกำหนดรายการ คือประเภทหรือรอบในการทำงานของแต่ละข้อความมีให้เลือก 4 ประเภท
a. Once คือทำงานครั้งเดียว
b. Daliy คือทำงานทุกวัน
c. Weekly คือทำงานทุกสัปดาห์ โดยทำงานตาม 1 วันที่กำหนด เช่น ทำทุกวันจันทร์ของสัปดาห์
หมายเหตุ เลือกได้แค่ 1 วันจาก 7 วัน
d. Monthy คือทำงานทุกเดือน โดยทำงานตาม 1 วันที่กำหนด โดยมีให้เลือก 3 แบบดังนี้
i. Begin date of month คือทำทุกวันที่ต้นเดือน
ii. End of month คือทำทุกวันที่สิ้นเดือน
iii. Specified Day of month คือทำทุกวันที่ตามกำหนด
ประเภทซ้ำ
None คือไม่มีรูปแบบรอบการซ้ำ
a. Repeat คือรอบการทำงานแบบทำซ้ำตามครั้งที่กำหนด เช่น ข้อความ ASN Create ภายใน 1 วันให้ทำแค่ 2 รอ โดยครั้งที่กำหนดให้ระบุในช่อง นับซ้ำ เป็นตัวเลข
b. Indefinitely คือรอบการทำงานแบบทำซ้ำอย่างไม่มีกำหนด เช่น ข้อความ ASN Create ภายใน 1 วันให้ทำทุกๆ 5 นาที โดยระยะเวลาที่กำหนดให้รเลือกในช่อง ทำซ้ำทุกๆ และเลือกหน่วยของเวลา
หน่วงเวลาก่อนทริกกอร์ คือเมื่อข้อมูลเข้าเงื่อนไขที่ต้องทำการทริกเกอร์ระบบจะทำการหน่วงเวลาก่อนทำการทริกเอกร์จริง ตามระยะเวลาที่กำหนด หน่วยเป็นวินาที
วันที่เริ่มต้น คือวันและเวลาที่เริ่มต้นทำการ Running ของแต่ละข้อความ
หมายเหตุ สามารถกำหนดวันและเวลาที่หมดอายุของแต่ละข้อความได้ โดยคลิกที่ช่อง กำหนดวันหมดอายุ