ChipMaster's bwBASIC This also includes history going back to v2.10. *WARN* some binary files might have been corrupted by CRLF.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

207 lines
5.5 KiB

  1. ACCOUNTS PAYABLE PROGRAM
  2. THIS PROGRAM IS A BALANCE FORWARD ACCOUNTS PAYABLE
  3. SYSTEM. WHAT THIS MEANS IS THAT PAYMENTS DO NOT ACCRUE
  4. TOWARDS ANY INDIVIDUAL INVOICE BUT TOWARDS LUMP SUM
  5. BALANCES PAYABLE. THIS TYPE OF A/P SYSTEM IS TYPICALLY
  6. USED WHEN TOTAL OWED RATHER THAN INDIVIDUAL INVOICES ARE
  7. IMPORTANT. FOR EXAMPLE, MONEY OWED ON CHARGE CARDS IS OF THIS
  8. TYPE. INVOICES ARE KEPT ON FILE UNTIL THE
  9. MONTH'S END. LINE PRINTER OUTPUT IS SUPPORTED. DATA FILES
  10. MAY BE STORED ON EITHER CASSETTE OR DISKETTE. SEE THE
  11. ACCOMPANYING DOCUMENTATION FOR INSTRUCTIONS.
  12. PRESS ENTER TO BEGIN?
  13. ARE DISK DRIVES ATTACHED(Y/N)? Y
  14. MAIN MENU
  15. 0.QUIT
  16. 1.ADD TO OR BEGIN INVOICE/PAYMENT FILE
  17. 2.READ FILE IN FROM TAPE
  18. 3.WRITE FILE OUT ONTO TAPE
  19. 4.READ FILE IN FROM DISK
  20. 5.WRITE FILE OUT ONTO DISK
  21. 6.EDIT FILE
  22. 7.REPORT GENERATOR
  23. 8.POST & ELIMINATE INVOICES-UPDATE FILES
  24. ENTER YOUR CHOICE? 6
  25. EDITING INVOICE FILE(I) OR VENDOR FILE(V)? V
  26. VENDOR NUMBER TO EDIT MUST BE LESS THAN 26
  27. CUSTOMER NUMBER TO EDIT(0 TO END)? 1
  28. VEND.NO. VEND.NAME CURRENT 30-60 60-90 90+
  29. 1 9999 0.00 0.00 0.00 0.00
  30. PMTS. LAST MONTH CHGES LAST MONTH CUMULATIVE CHGES
  31. $0.00 $0.00 $0.00
  32. 9999VEND. NAME ? TOM CAT
  33. 0.00CURRENT OWED ? 12.34
  34. 0.0030-60 OWED ? 56.78
  35. 0.0060-90 OWED ? 78.91
  36. 0.0090+ OWED ? 01.23
  37. 0.00PAY LAST MTH ? 65.43
  38. 0.00CHG LAST MTH ? 43.21
  39. 0.00CUMUL. CHGES ? 98.76
  40. PRESS ENTER TO CONTINUE?
  41. VENDOR NUMBER TO EDIT MUST BE LESS THAN 26
  42. CUSTOMER NUMBER TO EDIT(0 TO END)? 0
  43. MAIN MENU
  44. 0.QUIT
  45. 1.ADD TO OR BEGIN INVOICE/PAYMENT FILE
  46. 2.READ FILE IN FROM TAPE
  47. 3.WRITE FILE OUT ONTO TAPE
  48. 4.READ FILE IN FROM DISK
  49. 5.WRITE FILE OUT ONTO DISK
  50. 6.EDIT FILE
  51. 7.REPORT GENERATOR
  52. 8.POST & ELIMINATE INVOICES-UPDATE FILES
  53. ENTER YOUR CHOICE? 1
  54. NEW FILE
  55. PRESS ENTER TO CONTINUE?
  56. ENTER NEGATIVE ITEM AMOUNT FOR PAYMENT
  57. ITEM NUMBER ? 12
  58. 0VEND. NUMBER? 1
  59. 0.00ITEM AMOUNT ? 34.56
  60. COMMENT ? NICE
  61. NO. ITEM # VENDOR # ITEM AMOUNT COMMENT
  62. 1 12 1 34.56 NICE
  63. ENTER Y IF OK,N IF ERROR,A TO ABORT? Y
  64. DO YOU DESIRE MORE ENTRIES(Y/N)? N
  65. MAIN MENU
  66. 0.QUIT
  67. 1.ADD TO OR BEGIN INVOICE/PAYMENT FILE
  68. 2.READ FILE IN FROM TAPE
  69. 3.WRITE FILE OUT ONTO TAPE
  70. 4.READ FILE IN FROM DISK
  71. 5.WRITE FILE OUT ONTO DISK
  72. 6.EDIT FILE
  73. 7.REPORT GENERATOR
  74. 8.POST & ELIMINATE INVOICES-UPDATE FILES
  75. ENTER YOUR CHOICE? 5
  76. PUT DATA DISK IN DISK DRIVE
  77. PRESS ENTER TO CONTINUE?
  78. PRESENT FILE NAME IS NEW NAME? ACCTPAY.DAT
  79. MAIN MENU
  80. 0.QUIT
  81. 1.ADD TO OR BEGIN INVOICE/PAYMENT FILE
  82. 2.READ FILE IN FROM TAPE
  83. 3.WRITE FILE OUT ONTO TAPE
  84. 4.READ FILE IN FROM DISK
  85. 5.WRITE FILE OUT ONTO DISK
  86. 6.EDIT FILE
  87. 7.REPORT GENERATOR
  88. 8.POST & ELIMINATE INVOICES-UPDATE FILES
  89. ENTER YOUR CHOICE? 4
  90. PUT DATA DISK IN DISK DRIVE
  91. PRESS ENTER TO CONTINUE?
  92. ENTER NAME OF DATA FILE TO BE READ ? ACCTPAY.DAT
  93. MAIN MENU
  94. 0.QUIT
  95. 1.ADD TO OR BEGIN INVOICE/PAYMENT FILE
  96. 2.READ FILE IN FROM TAPE
  97. 3.WRITE FILE OUT ONTO TAPE
  98. 4.READ FILE IN FROM DISK
  99. 5.WRITE FILE OUT ONTO DISK
  100. 6.EDIT FILE
  101. 7.REPORT GENERATOR
  102. 8.POST & ELIMINATE INVOICES-UPDATE FILES
  103. ENTER YOUR CHOICE? 7
  104. IS A LINE PRINTER TO BE USED(Y/N)? Y
  105. REPORT MENU
  106. 1. AGED PAYABLES REPORT
  107. 2. COMPLETE VENDOR LIST
  108. 3. COMPLETE VENDOR LIST WITH INVOICES ATTACHED
  109. 4. LIST OF ALL INVOICES
  110. 5. END LIST PROGRAM
  111. ENTER APPROPRIATE CHOICE? 1
  112. AGED PAYABLES REPORT
  113. VEND.NO. VEND.NAME CURRENT 30-60 60-90 90+
  114. 1 TOM CAT 12.34 56.78 78.91 1.23
  115. TOTALS 12.34 56.78 78.91 1.23
  116. PRESS ENTER TO CONTINUE?
  117. REPORT MENU
  118. 1. AGED PAYABLES REPORT
  119. 2. COMPLETE VENDOR LIST
  120. 3. COMPLETE VENDOR LIST WITH INVOICES ATTACHED
  121. 4. LIST OF ALL INVOICES
  122. 5. END LIST PROGRAM
  123. ENTER APPROPRIATE CHOICE? 2
  124. VENDOR LIST
  125. VEND.NO. VEND.NAME CURRENT 30-60 60-90 90+
  126. 1 TOM CAT 12.34 56.78 78.91 1.23
  127. PMTS. LAST MONTH CHGES LAST MONTH CUMULATIVE CHGES
  128. $65.43 $43.21 $98.76
  129. REPORT MENU
  130. 1. AGED PAYABLES REPORT
  131. 2. COMPLETE VENDOR LIST
  132. 3. COMPLETE VENDOR LIST WITH INVOICES ATTACHED
  133. 4. LIST OF ALL INVOICES
  134. 5. END LIST PROGRAM
  135. ENTER APPROPRIATE CHOICE? 3
  136. VENDOR LIST
  137. VEND.NO. VEND.NAME CURRENT 30-60 60-90 90+
  138. 1 TOM CAT 12.34 56.78 78.91 1.23
  139. PMTS. LAST MONTH CHGES LAST MONTH CUMULATIVE CHGES
  140. $65.43 $43.21 $98.76
  141. NO. ITEM # VENDOR # ITEM AMOUNT COMMENT
  142. 1 12 1 34.56 NICE
  143. REPORT MENU
  144. 1. AGED PAYABLES REPORT
  145. 2. COMPLETE VENDOR LIST
  146. 3. COMPLETE VENDOR LIST WITH INVOICES ATTACHED
  147. 4. LIST OF ALL INVOICES
  148. 5. END LIST PROGRAM
  149. ENTER APPROPRIATE CHOICE? 4
  150. INVOICE LIST
  151. NO. ITEM # VENDOR # ITEM AMOUNT COMMENT
  152. 1 12 1 34.56 NICE
  153. TOTAL CHARGES $34.56
  154. TOTAL PAYMENTS $0.00
  155. CHG-PAYMENTS $34.56
  156. PRESS ENTER TO CONTINUE?
  157. REPORT MENU
  158. 1. AGED PAYABLES REPORT
  159. 2. COMPLETE VENDOR LIST
  160. 3. COMPLETE VENDOR LIST WITH INVOICES ATTACHED
  161. 4. LIST OF ALL INVOICES
  162. 5. END LIST PROGRAM
  163. ENTER APPROPRIATE CHOICE? 5
  164. MAIN MENU
  165. 0.QUIT
  166. 1.ADD TO OR BEGIN INVOICE/PAYMENT FILE
  167. 2.READ FILE IN FROM TAPE
  168. 3.WRITE FILE OUT ONTO TAPE
  169. 4.READ FILE IN FROM DISK
  170. 5.WRITE FILE OUT ONTO DISK
  171. 6.EDIT FILE
  172. 7.REPORT GENERATOR
  173. 8.POST & ELIMINATE INVOICES-UPDATE FILES
  174. ENTER YOUR CHOICE? 0