หน้า 1 จากทั้งหมด 2
แสดงรายละเอียดสินค้าชุดในใบกำกับ ได้หรือเปล่าคะ

โพสต์แล้ว:
จันทร์ ก.ค. 21, 2014 11:13 am
โดย L&L Accounting SiS
แสดงรายละเอียดสินค้าชุดในใบกำกับ ตามแบบท้ายนี้ได้หรือเปล่าคะ
รายการสินค้า จำนวน ราคา มูลค่า
1. สินค้า A
สินค้า A11 2 100 200
สินค้า A12 2 200 400
2. สินค้า B
สินค้า B11 10 100 1,000
สินค้า B12 10 100 1,000
Re: แสดงรายละเอียดสินค้าชุดในใบกำกับ ได้หรือเปล่าคะ

โพสต์แล้ว:
จันทร์ ก.ค. 21, 2014 11:40 am
โดย savek
ปกติถ้าขายสินค้าชุดพิเศษ ในแบบฟอร์มใบกำกับจะแสดงทั้งรายละเอียดสินค้าชุด และสินค้าตัวประกอบอยู่แล้วนะครับ
Re: แสดงรายละเอียดสินค้าชุดในใบกำกับ ได้หรือเปล่าคะ

โพสต์แล้ว:
จันทร์ ก.ค. 21, 2014 4:12 pm
โดย L&L Accounting SiS
1.ที่บรรทัดแรก ของรายการ ไม่ต้องการแสดงจำนวน และราคา
2. ให้แสดงลำดับ เฉพาะบรรทัดแรกของรายการ
ตามตัวอย่างที่ให้ข้างต้น ทำอย่างไรคะ
Re: แสดงรายละเอียดสินค้าชุดในใบกำกับ ได้หรือเปล่าคะ

โพสต์แล้ว:
จันทร์ ก.ค. 21, 2014 5:28 pm
โดย L&L Accounting SiS
ช่วยตอบด้วยค่ะ

Re: แสดงรายละเอียดสินค้าชุดในใบกำกับ ได้หรือเปล่าคะ

