Академический Документы
Профессиональный Документы
Культура Документы
PROGRAM DEFINITION
• Program untuk cetak laporan registrasi Nominee
RELATED TABLES
Access
• MBT_CORREG_HD • R
• MBM_COR_CLASS • R
• MBM_CATEGORY • R
• SMM_SALES • R
• MBT_INVOICE_HD • R
• GST_CODE_DT • R
ROLES
Test
• GOLF ADMIN
INITIAL PROCESS
Test
• Set VAR_COMPANY_ID = Login User’s Company ID
• Set VAR_USER_ID = Login User ID
• Set VAR_LANGUAGE_ID = Login User’s Language ID
REPORT FORM
USER INTERFACE
INITIAL VERSION
BUTTON DEFINITION
Test
• REPORT FORM
- Properties
▪ Jalankan Printer Properties dari sistem
- Print
▪ Jalankan PRINT REPORT PROCESS
OUTPUT
Test
• Laporan Nominee Registration
ROLES
Test
• GOLF ADMIN
INITIAL PROCESS
Test
•
DISPLAY PROCESS
Test
• Definisi fields:
- REPORT FORM
▪ Membership Club
• Field: [CCLUB_ID]
• Combobox
o Tambah item combobox dengan stored procedure berikut:
▪ txtFromDate
• Datepicker
• Set default to system date dengan format dd/mm/yyyy
▪ txtToDate –
• Datepicker
• Set default to system date dengan format dd/mm/yyyy
▪ Output To
• option button
o Option value
▪ S=Screen
▪ P=Printer
• Printer Name
o Textbox, disabled
• Button
- Properties
▪ Enabled jika Output to = Printer
- Print
▪ Enabled
REPORT LAYOUT
PAPER SIZE: A4 LANDSCAPE
INITIAL VERSION
REPORT DEFINITION
Test
• Report File Name: MBR01310.rpt
• Report Title: NOMINEE REGISTRATION
• REPORT HEADER
- [SELECTED_CLUB_NAME]
▪ Membership Club Name dari parameter Membership Club
- [FROM_DATE]
▪ Value dari parameter txtFromDate dengan format dd/MM/yyyy, contoh
23/07/2014
- [TO_DATE]
▪ Value dari parameter txtToDate dengan format dd/MM/yyyy, contoh
23/07/2014
• REPORT DETAIL
- No.
▪ No. Urut
- Reg. No
▪ Field: [CREG_NO]
- Reg. Date
▪ Field: [CREG_DATE]
▪ Format dengan dd/mm/yyyy
- Doc. No
▪ Field: [CDOC_NO]
- Doc. Date
▪ Field: [CDOC_DATE]
▪ Format dengan dd/mm/yyyy
- Join Date
▪ Field: [CJOIN_DATE]
▪ Format dengan dd/mm/yyyy
- Sales Agent
▪ Field: [CSALES_NAME]
- Corporate ID
▪ Field: [CCOR_ID]
- Corporate Name
▪ Field: [CCOR_NAME]
- Membership Class
▪ Field: [CCLASS_NAME]
- Category
▪ Field: [CCATEGORY_NAME]
- PIC Name
▪ Field: [CPIC_NAME]
- Phone No.
▪ Field: [CPIC_PHONE_NO]
- Mobile No.
▪ Field: [CPIC_MOBILE_NO]
- Registration Fee
▪ Field: [CCURRENCY] [NINV_AMOUNT]
▪ Format [NINV_AMOUNT] 9,999,999
- # New of Nominee
▪ Field: [IDETAIL_CNT]
- Status
▪ Field: [CSTATUS_NAME]
- Invoice No.
▪ Field: [CINV_NO]
- Due Date
▪ Field: [CINV_DUE_DATE]
- Inv. Status
▪ Field: [CINV_STATUS_NAME]
- Due Days
▪ Field: [IINV_DUE_DAY]
• Validasi
- Jika Membership Club kosong
▪ Tampilkan pesan “Please select membership club!”
▪ Set focus ke field Membership Club
- Jika txtFromDate > txtToDate, Tampilkan pesan “Invalid Registration Date! Start
Date cannot be after End Date.”, [OK]
- Jika “Printer”
▪ Cetak report ke printer
CR LIST
CR Description Notes
00 • INITIAL VERSION
23.Aug.2016
•