การ integrate และแปลงงานประมวลผลสิ้นปี
C#
A1. เรียก process pb 12.5 ปิดสิ้นปี
outputProcess = WebUtil.runProcessing(state, "LNCLOSEYEAR", xml1, xml2, "");
B1 เรียก Process pb 12.5 ประมวลผลตั้งข้อมูลสมาชิกที่มีสิทธิ์ได้รับปันผลเฉลี่ยคืน
outputProcess = WebUtil.runProcessing(state, "DIVPROCESSMEM", xml1, xml2, "");
B2. ประมาณการเงินปันผลเฉลี่ยคืน
outputProcess = WebUtil.runProcessing(state, "DIVESTIMATE ", xml1, xml2, "");
B3. ประมวลปันผลเฉลี่ยคืน
outputProcess = WebUtil.runProcessing(state, "DIVPROCESS", xml1, xml2, "");
B4 ประมวลตั้งชำระหนี้จากเงินปันผลเฉลี่ยคืน (เมนูในระบบสินเชื่อ ให้พี่โอ้ทำ)
outputProcess = WebUtil.runProcessing(state, "LNPAYPREPARE", xml1, xml2, "");
B5. ประมวลตั้งวิธีการจ่ายเงินปันผลเฉลี่ยคืน
outputProcess = WebUtil.runProcessing(state, "YRDIVMETHODPAY", xml1, xml2, "");
C1. จ่ายเงินปันผลเฉลี่ยคืน
PB Process
กำหนด ชื่อ Process สำหรับให้ C# เรียกใช้ใน n_cst_pbprocess.ue_pbprocess
ตัวอย่าง
choose case
case "LNCLOSEYEAR"
lnv_clsyear = create n_cst_proc_slyear
lnv_clsyear.of_pginit( astr_process )
lnv_clsyear.of_slcls_year()
end choose
A1. Process การปิดสิ้นปี of_slcls_year ประกอบด้วย(พี่โอ้)
of_chk_slclsyea ตรวจสอบสถานะการปิดวัน การปิดเดือน การปิดปี
of_slcls_year_shrbfmas ตั้งยอดหุ้นยกมาในทะเบียนหุ้น
of_slcls_year_shrbfstm ตั้งยอดหุ้นยกมาในรายการเคลื่อนไหวหุ้น
of_slcls_year_lonclrint เคลียร์ดอกเบี้ยสะสมในสัญญาเงินก
of_slcls_year_clrdoc เคลียร์เลขที่เอกสาร
of_slcls_year_prepareshr ตรวจสอบสถานะข้อมูลสำหรับทำปันผล
of_slcls_year_preparelon ตรวจสอบสถานะข้อมูลสำหรับทำเฉลี่ยคืน
B1. Process ประมวลผลตั้งข้อมูลสมาชิกที่มีสิทธิ์ได้รับปันผลเฉลี่ยคืน (พี่โอ้)
"เคลียร์สมาชิกที่ได้รับเงินปันผล-เฉลี่ยคืน"
this.of_prc_memb_clr(lds_constant,lds_memb)
"สร้างสมาชิกที่ได้รับเงินปันผล-เฉลี่ยคืน" - ดึงสมาชิกปกติทุกคนมาตั้ง
of_prc_memb_master(lds_constant,lds_memb)
สร้างข้อมูลสมาชิก ตามค่าคงที่ที่กำหนดไว้ ลง yrbgmaster
- REG ดูจากวันที่ลาออก
- SHR ดูจากสถานะหุ้น
"สร้างทะเบียนหุ้น"
of_prc_memb_shr
of_prc_memb_shr_mas - สร้างข้อมูลหุ้นตามรูปแบบการคำนวณ
case "DAY"
/*คำนวณปันผลแบบวัน*/
of_prc_memb_shr_day( ads_constant , ads_memb )
case "MTH"
/*คำนวณปันผลแบบเดือน*/
this.of_prc_memb_shr_mth( ads_constant , ads_memb )
สร้างทะเบียนหนี้"
this.of_prc_memb_lon(lds_memb)
"ตั้งข้อมูลวิธีจ่ายปันผล-เฉลี่ยคืนจากปีเก่า"
this.of_prc_memb_methpayold(lds_memb)
B2. ประมาณการเงินปันผลเฉลี่ยคืน(ต่วน)
B3. ประมวลปันผลเฉลี่ยคืน(ต่วน)
B4 ประมวลตั้งชำระหนี้จากเงินปันผลเฉลี่ยคืน (เมนูในระบบสินเชื่อ พี่โอ้)
B5. ประมวลตั้งวิธีการจ่ายเงินปันผลเฉลี่ยคืน(เชอรี่)
รวมใบคำขอ B1, B4, default การจ่าย
C1. Process จ่ายเงินปันผลเฉลี่ยคืน (เชอรี่)
ปรับการจ่ายเงินปันผลเฉลี่ยคืนเป็น Process
0 ความคิดเห็น: