27interviews.blogspot

This blog doesn't contain any copied information or copyright content from other sites. Every topic i presented in this blog is authored myself. Every time i tried to help the sapients to understand the concept in an easier way. Thats it. Have a Grt Day!

Translate

Template versus Reference InfoObjects - SAP BIW


Dear Readers,
This question is most important. Many of them don't know the exact difference between Template and Reference InfoObject. So I had tried maximum to explain in a very easier way to understand the concept.

So these are the differences between Template InfoObject and Reference InfoObject:

Differentiation point
Template InfoObjects
Reference InfoObjects
Use
We can use these both Template and Reference in Development projects as per requirement. And Creating new InfoObjects using Template and reference slims the time, in Development Projects.
Main Difference
When using Template, we can consider as Navigational Attributes.
When using Reference, we have only Display Attributes. If Navigation attributes used, they will reflect / seen as Display Attributes only
Restrictions
No restrictions
Restrictions
What will be copied
Master data attributes, compounding attributes and technical properties are copied to new InfoObjects.
Master data attributes, compounding attributes and technical properties are copied to new InfoObjects and all the reference InfoObjects data also can be used
Editing & Modifications
Yes by changing attributes, data type, length of the newly created InfoObjects
No, we cannot change the length, data type, master data attributes, compounding attributes
Maintain Master Data
maintain master data is possible
But maintain master data is not possible
Master Data Table
It will have its own master data table if we use Template InfoObject
It will have the same master data table as Reference InfoObject
Transformations
Yes possible
Not possible, error message occurs
Loading data
Yes
Not possible because reference not allow transformations
Used as Data Target (Insert Characteristic As InfoProvider)
Yes
No
Drill down Capability
Yes
No

Interview Point of View:

We can use these both Template and Reference in Development projects as per requirement. And creating new InfoObjects using Template and reference slims the time, in Development Projects.

Template InfoObjects:
When using Template, we can consider as Navigational Attributes. Master data attributes, compounding attributes and technical properties are copied to new InfoObjects. Editing and modifications are possible by changing attributes, data type, and length of the newly created InfoObjects using Template. It will have its own master data table if we use Template InfoObject. And maintain master data, Transformations, Loading data is possible, and can be used as Data Target (Insert Characteristic As InfoProvider) and Drill down capabilities for InfoCube are supported using Template InfoObject.

Reference InfoObjects:
When using Reference, we have only Display Attributes. If Navigation attributes used, they will reflect / seen as Display Attributes only. Master data attributes, compounding attributes and technical properties are copied to new InfoObjects and all the reference InfoObjects data also can be used, but we can’t change the length, data type, master data attributes, compounding attributes and it will have the same master data table as Reference InfoObject & maintain master data is not possible. Transformations not possible, Loading data not possible, Cannot be used as Data Target (Insert Characteristic As InfoProvider) (error message occurs: Not possible because reference not allow transformations) and Drill down capabilities for InfoCube are not supported using Reference InfoObject.

A InfoObject (Main InfoObject) and
B InfoObject is a situation (reference or Template) using A InfoObject.

Simplest way to understand this concept of Template Reference InfoObjects:
This below is my assumption to make u better understand the concept!

So when we take into consideration of Reference and Template, just think these are twin brothers at home with same faces.
So,
Using Template (brother), he will be readily available for modifications.
Using Reference (brother), he will not ready available for modifications.
But both will work with same faces (faces here faces means Master data attributes, compounding attributes and technical properties)

At last
Template will accept changes/modifications.
Reference will not accept changes/modifications.


Thank you






There was an error in this gadget