ใช้เมนูใบเสนอราคา ไปเปิดใบแจ้งหนี้ชั่วคราว(ไม่ตัดSTOCK)

หากท่านใดมีข้อสงสัยหรือคำถามเกี่ยวกับการใช้งานโปรแกรม Express สามารถเข้ามาสอบถามได้ที่นี่ครับ

Moderator: Sutas, CO-Admin, Global Moderator

ใช้เมนูใบเสนอราคา ไปเปิดใบแจ้งหนี้ชั่วคราว(ไม่ตัดSTOCK)

โพสต์โดย GUEST_exp » จันทร์ พ.ค. 04, 2020 2:55 pm

สวัสดีค่ะ
รบกวนสอบถามค่ะ
1. ต้องการให้พิมพ์รหัสสินค้าออกมาด้วยค่ะ ต้องแก้ตรงไหนบ้างคะ (แนบแบบทดสอบฟอร์ม 2 แบบดั้งเดิม)
2. ดิฉันเข้าใจว่า เมนูนี้ ....ระบบจะไม่นำไปเพิ่ม/ลดสินค้าในคลัง....ไม่เกี่ยวกับการสั่งจองสินค้า .. ไม่เกี่ยวกับการบันทึกบัญชี...แต่ไม่แน่ใจว่าเกี่ยวกับประวัติลูกหนี้ หรือข้อมูลของลูกค้าหรือเปล่าค่ะ รบกวนอธิบายคร่าวๆถึงความเชื่อมโยงตอนเปิดใบเสนอราคาได้มั้ยคะ (คือ ไม่เคยนำเมนูนี้มาใช้งานเลยค่ะ )

ขอบพระคุณไว้ล่วงหน้า มา ณ โอกาสนี้ค่ะ


