
 
┌─────────────────────────────────────────────────────────────────────────────┐
│ Option:  BA  JLBANK.........................................................│
└─────────────────────────────────────────────────────────────────────────────┘

┌─Explanation────────────────────────────────────────────────────────────────┐
└────────────────────────────────────────────────────────────────────────────┘
 
    Run JLBANK without any parameter.

    JLBANK is for the use with a chargeable BBS.  Every User
    has an account and can inspect his statement of account. He
    is able to send another user some BBS-UNITS (BBS-Money).
    Every month will this module charge off the monthly contribution
    of the MailBox(*). If the Module don't know the user, it asks for
    some informations. JLBANK stores all these informations in
    JLBANK.CTL and JLREMIT.CTL. Please set up M4= in JL.CNF.

    (*) Not included in this Version

    BANK:

       ZAP... Sets Amount of All USERs to Zero and the Passwords
              to 'KEINES'. Resets all other fields too excluding
              the names.

    You can use this module also, if you distribute GT or a
    Companion Program or any other Prg. You give your registered
    Program Users the possibility to send you eg. a check over
    100 Dollar, although one copy costs eg. 10 Dollar. Every time
    a new version is available, you send him a copy and takes
    the money from his BBS-Bank-Account. If there is no more money
    at this account, you write the User a MSG, that he can
    send another check to you or the MCS is doing for you.

    The background is the following:  I upgraded from GT 14.03 to
    GT 15.00 and sent Paul a check over 14 Dollar; ten for the Program
    and four for shipping. I must pay 5 Dollar for the Check and
    2 Dollar for the letter (I included a disk). Altogether I payed
    21 Dollar and Paul received only ten. This ratio isn't very good.
    So I wish to have the possibility to send e.g. Paul Meiners
    100 Dollar at one time and he sends me the new versions of GT,
    since there is no money left.
 
       NOTICE:  ■ There is NO possibility to get a forgotten Psw.
                ■ The data is crypted.
                ■ It's only a beta Version and it is VERY slow.  

    To install your SN, enter the [S]ystem Menue and choose
    [I]nstall SN.

    If you start JLBANK the first time, it will ask you for the BANK
    Password. Keep this password in mind, because if you want to do
    something within the high security area of JLBANK, you will need
    this password.

    If you run JLBANK, it reads GTUSER.BBS and checks, if the
    specified user has already his JLBANK Record. If not, JLBANK
    will ask several questions. If JLBANK finds the actual logged
    on user, it will ask for his JLBANK Password. This password can
    be different from his password within GT. If JLBANK doesn't
    accept your password, you should check, if GTUSER stores your
    name. Make sure, that the name of the person, who is running
    JLBANK, is specified in GTUSER.BBS. Read GENERAL.HLP for more
    informations. If the username within GTUSER.BBS can't be
    found within the JLBANK database, it will will ask for his
    name. If this name doesn't match the username within GTUSER.BBS
    JLBANK will continue asking for his name and will display the
    message 'You are not logged on with that name.'.

    Following MemberKinds are possible:

      ┌─────MemberKind────────────┐
      ├───┬───────────────────────┤
      │ P │ Pupil................ │
      │ S │ Student.............. │
      │ R │ Regular.............. │
      │ C │ Commercial........... │
      │ F │ Free of Charges...... │
      │ I │ Friend............... │
      │ D │ BankDirector......... │
      │ E │ BankSecretary........ │
      │ W │ Visiting WAPNet Sysop │
      │ V │ Visiting GT-Net Sysop │
      │ B │ BANK SYSTEM.......... │
      └───┴───────────────────────┘

      ┌─────PayKind────────────────┐
      ├───┬────────────────────────┤
      │ C │ Check................. │
      │ E │ BBS takes it from User │
      │   │ automatically......... │
      │ R │ Remittion............. │
      │ A │ Cash.................. │
      │ - │ ---................... │
      └───┴────────────────────────┘

      ┌─────PayInterval────────────┐
      ├───┬────────────────────────┤
      │ M │ Monthly                │
      │ Q │ Quarterly              │
      │ S │ Semi-annually          │
      │ Y │ Yearly                 │
      │ I │ Irregular              │
      └───┴────────────────────────┘

      ┌─────Status─────────────────┐
      ├───┬────────────────────────┤
      │  0│ ---................... │
      │  1│ Not verified.......... │
      │  2│ In Arrears............ │
      │253│ Incorrect or few...... │
      │   │ Informations.......... │
      │254│ Incorrect Idenitifica- │
      │   │ tion.................. │
      │255│ FREEZED !!!........... │
      └───┴────────────────────────┘


    If you are in the directory menue, you can choose [B]ank. Then
    you can select [2] to read and execute the file REMIT.TXT in
    JLPATH and do all these remittions. There are four fields delimited
    with a komma: FromName,ToName,Amount,Comment

    eg.

           BANK,Sven Sass       ,  -120,Charge 01/92  #001
           BANK,Martin Schaulies,  -240,Charge 01/92  #002
           BANK,Peter Bieber    ,   -50,Charge 01/92  #003
           BANK,James Bond      , -2000,Charge 01/92  #004
           BANK,Juergen Lorenz  ,   -20,Charge 01/92  #005
           BANK,Ken Swenson     ,    -1,Charge 01/92  #006
           BANK,Thomas Mann     ,   -30,Charge 01/92  #007
           BANK,Test Test       ,   -50,Charge 01/92  #008


    If you get money from a user, then pls enter JLBANK /!003 and
    go to the director menue. Then enter b. If you enter the
    amount and the name of the person, from whom you received
    the money, JLBANK will add this amount to the account of
    this user and will substract the same amount from BANK.
    If you leave this menue and if you then change the record
    of the receiver, you will see, that JLBANK updated the fields
    LAST PAYED AT and LAST PAYED AMOUNT automatically.

    JLBANK has two parameters: S & U

     JLBANK S     Display Status of current GTUser
     JLBANK U     Display Units of current GTUser


 
┌─Syntax─────────────────────────────────────────────────────────────────────┐
└────────────────────────────────────────────────────────────────────────────┘
  JLUTIL /  [Parameters] [-Switches]
 
 
┌─Switch──────Description────────────────────────────────────────────────────┐
└────────────────────────────────────────────────────────────────────────────┘
   -X         Enter JLBANK as BANK.

 
┌─Parameter───Description────────────────────────────────────────────────────┐
└────────────────────────────────────────────────────────────────────────────┘
   U          Display Units of current GT-User.
   S          Display Status of current GT-User.

┌─Examples───────────────────────────────────────────────────────────────────┐
└────────────────────────────────────────────────────────────────────────────┘

  JLBANK /!003
  JLBANK
  JLBANK U
  JLBANK S
  JLBANK S /!003
  JLBANK -X
  JLBANK /DEBUG
