Book Contents

Book Index

Evaluation and analysis services

Book Contents

Book Index

The manager upgrade of K2 OLAP

Book Contents

Book Index

Introduction into OLAP

You can use the Standard tools of the K2 IS or specialized systems for evaluating data from a data warehouse for data evaluation in the K2 IS. The K2 IS offers the OLAP Manager upgrade that is built on Microsoft SQL Server 2005 and higher. 

Advantages of the manager upgrade for the users:

  1. The possibility of predefining the required outputs and views.
  2. Evaluation can run in the background independently on running of the information system.
  3. The presented results are immediately available thanks to theirs saving in a special database.

The source data that are current in the time of export are analysed in the K2 OLAP. If there is e.g. the issue or payment of any invoice and the source data are not updated in the OLAP, the changes are not reflected in the view.

Note: If you check the Display page O - Olap views field in the User parameters, you can create the same views as in the OLAP browser in any code lists and modules on the 'O' page (not 0).

OLAP Parameters:

OLAP Parameters enables to set the behaviour of the OLAP manager upgrade and setting of individual cubes. The parameters that influence the behaviour of the OLAP are called the General parameters and they can be displaying by selecting the General item in the menu of parameters.

pic_2132

Picture: Selection of cube parameters

Icons of OLAP parameters:

The icon of a parameter that switches on or switches off the cube export.

pic_370i

The icon of a parameter that switches on or switches off the dimension export.

pic_341i

The icon of a parameter that sets any function except the ones mentioned above.

General OLAP Parameters:

Name

Description

Type

Value

DateFrom

The value determines a starting date for the Time dimension.

Date

01/01/1993

DateTo

The value determines a final date for the Time dimension.

Date

31/12/2011

ArchiveDate

The date of the archive part of data. It is used for Audit in OLAP. Documents are copied into a comparing table and audit tables have been created.

Date

01/03/1993

ControlDate

Date of the controlled part of data. It is used for Audit in OLAP. Documents are copied into a comparing table, the values that have been changed and the date of change are controlled - the audit tables will be created. The closed periods and last periods in the purchase, sale and cash vouchers are controlled.

Date

31/12/2010

DMServerName

The name of server with the SQL database. If the value is empty, the value from the K2_3main.ini file is used.

String

 

DMCatalog

The name of main catalogue of the SQL. If the value is empty, the value from the K2_3main.ini file is used.

String

 

DSOServerName

The name of OLAP server. If the value is empty, it is identical with SQL server.

String

 

DSODatabase

The name of OLAP database. If the value is empty, the value from SQL catalogue is used and it is added to the _Firm_DM name .

String

 

PVFactStuct

The description of dimension structure - invoice in/out .

String

 

Descr.OfWorkDays1

For the time-line the number of working days in individual months of year.

String

 

Descr.OfWorkDays2

For the time-line the number of working days in individual months of year.

String

 

Descr.OfWorkDays3

For the time-line the number of working days in individual months of year.

String

 

ArticleAbbr

If the parameter is On, the Article is displayed according to an abbreviation.

Boolean

Off

NumberInArticles

It took the groups of 500 for a customer time-line.

Integer

500

NumberOfCharOfPrefixInArt

- N characters of an abbreviation/description.

Integer

5

NumberInCustomer

It took the groups of 500 for a customer time-line.

Integer

500

Weight

If the parameter is On, the Weight measure will be added to the Invoices in, Invoices out and Stock card cubes.

Boolean

Off

Descr_RabGr

If the parameter is On, the Product groups are displayed according to a Description.

Boolean

Off

RunWithoutFactI

If the parameter is On, the Fact1 (an experimental run) tables are not generated.

Boolean

Off

RunWithoutFact

If the parameter is On, the Fact (an experimental run) tables are not generated.

Boolean

Off

K2ServerName

The name of server with the K2 database. If the value is empty, the default value from the K2.ini file is used.

String

 

K2Catalog

The name of catalogue of the K2 SQL. If the value is empty, the value from the K2_3main.ini text file is used by default.

String

 

DoNotDisplayRec

If the parameter is On, the numbers of records are not displayed.

Boolean

Off

ArticleLangProp

A complementary characteristic for articles - it is not generated by default, otherwise the number of a language is generated.

Integer

0

RoleK2All

A separated list of users.

String

 

NoGauge

If the parameter is On, the information about export are not displayed.

Boolean

Off

FormOfOrder

If the parameter is On, the Form of order time-line is created.

Boolean

 

Employee

If the parameter is On, the Employee time-line is created in the Purchase, Sale, Stock, Costs and releases cube.

Boolean

Off

SPS_ItemCode1

Creation of a time-line for the ItemCode1.

Boolean

Off

SPS_ItemCode1Descr

If the parameter is On, the ItemCode is displayed accor. to a Description, if it is Off, the ItemCode is displayed by an Abbreviation.

Boolean

Off

SPS_ItemCode2

Creation of a time-line for the ItemCode2.

Boolean

Off

SPS_ItemCode2Descr

If the parameter is On, the ItemCode is displayed accor. to a Description, if it is Off, the ItemCode is displayed by an Abbreviation.

Boolean

Off

AbbrCustomer

If the parameter is On, the Customer is displayed according to an abbreviation.

Boolean

Off

ExportOfAddressee

If the parameter is On, the Addressees are exported.

Boolean

Off

The Payment Method dimension

If the parameter is On, the Payment method dimension is exported to the Purchase, Sale, Orders and Sales orders cubes.

Boolean

Off

Data import from archive

If the parameter is On, the Data from archive are imported.

Boolean

Off

RegionCD1

If the value is ON, the territory is filled according to CD1 and if CD1 is not entered, the territory is filled by CD0. At the same time it is necessary to have the parameter ExportAddressee set for the On value to export the addressee.

Boolean

Off

TreeDimensionOnLinear

If the parameter is ON, the tree dimensions are switched to the linear.

Boolean

Off

Territories_LengthAbbr_Country

The value defines the length of a Country abbreviation in Spestr. Value - 2 by default.

Integer

2

Territories_LengthAbbr_Region

The value defines the length of a Region abbreviation in Spestr. Value - 5 by default.

Integer

5

Territories_InvolveFromLength

The value defines to what length of abbreviation the items are taken as cards. (If Regions and Countries should become the cards as well). Default = Territories_Length_Abbr_Region

Integer

5

Aggregation

The value defines the percentage of created aggregation.

Integer

30

Sequential filling of export

Export to DM server executes sequentially. It is slower than SQL export. It is suitable for export between two servers.

Integer

Automatically

Analyses services language

Setting of language for Analyses services

String

1033

Analyses services collation

Setting of sorting for Analyses services

String