* OEQT.RL - ใบเสนอราคา (QUATATION)
*
[report frame]
*** ผู้ใช้สามารถเปลี่ยนแปลงแก้ไข•ได้ตามต้องการ•****************************************
Ti:: ~INIT
He:$E\NAME $E
He:~ADDR
He:~TEL $Eใบแจ้งหนี้ชั่วคราว$E
He:เลขประจำตัวผู้เสียภาษี•~TAXID ~P_ORGTXT ~P_ORGSTR
He: ~BILLTO
He: ผู้ซื้อ••~HREM1 เลขที่ใบแจ้งหนี้ ~QTNUM
He: ~CUSCOD
He: ~CUSNAM
He: ~ADDR01 วันที่ ~QTDAT
He: ~ADDR02
He: ~ADDR03
He: เลขประจำตัวผู้เสียภาษี ~TAXIDX ~ORG
He: โทร. ~TELNUM เงื่อนไขชำระเงิน ~PAYTRM
*He: โทร. ~TELNUM ยืนราคา ~TILวัน ถึงวันที่•~DLVDAT
He: อ้างอิง ~YOUREF พนักงานขาย ~SLMCOD
He: เอกสารนี้ออกขึ้นเพื่อ•:•ใช้สำหรับการแจ้งยอดค่าสินค้าและหรือบริการให้ลูกค้ารับทราบเพื่อดำเนินการต่อไป
*He:บริษัทฯ•มีความยินดีที่จะเสนอราคาสินค้า•ดังต่อไปนี้•:
He:๏๔๔๔๔๘๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๘๔๔๔๔๔๔๔๔๔๔๔๔๔๘๔๔๔๔๔๔๔๔๔๔๔๘๔๔๔๔๔๔๔๔๔๔๔๔๔๔๐
He:๓ No.๓ รหัสสินค้า/รายละเอียด ๓ ••จำนวน ๓ หน่วยละ ๓ ~TXT0 ๓
He:๕๔๔๔๔๙๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๙๔๔๔๔๔๔๔๔๔๔๔๔๔๙๔๔๔๔๔๔๔๔๔๔๔๙๔๔๔๔๔๔๔๔๔๔๔๔๔๔๖
Bo::
Ih:: ;1 oesoit->sonum oeso->sonum
Ib: ~N ~ARTICLE ••~QTY ~TQUCOD~UNITPR •~TRNVAL ;1
Ih:: ;2 artrnrm->docnum+artrnrm->seqnum oesoit->sonum+oesoit->seqnum
Ib: ~REMARK ;2
Bt:๓ ๓ ๓ ๓ ๓ ๓
Fo:๕๔๔๔๔๗๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๗๔๔๔๔๔๔๔๔๔๔๔๔๔๗๔๔๔๔๔๔๔๔๔๔๔๙๔๔๔๔๔๔๔๔๔๔๔๔๔๔๖
Su:๓ รวมเป็นเงิน ๓~AMOUNT ๓
Su:๓ •$_หัก$_ส่วนลดและหรือมัดจำ ~DISC ๓~DISCAMT ๓
Su:๓ ~TXT1 ๓~TOTAL ๓
Su:๓ จำนวนภาษีมูลค่าเพิ่ม ~VAT % ๓~VATAMT ๓
Su:๓~BAHT ~TXT2 ๓~CHKAMT ๓
*Su:๓ ๓๔๔๔๔๔๔๔๔๔๔๔๔๔๔๓
*Su:๓ สินค้ายกเว้นภาษีมูลค่าเพิ่ม ๓~AMTRATZ ๓
*Su:๓ มูลค่าสินค้าอัตรา ~VAT % ๓~AMTRATX ๓
*Su:๓ จำนวนเงินภาษีมูลค่าเพิ่ม ๓~VATAMT ๓
*Su:๓~BAHT จำนวนเงินรวมทั้งสิ้น ๓~NETAMT ๓
Su:๕๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๘๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๗๔๔๔๔๔๔๔๔๔๔๔๔๔๔๖
Su:๓ หมายเหตุ: ๓•••ในนาม•บริษัท•ทีเอ็มวี•อินเตอร์•เทรดดิ้ง•จำกัด ๓
Su:๓ ~HREM2 ๓ ๓
Su:๓ ~HREM3 ๓ ๓
Su:๓ ~HREM4 ๓ ________________________ ๓
Su:๓ ~HREM5 ๓ •••••ผู้มีอำนาจลงนาม ๓
Su:๓ ~HREM6 ๓ วันที่•••_______/________/_______ ๓
*Su:๓ ~HREM3 ~SLMNAM ๓
*Su:๓ พิมพ์โดย ~PRNBY วันที่ ~PRNDAT ~PRNTIM พิมพ์ครั้งที่~PRNCNT บันทึกโดย ~RECBY ๓
Su:๑๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๗๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๔๒
[end frame]

*** คำสั่งต่อจากนี้•ผู้ใช้ไม่ควรแก้ไข•****************************************

[print options]
Top=0
Left=0
Tabs=4
Right=94
Lines=41
Output=Select, Printer, Screen, File,
File Name=OEQT.TXT
Print Control=\027\033\001
Fix Summary Line=ON
Select Scope=OFF
Select Page=OFF
Condition=OFF

[range of report]
From=CUR

[master file]
File=oeso
Alias=A
Tag=oeso1
System=DATA_PATH

[item file]
File=oesoit
Alias=B
Tag=oesoit1
System=DATA_PATH

File=artrnrm
Alias=C
Tag=artrnrm1
System=DATA_PATH

[relate file]
File=armas
Alias=R
Tag=armas1
System=DATA_PATH
Master file=oeso
Master-Related Field=CUSCOD

File=stmas
Alias=C
Tag=stmas1
System=DATA_PATH
Master file=oesoit
Master-Related Field=STKCOD

[data spec]
* len (0)default, (>0)cut, (<0)cut to new line
*~dat: len, "pict", "data", "exp"
~ADDR: 0, "", "p_addr()", ""
~TAXID: 0, "", "p_taxid()", ""
~TEL: 0, "", "p_telnum()", ""
~INIT: 0, "", "", "seq=0"
~TXT0: 0, "", "txt0", "txt0 = IIF( OESO->FLGVAT <> '1', ' จำนวนเงิน', 'ราคารวมภาษี')",
~TXT1: 0, "", "txt1", "txt1 = IIF( OESO->FLGVAT <> '1', 'จำนวนเงินหลังหักส่วนลด', 'จำนวนเงินรวมทั้งสิ้น ')",
~TXT2: 0, "", "txt2", "txt2 = IIF( OESO->FLGVAT <> '1', 'จำนวนเงินรวมทั้งสิ้น', 'ราคาสินค้า ')",
~QTNUM: 0, "", "OESO->SONUM", ""
~QTDAT: 0, "", "OESO->SODAT", ""
~CUSCOD: 0, "", "OESO->CUSCOD", ""
~CUSNAM: 0, "", "cus_nam", "cus_nam = ARMAS->PRENAM - '•' - ARMAS->CUSNAM"
~ADDR01: 0, "", "ARMAS->ADDR01", ""
~ADDR02: 0, "", "ARMAS->ADDR02", ""
~ADDR03: 0, "", "addr_03", "addr_03 = ARMAS->ADDR03 - '•' - ARMAS->ZIPCOD"
~TELNUM: 0, "", "ARMAS->TELNUM", ""
~CONTACT: 0, "", "ARMAS->CONTACT", ""
~TIL: 0, "", "OESO->PAYTRM", ""
~PAYTRM: 0, "", "term", "term = IIF(ARMAS->PAYTRM=0,'เงินสด ', STR(ARMAS->PAYTRM,3,0)+' วัน•หลังส่งมอบ')"
~YOUREF: 0, "", "OESO->YOUREF", ""
~SLMCOD: 27, "", "slm", "slm = OESO->SLMCOD-'-'-OESLM->SLMNAM"
~SLMNAM: 0, "", "slm", "slm = '('+OESLM->SLMNAM-')'"
~CR: 0, "ZZZ", "OESO->PAYTRM", ""
~DLVDAT: 0, "", "OESO->DLVDAT", ""
~FLGVAT: 0, "Y", "OESO->FLGVAT", ""
~AMOUNT: 0, "99,999,999.99", "OESO->AMOUNT", ""
~DISC: 0, "", "OESO->DISC", ""
~DISCAMT: 0, "99,999,999.99", "OESO->DISCAMT", ""
~TOTAL: 0, "99,999,999.99", "OESO->TOTAL", ""
~VAT: 0, "99.99", "OESO->VATRAT", ""
~VATAMT: 0, "99,999,999.99", "OESO->VATAMT", ""
~CHKAMT: 0, "99,999,999.99", "netamt", "netamt = IIF( OESO->FLGVAT <> '1', OESO->NETAMT, OESO->TOTAL - OESO->VATAMT)"
~BAHT: 0, "", "t_baht(OESO->NETAMT)" ""

*~N: 0, "999", "seq", "seq=seq+1"
~N: 0, "ZZZ", "nn", "nn=IIF(OESOIT->TRNVAL > 0, 1, 0); seq=seq+nn; nn=IIF(nn>0,seq,0)"

*~ARTICLE: 42, "", "article", "article = OESOIT->STKCOD - '•' - OESOIT->STKDES"
~ARTICLE: 42, "", "OESOIT->STKDES", ""
~STKCOD: 15, "", "OESOIT->STKCOD", ""
~STKDES: 28, "", "OESOIT->STKDES", ""
~QTY: 0, "qtyZ(7)", "OESOIT->ORDQTY", ""
~TQUCOD: 8, "", "p_istab( OESOIT->TQUCOD, 20, 1, 0 )", ""
~UNITPR: 0, "priZ(10)", "OESOIT->UNITPR", ""
~DISC_I: 0, "", "OESOIT->DISC", ""
~TRNVAL: 0, "ZZ,ZZZ,ZZZ.ZZ", "OESOIT->TRNVAL", ""
~REMARK: 0, "", "ARTRNRM->REMARK", ""

~HREM1: 0, "", "p_hrem(A->SONUM,1)", ""
~HREM2: 0, "", "p_hrem(A->SONUM,2)", ""
~HREM3: 0, "", "p_hrem(A->SONUM,3)", ""
~HREM4: 0, "", "p_hrem(A->SONUM,4)", ""
~HREM5: 0, "", "p_hrem(A->SONUM,5)", ""
~HREM6: 0, "", "p_hrem(A->SONUM,6)", ""

