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.6 KiB

  1. ACCOUNTS RECEIVABLE PROGRAM
  2. THIS PROGRAM IS A BALANCE FORWARD ACCOUNTS RECEIVABLE
  3. SYSTEM. WHAT THIS MEANS IS THAT PAYMENTS DO NOT ACCRUE
  4. TOWARDS ANY INDIVIDUAL INVOICE BUT TOWARDS LUMP SUM
  5. BALANCES RECEIVABLE. THIS TYPE OF A/R SYSTEM IS TYPICALLY
  6. USED BY PROFESSIONALS. INVOICES ARE KEPT ON FILE UNTIL
  7. MONTH'S END. LINE PRINTER OUTPUT IS SUPPORTED. DATA FILES
  8. MAY BE STORED ON EITHER CASSETTE OR DISKETTE. SEE THE
  9. ACCOMPANYING DOCUMENTATION FOR INSTRUCTIONS.
  10. PRESS ENTER TO BEGIN?
  11. ARE DISK DRIVES ATTACHED(Y/N)? Y
  12. MAIN MENU
  13. 0.QUIT
  14. 1.ADD TO OR BEGIN INVOICE/PAYMENT FILE
  15. 2.READ FILE IN FROM TAPE
  16. 3.WRITE FILE OUT ONTO TAPE
  17. 4.READ FILE IN FROM DISK
  18. 5.WRITE FILE OUT ONTO DISK
  19. 6.EDIT FILE
  20. 7.REPORT GENERATOR
  21. 8.POST & ELIMINATE INVOICES-UPDATE FILES
  22. ENTER YOUR CHOICE? 6
  23. EDITING INVOICE FILE(I) OR CUSTOMER FILE(C)? C
  24. CUSTOMER NUMBER TO EDIT MUST BE LESS THAN 26
  25. CUSTOMER NUMBER TO EDIT(0 TO END)? 3
  26. CUST.NO. CUST.NAME CURRENT 30-60 60-90 90+
  27. 3 9999 0.00 0.00 0.00 0.00
  28. PMTS. LAST MONTH CHGES LAST MONTH CUMULATIVE CHGES
  29. $0.00 $0.00 $0.00
  30. 9999CUST. NAME ? JERRY MOUSE
  31. 0.00CURRENT OWED ? 98.76
  32. 0.0030-60 OWED ? 54.32
  33. 0.0060-90 OWED ? 10.98
  34. 0.0090+ OWED ? 23.45
  35. 0.00PAY LAST MTH ? 476.32
  36. 0.00CHG LAST MTH ? 642.96
  37. 0.00CUMUL. CHGES ? 83.82
  38. PRESS ENTER TO CONTINUE?
  39. CUSTOMER NUMBER TO EDIT MUST BE LESS THAN 26
  40. CUSTOMER NUMBER TO EDIT(0 TO END)? 0
  41. MAIN MENU
  42. 0.QUIT
  43. 1.ADD TO OR BEGIN INVOICE/PAYMENT FILE
  44. 2.READ FILE IN FROM TAPE
  45. 3.WRITE FILE OUT ONTO TAPE
  46. 4.READ FILE IN FROM DISK
  47. 5.WRITE FILE OUT ONTO DISK
  48. 6.EDIT FILE
  49. 7.REPORT GENERATOR
  50. 8.POST & ELIMINATE INVOICES-UPDATE FILES
  51. ENTER YOUR CHOICE? 1
  52. NEW FILE
  53. PRESS ENTER TO CONTINUE?
  54. ENTER NEGATIVE ITEM AMOUNT FOR PAYMENT
  55. ITEM NUMBER ? 34-AB-45/2
  56. 0CUST. NUMBER? 12
  57. ILLEGAL CUSTOMER NUMBER
  58. 12CUST. NUMBER? 3
  59. 0.00ITEM AMOUNT ? 87.01
  60. COMMENT ? CAT FOOD
  61. NO. ITEM # CUSTOMER # ITEM AMOUNT COMMENT
  62. 1 34-AB-4 3 87.01 CAT FOOD
  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? ACCTREC.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 ? ACCTREC.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 RECEIVABLES REPORT
  107. 2. COMPLETE CUSTOMER LIST
  108. 3. COMPLETE CUSTOMER LIST WITH INVOICES ATTACHED
  109. 4. LIST OF ALL INVOICES
  110. 5. END LIST PROGRAM
  111. ENTER APPROPRIATE CHOICE? 1
  112. AGED RECEIVABLES REPORT
  113. CUST.NO. CUST.NAME CURRENT 30-60 60-90 90+
  114. 3 JERRY MOUSE 98.76 54.32 10.98 23.45
  115. TOTALS 98.76 54.32 10.98 23.45
  116. PRESS ENTER TO CONTINUE?
  117. REPORT MENU
  118. 1. AGED RECEIVABLES REPORT
  119. 2. COMPLETE CUSTOMER LIST
  120. 3. COMPLETE CUSTOMER LIST WITH INVOICES ATTACHED
  121. 4. LIST OF ALL INVOICES
  122. 5. END LIST PROGRAM
  123. ENTER APPROPRIATE CHOICE? 2
  124. CUSTOMER LIST
  125. CUST.NO. CUST.NAME CURRENT 30-60 60-90 90+
  126. 3 JERRY MOUSE 98.76 54.32 10.98 23.45
  127. PMTS. LAST MONTH CHGES LAST MONTH CUMULATIVE CHGES
  128. $476.32 $642.96 $83.82
  129. REPORT MENU
  130. 1. AGED RECEIVABLES REPORT
  131. 2. COMPLETE CUSTOMER LIST
  132. 3. COMPLETE CUSTOMER LIST WITH INVOICES ATTACHED
  133. 4. LIST OF ALL INVOICES
  134. 5. END LIST PROGRAM
  135. ENTER APPROPRIATE CHOICE? 3
  136. CUSTOMER LIST
  137. CUST.NO. CUST.NAME CURRENT 30-60 60-90 90+
  138. 3 JERRY MOUSE 98.76 54.32 10.98 23.45
  139. PMTS. LAST MONTH CHGES LAST MONTH CUMULATIVE CHGES
  140. $476.32 $642.96 $83.82
  141. NO. ITEM # CUSTOMER # ITEM AMOUNT COMMENT
  142. 1 34-AB-4 3 87.01 CAT FOOD
  143. REPORT MENU
  144. 1. AGED RECEIVABLES REPORT
  145. 2. COMPLETE CUSTOMER LIST
  146. 3. COMPLETE CUSTOMER 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 # CUSTOMER # ITEM AMOUNT COMMENT
  152. 1 34-AB-4 3 87.01 CAT FOOD
  153. TOTAL CHARGES $87.01
  154. TOTAL PAYMENTS $0.00
  155. CHG-PAYMENTS $87.01
  156. PRESS ENTER TO CONTINUE?
  157. REPORT MENU
  158. 1. AGED RECEIVABLES REPORT
  159. 2. COMPLETE CUSTOMER LIST
  160. 3. COMPLETE CUSTOMER 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