วันครบกำหนดชำระเงิน

หากท่านใดมีข้อสงสัยหรือคำถามเกี่ยวกับการใช้งานโปรแกรม Express สามารถเข้ามาสอบถามได้ที่นี่ครับ

Moderator: Sutas, CO-Admin, Global Moderator

วันครบกำหนดชำระเงิน

โพสต์โดย zine21 » ศุกร์ ก.พ. 20, 2015 1:18 pm

ต้องการเปลี่ยนวันครบกำหนดชำระเงิน โดย นับจากวันที่ใบวางบิล ไม่ใช่นับจากใบขายเชื่อ และแสดงไว้ในใบวางบิล สามารถทำได้ไหมค่ะ
zine21
Newbie
Newbie
 
โพสต์: 8
ลงทะเบียนเมื่อ: เสาร์ ก.ย. 07, 2013 3:50 pm

Re: วันครบกำหนดชำระเงิน

โพสต์โดย savek » ศุกร์ ก.พ. 20, 2015 1:20 pm

ใช้วิธีกำหนดเป็นวันที่นัดรับเงินเข้าไปเองในหน้าจอของใบวางบิลได้เลยนะครับ แต่ต้องเป็นการคำนวณด้วยผู้ใช้งานเอง ไม่สามารถให้โปรแกรมคำนวณให้ได้นะครับ
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12467
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: วันครบกำหนดชำระเงิน

โพสต์โดย zine21 » ศุกร์ ก.พ. 27, 2015 10:57 am

แล้วอยากให้ใบวางบิลแสดง วันที่รับเงิน ต้องทำอย่างไรค่ะ
zine21
Newbie
Newbie
 
โพสต์: 8
ลงทะเบียนเมื่อ: เสาร์ ก.ย. 07, 2013 3:50 pm

Re: วันครบกำหนดชำระเงิน

โพสต์โดย savek » ศุกร์ ก.พ. 27, 2015 11:16 am

หมายถึงให้แสดงวันที่ 'นัดรับเงิน' ที่ป้อนไว้ใช่ไหมครับ

ให้ใส่ตัวแปร ~APPDAT ในตำแหน่งที่ต้องการแสดงวันนัดรับเงิน จากนั้นเพิ่มบรรทัดนี้ในส่วนของ [data spec] เข้าไปนะครับ

~APPDAT:  0,      "",                "ARBIL->PAYCOND",  ""
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12467
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: วันครบกำหนดชำระเงิน

โพสต์โดย suchai » ศุกร์ ก.พ. 27, 2015 11:48 am

ผมเคยรับทำ Project งาน เรื่อง[color=red]การรับชำระเงิน ต้องการรู้วันรับชำระเงินจริง แบบคำนวณเงื่อนไขการชำระเงินแล้ว มี 2 ส่วนคือ 1 ประเภทลูกค้าไม่ต้องวางบิล  2 ประเภทลูกค้าต้องวางบิล

ส่วนที่ 1 ทำเสร็จไปแล้ว งานหินเลยครับ ทุกเงื่อนไข ร้อยพ่อพันแม่ แต่ที่แบ่งเงื่อนไขน่าจะแบ่งออกเป็น 4-5 กลุ่มลักษณะ

เช่น

นับหลังจากวันส่งมอบสินค้า  กี่วันก็ว่าไป โปรแกรมจะคำนวณจากวันส่งสินค้า นับจำนวนวันให้ ถ้าตรงกับวันอาทิตย์จะแถมให้อีกวัน ส่วนวันที่ 31 ธ.ค.-1 ม.ค. แถมให้
          - มีขยายย่อยนิดนึง เช่น ส่งของ 1 ม.ค. (วันจันทร์) จ่ายเงินหลังส่งมอบ 7 วัน (แต่ต้องเป็นทุกวันศุกร์) เมื่อโปรแกรมคำนวณวันที่ 7 เป็นวันจันทร์มันต้องนับต่อว่า วันศุกร์คือวันที่ 11 ม.ค. มันจะรายงานถึงขนาดนี้เลยครับ

ถัดมาคำนวณวันรับชำระเงิน ทุกๆ สิ้นเดือน ว่าวันที่เท่าไหร่

เครดิต 30 วันหลังส่งมอบ และสามารถรับชำระเงินได้ในเดือนนั้นๆ ถ้าครบกำหนด แต่เป็นวันที่ 15 และ 25 ของเดือนเท่านั้น โปรแกรมก็สามารถคำนวณได้

เครดิต 30 วันหลังส่งมอบ และเดือนนั้นของพักการชำระ จะชำระในเดือนถัดไป ในวันที่ 10 และ 20 ของเดือนถัดไป โปรแกรมก็ตามไปคำนวณให้อีก

และอีกอันนึงคือ คำนวณวันรับชำระเป็นเช็ค หลังครบกำหนดเครดิต ว่าเป็นวันศุกร์ที่ 2 หรือวันศุกร์ที่่ 4 ของเดือนว่าเป็นวันอะไร

