ขอถามตัวแปรทะเบียนการค้าค่ะ

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

Moderator: Sutas, CO-Admin, Global Moderator

ขอถามตัวแปรทะเบียนการค้าค่ะ

โพสต์โดย yaimin » จันทร์ ก.พ. 28, 2011 10:55 am

ขอทราบตัวแปรทะเบียนการค้าค่ะ
yaimin
Newbie
Newbie
 
โพสต์: 14
ลงทะเบียนเมื่อ: เสาร์ ก.พ. 05, 2011 4:16 pm

Re: ขอถามตัวแปรทะเบียนการค้าค่ะ

โพสต์โดย ITTI » จันทร์ ก.พ. 28, 2011 3:46 pm

ทำได้ 2 วิธี

1.พิมพ์เข้าไปเองเลยว่าทะเบียนการค้าหมายเลขอะไร เช่น He:  ทะเบียนการค้า  123456789012


2.แก้ไขแบบฟอร์มให้เชื่อมไฟล์ ISINFO  กับไฟล์  ARTRN (หน้าบิลขายนะครับ หน้าอื่นก็ต่างกันไปครับ)โดย

He:   ทะเบียนการค้า  ~TRDREG

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

File=ISINFO
Alias=R1
Key=VATRAT*0
Index=C:\ISIN
Filter=.NOT.DELETED()
System=DATA_PATH
Master file=artrn
Master-Related Field=VATRAT*0


[data spect]
~TRDREG:    0,    "",    "ISINFO->TRDREG",   ""
แก้ไขล่าสุดโดย ITTI เมื่อ อังคาร มี.ค. 01, 2011 7:47 am, แก้ไขแล้ว 1 ครั้ง
ภาพประจำตัวสมาชิก
ITTI
CO-Admin
CO-Admin
 
โพสต์: 1356
ลงทะเบียนเมื่อ: อังคาร ธ.ค. 09, 2008 2:25 pm

Re: ขอถามตัวแปรทะเบียนการค้าค่ะ

โพสต์โดย ASAN » พุธ มี.ค. 02, 2011 12:30 am

คุณ yaimin  และมือใหม่แก้ไขรายงาน อาจงง กับค่าในตัวสีแดง โดยเฉพาะบรรทัดที่ เป็น Key=VATRAT*0 และคำว่า Master-Related Field=VATRAT*0

ตัวที่เป็น .-

  Key =  ตัวนี้เป็นการบ่งชี้ให้ตัวโปรแกรม Express ทำการสร้างดัชนี หรือจัดเรียงไฟล์โดยใช้ฟิลด์ชื่อ VATRAT หรืออัตราภาษีมูลค่าเพิ่ม เป็นค่าหลักในการจัดเรียง  (ถ้าไฟล์ ISINFO มีดัชนีของฟิลด์นี้แล้ว จะใช้คำว่า Tag ตามด้วยหมายเลข )

  Index=C:\ISIN  เป็นการสั่งโปรแกรมให้เก็บค่าดัชนีไว้ที่ไฟล์ชื่อ ISIN เก็บไว้ที่ Root ของ Drive C:

  Master-Related Field=VATRAT*0  โดยการเชื่อมไฟล์ ISINFO กับไฟล์ ARTRN ด้วยฟิลด์ชื่อ VATRAT  (เป็นฟิลด์ที่เชื่อมกันได้ระหว่าง 2 ไฟล์นี้แค่ฟิลด์เดียว) แต่เนื่องจากฟิลด์นี้ จะมีค่าที่ไม่เท่ากันเช่นในไฟล์ของ ISINFO อัตราภาษีมูลค่าเพิ่มอาจเป็น 7%  แต่ในไฟล์ ARTRN อาจเป็น 0% หรือ 7%  แล้วแต่ว่าขายให้ลูกค้าประเภทใด  ดังนั้นจะทำให้การพิมพ์ค่าที่ต้องการคือ ทะเบียนการค้า ชื่อฟิลด์ TRDREG ออกมาไม่สม่ำเสมอ หมายความว่าถ้าค่า VATRAT ตรงกันก็จะพิมพ์ทะเบียนการค้าออกมาได้ ถ้าค่าไม่ตรงกันก็พิมพ์ทะเบียนการค้าออกมาไม่ได้  ดังนั้นคุณ ITTI จึงใช้ค่าคำนวณคือ  *0 คูณ 0  ซึ่งหมายถึง อะไรก็ได้ที่คูณด้วย 0 จะได้คำตอบ 0 เสมอ  เมื่อคำตอบได้ 0 ทุกครั้ง ก็สามารถพิมพ์ค่าทะเบียนการค้า ออกมาได้ทุกครั้งนั้นเอง
แก้ไขล่าสุดโดย ASAN เมื่อ พุธ มี.ค. 02, 2011 12:35 am, แก้ไขแล้ว 1 ครั้ง
ภาพประจำตัวสมาชิก
ASAN
Hero Member
Hero Member
 
โพสต์: 3477
ลงทะเบียนเมื่อ: อังคาร ก.ค. 15, 2003 9:50 am


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

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

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