Czech_CI_AS

SQL Server type

The value defines the SQL type. The value is set to Automatically by default. Another possibilities are MS SQL 2000 - 2008 and Oracle 10g.

Integer

Automatically

AS Server type

The value defines SQL type. The value is set to Automatically by default. Another possibilities are MS SQL 2000 - 2008 and Oracle 10g.

Integer

Automatically

Measures in currency

If the parameter is ON, the measures are created in the Purchase and sSale cubes that defines the values in a current currency.

Boolean

Off

Integration of data errors at the O2

If there is an error in data upon a cube processing in Analysis services 9.0 and higher, then the error is ignored and the process will be executed.

Boolean

Off

Day in a week

If the parameter is ON, the Day in a week dimension is created.

Boolean

Off

ReferenceCustomer

If the parameter is On, the dependency directly on the superior customer (the CD1 field) is created in the dimension Customer1 . In order to evaluate superior customer in OLAP, you must enable the CD1 parameter otherwise the Customer1 dimension will not begenerated.

 

Boolean

Off

Type of Article

If the parameter is ON, the Article type dimension is added.

Boolean

Off

Delivery terms

If the parameter in On, dimension Delivery terms will be added into Contracts and Orders cubes.

Boolean

Off

Accounts - language names

A parameter, which determines numbers of a language from language names. This language translation will be displayed in particular accounts in the General ledger cube.

Integer

0

Issue date in Sales Orders/Orders

If the parameter in On, a new dimension will be created accor. to data in Sales orders and Orders cubes.

Boolean

Off

Time dimension with terms

If the parameter in On, terms will be added to Basic time dimensions.

Boolean

Off

To control domain names of users in roles

On - controls domain names of users in roles. Errors are written into a log.

Boolean

On

Displays own companies

If the parameter in On, then the dimension Own companies will be displayed in OLAP cubes.

Boolean

Off

Shift the end of time dimension automatically

Value in this parameter determines the number of months, from a current date, for the end of a dimension. If this parameter has 0, the value from Date To parameter is taken for the end of a dimension. Value from Date To parameter has the priority in that case it is higher than value in this parameter.

Integer

12

Book Contents

Book Index

Search on a dimension

This function is important for records searching in dimensions. By means of this function you can search for records and adjust their setting (checking) in case the dimension is places into filter. By means of Ctrl+F keys you can run Search on dimension function.

pic_3316

Picture: Search on dimension form

Fields Description:

Dimension

Dimension, which is searched through.

Searched text

Searched text

Searching

By pressing the button it starts to search the records in a particular dimension.

Found

The records found in selected dimension are displayed in this part of form. By means of check fields you can adjust integrating of these found records into a container.

Add all founded to the filter

All found records will be added into a container, e.i. these records will be checked in a container.

Delete all from filter

All found records will be deleted from a container, e.i. these records will not be checked.

Empty container

All found records will be deleted from a container, e.i. these records will not be checked.

Add all to filter

All found records will be added into a container, e.i. these records will be checked.

Book Contents

Book Index

Users rights for cubes and dimensions

It is possible to set an access for cubes for particular domain users via roles. Within these roles you can combine number of domain users and set them the right for selected cubes, or permit the access for selected elements of dimensions.

You can add the rights by means of function no. 1104 - OLAP users' rights for cubes and dimensions. This function is possible to be added, as a button, on K2 IS desktop or to run it from tree menu in OLAP. The user, who does a configuration of access via this function, must have the right Parameters changes for OLAP.

The form, where the list of all defined roles is, will be displayed after you run it.

pic_3358

Picture: List of defined roles

Book Contents

Book Index

Role

You can create a new role by means of icon pic_130i or by Insert key. The form with several folders, where you define all aspects of that role and access for cubes, will be displayed.

It is possible to enter the name in the field Name of role on Roles folder.

pic_3359

Picture: Roles folder

Book Contents

Book Index

Users in roles

Enter a role for domain users in this folder. Added users can approach this roles to OLAP cubes via this role.

pic_3360

Picture: Users in roles folder

You can insert a user here by means of Insert key and by entering his name into User domain name.

pic_3361

Picture: User domain name

Book Contents

Book Index

Available cubes for users in role

This folder is important to set the access to cubes for users in a particular role.

pic_3362

Picture: Available cubes for users in role

In the part of Available records form all available processed cubes will be offered. You can set the access to selected cubes the way that you switch the item into the right part of Selected records form. Then the users will have the access, always via created role, to all the cubes combined in the part called Selected records.

Book Contents

Book Index

Restrictions of dimensions to selected members

It is possible to add the right for the cube to particular domain users. Then you can permit the access just of some dimensions elements of particular cubes to those users. The folder Restrictions of dimensions to selected members helps with it.

You can add Restrictions of dimensions to selected members as items into the right part of the form.

pic_3363

Picture: Restrictions of dimensions to selected members

You can insert a new item (restriction) by means of icon pic_130i or by Insert key.

pic_3364

Picture: Restrictions of dimensions to selected members

Fields description

Cube

Field Select a cube. It is necessary to select a cube, where a particular role has an access (on theAvailable cubed for users in role tab). This cube is then important for entering allowed members. It is not possible to define the rights for members if you do not have the right for the whole cube! Created limits are valid for the other cuber with these members. If you e.g. choose IOSale cube and limit members over Basic axes and this limits will be valid in all cubes, where the role has the access and when the Basic time dimension is.

Name of dimension

The dimension, where you select the members and define the availability of user's roles.

Attribute in dimension

Attributes (characteristics) of members in dimension. It is always necessary to choose an attribute that is on the same level as a member, e.i. if you want to limit e.g. a basic dimension just for some years as an attribute, you must select Years.

Hide overall totals

If this field is checked, the users in a particular role will have the access for the total overalls, just in (allowed) members of dimension. If this field is not checked, the users have access for the total overalls in all members of dimension.

Members of dimension, which the users are accessible to, can be selected by means of Select allowed members button. After you press this button, the list of allowed members of selected dimension will be displayed.

pic_3365

Picture: List of members

If you check these members, the user's access will be limited (e.g. just for some years, cost centres etc.). Domain users in roles will then have the access just to members of dimension that have been selected here.

Book Contents

Book Index

Limits for displayed measures

You can define cubes for particular domain users. According to these allowed cubes, you can limit an access to a cube measures or to define just those measures, which should have been displayed to a user. Limits of displayed measures folder is important for it.

You can add Restrictions of dimensions to selected members as items into the right part of the form. It is possible to define just one line for each cube.

pic_3947

Picture: Limits for displayed measures

You can insert a new item (restriction) by means of icon pic_130i or by Insert key.

pic_3948

Picture: Setting of allowed measures

