on 03-12-2009 6:27 AM
Hi,
when do you use core, free and aggregated data types?
Thanks in advance
regards,
Ramya Shenoy
This may help you,
Introduction
SAP delivers descriptions of Global Data Types (GDTs) as Enterprise Services Repository (ESR) content to customers. Customers can create their own data types in the ES Repository and use SAP GDTs.
u2022
Two ways of modeling data types are supported: Classical XSD style and new CCTS (Core Component Technical Specification) style.
u2022
Data types are classified as free-style (classical), core (atoms of CCTS modeling), or aggregate (complex CCTS)
u2022
Standard fault data types are no longer created automatically for every namespace (only when fault message type is created).
u2022
Additional functions in data type editor provide better support for structural changes (e.g., moving subtrees).
More Information:
SAP Help Portal: Global Data Types
According to this, we distinguish between SAP Core Data Type and SAP Global Data Type. The SAP Core Data Type as well as the W3C Type (XSD type) does not have any business semantics. The SAP GDT has business semantics, it actually can be based on either a core or an aggregated DT.
Free-style data types are directly based on the primitive data types, e.g., xsd:decimal. They do not need any further parameters to define themselves.
More Information:
u2022
SAP Help Portal: Core Data Types and Aggregated Data Types Recommendation
When to use free, core and aggregated data types
Core data types are based on CCTS specification. Aggregated data types have business semantics, are based on CDTs, and are the basis for application-specific data types SAP-wide.
Customers who adhere to the CCTS specification or have business scenarios dealing with SAP backend systems, should try and reuse the existing core and aggregated data types delivered by SAP. However, customers who wish to use their own schema for defining the data types, free-style data type is the preferred approach.
While transferring the business scenarios from XI 3.0/PI 7.0 to PI 7.1, all the data types in the design objects will be transferred as free-style data types by default.
While creating new objects in PI 7.1x, it is recommended to reuse the core and aggregated global data types provided by SAP.
The detailed list of SAP delivered data types is available on SAP Developer Network (SDN) at ES Workplace.
https://www.sdn.sap.com/irj/sdn/esworkplace
Core data types
Core data types are based on representation terms which are ISO 15000 5 (ebCCTS) compliant.
SAP delivers core data types with the same name as representation terms. Applying the standard methodology simplifies the implementation of cross-company processes.
CDTs are intermediate data types, and are a level above primitive data types like decimal, string, etc. They are defined by representation terms such as Amount, Identifier, etc. They are themselves not yet application-specific and are therefore referred to as context-free.
While creating core data type based on any given representation term, we get an option to either use a default XSD type or reuse an existing core data types.
For using the standard XSD types we select Type as u2018XSD Typeu2019
For reusing already existing core data type we select Type as u2018Data Typeu2019 Prerequisite
Define a dependency on the SWC SAP Global to reuse any of the standard core data types shipped by SAP.
xample
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Free-style are the ones as used till PI 7.0 e.g. string, integer. SAP provides some standard datatypes which is accepted across the businesses. For such cases, some out of box datatypes are provided. These are called Core Components. Aggregate and Core datatypes are part of it. e.g. Address would be an aggregate datatype and any field of address like postal code could be a core datatype.
Regards,
Prateek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Free Data Type similar ti PI7.0 or XI 3.0.
Core Data Type called Global Data Types.Global Data Type already developed by SAP , if you want to use create as a Core Data Type.
Agregate Data Types called some standard format like Postal Adress has some standard structure.
for more infor find below link
http://help.sap.com/saphelp_nwpi71/helpdata/en/cf/406642ea59c753e10000000a1550b0/frameset.htm
Cheers,
Raj
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.