Sei sulla pagina 1di 15

Database Schema Comparison Guide

SAP BusinessObjects Financial Consolidation 7.5


Comparing the Database Schemas of 7.0 and 7.5
Target Audience

Consultants
Administrators
Others

Document version 1.0 02/24/2010

2010 SAP AG. All rights reserved.


No part of this publication may be reproduced or transmitted in
any form or for any purpose without the express permission of
SAP AG. The information contained herein may be changed
without prior notice.
Some software products marketed by SAP AG and its
distributors contain proprietary software components of other
software vendors.
Microsoft, Windows, Excel, Outlook, and PowerPoint are
registered trademarks of Microsoft Corporation.
IBM, DB2, DB2 Universal Database, System i, System i5,
System p, System p5, System x, System z, System z10, System
z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM,
z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel
Enterprise Server, PowerVM, Power Architecture, POWER6+,
POWER6, POWER5+, POWER5, POWER, OpenPower,
PowerPC, BatchPipes, BladeCenter, System Storage, GPFS,
HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2,
Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner,
WebSphere, Netfinity, Tivoli and Informix are trademarks or
registered trademarks of IBM Corporation.
Linux is the registered trademark of Linus Torvalds in the U.S.
and other countries.
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are
either trademarks or registered trademarks of Adobe Systems
Incorporated in the United States and/or other countries.
Oracle is a registered trademark of Oracle Corporation.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of
the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame,
VideoFrame, and MultiWin are trademarks or registered
trademarks of Citrix Systems, Inc.
HTML, XML, XHTML and W3C are trademarks or registered
trademarks of W3C, World Wide Web Consortium,
Massachusetts Institute of Technology.
Java is a registered trademark of Sun Microsystems, Inc.
JavaScript is a registered trademark of Sun Microsystems, Inc.,
used under license for technology invented and implemented by
Netscape.
SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign,
Clear Enterprise, SAP BusinessObjects Explorer and other SAP
products and services mentioned herein as well as their

respective logos are trademarks or registered trademarks of


SAP AG in Germany and other countries.
Business Objects and the Business Objects logo,
BusinessObjects, Crystal Reports, Crystal Decisions, Web
Intelligence, Xcelsius, and other Business Objects products and
services mentioned herein as well as their respective logos are
trademarks or registered trademarks of SAP France in the
United States and in other countries.
All other product and service names mentioned are the
trademarks of their respective companies. Data contained in
this document serves informational purposes only. National
product specifications may vary.
These materials are subject to change without notice. These
materials are provided by SAP AG and its affiliated companies
("SAP Group") for informational purposes only, without
representation or warranty of any kind, and SAP Group shall
not be liable for errors or omissions with respect to the
materials. The only warranties for SAP Group products and
services are those that are set forth in the express warranty
statements accompanying such products and services, if any.
Nothing herein should be construed as constituting an
additional warranty.
Disclaimer
Some components of this product are based on Java. Any
code change in these components may cause unpredictable
and severe malfunctions and is therefore expressively
prohibited, as is any decompilation of these components.
Any Java Source Code delivered with this product is
only to be used by SAPs Support Services and may not be
modified or altered in any way.
Documentation in the SAP Service Marketplace
You can find this documentation at the following address:

http://service.sap.com/

D) Customer shall maintain the following copyright and permissions

Terms for Included Open


Source Software

notices on STLport sources and its documentation unchanged:


Copyright 2001 SAP AG
E) The Customer may distribute original or modified STLport sources,
provided that:

This SAP software contains also the third party open source software

o The conditions indicated in the above permissions notice are met;

products listed below. Please note that for these third party products

o The following copyright notices are retained when present, and

the following special terms and conditions shall apply.

conditions provided in accompanying permission notices are met:

1. This software was developed using ANTLR.

Coypright 1994 Hewlett-Packard

2. gSOAP

Company

Part of the software embedded in this product is gSOAP software.

Copyright 1996,97 Silicon Graphics

Portions created by gSOAP are Copyright (C) 2001-2004 Robert A.

Computer Systems Inc.

van Engelen, Genivia inc. All Rights Reserved.

Copyright 1997 Moscow Center for

THE SOFTWARE IN THIS PRODUCT WAS IN PART PROVIDED

SPARC Technology.

BY GENIVIA INC AND ANY EXPRESS OR IMPLIED

Copyright 1999,2000 Boris Fomitchev

WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE

Copyright 2001 SAP AG

IMPLIED WARRANTIES OF MERCHANTABILITY AND

Permission to use, copy, modify, distribute and sell this software and

FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.

its documentation for any purposes is hereby granted without fee,

IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY

provided that the above copyright notice appear in all copies and that

DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR

both that copyright notice and this permission notice appear in

CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT

supporting documentation. Hewlett-Packard Company makes no

LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR

representations about the suitability of this software for any purpose.

SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS

It is provided as is without express or implied warranty.

INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY

Permission to use, copy, modify, distribute and sell this software and

OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,

its documentation for any purpose is hereby granted without fee,

OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)

provided that the above copyright notice appear in all copies and that

ARISING IN ANY WAY OUT OF THE USE OF THIS

both that copyright notice and this permission notice appear in

SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF

supporting documentation. Silicon Graphics makes no representations

SUCH DAMAGE.

about the suitability of this software for any purpose. It is provided as

3. SAP License Agreement for STLport SAP License Agreement for

is without express or implied warranty.

STLPort between SAP Aktiengesellschaft Systems, Applications,

Permission to use, copy, modify, distribute and sell this software and

Products in Data Processing Neurottstrasse 16 69190 Walldorf,

its documentation for any purposes is hereby granted without fee,

Germany (hereinafter: SAP) and you (hereinafter: Customer)

provided that the above copyright notice appear in all copies and that

a) Subject Matter of the Agreement

both that copyright notice and this permission notice appear in

A) SAP grants Customer a non-exclusive, non-transferrable, royalty-

supporting documentation. Moscow Center for SPARC makes no

free license to use the STLport.org C++ library (STLport) and its

representations about the suitability of this software for any purpose. It

documentation without fee.

is provided as is without express or implied warranty.

B) By downloading, using, or copying STLport or any portion thereof

Boris Fomitchev makes no representations about the suitability of this

Customer agrees to abide by the intellectual property laws, and to all

software for any purpose. This material is provided "as is", with

of the terms and conditions of this Agreement.

absolutely no warranty expressed or implied.

C) The Customer may distribute binaries compiled with STLport


(whether original or modified) without any royalties or restrictions.

Any use is at your own risk. Permission to use or copy this software

A) Irrespective of the legal reasons, SAP shall only be liable for

for any purpose is hereby granted without fee, provided the above

damage, including unauthorized operation, if this (i) can be

notices are retained on all copies.

compensated under the Product Liability Act or (ii) if caused due to

Permission to modify the code and to distribute modified code is

gross negligence or intent by SAP or (iii) if based on the failure of a

granted, provided the above notices are retained, and a notice that the

guaranteed attribute.

code was modified is included with the above copyright notice.

B) If SAP is liable for gross negligence or intent caused by employees

Permission to use, copy, modify, distribute and sell this software and

who are neither agents or managerial employees of SAP, the total

its documentation for any purposes is hereby granted without fee,

liability for such damage and a maximum limit on the scope of any

provided that the above copyright notice appear in all copies and that

such damage shall depend on the extent to which its occurrence ought

both that copyright notice and this permission notice appear in

to have anticipated by SAP when concluding the contract, due to the

supporting documentation. SAP makes no representations about the

circumstances known to it at that point in time representing a typical

suitability of this software for any purpose. It is provided with a

transfer of the software.

limited warranty and liability as set forth in the License Agreement

C) In the case of Art. 4.2 above, SAP shall not be liable for indirect

distributed with this copy.

damage, consequential damage caused by a defect or lost profit.

SAP offers this liability and warranty obligations only towards its

D) SAP and the Customer agree that the typical foreseeable extent of

customers and only referring to its modifications.

damage shall under no circumstances exceed EUR 5,000.

b) Support and Maintenance SAP does not provide software

E) The Customer shall take adequate measures for the protection of

maintenance for the STLport. Software maintenance of the STLport

data and programs, in particular by making backup copies at the

therefore shall be not included.

minimum intervals recommended by SAP. SAP shall not be liable for

All other services shall be charged according to the rates for services

the loss of data and its recovery, notwithstanding the other limitations

quoted in the SAP List of Prices and Conditions and shall be subject to

of the present Art. 4 if this loss could have been avoided by observing

a separate contract.

this obligation.

c) Exclusion of warranty

F) The exclusion or the limitation of claims in accordance with the

As the STLport is transferred to the Customer on a loan basis and free

present Art. 4 includes claims against employees or agents of SAP.

of charge, SAP cannot guarantee that the STLport is error-free,

4. Adobe Document Services Adobe, the Adobe logo, Acrobat,

without material defects or suitable for a specific application under

PostScript, and Reader are either registered trademarks or trademarks

third-party rights. Technical data, sales brochures, advertising text and

of Adobe Systems Incorporated in the United States and / or other

quality descriptions produced by SAP do not indicate any assurance of

countries. For information on Third Party software delivered with

particular attributes.

Adobe document services and Adobe LiveCycle Designer, see SAP