Fields description

Cube

Field Select a cube. It is necessary to select a cube, where a particular role has an access (on theAvailable cubed for users in role tab). This cube is then important for entering allowed measures. It is not possible to define the rights for members if you do not have the right for the whole cube! Created limits are valid for the other cuber with these members.

Allowed measures

Measures, which members you will select from, and define the access of users' roles.

pic_3949

Picture: Allowed measures

Book Contents

Book Index

Export and import of rights setting

Rights setting for users' access to cubes can be exported into "*.XML" file and then to be imported into K2 IS. Transfer of this setting is provided via this way. e.g. among clients or among particular K2 IS. You can export all settings as complex, or you can make an export in a role level. The setting of particular roles can be transferred among clients via this way.

By means of icon, you can run the function to export the setting of OLAP rights . Dialog box, where you can select the name of "*.XML" file and choose a file, where you want to save it. The setting of rights with all aspects, e.i. with rights for cubes, measures, or members of dimensions, will be saved into created "*.XML" file.

Following import will be run by means of icon pic_200i. In import it is necessary to select "*.XML" file with settings and then to finish it.

Book Contents

Book Index

Examples of using of any general parameters
The DateFrom and DateTo Parameters

Set the time range of exported data by parameters to the OLAP.

The smallest adjustable time period is one day.

If you set the range on the 1 day, all data that have been created in the day till to the time of running of export of data to OLAP are exported.

pic_2132

Picture: Set parameters for export into OLAP

Parameter Measures in currency

The Measures in currency Parameter creates measures in current currency in the Purchase (InvInPurchase) and Sale (InvOutSale) cubes.

To better distinguish the measures in a currency, it is necessary to switch on the CurrencyInvInPurchase in the Purchase cube and the CurrencyInfOutSale parameter in the Sale cube

An example of Measure usage in currency

Create a view in the Sale cube, in the view you can monitor the sold goods in selected period in selected currencies.

Process

pic_2297

Picture: View - Display of articles turnover by a selected currency.

The Form of order parameter (FormOrder)

The Form of order parameter creates in the Orders, InvOutSale, Costs and Releases and Sales orders cubes the Form of order dimension.

An example of usage of the Form of order dimension:

Create a view in the Sales order cube and you can compare the number of sales orders of an individual article by a form or order there.

Process

pic_2298

Picture: View - Number of sales orders of a particular article by the form of order

Structure of the Currency dimension parameter (CurrencyStruc)

Define the currency in the Invoices out Sale (InvOutSale) and Invoices out purchase (InvInPurchase) cubes by a parameter, which you use in K2, but is not exported to OLAP.

These currencies are used to be classified to K2 empty group and K2 error group.

It is necessary to switch On the CurrencyInvOutSale and CurrencyInvInPurchase parameters if you want to use the Currencies dimension in the cubes mentioned above.

Definition of CurrencyStruc parameter - Adding SK currency

An example of the definition of currency with the string entry: AllCurrencies, AllCurrencies, Currency, Group of currencies;(US:$)(EU:EUR)(TU:Kč)(O:-)(SK:Sk)

An example of usage of the Structure of the dimension of Currency dimension:

In the Invoices out sale cube create a view that will display the turnover of goods that was sold in the SK currency.

Process

pic_2306

Picture: The Turnover of sold articles according to selected currency view

Book Contents

Book Index

Books for evaluation and analytical services

For the correct function of K2 IS and for its communication with Analytic service and in case of the work with dashboards and rights configuration for OLAP cubes and other modules, the books for administration and communication must be installed. They are Microsoft® SQL Server® ADOMD.NET and Microsoft® SQL Server® 2012 Analysis Management Objects. These books can be searched by means of web locator for text entering called Feature Pack SQL Server.

K2 IS searches for these books in a user system in the first place. If they have not been found, the books distributed with K2 IS version will be used. They are "Microsoft.AnalysisServices.dll" and "Microsoft.AnalysisServicesAdomdClient.dll", which communicate with SQL server 2008 R2.

We notify the users that these books cannot communicate with all the available SQL server versions. We recommend to install the stated books for particular SQL server version you use!

It is necessary to set Provider ".4" in client station in Connection string for the correct function of records in OLAP (Drillthrough). Just install Microsoft SQL Server 2008 Analysis Services 10.0 OLEDB Provider. The Installation file is called SQLSERVER2008_ASOLEDB10.

Book Contents

Book Index

Cubes

For work in OLAP browsing the "Cube" term is used. The Cube in OLAP can be understood as an information marketplace.

Every cube contains two kinds of fields that you drag from the PivotTable Field List. The first kinds are the dimensions (e.g. Basic time dimension, Commodities, Location, etc.) that you select (drag) to the filter area, column and row fields. The next kinds of fields are the field of sums, so called measures (e. g. the Profit, the Turnover) that you drug to the field of sums area and detailed data.

pim_319.png

Picture: PivotTable Field List

It is possible to define the tree structure (code of a customer, an article code, a sales order code, a cost centre) for any dimensions. The contain and the tree structure are defined via the function of a tree menu in the part for OLAP. If any code or cost centre is not classified into the tree, it is exported as K2-error. New defined codes or cost centres are important to be classified manually into trees. The tree structure of these dimensions enables us to display easily the sum of individual groups in the tree.

Another type of fields is the calculated fields. Their usage has certain restrictions that are described in the Stock card (SkladKarta_All)chapter.

The data from displayed cube can be displayed in the classic view, further it is possible to unpack (drillthrough) one concrete value and to get an overview of items, which the selected value is calculated from. The result of this unpacking is partly influenced by the OLAP export settings. When creating of views it is suitable to set the number format from the File menu - Actions - Format.

If you want to transfer the information into the Excel file, there are two ways:

Some cubes, their measures and dimensions can be left out in export due to increase of an output or their unavailability in these conditions.

Book Contents

Book Index

Marketing

Marketing uses cubes Activity and Opportunities for evaluation.

Book Contents

Book Index

Activity cube

The Activities_All cube comes out from Activities in the Marketing, the Date from is used for the time dimension.

OLAP parameters of Activities cube:

Name

Description

Type

Value

Marketing_Type_Description

If the parameter is On, the Activities types are displayed by the Description and if it is Off the Activities types are displayed by an Abbreviation.

Boolean

Off

ActivitiesSale

If the parameter is On, the Information from sale are added to the cube.

Boolean

Off

Activities_Opportunities_Description

If the parameter is On, the Description switches on in Opportunities and if it is Off the Abbreviation switches on.

Boolean

Off

Book Contents

Book Index

Measures

Book Contents

Book Index

Dimensions

Book Contents

Book Index

Opportunity cube

This cube comes from Opportunities in marketing. It uses Date of execution of opportunities for a time dimension.

Book Contents

Book Index

OPPORTUNITY measures

Book Contents

Book Index

Dimensions - OPPORTUNITY

Book Contents

Book Index

Opportunities MSSQL 2005 and MSSQL 2008 Demo views

Book Contents

Book Index

Usage of marketing cubes of Activities and Partners
Explanation of meaning of any accessible measures

Cube of activities and partners contains several measures that you can use for analysis. But not all are calculated standardly and it is not clear at all by which way they can be projected into the OLAP from the IS K2, eventually how to use them in the OLAP. The followed table contains description of any measures.

Columns Description:

Measure name

Description

TurnoverF

Turnover from sale (data of invoices) of a partner that appears in these activities. It is needed to switch on the AktivityProdej (ActivitiesSale) parameter in the OLAP parameters to have available these data in a cube too.

NakladyF (CostsF)

Costs from sale (data of invoices) of a partner that appears in these activities. It is needed to switch on the AktivityProdej (ActivitiesSale) parameter in the OLAP parameters to have available these data in a cube too.

ObjemA (CapacityA)

A monitored capacity from particular activities. Measures relates to activities where the "Monitor" checkmark is set. This characteristic enables to monitor actual capacity that is in a superior activity and that is actualised according to the capacity of the last inferior activity. In an activity that has not set the "Monitor" checkmark and that contains a value in the "Capacity" field in the K2 IS this value is set on "0" in the OLAP. Thanks to this you can see the current level of a capacity for monitored activities in the OLAP.

ObjemP (CapacityP)

A capacity from heading of an opportunity.

Last capacity

It deals with value of capacity of particular activities; this value enables to monitor its progress in time unlike the CapacityA measure. The measure is not dependant on monitoring as the CapacityA measure. In the higher levels the last value of capacity per a current month is always displayed (the values are not added up, but the last value in time on a level of months is displayed).

Book Contents

Book Index

Opportunities

pic_1193

Picture: The selection of the Demo view

Book Contents

Book Index

Examples of possible analyses

There is lots of analysis that you can create over a marketing cube of activities and partners. The following text offers some selected, which summarize the possibilities of this analytical cube.

Book Contents

Book Index

Monitor of frequency of activities of dealers

Create a view by this the company can monitor frequency of activities of dealers. You can display the number of individual types of activities executed by the dealer for a period of time.

Process:

pic_1104.png

Picture: Table of monitoring frequency of activities of dealers

You can see the frequency of activities of dealers executed in selected years in the view.

pic_1105.png

Picture: Graph of monitoring frequency of activities of dealers

Book Contents

Book Index

Numbers of companies by branches and types

The view displays all companies with a defined Origin by particular Branch and Territory.

Description

pic_1108.png

Picture: Table of numbers of companies by types and territories

pic_1109.png

Picture: Graph of numbers of companies by branches and types

Book Contents

Book Index

Comparison of planned and invoiced purchase

Process

pic_1110.png

Picture: Table of comparison of the planned and invoiced purchase

pic_1111.png

Picture: Graph of comparison of the planned and invoiced purchase

Book Contents

Book Index

The distribution of activities in the months of the year

You can monitor the distribution of activities of dealers in the months of the 2009 year for selected responsible persons by this view.

Process

pic_1112.png

Picture: OLAP view - Table of Distribution of activities in the months of the year

pic_1113.png

Picture: OLAP view - Graph of Distribution of activities in the months of the year

Book Contents

Book Index

Comparison of activities of dealers by years

By this view the firm can compare activities of dealers in a year.

Process

pic_1114.png

Picture: Part of the table Comparison of activities of dealers by years

pic_1115.png

Picture: Graph of comparison of activities of dealers by years

Book Contents

Book Index

The top opportunities according to the expected capacity

Process

pic_1116.png

Picture: OLAP view - The top opportunities according to the expected capacity table

Book Contents

Book Index

Sorting clients by territories

Process

pic_1116.png

Picture: Table of Sorting clients by area

pic_1118.png

Picture: Graph of Sorting clients by area

Book Contents

Book Index

Purchase, Sale, Warehouse, Costs and Incomes, Orders, Sales orders

Book Contents

Book Index

Purchase, Orders

Book Contents

Book Index

Invoice in cube

This cube consists of the FaPrNakup, FaPrNakup_CiZ, FaPrNakup_Zbo, FaPrNakup_Dny, FaPrNakup_Zak cubes and proceeds from the invoices in items. The invoice date is used for the time dimension.

OLAP parameters of the Invoice in cube:

Name

Description

Type

Value

CurrencyInvInPurchase (MenaFaPrNakup)

If the parameter is ON, the Currency dimension is added to the cube.

Boolean

Off

CreditNoteInvInPurchase (DobrFaPrNakup)

If the parameter is ON, the Credit notes dimension is added to the cube.

Boolean

On

BooksP (RadyN)

If the parameter is ON, the Purchase books dimension is added to the cube.

Boolean

On

BooksNLNamTempl (RadyNLNamTempl)

For the Level naming template purchase books.

String

 

Book Contents

Book Index

Measures

Book Contents

Book Index

Dimensions

Book Contents

Book Index

Orders cube

This cube is similar to the InvInPurchase_All cube. However it does not proceed from invoices items but from the items of orders.

The difference is in the definition of the time dimension as well. It does not proceed from Invoice date (it does not have to exist). The date for the time dimension is taken by one of two following processes (according to the setting of export of OLAP):

This clearly shows that if you compare data from cube of invoices in and cube of orders for some time even if there was a restriction only for invoiced items, the results do not have to match. They will be the same just only in case of absolute agreement of Invoice date with the date of confirmation of receipt card, or with the others dates mentioned above (if the receipt card is not confirmed).

OLAP parameters of Orders cube

Name

Description

Type

Value

ExportOrdSalOrd

If the parameter is On, the Sales orders cube is exported.

Boolean

On

The Invoice number in DT order

If the parameter is On, the number of order is replaced by a number of invoice in the Drillthrough of Orders cube (LinkToK2 does not work).

Boolean

Off

Differ books in orders

If the parameter is On, the orders are distinguished based on a Number and a Book (to calculate Orders deduction measures). If the parameter is off just the order numbers are distinguished.

Boolean

Off

Book Contents

Book Index

Measures

Book Contents

Book Index

Dimensions

Particular dimensions serves for dividing and filtering of documents involved in measures calculation. The dimensions are same as in the InvInPurchase_All cube. Following dimensions are different:

Book Contents

Book Index

Sale, Sales orders

Book Contents

Book Index

Invoice out cube

This cube consists of the InvOutSale , InvOutSale _NoSA, InvOutSale _Art, InvInPurchase_Days, InvInPurchase_SA cubes and comes out from the Invoices out items. Date of execution(DIssue) is used for a time dimension.

OLAP parameters of Invoice out cube:

Name

Description

Type

Value

CurrencyInvOutSale

If the parameter is On, the Currency dimension is added to the cube

Boolean

Off

CreditNoteInvOutSale

If the parameter is On, the Credit notes dimension is added to the cube

Boolean

On

ExportItem_Note

If the parameter is On, the Item_note table is added.

Boolean

Off

CreditNoteStockCard

If the parameter is On, the credit notes dimension is added (incomes/releases).

Boolean

Off

Planned costs

If the parameter is On, the Planned costs dimension is added

Boolean

Off

BooksS

If the parameter is On, the Books of sale dimension is added to the cube.

Boolean

On

BooksNLNamTempl

For the InvOutSale cube the Currency dimension is defined too.

String

 

RespPers - InvOutSale

If the parameter is On, the Responsible person dimension is added to the cube.

Boolean

Off

Sales order state into InvOutSale

If the parameter is On, the State of sales order dimension is added to the cube.

Boolean

Off

Book Contents

Book Index

Measures

Book Contents

Book Index

Calculated Measures

Book Contents

Book Index

Dimensions

Book Contents

Book Index

Sales order cube

This cube is similar to the InvOutSale_All cube. However it does not proceed from invoices items but from the items of sales orders.

The difference is in the definition of the time dimension too. It does not proceed from Invoice date (it does not have to exist). The date for the time dimension is taken by one of two following processes (according to the setting of export of OLAP):

This clearly shows that when you compare data from the cube of invoices out and cube of sales orders for some time even if there was a restriction only on invoiced items, the results do not have to match. They will match only in the case of absolute agreement of Invoice date with the date of confirmation of a release note, or with the other dates mentioned above (if the release note is not confirmed).

OLAP parameters of the Sales order cube:

Name

Description

Type

Value

DistinguishBooksOfSalesOrder

The Sales order book is distinguished in the number of sales order measure too.

Boolean

Off

CustOrdCustDateRD

If the parameter is On, the date of release note in a cube and for orders the date of a receipt card is ON.

Boolean

Off

Confirmation in Sales orders

If the parameter is On, the Confirmation in Sales order dimension is added to the cube.

Boolean

Off

Delivery terms

If the parameter in On, dimension Delivery terms will be added into Contracts cubes.

Boolean

Off

Analytical months in sales orders

You can influence the method of calculation of Months dimension in the Sales Orders cube. Default value of parameter is TimeM - for calculation of Time basic dimension. During the calculation of Date of Issue you can proceed by means of TimeMDV value. It is able to enter special fields as well.

TimeM

String

Book Contents

Book Index

Measures

Book Contents

Book Index

Dimensions

Particular dimensions serves for dividing and filtering of documents involved in measures calculation. Dimensions are the same as in the InvOutSale_All cube. Following dimensions are different:

Book Contents

Book Index

Warehouse

Book Contents

Book Index

Stock card cube

The Stock card cube proceeds from the basic stock documents, also from receipt cards, release notes, transfer notes and job cards. It displays the turnovers and balances on stock. The time dimension is based on the date of documents confirmation. It contains the StockCard and StockCard_Turn (SkladKarta and SkladKarta_Obr) cubes.

OLAP parameters of the Stock card in cube:

Name

Description

Type

Value

StockCardBatch (SkladKartaSarze)

If the parameter is ON, the information from Batches brand dimension is added.

Boolean

Off

StockCardAssigned (SkladKartaZadano)

If the parameter is ON, the Assigned value is added to the Actual date.

Boolean

Off

Unit dimension

If the parameter is ON, the Unit dimension is added.

Boolean

Off

DocumentTypeStockCard (TypDokladuSkladKarta)

There is Dimension for Export on the Stock card too.

Boolean

Off

StockDescription (SkladPopis)

If the parameter is ON, the stocks will be displayed according to the name, if the value is OFF the stocks will be displayed according to the abbreviation.

Boolean

Off

Book Contents

Book Index

Measures

Book Contents

Book Index

Calculated Measures

The result of calculated measures can be incorrect in some cases, because the calculated measures can be dependent on selected time dimension.

For the correct interpretation of these measures it is important to select the time dimension in the columns or in a filter. Imagine the following situation. You want to monitor the Balance amount in the stock. The balance in the stock is defined like the sum of all movements of all days till the last day of displayed period. E.g. If you choose a month time dimension and drag it into column fields, then it will be limited by e.g. 16. 1. 2005 displays the balance not by 16. 1., but to the end of the month, as the month is a displayed month. If you move this defined time dimension to filters, the balance will be displayed really by the 16/01/2005. If you select more records in the filter, the balance is not possible to be calculated.

Another consequence of the dimension registration to filter is no display of total sums. This can lead to acceleration of a view display.

Book Contents

Book Index

Dimensions

Particular dimensions serves for dividing and filtering of documents involved in calculations of individual measures. It is possible to divide total quantity on the stock to the quantity of individual Article cards through the dimensions.

Book Contents

Book Index

Additional values

Additional values are the special kinds of calculated fields. The dimension of additional values is possible to add to the rows, or columns, it has no sense to set them to filter. Additional values displays the status of any selected measures concerning to changes in time. When calculating, the dimension of time is used, therefore it is not possible to use the other dimensions derived from time.

Book Contents

Book Index

Stock card cube 2

OLAP parameters of the Stock card 2 cube:

Name

Description

Type

Value

StockCard2

If the parameter is On, the Stock card 2 cube is exported.

Boolean

On

StockCard2Batches

If the parameter is On, the information from Batches is added to a cube. (variant, quality)

Boolean

Off

StockCard2CreditNotes

If the parameter is On, the Credit notes dimension is added (incomes/releases).

Boolean

Off

StockCard2Book

If the parameter is On, the Book dimension is added to a cube

Boolean

Off

StockCard2Month

If the parameter is On, the Month dimension is added to a cube.

Boolean

Off

StockCard2ArticleCode

If the parameter is On, the Article code dimension is added to a cube.

Boolean

Off

StockCard2CostCentre

If the parameter is On, the Cost centre dimension is added to a cube.

Boolean

Off

Book Contents

Book Index

Measures

Book Contents

Book Index

Dimensions

Book Contents

Book Index

Costs and Incomes

The Costs and Incomes cube comes out from items of invoices in and out, from wages and cash vouchers that are not invoices' payments. For the time dimension it is used Accounting transaction date (AccTransDate) in invoices, Accounting transaction date (AccDate) in cash vouchers, bank statements and internal documents and the month of processing in wages.