เงื่อนไขต่างๆเหล่านี้ ต้องกำหนดค่าแบ่งเป็นหมวดหมู่ แล้วเขียนคำสั่งคำนวณเข้าไปในแบบฟอร์มขายเงินเชื่อ พออยากรู้ เราก็แค่กดฟอร์มคำนวณ มันก็จะวิ่งไปดูประวัติลูกค้า ว่าแบบไหน แล้วก็ไปคำนวณวันครบกำหนดก่อนเป็นขั้นแรก จากนั้น ก็เริ่มกางปฏิทิน คำนวณเหมือนโหร ว่าจะไปตกในวันอะไร
แล้วก็หยอดลงไปใน "ครบกำหนด" ของเอกสารขายเงินเชื่อ

แล้วผมก็เขียนรายงาน พยากรณ์วันในอนาคต ว่าวันไหนจะถึงกำหนดชำระ พิมพ์ล่วงหน้ามาเป็นอาทิตย์ เพื่อพยากรณ์ Cash Flow ว่าเงินที่น่าจะเข้ามาจริงๆ มีประมาณเท่าไหร่ แล้วเริ่มส่งเมล์เตือนว่า อีก 7 วันจะถึงกำหนด อีก 3 วันจะถึงกำหนด

มันทำให้ชีวิตง่ายขึ้นเยอะ เพราะเปิดปฏิทินแล้วคำนวณเอง ทำบ่อยๆ มันมึนๆ ยังไงๆ แต่ระบบนี้มีข้อเสียที่ผมกังวลมากๆ เพราะก่อนเข้าไปทำ น้องที่โทรติดตามลูกหนี้ จะรู้หมด ลูกค้าเป็นพันราย ใครเงื่อนไขอะไรยังไงจำได้หมด ถ้าใช้ระบบนี้เข้ามา น้องเขาจะไม่ได้ใช้ความคิด แล้วสมองก็จะฟ่อ ในอีกมุมหนึ่งมันก็ให้โทษเหมือนกัน

[ผมยังเคยออกนอกลู่ อยากรู้ว่าถ้าวันเกิดผมอายุครบ 100 ปี จะเป็นวันอะไร แล้วไปเทียบกับปฏิทินร้อยปี โปรแกรม Express คำนวณวันได้ถูกต้องเปะ เพราะระบบวันเวลาของ Express มาจากพื้นฐานการคำนวณระดับห้องเครื่องยนต์เลย]

ส่วนที่ 2 ที่เกียวกับใบวางบิล ยังไม่ได้ทำต่อ แต่ผ่านส่วนที่ยากมาแล้ว ส่วนใบวางบิลก็จะคำนวณวันที่นัดรับเงินนับจากวันที่วางบิล

เมื่อได้วันที่นัดรับเงินแล้ว ก็เอาไปรวมกับรายงานพยากรณ์การรับเงินในอนาคตตามวันที่ ก็น่าจะจบ

เดี๋ยวตัวนี้ถ้าทำเสร็จ แล้วมันนิ่งๆ ไม่ปรับอะไรแล้ว ผมจะทำเป็น "Package พยากรณ์การรับเงินตามเงื่อนไขจริง" เคยพยายามคิดที่จะทำเกือบ 10 ปี แต่ก็ได้แค่คิดอย่างเดียว ไม่ได้ทำ มันเก็บเป็นความกังวลและกลัวอยู่ในใจมาตลอด พอความรู้มันถึงจุดที่จะทำอะไรก็ได้ ก็กลับไปทำมันจนสำเร็จ และนี่เป็นอีกบทหนึ่งในหลายๆ บทที่ผ่านมาว่า "[size=130]ไม่มีอะไรที่ยากเกินที่เราจะทำ เพียงแต่ต้องพร้อมด้วย ความรู้ ความอดทน รอคอย และความพยายามที่จะทำมันให้สำเร็จให้ได้
"
[/color][/size]
ภาพประจำตัวสมาชิก
suchai
Hero Member
Hero Member
 
โพสต์: 2332
ลงทะเบียนเมื่อ: ศุกร์ มิ.ย. 24, 2005 9:35 pm
ที่อยู่: suchai9@yahoo.co.th จังหวัดระยอง

Re: วันครบกำหนดชำระเงิน

โพสต์โดย suchai » ศุกร์ ก.พ. 27, 2015 11:53 am

คุณเสวกพิมพ์ผิดไปนิดนึงครับ

~APPDAT:  0,      "",                "ARBIL->PAYCOND",  ""

~APPDAT:  0,      "",                "[color=red]ARBIL->APPDAT
",  ""[/color]
ภาพประจำตัวสมาชิก
suchai
Hero Member
Hero Member
 
โพสต์: 2332
ลงทะเบียนเมื่อ: ศุกร์ มิ.ย. 24, 2005 9:35 pm
ที่อยู่: suchai9@yahoo.co.th จังหวัดระยอง


ย้อนกลับไปยัง ถาม-ตอบปัญหาเกี่ยวกับโปรแกรม Express

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: Bing [Bot] และ บุคคลทั่วไป 55 ท่าน