RM/1 -
Reports(Data-declaration and Input Screen Design)
Example - Material Supply Reminder Printing Program
Problem Definition:
Application area
Model(Information Group & Entity)
Entity/process
Header |
Report Descrription, Company, Division, address,
Page no, Run date |
|
Master |
Vendor no, Vendor name, Vendor address, Contact
person, PO no, IT no, Mat no, Mat desc |
PO |
Detail |
Delv
No, Dely date, Ordr qty,
Rcvd qty, Rjtd qty, Bal qty, remarks |
Sched
delivery, Goods receipt, goods
rejection |
Total-1 |
|
|
Total-2 |
|
|
Footer |
Company |
|
Step output(
Data-declaration ):
* Structures
to keep constituents for Supplier Address
DATA: BEGIN OF SUPPLIER_ADDRESS,
SUP_NAME
SUP_TITL
SUP_ADD1
SUP_ADD2
SUP_ADD3
SUP_ADD4
SUP_ADD5
SUP_TELF1
END OF SUPPLIER_ADDRESS.
* Array to keep Master data
DATA: BEGIN OF Master OCCURS
100,
Ven_no
Ven_name
Ven_addr
Con_pers
PO_ no
IT_ no
Mat_ no
Mat_ desc
END OF MASTER.
DATA: BEGIN OF Detail OCCURS
100,
Del_No
Del_date
Ord_qty
Rcv_qty
Rjt_qty
Bal_qty
Remarks
END OF DETAIL.
* User Input Screen
Select-options:
Ven_no
Ven_name
Ven_addr
Con_pers
PO_ no
IT_ no
Mat_ no
Mat_ desc
Del_No
Del_date
Ord_qty
Rcv_qty
Rjt_qty
Bal_qty
Remarks
If you have comments or suggestions, email us at gssoft@goplay.com
Copyright ©, 1998, GS Software, Last modified Jan 1,1998 |