รายงานประวัติการขาย

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

Moderator: Sutas, CO-Admin, Global Moderator

รายงานประวัติการขาย

โพสต์โดย ADX » จันทร์ พ.ค. 09, 2016 2:19 pm

จะทำอย่างไรให้รายงานประวัติการขาย ดึงชื่อตรงหนา้บิลที่เราคีย์มาโชว์ในรายงานคะ เพราะบางทีในหน้าขายเชื่อที่เราคีย์ ดึงรหัสมาใส่บางทีก็มีเพิ่มรายละเอียดนิดหน่อยในรหัสนั้น เพื่อให้โชว์ในบิลขาย
พอเราจะดูรายงาน ก็อยากให้โชว์รายละเอียดครบทั้งบิล เพราะรายงานจะโชว์แค่รหัส กับชื่อสินค้าตามที่ตั้งไว้อ่ะค่ะ
ADX
Newbie
Newbie
 
โพสต์: 12
ลงทะเบียนเมื่อ: พฤหัสฯ. เม.ย. 28, 2016 3:26 pm

Re: รายงานประวัติการขาย

โพสต์โดย savek » อังคาร พ.ค. 10, 2016 9:10 am

หมายถึงมีการเปลี่ยนแปลงชื่อสินค้าในบิลขาย และต้องการให้แสดงชื่อที่เปลี่ยนแปลงนี้ในรายงานด้วยใช่ไหมครับ ถ้าเป็นแบบนั้นให้แก้ไขที่บรรทัดนี้ (สำหรับรายงานประวัติการขาย 7.1.x)

เดิม
~STOCKDES:      0,      "",                "stk_des",          "stk_des = C->STKDES - '
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12467
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: รายงานประวัติการขาย

โพสต์โดย ADX » อังคาร พ.ค. 10, 2016 9:39 am

เข้าไปเปลี่ยนแปลงตรงไหนคะ ตรงรายงาน หรือตรงบิลขาย ถ้าในบิลขายจะมีแต่ตัวแปรนี้อ่ะค่ะ  ~STKDES:  35,      "",                "STCRD->STKDES",    ""
ADX
Newbie
Newbie
 
โพสต์: 12
ลงทะเบียนเมื่อ: พฤหัสฯ. เม.ย. 28, 2016 3:26 pm

Re: รายงานประวัติการขาย

โพสต์โดย suchai » อังคาร พ.ค. 10, 2016 11:16 pm

คุยกันถึง รายงานประวัติการขาย ก็จะอยู่ในกลุ่ม  6 รายงาน 1 พิมพ์รายงาน 7 รายงานวิเคราะห์การขาย 1 ประวัติการขาย ในนี้จะมีอีก 4 ข้อย่อย

คุณต้องเลือก รายงานต้นฉบับ 711 ประวัติการขาย แยกตามลูกค้า 712 ประวัติการขาย แยกตามสินค้า หรือ 713 ประวัติการขายแยกตามพนักงานขาย เมื่อเลือกรายงานต้นฉบับ สมมุติ 711 ประวัติการขาย แยกตามลูกค้า ให้คุณเลือกเป็นรายงานเป็นแถบน้ำเงิน แล้วมองขึ้นไปด้านบนโปรแกรม ดูปุ่มที่ 3 จากซ้าย เป็นกระดาษขาวมีรอยพับนิดนึง เลือกสร้างรายงาน แล้วก็กำหนดชื่อรายงาน 711 โปรแกรมจะสร้างรายงานด้วยตนเองไปที่ ข้อ 9.1 ด้านล่างรายงาน

เมื่อเราเลือกรายงาน 711 ในข้อที่อยู่ใน 9.1 แล้วมองขึ้นไปด้านบน ปุ่มที่ 5 นับจากซ้าย เป็นการเข้าไปแก้ไขรายงานด้วยตนเอง

คราวนี้ก็จะมาถึง ตัวแปรที่จะแก้ไขในรายงาน

ทีนี้ ถ้าสิ่งที่คุณแก้ไขในรายละเอียดสินค้า ในบิลแต่ละใบ สมมุติว่าข้อความที่แก้ไข เหมือนกันทุกประการ สามารถแก้ไขตามที่คุณเสวก แนะนำได้ แต่ถ้าบิลที่ 1  ดินสอAAA  บิลที่ 2 ดินสอBBB บิลที่ 3 ดินสอCCC แบบนี้จะไม่ได้ครับ เพราะตัวแปรที่แสดงผล เป็นตัวแปรที่อยู่ในระดับ กลุ่มหรือGroup มันจะจับกลุ่มด้วยรหัส และแสดงผลออกมาเป็น ดินสอAAA เท่านั้น

จุดสังเกตคือ ในรายงาน บรรทัดที่ขึ้นด้วย Gh:  หรือ Gf: ไม่ควรวางตัวแปรไว้ เพราะจะให้ผลไม่ถูกต้อง

ควรจะมองไปที่บรรทัด Bo:  ที่มีตัวแปรเลขเอกสาร  ~DOCNUM  แล้วสร้างตัวแปร  ~STKDESX

แล้วค่อยเพิ่มบรรทัดใหม่ ล่างสุดของรายงาน

