Beruflich Dokumente
Kultur Dokumente
This material is for informational purposes only. Navision a/s disclaims all
warranties and conditions with regard to use of the material for other
purposes. Navision a/s shall not, at any time, be liable for any special, direct,
indirect or consequential damages, whether in an action of contract,
negligence or other action arising out of or in connection with the use or
performance of the material. This material is subject to change without
notice.
According to Danish copyright legislation it is against the law to reproduce
any part of this material in any form or by any means without the permission
of Navision a/s.
The software described is supplied under license and must be used and
copied in accordance with the enclosed license terms and conditions.
COPYRIGHT NOTICE
Copyright 2002 Navision a/s, Frydenlunds All 6, DK-2950 Vedbaek,
Denmark. All rights reserved.
TRADEMARKS
The trademarks referenced herein and marked with either TM or are either
trademarks or registered trademarks of Navision a/s or Navision
Development a/s. However, the trademarks Microsoft, Windows, Windows
NT, SQL Server and BackOffice are either registered trademarks or
trademarks of Microsoft Corporation in the United States and/or other
countries.
Any rights not expressly granted herein are reserved.
The trademarks of Navision a/s and Navision Development a/s are listed on
this Web site: http://trademarks.navision.com
The Arial font was used.
Published by Navision a/s.
Published in Denmark 2002.
DocID: AX-300-USG-009-v01.00-ENUS
TABLE OF CONTENTS
CHAPTER 1.
1.1
1.2
1.3
CHAPTER 2.
SETTING UP ACCESS ..................................................................................... 2-1
2.1
2.2
CHAPTER 3.
SETTING UP USERS AND USER GROUPS .......................................................... 3-1
3.1
3.2
3.3
3.4
CHAPTER 4.
SETTING UP DOMAINS .................................................................................... 4-1
4.1
4.2
CHAPTER 5.
MANAGING DATA........................................................................................... 5-1
5.1
5.2
5.3
5.4
5.5
5.6
CHAPTER 6.
WORKING WITH DATA TEMPLATES ..................................................................6-1
6.1
6.2
Modify a template..............................................................................6-3
CHAPTER 7.
WORKING WITH DATABASES ...........................................................................7-1
7.1
7.2
7.3
7.4
Set up tracing....................................................................................7-5
CHAPTER 8.
WORKING WITH ASP......................................................................................8-1
8.1
8.2
ASP guidelines..................................................................................8-4
8.3
8.4
8.5
8.6
8.7
8.8
8.9
Terminology.................................................................................... 8-15
CHAPTER 9.
SENDING E-MAIL MESSAGES .......................................................................... 9-1
9.1
9.2
CHAPTER 10.
REFERENCE ................................................................................................ 10-1
10.1
10.2
10.3
10.4
10.5
10.6
10.7
10.8
10.9
Index ...............................................................................................................1
Chapter 1.
1.1
ABOUT CONFIGURATION
Configuration is mainly done through license codes on the License
information form, but some set up of configuration keys is also necessary.
Configuration is done by:
After your system is configured, the next step is to set up access for user
groups and domains.
Additional information
License information (See 'License information' on page 10-3)
Configuration (See 'Configuration' on page 10-4)
About setting up access (See 'About setting up access' on page 2-2)
1-2
1.2
2.
Locate the area to set up. A help text in the right pane is displayed.
3.
4.
1-3
1.3
2.
Enter the name of the license holder, the system's serial number, and
the expiration date. The information can be found in your license
document.
3.
On the System tab page, enter the License code and verify that
the Status field displays the expected text.
The License code indicates whether you have a standard, professional,
or enterprise solution.
Note The rest of the codes depend on these first four entries and it is
therefore essential that they are entered correctly.
4.
Alternatively, click Load license file to import the license codes from a file.
Additional information
License information (See 'License information' on page 10-3)
1-4
Chapter 2.
Setting up Access
Setting up Access
2.1
User groups (See 'User groups' on page 10-8) have been created,
Access to features can be restricted for individual user groups. This means
that although a feature is generally available in the Axapta system due to the
configuration done, some users are given partial or no access to the feature.
To set access, follow the steps below:
2-2
1.
Set up security for user groups and domain combinations in the User
group permissions form.
2.
3.
Set up forms to hide certain fields, prevent fields from being edited etc.,
using the User group permissions (See 'User group permissions' on
page 10-9) form.
2.2
2.
Go to the Permissions tab page, and select the menu or table to set
permissions for.
Click the PLUS SIGN (+) to expand the node.
3.
Additional information
User group permissions (See 'User group permissions' on page 10-9)
2-3
Chapter 3.
Setting up Users and User Groups
3.1
2.
Create user groups and make sure that each user is a member of at
least one group.
A user group must have a group ID, a group name and a number of
users as members of the group.
3.
Set security key permissions for each user group from the User group
permissions form on the Administration menu, click Setup, and
Security.
For each user group, security keys are used to restrict access to menus
and tables .
Note A user group can have different permissions within different domains.
Additional information
Set up users (See 'Set up users' on page 3-4)
Set up user groups (See 'Set up user groups' on page 3-3)
Set up Configuration Keys (See 'Set up Configuration Keys' on page 1-3)
3-2
3.2
2.
3.
4.
Click the Users tab to see lists of the selected users as well as the
remaining ones and to add users to the group. Use the add/remove
buttons to edit users.
Additional information
Set up users (See 'Set up users' on page 3-4)
3-3
3.3
SET UP USERS
1.
2.
3.
Enter a user ID, the full name of the user, and the name used for
identification on the network.
Entering information in the Network account name field is optional.
However, if you enter the operating system user name, you can bypass
Axaptas logon dialog and have Axapta depend on your operating
system login name and authorization check.
The Enabled field is automatically selected for new users. System
administrators can clear it to prevent a user from accessing the system.
The value of the Password status field is OK for new users. The field
indicates whether the password is OK, has expired, or the expiration
date and is based on the system's password settings.
4.
Click the Groups tab to see a list of all groups and to select one or more
groups that the user should be a member of.
Additional information
Add a password (See 'Add a password' on page 3-5)
Users (See 'Users' on page 10-6)
3-4
3.4
ADD A PASSWORD
Every new user automatically has a blank password. This means that
when users log on to the system, they enter their user name and leave the
password field empty. However, a user should be given a password as part
of the user creation in Axapta.
1.
2.
On the Users form, click the User options button to open the Options
dialog on the General tab page.
3.
3-5
Chapter 4.
Setting up Domains
Setting up Domains
4.1
ABOUT DOMAINS
The purpose of establishing a domain is to enable you to define user groups
who have the same permissions in a number of company accounts while
allowing the same user groups to have other permissions within other
company accounts. This is obtained by applying different User group
permissions per combination of user group and domain.
Additional information
Create a domain (See 'Create a domain' on page 4-3)
User group permissions (See 'User group permissions' on page 10-9)
4-2
4.2
CREATE A DOMAIN
1.
2.
3.
4.
Additional information
About domains (See 'About domains' on page 4-2)
4-3
Chapter 5.
Managing Data
Managing Data
5.1
2.
Export data (See 'Export using table definition groups' on page 10-41)
using the definition group.
5-2
5.2
2.
Click the Administration tab, expand the Periodic menu, then Data
export/import, Default data, and finally double-click Export.
A dialog opens where a path and a file name must be entered.
3.
The results of the export are a data file (*.dat) and a definition file (*.def).
The export is handled by the SysDefaultDataExport class that extends the
SysDefaultDataExportBase class. For a listing of the tables defined as
default data tables, see the export method on the
SysDefaultDataExportBase class.
Note If tables are to be added to the list, use the exportPost() method on
the SysDefaultDataExportBase class. Data is exported from the current
company but also note that data that is not saved per company is included in
the export.
2.
Click the Administration tab, expand the Periodic menu, then Data
export/import, Default data, and finally double-click Import wizard.
In the Import wizard dialog, select the name of the file holding the data to
be imported. The wizard then presents an overview of the tables in the file.
Tables that should not be imported can be deselected. The import is not
5-3
Managing Data
performed until you acknowledge that the tables presented are actually the
ones to import.
If any of the tables you are importing into hold data already, a warning is
issued and you can choose to delete the existing data or to add the imported
data to the existing data.
Note The import will typically include data that is not saved per company,
like user group and user information. If there is more than one company,
importing such data will also affect other companies.
5-4
5.3
2.
3.
Click the Administration tab, expand the Periodic menu, expand Data
export/import, and click Definition groups.
4.
5.
6.
Click Import.
When the import is complete, the info log system provides information about
the number of records that have been imported.
The Table setup dialog also shows import information on the Log files tab
page.
Tip Use the table browser to view the data you have imported:
1.
Open the Application Object Tree and locate the relevant table.
2.
5-5
Managing Data
5.4
Format
For each Axapta table created, a template is presented on a separate
worksheet.
Field names are displayed in the first row.
Fields occur in the same order they appeared in the table. This order should
not be changed.
Array fields are displayed as @, for example Dimension@Department,
Dimension@Cost center, and Dimension@Purpose.
2.
Use the Format cells command and select the appropriate format.
Note The Format cells command must be applied before any data has
been entered in the worksheet. Refer to the Microsoft Excel Help for
further explanation.
Fields in Axapta tables that are, in essence, integers are frequently based on
a string data type. This is because the numbers might include characters like
parentheses and dashes. Examples of such fields are telephone numbers,
telex numbers, Swift numbers, and Zip codes. To ensure that such fields are
interpreted correctly when imported into Axapta, force the type to "Text" with
5-6
the Format cells command. Placing a single quote before an integer, for
example 7777777, will also force the cell to be interpreted as a string.
If you do not type force a cell and enter for example a telephone number of
eight digits with no space, for example 22222222, this will be interpreted as
a real Axapta and displayed as 22.222.222,000. However, if you insert a
space in the eight digit number, for example 22 222222, this will be imported
as exactly that in Axapta.
Axapta represents enum values as integers. For example, the enum values
Day, Week, Month, Quarter from the DayWeekMonth enum are interpreted
as 0, 1, 2 and 3 in Axapta. This means that to import the DayWeekMonth
enum with the value Week, you must enter 1 in the Excel worksheet.
Note that Excel and Axapta may not interpret blank or empty cells in the
same way. For example, rows left blank in Excel that are imported into
Axapta integer fields, are zero-filled in Axapta. The best way to avoid
undesired data in Axapta is not to leave Excel columns blank.
Data entered in Excel in a format that is wholly incompatible with data type in
Axapta, for example a string entered in an Excel cell that should be imported
into an Axapta field of type integer, are not imported in Axapta.
Note There is no mechanism to ensure that data is entered in fields that are
mandatory in Axapta. When using the import wizard, existing data is
imported into Axapta. If columns in Excel have been left blank, zero values
are inserted in the corresponding Axapta fields.
5-7
Managing Data
5.5
2.
3.
4.
5.
6.
7.
Choose whether you want to view the created worksheet(s) and click
Finish to complete the wizard.
5-8
5.6
5-9
Chapter 6.
Working with Data Templates
6.1
6-2
CREATE A TEMPLATE
1.
Use default values in a template by placing the cursor in the field with
values to be used.
2.
3.
4.
6.2
MODIFY A TEMPLATE
1.
2.
3.
4.
Click Edit to open the Item form and make the necessary modifications.
Note Select the Default template check box next to a template item to use
this particular template as the default item template when creating new
items.
6-3
Chapter 7.
Working with Databases
7.1
1.
2.
3.
4.
Choose the tables requiring security by expanding the PLUS SIGN and
checking the appropriate box. By default, only main tables are shown.
Click Show all tables to expand the selection. Click Next.
5.
Additional information
Record level security (See 'Record level security' on page 10-37)
7-2
7.2
2.
3.
4.
Schedule Statistics
1.
2.
3.
4.
Additional information
SQL Administration (See 'SQL Administration' on page 10-38)
7-3
7.3
Select Setup, Business analysis, Business views and then open the
Business views form.
2.
3.
In the Table field, choose the table to base the view on. The table ID,
View ID, Language, Domain ID, and Collection ID are automatically filled
in.
The description field must be input by the user.
4.
5.
Select the Enabled check box to include a rating in the business view.
If a field includes a rating, these ratings are shown to the right of the
form in the Groupings section.
6.
Select Calculated fields tab and enable the required calculation if you
need to make a calculation to be displayed in the view.
Additional information
Business views (See 'Business views' on page 10-40)
7-4
7.4
SET UP TRACING
1.
2.
3.
Alternatively, you can set up tracing in the Options form, accessible from
Tools, Options.
Additional information
User group form setup (See 'User group form setup' on page 10-13)
7-5
Chapter 8.
Working with ASP
8.1
Client handling
A client is always in one of the following states:
Evaluating, Operating, Suspended, or Terminated. Read more about
Client status (See 'Client status' on page 8-13).
When the ASP administrator changes a client's state, a message can be
sent to the client using the Issue an expiry warning (See 'Issue an expiry
warning' on page 8-12) option.
Clients are created from the Administration menu, Clients (See 'ASP
clients' on page 10-33). The setup required before clients can be created
and maintained is:
8-2
ASP terminology
A list of terms used in the ASP environment is available under Terminology
(See 'Terminology' on page 8-15).
8-3
8.2
ASP GUIDELINES
Setting up the database server in an ASP environment requires thorough
knowledge of the backup and restore functionality supplied by the database.
For further information on setting up the database servers, please refer to
the database guidelines supplied on the Axapta CD.
The main features available for Axapta ASP's are:
8-4
2.
3.
1.
2.
Input to edit fields is validated against the group's domain. This means
that if, for example, a user enters the name of a company that is not in
the user group's domains, a message is displayed specifying that the
company account does not exist.
These measures prevent users from accidentally viewing or posting
information in a company they do not have access to.
Client Administration
To ease the maintenance task, the ASP administrator can appoint an
administrator in each client's domain. This administrator must have access
to all security keys except Open domain access and associated security
keys. The associated security keys automatically change access level when
access to Open domain access is restricted. A client administrator will then
have access to users, user groups, companies, and domains in their own
domain, and are therefore able to perform the daily maintenance. They have
permission to create new users, user groups, companies, or domains.
8-5
Contents within tables that are stored in virtual companies can only be
restored for all the companies involved.
2.
2.
On MS-SQL, the copy database will contain the old data model from
which data cannot be restored. The solution is to make a new copy.
8-6
1.
2.
2.
8-7
8.3
2.
3.
4.
Additional information
User group templates (See 'User group templates' on page 10-36)
8-8
8.4
2.
3.
4.
5.
6.
Click the User group templates tab to add existing user group
templates to the client template.
Create new user group templates from the Setup menu's User group
templates.
Note Each user group template points to one actual user group. This
user group is copied and used as a basis when an ASP client is created
based on the template. If you should later decide to change the
template, you must create a new user group based on the new template.
Existing user groups are NOT affected by changes to user group
templates.
Additional information
Client templates (See 'Client templates' on page 10-32)
8-9
8.5
2.
3.
Additional information
Company accounts templates (See 'Company accounts templates' on page
10-35)
8-10
8.6
2.
Click Report.
This opens a dialog with an Internet URL field.
3.
Enter the Internet URL provided by Navision and click OK to run the job
supplied once, or click Batch to define parameters to run the job
repeatedly.
The new report is now listed on the Overview tab page with date, time,
and ID of the person who generated the report.
4.
Click the Contents tab to view the information that has been generated.
If the job that was executed includes a command to send an e-mail, and
this will normally be the case, the information on the Contents tab is the
information that has been passed on. The result of each report
execution is saved and can be reviewed from the Contents tab at any
time.
8-11
8.7
2.
3.
4.
In the Evaluation expiry warning dialog select the proper e-mail ID and
enter a number of days.
The Expire within (days) field indicates that the e-mail message is to
be sent to all clients whose system access will expire when that number
of days have elapsed.
5.
8-12
8.8
CLIENT STATUS
The initial value of the Status field depends on setting of Days of
evaluation in the Parameters dialog. If Days of evaluation has been set,
the status is Evaluating. The status automatically changes to Terminated if
setup in the Purge terminated clients class when the evaluation period
expires. If no evaluation period has been defined, the initial status is
Operating.
Suspended can be used to temporarily exclude a client from accessing the
system. The difference between Suspended and Terminated is that the
clean up process available from the Periodic menu does not affect
clients that are only Suspended.
Below is a definition of the four different states:
State
Evaluating
Description
Operating
The initial client state is Operating if the ASP has chosen not to
have an evaluation period. The client remains in this state until the
ASP administrator changes it manually.
Suspended
8-13
State
Description
Terminated
8-14
8.9
TERMINOLOGY
Some useful Application Service Provider terms:
Term
Definition
Client template
Company
accounts
template
Master domain
Parent client
Subclient
User group
template
8-15
Chapter 9.
Sending E-mail Messages
9.1
2.
From the E-mail messages dialog found in the Basic menu, create a
suitable e-mail text.
3.
4.
In the Receiver field, select between All clients, All users, and All online
users.
When a message is sent to All clients the receivers are the contact
persons set up on the individual ASP clients, Contact Info tab page.
5.
9-2
9.2
2.
3.
4.
5.
On the General tab, enter information about the sender of the e-mail.
6.
9-3
Chapter 10.
Reference
Reference
10.1
DEFINITION GROUPS
A data definition group defines which tables to export data from, or import
data into.
When creating a new record a dialog (See 'Create table definition group' on
page 10-28) is opened where you enter definition group ID and name, and
then choose which table groups to include in the export or import. When you
click OK, tables are added to the data definition group. To view or modify the
list of tables in the group, click Table setup.
Click Export or Import to perform export or import using the selected data
definition group.
A data definition group is necessary for an export but not for an import since
everything from a given file can be imported. Use the Import command from
the Export/import menu if you do not want to use a data definition group.
Button
Description
Table
Setup
data into.
The complexity of the dialog depends on the Use
definition file setting. A definition file defines the
Axapta format for an export or import, including
table and record IDs. A .def file is automatically
created during an export.
When a definition file is not used, the format must
be defined for each table. For that purpose, the
Table setup dialog has additional tab pages and
a button for field setup.
Export
Import
10-2
10.2
LICENSE INFORMATION
The License information dialog displays the name of the license holder, the
system's serial number, and the system's expiry date.
The tab pages, System, Modules, Partner modules, Web and Languages,
list the complete set of license codes. Each line has a license code
description followed by a seven character code in password style and a
status field with the system's verification of the license code. The Unknown
tab page is displayed, if the system detects license codes, that are not
recognized by the system.
To be able to use Axapta, enter license codes and check the Status field to
see that each code is verified. The necessary information is supplied in your
license document.
Additional information
Set up license information (See 'Set up license information' on page 1-4)
10-3
Reference
10.3
CONFIGURATION
The first step of configuration is completed when entering license codes.
Additional configuration is done from this form. Use configuration keys to
disable functionality that is not used.
A configuration key may have one parent. If the parent is disabled, the
children below are automatically disabled too.
Configuration keys are in most cases controlled by license codes. If a license
code is purchased, the parent configuration key, that the license code
controls, cannot be disabled. If a parent key has no children, it will not be
displayed in the tree. A configuration key with one or more children,
however, will be displayed, because the features below the parent can be
disabled.
What it means...
The plus sign means that there is one or more configuration keys in the
hierarchy below the current key.
Padlock
The padlock symbol means that the parent configuration key is controlled
by a license code and cannot be disabled.
Buttons
Button
Use it to...
Import
Export
Standard
discard any changes and minimize the system which is the system
default.
Note This is not an undo function.
10-4
Additional information
About configuration (See 'About configuration' on page 1-2)
Set up Configuration Keys (See 'Set up Configuration Keys' on page 1-3)
10-5
Reference
10.4
USERS
In the Users form, you create users and assign users to groups.
Note Before a user can be successfully created, suitable user groups and
at least one company set of accounts must be available.
A new user can be created with or without the use of a wizard. To clear the
use of a wizard, click Setup menu and then click Options.
Additional information
Set up users (See 'Set up users' on page 3-4)
Description of buttons
Option
Description
User
options
Permissions
User log
Online time
Wizard
10-6
Tab
Option
page
Overview
General
The Password status field indicates that the user's password fulfill the
requirements with respect to length and characters defined in the
Password parameters dialog.
Groups
Use the Groups tab to see a list of all groups and to select one or
more groups that the user should be a member of.
Permissions are granted to user groups, so any user must be a
member of at least one group.
10-7
Reference
10.5
USER GROUPS
In the User groups form, you create user groups and assign users to the
group.
Note One user group, called "Admin", always exists in Axapta. One user,
also called "Admin", is a member of the user group. The Admin user and
user group cannot be deleted.
When at least one user group has been created, the next step is to assign
permissions to the user group. Permissions are assigned from the User
group permissions window, in the Administration menu, under Setup and
Security.
Tab
Description
page
Groups
Users
Click the Users tab to see a list of all users and to add users to the
group
Any user must be a member of at least one group.
Additional information
Set up user groups (See 'Set up user groups' on page 3-3)
10-8
10.6
10-9
Reference
Tab page
Description
Overview
Select the user group and domain to set up menu permissions and
table restrictions for. User group and domain are selected by
placing the cursor on the record. See what combination you have
selected in the window heading.
Buttons
Description
Export
Import
10-10
Tab page
Description
Permissions
Click the Permissions tab to set user group access to menu items,
form controls, tables and fields.
Use the Viewing field to select between the security tree or one of
the existing menus. The security tree displays menu items sorted
by security keys, whereas, for example, the main menu will be
sorted by modules.
The security tree describes the security key hierarchy. Underneath
parent security keys, all child security keys are listed, and farther
down menu items. All menu items are checked for relations to other
menu items, this could, for example, be the case when a form has a
button activating a new form, which is again checked for
relations, etc.
Buttons
Description
Set all to
Full
control
Set all to
No
access
Whether you choose the Set all to Full control or Set all to No
access depends on the number of permissions the group should be
given. For example, if the group is to be given extensive
permissions, it is easier to begin by granting Full control and then
modifying access to the few feature and menus where the group
should be restricted.
10-11
Reference
Additional information
User groups (See 'User groups' on page 10-8)
Set up user group permissions (See 'Set up user group permissions' on
page 2-3)
10-12
10.7
Description
Apply
Default
Toolbar
Click this button to disable the use of toolbars, to change the button
size, and to disable ToolTips.
Usage data
Click this button to view and update collected data for the current
user.
Best
Practices
Compiler
Dependencies
When setting
and...
Password
Valid
expires
days 1
field...
Define the number of days that a password is valid. When the number of days has been exceeded, the
user is prompted for a new password when logging on.
10-13
Reference
Name
The name is used when the user logs on to the system. You can
modify the name here or in the User dialog.
Network
account
can bypass the login dialog that you are normally presented with
name
when you start Axapta. Axapta will then go by your operating system
login name and authorization check. You can modify the information
here or in the User dialog.
Note If the selected configuration in the Axapta Configuration Utility
specifies a user name, that name will be used instead of the network
account name. The same applies if a user name is specified as a
command-line parameter to ax32.exe.
Password
Start menu
The start menu is the menu that the system opens when the user
logs on to the system. This menu can be any one of the menus
below the Menus node in the Application Object Tree or a userdefined menu.
Start
The name of the company accounts that is used when the user logs
company
on to the system.
accounts
Auto
complete
10-14
User
Default
When the TAB key is used to move through a dialog, the default
<TAB>
behavior is to move through all fields and buttons on the current tab
behavior
page only.
When not selected, fields on all tab pages are included in the
tabulator sequence.
Single-click
to open
menu
Password
expires
Infolog
Detail level
Define the type of information you want to see in the infolog system.
The available options are
All : show all messages.
Errors and warnings : show errors and warnings.
Errors only : show only error messages.
None : show no information in the info log system.
Note The messages you choose not to see are not stored. This
means that if you for example set the Detail level to None , you
cannot later go back and view historical errors and warnings.
The number of minutes the client may be idle before the system is
shutdown
shut down. A zero value (0) means that the system never shuts
down automatically.
Help system
10-15
Reference
User
Theme
The name of the style sheet to use for the Help information in the
name
Mark empty
Insert an asterisk (*) before all links that are empty, i.e. links that do
links
Document
handing
Document
handling
active
Update
Toolbar
line button
10-16
Warn company
accounts change
Status bar
Show clock
Show CapsLock
Show activity
Show NumLock
Show company
accounts
bar.
Tip By displaying the name, you can easily change
company accounts by double-clicking the name.
Show currency
Show user id
10-17
Reference
Show customizable
Default fonts
Reports
Arial
Forms
GUI
Properties
MS Sans Serif
10-18
Startup project
Application
Use the Application object layers list to define layer view for
object layer
General
Message limit
Development
warnings
translation.
A warning is given if, for example, SQL statements exist that will
most probably result in inferior performance. The SQL statements
below result in a warning if a key on the table myTable with the
fields myField1 and myField2 does not exist:
Show feature
keys
Editor
Overwrite
selected text
10-19
Reference
General
IntelliSense
Insert at
cursor
Debug
Debug mode
Auto
Auto-update
Enter the number of seconds you want the system to wait before
starting a new update cycle. Entering 0 disables the system's
update cycle. An update cycle consists of three types of update:
Auto-Refresh
Auto-Save
Garbage collection
When you enter an interval here, you can enable or disable the
three options individually.< BR>
Auto-refresh
Auto-save
10-20
General
Garbage
collection limit
Trace
Database
trace
accessed.
Method trace
Client-Server
trace
ActiveX trace
Property sheet
Sort
alphabetically
10-21
Reference
Tracing
Methods
Multiple SQL
statements
Long queries
Warnings
Deadlocks
General
Receive a Query plan from the database, listing the steps needed
to fulfill a given query.
media
Message
window
easily accessible.
Infolog
Send trace output to the Infolog. This gives you access to the powerful
SQL Diagnostic Tool, including visual query plan. Easy to use,
integrated with other reporting tools.
Table
Store trace output in the database. This gives you the ability to work
(database)
with the data at a later time. See the System Trace form for more
information.
10-22
Output
media
Write to
file
Send trace output to a file - full path is shown in the "File name" field in the standard Axapta log-directory. This gives you access to the
powerful SQL Diagnostic Tool, including visual query plan analyzer
and access to the calling function in X++. Easy to use and simple.
File name
The name and path of the file where tracing information should be
sent.
10-23
Reference
the usage pattern for a given user implies that a given table should not be
preloaded (to speed up initial access on the cost of later accesses) it can be
disabled by the options for this user.
The status line of Axapta will indicate when a table is being loaded. The left
most section of the status bar will, for example, display "Loading Price
agreements" and a progress bar indicating the progress.
When using Axapta Object Server, all thin clients will share the preloaded
tables so that only the very initial request to the table will result in the table
being loaded from the database. All subsequent access will utilize the
preload of the table(*).
This option does not apply to Axapta running 3-tier thin client. For more
information about caching please refer to the Axapta Developers Guide.
*) Doing modification to the data contained in the preloaded table will
invalidate the preload and make Axapta reread the complete table upon next
access.
The list for configuring preloading contains:
Option
ID
10-24
Name
Description
10.8
PASSWORD PARAMETERS
Password parameters comprise general logon options, and specific
password requirements that any user's password must fulfill in the current
installation. Also note, that changes to password parameters do not affect
existing users until they change password.
Use Reset password log to make all users' passwords valid from the
current date.
Dependencies
When setting field...
and...
on...
Logon identification
Users
User
User
name
Users
attempts
Description
Logon identification
10-25
Reference
Field
Description
10-26
10.9
COMPANY ACCOUNTS
The company accounts form displays a list of all company accounts that
have been created in the Axapta business system. There are two types of
company accounts that can be created: real company accounts and virtual
company accounts. Virtual company accounts are collections of data from
several company accounts that is common to all the companies. For
example: postal codes, countries, product base data, and customers. Each
real company accounts can be linked with one or more virtual company
accounts. You can create virtual company accounts by postal code or
country, or according to product base data, item groups and warehouse. The
printout archive contains a list of all printouts that have been requested. You
can display previous printouts on screen, reprint them or export them to a
text file. Archived printouts can be deleted or reprinted.
Domains
The Domains tab page displays all the domains in the Axapta system. The
domains in the Selected domains section are the domains selected for the
current company accounts, whereas the domains in the Remaining
domains section are those that are not selected for the current company
accounts. The domains in both sections can be moved back and forth using
the arrows.
Additional information
Changing company accounts (See 'Change company accounts' on page 1042)
10-27
Reference
Description
Definition group
Name
Notes
Select this option to include any textual notes that may have
been added using the Add notes command on the Application
Object Tree shortcut menu.
The information is saved in the DocuRef table.
Include system
tables?
10-28
Field
Description
Include cross-
reference
tables?
Include
database log
tables?
Include shared
Shared tables hold data that are generic and used regardless
tables?
10-29
Reference
10.11 DOMAINS
The Domains dialog displays a list of all domains in the Axapta system.
A domain is a collection of one or more company accounts.
The purpose of establishing a domain is to enable you to define user groups
who have the same permissions in a number of company accounts while
allowing the same user groups to have other permissions within other
company accounts. Permissions are defined under Setup/Security on the
Administration tab.
A set of company accounts can belong to several domains.
In addition to user groups, domains are used when setting up log of
database actions (insert, update, and delete). Logging of database actions is
setup from the Setup menu on the Administration tab.
Additional information
Creating domains (See 'Create a domain' on page 4-3)
10-30
10.12 PARAMETERS
Use the Parameters dialog to define various client settings.
Dependencies
When
setting
field...
E-mail ID
E-mail messages
Support text
Welcome
text
(SysASPCompanyWizard).
10-31
Reference
Each template user group identifies an existing, specific user group. Each
template company accounts identifies an existing, specific company set of
accounts.
When a new ASP client is subsequently created using a template, company
and user group information is copied from the template.
Additional information
Create an ASP template (See 'Create an ASP template' on page 8-9)
10-32
Advanced options
When a client has been created using the wizard, two additional options are
available:
Master domain.
The options have default values and are not set in the wizard steps. Use the
General tab page to change the default values. Select Allow subclients if
the client is allowed to host clients. When selected, a domain that holds
company accounts for all subclients must be selected.
Below some of the more complex and/or interesting tab pages are
described.
Tab page
Option
Overview
Tip The date the client's license expires is shown, and set, on the
General tab page.
A client's access can also be terminated manually. Use the Send email button to send a notification to the client.
Domains
Templates
10-33
Reference
Button
Description
Report
substitution
Company
accounts
User groups
Users
Send e-mail
User group
permissions
The dialog can also be opened from the Security submenu under
Setup in the Administration menu.
10-34
Additional information
Create a company accounts template (See 'Create a company accounts
template' on page 8-10)
10-35
Reference
Additional information
Create user group templates (See 'Create user group templates' on page 88)
10-36
Additional information
Set up Record Level Security (See 'Set up record level security' on page 72)
10-37
Reference
Buttons
Button
Description
name
Table
actions
10-38
Button
Description
name
Index
actions
Generate
SQL
scripts
tool.
Check
record IDs
10-39
Reference
Overview
Description
Fields
Calculated fields
Buttons
Button
Description
Synchronize
Setup
Additional information
Setup business views (See 'Set up business views' on page 7-4)
10-40
2.
Select a definition group, a file name and a location for the export file,
and a type for the file.
The file type should normally be Binary since this is a compressed
format.
When you select Comma, container fields are not included in the export.
The comma separated format is typically used to export data to view
them in for example a spread sheet. Because container fields are
excluded, comma separated files are normally not used for import.
3.
Finally, select whether the export file should be located on the server or
on the client.
This option is available in a three-tier environment only. Select the check
box Server has access to the file and place the file on the server to
improve performance.
4.
10-41
Reference
2.
1.
2.
2.
Select a start-up company from the start company accounts dropdown list.
3.
Additional information
About company accounts (See 'Company accounts' on page 10-27)
10-42
INDEX
access prerequisites
2-2
access setup
2-2
client template
ASP
8-2
company
8-13
8-15, 10-32
10-42
ASP client
10-33
10-32
ASP module
8-2
9-2
9-3
assign permissions
3-2
backup
5-2
backup, export
5-2
backup, import
5-2
business views
7-4
3-4
8-2
8-2
8-2
1-2, 1-3
configuration key
1-3
constraints
7-2
6-2
6-3
days of evaluation
default data
5-3
5-3
5-3
4-2
definition group
client status
8-13
8-13
8-13
8-13
8-13
domains
4-2
domains, creating
4-3
9-2, 9-3
e-mail broadcast
9-2
8-12
parent client
8-15
password status
3-4
enum values
5-6
passwords, adding
3-5
Excel Spreadsheet
5-8
passwords, creating
3-5
expiry warning
8-12
permission
2-3
8-12
permissions
2-3
7-2
export
5-2
export data
5-2
report substitution
feature access
2-2
report, license
format cells
5-6
restrictions
7-2
group ID
3-3
7-2
hiding fields
2-2
send email
import
5-2
3-3
5-6
import data
5-2, 5-5
5-6,
5-5
import wizard
5-6, 5-9
license codes
1-2, 1-4
subclient
8-11
10-33
8-15
10-28
TableGroup
10-28
TableSetup
10-28
template
license information
10-33
8-10
1-4
template company account 10-32
8-11
template user group
master domain
10-32
8-15, 10-33
template wizard
new user
3-5
Oracle
7-3
5-8
6-2
templates, client
templates, create
10-32
5-8
3-2
8-15
user groups
3-2, 3-3
user setup
3-2, 3-4
7-5
users
views
7-4
visible data
2-2
3-2, 3-4
10-33