~DEP: 0, "", "A->DEPCOD", ""
~P_ISDEP: 0, "", "p_isdep( A->DEPCOD )", ""

~NETAMT: 0, "99,999,999.99", "OESO->NETAMT", ""
~AMTRATZ: 0, "99,999,999.99", "AMTRATZ", "AMTRATZ = OESO->AMTRAT0 - (OESO->AMTRAT0 * OESO->DISCAMT / OESO->AMOUNT)"
~AMTRATX: 0, "99,999,999.99", "AMTRATX", "AMTRATX = IIF(OESO->FLGVAT='1',OESO->TOTAL - AMTRATZ - OESO->VATAMT, OESO->TOTAL - AMTRATZ)"
~V: 0, "", "OESOIT->VATCOD", ""

~PRNBY: 0, "", "p_userid()", ""
~PRNDAT: 0, "", "@d_prndat()", ""
~PRNTIM: 0, "", "s_prntim()", ""
~PRNCNT: 0, "999", "@n_prncnt()", ""
~RECBY: 0, "", "A->USERID", ""

~P_ORGTXT: 0, "", "p_orgtxt()", ""
~P_ORG: 0, "", "p_orgnum()", ""
~P_ORGSTR: 0, "", "p_orgstr()", ""
~BILLTO: 0, "", "A->BILLTO", "tax_id=@TAXID()"
~TAXIDX: 0, "", "tax_id", ""
*~ORG: 0, "", "org", "org=IIF(tax_id#' '.AND.A->ORGNUM>=0,IIF(A->ORGNUM=0,'•สำนักงานใหญ่•••', '•สาขาที่•' -LTRIM(STR(A->ORGNUM,5,0))),' ')"
~ORG: 0, "", "org", "br=@p_orgnum_00009( A->ORGNUM ); org=IIF(tax_id#' '.AND.A->ORGNUM>=0,IIF(A->ORGNUM=0,'•สำนักงานใหญ่••', '•สาขาที่•'-br),' ')"
~SEEKCUS: 0, "", "SeekCus()", ""
GUEST_exp
Newbie
Newbie
 
โพสต์: 24
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 21, 2019 7:00 pm

Re: ใช้เมนูใบเสนอราคา ไปเปิดใบแจ้งหนี้ชั่วคราว(ไม่ตัดSTOCK)

โพสต์โดย nextgen » จันทร์ พ.ค. 04, 2020 5:49 pm

ข้อ 1.แก้ไขบรรทัด ตัวแปร Article โดยเอา * ออกที่ตัวแปร Article บรรทัดแรก แล้วเอา * ไปใส่ที่บรรทัดที่2แทนครับ

*~ARTICLE: 42, "", "article", "article = OESOIT->STKCOD - '•' - OESOIT->STKDES"
~ARTICLE: 42, "", "OESOIT->STKDES", ""

แก้ใหม่เป็น

~ARTICLE: 42, "", "article", "article = OESOIT->STKCOD - '•' - OESOIT->STKDES"
*~ARTICLE: 42, "", "OESOIT->STKDES", ""
nextgen
Newbie
Newbie
 
โพสต์: 1
ลงทะเบียนเมื่อ: จันทร์ พ.ค. 04, 2020 5:44 pm

Re: ใช้เมนูใบเสนอราคา ไปเปิดใบแจ้งหนี้ชั่วคราว(ไม่ตัดSTOCK)

โพสต์โดย GUEST_exp » อังคาร พ.ค. 05, 2020 10:07 am

สวัสดีค่ะ
ได้นำไปใช้แล้วนะคะ ขอบคุณมากค่ะ
GUEST_exp
Newbie
Newbie
 
โพสต์: 24
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 21, 2019 7:00 pm


ย้อนกลับไปยัง ถาม-ตอบปัญหาเกี่ยวกับโปรแกรม Express

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: Google [Bot] และ บุคคลทั่วไป 20 ท่าน