Modulus requires a minimum of 12Mb hard disk space (16Mb on a PowerMac) to be available. Your data file may grow very quickly, so this is very much a minimum requirement. A 13Ó monitor (640 x 480 resolution) or larger is required. System 7.1 or later should be installed if you have Modulus Client 1.5.1, but System 7.5.3 is required by Modulus Client 1.5.3. Modulus 4.0 will not operate reliably with Modulus Client 1.2. However, to avoid problems with Open Transport and MacTCP, System 7.5.3 revision 2 or later should be present.
The server should be dedicated to Modulus. If you run the Modulus Server on a machine that is also running AppleShare (or other Macintosh-based fileserver software), you will slow down the operation of Modulus quite considerably. It is strongly recommended that you should use another machine for fileserving, print serving and/or any other central network services. It is also recommended that the server has file sharing turned off using the Sharing Setup Control Panel.
A Windows machine can be used as a server, even if every client is a Macintosh. In this situation, the server must use Windows NT Server.
Memory Requirements
68k Client 16Mb total RAM 12Mb allocated to Modulus Client
68k Server 68k clients 20Mb total RAM 16Mb + 1Mb for each client allocated to Modulus Server
PowerPC clients 24Mb total RAM 20Mb + 1Mb for each client allocated to Modulus Server
Mixed clients 28Mb total RAM 24Mb + 1Mb for each client allocated to Modulus Server
PowerPC Client 20Mb total RAM 16Mb allocated to Modulus Client
PowerPC Server 68k clients 24Mb total RAM 20Mb + 1Mb for each client allocated to Modulus Server
PowerPC clients 28Mb total RAM 24Mb + 1Mb for each client allocated to Modulus Server
Mixed clients 32Mb total RAM 28Mb + 1Mb for each client allocated to Modulus Server
Server Installation:
Load the CD onto your server (or onto a client, if installing across a network). Inside the Mac OS folder, you will find folders for each possible type of client/server hardware combination. Open the appropriate one for your network, open the Server folder inside, then double-click the Installer. Follow the on screen instructions. The installer will, by default, install into a folder that it will create on the boot partition, called MODULUS. You are given the opportunity to change the destination folder during the installation process.
Client Installation:
Repeat the following process on each client machine. Inside the Mac OS folder on the CD, you will find folders for each possible type of client/server hardware combination.
Open the appropriate one for your network, open the Client folder inside, then double-click the Installer. Follow the on screen instructions. Again, the installer will, by default, install into a folder that it will create, called MODULUS. You are given the opportunity to change the destination folder during the installation process.
Loading Modulus for the First Time on the Server
On the server machine double-click Modulus Server (not the Modulus Application) to launch it. The first time you do this, a message will appear to the effect that Sorting Tables are being built. This process may take up to five minutes, depending on the speed of your server.
When this has finished, you will be asked to enter a Licence Number. Modulus Server is a customised version of 4D Server and when first used it requires licensing by means of entering a licence number. This can be found on the licence card in the sealed brown 4D Server box and is not to be confused with the Modulus licence number.
You will be next be asked to locate the Modulus application and then a data file. Either locate and open the Tutorial data file or click [New] to create your own. Thereafter, if you need to open a new or different data file, hold down the
You should now register the number of users purchased. You will have been supplied with a sufficient number of 4D Expansion Packs (eg you will have a single five-user pack and two individual packs if you have seven users) and/or 4DWrite disks (which provide the Word Processing functions in Modulus). Go to File menu and select Update License. Simply insert your Expansion and/or 4DWrite disk(s). After a moment, you will be told the update was successful. When you click [OK], you will return to the Update License... screen which will now show how many users have been registered. Repeat the process as necessary and then click [OK] to close the Update License... screen.
Note that an expansion disk can only be used once. If you insert a disk that has already been used, it will be assumed that you wish to transfer the users to another site, so the users will be de-installed and copied back to the disk.
Loading Modulus for the First Time on a Client
Once Modulus Server is up and running, launch Modulus Client by double-clicking. The first task is to log on to the Modulus Server. If you have a Macintosh server, the left-hand portion of the logging-on window shows the various zones available on your network: highlight the one in which Modulus Server is operating and that will then appear in the list of the right. Highlight this and click [OK]. If the server is a PC, the window does not contain the zone listing, but lists the available servers in all zones. Highlight the Modulus Server and click [OK].
If the Modulus Server does not appear, click [OtherÉ]. This brings up a list of available network protocols which you can use to look for the Modulus Server. With a PC server, Modulus uses the IPX protocol, with a Macintosh server it uses the ADSP protocol. You will then be asked to enter a password. Use the table to select the correct one.
Passwords:
User - U1
User with Word Processing - U1WP
Manager - M1
Manager with Word Processing - M1WP
Modulus now asks for your Licence Number and Validation Code. Fill in all the boxes including the name of your Organisation, ensuring you copy exactly from the Modulus licence sheet.
If you are using the Tutorial data file, you will now be asked to enter a User ID. The data file is set up so that you do not need to remember a User ID, so simply click on a member of Personnel in the list and you will be allowed into Modulus.
If you are creating a new data file, the Modulus New Data Setups window will appear. A new data file needs a certain amount of setting up beforeit can be used by Modulus. In particular, certain Preferences need to be set and an accounts structure needs to be set up. This window allows you to select the option which most closely approximates your own business type, after which the Modulus set-up routine will almost completely automate the preparation of the blank data file. Select the correct option and click [Select]. It is recommended that you do not log on from other clients until the set-up work has been completed. If you want to create your own accounts structure, click [None]. You can subsequently decide to use the set-up routine using the Business Templates function on the Utilities menu in the Data Manager.
The set-up routine will first attempt to locate a file named ModStart.TXT. If this file is absent or has been renamed, or if the ModStart folder is not correctly located, Modulus will ask you to locate it. Once youÕve selected an option, Modulus will open the appropriate data document and start importing straight away. If the data document cannot be found, Modulus will ask you to locate it. These are named using the convention XXX.TXT, where XXX is the name of the option selected.
Modulus next requires you to enter some information about your accounts, such as the start and end dates of your current financial year and whether you are using the Cash VAT scheme. Opening Balances then need to be entered to the Sales, Purchase and General Ledgers. Full details of this step can be found in the Getting Started manual.
Modulus is now ready to be used. However, you may wish to look at the Data Manager to define some of the set-ups. To do so, select Data Manager from the Modules menu. Using the relevant manuals as a guide, set up Actions and Results to your own specifications. Then, set up Business Types, Status, Sources and Areas. Finally, set up a Personnel record complete with Module Access and User IDs. Again, the Core Functions reference will be of help here. You will then be ready to enter some Companies and Products.