If you are preparing the server for work while working on a client machine, you can now proceed as follows:
Go back to:
Creating a New Database - Single-user
This page describes creating a new Standard ERP database for use in a single-user environment.
---
To create a new single-user database, follow these steps:
- Ensure there is no database file with the name "HANSA.HDB" in the folder containing the Standard ERP application, then launch the application by double-clicking. A new database will be created automatically.
The "DBDEF.TXT" and "DEFAULT.TXT" text files must be present in the same folder as the application when you create a new database. Standard ERP will use these files to set some initial preferences in the new database.
! | The installation will not be correct if the "DBDEF.TXT" file is missing. |
|
- The 'Welcome to Standard ERP' window will appear, asking you how you want to use the application:

Click the [Local Company] button if you are starting Standard ERP for the first time, or the [Restore from Backup] button if you have already been using Standard ERP and you need to import a back-up file to a new database. The first option is described here: for details of the second, please refer to the Restoring from a Back-up page.
- The 'Enter Company Name' window will appear, asking for your company name. Enter your company name and a shortened version of it (up to ten characters), then click the [Next] button.

- The 'Set up User' window will be opened. Here you can enter your personal details, to create a User Account for yourself. You must enter your Signature, Full Name and Email Address before you can progress to the next step, but the other information is optional. You can use your initials or other abbreviation of your name as the Signature, and the Email Address will become your StandardID. Whenever you log in to your Standard ERP system, you will be able to do so using your Signature or your Email Address (StandardID). You will also be able to log in to other HansaWorld services (such as the support forum) using your StandardID.
When you enter the Email Address and either change to another field or click the [Finish] button at the bottom of the window, the Email Address will be checked to see if it has already been used as a StandardID. If it hasn't, two fields will be added to the window allowing you to specify a password. The password must contain at least eight characters. You will be able to use the password when logging in using your Signature and when logging in to any HansaWorld service using your StandardID. If the Email Address has already been used as a StandardID, the password fields will not appear because you will be able to use its existing password.
Note that if you are using Windows, you cannot include special characters such as *, å, ä, ö in passwords.

When you click the [Finish] button, your User Account will be created.
- The 'Login' window will appear, with your Signature already entered:

Enter your Password and click [OK].
- If you specified an Email Address that has not previously been used as a StandardID, an email address validation mail will be sent to the address that you specify.
When you receive the email address validation mail, click the link in the mail or copy it to a browser window to confirm that the email address is valid.
- You will be asked if you want Standard ERP to remember your Signature and Password, so that you do not have to enter them yourself each time you log in.

Bearing in mind that logging in is a security feature, it is recommended that you only click the [Yes] button if you are absolutely sure no-one other than yourself will have access to your computer. If you click the [Yes] button and then change your mind, you can turn off the feature by choosing 'Stop Auto Login' from the File menu.
- The Navigation Centre will appear, with your name shown in the title bar. This is illustrated on the Work Area page.
- Refer to the following pages to prepare the database for work:
---
Go back to:
Creating a New Database - Sample
The Standard ERP installation package includes a set of sample data that you can use to create a sample database. This will allow you to test new or unfamiliar Standard ERP features before using them in your "live" database. A sample database is fully functional with the exception that Cloud Services are disabled. You can use a sample database for 30 days, after which it will go into restricted mode. From that time onwards, you will only be able to print reports and documents to screen, not to a printer, to file or to any other medium. Exporting from a sample database and importing to a new database before the 30-day point will cause the new database to go to restricted mode immediately.
To create a sample database, follow these steps:
- Start Standard ERP by double-clicking the application icon. The first window to appear will ask how you want to use the application:

- Click the [Launch Sample] button. A new database will be created, the sample data will be imported, and you will be logged in automatically (if the 'Login' window appears, log in as SJ with password Sample99 (no password if you are using a version prior to 8.5)).
- After logging in, the Navigation Centre will appear, as illustrated below on the Work Area page but with one difference. The window title of the Navigation Centre will contain the phrase "(SAMPLE)" as a suffix. This is to remind you that you have logged in to a sample database that you should use for testing only and not for real data.
- As well as the Navigation Centre, a 'Task Manager' window will also open. This window opens because you have been logged in to the sample database as a user who has some scheduled tasks that are still outstanding. If you need to close the 'Task Manager' window, click the close box. Otherwise, please refer to the Task Manager page for more details.
---
Go back to:
Creating a New Database - Multi-user Sample
The Standard ERP installation package includes a set of sample data that you can use to create a sample database. This will allow you to test new or unfamiliar Standard ERP features before using them in your "live" database. A sample database is fully functional with the exception that Cloud Services are disabled. You can use a sample database for 30 days, after which it will go into restricted mode. From that time onwards, you will only be able to print reports and documents to screen, not to a printer, to file or to any other medium. Exporting from a sample database and importing to a new database before the 30-day point will cause the new database to go to restricted mode immediately.
On this page, we describe configuring a multi-user Standard ERP sample database in which the server and client application both reside on the same machine. This configuration is for trial and demonstration purposes only and is not supported for "live" databases. Follow these steps:
- Referring to the Multi-user Installation page, download the server and client applications that are appropriate for your test machine.
- Install the server application as follows:
- If you are using a Windows machine, the server application is supplied as an installer file. Launch the installer by double-clicking, and follow the instructions on screen. The default installation path is C:\Program Files (x86)\HansaWorld\Standard ERP Server\ (32-bit version of the server application) or C:\Program Files\HansaWorld\Standard ERP Server\ (64-bit version).
- If you are using macOS, open the server .dmg file (named "standarderp.server.dmg") by double-clicking, and then copy the folder it contains to the 'Applications' folder.
- If you are using Linux, expand the server .tgz file (named "standarderp.server.tgz") by double-clicking, and then copy the folder it contains to the 'Applications' folder.
- If you are using a Windows machine, start the server application as follows:
- Use Notepad or a similar text-editing program to create a text file named "parameters.txt". Save this file in the "Standard ERP Server" directory, on the same level as the server application. The file should contain a single line of text:
- Sample\GBR-Sample.TXT
For reference, the "parameters.txt" file can contain the name of any .txt file containing data that you want to import.
In this example we have used a relative path. You may need to use an absolute path, depending on your installation and location of the file.
- Start the server application. To do this, restart the machine: the service will be launched automatically. If you do not want to restart, open the Control Panel and double-click 'Administrative Tools' and then 'Services'. Find and select 'Standard ERP Server (32-bit)' or 'Standard ERP Server (64-bit)' in the list and choose to start the service. (The name will vary slightly, depending on the precise version of Standard ERP you are using.) When it starts, it will obey the instruction in the "parameters.txt" file and import sample data from the "GBR-Sample.TXT" file.
- When the import finishes, for security reasons the service will quit (you may need to monitor the log file (named "hansa.log") to see when the service quits). Empty or rename the "parameters.txt" file and then restart the application as described in (ii) above (if you do not empty or rename the "parameters.txt" file, the sample data will be imported again).
- If you are using a macOS or Linux machine, start the server application as follows:
- Launch the Terminal application using the Terminal icon in the Panel or Dock (or from the "Utilities" folder in the "Applications" folder).
- Change to the "StandardERPServer" directory by typing:
- cd /Applications/StandardERPServer
- Type:
- ./StandardERPServer Sample/GBR-Sample.TXT (Linux 32-bit)
- ./StandardERPServer64 Sample/GBR-Sample.TXT (Linux 64-bit) or
- ./StandardERPServer Sample/GBR-Sample.TXT (macOS)
This instruction will launch the server application and cause it to import demonstration data from the "GBR-Sample.TXT" file. As described in point 4 i above, you can include in this instruction the name and path of any .txt file containing data that you want to import.
- When the import finishes, for security reasons the application will quit. You will be informed when this happens in the Terminal window. Restart the application by typing:
- ./StandardERPServer (Linux 32-bit)
- ./StandardERPServer64 (Linux 64-bit) or
- ./StandardERPServer
- Locate the client installer that you downloaded in step 1, and install it. In the case of Windows, run the installer application. In the case of macOS and Linux, open the .dmg file or expand the .tgz archive. In all cases, it is recommended that you install the client in a folder or directory named "Standard ERP Client" in your "Program Files" directory or "Applications" folder.
- Start the Standard ERP client application by double-clicking the application icon. The first window to appear will ask how you want to use the application:

- Click the [Connect to Existing Company] button. The 'Server Address: Inspect' window will appear, listing the available servers in the same subnet as your client computer:

- Double-click the server in the list that you want to log in to, or click once and then click the [Connect] button.
If the list of servers is empty, enter the IP address of the server in the Hostname or IP field and "1200" as the Port, and then click the [Connect] button. If the server and client are on the same machine, enter "localhost" as the Hostname or IP.
- The 'Login' window appears: log in as SJ with password Sample99 (no password if you are using a version prior to 8.5):

- After logging in, the Navigation Centre will appear, as illustrated below on the Work Area page but with one difference. The window title of the Navigation Centre will contain the phrase "(SAMPLE)" as a suffix. This is to remind you that you have logged in to a sample database that you should use for testing only and not for real data.
- As well as the Navigation Centre, a 'Task Manager' window will also open. This window opens because you have been logged in to the sample database as a user who has some scheduled tasks that are still outstanding. If you need to close the 'Task Manager' window, click the close box. Otherwise, please refer to the Task Manager page for more details.
---
Go back to:
Creating a New Database - The Work Area
After you log in to your Standard ERP system, the first window to appear will be the Navigation Centre. This will be the basis for all your work in Standard ERP and is fully described here. It is illustrated below to enable you to identify the various parts of the screen mentioned in the following sections.

You can now record your full company details, add additional Companies if you need them, import set-up data and apply for an Enabler Key.
---
Go back to:
Creating a New Database - Interaction with Skype
The Desktop API was removed from version 8 of Skype. As a result, Standard ERP can no longer communicate with Skype.
---
Go back to:
Creating a New Database - Settings - Entering your Company Name and Address
After creating a new database, one of next steps will be entering your company's name, address, VAT and company registration numbers and other details. These details will be needed when you register your copy of Standard ERP, and they can also be printed on documentation such as Invoices. To do this, you will use the Company Info setting. Follow these steps:
- Click the [Switch Module] button in the Navigation Centre or use the Ctrl-0 (zero) (Windows) or ⌘-0 (macOS) keyboard shortcut. A list of modules will appear:

Choose the System module by double-clicking.
In all list windows such as this one, you can navigate to and select an option using the keyboard if you so prefer. Type the first few characters of the name of the option you want (in this case, "sys" for example) and then press the Enter or Return key twice.
- Click the [Settings] button in the Navigation Centre or use the Ctrl-S (Windows) or ⌘-S (macOS) keyboard shortcut to bring up a list of the settings in the System module:

- Double-click the 'Company Info' option. The 'Company Info: Inspect' window appears.

The Company Name that you entered in the 'Enter Company Name' window (step 3 on the Creating a New Database - Server page or the Creating a New Database - Single-user page) will be shown in the first field. Use the Business Name field if your company has two names (for example, a registered name and a commercial name). It is mandatory to enter a Business Name (i.e. registered name) in Portugal. Enter your address and contact information as shown in the example illustration below.

- Click the button marked 'Reg' towards the top centre of the window to see the other important fields in this setting.

Here you can enter your company registration number and VAT Number:

Make sure the company name and telephone number (on the 'Address' card) and the company registration number and VAT number (on the 'Reg' card) are exactly as written and spelt in your HansaWorld contract, as this information will be used when you register the software. This information will also be printed on the documents such as Invoices and Purchase Orders that you send to your Customers and Suppliers. You should also check that the Company Type is correct, as this will also be used during the registration process:
- Multi User
- Choose this option if more than one person will have access to the company (i.e. the company will be stored in the database on a server machine).
- Consolidated
- Choose this option if the information in the company will be included in consolidated reports. Please refer here for more information.
- Single User
- This option means that only one user will be able to log in to the company at any one time.
Enter your company's bank account details in the Bank 1 and Bank 2 fields. This information can be printed on documents such as Invoices, and will also be used if you will pay your Purchase Invoices by credit transfer. In most countries, you should enter your bank account number in the Bank 1 field and the bank account number in IBAN format (including two-character country prefix) in the Bank 2 field. In Namibia enter your account number in Bank 1 and the sort code in Bank 2. In Finland, enter your bank account number in IBAN format in the Bank 1 field.
The Bank Customer ID is required when issuing payment instructions to banks in some countries. In Norway, you should enter your company's VAT number with non-numeric characters removed. For example, if your company's VAT number is NO 987654321 MVA, enter 987654321. In Sweden, if you have a PlusGirot account, enter your Customer Number at PlusGirot in this field. In Finland and Spain, enter your business ID or customer number at your bank.
In Portugal, you must also enter information required for SAF-T reporting in the following two fields:
- Commercial Reg. No.
- Enter the commercial registration number of your company.
- Home Community
- Enter the region or district in which your company is located. This is also required in Lithuania and Norway.
The format required by the Country field depends on your location. It is usually recommended that you use the two-character ISO 3166-1 alpha-2 format (e.g. "FI" for Finland or "LV" for Latvia).
- Click the button marked 'Email' towards the top centre of the window to see the other fields in this setting.

The Edit and Report Font fields allow you to select different fonts for use on screen and in reports respectively. If you leave these fields empty, default fonts selected for maximum readability will be used. You should only change them if you have good reasons to do so. In non-English versions of Standard ERP, use these fields to select fonts with special character sets. In both cases, choose the font by clicking in one of these fields and then pressing the Ctrl-Enter (Windows) or ⌘-Enter (macOS) key combination. A selection list will appear where you can choose an option by double-clicking.

VAT Law and Character Set are used to ensure the behaviour of Standard ERP conforms to certain local conventions of the country in which it is being used. To choose the correct VAT Law and Character Set for your location, you can again click in one of these fields and then press the Ctrl-Enter (Windows) or ⌘-Enter (macOS) key combination to open a selection list. In the case of the VAT Law field, if your country is not listed in the selection list, choose the "Default" option.
Details about the other fields in this setting can be found on the Company Info page.
- When you have completed the window, click the [Save] button in top right-hand corner to save the changes and close the window.
---
Multi-user Installation:
Single-user Installation:
Go back to:
Creating a New Database - Modules, Users and Companies
After creating a new database, you may want to check that you have been granted access to the appropriate modules and that the correct numbers of users and Companies have been registered. To do this, you will use the Configuration setting in the System module To open this setting, follow these steps:
- Click the [Switch Module] button in the Navigation Centre or use the Ctrl-0 (zero) (Windows) or ⌘-0 (macOS) keyboard shortcut.
- Choose the System module by double-clicking.
- Open the 'Settings' list using the Ctrl-S/⌘-S keyboard shortcut or by clicking the [Settings] button in the Navigation Centre.
- Select 'Configuration' by double-clicking. The 'Configuration: Inspect' window appears:

Usually you won't need to change anything in the Configuration setting, apart from the Server Hardware and Server OS. When you obtain an Enabler Key, this setting will be filled out with information taken from your contract with HansaWorld. However, before applying for an Enabler you can select the modules that you need so that you can carry out any necessary configuration work. Details about applying for an Enabler Key are here.
The total number of users you are subscribing to (including both Named and Concurrent Users) will be shown in the Total Users field, and the number of Concurrent Users in the Concurrent Enablers field. The number of additional Mailboxes (to be used with Concurrent Users) will be shown in the Extra Concurrent Mailboxes field. Mailboxes belonging to Named Users will not be included in this field. Please refer here for details about Named and Concurrent Users.
The number of Companies will be shown in the lower part of the window. You may need additional Companies if your business is one where there are separate departments or subsidiary companies that keep separate accounts, as described on the Companies and Databases page. For details about adding Companies, please refer to the Changing and Adding Companies page.
The remaining sections of the window (visible by clicking the seven buttons marked 'Basic', 'Verticals', etc) will display the modules that you are subscribing to.
In the Server Hardware and Server OS fields at the top of the window, choose the options that describe your hardware most accurately. If you have a single-user system, choose the options that apply to the machine on which you will be using Standard ERP). To choose an option, place the cursor in one of these fields and press the Ctrl-Enter (Windows) or ⌘-Enter (macOS) key combination. A selection list will appear in which you can choose an option by double-clicking.
When the Configuration setting is complete, click the [Save] button.
---
Multi-user Installation:
Single-user Installation:
Go back to:
Creating a New Database - Changing and Adding Companies
This page describes adding Companies to a Standard ERP database.
---
When you create a new database, it will contain a single Company, created for you automatically. You can add extra Companies at any time. You should only add extra Companies if your business is one where there are separate departments or subsidiary companies that keep separate accounts, as described on the Companies and Databases page.
Changing and Adding Companies - Single-user
If you have a single-user installation of Standard ERP, follow these steps to add extra Companies:
- Before adding extra Companies, ensure the correct number of Single User Companies has been registered in the Configuration setting.
- To be able to add Companies, you should log in as a Global User with access to all Companies. Otherwise logging in won't be possible because the new Companies won't immediately contain any user accounts. Please refer here for details about Global Users.
- Click the [Companies] button in the 'Navigation' section of the Navigation Centre:

- The 'Select Company' window opens. In the top left-hand corner, there is an [Operations] button with the following icon:

Click this button to open the Operations drop-down menu:

Select the 'Open Companies Setting' option. The 'Companies: Inspect' window will be opened:

The Company Name and Short Code in the first Company are both taken from the 'Enter Company Name' window (step 3 on the Creating a New Database - Single-user page). If these are not suitable, change them now.
- To add more Companies, click in the Code field in the first blank row and enter information as described below. Remember, this should only be done for parts of your business that are completely separate accounting entities to the first Company.
- Code
- Enter a unique code. This must be a numeric code between 1 and 99.
- Name
- Enter the company name that you want to be shown in the 'Select Company' window. This is the window where you will choose the Company you want to work with each time you log in to Standard ERP.
- Short
- If you have more than one Company in your database, you can switch between Companies in a work session, leaving windows from each Company open. This Short Code will be included in every window title to indicate the Company to which the information in the window belongs. If you only have one Company, you don't need to specify a Short Code, in which case window titles will not include a Company indicator.
- TCP/IP
- You should only use this field on client machines in multi-user systems. Leave it empty in single-user systems.
- Port
- You should only use this field on client machines in multi-user systems. Leave it empty in single-user systems.
Please refer to this page for details of the fields on flips B, C and D. You only need use the fields on flips B and D in larger multi-user systems, and those on flip C in single-user systems.
If you are creating a new Company, the "DEFAULT.TXT" text file must be present in the folder containing the Standard ERP application. Standard ERP will use this file to import some basic settings to the new Company.
Remember that each Company will maintain completely separate accounts, so there is no need to create separate Companies for departments that are part of the same accounting whole.

- When the entry is complete, click the [Save] button in the top right-hand corner of the Company screen.
- After adding each new Company, log in to it and then enter the correct name and address details as described on this page. You should do this in each Company before applying for an Enabler Key. To change Companies during a work session, simply use the Ctrl-O (alpha O) (Windows) or ⌘-O (macOS) keyboard shortcut to open the 'Select Company' window to choose a different Company. If you are not able to log in to a new Company, the probable reason is that you have not logged in as a Global User as mentioned in step 2.
Changing and Adding Companies - Multi-user
In a multi-user installation, all data is stored in the database on the server. There will also be a small database on each client, containing almost no data. If you are working on a client and you create a new record (e.g. a new Invoice) and save it, it will be saved in the server database only. This is the case for most records, but not for Companies. If you are working on a client and you create a new Company, it will be saved in the client database, not on the server. This is because the Companies in the server database and the Companies in each client database are distinct. The Companies in the server database are used to store the data relating to each Company. The Companies in a client database allow you to find a Company on the server, connect to it and log in to it.
If you need to add a new Company in a multi-user system, you need to be able to save it in the server database. To be able to do this when working from a client, you need to enter a special mode of operation known as "Admin Client" mode. When you are in "Admin Client" mode, a new Company that you add from a client will be saved in the server database.
Follow these steps:
- Before adding extra Companies, ensure the correct number of Multi User Non-Consolidated and/or Multi User Consolidated Companies has been registered in the Configuration setting. You should register your Companies as Multi User Consolidated Companies if you need their information to be included in consolidated accounting reports: please refer here for more information.
- To be able to add Companies, you should log in as a Global User with access to the Technics module and to all Companies. This will allow you to log in to the new Company or Companies after adding them. Otherwise logging in won't be possible because the new Companies won't immediately contain any user accounts. Please refer here for details about Global Users, and here for details about gaining access to the Technics module.
- You should only carry out this step if you have logged in to the server from a client. Do not do it if you are working in the server database itself.
Use the Ctrl-0 (zero) (Windows) or ⌘-0 (macOS) keyboard shortcut to open the list of modules, and double-click 'Technics'. Click the [Registers] button in the Navigation Centre and double-click 'Program Mode' in the resulting list. Choose 'Admin Client' from the Operations menu (with "cog" icon):

Selecting 'Admin Client' ensures that when you create the new Company as described in steps 5-7, you will save it in the server database. If you do not choose 'Admin Client', the new Company will be saved in the database on your client machine. The phrase "Admin Client" will be added as a suffix to the window title of the Navigation Centre.
If the Technics module is not included in the list of modules, the probable reason is that you have not logged in as a user with access to the Technics module as mentioned in step 2.
- Click the [Companies] button in the 'Navigation' section of the Navigation Centre:

- The 'Select Company' window opens. Click the [Operations] button to open the Operations drop-down menu:

Select the 'Open Companies Setting' option. The 'Companies: Inspect' window will be opened:

The Company Name and Short Code in the first Company are both taken from the 'Enter Company Name' window (step 3 on the Creating a New Database - Server page). If these are not suitable, change them now.
- To add more Companies, click in the Code field in the first blank row and enter information as described in step 5 in the 'Single-user' section above. As described in that section, leave the TCP/IP and Port fields empty.
If you are adding a new Company, the "DEFAULT.TXT" text file must be present in the folder on the server containing the Standard ERP application. Standard ERP will use this file to import some basic settings to the new Company.
Remember that each Company will maintain completely separate accounts, so there is no need to create separate Companies for departments that are part of the same accounting whole.

- When the entry is complete, click the [Save] button in the top right-hand corner of the Company screen.
- Close the Standard ERP client application and log in to the server again in order to gain access to the new Companies.
Each time you log in to the server, the Company register from the server will be copied to the database on your client machine. Included in the copying process will be the IP address of the server machine and the port specified in the Program Mode register in the server database::

- After adding each new Company, log in to it and then enter the correct name and address details as described on this page. You should do this in each Company before applying for an Enabler Key . To change Companies during a work session, simply use the Ctrl-O (alpha O) (Windows) or ⌘-O (macOS) keyboard shortcut to open the 'Select Company' window to choose a different Company. If you are not able to log in to a new Company, the probable reason is that you have not logged in as a Global User as mentioned in step 2.
- If you are working from a client machine and if you specified in step 2 that some Companies will be Multi User Consolidated, a "More Non-Consolidated Companies than allowed. Some companies are now disabled" message will appear when you log in to each Company. To address this issue, open the Company Info setting and change the Company Type to "Consolidated" on the 'Reg.' card:

—
Multi-user Installation:
Single-user Installation:
See also:
Go back to:
Creating a New Database - Importing Set-up Data
The Standard ERP installation package includes a number of files containing set-up data, such as Form Template designs and a chart of Accounts. You can import some or all of this set-up data to your database and then modify it to suit your own requirements. Depending on those requirements, it may be easier to do this than to start from scratch. This is especially recommended in the case of Form Template designs.
The following files are included in the installation package for the UK:
Similar files with appropriate names are included in the installation packages for other countries.
To import one or more of these files, follow the steps described below. If you have more than one Company, the file will only be imported to the Company you are working in. Repeat the process in each Company as required.
- In a multi-user system, ensure you are the only user logged in. Importing will be disabled if there are two or more users working in the system.
- Ensure you are in the System module using the Ctrl-0 (zero) (Windows) or ⌘-0 (macOS) keyboard shortcut or the [Switch Module] button in the Navigation Centre.
- Click the [Routines] button in the Navigation Centre and then click [Imports]. Alternatively, use the Ctrl-Shift-I (Windows) or ⌘-Shift-I (macOS) keyboard shortcut. The 'Imports' window will be opened:

- Double-click 'Automatic', or click once and press the Enter key. The 'Import files available' window opens, listing importable files (with .txt extension) in the following locations:
- In the folder containing the Standard ERP application (client application in multi-user systems).
- In the "Backup" and "Setup" folders in the folder containing the Standard ERP application (client application in multi-user systems)

- Double-click an item in the list to import it.
The file will be imported. A message window will keep you informed about the progress of the import.
When the import is finished, repeat the process if you need to import another file.
If you import the sample Chart of Accounts, you can then change it to make it more suitable for your requirements. But note that the other settings imported from the UKACCS1.TXT file presume you are using the sample chart in an unmodified form. So, if you alter the chart, you must also alter these other settings. For example, if you change the Account Number of the VAT Outputs Payable Account, remember to alter all the VAT Code records and the definition of the VAT Report accordingly as well.
Please refer here for more information about importing information into Standard ERP.
If you do not wish to use the templates supplied...
You do not to use the templates supplied and to implement your own accounting set-up. If you choose to do this, please first refer to the Accounting Principles pages where some basic accounting principles are outlined. Then, you will need to create your Chart of Accounts and define some Fiscal Years, in the Nominal Ledger. Then, set up VAT Codes, again in the Nominal Ledger. Ensure the correct Accounts have been defined for use by various functions using the Account Usage S/L, Account Usage P/L and Account Usage Stock settings. You should also check the Item Group register and the Payment Modes setting. Finally, define the Balance Sheet, the Key Financial Ratios report, the Profit & Loss Report and the VAT Report.
Importing your own Chart of Accounts
If you are changing to Standard ERP from another computerised accounts program, you may be able to import the accounts set-up from that program. This will have three advantages: the import procedure is relatively fast (compared to entering the accounts manually), the possibility of data entry errors is reduced and you will be able to use a Chart of Accounts with which you are already familiar.
To import your own Chart of Accounts, copy it into a text file and then follow the import instructions at the top of this page. For details of the composition of the text file (i.e. field order), please refer to your local HansaWorld representative.
---
Multi-user Installation:
Single-user Installation:
See also:
Go back to:
Creating a New Database - If the "DBDEF.TXT" and "DEFAULT.TXT" files are missing
If you attempt to create a new database as described on the Creating a New Database - Server or Creating a New Database - Single User pages but without the "DBDEF.TXT" and/or "DEFAULT.TXT" files present in the folder or directory containing the Standard ERP application, that database will be created successfully. However, the process will deviate from the path outlined in two respects:
- If you are creating a new server database, it will have no Port Number, and therefore no clients will be able to log in.
- If you click the [Switch Module] button in the Navigation Centre or use the Ctrl-0/⌘-0 keyboard shortcuts, you will see that you will only have access to the SmartApps Designer, System and User Settings modules.
You can either decide to start again or to proceed with the empty database. The former route is recommended, as you will not have lost much time. Follow these steps:
- Close Standard ERP using the 'Quit' command on the File menu (or the Standard ERP menu if you are using macOS).
- Delete the "HANSA.HDB" file.
- Locate the "DBDEF.TXT" file and move it to the folder or directory containing the Standard ERP application. Also, ensure that the "DEFAULT.TXT" file is present.
- Launch Standard ERP again and follow the procedure described on the Creating a New Database - Server or Creating a New Database - Single User pages as appropriate.
If you decide to proceed with the empty database, follow these steps:
- Click the [Switch Module] button in the Navigation Centre and double-click 'System' in the subsequent list. Click the [Routines] button in the Navigation Centre and then the [Imports] button in the 'Routines' window. Double-click 'Manual file search' in the subsequent list. Locate the "DBDEF.TXT" file and import it. You will now have access to all modules, and Port 1200 will be assigned to the application. You will need to restart the application to open the Port before clients can log in.
- Repeat the previous step, this time importing the "DEFAULT.TXT" file.
- Return to the Entering your Company Name and Address page to resume the configuration process.
---
Multi-user Installation:
Single-user Installation:
See also:
Go back to:
Creating a New Database - The Program Mode Register
This page describes the Program Mode register in the Technics module.
---
The Program Mode register allows you to control the operation of the server. It is in the Technics module, so to work with it from a client you must make sure you are the only user logged into the system, and you should be logged in as a system administrator with access to the Technics module as described towards the end of the Access Groups page. You may also be able to work in the server database itself using the GUI (client) application.
To open the Program Mode register, first use the [Switch Module] button in the Navigation Centre or the Ctrl-0/⌘-0 keyboard shortcut to go into the Technics module, then click the [Registers] button, also in the Navigation Centre. Double-click 'Program Mode' in the resulting list.

The Program Mode register contains the following fields:
Server Card
- Server Port
- Specify the Port that you want to be used for TCP/IP communication between the Standard ERP server and its clients. The default is 1200. If you have more than one copy of Standard ERP running different databases on the same server (not recommended), you must enter a different unique Server Port number in each database.
- If you change the Server Port or put one in for the first time, you must restart the server application for the change to take effect.
- Default Company
- If you have more than one Company in your database and you would like a particular one to be used by default when you launch Standard ERP, enter the Code of that Company here. The next time you launch Standard ERP, the Company specified here will be opened automatically and the 'Select Company' window will not appear. If you need to work in a different Company, click the [Cancel] button when the 'Login' window appears.
- This field is the only field in this register that only applies to single-user systems.
Web Card
- Web Port
- As well as a Server Port, you should specify a Web Port. The Web Port will be used for the following connections to your server:
- Web clients (described towards the end of this page)
- Web shop clients
- Version updates controlled from your MyStandard page
- REST API clients
If you change the Server Port or put one in for the first time, you must restart the server application for the change to take effect.
Bind IP Card
- Bind to IP Address
- Use this field if your server machine has several network cards/interfaces with separate IP addresses. Specify here which one of those IP addresses you want to use for communication between the Standard ERP server application and its clients.
Other Cards
The remaining fields in this register are only required for specialised situations such as using a Web Shop. You can leave them blank when setting up a standard data server.
For details about setting up a Web Shop, please refer to your local HansaWorld representative.
Click the [Save] button in the Button Bar to save the changes you have made. If you have entered a Server Port and/or a Web Port for the first time (or changed the ones that were already there), restart the Standard ERP server to allow the changes to take effect.
---
Multi-user Installation:
See also:
Go back to:
Creating a New Database - Allowing Logging in from a Browser (Web Client)
This page describes logging in to your Standard ERP server from a browser, also sometimes termed "using a Web Client". Please refer here for details about logging in to your server using the Standard ERP client application.
---
If you installed your server application as described here, the necessary files should already be in place to allow users to log on to your server from a browser.
The following configuration steps are required:
- Log in to your server and open the Program Mode register as described here.
- Specify a Web Port on the 'Web' card in the Program Mode register:

- Specify whether web clients will connect over http or https, using the Web Client Settings setting, also in the Technics module. If web clients are to connect over https, specify the paths to the certificate files, which should be located on the server. Please refer here for details about obtaining and configuring certificate files. If you have a domain name pointing to the server's IP address and would like users to use that domain name when connecting with a web client, enter that domain name in the Use domain field. The Use domain field will be used with both http and https connections (in the case of https connections, it must be a domain that is connected to the certificates).

- Depending on your installation, you may also need to ensure the Home Page option is ticked in the Configuration setting:

Users will now be able to log on to your server from a browser, using the following URL:
- server IP address:web port/startwebclient
For example, if the server IP address is 10.211.55.2 and the Web Port is 8033, enter the following URL:
- 10.211.55.2:8033/startwebclient
If you entered a domain in the Use domain field in step 2, you can include that domain in the URL. For example, if the Use domain is www.usedomain.com, enter the following URL:
- www.usedomain.com:8033/startwebclient
---
Multi-user Installation:
Go back to:
Creando una base de datos - Instalando Cloud Node
Instalar un Cloud Node le permitirá controlar su servidor a través de MyStandard (por ejemplo desde cualquier browser). MyStandard es un portal personalizado que le permite controlar y administrar su servidor independientemente donde esté situado y desde cualquier dispositivo. Debe instalar un Cloud Node si su servidor está en sus instalaciones o en un cloud que no pertenece a HansaWorld. No instale un Cloud Node si su servidor está en el cloud de HansaWorld o si está utilizando Standard ERP con una instalación tipo mono-usuario.
Siga los siguientes pasos:
- Asegúrese que en el firewall de su servidor los siguientes dominios posean los puertos abiertos únicamente para mensajes salientes:
- http://hansaworld.com:80
- https://lookup.hansaworld.com:443
- https://validate.hansaworld.com:443
- http://validate.hansaworld.com:1401
- http://downloads.hansaworld.com:80
- https://cloudcontroller.hansaworld.net:444 (en Australia. Abra https://cloudcontroller.aus.hansaworld.net:444; en Finlandia, abra https://cloudcontroller.fin.hansaworld.net:500; ó en Letonia abra https://cloudcontroller.lat.hansaworld.net:444)
- https://cloudcontroller.hansaworld.net:2000 (en Australia. Abra https://cloudcontroller.aus.hansaworld.net:2000; en Finland, abra https://cloudcontroller.fin.hansaworld.net:2000; ó en Letonia abra https://cloudcontroller.lat.hansaworld.net:2000)
- Desactive cualquier software antivirus que se esté ejecutando en su servidor hasta que se haya completado la instalación del Cloud Node.
- Si está controlando su servidor usando un script como por ejemplo run-hansa.sh, cierre el servidor, deshabilite el script e inicie el servidor sin él. Esto previene que el script y el Cloud Node intenten tomar control del servidor al mismo tiempo.
- Conéctese a su servidor desde un cliente. Inicie sesión como usuario con acceso al módulo Técnico.
- Ingrese en Solicitud de claves por internet en las opciones del modulo Sistemas y asegúrese de que al menos los campos Registrado en y código del cliente estén completos. Si conoce su número de contrato en HansaWorld, completelo.
- Cambie al módulo Técnico e ingrese en Registros, seleccione Modo Programa.
- Asegúrese de haber especificado un puerto web en el tag 'Web'. Si no hay un puerto Web, especifique uno y luego reinicie el servidor.
- Seleccione ‘Configurar Cloud Node’ en el menú de Operaciones:

- La ventana ‘Configurar Cloud Node' aparecerá: presione el botón configurar para continuar:

La información de esta ventana se tomará del Modo Programa en Registros y no debería modificarse. La dirección IP se utilizará principalmente para el log-in. No se utilizará para conectarse a su servidor, dado que el Cloud Node se conectará a MyStandard llamando desde su servidor. Esto le permite cambiar la dirección IP de su servidor en cualquier momento y/o proteger el servidor mediante un firewall con una IP dinámica externa, evitando que el servidor pueda perder conexión con MyStandard.
- Finalmente, presione el botón [OK] cuando esté listo para iniciar la instalación del Cloud Node:

La instalación se realizará de la siguiente manera:
- Se agregará una carpeta denominada "cloudnode" a la carpeta que contiene la aplicación servidor Standard ERP.
- Se cerrará la aplicación servidor Standard ERP. Como resultado, el cliente que está utilizando perderá la conexión.
- Si su servidor corre bajo MS Windows, el servidor Standard ERP se eliminará del registro de servicios, y se agregará el Cloud Node (con el nombre "Standard Cloud Node”).
- Se iniciará el Cloud Node.
- El Cloud Node ejecutará la aplicación del servidor Standard ERP automáticamente, por lo que podrá iniciar sesión nuevamente.
- Si tiene más de un servidor Standard ERP instalado en un servidor individual y ya ha instalado un Cloud Node desde uno de los servidores, el proceso de instalación cuando corre desde un servidor posterior, conectará ese servidor a un Cloud Node existente. (siempre que las bases de datos estén registradas en el mismo país)
---
Instalación multi usuario:
Go back to:
Creating a New Database - Appointing an Administrator for MyStandard
After your server has been connected to MyStandard (automatically if your server is in the HansaWorld cloud, or through the creation of a Cloud Node if your server is in a non-HansaWorld cloud or on your premises), you should appoint a user to be responsible for the server on MyStandard. This user will have full access ("Admin Access") to the server on MyStandard, and will grant access on MyStandard to other users as necessary. To do this, log in to the server from a client, open the Person record of the user who will be the master user and tick the User is MyStandard Admin check box:

If the user has a Global User record, you should select this option in that Global User record instead of the Person record.
The User is MyStandard Admin check box will only be visible after you have installed the Cloud Node. When the user logs in to their MyStandard page using their StandardID and password, they will have full access to your server. If you appoint a user as the MyStandard administrator immediately after installing the Cloud Node, that user may need to wait about 15 minutes for the server to appear on their MyStandard page. Subsequent appointments will be reflected in MyStandard immediately. If a user is already logged in to their MyStandard page when you appoint them as an administrator, they might need to log out of MyStandard and back in again to see the new server. Please refer to the following pages for more details about MyStandard:
---
Multi-user Installation:
Go back to:
Creating a New Database - The Enabler Key
After installing Standard ERP, you should register it with HansaWorld. This registration process will provide you with an Enabler Key. When you install Standard ERP, this Key will be absent. The program will be fully operational for 30 days after installation, with the exception that Cloud Services will be disabled. This allows time for the set-up work described here. After 30 days, if you have not registered to apply for your Key, Standard ERP will change to restricted mode: it will remain fully functional, but printing will be disabled.
You can apply for the Key at any time (before or after the 30-day point), but before doing so you should ensure you have specified your server hardware and operating system (or standalone hardware and OS) in the Configuration setting.
Before you have registered, the 'Choose Your Country: Inspect' window will begin to open each time you start the application, providing a reminder that you need to register. This window is the first step in the Registration Wizard: you can open the Wizard at any time from the Internet Enablers setting. Please refer to step 2c below for more details about the Wizard.
After you have obtained a Key, you should not change the Valid Until Date or the numbers of users, mailboxes or conferences in the Configuration setting, give yourself access to different modules, add a new Company to the database, or change the Company Name in the Company Info setting in any existing Company. Any of these changes will cause Standard ERP to go into restricted mode (printing will be disabled). You can regain full use of the program by applying for a new Enabler Key in the Internet Enablers setting.
If you need to call HansaWorld Support for help obtaining an enabler, you can find the telephone number of your local office at www.hansaworld.com.
To apply for an Enabler Key, your computer (server, client or single-user machine) must be connected to the internet. In brief, you will instruct your copy of Standard ERP to connect to and register with the customer database on the HansaWorld server. This database contains details of your contract (modules and number of users purchased, etc). Immediately upon registration, a Key will be downloaded from the HansaWorld server, and subsequent Keys will be downloaded automatically every month. As well as the Key, the number of users, module access and other information will also be downloaded to the Configuration setting. Everything previously in this setting will be overwritten. You do not need to ensure the Configuration setting is complete or accurate before applying for a Key. All you need do is make sure you have specified your Server Hardware and Server OS. You should also make sure you have recorded your company name, company type, company registration number and VAT registration number in the Company Info setting.
In more detail, follow these steps:
- Ensure you are in the System module and open the 'Settings' list by clicking the [Settings] button in the Navigation Centre or using the Ctrl-S/⌘-S keyboard shortcut. Select 'Internet Enablers' by double-clicking:

- In this step, you will ensure your copy of Standard ERP will be able to identify itself to the customer database on the HansaWorld server. You can do this using one of three methods:
- Fill in the three fields at the top of the window as follows:
- Registered in
- Enter the country where your HansaWorld contract is registered. To choose an option, place the cursor in this field and press the Ctrl-Enter (Windows) or ⌘-Enter (macOS) key combination. A selection list will appear in which you can choose an option by double-clicking.
- Customer Code at HansaWorld
- Enter the Customer Code allocated to your company by HansaWorld. This can be found on your HansaWorld invoice.
- Contract Number at HansaWorld
- Enter the Contract Number allocated to your company by HansaWorld. This can be found on your HansaWorld invoice.
Save the Internet Enablers setting. The window will close.
- If you do not have enough information to fill in the three fields described in point (a) above (e.g. you do not know your Customer Code at HansaWorld), click the [Automatically Fill These Settings] button. Assuming you are connected to the internet, your copy of Standard ERP will connect to the customer database on the HansaWorld server. It will then search the customer database for your company name as entered in the Company Info setting. The two names must match exactly: an extra space, for example, will mean that a match will not be found. If it does not find a match, it will search for your VAT Number, telephone number and company registration number, again as entered in the Company Info setting.
If no match is found in the HansaWorld customer database, a message will ask you to check that the information in the Company Info setting is correct or to fill in the three fields described in point (a) yourself. Call HansaWorld Support if you cannot fill in these fields.
If a match is found, information will be downloaded to the three fields described in point (a) from the HansaWorld customer database, and the Internet Enablers setting will be saved and closed.
- If you are not sure if your copy of Standard ERP is registered in the HansaWorld customer database, click the [Registration Wizard] button. The 'Choose Your Country: Inspect' window appears:

Enter the country where your company is located. To choose an option, place the cursor in this field and press the Ctrl-Enter (Windows) or ⌘-Enter (macOS) key combination. A selection list will appear in which you can choose an option by double-clicking. Then, click the [Next] button.
The 'Search for Existing Registration' window appears:

If your company is not registered in the HansaWorld customer database, leave both fields empty and click [Next]. The 'Company Information: Inspect' window will open, containing your company name and address, taken from the Company Info setting. Check the details are correct and click the [Next] button. The next window will confirm that your company has been registered in the HansaWorld customer database, and you will be given a Customer Code that will be saved in the Internet Enablers setting. You will now need to contact HansaWorld to sign a contract and have it entered in the HansaWorld customer database before you can proceed to step 3.
If you think your Company is registered in the HansaWorld customer database, enter your VAT Number and click [Next]. The 'Company Information: Inspect' window will open. If your Company is registered in the HansaWorld customer database, this will contain your company name and address, taken from that database. Your Customer Code at HansaWorld will also be saved in the Internet Enablers setting. If you have a contract with HansaWorld, re-open the Internet Enablers setting and proceed to step 3. If not, contact HansaWorld to sign a contract and have it entered in the HansaWorld customer database before proceeding to step 3. If your Company is not registered in the HansaWorld customer database, the fields in the 'Company Information: Inspect' window will all be empty. Close the window by clicking the [Register Later] button and then repeat the process, ending up in the previous paragraph.
- In this step, you will register for Automatic Internet Enablers and receive your first Enabler Key. Re-open the Internet Enablers setting and click the [Register for Automatic Internet Enablers] button. Your copy of Standard ERP will again connect to the HansaWorld customer database, which will recognise the Customer and Contract Numbers. It will then obtain a Registration Number and save it in the Internet Enablers setting, registering you for Automatic Internet Enablers. It will also obtain an Enabler Key and a Valid Until date for that Key, which will be saved in the in the Configuration setting. The Valid Until date will be set to three months from the current date or to the end date of your contract, whichever is the nearer.
When the Key is obtained, everything previously in the Configuration setting will be overwritten (i.e. the number of users and Companies, module access and so on will be downloaded from the HansaWorld server together with the Key). It is therefore recommended that you check the Configuration setting once you have obtained your Key. Call HansaWorld Support if you think the new settings are wrong.
- Once a month your copy of Standard ERP will connect to the HansaWorld server automatically to get a new Enabler Key. The new Key will add one month to the Valid Until date.
- If for some reason the automatic connection described in step 4 fails and your copy of Standard ERP is unable to obtain a new Key, it will attempt to connect once a day for the next two months. After this period, if it is still unable to obtain a new Key, your copy of Standard ERP will go into restricted mode. If you want to activate the monthly connection and obtain the next Enabler Key yourself, open the Internet Enablers setting and click the [Get Enabler Key] button. The next automatic connection will occur one month later.
In multi-user systems, it will be your Standard ERP server that attempts to connect on a monthly basis. If your server is not connected to the internet, you will need to use the [Get Enabler Key] button once a month from a client.
If your copy of Standard ERP is repeatedly unable to obtain a new Key and the Valid Until date is approaching, you should call HansaWorld Support to bring their attention to the situation. They may advise you to obtain an Emergency Key. You can do this from your MyStandard page. You cannot apply for two Emergency Keys in succession.
- As mentioned above, when you create a new database, you will be able to use it for 30 days before it goes into restricted mode. The 'Choose Your Country: Inspect' window will open each time you start the application, providing a reminder that you need to register. This window is the first window of the Registration Wizard as described in step 2c.
If your application for an Enabler Key is unsuccessful, the probable reasons are:
- The company name, VAT number, company registration number and/or telephone number in the Company Info setting are not exactly the same as those in the HansaWorld customer database.
- If you entered the country, Customer Number and Contract Number in the Internet Enablers setting yourself as described in step 2a, you did not then save, close and re-open the setting before going on to click the [Register for Automatic Internet Enablers] button in step 3.
- The HansaWorld customer database is down. In this case, wait for www.hansaworld.com to respond to your browser and then try again.
- You do not have a valid HansaWorld maintenance contract, or payments are not up-to-date.
- A "server not responding" message is usually caused by your firewall. Check that your firewall allows the Standard ERP application to use port 80 for outgoing communications. Standard ERP does not require port 80 to be open for incoming communications. It may also be caused by your copy of Standard ERP losing contact with HansaWorld. If you suspect this is the cause, open the Internet Enablers setting, go to the 'Other Tools' card and press the [Search for Enabler Server] button.
---
Multi-user Installation:
Single-user Installation:
Go back to:
Setting up an FTP Server
This feature was removed in version 4.2.
---
Go back to:
Shutting Down
Remember to make a back-up before shutting Standard ERP down. Backing up is described here.
Single-user
To shut Standard ERP down, select 'Quit' from the File menu. Mac OS X users can find the 'Quit' command on the Standard ERP menu. You can also use the Ctrl-Q (Windows) or ⌘-Q (Mac OS X) keyboard shortcuts. All open windows will be closed, and you will be asked if you want to keep any changes that have not yet been saved.
Multi-user
You can close Standard ERP clients as described in the 'Single-user' section immediately above: by selecting 'Quit' from the File or Standard ERP menus.
If you are using the command line server application on Mac OS X or Linux and if you are not running the server process in the background, bring the Terminal window to the front and press the Ctrl-C key combination. Alternatively, open a new Terminal window and type the following:
- ps
- Displays the process IDs for each Terminal process
- kill pid
- (where pid is the process ID for the server process)
If you are running the server process in the background, use the ps and kill commands either in the relevant Terminal window or in a new one.
If you are using the service application (Windows), open the Control Panel and double-click 'Administrative Tools' and then 'Services'. Find and select 'Standard ERP Server 8.0 (32-bit)' or 'Standard ERP Server (64-bit)' (or similar) in the list and choose to stop the service.
If you need to close the server down and there are some users logged in, you can send a warning message. To do this, you should be working on a client and you should have logged in as a system administrator (i.e. as a Person that has access to the Technics module), as described here. Follow these steps:
- Select 'Technics' using the [Switch Module] button in the Navigation Centre.
- Click the [Routines] button in the Navigation Centre and click [Maintenance].
- When the 'Maintenance' list window appears, double-click 'System Message'. The following window appears:

Complete the window as follows:
- Message
- Type in the message that you want every user to read.
- From
- Type in the author of the message: this will also be shown to all users. Your name (i.e. the name of the current user) will appear here by default.
- Time until Shut down
- Specify here the number of minutes that you want to wait until the server shuts down. This should be sufficient time to allow the other users to save their work and quit Standard ERP.
- If this field contains a value, the server will be shut down automatically after the specified period of time. If this field does not contain a value, the server will not shut down. This means that you can also use this function to send a message to all users at any time.
- Shut down will Remove Autoserver
- If you shut down the server and then open the database using the GUI application, you may find that the database opens in a server mode. Use this option to prevent this happening i.e. if you intend to open the database using the GUI application.
- Disallow Logins
- Check this box if you want to prevent users logging in during the Time until Shut down.
- Click the [Run] button in the Button Bar. The Message will be shown to all users.
- Close your own Standard ERP client.
- The server will shut down automatically after the specified time.
If you are shutting down the server because you need to work in the server database using the GUI application, two courses of action are available:
- After shutting down the server, open the database using the GUI application. The database will open in a server mode, displaying the 'Server Status' window. Choose 'Quit, Remove Autoserver' from the File menu or use the Ctrl-M/⌘-M keyboard shortcut (Windows users must use the Ctrl-M shortcut). The application will close and then restart automatically. This time it will not be in server mode, allowing you to carry out the work as necessary.
- If you have not yet shut down the server, you can do so using the 'System Message' function described immediately above, by selecting the Shut down will Remove Autoserver option. You can then open the database using the GUI application.
In both cases, when you have finished working on the server, close the GUI application and then restart the server application as normal.
If the server closes unexpectedly (e.g. it crashes or is force quit), you can have a notification text (SMS) message sent automatically to a specified mobile number. Please refer to the description of the Internal System Alerts setting here for details about this feature.
---
Go back to: