เรียนรู้โค้ด
COA.4gl
ทำความเข้าใจโปรแกรม Certificate of Analysis ในระบบ Infor LN ERP ด้วยบทเรียนทีละขั้นตอน พร้อมคำอธิบายภาษาไทยที่เข้าใจง่าย
|* Certificate of Analysis Printing
declaration:
table tsccoa003 | COA Header
table tsccoa004 | COA Details
before.program:
import("sccoa003.coan", coan.f)
functions:
function read.main.table()
{
select sccoa003.*
from sccoa003
selectdo
brp.ready(rpt)
endselect
}
บทเรียนทั้งหมด
เรียนรู้ทีละส่วน จากภาพรวมจนถึงรายละเอียดแต่ละฟังก์ชัน
ภาพรวมการทำงาน
ลำดับการทำงานของโปรแกรม COA.4gl ตั้งแต่เริ่มต้นจนถึงพิมพ์รายงาน
before.program
รับค่า COA Number และ Business Partner จากหน้าจอก่อนหน้า
choice.print.data
ผู้ใช้กดปุ่ม Print → เปิดรายงาน (rprt_open)
read.main.table()
อ่านข้อมูล COA Header → แยก Local/Export → อ่าน Detail → จัดรูปแบบ
brp.ready() (loop)
ส่งข้อมูลแต่ละ record ไปยัง Report Template
brp.close() / rprt_close()
ปิดรายงาน → ส่งไปพิมพ์หรือแสดงผล
ภาษา 4GL
Fourth Generation Language ของ Infor LN ออกแบบมาสำหรับระบบ ERP โดยเฉพาะ ทำให้เขียน Business Logic ได้ง่าย
Quality Control
COA คือเอกสารสำคัญที่รับรองว่าสินค้าผ่านการตรวจสอบคุณภาพ ก่อนจัดส่งถึงมือลูกค้า
Infor LN ERP
ระบบวางแผนทรัพยากรองค์กร ครอบคลุมทุกด้าน ตั้งแต่การผลิต จัดซื้อ ขาย จนถึงควบคุมคุณภาพ