คู่มือการ Gen file (รายบุคคล)
วิธีการ Gen File (กรณี Gen รายบุคคล)
เข้า Remote Desktop
Connection : 10.10.11.79
User : administrator
Pass : p@ssw0rd

2.เมื่อทำการ Remote เข้ามาแล้วให้เปิด โปรแกรม Visual studio Code จากนั้นให้คลิกไปที่ File แล้วกด Open File ค่ะ 
3.เข้าไปที่ Drive D > Centrix ProJect > thbh-outbound > app แล้วกด Select Folder
4.จากนั้นคลิกไปที่คำสั่ง Explorer จากนั้นคลิกไปที่ routes.js เพื่อเปิด

5.จากนั้นให้ control F แล้วพิมพ์คำว่า START NEW GEN MANUAL เพื่อเปลี่ยนวันที่ ที่ต้องการจะทำการ Gen ออกมาค่ะ ในบรรทัดที่ 170 เปลี่ยน (‘2021-09-12 00:00:00.0000’) ให้เปลี่ยนเฉพาะที่ทำแรงเงาค่ะ
* หมายเหตุ : สามารถ Gen ได้ทีละวันเท่านั้นค่ะ *
6. เข้า ROBO 3T เพื่อทำการ Query ข้อมูล โดยการนำเลขบิล ไปหาที่ Collection > patienbill > แล้วนำเลขบิลที่เราต้องการหา ไป Query ที่ sequencenumber แล้วจะได้ _ID ค่ะ จากนั้น copy ด้านขวาของ _id ไว้ค่ะ

7. จากนั้นกลับไปที่ โปรแกรม Visual studio Code เมื่อทำการใส่วันที่เสร็จแล้ว ในเลื่อนลงมาเพื่อทำการเลือกรายการที่ต้องการ Gen
- RevenuegenL = REVL **ในกรณี Gen รายบุคคล จะเกิดในเคสของ REVL ส่วนใหญ่ **
ถ้าตรงการ Gen รายการไหนให้กด Control + / เพื่อเปิด comment ส่วนรายการไหนที่ไม่ต้องการ Gen ให้ Control + / เพื่อปิด Comment ไว้ค่ะ แล้วให้กด Control แล้วคลิกซ้ายที่รายการที่ต้องการ Gen

8. หลังที่กดมาแล้ว จะเด้งลงมา จากนั้นให้เลื่อนลงมา ที่บรรทัดที่ 4849 แล้วทำการกด control แล้วคลิกซ้ายอีกที
9. แล้วจะเด้งมาที บรรทัดที่ 5082 จากนั้นให้สังเกตที่ บรรทัดที่ 5099 ซึ่งโดยปกติแล้ว ถ้าเราทำการ Gen เป็นรายวันไว้นั้น จะต้องปิด Comment ที่บรรทัดนี้ไว้ แต่ถ้าเราจะทำการ Gen รายบุคคล ให้เรากด control+/ เพื่อทำการเปิด comment ไว้ค่ะ แล้วนำ _Id ที่ทำการ Query มาได้จากข้อที่ 6 มาใส่ใน
_id:mongoose.Types. ObjectId("5e857284c1e91ca235558dbb") มาวางทับตรงที่แรงเงาค่ะ
แล้วปิด comment ที่ตัว Bill date โดย control+/ ค่ะ

10.จากนั้นให้กด F5 เพื่อทำการเริ่ม Gen ได้เลยค่ะ หรือคลิกไปที่ Run and Debug และคลิกตามรูป ก็จะทำการเริ่ม Gen ได้เหมือนกันค่ะ 
11. เมื่อระบบทำการ Gen เสร็จแล้ว จะขึ้นแจ้งตามรูปภาพ แล้วจากนั้นคลิก Stop

12. จากนั้นไปเอาไฟล์ที่ Gen ได้ที่ เข้าไปที่ Drive D > Centrix ProJect > thbh-outbound > Interface จากนั้นจะเจอ Folder ตามภาพ ฝนกรณีที่เรา Gen รายการไหน File ก็จะอยู่ใน Folder นั้น ค่ะ
* หมายเหตุ : ในกรณี ที่ Gen REVL+REVH จะอยู่ใน Folder Revenue *

13. ทุกครั้งที่มีการ Gen รายบุคคลเสร็จแล้วให้กลับไปดูที่ บรรทัด 5099 เพื่อทำการปิด comment โดยกด control+/ เพื่อปิดค่ะ แล้วเปิด comment ที่ bill date โดยกด control+/
