+คู่มือ Express

การเรียนรู้ การใช้งานโปรแกรม Express

การเลือกใช้งานโปรแกรมบัญชี

แพ็กเกจ ราคา (รวม VAT 7%)
Single for Thai 20,330 บาท
LAN for Thai 33,170 บาท
Single for Thai-English 28,890 บาท
LAN for Thai-English 41,730 บาท

แผนผังการทำงานของระบบ

โปรแกรมบัญชีสำเร็จรูป เอ็กซ์เพรส Express

  • ระบบการจัดซื้อสินค้าและการรับสินค้า (Purchase Order and Receipt Stock System)
  • ระบบควบคุมเจ้าหนี้และค่าใช้จ่ายอื่นๆ – Account Payable and Other Expense System
  • ระบบการจองสินค้าและการจัดจำหน่าย – Sales Order and Distribution System
  • ระบบควบคุมลูกหระบบควบคุมลูกหนี้และรายได้อื่นๆ – Account Receivable Order Revenue System
  • ระบบควบคุมสินค้าคงคลัง-Inventory Control System
  • ระบบควบคุมเช็คและเงินฝากธนาคาร – Cheque and Banking Control System
  • ระบบภาษีมูลค่าเพิ่ม (VAT) และภาษีเงินได้หัก ณ ที่จ่าย – Value Added Tax (VAT) and Withholding Tax System
  • ระบบบัญชีแยกประเภท – General Ledger System
  • ระบบสินทรัพย์ถาวร – Fixed Assets System
  • ระบบวิเคราะห์การขายสินค้า – Sales Analysis System
  • ระบบวิเคราะห์การซื้อสินค้า – Purchase Analysis System
  • ระบบรักษาความปลอดภัย – Security System

แพ็กเกจ ราคา (รวม VAT 7%)
Single for Thai 20,330 บาท
LAN for Thai 33,170 บาท
Single for Thai-English 28,890 บาท
LAN for Thai-English 41,730 บาท

ค่าบริการ Express Run on Cloud

จำนวน USER ขั้นต่ำ (เดือน) ราคาต่อเดือน จำนวนเงินรวม  +ราคารวม VAT 7%  ราคาหัก 3%
1 User 12 380.00 4560.00 4,879.20 4,742.40
2 User 12 760.00 (380*2) 9,120.00 9,758.40 9,484.80
3 User 12 1,140.00 (380*3) 13,680.00 14,637.60 14,227.20
4 User 6 1,520.00 (380*4) 9,120.00 9,758.40 9,484.80
5 User 6 1,900.00 (380*5) 11,400.00 12,198.00 11,856.00
6 User 6 2,280.00 (380*6) 13,680.00 14,637.60 14,227.20
7 User 6 2,660.00 (380*7) 15,960.00 17,077.20 16,598.40
8 User 6 3,040.00 (380*8) 18,240.00 19,516.80 18,969.60
9 User 6 3,420.00 (380*9) 20,520.00 21,956.40 21,340.80
10 User 6 3,500.00 (380*10) 21,000.00 22,470.00 21,840.00

 

ข้อเปรียบเทียบงบประมาณ และ ค่าใช้จ่ายในการใช้ Express on Server กับ Express on Cloud

Express on Server Express on Cloud
Server+Network License 50,000.- 0.-
เจ้าหน้าที่ดูแลระบบ 15,000.-/เดือน 0.-
System Fail(ระบบล่ม) จะทำงานไม่ได้อย่างน้อยครึ่งวัน 40 นาที (แทบจะไม่เกิดขึ้น)
Backup Data ทำเองทุกครั้ง Auto Backup ทุก 4 ชั่วโมง
ค่าใช้จ่ายรายเดือน ค่าไฟเปิดแอร์เพื่อดูแล Server ค่าเช่า user @380.-/เดือน
ระบบรักษาความปลอดภัย จัดหาเอง มาตรฐาน ISO/IEC 27001

 

