โดย suchai » อาทิตย์ พ.ค. 12, 2013 12:51 am
รายงานภาษีขายประจำงวด 6-1-2-1
ต้องเข้าไปแก้ไขรายงาน ที่เมนูการเงิน ข้อ 4 ภาษีมูลค่าเพิ่ม ข้อ 2 แฟ้มภาษีขาย
เมื่อเข้าไปแล้ว ทำเหมือนแก้ไขแบบฟอร์ม กดลูกศรลงข้างเครื่องพิมพ์สีเหลือง เลือกข้อ 2 แก่ไขแบบทดสอบ ฟอร์มที่ 1
แก้ไข เลขใบกำกับแสดงไม่ครบ 10 หลัก ที่บรรทัดนี้
Bo:~SEQ ~VATDAT ~F~REFNUM ~DESCRP ~AMT01 ~VAT01 ~REMARK
ให้ใช้ Mouse คลิกไปที่หน้า ~DESCRP แล้วเคาะ spacebar ไปสักทีสองที คือว่า การแสดงผลมันเกยตัวสุดท้ายของ ~REFNUM (เลขที่เอกสาร) ซึ่งส่วนใหญ่ น้อยถึงน้อยมากที่จะพบการใช้งานถึง 10 หลัก เพราะ 7 หลักก็ได้ถึง 9 ล้านเอกสาร ยังต่อใบแทรกด้วย -1 อันนี้ก็ 9 หลัก แต่ถ้าแทรกด้วย -12 แสดงว่าแทรกเอกสารเกิน 10 ใบ มันจะดูเยอะไปหน่อย
ถัดมาให้เรียงตามเลขที่ ให้หาบรรทัดนี้
Tag=ISVAT2 เปลี่ยนเลข 2 เป็นเลข 1 จะเรียงตามเลบเอกสาร
เลขที่ใบกำกับภาษี แสดงเลขไว้สูงสุดที่ 10 หลัก โปรแกรมจะแจกเลขเอกสารเองที่ 7 หลัก คือ 0000001-9999999 ส่วนอีก 3 หลักสงวนไว้แทรกเอกสาร คงไม่เพิ่มแล้วละครับ เพราะส่วนใหญ่ใช้กันมากว่า 20 ปี แต่ในแบบฟอร์มหรือรายงาน เราสามารถใส่ ตัวอักษรในการแสดงผลหน้าเลขที่เอกสารได้
สมมติหน้าจอภาพ เราเห็นเลขเอกสารเป็น IV1234567890 เราอยากให้แสดงเป็น ABC-1234567890
ในแบบฟอร์มหรือรายงาน เราก็ใส่ตัวอักษรเข้าไปก่อนเช่น ABC-~REFNUM
แล้วที่บรรทัดของตัวแปร
เดิม
~REFNUM: 0, "", "A->REFNUM", ""
แก้ไขเป็น
~REFNUM: 0, "", "REF_NUM", "REF_NUM=SUBSTR(REFNUM,3,10)"
ยังไงให้ลองอ่านคู่มือบทที่ 25 การแก้ไขแบบฟอร์ม/รายงาน เป็นพื้นฐานเสียก่อน