Sie sind auf Seite 1von 86

Introductory Overview Training

Agenda (I)

Introduction

Objectives for Today

The Computer and Operating System

Application Software

From Logging On to Working


Exercise 1

Menus
Exercises 2, 3 and 4

Forms
Exercises 5 to 12
Ref: 2

Agenda (II)

Output Devices
Exercises 13 and 14

Native Language Support

Text Manager
Exercises 15 and 16

Menu Key

Job Control

Miscellaneous Items
Exercises 17 and 18

Ref: 3

Introduction

Practical Introduction
Hands On
Prerequisite For Workshops
Compulsory
Lots Of Facilities Available
Some are hidden, Need Explanation
Need To Get Full Benefit
Saves Time In Workshops
Saves Time In Support

Ref: 4

Introduction

Documentation
Slides
Help Text
Reference Manuals on-line (Printable)

Terminals
Dumb
PC Emulation
PC X Windows
Equivalent X Windows operation by mouse
Documentation mainly for dumb terminals

Ref: 5

Objectives for Today (I)

Introduce and understand some common terms

How to start the Bshell

Recognize Components Of An Application

Run a Session From a Menu

Identify Form Types

Enter Commands Associated with certain Form Types

Ref: 6

Objectives for Today (II)

Ask For On Line Help

Direct Output To Different Output Devices

Understand support for Special Characters using


NLS

Use Of The Text Manager

Use Of The Menu Key

Ref: 7

The Computer and Operating System

Computer

Disc Units

Keyboard

Printers

Monitor

Networks

Terminal

Tape Units

Operating
Systems

Application
Software

Hard Disc

Ref: 8

BAAN IV Family

Enterprise
Distribution
Service

Finance
Organizer

Manufacturing

Project
Transportation

Tools
Ref: 9

The Basic Architecture

Server
Client
Operating
system

Database
(R)DBMS

END USER
(Area Office)

BELPAHAR (IT)
Ref: 10

Application Software

Ref: 11

Application Software

Components of BAAN Modules


Menus
Sessions

Menus
A number of options for selection
Executes Session
Calls another menu (a sub-menu)
Executes a UNIX Shell command

Sessions
Tables
Forms
Objects
Ref: 12

Session Types
Session

Detail
Table

Logistical
Tables

Financial
Tables

Text
Data

e.g. Sales Order


Detail Line

Subsession

e.g. Sales Order


Header

Common
Data
Table

Header
Table

Ref: 13

Module Numbering
Package :- xx

Menu Number

:- m xx itm 00101001

Session Number :-

xx itm 0101m000

Package

Module Code

tc
td
tf
ti
ts
tt
tr

itm
rou
com

BAAN Common
BAAN Distribution
BAAN Finance
BAAN Industry (Manufacturing)
BAAN Service
BAAN Tools
BAAN Transportation

Item Master
Routings
Common Data

etc.

Ref: 14

Application Software
Session Coding
Package

ti itm
ti itm

0101 m 000
0101 m 000

ti itm

0101 m 000

Program Number

ti itm

0101 m 000

Process Type
m Main
s Subprocess

ti itm

0101 m 000

Session series

Module Code
itm - Item Master
rou - Routings
com - Common Data

Ref: 15

COMPUTER BASED TRAINING


CBT

Ref: 16

Logging On to Working

Ref: 17

From Logging On to Working

Introduction
Security of Access
Logging On
Logging Off
System Administrator
Access Codes To UNIX
Access Codes To BAAN
Network Connection

Using BAAN Over Networks


Two or More Computers
System Administrator
Keywords between computer systems
Ref: 18

From Logging On to Working

Logging On
Access to UNIX
Login Code
Important: Used by BAAN To Perform Logic
Session Authority
Sales/Purchase Order Types (user default)

Password
Cannot See On Screen

System Administrator
Access To UNIX (not for normal users)
Access Direct To BAAN (more common)
Ref: 19

Logging On
Access to Unix
Must have login code
Must know the password
BAAN Starts
automatically
Most common
option

Not echoed to
screen

At Unix prompt

Start BAAN
manually
Ref: 20

From Logging On to Working

Logging Off
To Exit From BAAN:
Automatically Logged Off, OR:
Return To UNIX, THEN:
UNIX Logging Off Command

Ref: 21

Logging Off
Abort BAAN
Automatically
Logoff Unix

At Unix prompt

Login prompt

Logoff manually

Most common
option

Login prompt

Ref: 22

From Logging On to Working

Invoking The BSHELL


UNIX command
Command in users UNIX profile
Therefore most users dont see UNIX

BSHELL Startup Menu

BSHELL Error Messages


Unauthorised user, etc.
Always inform your system administrator

Ref: 23

From Logging On to Working

Advanced Bshell Configuration


Key Mappings
Automatic Loading Of Sessions at Bshell Start Up
Default Timeslice Per Process
(fair access to processor)
Maximum Number of Instructions to be Handled
Simultaneously
(ie. maximum concurrent sessions)
etc.

Ref: 24

Exercise 1:
Logging On

Ref: 25

Menus

Ref: 26

Menu Structure
Main
Menu

Sub
Menu

Sub
Menu

Session

Table

Session

Table

Sub
Menu

Session

Sub
Menu

Sub
Menu

Table

Ref: 27

Menus

Startup Menu

Sub Menus

Parallel Menus (See next slide)

Menu Components

Menu Commands

Ref: 28

Parallel Menus (ASCII)


Sub Menu
Option 1
Option 2

MAIN MENU
1 Sub Menu
2 Sub Menu
3 Option
4 Option

Parallel Menu 3
Parallel Menu 2
Parallel Menu 1

Session

Shell Program

Ref: 29

Menu Components (ASCII 1)


2

1
4

5
6

7
8

1
2
3
4

Status Line
Menu Name
Current Menu No.
Start Up Menu
Description

5 Current Sys. Date


6 Current Company
Number
7 Menu Description
8 Current Selection

Ref: 30

Menu Components (ASCII 2)

9 List of Menu Options


10 List of Parallel Menus
e.g. Inquiries, Maintenance, Reports
and Graphs
11 Choice Field
9

10

11
Ref: 31

Menu Control
Keystrokes (ASCII & X)

X-Win only

O
A
E
B
P

Help/Opt
Abort
End
Start Menu
-

List Options
Abort (Leave BSHELL)
Go to Higher Menu
Go to Starting Menu
Start Up Session

In Parallel Menus:
Go to next menu level
Go to previous level

Click selects
Click selects
Ref: 32

Menu Control
Keystrokes (ASCII & X)

X-Win only

Go to next menu item

Click selects

Go to previous menu item

Click selects

< Exit to BShell

Options/to shell

? View the help text

Help button

! Print screen

Options/pr scrn

Ctrl [Z]

Options/ch com

Change company
number

Ref: 33

Exercises 2, 3 & 4:
Menu Control

Ref: 34

Forms (ASCII)

Ref: 35

Form Types (1)


Type 1 1 Record Per Screen(s) (e.g. Maintain Item Data)
Key Field : XXXXXX
Detail Field 1 : XXXX Detail Field 3 : XXXX
Detail Field 2 : XXXX Detail Field 4 : XXXX

Type 2 1 Record Per Line, Many Lines Per Screen


(e.g. Maintain Units)
Key Field :

Detail Field 1

Detail Field 2

XXXXXX
XXXXXX
XXXXXX

XXXX
XXXX
XXXX

XXXX
XXXX
XXXX
Ref: 36

Form Types (2)


Type 3 Header Record Plus Detail Lines (e.g. Maintain BOMs)
Header Key Field : XXXXXX
Key Field :
XXXXXX
XXXXXX

Detail Field 1
XXXX
XXXX

Detail Field 2
XXXX
XXXX

Type 4 Selection (i.e Parameter) Input/Processing


(e.g. Generate Planned M.R.P. Orders)
Field Label : Response: XXXX
From : Range: XXXX
To : Range: XXXX
Ref: 37

Sample Form

Ref: 38

Form Components (I)


2

1
7
9
10

1
2
3
4
5

Status line
Form number
Action
Type of field
Type of form

6
7
8
9
10

Current page (e.g. 3 of 4)


Session name
Company number
Key field
Form labels
Ref: 39

Form Components (II)


11 Field Labels
12 Data entry field
13 Display field (Dependent on the input to the
accompanying entry field)
14 Choice field
11

14
12

13
Ref: 40

General Commands (I)


Keystrokes (ASCII & X)

X-Win only

Esc

Click selects

Escape

(Return to choice field)


Ctrl [Z]

Zoom window

Options/zoom

Display help

Help/Help

Dump screen

Options/pr screen

Spacebar

Display enum

Double click

Number

(n) Go to nth field

(Maintain Screens)

Ref: 41

General Commands (II)


Keystrokes (ASCII & X)

X-Win only

Tab

Set tabstops

Start processing

Continue

Save defaults

Options

Get defaults

Options

Get query

Number (n)

Go to nth option (Display Forms)


Ref: 42

Form Type 1 Commands (I)


Keystrokes (ASCII & X)

X-Win only

End Session (Save Data)

Ctrl/End

Abort Session (without save) Ctl/Abort

Undo

Mod/Recover

Input New Data

Mod/Add rec

Save New/Updated Data

Mod/Update DB

Change New/Updated Data

Mod/Modify

Delete Existing Data

Mod/Mark delete

Ctrl [C] Copy Existing/New Data

Mod/Copy rec
Ref: 43

Form Type 1 Commands (II)


Keystrokes (ASCII & X)

X-Win only

Ctrl [R] To Last Maint field

Click selects

Ctrl [F] Search By Key Field

Browse/Searchkey

Search By Select Field

Browse/Search

Top (First Record)

Browse/First rec

Bottom (Last Record)

Browse/Last rec

Next (Next Record)

Browse/Next rec

Previous (Prev Record) Browse/Prev rec

Modify Search Index

Browse/Chnge Ind
Ref: 44

Form Type 1 Commands (III)


Keystrokes (ASCII & X)
V Display Forms Available
Form

X-Win only
Forms/Select

Q Go To First Form In Session

Forms/First form

L Go To Last Form In Session

Forms/Last form

Go To Next Form

Forms/Next

Go To Previous Form

Forms/Prev

O Options
(Display Valid Commands)

Click on choice

H Text Manager

Options/Text mgr
Ref: 45

Form Commands

Form Type 2 - Extra Commands


M Mark Record For Selection

Half a Screen Down

Half a Screen Up

Ctrl [Y]

Global Delete

Form Type 3 - Extra Commands


Ctrl [T]

Top (Go To The First Header Record)

Ctrl [B]

Bottom (Go To The Last Header Record)

Ctrl [N]

Next (Go To The Next Header Record)

Ctrl [P]

Previous (Go To The Previous Header Record)

Start (Enter New Header Record Data)

Ctrl [Y]

Global Delete

Ctrl [W]

Global Copy
Ref: 46

Form Commands

Form Type 4 - Extra Commands


Y

Start Processing/Printing
(Also go to Detail Records)

Save Defaults

Get Defaults

User Defined Commands

Form Field Commands


Ctrl [Y]

Overwrite Existing Data

Ctrl [X]

Delete Data In Field (i.e. Not Records)

Del

Delete Character Or Retrieve Default Value

Tab

Delete Characters From Cursor To End Of Line


Ref: 47

Form Commands
?
Help
A
Mark All Records for Deletion
U
Undo (All Markings)
Y
Mark Record At Cursor Position
N
Remove Marking At Cursor Position
Ctrl [A] Abort Mark/Delete
O
Show Options

Move Cursor To Next Record

Move Cursor To Previous Record


<
Exit To Shell
Esc
To Choice And Confirmation
Ctrl [W] Copy Header And Detail Records
+
Add To Todays Date
Take From Todays Date
Spacebar Calculation (Numeric Fields)
Calendar (Date Field)
Ref: 48

Exercises 5 - 12:
Forms

Ref: 49

Output Devices

Ref: 50

Output Devices

Objectives
Hard Copy

Restart Output

Display Print

Different Types
Of Output (eg.
Fax)

Delay Print
Store Print For
Later Use
Direction Of
Output

Device Selection
Using The Printer
Queue

Selection Of
Output
Ref: 51

Output Devices

Procedure
Determine Data to be Output
Invoke Select Device Window
Select Device, Copies, Fonts, etc.......
Start Print

Ability to monitor and manipulate device queue

Ref: 52

Output Devices

Select Device
Select Device

Device
Driver
Type
Paper Type
Paper Width
File
Output File
Print
Date
Time
Copies
From Page
To Page

: P
: hp256x
: Printer
: A3
: 132

Software Printer
A3 format

:
:
:
:
:
:

16-04-93
17:01
1
1
1

Paper Type

: A3
: A3 format
Font
: 1 large
Paper Width : 132
Margin
:0

Choice :

Output Devices

Types Of Output
Report Data
Screen Dumps

Select Device Window


Commands
P
N

B
T

Previous Page
Next Page
Line Up
Line Down
Last Page
First Page

Ref: 54

Output Devices

Select Device Window


Commands (Continued)
Ctrl [F]Find String
F

Find Next

Help
(NB. other commands such as
backslash)

Quit (Abort)

Exit

Options

Print Screen

Ref: 55

Output Devices

Normal Printer
Paper Type

Logical Printer
Group Of Printers
Paper In Each Printer Known To BSHELL

Ref: 56

Output Devices

Printer Queue Options


Reprint All or Part of a print job
Change Output Device
Modify Font, Margin etc.
Override Temporary Print File 'Delay Time Deletion
View Temporary Print Files Display/Request Option
Purge Print Queue

Ref: 57

Output Devices

Ref: 58

Exercises 13 & 14:


Output Devices

Ref: 59

Native Language Support

Ref: 60

Native Language Support

Use
Heterogeneous Operating Environment
Special Characters
Character Conversion
Hardware Requirements
NLS Reference, Technical Manual

Compose Character Key


Normally Function Key
<compose> key on a dumb terminal

Ref: 61

Native Language Support

Special Characters
Language/Country Specific

Composing Special Characters


<compose> Key Plus character
Installation Specific

NLS Editor
Character Tables

Ref: 62

Text Manager

Ref: 63

Text Manager

Objective and Procedure


Additional Text
Linked To Database Records
Run Sessions Which Access Text
Invoke Text Manager
Edit/View Text
Exit Text

Ref: 64

Text Manager

Use
Text Yes/No field on record
Text Window
Text Groups
By User And Text Group
By Text Field
By User

Text Editor
Copy/Read

Ref: 65

Cursor Movement Options


<ESC><CTRL>[H] - Go To Line Start
<ESC><CTRL>[L] - Go To Line End
<ESC><CTRL>[K] - Go To Top Of Screen
<ESC><CTRL>[J] - Go To Bottom Of Screen
<ESC>

[T] - Go To Top Of Text

<ESC>

[B] - Go To Bottom Of Text

<ESC>

[] - Go To Specified Line

<ESC>

[#] - Display Cursor Position


<CTRL>[U] - Up
(Scroll To Previous Screen)
<CTRL>[D] - Down
(Scroll To Next Screen)
<CTRL>[N] - Next ( Go To Next Word)
<CTRL>[P] - Previous
(Go To Previous Word)
Ref: 66

Edit Options
<ESC>

[G] - Replace Text

(Global)

<CTRL>[C] - Delete A Character


<CTRL>[W] - Delete Word
<CTRL>[E] - Insert Character
<ESC> <CTRL>[I] - Insert Lines
<ESC> <CTRL>[D] - Clear Block
<CTRL>[O] - Insert One Line
<CTRL>[X] - Delete To End Of Line
<CTRL>[R] - Undo Last Delete
<ESC>

[P] - Move A Number Of Lines

<ESC>

[U] - Copy A Number Of Lines

<ESC>

[J] - Join Successive Lines

<ESC>

[L] - Split Line


Ref: 67

Input/Output Options
<ESC> [E] - Write And Quit
<ESC> [W] - Write
<ESC> [R] - Restart Editor
<ESC> [Z] - Change Keywords
<ESC> [M] - Change Language
<ESC> [C] - Copy/Change Language
<ESC> [X] - Display/Copy File
<CTRL>[Y] - Fast Copy Text
(Bulk copy)
<CTRL>[Z] - Display/Copy Text
(Selective copy)
<ESC> [S] - Make File Dump
<ESC> [O] - Print Text
Ref: 68

Other Options
<ESC>

[I] - Insert/Overwrite
<CTRL> [G] - Graphic/Normal

<ESC>

[(] - Mark Start Of Block

<ESC>

[)] - Mark End Of Block

<ESC>

[K] - Format
<CTRL> [F] - Format And Justify

<ESC>

[Y] - Add Tab Position


<CTRL> [A] - Change Tab Width
<CTRL> [V] - Delete Tab Position

<ESC>

[H] - Display Help Screen


Ref: 69

Other Options
<ESC> CTRL>[Z] - Start Text Zoom
Session
<ESC>

[A] - Show Label


Description

<ESC>

[!] - Execute Shell


Command

<ESC>

[Q] - Quit

<ESC>

[D] - Disconnect

<ESC>

[F] -

<ESC>

[N] - Find Next

<ESC>

[V] - Refresh Screen

Search Text

BAAN Tools - Text Management


Text Maintenance
Direct Access To Text
Ref: 70

Exercises 15 & 16:


Text Manager

Ref: 71

Menu Key

Ref: 72

Menu Key

Objectives and Procedure


Running Simultaneous Sessions
Killing Of Processes
Switching Of Displays Between Processes
Direct Output To Other Displays
Exit to BSHELL
Rebuilding of corrupt displays (terminals)

Ref: 73

Menu Key

Use (Options)
s Switch to another session
k Kill Selected Process
m Move Selected Process Display
l

Lock All Terminals

p Start Process
r Rebuild Displays
v Version of BShell

Ref: 74

Job Control

Ref: 75

Job Control

Resource Intensive Tasks


CPU
Input/Output

Periodical Tasks

Non Periodical Tasks

Job Control Facilities


Series Of Sessions
No User Interaction
Resource Intensive
Planned Running
System Non Busy
Automatic Invocation
Ref: 76

Miscellaneous Topics

Ref: 77

Miscellaneous Items

Help Text

Pop up (Automatic Zoom) Windows

Data Search And Selection

Control Of Graphs

X Windows

Error Messages

Ref: 78

Help Facilities

Context Sensitive Help Text

Choice Fields

Field Type (enum, zoom, etc)

Menu Level

Session Level

Field Level

Ref: 79

Help Facilities

Help Text Control ( N,P,T,B etc.........)

Own Text

Text Description (Word Processor Type)

Tab And Yes To Select

F6, E Or A To Exit

Ref: 80

Pop-up Windows

Zoom:
Choice Fields
Data Entry Fields
Menus
Sessions
Subsessions
User Defined
Multilevel (Zoom, then Zoom again)

Uses:
Data Searches
On Line Data Maintenance
Ref: 81

Data Search and Selection

Change Of Keyed Field

Input Data Search Key

Data Search By Keyed Field

Pick And Point Data Access

Mark Selection For Action

Multi Level Windowing

Ref: 82

Control of Graphs

Parameter Input

Bar Characters

Processing

Change Of Graphical Display

Change Of Axis

Change Of Scale

Zoom Windows (When Available)

Ref: 83

Error Messages

System Messages

File Integrity Messages

Serious: Need Resolving

Potentially Serious: May Need Data Input

Data Integrity Messages

Usually Warnings

Ref: 84

Customised Options

Modify Menus

Modify Reports

Modify Forms

Native Language

Texts

Ref: 85

Exercises 17 & 18:


Menu Key & Job Control

Ref: 86