Input Specification1 untuk mendefinisikan semua file input yang digunakan dalam program (file yang akan digunakan telah didefinisikan pada coding F), mencakup : 1. Nama File input 2. Lokasi field dalam record 3. Nama field 4. Type dari field 5. Function yang berhubungan dgn kondisi field Input specification dibagi menjadi 2 kelompok : 1.File and Record Identification (kolom 7 – 42) 2.Field Description Entry (kolom 43 – 74)
Input Specification2 Fungsi Kolom pada Coding I KolomFungsi / Kegunaan 1 – 2Page Number Line Number. 6 Form Type. (diisi I) File Name. untuk nama file, sesuai dengan nama pada coding F dan mempunyai tipe file Input AND / OR Diisi dengan AND atau OR yang menunjukan pasangan record identifying indicator.
Input Specification3 KolomFungsi / Kegunaan 15 – 16Sequence Untuk urutan record yang harus dibaca Alphabet : Program tidak memeriksa bagian/urutan record, menggunakan NS (No Sequence) Numeric : Program memeriksa urutan record, menggunakan 01 – 99 (numerical ind.) Record Identifying Indicator. Digunakan untuk menentukan/memilih record mana yang akan diproses selama program berjalan - bila Rec. Identifying Codes kosong indicator yg ditulis hanya berfungsi utk memberitahukan bahwa file belum EOF apabila ON dan akan otomatis OFF bila EOF - bila Rec. Identifying Codes diisi indicator akan ON apabila kondisi pada kolom memenuhi syarat
Input Specification4 KolomFungsi / Kegunaan Record Identification Codes. Untuk menguraikan informasi tentang record yang dipilih pada saat pembacaan terjadi (kolom berisi) kolom , , : Position data test Untuk menentukan lokasi setiap character di dalam record kolom 25, 32, 39 : Not & equal condition N: isi data yg dibaca tidak sama dengan data test pada kolom 27,34, 41 Blank : isi data yg dibaca sama dengan data test pada kolom 26-27,33-34, atau kolom 26, 33, 40 : Characteristic data test diisi dengan huruf C kolom 27, 34, 41 : Character diisi dengan karakter yang akan ditest sebagai identitas / kode identifikasi
Input Specification5 KolomFungsi / Kegunaan Field Location Untuk lokasi field kolom 44 – 47 : menunjukkan posisi dari (From) kolom 48 – 51 : menunjukkan posisi sampai (To) 52 Decimal Position. Menunjukan posisi desimal, Jika field tersebut numeric, jika tidak diisi berarti field ini adalah alphanumeric Field name Diisi dengan nama Field 59 – 60Control Level bila diperlukan pemeriksaan penggantian isi suatu field, (diisi dengan L1 – L9) Field Indicator untuk men-test keadaan isi dari suatu field