โพสต์แล้ว:
อังคาร ก.ค. 22, 2014 2:21 pm
โดย suchai
คุณเล็กนี่ก็ขอแปลก ปกติ เขาจะไม่แสดงลำดับของสินค้าชุด แต่จะแสดงลำดับต่อเนื่องของสินค้าที่มีสต๊อกเลย ซึ่งผมมีตัวอย่างแก้แบบง่ายหรือในกระทู้เก่าก็มี
ทีนี้ผมก็ลองดูแบบสินค้าชุดพิเศษ เป็นเลข 2 ตามแบบที่คุณเล็กต้องการ seq=IIF(STMAS->STKTYP='2',seq+1,....
?? อืม... ให้ผลไม่เป็นที่น่าพอใจ เหงื่อเริ่มออกนิดหน่อย และสักพัก ควันก็เริ่มขึ้นหัว ทำไมมันเหนียวอย่างนี้ พูดดีดีไม่ได้ ต้องใช้กำลัง
สรุปออกมาได้แบบนี้
[color=red]Ib::~M ;1
Ib:~N ~ARTICLE ~QTY ~TQUCOD ~UNITPR ~NETAMT_I ;1
[data spec]
~INIT: 0, "", "", "seq=0; sumamt0=0; sumamt1=0; NN=0 "
~M: 0, "ZZZ", "", "NN=IIF(STMAS->STKTYP='2',NN+1,NN)"
~N: 0, "ZZZ", "seq", "seq=IIF(STMAS->STKTYP='2',NN,0)"
**~QTY: 0, "qtyZ(7)", "STCRD->TRNQTY", ""
~QTY: 0, "qtyZ(7)", "qty", "qty=IIF(STMAS->STKTYP#'2',STCRD->TRNQTY,0)"
**~TQUCOD: 0, "", "p_istab( STCRD->TQUCOD, 20, 1, 0 )", "",
~TQUCOD: 0, "", "tq", "tq_des=@p_istab( STCRD->TQUCOD, 20, 1, 0 );tq=IIF(STMAS->STKTYP='2',' ',tq_des)"
สีแดงคือจุดที่เพิ่มเติมเข้าไป
ลองไปทดสอบเองดูครับ ผมทดลองกับสินค้าชุดพิเศษเท่านั้น
มีข้อแนะนำ เห็นคุณเล็ก สอบถามเรื่องการแก้ไขแบบฟอร์มหรือรายงานบ่อยๆ แสดงว่า น่าจะสนใจ หรือเกี่ยวพัน หรือมีความจำเป็นต้องอยู่กับสิ่งเหล่านี้ หากมีเวลากลับไปที่หาดใหญ่ มีอาจารย์สอนแก้ไขแบบฟอร์มรายงานฝีมือระดับประเทศครับ หาเวลาไปเรียน ตาม Link http://www.esg.co.th/smf/http://esg.co.th/phpBB3/viewtopic.php?t=2 เราอยากจะเขียน อยากจะแก้ไขอะไร ก็ทำตามอำเภอใจของเรา อิสระเสรี ไม่มีใครผูกมัด
ถ้าเมื่อก่อนมีอาจารย์เก่งๆแบบนี้ ไว้สอน หาดใหญ่ผมก็จะนั่งรถทัวร์ไปครับ กินนอนบ้านอาจารย์เลย ประหยัดดี ไม่สำเร็จไม่กลับ อยู่นั่นไปเลย (ป่านนี้ก็คงเป็นคนหาดใหญ่ไปเรียบร้อยแล้ว 555)
[/color]
Re: แสดงรายละเอียดสินค้าชุดในใบกำกับ ได้หรือเปล่าคะ

โพสต์แล้ว:
พุธ ก.ค. 23, 2014 10:33 pm
โดย wee2tee
ตามที่คุณ suchai แนะนำไว้ถือว่าเข้าทางแล้วครับ ... ขอเพิ่มเติมข้อคิดเห็นนิดหน่อย ดังนี้ครับ
1. ~M: และ ~N: สามารถยุบรวมมาเขียนแค่บรรทัดเดียวได้ดังนี้ครับ (เช่นเดียวกันนะครับ สีแดงคือส่วนที่แก้ไข)
~N: 0, "ZZZ", "seqx", "seq=seq+IIF(STMAS->STKTYP='2',1,0); seqx=IIF(STMAS->STKTYP='2',seq,0)"
2. การเขียนในลักษณะนี้ เลขลำดับรายการจะรัน และ แสดง เฉพาะบรรทัดที่เป็นรหัสสินค้าชุดพิเศษเท่านั้นนะครับ หากมีสินค้าประเภทอื่นปะปนอยู่ด้วยในบิลเดียวกันนั้น รายการดังกล่าวก็จะถูกมองข้ามไป(คือไม่มีเลขลำดับให้รายการนั้น ๆ นั่นเอง)
3. เพื่อแก้ไขปัญหาที่กล่าวในข้อ 2 ก็อาจจะต้องเพิ่มขั้นตอนการคีย์รายการสักเล็กน้อย ดังนี้
- เมื่อคีย์รายการสินค้าประเภทอื่นที่ไม่ใช่สินค้าชุดพิเศษ(รวมถึงตัวลูกของชุดนั้น ๆ) ในจังหวะที่ Enter มาถึงช่องรายละเอียด(ชื่อสินค้า)ให้ทำการเคาะวรรค(space bar) 1 ครั้ง ให้เกิดช่องว่างอยู่ข้างหน้าชื่อของสินค้าซัก 1 เคาะ(หรือจะมากกว่านี้ก็ไม่เป็นไร) ข้อสำคัญจะต้องเคาะวรรคในขณะที่แป้นคีย์บอร์ดเป็นภาษาอังกฤษอยู่นะครับ
- สำหรับรายการสินค้าชุดพิเศษ หรือ ตัวลูกของชุดพิเศษนั้น ให้คีย์ไปตามปกติ ไม่ต้องเคาะวรรคเพิ่มเติมใด ๆ
- แก้ไขบรรทัด ~N: และ ~ARTICLE: ในส่วน [data spec] ให้เป็นตามนี้ (สีแดง คือส่วนที่แก้ไข)
~N: 0, "ZZZ", "seqx", "seq=seq+IIF(STMAS->STKTYP='2'.OR.substr(STCRD->STKDES,1,1)=' ',1,0); seqx=IIF(STMAS->STKTYP='2'.OR.substr(STCRD->STKDES,1,1)=' ',seq,0)"
~ARTICLE: 42, "", "article", "article = STCRD->STKCOD - '
Re: แสดงรายละเอียดสินค้าชุดในใบกำกับ ได้หรือเปล่าคะ

โพสต์แล้ว:
พฤหัสฯ. ก.ค. 24, 2014 12:17 am
โดย suchai
เพิ่มเติมได้ครอบคลุมดีครับ เวลาผมดูรายงานที่คุณวีเขียน มันเหมือนฟังดนตรีบรรเลงยังไงชอบกล เพลินดีครับ
เลยลองไปดูโครงสร้างของ STCRD พบว่า ไม่มีโครงสร้างฟิลด์ที่จัดสถานะของสินค้านั้นๆ ว่า เป็น ตัวแม่ หรือ ตัวลูก หรือ เป็นสินค้าปกติ จึงต้องประยุกต์ค่าว่างหนึ่งตำแหน่งเพื่อแยกสินค้าปกติออกมาใส่ลำดับด้วย ก็เพลินไปอีกหละครับ
คุณเล็ก หรือตัวแทนจำหน่าย หรือผู้ที่ต้องเกี่ยวพันกับการเขียนรายงาน express [color=red]แนะนำให้เรียนเขียนรายงานกับ คุณ วี เพื่อที่เราจะสามารถเขียนเองได้ อยากจะทำอะไรเราก็ทำเอง ตอนนี้มีผู้มีความรู้และพร้อมที่จะถ่ายทอด อย่าละทิ้งโอกาสดีๆ อย่างนี้ไปเสีย
ถ้ามีผู้สนใจมากพอสมควร ไม่ต้องไปถึงหาดใหญ่ จัดคอร์สเรียนกันแถวๆ หัวหิน ชะอำ ให้ อาจารย์วี เป็นผู้สอนหลัก ผมจะเป็นผู้ช่วย แนะนำบ้าง ชวนไปขี่จักรยานกันบ้าง เผื่อเวลาแก้รายงานแล้วติดขัด ก็ไปหาส้มตำไก่ย่างกินแก้ปัญหากันไป แล้วเดี๋ยวมันก็จะมีทางออกเองหละครับ[/color]
Re: แสดงรายละเอียดสินค้าชุดในใบกำกับ ได้หรือเปล่าคะ

โพสต์แล้ว:
อังคาร ก.ค. 29, 2014 2:47 pm
โดย L&L Accounting SiS
ขอบคุณคุณสุชายมากค่ะ

Re: แสดงรายละเอียดสินค้าชุดในใบกำกับ ได้หรือเปล่าคะ

โพสต์แล้ว:
อังคาร ก.ค. 29, 2014 2:50 pm
โดย L&L Accounting SiS
คุณสุชาย ไปหาดใหญ่เมื่อไหร่ บอกนะคะ
จะพาไปทานอาหารอร่อยๆ ของหาดใหญ่ เย๊อะ...
เตรียมท้องไว้ให้พอ

Re: แสดงรายละเอียดสินค้าชุดในใบกำกับ ได้หรือเปล่าคะ

โพสต์แล้ว:
พุธ ก.ค. 30, 2014 11:18 am
โดย suchai
น่าสนใจเหมือนกัน ก็ขอบคุณไว้ล่วงหน้าครับ ไม่ได้ไปหาดใหญ่เกือบ 30 ปีแล้ว หากไปหาดใหญ่คงต้องขอข้อมูลกับคุณเล็กนี่แหละครับ
ตอนนี้ก็มีความคิด ที่[color=red]อยากจะไปเรียนรู้ประสบการณ์การเขียนรายงานจากคุณวี นี่แหละที่อยากไป แต่มันเป็นแค่งานอดิเรกที่จะต้องเพิ่มเติมความรู้ของตัวเองในสิ่งที่เรายังไม่รู้ คอยเติมให้เต็ม เหมือนกับที่เฝ้าทดสอบและสังเกตุโปรแกรม express หาจุดบกพร่อง แจ้งรายงาน ปรับปรุง และหาวิธีพัฒนาไปเรื่อยๆ พยายามเติมให้มันเต็มอยู่เสมอ
ก็คงได้ลงหาดใหญ่หละครับ แต่เมื่อไหร่ยังไม่ทราบ เพราะยังมีเรื่องสำคัญที่ต้องทำอีกหลายเรื่อง ถ้ามีเวลา จะแจ้งคุณเล็กและคุณวีทราบ ล่วงหน้า 1 เดือน
แต่ที่ต้องไปแน่ๆ เร็วๆนี้ คือ อุบลราชธานี ไปหาความรู้เกี่ยวโปรแกรมเฉพาะที่เชื่อมต่อกับโปรแกรม express ผ่านมา 2 ปีแล้ว ไม่ได้ Update เทคโนโลยีเลยว่าไปถึงไหนแล้ว
[/color]
Re: แสดงรายละเอียดสินค้าชุดในใบกำกับ ได้หรือเปล่าคะ

โพสต์แล้ว:
เสาร์ ส.ค. 02, 2014 1:42 pm
โดย L&L Accounting SiS
ขอบคุณคุณวีด้วยค่ะ ขอโทษด้วยนะคะ ไม่ได้อ่านรายละเอียดทั้งหมด เลยไม่ทราบว่ามีคุณวีมาตอบด้วย
มีเวลาว่างๆ มาสนทนากันบ้างนะคะ....

Re: แสดงรายละเอียดสินค้าชุดในใบกำกับ ได้หรือเปล่าคะ

โพสต์แล้ว:
เสาร์ ส.ค. 02, 2014 10:52 pm
โดย L&L Accounting SiS
Re: แสดงรายละเอียดสินค้าชุดในใบกำกับ ได้หรือเปล่าคะ

โพสต์แล้ว:
อาทิตย์ ส.ค. 03, 2014 12:25 am
โดย suchai
อันนี้ที่คุณเล็กมานั่งยิ้มๆ ไม่ได้เป็นการ Up กระทู้นะครับ เดี๋ยวใครเข้าใจผิด มา Up กระทู้ตอนเกือบเที่ยงคืน
Code ที่คุณวี โพสต์ไว้ปกติไม่น่าผิด ผมเพิ่งมาตรวจเมื่อสักครู่ ก็ปกติดี พอกลับมากลายเป็นนั่งหัวเราะไปแล้ว 555
Re: แสดงรายละเอียดสินค้าชุดในใบกำกับ ได้หรือเปล่าคะ

โพสต์แล้ว:
จันทร์ ส.ค. 04, 2014 12:21 pm
โดย L&L Accounting SiS
[quote="suchai"]
อันนี้ที่คุณเล็กมานั่งยิ้มๆ ไม่ได้เป็นการ Up กระทู้นะครับ เดี๋ยวใครเข้าใจผิด มา Up กระทู้ตอนเกือบเที่ยงคืน
Code ที่คุณวี โพสต์ไว้ปกติไม่น่าผิด ผมเพิ่งมาตรวจเมื่อสักครู่ ก็ปกติดี พอกลับมากลายเป็นนั่งหัวเราะไปแล้ว 555
[/quote]
ตอนแรกทำแล้วไม่ได้ เลยเข้ามาแจ้งว่าทำไม่ได้ค่ะ แต่กลับไปอ่านใหม่ ทำได้แล้ว และไม่รู้จะลบยังไง เลยยิ้มอย่างเดียว

Re: แสดงรายละเอียดสินค้าชุดในใบกำกับ ได้หรือเปล่าคะ

โพสต์แล้ว:
จันทร์ ส.ค. 04, 2014 6:14 pm
โดย L&L Accounting SiS
มีคำถามต่อค่ะ ว่าถ้าเป็นชุดธรรมดา และต้องการแสดงรายละเอียด ได้เพิ่ม
~BSTKCOD: 0, "", "STBOM->STKCOD", ""
~BSTKCOD_T: 0, "", "p_stkdes(STBOM->STKCOD)" ""
~QTY2: 0, "qtyZ(7)", "STBOM->BOMQTY", ""
ทำให้ชุดพิเศษ แสดงรายละเอียดออกมา 2 ครั้ง
จะตั้งให้เป็น visible เฉพาะเป็น stktyp =1 (ชุดธรรมดา) ได้อย่างไรคะ