ขาย

[
{
“rectyp”: null,
“docdat”: null,
“docnum”: null,
“loccod”: null,
“areacod”: null,
“stkgrp”: null,
“cuscod”: null,
“slmcod”: null,
“stkcod”: null,
“stkdes”: null,
“qty”: null,
“q_unit”: null,
“is_return”: null,
“unitpr”: null,
“flgvat”: null,
“disc_i”: null,
“trnval”: null,
“disc”: null,
“netamt”: null,
“dep”: null,
“cusnam”: null,
“slmnam”: null
}
]

ซื้อ

[
{
“rectyp”: null,
“docdat”: null,
“docnum”: null,
“loccod”: null,
“stkgrp”: null,
“supcod”: null,
“stkcod”: null,
“stkdes”: null,
“qty”: null,
“q_unit”: null,
“is_return”: null,
“unitpr”: null,
“flgvat”: null,
“disc_i”: null,
“trnval”: null,
“disc”: null,
“netamt”: null,
“dep”: null,
“supnam”: null
}
]

[
{
“accnum”: null,
“accnam”: null,
“accgrp”: null,
“voudat”: null,
“voucher”: null,
“descrp”: null,
“depcod”: null,
“jnlnam”: null,
“dr_amt”: null,
“cr_amt”: null,
“depnam”: null
}
]

 

SELECT M.DOCDAT,DUEDAT,M.CUSCOD,M.DOCNUM,M.RCVAMT,M.REMAMT,T.PRENAM,T.CUSNAM,T.ADDR01+T.ADDR02+T.ADDR03+T.ZIPCOD AS NAMETH,M.NETVAL,M.DISC,M.DISCAMT,M.VATAMT,M.NETAMT,M.PAYTRM,M.CMPLAPP,M.IVCAMT
FROM ARTRN M left join ARMAS T ON T.CUSCOD=M.CUSCOD

SELECT M.DOCDAT,DUEDAT,M.SUPCOD,M.DOCNUM,M.RCVAMT,M.REMAMT,T.PRENAM,T.SUPNAM,T.ADDR01+T.ADDR02+T.ADDR03+T.ZIPCOD AS NAMETH,M.NETVAL,M.DISC,M.DISCAMT,M.VATAMT,M.NETAMT,M.PAYTRM,M.CMPLAPP
FROM APTRN M left join APMAS T ON T.SUPCOD=M.SUPCOD

 

Select accnum as เลขที่บัญชี,accnam as ชื่อบัญชี,accgrp as หมวดบัญชี,voudat as วันที่,voucher as เลขที่เอกสาร,descrp as คำอธิบายรายการ,depcod as รหัสแผนก,jnlnam as สมุดรายวัน,dr_amt as เดบิต,cr_amt as เครดิต,depnam as ชื่อแผนก
from GLACC

Select accnum as เลขที่บัญชี,accnam as ชื่อบัญชี,accgrp as หมวดบัญชี,voudat as วันที่,voucher as เลขที่เอกสาร,descrp as คำอธิบายรายการ,depcod as รหัสแผนก,jnlnam as สมุดรายวัน,dr_amt as เดบิต,cr_amt as เครดิต,depnam as ชื่อแผนก
from GLBAL

Select accnum as เลขที่บัญชี,accnam as ชื่อบัญชี,accgrp as หมวดบัญชี,voudat as วันที่,voucher as เลขที่เอกสาร,descrp as คำอธิบายรายการ,depcod as รหัสแผนก,jnlnam as สมุดรายวัน,dr_amt as เดบิต,cr_amt as เครดิต,depnam as ชื่อแผนก
from GLBUD

