ร/ง143 ลูกหนี้คงค้าง แสดงใบลดหนี้

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

Moderator: Sutas, CO-Admin, Global Moderator

ร/ง143 ลูกหนี้คงค้าง แสดงใบลดหนี้

โพสต์โดย accom » พุธ เม.ย. 15, 2020 10:46 am

ขอความช่วยเหลือค่ะ จากรายงาน 143 ลูกหนี้คงค้าง (แก้ไขแล้ว คือ แสดงเฉพาะ สถานะเก็บเงิน CMAPLAPP='N' โดยใส่บรรทัด Query

ต้องการเพิ่มเติม คือ..นำเลขที่ใบลดหนี้/จำนวนเงิน/..อื่นๆ ..แสดงใน INV ของรายงาน 143 น่ะค่ะ

ต้องเพิ่มเติมโปรแกรมอย่งไรบ้าง ...รบกวนด้วยน่ะค่ะ
accom
Jr. Member
Jr. Member
 
โพสต์: 68
ลงทะเบียนเมื่อ: ศุกร์ ธ.ค. 16, 2016 7:26 pm

Re: ร/ง143 ลูกหนี้คงค้าง แสดงใบลดหนี้

โพสต์โดย savek » พฤหัสฯ. เม.ย. 16, 2020 9:11 am

หมายถึงให้แสดงใบลดหนี้ในรายงานตัวนี้ด้วยใช่ไหมครับ ให้แก้ไขแบบนี้นะครับ

Query=.AND.CUSCOD>='Cus1()'.AND.CUSCOD<='Cus2()'.AND.(RECTYP='3' .OR. RECTYP='5')
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12465
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: ร/ง143 ลูกหนี้คงค้าง แสดงใบลดหนี้

โพสต์โดย accom » พฤหัสฯ. เม.ย. 16, 2020 10:20 am

Query=DTOS(DOCDAT)>='Date1()'.AND.DTOS(DOCDAT)<='Date2()'
Query=.AND.SLMCOD>='Slm1()'.AND.SLMCOD<='Slm2()'
Query=.AND.CUSCOD>='Cus1()'.AND.CUSCOD<='Cus2()'.AND.(RECTYP='3'.OR.RECTYP='5').AND.ARTRN->CMPLAPP='N'

แก้ไขตามคำแนะนำแล้ว แต่รายงานไม่มี ใบลดหนี้ ในรายงานค่ะ
ต้องเพิ่มเติมส่วนไหนอีกไหมค่ะ

รบกวนอีกครั้งน่ะค่ะ
accom
Jr. Member
Jr. Member
 
โพสต์: 68
ลงทะเบียนเมื่อ: ศุกร์ ธ.ค. 16, 2016 7:26 pm

Re: ร/ง143 ลูกหนี้คงค้าง แสดงใบลดหนี้

โพสต์โดย savek » พฤหัสฯ. เม.ย. 16, 2020 10:39 am

ลองแก้ไขแบบนี้นะครับ

Query=.AND.SLMCOD>='Slm1()'.AND.SLMCOD<='Slm2()'
Query=.AND.CUSCOD>='Cus1()'.AND.CUSCOD<='Cus2()'
Query=.AND.(RECTYP='3'.AND.CMPLAPP='N')
Query=.OR. RECTYP='5'
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12465
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: ร/ง143 ลูกหนี้คงค้าง แสดงใบลดหนี้

โพสต์โดย accom » พฤหัสฯ. เม.ย. 16, 2020 11:56 am

ต้องขอโทษด้วยค่ะ คำแนะนำอันแรก ถูกต้องแล้ว แต่ดูรายงานไม่ละเอียด
Query=DTOS(DOCDAT)>='Date1()'.AND.DTOS(DOCDAT)<='Date2()'
Query=.AND.SLMCOD>='Slm1()'.AND.SLMCOD<='Slm2()'
Query=.AND.CUSCOD>='Cus1()'.AND.CUSCOD<='Cus2()'.AND.(RECTYP='3'.OR.RECTYP='5').AND.ARTRN->CMPLAPP='N'

แต่จำนวนเงินที่ออกมา เป็น +

คำสั่งอย่างไรค่ะ ที่ตัวเลข (ติดลบ)
accom
Jr. Member
Jr. Member
 
โพสต์: 68
ลงทะเบียนเมื่อ: ศุกร์ ธ.ค. 16, 2016 7:26 pm

Re: ร/ง143 ลูกหนี้คงค้าง แสดงใบลดหนี้

โพสต์โดย savek » พฤหัสฯ. เม.ย. 16, 2020 1:31 pm

หมายถึงให้ยอดของใบลดหนี้ออกเป็นยอดติดลบในรายงานใช่ไหมครับ ลองดูตามตัวอย่างนี้นะครับ

~NETAMT: 0, "999,999,999.99", "neta", "neta = IIF(RECTYP='5', A->NETAMT * -1, A->NETAMT); sub1net=sub1net+neta"
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12465
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: ร/ง143 ลูกหนี้คงค้าง แสดงใบลดหนี้

โพสต์โดย accom » พฤหัสฯ. เม.ย. 16, 2020 2:02 pm

รายงานถูกต้องตามต้องการ -- ขอบคุณมากๆน่ะค่ะ
accom
Jr. Member
Jr. Member
 
โพสต์: 68
ลงทะเบียนเมื่อ: ศุกร์ ธ.ค. 16, 2016 7:26 pm


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

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

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 31 ท่าน