หน้า 1 จากทั้งหมด 1

กรณีมีขายแล้วแถม จะพิมพ์บิลขายให้มีข้อความว่าของแถมด้วยทำอย่างไร

โพสต์โพสต์แล้ว: ศุกร์ เม.ย. 18, 2008 12:51 pm
โดย suwataudit
กรณีมีขายแล้วแถม จะพิมพ์บิลขายให้มีข้อความว่าของแถมด้วยทำอย่างไร
ช่วยตอบด้วยครับ

Re: กรณีมีขายแล้วแถม จะพิมพ์บิลขายให้มีข้อความว่าของแถมด้วยทำอย่างไร

โพสต์โพสต์แล้ว: ศุกร์ เม.ย. 18, 2008 2:11 pm
โดย ASAN
- ถ้ารายการที่แถมไป เป็นรหัสสินค้าที่เรานำเข้าระบบสินค้าคงเหลือไว้ด้วย ก็เพียงคีย์รายการแยกบรรทัดกับการขายปกติ แต่ไม่ต้องใส่จำนวนเงิน  จากนั้นถ้าต้องการหมายเหตุเพิ่ม ก็กด F8,F7 แล้วใส่หมายเหตุอธิบายไป เมื่อใส่หมายเหตุแล้วให้กด F9 นะครับ เพื่อบันทึกหมายเหตุที่เราได้พิมพ์ไว้อีกครั้ง
* หรือ ทำแบบเดียวกับข้อแรก แต่แก้ไขแบบฟอร์ม แล้วเพิ่มช่องก่อนหน้าจำนวนสินค้าไว้ว่าเป็นอะไร เช่น F หมายถึงแถม เป็นต้น

Re: กรณีมีขายแล้วแถม จะพิมพ์บิลขายให้มีข้อความว่าของแถมด้วยทำอย่างไร

โพสต์โพสต์แล้ว: อังคาร ม.ค. 17, 2012 5:01 pm
โดย Guitar
ในฟอร์มใบสั่งขายอยากเพิ่มตัวแปรที่เป็นคำว่าแถม ในช่องราคาต่อหน่วยได้ไหมค่ะ
ตอนนี้ฟอร์มปัจจุบันบรรทัดที่เป็นของแถมช่องราคาต่อหน่วยจะว่างๆเพราะเราใส่ราคาเป็นศูนย์ เลยอยากให้แสดงคำว่าแถม

Re: กรณีมีขายแล้วแถม จะพิมพ์บิลขายให้มีข้อความว่าของแถมด้วยทำอย่างไร

โพสต์โพสต์แล้ว: อังคาร ม.ค. 17, 2012 11:40 pm
โดย ASAN
สร้างตัวแปร~FREE แล้วไปวางไว้ในตำแหน่งที่ต้องการ ส่วนที่มาของตัวแปร copy จากด้านล่างนี้ไปวางครับ

~FREE:      0,      "",                "free",            "free = IIF(OESOIT->FREE='Y', 'แถม', '  ')"


ถ้าไปใช้ใน Invoice หน้าขายเชื่อ และขายสด ดูด้างล่างครับ

~FREE:      0,      "",                "free",            "free = IIF(STCRD->FREE='Y', 'แถม', '  ')"

Re: กรณีมีขายแล้วแถม จะพิมพ์บิลขายให้มีข้อความว่าของแถมด้วยทำอย่างไร

โพสต์โพสต์แล้ว: พุธ ม.ค. 18, 2012 2:31 pm
โดย OLO
ขอนำไปใช้ด้วยครับ....แต่ว่าผมลองแก้แล้ว แต่ยังไม่ขึ้นแม่ทราบว่าผิดพลาดตอนไหน

Re: กรณีมีขายแล้วแถม จะพิมพ์บิลขายให้มีข้อความว่าของแถมด้วยทำอย่างไร

โพสต์โพสต์แล้ว: พุธ ม.ค. 18, 2012 3:27 pm
โดย ASAN
ลอง copy ไปเลยครับ  ถ้าไปพิมพ์เอง มักจะพิมพ์ตกบางคำไปครับ เช่น :  "  ,  ประมาณนี้ครับ