Select accnum as เลขที่บัญชี,accnam as ชื่อบัญชี,accgrp as หมวดบัญชี,voudat as วันที่,voucher as เลขที่เอกสาร,descrp as คำอธิบายรายการ,depcod as รหัสแผนก,jnlnam as สมุดรายวัน,dr_amt as เดบิต,cr_amt as เครดิต,depnam as ชื่อแผนก
from GLINV

Select accnum as เลขที่บัญชี,accnam as ชื่อบัญชี,accgrp as หมวดบัญชี,voudat as วันที่,voucher as เลขที่เอกสาร,descrp as คำอธิบายรายการ,depcod as รหัสแผนก,jnlnam as สมุดรายวัน,dr_amt as เดบิต,cr_amt as เครดิต,depnam as ชื่อแผนก
from GLJNL

Select accnum as เลขที่บัญชี,accnam as ชื่อบัญชี,accgrp as หมวดบัญชี,voudat as วันที่,voucher as เลขที่เอกสาร,descrp as คำอธิบายรายการ,depcod as รหัสแผนก,jnlnam as สมุดรายวัน,dr_amt as เดบิต,cr_amt as เครดิต,depnam as ชื่อแผนก
from GLPTT

Select accnum as เลขที่บัญชี,accnam as ชื่อบัญชี,accgrp as หมวดบัญชี,voudat as วันที่,voucher as เลขที่เอกสาร,descrp as คำอธิบายรายการ,depcod as รหัสแผนก,jnlnam as สมุดรายวัน,dr_amt as เดบิต,cr_amt as เครดิต,depnam as ชื่อแผนก
from GLBAL

 

= Table.ExpandRecordColumn(#”Converted to Table”, “Column1”, {“accnum”, “accnam”, “accgrp”, “voudat”, “voucher”, “descrp”, “depcod”, “jnlnam”, “dr_amt”, “cr_amt”, “depnam”}, {“Column1.accnum”, “Column1.accnam”, “Column1.accgrp”, “Column1.voudat”, “Column1.voucher”, “Column1.descrp”, “Column1.depcod”, “Column1.jnlnam”, “Column1.dr_amt”, “Column1.cr_amt”, “Column1.depnam”})

 

= Table.RenameColumns(#”Changed Type1″,{{“Column1.accnum”, “เลขที่บัญชี”}, {“Column1.accnam”, “ชื่อบัญชี”}, {“Column1.accgrp”, “หมวดบัญชี”}, {“Column1.voudat”, “วันที่”}, {“Column1.voucher”, “เลขที่เอกสาร”}, {“Column1.descrp”, “คำอธิบายรายการ”}, {“Column1.depcod”, “รหัสแผนก”}, {“Column1.jnlnam”, “สมุดรายวัน”}, {“Column1.dr_amt”, “เดบิท”}, {“Column1.cr_amt”, “เครดิต”}, {“Column1.depnam”, “ชื่อแผนก”}})

ตัวแปรที่ใช้งาน

SELECT * FROM ARTRN
SELECT * FROM ARRCPCQ
SELECT * FROM OESLM
SELECT * FROM ARMAS
SELECT * FROM BKTRN

SELECT M.DOCDAT,DUEDAT,M.CUSCOD,M.DOCNUM,M.RCVAMT,M.REMAMT,T.PRENAM,T.CUSNAM,T.ADDR01+T.ADDR02+T.ADDR03+T.ZIPCOD AS NAMETH,M.NETVAL,M.DISC,M.DISCAMT,M.VATAMT,M.NETAMT,M.PAYTRM,M.CMPLAPP,M.IVCAMT FROM ARTRN M left join ARMAS T ON T.CUSCOD=M.CUSCOD

 

= Table.RenameColumns(แหล่งที่มา,{{“docdat”, “วันที่”}, {“duedat”, “ครบกำหนด”}, {“cuscod”, “รหัสลูกค้า”}, {“docnum”, “เลขที่”}, {“rcvamt”, “ขายสด”}, {“remamt”, “ขายเชื่อ”}, {“exp_7”, “ชื่อลูกค้า”}, {“nameth”, “ที่อยู่”}, {“netval”, “รวมเงิน”}, {“vatamt”, “ภาษี”}, {“netamt”, “ยอดขายสุทธิ”}, {“paytrm”, “เครดิต”}, {“cmplapp”, “ประเภท”}, {“ivcamt”, “ค้างชำระ”}, {“disc”, “ส่วนลด”}, {“discamt”, “ส่วนลดรวม”}})

 

 

= Table.ExpandRecordColumn(#”Converted to Table1″, “Column1”, {“rectyp”, “docdat”, “docnum”, “loccod”, “stkgrp”, “supcod”, “stkcod”, “stkdes”, “qty”, “q_unit”, “is_return”, “unitpr”, “flgvat”, “disc_i”, “trnval”, “disc”, “netamt”, “dep”, “supnam”}, {“Column1.rectyp”, “Column1.docdat”, “Column1.docnum”, “Column1.loccod”, “Column1.stkgrp”, “Column1.supcod”, “Column1.stkcod”, “Column1.stkdes”, “Column1.qty”, “Column1.q_unit”, “Column1.is_return”, “Column1.unitpr”, “Column1.flgvat”, “Column1.disc_i”, “Column1.trnval”, “Column1.disc”, “Column1.netamt”, “Column1.dep”, “Column1.supnam”})

 

= Table.TransformColumns(#”Changed Type1″,{{“Column1.docdat”, DateTime.Date, type date}})

 

= Table.ExpandRecordColumn(#”Converted to Table1″, “Column1”, {“rectyp”, “docdat”, “docnum”, “loccod”, “stkgrp”, “supcod”, “stkcod”, “stkdes”, “qty”, “q_unit”, “is_return”, “unitpr”, “flgvat”, “disc_i”, “trnval”, “disc”, “netamt”, “dep”, “supnam”}, {“Column1.rectyp”, “Column1.docdat”, “Column1.docnum”, “Column1.loccod”, “Column1.stkgrp”, “Column1.supcod”, “Column1.stkcod”, “Column1.stkdes”, “Column1.qty”, “Column1.q_unit”, “Column1.is_return”, “Column1.unitpr”, “Column1.flgvat”, “Column1.disc_i”, “Column1.trnval”, “Column1.disc”, “Column1.netamt”, “Column1.dep”, “Column1.supnam”})

 

= Table.RenameColumns(#”Changed Type2″,{{“Column1.rectyp”, “ประเภทเอกสาร”}, {“Column1.docdat”, “วันที่”}, {“Column1.docnum”, “เลขที่เอกสาร”}, {“Column1.loccod”, “คลัง”}, {“Column1.stkgrp”, “หมวดสินค้า”}, {“Column1.supcod”, “รหัสผู้จำหน่าย”}, {“Column1.stkcod”, “รหัสสินค้า”}, {“Column1.stkdes”, “ชื่อสินค้า”}, {“Column1.qty”, “จำนวน”}, {“Column1.q_unit”, “หน่วยนับ”}, {“Column1.is_return”, “คืน?”}, {“Column1.unitpr”, “ราคา/หน่วย”}, {“Column1.flgvat”, “ประเภทราคา”}, {“Column1.disc_i”, “ส่วนลดในรายการ”}, {“Column1.trnval”, “รวมเงิน”}, {“Column1.disc”, “ส่วนลดรวม”}, {“Column1.netamt”, “ยอดซื้อสุทธิ”}, {“Column1.dep”, “แผนก”}, {“Column1.supnam”, “ชื่อผู้จำหน่าย”}})

POWERBI

= Table.ExpandRecordColumn(#”Converted to Table”, “Column1”, {“rectyp”, “docdat”, “docnum”, “loc”, “area”, “stkgrp”, “cuscod”, “slmcod”, “stkcod”, “stkdes”, “qty”, “tqu”, “retstk”, “unitpr”, “flgvat”, “disc_i”, “trnval”, “disc”, “netval”, “dep”, “cusnam”, “slmnam”}, {“Column1.rectyp”, “Column1.docdat”, “Column1.docnum”, “Column1.loc”, “Column1.area”, “Column1.stkgrp”, “Column1.cuscod”, “Column1.slmcod”, “Column1.stkcod”, “Column1.stkdes”, “Column1.qty”, “Column1.tqu”, “Column1.retstk”, “Column1.unitpr”, “Column1.flgvat”, “Column1.disc_i”, “Column1.trnval”, “Column1.disc”, “Column1.netval”, “Column1.dep”, “Column1.cusnam”, “Column1.slmnam”})

 

= Table.TransformColumnTypes(#”Expanded Column1″,{{“Column1.docdat”, type datetime}, {“Column1.rectyp”, type text}, {“Column1.docnum”, type text}, {“Column1.loc”, type text}, {“Column1.area”, type text}, {“Column1.stkgrp”, type text}, {“Column1.cuscod”, type text}, {“Column1.slmcod”, type text}, {“Column1.stkcod”, type text}, {“Column1.stkdes”, type text}, {“Column1.tqu”, type text}, {“Column1.retstk”, type text}, {“Column1.flgvat”, type text}, {“Column1.disc_i”, type text}, {“Column1.disc”, type text}, {“Column1.dep”, type text}, {“Column1.netval”, type number}, {“Column1.trnval”, type number}, {“Column1.unitpr”, type number}, {“Column1.qty”, type number}, {“Column1.cusnam”, type text}, {“Column1.slmnam”, type text}})

เปลี่ยนชื่อ

= Table.RenameColumns(#”Extracted Date”,{{“Column1.rectyp”, “ประเภทเอกสาร”}, {“Column1.docdat”, “วันที่”}, {“Column1.docnum”, “เลขที่เอกสาร”}, {“Column1.loc”, “คลังสินค้า”}, {“Column1.area”, “เขตการขาย”}, {“Column1.stkgrp”, “หมวดสินค้า”}, {“Column1.cuscod”, “รหัสลูกค้า”}, {“Column1.slmcod”, “รหัสพนักงานขาย”}, {“Column1.stkcod”, “รหัสสินค้า”}, {“Column1.stkdes”, “ชื่อสินค้า”}, {“Column1.qty”, “จำนวน”}, {“Column1.tqu”, “หน่วยนับ”}, {“Column1.retstk”, “คืน?”}, {“Column1.unitpr”, “ราคา/หน่วย”}, {“Column1.flgvat”, “ประเภทราคา”}, {“Column1.disc_i”, “ส่วนลดในรายการ”}, {“Column1.trnval”, “รวมเงิน”}, {“Column1.disc”, “ส่วนลดรวม”}, {“Column1.netval”, “ยอดขายสุทธิ”}, {“Column1.dep”, “แผนก”}, {“Column1.cusnam”, “ชื่อลูกค้า”}, {“Column1.slmnam”, “ชื่อพนักงานขาย”}})

จัดลำดับคอลั่มใหม่

= Table.ReorderColumns(เปลี่ยนชื่อคอลัมน์แล้ว,{“ประเภทเอกสาร”, “วันที่”, “เลขที่เอกสาร”, “แผนก”, “เขตการขาย”, “หมวดสินค้า”, “รหัสลูกค้า”, “ชื่อลูกค้า”, “รหัสพนักงานขาย”, “ชื่อพนักงานขาย”, “รหัสสินค้า”, “ชื่อสินค้า”, “คลังสินค้า”, “จำนวน”, “หน่วยนับ”, “คืน?”, “ราคา/หน่วย”, “ประเภทราคา”, “ส่วนลดในรายการ”, “รวมเงิน”, “ส่วนลดรวม”, “ยอดขายสุทธิ”})