Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
...
Thai |
---|
เมื่อพิจารณาจากข้างต้นกระบวนการของเราจะมีลักษณะดังรูปด้านล่าง: |
There is, however, a very important caveat to insert here. Based on the rules above, if the approval value is "accept", the application will route to the HOD. If the approval value is "reject", then an email will be sent. However, if a mistake is made in the form or during user input and the value of approval is neither accept or reject, the process will get stuck because there is no valid rule to follow. It is due to this that the best practices of decision routing recommends using the Otherwise operator in this given scenario. If we make a slight change to the setting above and put the transition to system as Otherwise, we'll end up with:
Thai |
---|
อย่างไรก็ตามมีข้อแม้สำคัญมาก ตามกฎข้างต้นหากค่าการอนุมัติคือ "ยอมรับ" แอปพลิเคชันจะกำหนดเส้นทางไปยัง HOD หากค่าการอนุมัติคือ "ปฏิเสธ" จะมีการส่งอีเมล อย่างไรก็ตามหากมีข้อผิดพลาดเกิดขึ้นในแบบฟอร์มหรือในระหว่างการป้อนข้อมูลของผู้ใช้ กระบวนการจะติดขัดเพราะไม่มี rule ที่จะปฏิบัติตาม เป็นเพราะการกำหนดเส้นทางในการตัดสินใจ แนะนำให้ใช้ตัวดำเนินการอื่นได้ หากเราทำการเปลี่ยนแปลงเล็กน้อยจากการตั้งค่าด้านบน ระบบจะสามารถดำเนินการจนเสร็จสิ้นได้: |
Note that effectively, the process remains unaltered. If the value of approval is "accept" it will route to the HOD. Any other value and the email will be sent.
...
Thai |
---|
ใช้เมื่อกระบวนการของคุณต้องแยกพร้อมกันซึ่งหมายความว่ากระบวนการของคุณจะเดินทางไปตามเส้นทางที่แยกกัน 2 เส้นทาง (ด้วยเหตุนี้ "fork") ในตัวอย่างที่เราให้เมื่อผู้ร้องขอส่งคำร้องจะมีการส่งการแจ้งเตือนไปยังทั้งหัวหน้างานและ HOD ในเวลาเดียวกัน หากเป็นกรณีนี้เราจะต้องเพิ่มเส้นทางตั้งค่าประเภทการแยกเป็น "and" และกระบวนการของเราจะมีลักษณะดังนี้: |
NOTE: If done correctly, a plus sign (+) will appear inside the route.
...
XOR (or exclusive ORs in geek talk) means that the route is active and considered fulfilled once any of the transitions reaches it. So if you use the XOR option in your join route, the back office will be notified the moment either the supervisor or HOD responds.
Thai |
---|
XOR (หรือ ORs พิเศษ) หมายความว่าเส้นทางนั้นมีการใช้งานอยู่และได้รับการพิจารณาว่าสมบูรณ์เมื่อการผ่านใด ๆ มาถึง ดังนั้นหากคุณใช้ตัวเลือก XOR ในเส้นทาง ระบบด้านหลังจะได้รับการแจ้งเตือนทันทีที่หัวหน้าหรือ HOD ตอบกลับ |
AND means that the route will wait for all the transitions to be completed. So if you use the AND option, the back office will only be notified if and when both the supervisor and the HOD have responded.
Thai |
---|
และหมายความว่าเส้นทางจะรอกระบวนการทั้งหมดให้เสร็จสมบูรณ์ ดังนั้นหากคุณใช้ตัวเลือก AND ระบบด้านหลังจะได้รับแจ้งเฉพาะเมื่อทั้งหัวหน้างานและ HOD ตอบกลับแล้ว |
To sum it up, once the requester submits an application, the supervisor will decide on whether to accept or reject. If the supervisor accepts, the application will go to the HOD for approval. Two routes are needed here: one for when the supervisor approves and another for when the HOD approves. Again, while the position of the routes in specific swimlanes doesn't really matter, it is ideal to keep the process legible.
...
Thai |
---|
หลังจากเพิ่มเส้นทางกระบวนการควรมีลักษณะดังนี้: |