ledger - course description

3
thy:development – january 2006 © page 1 | 3 course description: axapta ledger masterclass Axapta ledger masterclass 1 COURSE OBJECTIVES By actively participating during this two-day course, participants will be introduced to the architecture of the ledger module, the tax module and the fixed assset module to provide insight as to how the modules are designed, and - not least – to give reasons for the chosen design. understand the use of the ledger, tax and fixed asset modules understand the structure of the data model understand the design of the central classes be able to implement correct and effective reporting be able to implement correct and effective interfaces with other systems be able to implement correct and effective modifications to the existing business logic 2 THE USE OF THE MODULES For constructing and making the most effective modifications to the system it is important to understand the use of the module. In the masterclass the business processes in the involved three modules will be discussed: The ledger module The tax module The fixed asset module 2.1 THE LEDGER MODULE In this module the following business processes will be discussed: Setup of module Maintain Chart of Accounts Budgeting Transfer postings Exchange Rate adjustment Reconciliation Settlement Journalizing Controlling Reporting Closing Closing sheet Consolidation 2.2 THE TAX MODULE In this module the following business processes will be discussed: Setup of module Maintain TAX Codes

Upload: nanamulyana6232

Post on 07-Oct-2014

20 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Ledger - Course Description

thy:development – january 2006 © page 1 | 3

course description: axapta ledger masterclass

Axapta ledger masterclass

1 COURSE OBJECTIVES

By actively participating during this two-day course, participants will be introduced to

the architecture of the ledger module, the tax module and the fixed assset module to

provide insight as to how the modules are designed, and - not least – to give reasons for

the chosen design.

� understand the use of the ledger, tax and fixed asset modules

� understand the structure of the data model

� understand the design of the central classes

� be able to implement correct and effective reporting

� be able to implement correct and effective interfaces with other systems

� be able to implement correct and effective modifications to the existing

business logic

2 THE USE OF THE MODULES

For constructing and making the most effective modifications to the system it is

important to understand the use of the module. In the masterclass the business processes

in the involved three modules will be discussed:

� The ledger module

� The tax module

� The fixed asset module

2.1 THE LEDGER MODULE

In this module the following business processes will be discussed:

� Setup of module

� Maintain Chart of Accounts

� Budgeting

� Transfer postings

� Exchange Rate adjustment

� Reconciliation

� Settlement

� Journalizing

� Controlling

� Reporting

� Closing

� Closing sheet

� Consolidation

2.2 THE TAX MODULE

In this module the following business processes will be discussed:

� Setup of module

� Maintain TAX Codes

Page 2: Ledger - Course Description

thy:development – january 2006 © page 2 | 3

course description: axapta ledger masterclass

� Reconciliation

� Reporting

2.3 THE FIXED ASSET MODULE

In this module the following business processes will be discussed:

� Setup of module

� Maintain Fixed asset table

� Budgeting

� Acquisition

� Revaluation

� Depreciation

� Scrap

� Sale

� Lending

3 SUBJECTS IN MASTERCLASS

The masterclass will cover the construction of the design of the data model for:

� ledger, tax and fixed asset module with focus on the use of the ledger journal

as data entry

� the transactions of the ledger module and the use of classes used to post a

ledger voucher

� the tables and classes used for designing and printing the financial statement

report

� design and use of the classes used to calculate the tax

� fixed asset module including the use of multiple value models

4 THE CONTENT OF THE MASTERCLASS – THE EXERCISE CASES

The subjects will be supported through several exercises in the class. The exercises will

cover the following items, which are formulated as requirements – exactly as

requirements from “real life”. Each exercise is afterwards based on this real life case.

Cases in

masterclass

Requirement / Exercise

Purpose

Main topics covered

Import ledger transactions

The solution should contain a function to import ledger transactions into the general journal

To introduce the basic data model of the ledger module. The focus will be on the tables used to setup and use the ledger journal as data entry

LedgerTable LedgerJournalName,Table & Trans LedgerJournalCheckPost

New field on ledger transactions

The ledger transaction should be extended with the two new fields. The first field is a string which should be saved as a property on the ledger transaction. The second field is a real which can contain an extra quantity or

To introduce the transaction data model of the ledger module. To illustrate the design and use of the classes used to post a ledger voucher

LedgerJournalTrans LedgerTrans LedgerVoucher

Page 3: Ledger - Course Description

thy:development – january 2006 © page 3 | 3

course description: axapta ledger masterclass

amount. The fields should be entered in the journal and transferred to the transactions during posting

New column in balance sheet

A new numeric field is

introduced on the

ledger transactions.

The financial

statements should be

able to include this

field as a new column

type

To introduce the tables and classes used for designing and printing the financial statement report

LedgerTrans LedgerBalHeader & -Footer LedgerTableInterval LedgerBalanceSheetPrint LedgerBalanceSheetCol

Copy tax code

The solution should

include a function to

make a tax code copy

that includes the tax

code’s total setup

To introduce the data model of the tax module

TaxTable TaxData, TaxCollectLimit TaxGroupData, TaxOnItem

Tax calculation

An extension of the tax calculation should be implemented to make it possible to include a fixed amount to add if the calculated tax by percentage not equals zero

To introduce the design and use of the classes used to calculate the tax

TaxTable (calcTax) TmpTaxWorkTrans Tax SalesCalcTax

Import fixed assets

The solution must contain a function to import fixed asset definitions into the Axapta Inventory Module

To introduce the data model of the fixed asset module including the use of multiple value models

AssetTable AssetBookTable AssetBook AssetTrans

5 REQUIREMENTS FOR ATTENDEES

The attendee is typically an Axapta developer or technical system consultant, who has

trained skills in x++ programming and Axapta functionality as well.