ต้องการเพิ่มจำนวนเงินส่วนลดในต้นฉบับใบกำกับภาษี

โพสต์แล้ว:
อังคาร มิ.ย. 07, 2011 8:49 pm
โดย lukechin
ผมใช้ Express แบบ graphic อยู่ ทีนี้ตอนจะออกใบกำกับภาษี ผมใช้ใบกำกับภาษีจากต้นฉบับแบบมีเส้น แบบฟอร์ม 15 ซึ่งมันจะแสดงรายการสินค้าต่าง ๆ แต่พอตอนสรุปยอดจำนวนเงินก่อน vat มันไม่เท่ากับผลรวมของด้านบน (หากมีส่วนลด) ซึ่งหากผลรวมราคาด้านบนหักด้วยส่วนลดแล้ว จำนวนเงินจะเท่ากับสรุปยอดด้านล่าง
ผมเลยอยากจะให้มันแสดงยอดส่วนลดทั้งหมดออกมาด้วย แต่ไม่ทราบว่าต้องเอาข้อมูลจาก field ไหนมาแสดงครับ เนื่องจากถ้าไม่แสดงแล้ว มันจะงงครับ
ขอบคุณครับ
Re: ต้องการเพิ่มจำนวนเงินส่วนลดในต้นฉบับใบกำกับภาษี

โพสต์แล้ว:
อังคาร มิ.ย. 07, 2011 10:10 pm
โดย lukechin
ผมหมายถึงใบกำกับภาษี ในเมนูการเงิน 1.รับเงิน 5.รับชำระหนี้ ซึ่งได้ลองนำ field ทั้ง ARMAS->DISC , STCRD->DISC และ ARTRN->DISC มาแสดงแล้ว แต่มันก็ขึ้นเป็น 0 หมดทุกอันเลยครับ
Re: ต้องการเพิ่มจำนวนเงินส่วนลดในต้นฉบับใบกำกับภาษี

โพสต์แล้ว:
อังคาร มิ.ย. 07, 2011 11:09 pm
โดย ASAN
ถ้าหมายถึง ส่วนลดของแต่ละใบ Invoice ที่จะนำมาอ้างอิง โดยการระบุถึงไฟล์ ARTRN ตรงๆจะไม่ได้ครับ เพราะไฟล์ ARTRN ในหน้าใบรับเงิน จะเป็น RE หรือสถานะใบรับเงินเป็นไฟล์หลัก(ไม่ได้เป็นไฟล์ย่อย) ไม่ใช่ ARTRN ที่อยู่ในหน้า Invoice ที่ใช้ใบขายเป็นหลัก (ใบ Invoice และ ใบรับเงินใช้ไฟล์เดียวกันคือ ARTRN )
สำหรับ Item รายการภายใต้เอกสารรับเงินนั้น รายการใน Invoice จะเป็นไฟล์ ARTRNX นะครับซึ่งตัวนี้โปรแกรมจะทำการ clone มาให้ช่วงการพิมพ์รายงานเพื่อนำรายการ Invoice ที่เหมือนกับไฟล์ ARTRN มาแสดงอีกครั้งหนึ่ง ลองดูตัวอย่างนี้ครับ
Ib: ~N ~IVCNUM ~IVCDAT ~DUEDAT ~NETAMT ~RCDISAMT ~REMAMT ~RCVAMT ;1
[data spec]
~N: 0, "99", "seq", "seq=seq+1; q=0"
~IVCNUM: 0, "", "ARRCPIT->DOCNUM", ""
~IVCDAT: 0, "", "ARTRNX->DOCDAT", ""
~DUEDAT: 0, "", "ARTRNX->DUEDAT", ""
~RCDISAMT: 0, "ZZZ,ZZZ.ZZ", "ARTRNX->DISCAMT", ""
~BILNUM: 0, "", "ARTRNX->BILNUM", ""
..................................................................
..................................................................
ถ้าผมเข้าใจผิด ขออภัยด้วยครับ
Re: ต้องการเพิ่มจำนวนเงินส่วนลดในต้นฉบับใบกำกับภาษี

โพสต์แล้ว:
อังคาร มิ.ย. 07, 2011 11:16 pm
โดย ASAN
อีกนิดครับ ถ้าข้อมูลที่ผมแนะนำไปถูกต้อง สำหรับยอดรวม ก็คงต้องรบกวนให้ลองแก้ไขต่อไปนะครับ โดยการ sum ยอด ~RCDISAMT เท่านั้น