home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.barnyard.co.uk
/
2015.02.ftp.barnyard.co.uk.tar
/
ftp.barnyard.co.uk
/
cpm
/
walnut-creek-CDROM
/
SIMTEL
/
CPMUG
/
CPMUG086.ARK
/
APPENDE.DOC
< prev
next >
Wrap
Text File
|
1986-10-19
|
10KB
|
445 lines
.pl 66
APPENDIX E
COMPILATION OF PROGRAMS FOR BUSINESSMASTER II
Creating a set of "RUNTIME" programs
CPMU╟ note║á Thσ SU┬ file≤ mentioneΣ belo≈ werσ NO╘ contributed¼ ì
anΣ arσ NO╘ par⌠ oµ thσ CPMU╟ volumes«á EacΦ volumσ 87-9░á whicΦ ì
contain≤á .SU┬ program≤ DOE╙ contaiε ß COMPILE.BAS¼á whicΦ ma∙ bσ ì
useΣ viß symboliπ paramete≥ substitution«á EacΦ linσ oµ thσ filσ ì
contains lines like:
$1 $2EPTABS.BAS $3 $4
$▒ i≤ thσ compile≥ namσ (e.g« CBASIC2)
$2 is the disk containing the .BAS programs, (e.g. B:)
$3 is the output disk for the INT file (e.g. C:)
$4 is for the options, such as $b.
T∩ compilσ only¼ $3 may be "$BC"
Thu≤ t∩ compilσ al∞ thσ .BA╙ file≤ oε ß volumσ iε you≥ B║á drive¼ ì
placinτá thσ .IN╘ file≤ oε thσ C║á drive¼á anΣ suppres≤á listing¼ ì
type:
submit b:compile cbasic2 b: c: $b
Iµá yo⌡ havσ ß tw∩ disδ system¼á yo⌡ wil∞ havσ t∩ makσá ßá systeφ ì
disδáá whicΦá contain≤á thσá minima∞áá necessities║áá SUBMIT.COM¼ ì
CBASIC2.COM, etc.
Als∩á notσ thσ split-ou⌠ oµ file≤ b∙ disδ doe≤ no⌠ exactl∙á matcΦ ì
the documentation below.
Here is the original appendix E information:
----------------------------------------------------------------
You≥á Businessmaste≥á I╔ softwarσ i≤ supplieΣ oεá fivσá diskette≤ ì
(NortΦá Sta≥á singlσá densit∙ require≤ 2▓á diskettes«á SU┬á file≤ ì
shoulΣá bσ editeΣ accordingl∙ oε eacΦá diskette)«á EacΦá diskettσ ì
contain≤á .BA╙á file≤ plu≤ si° auxiliar∙ .SU┬ files«á ┴á separatσ ì
diskettσ contain≤ samplσ datß files.
The .SUB files are:
1. COPYA-B.SUB Copies program files from Drive A to Drive B.
2. COPYB-A.SUB Copies program files from Drive B to Drive A.
3. PIPPRN.SUB Allows the batch printing of all .BAS files.
4« XREFPRN.SU┬ Allow≤ thσ batcΦ applicatioε oµ thσá CBASI├ ì
XRE╞ t∩ al∞ .BA╙ files.
è5« COMPILE.SU┬ Allow≤ thσ batcΦ compilatioε oµ al∞ program≤ ì
oε thσ diskettσ usinτ CBAS▓ aaaaaaaß B║á $B« Thσ diskettσ witΦ ì
thσá .BA╙á file≤á mus⌠á bσ iε Drivσá ┴á alonτá witΦá CBAS2«á ┴ ì
preformatteΣ diskettσ mus⌠ bσ iε Drivσ B.
6« COMPILEP.SU┬á Allow≤ thσ abovσ operatioε bu⌠ witΦ ß hard-ì
cop∙ print-ou⌠ oµ thσ compilation« Use≤ CBAS▓ aaaaaaaß B║ $BF.
Table≤ ▒ througΦ ╡ lis⌠ thσ file≤ containeΣ oε eacΦ diskette.
┴á WorΣ oµ cautioε - iε al∞ thσ followinτ operations¼á alway≤ usσ ì
thσ "verifyó functioε witΦ PIP«á i.e« PI╨ A:aaaaaaaa.xx° ╜ B:[v]« ì
Thi≤ give≤ somσ degreσ oµ filσ integrit∙ regardles≤ oµ rumor≤á t∩ ì
thσ contrary«
bizmii.bas
master1.bas
master11.bas
master12.bas
glentry.bas
glsort.bas
gljotran.bas
gljosort.bas
gljopost.bas
glcdtran.bas
glcdsort.bas
glcdpost.bas
glcktran.bas
glcksort.bas
glckpost.bas
glchart.bas
gltbal.bas
glbalsht.bas
glincome.bas
gcincome.bas
glbudget.bas
gdchecks.bas
glclear.bas
format.bas
control.bas
readfile.bas
all.bas
check.bas
copyb-a.sub
copya-b.sub
compile.sub
compilep.sub
pipprn.sub
xrefprn.sub
è
Table 1
epentry.bas
tmentry.bas
epjotran.bas
epsumary.bas
epjopost.bas
epchecks.bas
eplist.bas
epsort.bas
fed941pr.bas
w2print.bas
epdposit.bas
epclear.bas
master5.bas
master14.bas
bizmii.bas
format.bas
control.bas
readfile.bas
all.bas
check.bas
copyb-a.sub
copya-b.sub
compile.sub
compilep.sub
pipprn.sub
xrefprn.sub
Table 2
.paè
crentry.bas
crsort.bas
crjotran.bas
crjolist.bas
crjopost.bas
crfminv.bas
crppinv.bas
crrpt.bas
invent.bas
crlabels.bas
vpentry.bas
vpsort.bas
vpjotran.bas
vpjolist.bas
vpjopost.bas
vpfmpo.bas
vppppo.bas
vprpt.bas
poent.bas
vplabels.bas
master2.bas
master3.bas
bizmii.bas
format.bas
control.bas
readfile.bas
all.bas
check.bas
copyb-a.sub
copya-b.sub
compile.sub
compilep.sub
pipprn.sub
xrefprn.sub
Table 3
maentry.bas
masort.bas
malabels.bas
crlabels.bas
vplabels.bas
eplabels.bas
fgentry.bas
fgsort.bas
rgentry.bas
rgsort.bas
fgrpt.bas
rgrpt.bas
fgalert.bas
rgalert.basècgentry.bas
cgsort.bas
cgdepcal.bas
cgfm4562.bas
cgrpt.bas
master4.bas
master16.bas
master6.bas
bizmii.bas
format.bas
control.bas
readfile.bas
all.bas
check.bas
copyb-a.sub
copya-b.sub
compile.sub
compilep.sub
pipprn.sub
xrefprn.sub
Table 4
namentry.bas
nmsort.bas
glhentry.bas
glhsort.bas
glsentry.bas
glssort.bas
daentry.bas
taentry.bas
fmtentry.bas
eptabs.bas
epcuts.bas
efentry.bas
esentry.bas
mmaint.bas
qmaint.bas
ymaint.bas
bizmii.bas
master7.bas
master8.bas
master9.bas
master15.bas
format.bas
control.bas
readfile.bas
all.bas
check.bas
copyb-a.sub (*)
copya-b.sub (*)
compile.subècompilep.sub (*)
pipprn.sub (*)
xrefprn.sub (*)
nm
date
gl
glref
glh
gls
glt
glf
ef
es
epc
ept
ma0
(*) Not on CPMUG disks.
Table 5
.paè Here is a step-by-step list of the operations necessary to get your
system up and running:
1. Make backup copies of the diskettes supplied.
2. Put a "system" on each copied diskette using SYSGEN.
3. PIP a copy of PIP.COM and SUBMIT.COM to each copied diskette.
4. PIP a copy of CBAS2.COM and XREF.COM to each copied diskette.
5. Place the copied Program diskette #1 in Drive A.
6« Placσá ßá preformatteΣ diskettσ labeleΣ "Diskettσ #▒á - .IN╘ ì
filesó iε Drivσ B.
7« Typσ "SUBMI╘ COMPIL┼ <cr>ó t∩ star⌠ thσ batcΦ compilatioε oµ ì
al∞á .BA╙á file≤ oε thσ disk«á AlthougΦá thσá operatioεá wil∞ ì
proceeΣá withou⌠á you≥ intervention¼á i⌠ i≤ ßá gooΣá ideßá t∩ ì
monito≥á thσ operatioε t∩ catcΦ an∙ erroneou≤ compilation≤ o≥ ì
disδá failures«á Notσ an∙ error≤ anΣ recompilσá an∙á program≤ ì
tha⌠ fai∞ t∩ compilσ correctl∙ thσ firs⌠ time.
8« Repea⌠ step≤ 4¼á 5¼á anΣ ╢ fo≥ diskette≤ ▓ througΦ 5«á Labe∞ ì
eacΦ .IN╘ diskettσ witΦ it≤ prope≥ number.
9« No≈ SYSGE╬ ß "systemó t∩ eacΦ .IN╘ diskette« Als∩ PI╨ ß cop∙ ì
oµ CRUN▓ t∩ eacΦ diskette.
10« Yo⌡ no≈ havσ aε operationa∞ se⌠ oµ prograφ diskettes«á Thesσ ì
diskette≤á wil∞ alway≤ bσ ruε iε Drivσ ┴ anΣ arσá starteΣá u≡ ì
witΦá CRUN▓ BIZMII«á Yo⌡ mus⌠ ALWAY╙ star⌠ froφ BIZMI╔á whicΦ ì
set≤á u≡á severa∞ variable≤ anΣ thσ %CHAI╬ functioεá fo≥á thσ ì
res⌠ oµ thσ programs.
Thσá nex⌠á ste≡ involve≤ creatinτ DAT┴ diskette≤ fo≥ thσá system« ì
Normall∙ DAT┴ diskette≤ wil∞ ruε iε Drivσ B«á Thσ exception≤ wil∞ ì
bσá wherσá somσá postinτá anΣá printinτá program≤á requirσáá DAT┴ ì
diskette≤á iεá Drivσ ┴ anΣ Drivσ ┬ simultaneously«á Wheε thi≤á i≤ ì
required¼á aεá appropriatσá messagσ i≤ buil⌠ int∩ thσá systeφá t∩ ì
advisσ you« Thσ basiπ DAT┴ diskettσ requirement≤ arσ a≤ follows:
All DATA diskettes should be preformatted.
1. GENERAL LEDGER FILE DISKETTE
PI╨á thσ followinτ file≤ froφ diskettσ #╡ a≤ supplied«á Thesσ ì
caε bσ modifieΣ late≥ a≤ required.
a. NM Company name file
b. DATE File containing 8 system dates.
c. GL Sample General Ledger file.
d. GLF Numeric Formats file.
e. GLT General Ledger Tabs file.
f. GLREF General Ledger Account # Reference file.è g. GLH General Ledger HEADINGs file.
h. GLS General Ledger SUBHEADINGs file.
2. JOURNAL FILES DISKETTE
Thi≤á mus⌠á bσ ß separatσ diskettσ froφá thσá GENERA╠á LEDGE╥ ì
DISKETT┼á above«á Thesσ file≤ wil∞ bσ createΣ b∙ thσ use≥á a≤ ì
required.
a. GLJO General Journal file.
b. GLCD Check Disbursements file.
c. GLCK Check Receipts file.
3. PAYROLL FILE DISKETTE
PI╨á thσá followinτá file≤ froφ diskettσá #5«á Thesσá caεá bσ ì
modifieΣ late≥ a≤ required.
a. NM
b. DATE
c. GLF
d. GLT
e. EF Federal Withholding Tables.
f. ES California Withholding Tables.
g. EPC Payroll Cutoffs and percentages.
h. EPT Payroll Check Printing Tabs.
Thσ followinτ file≤ wil∞ bσ createΣ wheε appropriatσ program≤ ì
arσ run.
i. EP Employee Master Information file.
j. TM Time Card file.
k. EDEP Federal 501 Deposit file.
4. CUSTOMER RECEIVABLES FILE DISKETTE
PI╨á thσá followinτá file≤ froφ diskettσá #5«á Thesσá caεá bσ ì
modifieΣ late≥ a≤ required.
a. NM
b. DATE
c. GLF
d. GLT
Thσ followinτ file≤ wil∞ bσ createΣ wheε appropriatσ program≤ ì
arσ run.
e. CR Customer Master Information file.
5. INVOICE REGISTER (ORDER ENTRY) FILE DISKETTE
è Placσá prograφá diskettσá #│ iε Drivσ A«á Placσá thσá INVOIC┼ ì
REGISTE╥ diskettσ iε Drivσ B.
Issue a Control C (hold control key and type letter C).
Type "CRUN2 INVENT". Creates INV (Invoice # file).
The system will prompt you to allow Invoice # set-up.
If you enter a "0", invoices can be randomly numbered.
Iµá yo⌡ desirσ "forceΣ sequentialó Invoicσ numbers¼á typσá iε ì
thσ numbe≥ oµ you≥ firs⌠ invoice.
Thσá systeφ wil∞ takσ carσ oµ thσ rest«á Othe≥ file≤ wil∞á bσ ì
createΣ wheε appropriatσ program≤ arσ run.
a. IR Invoice Register (Order) file.
6. VENDOR PAYABLES FILE DISKETTE
This is as #4, Customer diskette.
e. VP Vendor Master Information file.
7. PURCHASE ORDER REGISTER DISKETTE
This is as #5 but do CRUN2 POENT to set number. Creates POE.
a. PR Purchase Order Register file.
8. INVENTORY / FINISHED GOODS FILE DISKETTE
Thi≤ file¼ iµ unde≥ 5░ records¼ caε bσ placeΣ oε thσ Custome≥ ì
Informatioε diskettσ t∩ speeΣ orde≥ entr∙ processing« Iµ morσ ì
item≤ arσ required¼á makσ ß separatσ diskettσ anΣ includσ NM¼ ì
DATE¼ GLF¼ anΣ GLT.
9. ALL OTHER DISKETTES
Al∞á othe≥á diskette≤á excep⌠á thσ mailinτá lis⌠á file≤á wil∞ ì
requirσ a⌠ leas⌠ NM¼ DATE¼ GLF¼ anΣ GLT.
*** N O T I C E ***
Iε al∞ oµ thσ followinτ operations¼ thσ firs⌠ tw∩ entrie≤ labeleΣ ì
TA╟ anΣ REFERENC┼ ú o≥ ACCOUN╘ #¼ mus⌠ bσ NON-ZERO.
èIµ thσ TA╟ i≤ zer∩ (0)¼á thσ recorΣ i≤ assumeΣ t∩ bσ deleteΣá anΣ ì
i≤ ignored.
Iµá thσ REFERENC┼ ú o≥ ACCOUN╘ ú i≤ zer∩ (0)¼á thσ systeφá treat≤ ì
tha⌠ recorΣ a≤ thσ las⌠ recorΣ iε thσ filσ (end-of-file).