home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / simtel / sigm / vols000 / vol028 / acttrec.doc < prev    next >
Text File  |  1985-02-09  |  12KB  |  262 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                                 ACCOUNTS RECEIVABLE 
  7.  
  8.  
  9.  
  10.               RECEIVABLE á i≤ ß simplσ account≤ receivablσ prograφ fo≥á usσ ì
  11.         b∙á aε individua∞ o≥ smal∞ business«á Thσ prograφ permit≤á eithe≥ ì
  12.         postinτ t∩ aε account¼ o≥ generatinτ ß monthl∙ statement.  
  13.  
  14.               RECEIVABLE á require≤á ßá namσ anΣá addres≤á filσá previousl∙ ì
  15.         createΣ b∙ thσ use≥ witΦ thσ prograφ  NAD « 
  16.  
  17.              Thσá prograφá i≤á initiateΣ b∙á typinτá  RECEIVABLES ¼á anΣá ß ì
  18.         carriage return.  The screen is cleared and the message
  19.  
  20.                         ACCOUNTS RECEIVABLE PROGRAM PACKAGE
  21.  
  22.                                CHOSE FROM EITHER:
  23.  
  24.                              (1) POST TO AN ACCOUNT
  25.                             (2) GENERATE AN STATEMENT
  26.  
  27.                          ENTER THE NUMBER OF YOUR CHOICE 
  28.  
  29.  
  30.         i≤ displayed«  Regardles≤ oµ you≥ choice¼ thσ prograφ wil∞ promp⌠ ì
  31.         with the message:
  32.  
  33.                    ENTER NAME & ADDRESS FILE AS  DRIVE:NAME.EXT
  34.  
  35.         Ente≥á thσá namσá oµ thσ filσ a≤ i⌠ wa≤ createΣ b∙ thσá namσá anΣ ì
  36.         addres≤ prograφ (e.g«á B:OFFICE.NAD)«á   RECEIVABLES  wil∞ nex⌠ asδ ì
  37.         for the name of the account:
  38.  
  39.              ENTER THE NAME OF ACCOUNT _____________________________ 
  40.  
  41.         Yo⌡á shoulΣ ente≥ thσ namσ precisel∙ a≤ i⌠ i≤ listeΣ iε thσá filσ ì
  42.         oµ namσ anΣ addresses«á  Notσ tha⌠ u≡ t∩ 3░ letter≤ o≥ space≤ ma∙ ì
  43.         bσ useΣ (number≤ arσ treateΣ a≤ letters)«á  Thσ prograφ wil∞ theε ì
  44.         ask
  45.  
  46.                              IS THIS A NEW ACCOUNT? Y/N 
  47.  
  48.         Iµ yo⌡ ente≥ ß 'Y'¼á Versioε 1.░ oµ  RECEIVABLES ¼á wil∞ promp⌠ yo⌡ ì
  49.         t∩ exi⌠ t∩ thσ CP/═ operatinτ systeφ (b∙ typinτ ß contro∞ C)¼ anΣ ì
  50.         ente≥á thσá namσ anΣ addres≤ (account⌐ int∩ thσ appropriatσá filσ ì
  51.         prio≥á t∩ runninτ  RECEIVABLES.   Enterinτ aε 'Nº wil∞á permi⌠á thσ ì
  52.         program to search the file for the account.  
  53.  
  54.                 Iµá yo⌡ havσ selecteΣ thσ firs⌠ men⌡ option-- pos⌠ t∩á aε ì
  55.         account--  RECEIVABLES  wil∞ prompt
  56.  
  57.              I╙ THI╙ TH┼ FIRS╘ INVOIC┼ EVE╥ POSTE─ T╧ THI╙ ACCOUNT┐ Y/N 
  58. è
  59.  
  60.                                          1 
  61.  
  62.  
  63.  
  64.  
  65.  
  66.           
  67.  
  68.  
  69.         Bσ carefulí  Notσ tha⌠ thσ questioε is║ i≤ thi≤ thσ firs⌠ invoicσ ì
  70.          EVER posteΣá t∩ thi≤ account«á  Excep⌠ fo≥ thσ ver∙ firs⌠ timσ thσ ì
  71.         prograφá i≤á ruε fo≥ ß particula≥ account¼á thσá answe≥á t∩á thi≤ ì
  72.         questioε shoulΣ bσ  'N' .
  73.  
  74.                 Iµá yo⌡ havσ selecteΣ thσ seconΣ men⌡ option-- generatσ ß ì
  75.         statement-- thσ latte≥ questioε i≤ no⌠ asked. 
  76.  
  77.                 A⌠á thi≤á poin⌠ iε ou≥ discussion¼á i⌠á i≤á necessar∙á t∩ ì
  78.         elaboratσá ßá littlσá oε ho≈  RECEIVABLES  anΣ  NAD á actuall∙á work«  ì
  79.         EacΦ timσ ß namσ anΣ addres≤ i≤ entereΣ t∩ thσ file¼á  NAD  assign≤ ì
  80.         aε accoun⌠ numbe≥ t∩ thσ record«  (Thσ accoun⌠ numbe≥ i≤ actuall∙ ì
  81.         thσá recorΣ number.⌐  Afte≥ yo⌡ ente≥ thσ namσ oµ thσá file¼á anΣ ì
  82.         thσá account¼á  RECEIVABLES á locate≤ thσ accoun⌠ iε thσá namσá anΣ ì
  83.         addres≤á file¼áá anΣá read≤á thσá accoun⌠á number«á  Iµá yo⌡á arσ ì
  84.         generatinτ ß statement¼ i⌠ searche≤ thσ assigneΣ disπ (i⌠ assume≤ ì
  85.         tha⌠á botΦ thσ namσ anΣ addres≤ file¼á anΣ thσ filσ oµá invoices¼ ì
  86.         arσ botΦ oε thσ samσ drive!⌐ fo≥ ß filσ whosσ namσ i≤ thσ accoun⌠ ì
  87.         number¼á anΣ whosσ extensioε i≤ 'INV'«  Fo≥ example¼ iµ thσ thirΣ ì
  88.         recorΣ oµ thσ namσ anΣ addres≤ filσ B:OFFICE.NAD¼ i≤ 'ACM┼ LUMBE╥ ì
  89.         YARD╙áá  234╡á BROADROC╦á ROA─á RICHMON─á VIRGINI┴á 2322╣áá SALE╙ ì
  90.         MANAGER'¼áá  RECEIVABLES áá wil∞áá pos⌠á invoice≤áá t∩áá thσáá filσ ì
  91.         'B:0003.INV'¼á anΣá reaΣ froφ thi≤ filσ wheε generatinτ ß monthl∙ ì
  92.         statement.
  93.  
  94.                 Iµ yo⌡ wisΦ t∩ seσ thσ curren⌠ invoices¼ anΣ balance¼ fo≥ ì
  95.         ß particula≥ account¼ bu⌠ d∩ no⌠ wisΦ t∩ generatσ ß statement¼ do ì
  96.          NOT  selec⌠ men⌡ optioε tw∩ (generatσ ß statement)í  Rather¼ chosσ ì
  97.         thσá firs⌠ optioε (pos⌠ t∩ aε account)¼á anΣ exi⌠ directl∙ t∩ thσ ì
  98.         filσ listinτ a≤ detaileΣ below.
  99.  
  100.                 Thi≤á i≤ becausσ  RECEIVABLES  automaticall∙ (l⌐ write≤ thσ ì
  101.         entirσ .IN╓ filσ fo≥ thσ accoun⌠ t∩ ß ne≈ filσ identifieΣ b∙á thσ ì
  102.         montΦ oµ thσ statement¼ anΣ (2⌐ re-create≤ thσ .IN╓ filσ witΦ thσ ì
  103.         balancσ duσ froφ thσ statement«á  Fo≥ example¼á iµ ß statemen⌠ i≤ ì
  104.         generateΣ fo≥ Acmσ Lumbe≥ Yards¼ fo≥ thσ montΦ oµ September¼ andì
  105.         thσ tota∞ duσ fo≥ tha⌠ montΦ (statement⌐ i≤ 126.89¼á theε al∞ thσ ì
  106.         invoice≤á previousl∙ fileΣ iε B:0003.IN╓ wil∞ bσ writteε int∩ thσ ì
  107.         filσá B:0003.SEP¼á anΣ thσ filσ B:0003.IN╓ wil∞ contaiε onl∙á thσ ì
  108.         balancσ 126.89«á  Iε October¼á thσ olΣ balancσ wil∞ bσ identifieΣ ì
  109.         oεá thσ statemen⌠ a≤ 'PREVIOU╙ BALACEº anΣ addeΣ t∩ an∙á invoice≤ ì
  110.         posted during October, to equal the balance due for October.  
  111.  
  112.                 I⌠á i≤ suggested¼á tha⌠ wheε yo⌡ pos⌠ thσ paymen⌠ fo≥ thσ ì
  113.         previou≤ month'≤ statement¼á tha⌠ yo⌡ usσ thσ word≤ 'PRIORº 'BAL-ì
  114.         ANCEº fo≥ thσ invoicσ numbe≥ anΣ purchasσ orde≥á number¼á respec-ì
  115.         tively«á  Thi≤á wil∞ neatl∙ identif∙ ß paymen⌠ oε thσá subsequen⌠ ì
  116.         statement (and distinguish a payment from any other credit).
  117.  
  118.                 Wheεá thσá seconΣ men⌡ optioε i≤á selected¼á thσá prograφ ì
  119.         prompts across the top of the screen with
  120.  
  121.          MO/DA/YR   INVOICE #   PURCH ORDER #     AMOUNT           CORRECT 
  122.  
  123.         Ente≥á eacΦá piecσ oµ informatioε followeΣ b∙ ß carriagσá return«  ìè
  124.  
  125.                                          2 
  126.  
  127.  
  128.  
  129.  
  130.  
  131.           
  132.  
  133.  
  134.         Excep⌠á fo≥ thσ amount¼á letter≤ anΣ number≤ arσá considereΣá thσ ì
  135.         same«á  Hencσá aε invoicσ numbe≥ oµ R6574-┴ i≤ permissible«á Onl∙ ì
  136.         tw∩á character≤ arσ permitteΣ fo≥ thσ month¼á da∙ o≥á year«á  Thσ ì
  137.         invoicσá numbe≥ ma∙ havσ u≡ t∩ si° characters¼á anΣ thσá purchasσ ì
  138.         orde≥á number¼á u≡á t∩ l0«á  Thσ amoun⌠ i≤á considereΣá ßá 'realº ì
  139.         number¼ anΣ ma∙ havσ thσ rangσ -99,999.9╣ t∩ +99,999.99«  Ente≥ ß ì
  140.         '-º sigε iε fron⌠ oµ thσ amoun⌠ iµ i⌠ i≤ ß credi⌠ t∩ thσ account« ì
  141.         ┴á positivσ sigε ('+'⌐ doe≤ no⌠ neeΣ t∩ bσ entereΣ iµ thσá amoun⌠ ì
  142.         i≤ ß debi⌠ t∩ thσ account« Thσ prograφ wil∞ automatical∙ positioε ì
  143.         thσá curso≥ afte≥ eacΦ entr∙ (carriagσ return)«á  Thσ las⌠ entry¼ ì
  144.         unde≥ thσ 'CORRECTº column¼á i≤ eithe≥ ß 'Yº o≥ aεá 'N'¼á distin-ì
  145.         guishinτá whethe≥á thσá informatioε i≤ correc⌠á o≥á incorrec⌠á a≤ ì
  146.         entered¼á respectively«á  Iµá yo⌡ ente≥ ß 'N'¼á thσ prograφá wil∞ ì
  147.         promp⌠ witΦ ß men⌡ representinτ eacΦ entry«  Selec⌠ thσ numbe≥ ì
  148.         correspondinτá t∩ thσ firs⌠ piecσ oµ incorrec⌠á information¼á anΣ ì
  149.         ente≥ thσ numbe≥ followeΣ b∙ ß carriagσ return«  Thσ prograφ wil∞ ì
  150.         erasσá thσ incorrec⌠ entry¼á repositioε thσ curso≥ anΣ awai⌠á thσ ì
  151.         re-entr∙á oµá thσ information«á  Yo⌡ ma∙ continuσ t∩ correc⌠á thσ ì
  152.         informatioε unti∞ i⌠ i≤ entirel∙ correct«á  A⌠ tha⌠ point¼ selec⌠ ì
  153.         thσá numbe≥ correspondinτ t∩ 'Al∞ informatioε i≤ correc⌠á a≤á en-ì
  154.         tered'«á  Thσ prograφ wil∞ erasσ thσ correctioε prompt≤ anΣ posi-ì
  155.         tioεá thσ curso≥ fo≥ thσ nex⌠ linσ oµ information«á  Versioεá 1.░ ì
  156.         doe≤á no⌠ permi⌠ correctioε oµ thσ informatioε afte≥ i⌠ ha≤á beeε ì
  157.         writteε t∩ thσ disπ filσ (i.e« afte≥ yo⌡ havσ answereΣ 'Yº t∩ thσ ì
  158.         'CORRECTº prompt)«  
  159.  
  160.                 Versioε 1.░ oµ  RECEIVABLES  ha≤ onσ peculiarity«  Thσ ver∙ ì
  161.         firs⌠ timσ ever¼á yo⌡ pos⌠ invoice≤ t∩ ß particula≥ account¼á yo⌡ ì
  162.         ma∙á ente≥ onl∙ threσ beforσ thσ prograφ asδ yo⌡ whethe≥ yo⌡ wan⌠ ì
  163.         ßá listinτ oµ thσ file«á  Iµ thi≤ i≤ al∞ yo⌡ havσ t∩á post¼á theε ì
  164.         decidσ whethe≥ yo⌡ wan⌠ thσ listing¼ and/o≥ exi⌠ froφ thσ prograφ ì
  165.         a≤ describeΣ below«á  However¼ iµ yo⌡ havσ morσ invoice≤ t∩ post¼ ì
  166.         answe≥á 'Nºá t∩ thσ listinτ prompt¼á anΣ 'Yº t∩ thσá nex⌠á promp⌠ ì
  167.         askinτ whethe≥ yo⌡ wisΦ t∩ pos⌠ t∩ anothe≥ account«  Re-ente≥ thσ ì
  168.         account name when prompted, and continue posting.
  169.  
  170.                 Oncσá yo⌡á havσá posteΣá t∩á ßá giveεá account¼á yo⌡á ma∙ ì
  171.         subsequentl∙á ente≥á a≤ man∙ invoice≤ a≤ yo⌡ desirσá a⌠á an∙á onσ ì
  172.         time«   RECEIVABLES  wil∞ no⌠ permi⌠ scrollinτ oµ thσ screeε durinτ ì
  173.         entr∙ oµ thσ information«  Wheε thσ screeε i≤ full¼ i⌠ wil∞ clea≥ ì
  174.         thσ screen¼á rewritσ thσ prompts¼á anΣ repositioε thσ cursor¼ fo≥ ì
  175.         you to continue.
  176.  
  177.                 Wheε yo⌡ havσ finisheΣ enterinτ al∞ thσ invoice≤ yo⌡ havσ ì
  178.         fo≥ ß particula≥ account¼á ente≥ ß  '00'  fo≥ thσ month¼ ß carriagσ ì
  179.         return¼á anΣ ß carriagσ returε fo≥ thσ day¼ year¼ invoicσ number¼ ì
  180.         anΣ purchasσ orde≥ number«á  Ente≥ ß  '0'  fo≥ thσ amoun⌠ anΣ ß  'Y'  ì
  181.         fo≥ 'CORRECT'«  Thσ prograφ wil∞ theε prompt
  182.  
  183.                       DO YOU WANT A LISTING OF THE FILE? Y/N 
  184.  
  185.         Iµ yo⌡ sa∙ 'Y'¼ i⌠ wil∞ asδ whethe≥ yo⌡ wan⌠ ß 'HARDCOPY'«  ┴ 'Yº ì
  186.         wil∞á causσá thσ prograφ t∩ lis⌠ thσ filσ (includinτ thσá curren⌠ ì
  187.         balance⌐ oε you≥ printer«á Aε 'Nº wil∞ causσ thσ prograφ t∩á lis⌠ ì
  188.         thσá filσ anΣ balancσ oε you≥ CRT«á  A≤ usual¼á scrollinτ wil∞ bσ ìè
  189.  
  190.                                          3 
  191.  
  192.  
  193.  
  194.  
  195.  
  196.           
  197.  
  198.  
  199.         inhibited¼á anΣá wheε thσ screeε i≤ full¼á yo⌡ wil∞ bσá askeΣá t∩ ì
  200.         ente≥á ß carriagσ returε t∩ continue«á  Iµ therσ i≤ morσ thaε onσ ì
  201.         pagσ oµ listing¼á thσ page≤ arσ numbered«á  Iε addition¼á thσ ac-ì
  202.         coun⌠ namσ anΣ addres≤ i≤ printeΣ o≥ displayeΣ a⌠ thσ to≡ oµá thσ ì
  203.         firs⌠á page«á  Thσá balancσ i≤ writteε a⌠ thσ bottoφ oµ thσá las⌠ ì
  204.         pagσ oµ thσ statement«  Credit≤ arσ clearl∙ identified.
  205.  
  206.                 Afte≥ thσ listinτ i≤ complete¼ o≥ iµ yo⌡ havσ decideΣ no⌠ ì
  207.         t∩á lis⌠ thσ file¼á thσ prograφ wil∞ asδ yo⌡ whethe≥ yo⌡ wisΦá t∩ ì
  208.         pos⌠ invoice≤ t∩ anothe≥ account«á  Iµ yo⌡ do¼á ente≥ ß 'Y'¼á anΣ ì
  209.         thσá accoun⌠á namσ wheε askeΣ t∩ d∩ so«á  Iµ yo⌡ d∩ no⌠á wisΦá t∩ ì
  210.         ente≥ an∙ furthe≥ invoices¼á ente≥ aε 'N'¼á anΣ thσ prograφá wil∞ ì
  211.         exi⌠ t∩ thσ CP/═ operatinτ system«  
  212.  
  213.                 Iµáá yo⌡á havσá selecteΣá men⌡á optioεá tw∩á (generatσá ß ì
  214.         statement)¼ thσ prograφ will¼ afte≥ promptinτ yo⌡ fo≥ thσ accoun⌠ ì
  215.         name¼ anΣ whethe≥ i⌠ i≤ ß ne≈ account¼ asδ yo⌡ fo≥ thσ month¼ da∙ ì
  216.         anΣá yea≥ oµ thσ statement«á  Ente≥ thi≤ informatioε NUMERICALLYí  ì
  217.         Fo≥ example¼á iµ thσ datσ oµ thσ statemen⌠ i≤ Septembe≥ 5¼á l981¼ ì
  218.         ente≥  '09º carriagσ return¼á '05º carriagσ return¼ '81º carriagσ ì
  219.         return«á   RECEIVABLES  use≤ thi≤ datσ t∩ generatσ thσ extensioε oµ ì
  220.         thσ monthl∙ filσ (a≤ describeΣ above╗á e.g«á B:0003. SEP )¼á anΣ a≤ ì
  221.         the date for the 'PRIOR BALANCE' written to the .INV file.
  222.  
  223.                 A≤á witΦ thσ firs⌠ optioε (postinτ t∩á aεá account)¼á yo⌡ ì
  224.         ma∙ eithe≥ lis⌠ thσ statemen⌠ oε thσ CRT¼á o≥ prin⌠ thσ statemen⌠ ì
  225.         on your printer. 
  226.  
  227.                 Afte≥ thσ prograφ generate≤ thσ statement¼ yo⌡ wil∞ agaiε ì
  228.         havσ thσ opportunit∙ t∩ eithe≥ generatσ additiona∞ statement≤ fo≥ ì
  229.         othe≥ accounts¼ o≥ exi⌠ t∩ thσ CP/═ operatinτ system« 
  230.  
  231.  
  232.                 D╧ NO╘ FORGE╘ THA╘ TH┼ .IN╓ FIL┼ I╙ RE-WRITTE╬ EAC╚á TIM┼ ì
  233.         ┴á STATEMEN╘ I╙ GENERATED«á  Thσ informatioε i≤ no⌠ lost«á  I⌠ i≤ ì
  234.         writteε int∩ thσ accoun⌠ filσ witΦ aε extensioε representinτá thσ ì
  235.         firs⌠á threσá letter≤á fo≥á thσ montΦá oµá thσá statement«á  Als∩ ì
  236.         remembe≥ tha⌠ thσ .NAD¼á .IN╓ anΣ monthl∙ filσ arσ al∞ maintaineΣ ì
  237.         oε thσ  'B'  drive.
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.                                          4 
  257.  
  258.  
  259.  
  260.  
  261.  
  262.