d) Limited Liability

Note 854621.

Contents
1 New Tables .......................................................................................... 6
1.1 Data Sources .......................................................................................... 6
ct_pk_ctrlref: partitioning of packages controls data source.................................................. 6
ct_ctrl_resPPPP: package control results.............................................................................. 6
ct_pk_ctrlerref: partitioning of detailed packages controls data source................................. 6
ct_ctrl_errPPPP: package control errors ............................................................................... 6

1.2 Storage of Control Results of the Packages ........................................ 6


ct_pack_ctrl_result_header: header of packages controls results ........................................ 7
ct_pack_ctrl_result_hdr_mutex: mutex for header of packages controls results................... 7

1.3 Package Workflow.................................................................................. 7


ct_packworkflowctx: workflow header for package ................................................................ 7
ct_packworkflowctx_user: workflow user list for package ..................................................... 7

1.4 Reporting Unit Workflow ....................................................................... 8


ct_packworkflowctx_def: workflow header for reporting unit ................................................. 8
ct_packworkflowctx_def_user: workflow user list for reporting unit ....................................... 8

1.5 Category Builder .................................................................................... 8


ct_framework_display_info: organization flow order .............................................................. 8

2 Removed Tables.................................................................................. 9
3 Modified Tables Columns Added ................................................. 10
3.1 Package ................................................................................................. 10
ct_pack ................................................................................................................................. 10
ct_entity_reporting ............................................................................................................... 10

3.2 Entries ................................................................................................... 10


ct_pc_entry .......................................................................................................................... 10
ct_co_entry .......................................................................................................................... 10

3.3 Miscellaneous ....................................................................................... 10


ct_user: Finance user .......................................................................................................... 10
ct_datasource_indexes ........................................................................................................ 10

4 Modified Tables Columns Modified .............................................. 12


ct_log: actions performed by users ...................................................................................... 12

5 Columns Removed............................................................................ 14
ct_language ......................................................................................................................... 14

6 Index ................................................................................................... 15

February 2010

1 New Tables

1 New Tables
1.1 Data Sources
ct_pk_ctrlref: partitioning of packages controls data
source
Column

Type

Length

Null

Comment

id

int

no

uidx1 identifier

phase

int

yes

category dimension [=ct_phase.id]

updper

int

yes

data entry period dimension

ct_ctrl_resPPPP: package control results


Column

Type

Length

Null

Comment

entity

int

no

reporting unit dimension [=ct_entity.id]

ctrl_id

int

no

[ct_control.id]

ctrl_level

int

no

ctrl_status

int

no

ctrlcount

int

yes

number of control - property

ct_pk_ctrlerref: partitioning of detailed packages


controls data source
Column

Type

Length

Null

Comment

id

int

no

uidx1 identifier

phase

int

yes

category dimension [=ct_phase.id]

updper

int

yes

data entry period dimension

ct_ctrl_errPPPP: package control errors


Column

Type

Length

Null

Comment

entity

int

no

reporting unit dimension [=ct_entity.id]

ctrl_id

int

no

[ct_control.id]

ctrl_level

int

no

ctrl_status

int

no

ctrldelta

float

yes

difference of the control - property

ctrldisdim

nvarchar

255

yes

data ID - property

1.2 Storage of Control Results of the Packages

February 2010

1 New Tables

ct_pack_ctrl_result_header: header of packages


controls results
Column

Type

Length

Null

Comment

id

int

no

uidx1 identifier

entity_id

int

yes

cuidx2 reporting unit dimension [=ct_entity.id]

phase_id

int

yes

cuidx2 category dimension [=ct_phase.id]

update_period_id

int

yes

cuidx2 data entry period dimension

version_id

int

yes

version number

update_date

datetime

yes

date of the last saving of the package


controls results

ct_pack_ctrl_result_hdr_mutex: mutex for header of


packages controls results
Column

Type

Length

Null

Comment

id

int

no

uidx1 identifier

mutex

int

yes

[=ct_pack_ctrl_result_header.id]

1.3 Package Workflow


ct_packworkflowctx: workflow header for package
Column

Type

Length

Null

Comment

id

int

no

uidx1 identifier

is_workflow_activated

bit

yes

owner_site

smallint

yes

ct_packworkflowctx_user: workflow user list for


package
Column

Type

Length

Null

Comment

packworkflowctx_id

int

no

uidx1 identifier

user_id

smallint

yes

[ct_user.id]

user_level

int

yes

February 2010

1 New Tables

1.4 Reporting Unit Workflow


ct_packworkflowctx_def: workflow header for
reporting unit
Column

Type

Length

Null

Comment

id

int

no

uidx1 identifier

is_workflow_activated

bit

yes

owner_site

smallint

yes

ct_packworkflowctx_def_user: workflow user list for


reporting unit
Column

Type

Length

Null

Comment

packworkflowctx_def_id

int

no

uidx1 identifier

user_id

smallint

yes

[ct_user.id]

user_level

int

yes

1.5 Category Builder


ct_framework_display_info: organization flow order
Column

Type

Length

Null

Comment

id

int

no

uidx1

framework_id

int

yes

ct_framework.id

owner_site

smallint

yes

display_info

image

16

yes

organization flow order (serialized)

February 2010

2 Removed Tables

2 Removed Tables
N/A

February 2010

3 Modified Tables Columns Added

3 Modified Tables Columns Added


3.1 Package
ct_pack
Column

Type

Length

Null

Comment

packworkflowctx_id

int

yes

[ct_packworkflowctx.id]

ct_entity_reporting
Column

Type

Length

Null

Comment

packworkflowctx_def_id

int

yes

[ct_packworkflowctx_def.id]

3.2 Entries
ct_pc_entry
Column

Type

Length

Null

Comment

entry_version

int

yes

version of journal entry

historic_status

int

yes

status of journal entry:


0 - modified
1 - posted
2 - unposted
3 - reset
4 - reversed
5 - reversal
6 - protected
256 - archived

ct_co_entry
Column

Type

Length

Null

Comment

entry_version

int

yes

version of entry

3.3 Miscellaneous
ct_user: Finance user
Column

Type

Length

Null

Comment

domain_name

nvarchar

510

yes

reserved for future use

unique_id

nvarchar

80

yes

idx reserved for future use

ct_datasource_indexes

10

February 2010

3 Modified Tables Columns Added

Column

Type

Length

Null

Comment

scope

int

yes

used to particularize the indexes on scope


[ct_scope.id]

February 2010

11

4 Modified Tables Columns Modified

4 Modified Tables Columns Modified


ct_log: actions performed by users
Old
Column

Type

Length

Null

Comment

id

int

yes

unique ID for an action

user_name

nvarchar

24

yes

code of user who performed the action

action_date

nvarchar

20

yes

date action performed (format: yyyy/mm/dd)

action_time

nvarchar

16

yes

time action performed (format: hh:mm:ss)

main_obj_code

nvarchar

300

yes

code of the object affected by the action

main_obj_mgr

nvarchar

100

yes

type of the object affected by the action

object1

nvarchar

100

yes

code of the first object in detail

object2

nvarchar

500

yes

code of the second object in detail

action_id

int

yes

ID of action

comment_id

int

yes

ID of the comments

details_id

nvarchar

500

yes

the resource ID of the details and other IDs for


other objects affected by the action

New
Column

Type

Length

Null

Comment

id

int

yes

unique ID for an action

user_name

nvarchar

24

yes

code of user who performed the action

action_date

nvarchar

20

yes

date action performed (format: yyyy/mm/dd)

action_time

nvarchar

16

yes

time action performed (format: hh:mm:ss)

main_obj_code

nvarchar

300

yes

code of the object affected by the action

main_obj_mgr

nvarchar

100

yes

type of the object affected by the action

object1

nvarchar

100

yes

code of the first object in detail

object2

nvarchar

500

yes

code of the second object in detail

action_id

int

yes

ID of action

Impacted_property

nvarchar

500

yes

property impacted by the action

details_id

nvarchar

500

yes

the resource ID of the details and other IDs


for other objects affected by the action

The following columns are modified from nvarchar(8000) to nvarchar(4000):


ct_pack.publishing_comment
ct_published_pack.publishing_comment
ct_published_pack_histo.publishing_comment
The following columns are modified from text to ntext:

12

February 2010

4 Modified Tables Columns Modified

ct_control_expression.expression
ct_control_factor.factor
ct_cumul_def.expression
ct_formula_condition.condition
ct_formula_expression.expression
ct_period.expression
ct_site.signatures_range
ct_source_def.expression
ct_doc_formula.ct_expression
The following columns are modified from smallint to float:
ct_portfl.control_threshold
ct_portfl_code.control_threshold
ct_scope.control_threshold
ct_scope.global_integr_threshold
ct_scope.integr_threshold
ct_scope.proportional_integr_threshold
ct_scope_code.global_integr_threshold
ct_scope_code.integr_threshold
ct_scope_code.proportional_integr_threshold

February 2010

13

5 Columns Removed

5 Columns Removed
ct_language
Column

Type

Length

Null

Comment

ct_locale

numeric

yes

useless

14

February 2010

6 Index

6 Index
ct_conso_def, 6, 7, 8, 10, 12, 14

February 2010

ct_pkPPPP, 6

15

Potrebbero piacerti anche