ทำไมไม่สามารถดูรายการบัญชีในสมุดรายวันได้ครับ

โพสต์แล้ว:
เสาร์ พ.ค. 01, 2010 8:34 am
โดย Libra
ผมกำหนดสิทธิการใช้งาน ในหัวข้อ อื่นๆ 32 โดยกำหนดให้มีการตรวจสอบสิทธิก่อนใช้งาน สำหรับผู้ใช้ระดับ 9 และพบว่าผู้ใช้งานไม่สามารถดูรายการบัญชีในสมุดรายวันได้ครับ จะทำอย่างไรดีครับ เพราะต้องการกำหนดให้มีการตรวจสอบสิทธิก่อนใช้งานครับ ขอบคุณครับ
Re: ทำไมไม่สามารถดูรายการบัญชีในสมุดรายวันได้ครับ

โพสต์แล้ว:
เสาร์ พ.ค. 01, 2010 11:21 pm
โดย ASAN
- กำหนดค่า ให้ บัญชี1 สามารถอ่านได้ หรือ ช่อง อ่านให้ตอบ Y ก็จะทำให้ User คนนั้นสามารถดูการลงบัญชีได้
* แต่ถ้าให้ดูอย่างเดียว ไม่ให้ เพิ่ม แก้ไข ยกเลิก ลบ พิมพ์ รับรอง ให้กำหนดช่องเหล่านี้ เป็น N
= ผมว่าน่าจะใช้วิธีแสดงการลงบัญชี เข้าไปอยู่ในหน้าเอกสารไปเลยจะดีกว่า เพราะส่วนใหญ่เป็นเอกสารภายในอยู่แล้ว ส่วน inovice ซึ่งเราต้องให้กับลูกค้า และไม่ต้องการให้แสดงการลงบัญชี เราก็ใช้ฟอร์มว่างๆ ที่เหลืออีกหลายฟอร์มให้สามารถดูการลงบัญชี เพื่อเป็นการตรวจสอบความถูกต้องหากต้องการ
ส่วนวิธีแก้ไขฟอร์ม ให้มีการลงบัญชีปรากฏเข้าไปอยู่ในหน้าฟอร์ม ลองดูกระทู้เก่าๆดูครับ มีอธิบายไว้
Re: ทำไมไม่สามารถดูรายการบัญชีในสมุดรายวันได้ครับ

โพสต์แล้ว:
เสาร์ พ.ค. 01, 2010 11:39 pm
โดย ASAN
ถ้าหาไม่เจอ ก็ลองตัวอย่างนี้นะครับ ตัวอย่างนี้ เป็นเรื่องของระบบลูกหนี้ รวมทั้งชำระหนี้ และรายได้อื่น
ส่วนของเอกสาร เพิ่มข้อความเหล่านี้ลงไป
Ih: ;4 gljnlit->voucher artrn->docnum
Ib: ~ACCNUM ~ACCNAM ~DRAMT ~CRAMT ;4
----------------------------------------------------------------------------------------------------
ส่วนของ Itemfile
File=GLJNLIT
Alias=G
Tag=GLJNLIT1
System=DATA_PATH
----------------------------------------------------------------------------------------------------
ส่วนของ Relate file
File=GLACC
Alias=L
Tag=GLACC1
System=DATA_PATH
Master file=GLJNLIT
Master-Related Field=ACCNUM
----------------------------------------------------------------------------------------------------
ส่วนของ Data Spect วางไว้ท้ายๆ ก็ได้ครับ
~ACCNUM: 0, "", "GLJNLIT->ACCNUM", ""
~ACCNAM: 0, "", "GLACC->ACCNAM", ""
~DRAMT: 0, "ZZZ,ZZZ.ZZ", "dramt", "dramt=IIF(G->TRNTYP='0',G->AMOUNT,0)"
~CRAMT: 0, "ZZZ,ZZZ.ZZ", "cramt", "cramt=IIF(G->TRNTYP='1',G->AMOUNT,0)"
~DESCRP: 48, "", "GLJNLIT->DESCRP", ""
----------------------------------------------------------------------------------------------------
- ถ้าเป็นเรื่องของ เจ้าหนี้ จ่ายชำระหนี้ ค่าใช้จ่ายอื่นๆ ให้เปลี่ยน ข้อความสีแดง ให้เป็น aptrn นะครับ
- ส่วนเลข 4 นั้นหมายถึงลำดับที่ 4 ที่ให้โปรแกรมทำการประมวลคำสั่ง หากเอกสารที่ทำอยู่ มีเลข 4 อยู่แล้ว ก็ให้เปลี่ยนคำสั่งชุดนี้
เป็นเลขถัดไป หรืออยู่ท้ายไปเลยก็ได้ครับ