แสดงรายละเอียดในใบเสร็จรับเงินครับ--ถามต่อนะครับ ยังทำไม่ได้ครับ

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

Moderator: Sutas, CO-Admin, Global Moderator

แสดงรายละเอียดในใบเสร็จรับเงินครับ--ถามต่อนะครับ ยังทำไม่ได้ครับ

โพสต์โดย TCL » ศุกร์ พ.ย. 21, 2008 4:45 pm

คือมีข้อสงสัยเกี่ยวกับการแสดงรายละเอียดในใบเสร็จรับเงินครับ

ในใบเสร์จรับเงิน ผมมีใบกำกับ 4 ใบและใบลดหนี้ 1 ใบ( เลือกหักจากใบกำกับ)

แต่เวลาผมพิมพ์ ลูกค้าอยากให้แสดงรายละเอียดเป็นสินค้า ไม่ต้องแสดงเลขที่ใบเสร็จหรือใบลดหนี้ครับ

ไม่รู้ว่าจะแก้ที่แบบทดสอบได้ไหมหรือว่า  ตรงรายงานมีหมวดไหนทำได้ไหมครับ

ที่เอาใบกำกับทั้งหมดที่ลูกค้าค้างเราอยู่ หักลบกับ ใบลดหนี้ แล้วแสดงเป็นรายการสินค้าแต่ละตัวครับ

แล้วรวมเป็นจำนวนเงินทั้งหมดครับ

ขอบคุณล่วงหน้าครับ
แก้ไขล่าสุดโดย TCL เมื่อ เสาร์ พ.ย. 22, 2008 8:23 am, แก้ไขแล้ว 1 ครั้ง
ภาพประจำตัวสมาชิก
TCL
Jr. Member
Jr. Member
 
โพสต์: 51
ลงทะเบียนเมื่อ: เสาร์ พ.ย. 01, 2008 10:23 am

Re: แสดงรายละเอียดในใบเสร็จรับเงินครับ

โพสต์โดย odaja » ศุกร์ พ.ย. 21, 2008 5:00 pm

พิมพ์ที่เมนูการเงิน /รับเงิน/ รับชำระหนี้ ใช่ไหมค่ะ  แล้วใช้ printer สีเหลืองหรือเปล่าค่ะ

Ih::                    ;1 arrcpit->rcpnum artrn->docnum
Ib:  ~N  ~IVCNUM          ~IVCDAT    ~DUEDAT    ~NETAMT        ~REMAMT        ~RCVAMT      ;1
*Ih::                    ;2 stcrd->docnum arrcpit->docnum
*Ib:        ~NN  ~ARTICLE                          ~QTY  ~TQUCOD    ~UNITPR    ~NETAMT_I    ;2

ให้เอา * ในบรรทัด Ih:: ,  * ในบรรทัด Ib: ออกค่ะ ก็จะโชว์รายการสินค้าในบิลขายและใบลดหนี้แล้วค่ะ
ภาพประจำตัวสมาชิก
odaja
Guru
Guru
 
โพสต์: 246
ลงทะเบียนเมื่อ: พฤหัสฯ. ธ.ค. 20, 2007 9:14 am

Re: แสดงรายละเอียดในใบเสร็จรับเงินครับ--ถามต่อนะครับ ยังทำไม่ได้ครับ

โพสต์โดย TCL » เสาร์ พ.ย. 22, 2008 8:30 am

ขอบคุณ คุณ odaja ครับ

แต่สงสัยผมตั้งคำถามไม่ละเอียดครับ

คือลองทำตามคุณ odaja แต่ไม่ใช่ส่งิที่ต้องการครับ

อยากให้มันแสดงแบบนี้นะครับ ยกตัวอย่าง

ผมเปิดใบเสร็จรับเงิน เตรียมไปเก็บเงิน  ในเมนู การเงิน/รับเงิน/รับขำระหนี้

