0% found this document useful (0 votes)
42 views

Study Guide 2

The document discusses concepts related to enterprise resource planning (ERP) systems including business processes, BPMN modeling notation, master and transaction data, role centers, table types, record functions, and vertical integration scenarios. Key points include that ERP systems aim to administer all business resources through a single database to automate processes and reduce costs. BPMN is a graphic notation used to design, understand, and analyze business processes. Master data describes reusable business objects while transaction data represents specific business events.

Uploaded by

Jess Martínez
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views

Study Guide 2

The document discusses concepts related to enterprise resource planning (ERP) systems including business processes, BPMN modeling notation, master and transaction data, role centers, table types, record functions, and vertical integration scenarios. Key points include that ERP systems aim to administer all business resources through a single database to automate processes and reduce costs. BPMN is a graphic notation used to design, understand, and analyze business processes. Master data describes reusable business objects while transaction data represents specific business events.

Uploaded by

Jess Martínez
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

ERP (Enterprise Resource Planning)

When to atomize activities:


1. Formal: When there could exist formal description of procedure
2. Economic - cost effectiveness, profits.
Example:
- Job applications in company

Business Process.
Is a set of linked activities that uses input to create output so as to support business
objectives.
1. Management processes, steering a system (e.g. company)
2. Operational processes creating value, e.g. order processing, producing goods
3. Supporting processes like accounting, recruitment
Business Transaction is a flow or message to exchange information, goods, services or
money between two business objects

BPMN (Business Process Modelling and Notation)


- Is a graphic standardised notation based on flowcharting technique, for both technical and
business users
- Used to design, understand, execution, analysis of business processes.

BPM Applications - Selection, Introduction of ERP Systems, Reorganisations of business


operations. IT Landscape, Workflow Management.

OMG (Object Management Group) Definitions


- Process - A sequence of flow of activities in an organisation to perform some work
- Choreography - An ordered sequence of B2B message exchanges between two or more
Participants. In a Choreography there is no central controller, responsible entity, or observer
of the Process.
- Collaboration: the act of sending messages between any two Participants in a BPMN
model. The two Participants represent two separate BPML processes.

BPMN Taxonomy:
BASIS OF ERP

ERP System –
Administration of all the business resources of an enterprise (employees, machines, funds,
knowledge) and planning/control of value adding transformation process. Maintains single
database. Performance, Administration, Management, provide information, Automate
Processes,

Process Oriented, Reduces Cost, Releases Donkey Work, One point of truth, One Vendor,
Integrates Applications and people.

High Risk, Complex, Expensive, Limited Customisation,

NAV
3 Tier Architecture:

MASTER DATA vs TRANSACTION DATA


Master Data – Describe Objects (Item, customer, vendors) that could be used across the
system. The system requires in order to run.
Transaction Data – Describes specific documents (transactions) which are posted in the
system and represent a business event.

Role center
 Main point of entry into Microsoft Dynamics NAV to get an overview of the status of
user's day‟s work.
 It can contain the following parts:
 The Activities part contains tiles that open a corresponding list or journal and tiles
that invoke an action, such as creating a new Sales Order, or Payment
Registration.
 The Outlook part gives you an overview of your emails, calendar, and Outlook
tasks.
 Graphs that display information that is relevant to daily work.
 My Notifications part displays what colleagues have sent.
 On List places and tasks pages you can add and use notes in much the same
way as on a Role Center.
 Role Center may contain personalized lists with customers, vendors, or items.
 The Role Center can be personalized
Table Types

FlowField
Is a virtual field extends the table data.
Not a permanent part of the table data.
Used to calculate values from another table. Information in FlowFields exists only at run time.
A FlowField associated with a calculation formula how the value in the FlowField is
calculated.
A SumIndexField decimal field attached to a key definition, constructs the basis for
FlowFields.

RECORD FUNCTIONS

GET – returns Boolean, retrieves one record based on values of the PK.
RecVar.GET(PrimaryKey1, PrimaryKey2,…);
(Read data record out of Table with PrimaryKey1, PrimaryKey2,…)
Example: RecVar.GET(„01012005D‟,6)
IF RecVar.get THEN

FINDFIRST– Boolean, retrieves the first record that meets the conditions set by “Which” and
the filters associated with Record
Example: Rec.FINDDIRST
IF Rec.FINDFIRST THEN…

NEXT – is often used with FIND to step through the records of a table.

- MODIFY - Modifies an existing record, saves its variable memory„s values into the
corresponding data base„s record
- INSERT- Saves variable memory„s values into a new data base„s record (if record PK isn„t
unique an error occurs)
White Box - Tight Coupling - Internals are known, high performance
Black Box - Loose Coupling - Internals are unknown, independency

Webservice
- Provides standard interface for machine to machine communication based on networks.
- They are Web APIs (executed on a remote system hosting the requested services).
- Written in WSDL or XMLs
Advantage - Industry standard, Easy to use, Security Validation and Consistency.
Disadvantage - Bad performance (small % of payload).

ERP-Plant Vertical Integration Scenarios


Scenario 1

Scenario 2

Scenario 3

Scenario 4

Scenario 5
BPMN for O2C

You might also like