OLAP parameters in the Costs and Incomes cube

Name

Description

Type

Value

CostsReleases

If the value is On, the Costs and Incomes cube will be exported as well

Boolean

On

CodeForWages

Use the Contract code for the Costs and Incomes cube, the Wages part.

String

 

Book Contents

Book Index

Measures

Book Contents

Book Index

Dimensions

Book Contents

Book Index

Purchase, Sale, Warehouse

This cube was created by merger of cubes of invoices in, invoices out and stock card. It contains all measures and dimension from these cubes. Drilltrough is set for measures of purchase.

OLAP parameters of the Purchase, Sale, Stock cube

Name

Description

Type

Value

WeeksNPS (TydnyNPS)

If the parameter is ON, the Purchase, Sale, Stock weeks' time dimension is added to the cube.

Boolean

On

AltUnit {AltJedn]

Add an alternate unit by entry

String

 

CD1

If the parameter is ON, the Alternate unit adds to the CD1 (a superior customer) into the invoices and sales orders.

Boolean

Off

PurchaseSaleWarehouse (NakupProdejSklad)

If the parameter is ON, the PurchaseSaleWarehouse cube is exported

Boolean

Off

Book Contents

Book Index

Purchase and Sale

The Quantity, Costs (it comes out from stock price), Turnover (it comes out from invoices amounts), Number (number of invoices items) fields belongs to the most important monitored values.

OLAP parameters of the Purchase and Sale cube

Name

Description

Type

Value

Area

If the parameter is On, the Area dimension will be exported.

Boolean

On

AreaDescr

If the parameter is On, the Area is displayed by a Description, if it is Off, the Area is displayed by an Abbreviation.

Boolean

On

Territory

If the parameter is On, the Territory dimension will be exported.

Boolean

On

TerritoryDescr

If the parameter is On, theTerritory is displayed by a Description, if it is Off, the Territory is displayed by an Abbreviation

Boolean

On

ArticleTypeDescr

If the parameter is On, the Type of article is displayed by a Description, if it is Off, the Article is displayed by an Abbreviation.

Boolean

On

ContractCode

If the parameter is On, the Contract code dimension will be exported.

Boolean

On

ArticleCode

If the parameter is On, the Article code dimension will be exported.

Boolean

On

ContractCodeDescr

If the parameter is On, the Contract code is displayed by a Description, if it is Off, the Contract code is displayed by an Abbreviation.

Boolean

On

ContractCodeLNamTempl

For the Level naming template contract code

String

 

CustomersCodeDescr

If the parameter is On, the Customers code is displayed by a Description, if it is Off, the Customers code is displayed by an Abbreviation.

Boolean

On

CustomerCodeLNamTempl

For the Level naming template customers code

String

 

ArticleCodeDescr

If the parameter is On, the Article code is displayed by a Description, if it is Off, the Article code is displayed by an Abbreviation.

Boolean

On

ArticleCodeLNamTempl

For the Level naming template Article code

String

 

BookPS

If the parameter is On, the Book of sale/purchase dimension will be exported.

Boolean

On

MethodOfTransport

If the parameter is On, the Method of transport dimension will be exported.

Boolean

Off

Book Contents

Book Index

Invoices out and in

The cube is merging cubes of invoices in and invoices out. That means that it contains both measures of a cube of purchase and of a cube of sale. The dimensions are set to be applicable both on invoices in and invoices out. Drilltrough is set for measures of purchase.

Book Contents

Book Index

Purchase, Sale MSSQL 2005 and MSSQL 2008 Demo views

Book Contents

Book Index

Purchase

Book Contents

Book Index

Purchased volume by suppliers

Create a view by this the company can monitor purchased volume by suppliers.

Process

pic_1218

Picture: Purchased volume by suppliers

pic_1220

Picture: Purchased volume by suppliers

Book Contents

Book Index

Comparison of suppliers by years

Create a view by this the company can compare suppliers by years.

pic_1220

Picture: Comparison of suppliers by years

Book Contents

Book Index

Position of suppliers by turnover

Create a view by this the company can compare suppliers by turnovers.

pic_1221

Picture: Table and graph of Position of suppliers by turnover

Book Contents

Book Index

Balances in stock

Create a view by this the company can display the balances in stock of selected articles.

pic_1223

Picture: Balances in stock

Book Contents

Book Index

Sale

Book Contents

Book Index

Costs and incomes by articles

Create a view, which the company can compare costs and incomes by articles by.

pic_1224

Picture: Costs and incomes by articles

Book Contents

Book Index

Comparison of turnover by cost centres

Create a view, where the company can compare a turnover by cost centres by.

pic_1229

Picture: Comparison of turnover by cost centres

Book Contents

Book Index

Position of territories by turnover

The view displays the position of territories by a turnover.

pic_1230

Picture: Position of territories by turnover

Book Contents

Book Index

Sale by contract codes

Create a view that display sale according to the contract codes.

pic_1232

Picture: Table of Sale by contract codes

pic_1233

Picture: Graph of Sale by contract codes

Book Contents

Book Index

Comparison of sale by dealer levels

The view displays comparison of sale by dealer levels.

pic_1234

Picture: Comparison of sale by dealer levels

Book Contents

Book Index

Wage cube

Wage cube enables to evaluate the data of Wage and Personnel data module. The date of the end of payroll period is used for a time dimension.

Book Contents

Book Index

Measures - Wage

Book Contents

Book Index

Dimensions - Wage

Book Contents

Book Index

Production cube

Production cube contains data about planned and real production. Data are based on either job cards or resource calendars or the sale depending on the setting of the cube parameters. The most frequently monitored values are measures of amount, prices and time of operations.

OLAP parameters of the Production cube:

Name

Description

Type

Default value

Production

On: In OLAP the Production cube will be exported.

Boolean

Off

ProductionBatches

On: Information from batches will be added (dimensions: Quality, Routing variant, Routing variant - product, 1-5 Parameter, 1-5 Parameter - product).

To calculate data about routing variant you should switch on the "Routing variant" parameter.

To calculate data about routing variant you should switch on the "Batch parameter 1-5" parameter.

Boolean

Off

ProductionAbbreviation

On: the Abbreviation will be displayed for products, resources and operations.

Off: the Description will be displayed for products, resources and operations.

Boolean

Off

RoutingVariant

On: the dimension Routing variantand Routing variant - product will be displayed in the cube. It is necessary to switch On the "BatchProduction" parameter if you want to create the dimension.

Boolean

Off

Group of Products dimension

On: the dimension Group of Products will be displayed in the cube.

Boolean

Off

Code of Products dimension

On: the dimension Code of Products will be displayed in the cube.

Boolean

Off

Parameter of 1 - 5 batches

On: the dimension for particular parameter/s of articles will be displayed in the cube. The dimension expresses that parameter - e.g. the colour of products. The export of article's parameters into particular dimensions follows the setting in the definition of a parameter in OLAP field. It is necessary to switch On the "BatchProduction" parameter if you want to create the dimension.

Boolean

Off

Production - Cost centre of an item

On: Cost centre dimension is filled from an item.

Off: Cost centre dimension is filled from a heading.

Boolean

Off

ProductionReservation

On: the dimension Reservation date will be displayed in the cube. The data evaluation is entered by the Delivered from in a transfer note heading.

Boolean

Off

ProductionTimeInHours

On: time measures are presented in hours.

Off: time measures are presented in minutes.

Boolean

On

ProductionCapacityOfResources

On: makes available Capacity measure with resources capacity (according to resource calendar).

Boolean

Off

ProductionproductOrder

On: the Reservation date dimension will be displayed in the cube.

Boolean

Off

ProductionShift

On: the Shift dimension will be displayed in the cube.

Boolean

Off

Time dimension by weeks in the Production cube

If the parameter is On, Week time dimension will be added in the Production cube.

Boolean

Off

Book Contents

Book Index

Dimensions

Book Contents

Book Index

Demo view Production

Create a view by that the firm can have a planned and actual price of articles.

Process

pic_1267

Picture: Graph of comparison of the planned and current price of an article

pic_1268

Picture: Table of comparison of the planned and current price of an article

Book Contents

Book Index

Accounting

Book Contents

Book Index

The General Ledger cube

The General Ledger cube comes out from the items of the General Ledge and contains accounts and rows of individual economic analysis according to the definition in the K2 IS within the dimension.

You can ensure the information about movements on individual accounts or you can complete economic analysis in this cube. Some of fields of PivotTable field list are determined only for analysis (e. g. Kinds of movement/Kinds/Columns), while the other are for monitoring of movements on the accounts (Kinds of movement/Kinds/Turnovers). It is not worked with the Kinds of movement/Kinds/Others possibility.

In the General Ledger cube no currency is set by default, thus it is necessary to set it when creating the views. Drag the Account Currency field to the filter and check an appropriate currency.

OLAP parameters of the General ledger cube:

Name

Description

Type

Default value

ExportAccDocItem

If the parameter is On, the Accounting document items table will be exported.

Boolean

On

ViewAccOsLNamTempl

For the Chart of Accounts Level naming template

String

 

GenLedg

If the parameter is On, the General Ledger cube will be added.

Boolean

On

BookAccount

If the parameter is On, the Accounting dimension will be added to the cube

Boolean

Off

AccountDocumentsExport

If the parameter is On, the Accounting documents table is exported and the Drillthrough function is extended by the data of identification of the primary document in the General Ledger.

Boolean

Off

GenLedgOnlyExceptionsLog

The parameter defines how to continue, when the "Long analysis" error will appear. Or if to log only and continue with calculation or end with an exception.

Boolean

Off

Id for identification of accounts

If the parameter is On, the ID is used for identification of accounts in the General ledger cube, if the value is Off, the Name is used for identification of accounts.

Boolean

On

Posting_Kind

If the parameter is On, the Posting kind dimension will be added to the cube.

Boolean

Off

Posting_Kind_Descr

If the parameter is On, the Description is switched on in Posting kind, if it is Off the Abbreviation is activated.

Boolean

Off

Accounting

If the parameter is On, the General Ledger cube is exported without Economic analysis.

Boolean

Off

AccountingCurrency

A parameter defines the default currency for accounting

String

[Accounting Currency].[Currencies].[All].[GBP]

Type DocumentGeneralLedgerDescription

The parameter says if the Type of document dimension displays the Description or the Abbreviation of that type. If the parameter is On, the Description is displayed. If the parameter is Off, the Abbreviation is displayed.

Boolean

On

Usage of the BookAccount parameter

Book Contents

Book Index

Measures

Book Contents

Book Index

Kinds of movement

This dimension is similar to additional values. It enables to display a selected measure from various views.

  1. Turnovers - for monitoring account activity.
    • Debit start, MD turnover, MD end,
    • Credit start, D turnover, D end,
    • Year balance - sum of turnovers from start of the year including opening and closing operations.
  2. Columns - for monitoring analysis?
    • Column 1, 2, 3, 4 from an appropriate analysis.
  3. Others - for monitoring account activity.
    • Sa - Turnover Debit-Credit side,
    • KS - closing level without possible closing operation in the last day of displayed period,
    • PS - KS in a previous year.

It is necessary to remark, that the calculated value of PS in OLAP answers the PS definition in the K2 IS analysis. But because the PS is used as an opening balance on the account in the K2 IS and as a closing level of an appropriate period of a previous year in OLAP, disagreement occurs sometimes between the economic analysis in the IS K2 (mostly column 2 or higher) and analysis in OLAP. The point is that a disagreement between the closing and opening on some account is used in the analysis of the K2 IS (e. g. for "431000 economic results in approval process" the opening level is used as a "different between 5 and 6 in a previous year").

Book Contents

Book Index

Dimensions

Book Contents

Book Index

Accounting cube

The Accounting cube comes out from the items of the General Ledger, but unlike the cube, the General Ledger does not contain economic analysis.
In the cube, you can identify this information on the movements of individual accounts.

Measures and dimensions are the same with the General Ledger cube. Accounts dimension does not contain analyses.

OLAP parameters of the Accounting cube:

Name

Description

Type

Value

AccountingCurrency

Default currency of accounting in OLAP will be defined by a parameter.

String

 

Book Contents

Book Index

Cash Desks - Payments cube

OLAP parameters of the Cash Desks - Payments cube:

Name

Description

Type

Value

Cash desks

If the parameter is ON, the Cash desks - Payments cube and Cash desks - Sale cube is exported.

Boolean

Off

Book Contents

Book Index

Measures

Book Contents

Book Index

Dimensions

Book Contents

Book Index

Cash Desks - Sale cube

OLAP parameters of the Cash Desks - Sale cube:

Name

Description

Type

Value

Cash desks

If the parameter is ON, the Cash desks - Sale cube and Cash desks - Payments cube is exported.

Boolean

Off

Book Contents

Book Index

Measures

Book Contents

Book Index

Dimensions

Book Contents

Book Index

Crediting cube

Multi-dimension Crediting cube comes out from Invoices in, Invoices out, Received Advances, Provided Advances and from the items of Cash vouchers, Bank statements and Internal documents, which are the payments of stated documents. It examines business relationships with customers in terms of balance of invoices out and invoices in. The individual dimensions represent individual overviews of the cube. The Movement and the Amount are monitored values for work with this cube.

The Movement represents the turnover of invoices and their payments. The Amount represents the balance at the end of monitored period. The Currency is the basic currency of company.

The Invoices dimension is frequently used dimension.

You can evaluate the payment morale of customers in terms of unpaid invoices, eventually in terms of number of delay days upon invoices payment. The Days of settlement dimension is important for this purposes.

If you use the Settled dimension it is necessary to take the difference in the interpretation of the term "Settled" in the K2 IS and in OLAP into the consideration. The invoice will be "settled" in the K2 IS if a bank order has been issued. In OLAP the term "Settled" means that the invoice has been "paid" (by a bank statement or cash voucher).

OLAP parameters of the Crediting cube:

Name

Description

Type

Value

CurrencyStruc

The description of the Currency dimension.

String

 

CreditSettledStruc

The description of the structure of Settled/Not settled dimension.

String

 

CD1Credit

If the parameter is On, the Inferior customer dimension will be added to the cube.

Boolean

Off

CreditDaysOfIss

If the parameter is On, the Number of invoice dates dimension will be added to the cube.

Boolean

Off

RespPer - Crediting

If the parameter in On, then the Responsible persons dimension will be displayed in Crediting cube.

Boolean

Off

Book Contents

Book Index

Measures

Book Contents

Book Index

Calculated Measures

These measures use a time dimension.

Book Contents

Book Index

Dimensions

Book Contents

Book Index

Cube - UverovaniSKD (CreditingSKD)

The UverovaniSKD cube proceeds from Invoices out, Invoices in, Received advances and Provided advances and from the items of documents that are payments of these invoices. This cube examines relations with customers in terms of balance; and individual evaluation can be displayed here according to the maturity days of specific documents.

OLAP parameters of UverovaniSKD cube

Name

Description

Type

Value

Maturity days - Lower limit

The lower interval, which specifies that all documents with a days' difference that is less than this limit will be marked by the description of the Maturity day parameter. - Lower limit Description. For example: "Long before maturity"

Integer

1

Maturity days - Upper limit

The Upper interval, which specifies that all documents with a days' difference that is higher than this limit will be marked by the description of the Maturity day parameter. - Lower limit Description. For example: "Long after maturity"

Integer

360

Days of maturity - Lower limit Description.

Description of Lower limit, e. g. "Long before maturity".

String

 

Days of maturity - Upper limit - Description.

Description of Upper limit, e. g. "Long after maturity".

String

 

Book Contents

Book Index

Measures - Crediting SKD

Book Contents

Book Index

Calculated Measures - CreditingSKD

Book Contents

Book Index

Dimensions - CreditingSKD

Book Contents

Book Index

Bank statements and Cash vouchers

The BalBanCash comes out from items of bank statements and cash vouchers. The Date of payment is used for the time dimension. Values are mentioned in a basic currency of the K2 IS.

OLAP parameters of the Bank statements and Cash vouchers cubes:

Name

Description

Type

Value

BanCash

If the parameter is On, the Bank accounts and Cash registers dimension are ON in the cube.

Boolean

Off

BookPSDescr

If the parameter is On, the Confirmation in Sales order dimension is added to the cube.

Boolean

Off

Book Contents

Book Index

Measures

Book Contents

Book Index

Calculated Measures

These measures use a time dimension.

Book Contents

Book Index

Dimensions

Book Contents

Book Index

The Intercompany bank cube

OLAP parameters of the Intercompany bank cube:

Name

Description

Type

Value

IPBCube (VPBCube)

If the parameter is ON, the Intercompany bank cube is exported

Boolean

Off

Book Contents

Book Index

Measures

Book Contents

Book Index

Dimensions

Book Contents

Book Index

Call centre cube

It is able to evaluate data of particular cost centre by means of Call centre cube. Data has the source either in records of a call centre or in added marketing information.

OLAP parameters of Call centre cube:

Name

Description

Type

Default value

Call centre

If the parameter is On, the Call centre table will be exported.

Boolean

On

Book Contents

Book Index

Measures CALL CENTRE

Book Contents

Book Index

Calculated Measures - CALL CENTRE

Book Contents

Book Index

Measures - CALL CENTRE

Book Contents

Book Index

Application statistics cube

This cube is important for evaluation of application statistics results. It is able to evaluate the number of monitoring actions running clearly.

OLAP parameters of Application statistics cube:

Name

Description

Type

Default value

Application statistics

If the parameter is On, the Application statistics table will be exported.

Boolean

Off

Book Contents

Book Index

Measures - APPLICATION STATISTICS

Book Contents

Book Index

Dimensions - APPLICATION STATISTICS

Book Contents

Book Index

Virtual dimensions

Virtual dimensions are created from particular physical dim. If a physical dimension is available in particular cube, then either virtual dimensions will be available. So the dimension can be switched on just once, then e.g. the dimension, which comes out from Articles dimension, will be available in all the cubes with a Articles dimension. A virtual dimension is not connected right away to a particular cube, but depends on the dimension, where has been created. So it is not necessary to create a new table and fill it upon an export, but it is also possible to proceed from existing data tables. Some dimensions are conditioned by Olap parameter settings.

Virtual dimensions should not been used in combinations with dimensions, where have been created. In these cases there can be a situation that MDX query, which communicates with Analytic database, will not be translated optimally. You can see unexpected results (e.g. the same numbers in a table).

Trouble usage of the combination of classical and virtual dimensions can be the situation, when the virtual dimension is in Filter and its resource dimension is added into a Row or a Column. No detail will be displayed upon Drillthrough in this case, but just the K2 IS error report.

pic_2852

Picture: Error report upon Drillthrough

The solving in this case is to transfer the virtual dimension from filter into a column or a row.

Difficulty of virtual dimensions usage can be the fact that those dimensions cannot be hierarchical (see TypeH and TypeN dimensions coming out from Articles dimension).

List of standard virtual dimensions:

Virtual dimensions from Articles dimension:

Virtual dimensions from Inferior documents dimension:

Virtual dimensions from Partners dimension:

Virtual dimensions from DocumentsAccToDueDate dimension:

Virtual dimensions from OpenItemListByDate dimension:

Virtual dimensions from Time basic dimension:

Virtual dimensions from Date of issue dimension:

Book Contents

Book Index

Firm consolidation

Firm consolidation enables to evaluate the K2 IS data upon all subdivisions in one place, or compare those subdivisions among themselves. It is possible to consolidate the Sale, Sales order, Purchase, Crediting, GeLedger, Stockcard cubes in K2 IS.

The requirement of Firm consolidation is the main client (central) and sub client (subsidiary). Upon the consolidation you proceed from the main client code list and the all runs upon one database.

Process: