หน้า 1 จากทั้งหมด 1
เรื่องพิมพ์แบบฟอร์ม ของสินค้าชุดครับ

โพสต์แล้ว:
พุธ ส.ค. 05, 2009 4:19 pm
โดย rcinfo
ตอนนี้ผมมีสินค้าชุดหลายรายการครับ และเกือบทั้งหมดเป็นสินค้าชุดธรรมดา (ไม่มีการเลือกเอาบางรายการของชุดได้)
เวลาออก INV ก็จะแสดงเป็นชื่อสินค้าชุดเพียงบรรทัดเดียว ซึ่งก็เป็นไปตามต้องการแล้ว
แต่เวลาเปิดใบสั่งขาย ผมต้องการให้ระบบพิมพ์รายการย่อยของสินค้าชุดนั้นออกมาทั้งหมด
(ผมประยุกต์เอาใบสั่งขาย เป็นใบสั่งผลิต เพื่อใช้ในการเบิกสินค้าวัตถุดิบ และ เพื่อให้เด็กทราบว่าต้องผลิตอะไร ที่ประกอบด้วยรายการอะไรบ้าง)
โดยอยากให้ใบแบบฟอร์ม แสดงบรรทัดแรก เป็นชื่อสินค้าชุด
และบรรทัดถัดๆ มา แสดงเป็น - ด้านหน้าบรรทัด พร้อมชื่อของสินค้าภายในชุดนั้นๆ ครับ
ไม่ทราบว่าต้องใช้คำสั่งใดในการพิมพ์แบบฟอร์มใบสั่งขาย ถึงจะแสดงได้ตามต้องการครับ
รบกวนด้วยนะครับ
Re: เรื่องพิมพ์แบบฟอร์ม ของสินค้าชุดครับ

โพสต์แล้ว:
พุธ ส.ค. 05, 2009 4:57 pm
โดย odaja
แบบฟอร์มใบสั่งขายนะค่ะ เพิ่ม copy ตัวอักษรสีแดงไปวางในแบบฟอร์มได้เลยค่ะ
Ih:: ;4 STBOM->PSTKCOD oesoit->STKCOD
Ib: ~STKCOD1 ~BSTKCOD_T ~BOMQTY ;4[item file]
File=stbom
Alias=D1
Tag=stbom1
System=DATA_PATH[data spec]
~STKCOD1: 15, "", "STBOM->STKCOD", ""
~BSTKCOD_T: 0, "", "p_stkdes(STBOM->STKCOD)", ""
~BOMQTY: 0, "", "STBOM->BOMQTY", ""
ลองแก้ไขดูนะค่ะ

Re: เรื่องพิมพ์แบบฟอร์ม ของสินค้าชุดครับ

โพสต์แล้ว:
ศุกร์ ส.ค. 07, 2009 9:55 am
โดย rcinfo
ทำตามคุณ odaja เริ่มเข้าที่เข้าทางแล้วครับ
แต่รายละเอียดภายในชุด มันไม่มีหน่วยน่ะครับ ไม่ทราบว่าต้องใช้ตัวแปรไหนในการใส่หน่วยของสินค้าชุดครับผม
Re: เรื่องพิมพ์แบบฟอร์ม ของสินค้าชุดครับ

โพสต์แล้ว:
ศุกร์ ส.ค. 07, 2009 10:07 am
โดย rcinfo
และรบกวนถามเพิ่มเติมอีกนิดครับ
คือมีสินค้าบางรายการ ที่ในสินค้าชุด ประกอบด้วยสินค้าชุดอีกครั้งหนึ่ง
ไม่ทราบว่าจะสามารถทำให้โปรแกรมพิมพ์รายละเอียดของวัตถุดิบทั้งหมดที่ใช้ในสินค้าชุดได้หรือไม่ครับ
เพราะว่าจะประยุกต์นำไปใช้กับใบเบิกสินค้าออกจากโกดังน่ะครับ จึงจำเป็นต้องให้มันลิสต์วัตถุดิบใน level ล่างสุดออกมา
รบกวนด้วยนะครับ
Re: เรื่องพิมพ์แบบฟอร์ม ของสินค้าชุดครับ

โพสต์แล้ว:
ศุกร์ ส.ค. 07, 2009 10:56 am
โดย odaja
Ib: ~STKCOD1 ~BSTKCOD_T ~BOMQTY ~TQU ;4
[relate file]
File=stmasa
Clone from=stmas
Alias=C1
Tag=stmas1
System=DATA_PATH
[color=red]Master file=stbom
Master-Related Field=STKCOD
[data spec]
~TQU: 8, "", "p_istab( STMASA->QUCOD, 20, 1, 0 )", ""
[/color]
เดี๋ยวแก้หน่วยนับก่อนนะค่ะ อีกคำถามเดี๋ยวดูให้ค่ะ
Re: เรื่องพิมพ์แบบฟอร์ม ของสินค้าชุดครับ

โพสต์แล้ว:
ศุกร์ ส.ค. 07, 2009 2:03 pm
โดย odaja
ชุดช้อนชุด
Ih:: ;5 STBOMX->PSTKCOD STBOM->STKCOD
Ib: ~STKCOD2 ~BSTKCOD2 ~BBOMQTY ~BTQU ;5[item files]
File=stbomX
CLONE FROM=STBOM
Alias=D2
Tag=stbom1
System=DATA_PATH[relate file]
File=stmasb
Clone from=stmas
Alias=C2
Tag=stmas1
System=DATA_PATH
Master file=stbomx
Master-Related Field=STKCOD[data spec]
~STKCOD2: 15, "", "STBOMX->STKCOD", ""
~BSTKCOD2: 0, "", "p_stkdes(STBOMX->STKCOD)", ""
~BBOMQTY: 0, "", "STBOMX->BOMQTY", ""
~BTQU: 8, "", "p_istab( STMASB->QUCOD, 20, 1, 0 )", ""

Re: เรื่องพิมพ์แบบฟอร์ม ของสินค้าชุดครับ

โพสต์แล้ว:
เสาร์ ส.ค. 08, 2009 5:24 pm
โดย rcinfo
เคลียร์มากเลยครับ ขอบคุณ คุณ odaja มากๆ นะครับ
ตอนนี้ทำใบสั่งผลิตได้แบบที่ต้องการแล้วครับ
ขออนุญาตถามเพิ่มนะครับ
ในกรณีที่ใบสั่งขายมีสินค้าที่ใช้วัตถุดิบตัวเดียวกันหลายรายการ (ซึ่งอาจจะอยู่ในสินค้าชุดที่ต่างกัน)
ถ้าเราต้องการจะพิมพ์เฉพาะวัตถุดิบระดับล่างสุดออกมา โดยไม่พิมพ์ชื่อสินค้าชุดจะสามารถทำได้ไหมครับ
ซึ่งอยากประยุกต์ใช้กับใบเบิกสินค้า
เช่น
ชุด A ประกอบด้วย ก + ข
ชุด B ประกอบด้วย ก 2 ตัว + ง
ชุด C ประกอบด้วย ชุด B + จ
หากสั่งขาย
- ก 100 ตัว
- ชุด A 200 ชุด
- ชุด B 200 ชุด
- ชุด C 50 ชุด
อยากให้พิมพ์แค่ว่า
- ก 100 ตัว
- ก 200 ตัว
- ข 200 ตัว
- ก 400 ตัว
- ง 200 ตัว
- ก 100 ตัว
- ง 50 ตัว
- จ 50 ตัว
หรืออาจจะพิมพ์เป็นสินค้าที่รวมยอดแล้ว เป็น
- ก 800 ตัว
- ข 200 ตัว
- ง 250 ตัว
- จ 50 ตัว
จะสามารถทำได้หรือไม่ครับ เพราะถ้าทำได้ จะทำให้การนำใบเบิกสินค้าไปเบิกจากโกดังง่ายขึ้นมากเลยครับ
ขอบคุณมากๆนะครับ และขอโทษหากรบกวนหลายครั้งครับผม