หน้า 1 จากทั้งหมด 1
รายงานประวัติการขาย

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

โพสต์แล้ว:
อังคาร พ.ค. 10, 2016 9:10 am
โดย savek
หมายถึงมีการเปลี่ยนแปลงชื่อสินค้าในบิลขาย และต้องการให้แสดงชื่อที่เปลี่ยนแปลงนี้ในรายงานด้วยใช่ไหมครับ ถ้าเป็นแบบนั้นให้แก้ไขที่บรรทัดนี้ (สำหรับรายงานประวัติการขาย 7.1.x)
เดิม
~STOCKDES: 0, "", "stk_des", "stk_des = C->STKDES - '
Re: รายงานประวัติการขาย

โพสต์แล้ว:
อังคาร พ.ค. 10, 2016 9:39 am
โดย ADX
เข้าไปเปลี่ยนแปลงตรงไหนคะ ตรงรายงาน หรือตรงบิลขาย ถ้าในบิลขายจะมีแต่ตัวแปรนี้อ่ะค่ะ ~STKDES: 35, "", "STCRD->STKDES", ""
Re: รายงานประวัติการขาย

โพสต์แล้ว:
อังคาร พ.ค. 10, 2016 11:16 pm
โดย suchai
คุยกันถึง รายงานประวัติการขาย ก็จะอยู่ในกลุ่ม 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 การแก้ไขรายงาน/แบบฟอร์ม จะทำให้เข้าใจสิ่งที่เราคุยกันเหล่านี้ได้ง่ายขึ้น
Re: รายงานประวัติการขาย

โพสต์แล้ว:
พุธ พ.ค. 11, 2016 2:14 pm
โดย ADX
ขอบคุณมากนะคะ เข้าใจตามนี้ค่ะ
Re: รายงานประวัติการขาย

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

โพสต์แล้ว:
พฤหัสฯ. พ.ค. 12, 2016 8:09 am
โดย suranee
ก็ขยับช่องทางขวาที่ทับกัน ออกไป เท่ากับจำนวนที่ทับกันค่ะ ถ้าเดิมใช้รหัสประมาณ 10 อักขระ ถ้าใช้ชื่อประมาณ 50 ตัว ถ้าต้องการให้โชว์เต็ม ก็ต้องขยับไปอีก 40 ตัวนะคะ
Re: รายงานประวัติการขาย

โพสต์แล้ว:
พฤหัสฯ. พ.ค. 12, 2016 9:13 am
โดย suchai
เอกสารของ 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 เคาะโดยประมาณ
ลองทำบ่อยๆ เดี๋ยวก็ชำนาญ
การมอบข้าวสารที่สีแล้ว ก็คงต้องมอบไปทั้งชีวิต คงต้องเรียนวิธีการปลูกข้าว สีข้าว กินเองกันบ้าง แม้ว่ามันจะไม่ง่าย แต่ทุกอย่างในโลก ไม่มีอะไรเหนือความพยายามของเรา ที่ทำไม่ได้ หรือไม่สำเร็จ เพราะเรายังพยายามไม่พอครับ