ขอวิธีแก้ไขแบบฟอร์มออกบิลค่ะ

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

Moderator: Sutas, CO-Admin, Global Moderator

ขอวิธีแก้ไขแบบฟอร์มออกบิลค่ะ

โพสต์โดย ab1234 » จันทร์ ก.ค. 17, 2017 3:42 pm

ออกบิลให้ลูกค้าแล้วฟอร์มด้านล่างจะเป็นแบบนี้ค่ะ

รวมเป็นเงิน
หักส่วนลด
ยอดหลังหักส่วนลด
หักเงินมัดจำ
จำนวนเงินรวมทั้งสิ้น
จำนวนภาษีมูลค่าเพิ่ม 7.00%
ราคาสินค้า

จะเห็นได้ว่า จำนวนเงินรวมทั้งสิ้นไม่ได้อยู่บรรทัดสุดท้าย
ทำให้ลูกค้าหลายท่านดูบิลแล้วไม่เข้าใจ ต้องอธิบายทุกครั้ง
รบกวนแนะนำวิธีให้ด้วยนะคะ
ab1234
Newbie
Newbie
 
โพสต์: 2
ลงทะเบียนเมื่อ: พุธ ก.ค. 20, 2016 11:15 am

Re: ขอวิธีแก้ไขแบบฟอร์มออกบิลค่ะ

โพสต์โดย suchai » จันทร์ ก.ค. 17, 2017 10:48 pm

คนออกแบบ แบบฟอร์ม ตั้งใจจะแยกลักษณะออกเป็น 2 แบบ คือ

แบบที่ 1 ประเภท 0 ไม่มี VAT กับประเภท 2 แยก VAT

รวมเป็นเงิน
หักส่วนลด
ยอดหลังหักส่วนลด
หักเงินมัดจำ
จำนวนเงินหลังหักมัดจำ
จำนวนภาษีมูลค่าเพิ่ม 7.00%
จำนวนเงินรวมทั้งสิ้น

แบบที่ 2 ประเภท 1

รวมเป็นเงิน
หักส่วนลด
ยอดหลังหักส่วนลด
หักเงินมัดจำ
จำนวนเงินรวมทั้งสิ้น
จำนวนภาษีมูลค่าเพิ่ม 7.00%
ราคาสินค้า

คือโปรแกรม Express ออกแบบให้ตอบสนองกับประเภท VAT 2 ลักษณะ โดยที่ภาษาจะเปลี่ยนไปเปลี่ยนมา ขึ้นอยู่ว่าจะ รวม VAT หรือไม่

ผมไปหาค้นงานเก่า แต่หาไม่เจอ คือ ลูกค้า ขายแบบ รวม VAT 100% ดังนั้นในรายการก็จะทำแบบคงที่ เช่น

สินค้า A 1 ชิ้น ราคาต่อหน่วย 107 จำนวนเงิน 107 (เป็นราคารวม VAT)




ราคาสินค้าก่อนภาษี ...................... 100
VAT 7% ..................................... 7
จำนวนเงินรวมทั้งสิ้น ..................... 107

ซึ่ง 107 พอลงมา ลูกค้าอยากได้ 100 ผมก็ว่าดูแปลกๆ แต่เขาอยากได้แบบนี้ ก็ตามใจ ส่วนแบบ ไม่มี VAT กับ แยก VAT มันดูเป็นปกติ ไม่มีอะไร คือโปรแกรม Express ก็ออกแบบ ให้มีลักษณะที่แตกต่าง เพื่อจะได้สังเกตง่าย แต่ที่ผมเจอ ลูกค้าอยากมองในรูปแบบสายตาที่เหมือนๆ กัน

ดูว่า เขียนใหม่สดๆ จะง่ายกว่าไปหางานเก่า ลองทำแก้ไขในแบบขายเงินเชื่อ

Su: ~HREM4 จำนวนเงินก่อนภาษี ~TOTAL
Su: ~HREM5 จำนวนภาษีมูลค่าเพิ่ม ~VAT % ~VATAMT
Su:~BAHT จำนวนเงินรวมทั้งสิ้น ~CHKAMT


*~TOTAL: 0, "99,999,999.99", "ARTRN->TOTAL", ""
~TOTAL: 0, "99,999,999.99", "total", "total=IIF( ARTRN->FLGVAT <> '1', ARTRN->TOTAL, ARTRN->TOTAL - ARTRN->VATAMT)"
~VAT: 0, "99.99", "ARTRN->VATRAT", ""
~VATAMT: 0, "99,999,999.99", "ARTRN->VATAMT", ""
*~CHKAMT: 0, "99,999,999.99", "netamt", "netamt = IIF( ARTRN->FLGVAT <> '1', ARTRN->NETAMT, ARTRN->TOTAL - ARTRN->VATAMT)"
~CHKAMT: 0, "99,999,999.99", "ARTRN->NETAMT", ""


การใส่เครื่องหมายดอกจัน * หน้าบรรทัดไหน คือ ไม่ให้บรรทัดนั้นทำงาน ส่วนสีแดง คือเพิ่มเข้าไปใหม่ เพื่อให้การทำงานเป็นไปตามลำดับสายตาที่เราต้องการ ไปลองทำดูครับ
ภาพประจำตัวสมาชิก
suchai
Hero Member
Hero Member
 
โพสต์: 2332
ลงทะเบียนเมื่อ: ศุกร์ มิ.ย. 24, 2005 9:35 pm
ที่อยู่: suchai9@yahoo.co.th จังหวัดระยอง

Re: ขอวิธีแก้ไขแบบฟอร์มออกบิลค่ะ

โพสต์โดย kanok37 » พฤหัสฯ. ส.ค. 24, 2017 4:43 pm

*~TOTAL: 0, "99,999,999.99", "ARTRN->TOTAL", ""
~TOTAL: 0, "99,999,999.99", "total", "total=IIF( ARTRN->FLGVAT <> '1', ARTRN->TOTAL, ARTRN->TOTAL - ARTRN->VATAMT)"
~VAT: 0, "99.99", "ARTRN->VATRAT", ""
~VATAMT: 0, "99,999,999.99", "ARTRN->VATAMT", ""
*~CHKAMT: 0, "99,999,999.99", "netamt", "netamt = IIF( ARTRN->FLGVAT <> '1', ARTRN->NETAMT, ARTRN->TOTAL - ARTRN->VATAMT)"
~CHKAMT: 0, "99,999,999.99", "ARTRN->NETAMT", ""
คำสั่งนี้ต้องเอาไปใส่ตรงไหนหรอครับ
ของผมตอนนี้เป็นแบบนี้อ่ะครับ

Su: ~AMOUNT
Su: ~HREM1 ~DISC •• ~DISCAMT
Su: ~HREM2 ~AFTDISC
Su: ~HREM5 ~VAT ~VATAMT
Su: ~BAHT ~CHKAMT
Su:
*Su: ~HREM3 ~AMTRATZ
*Su: ~HREM4 ~VAT % ~AMTRATX
*Su: ~HREM5 ~VATAMT
*Su: ~BAHT $B~NETAMT $B
*Su:
*Su: พิมพ์โดย ~PRNBY วันที่ ~PRNDAT ~PRNTIM พิมพ์ครั้งที่~PRNCNT บันทึกโดย ~RECBY
[end frame]
kanok37
Newbie
Newbie
 
โพสต์: 5
ลงทะเบียนเมื่อ: พฤหัสฯ. ส.ค. 24, 2017 4:35 pm


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

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

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