ของบริษัทผม นี้คิด ค่าคอมมิชชั่นให้กับพนักงานขาย ง่ายๆ ครับ คือคิด ค่าคอมให้ 3% จากยอดที่เก็บเงินได้ครับ โดยจ่ายเป็นรายไตรมาส (3 เดือนจ่ายที) ขายเงินสด ขายเงินเชื่อ คิดให้หมดเท่ากันครับ แต่ถ้ารับเช็คก็ต้องรอให้เช็คผ่านก่อน
ผม search จากใน board นี้ พบว่าสามารถทำได้ โดยการประยุกต์จากรายงาน 194 ( การรับชำระหนี้ -->แยกตามพนักงานขาย(วันที่เช็คผ่าน)
และในกระทู้เรื่องค่าคอมมิชชั่น ของคุณสุชัยให้คำแนะนำไว้ว่า
ผมแนะนำแบบง่ายๆ ให้พอเป็นแนวทาง
บรรทัดที่ 14 Bo: ~F~DOCNUM ~RCPDAT .......... ~CHKERR ~COMM {1}
จะเพิ่มตัวแปร ~COMM เข้าไประหว่าง ~CHKERR กับ {1}
ในส่วนของ [data spec]
เพิ่มบรรทัดที่ 198 ถัดจาก ~REMARK: ดังนี้
~COMM: 0, "", "comm", "comm = (ARTRN->CSHRCV * OESLM->COMRATE) / 100"
กรณีนี้ เป็นการนำค่า CSHRCV (รับชำระเป็นเงินสด) คูณกับ COMRATE
(อัตราค่าคอม) แล้วหารด้วย 100
ผมลองทำตามแล้วนี่ สร้างรายงานขึ้นมาใหม่ แล้ว เพิ่ม ตัวแปร ~COMM ไป และเพิ่มบรรทัดเข้าไปล่างสุดตามคำแนะนำข้างบน
แต่ในรายงานของผม ช่อง commission ยังคิดเป็นเส้นประอยุ่เลยครับ ................
ไม่ทราบว่า ผิดพลาดตรงไหนครับ
ขอบคุณครับ



คือ ตัวแปรอะไรที่อยู่ตรงตำแหน่งนั้นให้ปล่อยไว้เหมือนกัน (ไม่ใช่การเพิ่ม ... เข้าไปนะครับ)







ไม่ได้เลื่อนไปทางขวาหรอกเหรอเนี่ยะ