~STKDESX:  0,      "",                "STCRD->STKDES",    ""

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

ผมพยายามที่จะอธิบายละเอียด แต่ก็ใช้พลังไปมาก แนะนำให้ผู้ใช้ อ่านคู่มือบทที่ 25 การแก้ไขรายงาน/แบบฟอร์ม จะทำให้เข้าใจสิ่งที่เราคุยกันเหล่านี้ได้ง่ายขึ้น
ภาพประจำตัวสมาชิก
suchai
Hero Member
Hero Member
 
โพสต์: 2332
ลงทะเบียนเมื่อ: ศุกร์ มิ.ย. 24, 2005 9:35 pm
ที่อยู่: suchai9@yahoo.co.th จังหวัดระยอง

Re: รายงานประวัติการขาย

โพสต์โดย ADX » พุธ พ.ค. 11, 2016 2:14 pm

ขอบคุณมากนะคะ เข้าใจตามนี้ค่ะ
ADX
Newbie
Newbie
 
โพสต์: 12
ลงทะเบียนเมื่อ: พฤหัสฯ. เม.ย. 28, 2016 3:26 pm

Re: รายงานประวัติการขาย

โพสต์โดย ADX » พุธ พ.ค. 11, 2016 2:44 pm

ขอสอบถามเพิ่มเติมนะคะ ในรายงานประวัติขาย แยกตามสินค้า มันจะโชว์เฉพาะรหัสลูกค้า มีวิธีการทำอย่างไรให้โชว์เป็นชื่อได้ค่ะ ลองใส่ ~CUSNAME ดู มันดึงชื่อมายาวเกินอ่ะค่ะ ทำให้ไปซ้อนกันตรง
จำนวนสินค้าค่ะ
ADX
Newbie
Newbie
 
โพสต์: 12
ลงทะเบียนเมื่อ: พฤหัสฯ. เม.ย. 28, 2016 3:26 pm

Re: รายงานประวัติการขาย

โพสต์โดย suranee » พฤหัสฯ. พ.ค. 12, 2016 8:09 am

ก็ขยับช่องทางขวาที่ทับกัน ออกไป เท่ากับจำนวนที่ทับกันค่ะ  ถ้าเดิมใช้รหัสประมาณ 10 อักขระ ถ้าใช้ชื่อประมาณ 50 ตัว ถ้าต้องการให้โชว์เต็ม ก็ต้องขยับไปอีก 40 ตัวนะคะ
suranee
Sr. Member
Sr. Member
 
โพสต์: 398
ลงทะเบียนเมื่อ: จันทร์ ม.ค. 26, 2004 11:26 am

Re: รายงานประวัติการขาย

โพสต์โดย suchai » พฤหัสฯ. พ.ค. 12, 2016 9:13 am

เอกสารของ Express แฟ้มที่เป็นส่วนหัว เช่น เจ้าหนี้ APTRN ลูกหนี้ ARTRN ส่วนที่เป็นรายการหรือเรียกส่วนลำตัวคือ สต๊อกกาด STCRD  ฟิลด์รหัสเจ้าหนี้เป็น SUPCOD  ฟิลด์รหัสลูกหนี้เป็น CUSCOD แต่ใน STCRD จะใช้ฟิลด์ชื่อ PEOPLE เก็บรหัสทั้งเจ้าหนี้และลูกหนี้ร่วมกัน นี่คือที่มาของ ~PEOPLE

ในรายงาน 712 ได้เตรียมตัวแปร ชื่อลูกค้าไว้ให้แล้วคือ ~CUSNAM ไม่ใช่ ~CUSNAME

~CUSNAM:        0,      "",                "ARMAS->CUSNAM",    ""

เลข 0 คือความยาวของตัวอักษร ถ้าเป็น 0 คือ เต็มความยาวของที่เก็บ ที่เก็บชื่อในแฟ้ม รายละเอียดลูกค้า ความยาว 50 ตัวอักษร หากต้องการให้แสดงผลพอประมาณ ก็ลดขนาดลงแค่พออ่านได้ ไม่ต้องปล่อยซะเต็มยศเต็มบรรดาศักดิ์

~CUSNAM:        30,      "",                "ARMAS->CUSNAM",    ""

ส่วนตัวแปรที่อยู่ถัดมา เช่น ~QTY อาจโดนเกยหรือทับซ้อน ซึ่งดูได้จากการแสดงผลทางจอภาพ ให้ดันตัวแปรออกไปทางด้านขวา เพื่อไม่ให้เกยกัน หรือถ้าจะให้สังเกตุหน่อย ก็นับเคเซอร์ที่กระพริบจากตัวแปร ~CUSNAM ไปทางขวา 30 เคาะโดยประมาณ

ลองทำบ่อยๆ เดี๋ยวก็ชำนาญ

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

ภาพประจำตัวสมาชิก
suchai
Hero Member
Hero Member
 
โพสต์: 2332
ลงทะเบียนเมื่อ: ศุกร์ มิ.ย. 24, 2005 9:35 pm
ที่อยู่: suchai9@yahoo.co.th จังหวัดระยอง


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

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

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