อีกจุดที่ต้องระวังคือ ถ้านำไปใช้ในไฟล์ ขาย ให้ใช้ STCRD  แต่ถ้าเป็นแค่ ใบเสนอราคา หรือใบสั่งขายให้ใช้ OESOIT นะครับ

Re: กรณีมีขายแล้วแถม จะพิมพ์บิลขายให้มีข้อความว่าของแถมด้วยทำอย่างไร

โพสต์โพสต์แล้ว: พฤหัสฯ. ม.ค. 19, 2012 9:16 am
โดย OLO
ผมได้ทำการคัดลอกตามที่คุณ ASAN ว่าครับ ผมคัดลอกตัวนี้ไปครับ

~FREE:      0,      "",                "free",            "free = IIF(STCRD->FREE='Y', 'แถม', '  ')"

แล้วผมก็ทำตามที่คุณ ASAN บอกครับ แต่ก็ยังไม่ขึ้น

รูปภาพ

และต้องการให้คำว่า "Free" ปรากฏในช่อง " ราคาต่อหน่วย" ครับ


รูปภาพ


ผมคัดลอกตัวตัีวแปรด้านบนไปไว้ที่


~N:        0,      "999",              "seq",              "seq=seq+1"
~ARTICLE:  42,      "",                "article",          "article = STCRD->STKCOD - '•' - STCRD->STKDES"
~STKCOD:  15,      "",                "STCRD->STKCOD",    ""
~STKDES:  42,      "",                "STCRD->STKDES",    ""
~L:        0,      "",                "STCRD->LOCCOD",    ""
~QTY:      0,      "qtyZ(7)",          "STCRD->TRNQTY",    "tq=tq+stcrd->TRNQTY"
~FREE:      0,      "",                "free",            "free = IIF(STCRD->FREE='Y', 'Free', '  ')"
~TQ:        0,      "qtyZ(7)",          "tq",          ""
~TQUCOD:    9,      "",                "p_istab( STCRD->TQUCOD,  20, 1, 0 )",      ""
~UNITPR:    0,      "priZ(10)",        "STCRD->UNITPR",    ""
~DISC_I:    0,      "",                "STCRD->DISC",      ""
~NETAMT_I:  0,      "ZZ,ZZZ,ZZZ.ZZ",    "STCRD->TRNVAL",    ""
~SONUM_I:  0,      "",                "STCRD->RDOCNUM",  ""
~REMARK:    0,      "",                "ARTRNRM->REMARK",  ""
~MQTY:      0,      "ZZ,ZZZ",          "mqty",            "mqty = STCRD->TRNQTY * STCRD->TFACTOR"
~MQUCOD:    0,      "",                "p_istab( STMAS->QUCOD,  20, 1, 0 )",      "",

ไม่แน่ใจว่าทำถูกต้องหรือป่าว...ผิดพลาดตรงไหนช่วยแนะนำด้วยครับ

Re: กรณีมีขายแล้วแถม จะพิมพ์บิลขายให้มีข้อความว่าของแถมด้วยทำอย่างไร

โพสต์โพสต์แล้ว: พฤหัสฯ. ม.ค. 19, 2012 8:11 pm
โดย ASAN
ต้องอยู่บรรทัดเดียวกับ Ib: กลุ่มที่ 1 นะครับ เพราะตัวอ้างอิงถึงรหัสสินค้าอยู่ในบรรทัด Ib: กลุ่มนี้


ผมลอง copy ตัวแปรของคุณมาแล้ว เวลาแสดงผลคำว่า Free จะเหลือแค่ Fre คือ 3 อักขระ  ให้คุณเคาะวรรคอีก 1 เคาะในเครื่องหมายคำพูดกลุ่มสุดท้ายครับ จึงจะแสดงเต็ม

~FREE:      0,      "",                 "free",             "free = IIF(STCRD->FREE='Y', 'Free', '    ')"

ที่เป็นสีแดงครับ

Re: กรณีมีขายแล้วแถม จะพิมพ์บิลขายให้มีข้อความว่าของแถมด้วยทำอย่างไร

โพสต์โพสต์แล้ว: ศุกร์ ม.ค. 20, 2012 8:16 am
โดย OLO
ได้แล้วครับ....ขอบคุณมากๆ  :D

รูปภาพ