หน้า 1 จากทั้งหมด 1

ใบกำกับภาษี ให้แสดงสาขาของลูกค้าเป็น 00023

โพสต์โพสต์แล้ว: พุธ มี.ค. 03, 2021 5:13 pm
โดย KhemSree
เนื่องจากเปิดใบกำกับภาษี แล้วพอมีลูกค้าที่สาขาเป็น 23 ขึ้นไป
พอปริ้นท์ออกมาจะแสดงเป็นสาขาที่ 00002 ตัวนี้เราต้องแก้ยังไงคะ

สามารถแก้ไขโดยที่ไม่ต้องทำฟอร์มใหม่ได้ไหมคะ เพราะเวลาปริ้นท์กลัวหลุดในการเลือกฟอร์มใหม่คะ

เห็นในหน้าแก้ไขแบบฟอร์ม แสดงตามนี้คะ
~ORG: 0, "", "org", "org=IIF(tax_id#' ',IIF(A->ORGNUM=0,' สำนักงานใหญ่ ', ' สาขาที่•0000' -LTRIM(STR(A->ORGNUM,5,0))),' ')"
~ORG: 0, "", "org", "br=@p_orgnum_00009( A->ORGNUM ); org=IIF(tax_id#' ',IIF(A->ORGNUM=0,' สำนักงานใหญ่ ', ' สาขาที่•'-br),' ')"

ขอบคุณคะ

Re: ใบกำกับภาษี ให้แสดงสาขาของลูกค้าเป็น 00023

โพสต์โพสต์แล้ว: พฤหัสฯ. มี.ค. 04, 2021 8:37 am
โดย savek
ทั้ง 2 บรรทัดคำสั่งที่แจ้งมา ไม่มีเครื่องหมาย * อยู่ด้านหน้าทั้งคู่เลยใช่ไหมครับ ถ้าเป็นแบบนั้นลองแก้ไขดูแบบนี้นะครับ คือใส่เครื่องหมาย * เข้าไปหน้าบรรทัดหนึ่ง เหมือนตัวอย่างข้างล่างนี้ครับ แล้วลองพิมพ์แบบทดสอบอีกทีครับ

*~ORG: 0, "", "org", "org=IIF(tax_id#' ',IIF(A->ORGNUM=0,' สำนักงานใหญ่ ', ' สาขาที่•0000' -LTRIM(STR(A->ORGNUM,5,0))),' ')"
~ORG: 0, "", "org", "br=@p_orgnum_00009( A->ORGNUM ); org=IIF(tax_id#' ',IIF(A->ORGNUM=0,' สำนักงานใหญ่ ', ' สาขาที่•'-br),' ')"

Re: ใบกำกับภาษี ให้แสดงสาขาของลูกค้าเป็น 00023

โพสต์โพสต์แล้ว: พุธ มี.ค. 10, 2021 10:36 am
โดย KhemSree
ขอบคุณมากคะ ใช้ได้แล้วคะ