เลือก ใบกำกับ 3 ใบและใบลดหนี้ 1 ใบ (หักตอนเก็บเงิน)

ใบกำกับทั้ง 3 ใบ มีสินค้า A อย่างละ5 ตัว ใบลดหนี้ทำลดหนี้สินค้า A ไป 6 ตัว (ตอนทำใบลดหนี้ไม่ได้อ้างอิงจากใบ IV เพราะต้องเลือกหลายใบครับ ทำไม่ได้)

คราวนี้ ลูกค้าอยากให้ทำใบเก็บเงิน แบบแสดงแต่รายการสินค้าเหมือนในใบกำกับนะครับ 
คือต้องเอาสินค้า A บวกกัน 3 ใบได้ 15 ชิ้น และลบจากใบลดหนี้ 6 ชิ้น เหลือ 9 ชิ้น

แบบนี้ครับ ไม่ทราบจะแก้แบบทดสอบ ทำได้ไหมครับ

ผมเข้าไปดูที่ รายงานวิเคราะห์การขาย สรุปยอดขายตามช่วงวันที่ แยกตามลูกค้า  หมวด 773  ก็ใกล้เคียงครับ แต่มันไปรวมใบกำกับที่เคยเก็บเงินมาแล้วมารวมด้วย เลยทำไม่ได้ครับ

ขอรบกวนหน่อยครับ
ภาพประจำตัวสมาชิก
TCL
Jr. Member
Jr. Member
 
โพสต์: 51
ลงทะเบียนเมื่อ: เสาร์ พ.ย. 01, 2008 10:23 am

Re: แสดงรายละเอียดในใบเสร็จรับเงินครับ--ถามต่อนะครับ ยังทำไม่ได้ครับ

โพสต์โดย odaja » เสาร์ พ.ย. 22, 2008 9:01 am

** ถ้าแจ้งว่า รายงานแยกตามลูกค้า  หมวด 773  ก็ใกล้เคียงครับ แต่มันไปรวมใบกำกับที่เคยเก็บเงินมาแล้วมารวมด้วย เลยทำไม่ได้ครับ
ขอนำรายงานตัวนี้มาแก้ไขให้โชว์เฉพาะบิลที่ไม่เก็บเงินละกันนะค่ะ

[print options]
Query=.AND.PSTKCOD='  '
Query=.AND.ARTRN->CMPLAPP='N'

Bo:~E    ~DOCNUM          ~DOCDAT  ~XTRNQTY  ~R~SAL          ~F~COS              ~LOSS  ~CUSCOD    ~SLMCOD    ~TRNQTY    ~Q ~TFACTOR  ~UNITPR        ~V~DISC      ~TRNVAL          ~G_DISC      ~RDOCNUM          ~RET          ~FREE   
**~CM

[data spec]
~CM:        0,  "",              "ARTRN->CMPLAPP",    ""


ใช้วิธีนี้ก่อนนะค่ะ ส่วนที่รับชำระหนี้ต้องขอคิดก่อนนะค่ะ    :D
ภาพประจำตัวสมาชิก
odaja
Guru
Guru
 
โพสต์: 246
ลงทะเบียนเมื่อ: พฤหัสฯ. ธ.ค. 20, 2007 9:14 am

Re: แสดงรายละเอียดในใบเสร็จรับเงินครับ--ถามต่อนะครับ ยังทำไม่ได้ครับ

โพสต์โดย TCL » เสาร์ พ.ย. 22, 2008 10:14 am

คุณ odaja ครับ

ในหมวดรายงาน 773
แล้วถ้าผม ต้องการให้มัน query เฉพาะใบกำกับ ที่เลขที่ขึ้นต้นด้วย IS และ SR(ใบลดหนี้) ไม่ทราบต้องใช้คำสั่งอะไรครับ

ผมลองทำเอง โดยใช้คำสั่งแบบงูๆปลาๆ แบบนี้ครับ

Query=.AND.ARTRN->DOCNUM='IS'

มันก็ใช้ได้ครับ แต่ไม่แสดงที่ขึ้นด้วย SR

ก็เลยทำต่อเป็น

Query=.AND.ARTRN->DOCNUM='IS'.AND.ARTRN->DOCNUM='SR'

กลายเป็นไม่มีข้อมูลเลยครับ

แก้ใหม่เป็น

Query=.AND.ARTRN->DOCNUM='IS'.OR.ARTRN->DOCNUM='SR'

ข้อมูลจากลูกค้าอื่นก็มาแสดงด้วยครับ


ขอบคุณครับ
แก้ไขล่าสุดโดย TCL เมื่อ เสาร์ พ.ย. 22, 2008 10:26 am, แก้ไขแล้ว 1 ครั้ง
ภาพประจำตัวสมาชิก
TCL
Jr. Member
Jr. Member
 
โพสต์: 51
ลงทะเบียนเมื่อ: เสาร์ พ.ย. 01, 2008 10:23 am

Re: แสดงรายละเอียดในใบเสร็จรับเงินครับ--ถามต่อนะครับ ยังทำไม่ได้ครับ

โพสต์โดย savek » เสาร์ พ.ย. 22, 2008 10:22 am

ลองเปลี่ยนจาก .AND. เป็น .OR. ครับ  ;)
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12464
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: แสดงรายละเอียดในใบเสร็จรับเงินครับ--ถามต่อนะครับ ยังทำไม่ได้ครับ

โพสต์โดย TCL » เสาร์ พ.ย. 22, 2008 10:25 am

เปลี่ยนแล่วครับ

แต่ว่ามันไปแสดงลูกค้ารายอื่นขึ้นมาด้วยครับ  ทั้งๆ ไม่ได้เลือกให้แสดงครับ

หรือว่ามีคำสั่ง query อะไรไหมครับที่กำหนด ไม่ให้แสดง เลขที่ ที่ขึ้นต้นด้วย IV
ภาพประจำตัวสมาชิก
TCL
Jr. Member
Jr. Member
 
โพสต์: 51
ลงทะเบียนเมื่อ: เสาร์ พ.ย. 01, 2008 10:23 am

Re: แสดงรายละเอียดในใบเสร็จรับเงินครับ--ถามต่อนะครับ ยังทำไม่ได้ครับ

โพสต์โดย savek » เสาร์ พ.ย. 22, 2008 10:39 am

[quote="TCL"]

หรือว่ามีคำสั่ง query อะไรไหมครับที่กำหนด ไม่ให้แสดง เลขที่ ที่ขึ้นต้นด้วย IV
[/quote]

ตามเงื่อนไขข้างบน พิมพ์แบบนี้ได้ครับ

ARTRN->DOCNUM#'IV'
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12464
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: แสดงรายละเอียดในใบเสร็จรับเงินครับ--ถามต่อนะครับ ยังทำไม่ได้ครับ

โพสต์โดย odaja » เสาร์ พ.ย. 22, 2008 10:57 am

กรณีที่เขียน Query แล้วมีรายการที่เราไม่เลือกมาโชว์ด้วยให้ใส่ ( ) ในคำสั่งที่เราเขียนด้วยนะค่ะ โปรแกรมจะได้เลือกข้อมูลมาให้ได้อย่างถูกต้องค่ะ
ตามตัวอย่างค่ะ

Query=.AND.(ARTRN->DOCNUM='IS'.OR.ARTRN->DOCNUM='SR')
Query=.AND.(ARTRN->CMPLAPP='N')
ภาพประจำตัวสมาชิก
odaja
Guru
Guru
 
โพสต์: 246
ลงทะเบียนเมื่อ: พฤหัสฯ. ธ.ค. 20, 2007 9:14 am


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

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

กำลังดูบอร์ดนี้: Google [Bot] และ บุคคลทั่วไป 33 ท่าน

cron