เพิ่มรายละเอียดใบวางบิล

โพสต์แล้ว:
พุธ ม.ค. 13, 2016 2:24 pm
โดย Permatech
สอบถามคะ
อยากเพิ่มรายละเอียดในใบวางบิลตามรูปแบบนี้คะ
ที่ เลขที่ใบกำกับภาษี วันที่เอกสาร มูลค่าสินค้า ภาษีมูลค่าเพิ่ม รวม
1 10001 1/12/1958 5,000.00 350.00 5,350.00
2 10002 12/12/1958 3,000.00 210.00 3,210.00
รวม 8,000.00 560.00 8,560.00
จะต้องเพิ่มเติมชุดคำสั่งอย่างไรคะ
ขอบคุณคะ
Re: เพิ่มรายละเอียดใบวางบิล

โพสต์แล้ว:
พุธ ม.ค. 13, 2016 2:35 pm
โดย savek
ในส่วนของมูลค่าสินค้า ภาษีมูลค่าเพิ่ม ยอดรวม ให้ใช้ตัวแปรต่อไปนี้ตามลำดับนะครับ
~BEFVAT_I ~VATAMT_I ~AFTVAT_I
Re: เพิ่มรายละเอียดใบวางบิล

โพสต์แล้ว:
พุธ ม.ค. 13, 2016 3:16 pm
โดย Permatech
ทำได้ละคะ
แล้วในส่วนของยอดรวมบรรทัดสุดท้ายละคะ..ต้องทำยังไงคะ
ขอบคุณมากๆคะ
Re: เพิ่มรายละเอียดใบวางบิล

โพสต์แล้ว:
พุธ ม.ค. 13, 2016 3:49 pm
โดย savek
ทำในลักษณะนี้นะครับ
1.ด้านท้ายของบรรทัดตัวแปรที่เราต้องการรวมยอด ให้สร้างตัวแปรใหม่ขึ้นมา 1 ตัวเพื่อรวมยอด เช่น sumbil และบวกกับตัวแปรที่ใช้แสดงค่าของบรรทัดนี้ ซึ่งดูได้จากกลางๆ บรรทัด ในบรรทัดนี้คือ net ก็จะเขียนว่า sumbil=sumbil+net
~AFTVAT_I: 0, "99,999,999.99", "net", "net = IIF(ARTRN->RECTYP='0'.or.ARTRN->RECTYP='5',ARTRN->NETAMT*-1,ARTRN->NETAMT); sumbil=sumbil+net"
2.นำตัวแปร sumbil ที่สร้างขึ้นมาใหม่ไปประกาศไว้ท้ายบรรทัด ~INIT
~INIT: 0, "", "", "seq=0; sumbil=0"
3.สร้างบรรทัดตัวแปรเพื่อแสดงยอดรวมดังกล่าวนี้ ~SUMB
~SUMB: 0, "", "sumbil", ""
4.สุดท้ายนำตัวแปร ~SUMB ไปแสดงในจุดที่ต้องการแสดงยอดรวม