หน้า 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
คุณสุชาย ไปหาดใหญ่เมื่อไหร่ บอกนะคะ
จะพาไปทานอาหารอร่อยๆ ของหาดใหญ่ เย๊อะ...
เตรียมท้องไว้ให้พอ :D :D :D

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
ขอบคุณคุณวีด้วยค่ะ ขอโทษด้วยนะคะ ไม่ได้อ่านรายละเอียดทั้งหมด เลยไม่ทราบว่ามีคุณวีมาตอบด้วย
มีเวลาว่างๆ มาสนทนากันบ้างนะคะ.... :D  :D  :D

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

โพสต์โพสต์แล้ว: เสาร์ ส.ค. 02, 2014 10:52 pm
โดย L&L Accounting SiS
;D :D

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]

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

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 (ชุดธรรมดา) ได้อย่างไรคะ