SlideShare a Scribd company logo
1 of 10
Download to read offline
SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
© 2010 SAP AG 1
Reporting Data in Alternate Unit of
Measure in BI 7.0
Applies to:
SAP Business Intelligence 7.0. For more information, visit the Business Intelligence homepage.
Summary
In SAP NetWeaver 2004s or SAP BW 7.x, new concepts and functionality are available in the Data
Warehousing Workbench for reporting in alternate UOM using transaction RSUOM. The document will cover
how to report data in alternate units of measure in BEx
Author: Swati Ramteke
Company: Patni Computer System Ltd
Created on: 11 January 2010
Author Bio
Swati Ramteke is a BI Consultant working in Patni Computer System Ltd.. Swati has got a
working expreince of more than 2 yeras in SAP-BI 7.0 , SAP BI 3.5 & SAP ABAP.
Reporting Data in Alternate Unit of Measure in BI 7.0
SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
© 2010 SAP AG 2
Table of Contents
Introduction to UoM Conversion in BI 7.0...........................................................................................................3
Transactions Used ..........................................................................................................................................3
InfoObject Maintenance - RSD1. ...............................................................................................................3
InfoProvider maintenance - RSA1. ............................................................................................................3
Creation of quantity conversion type- RSUOM............................................................................................3
Prerequisites: ..................................................................................................................................................3
Creating quantity conversion type:..................................................................................................................4
Using quantity conversion type in query definition:.........................................................................................6
Related Content..................................................................................................................................................9
Disclaimer and Liability Notice..........................................................................................................................10
Reporting Data in Alternate Unit of Measure in BI 7.0
SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
© 2010 SAP AG 3
Introduction to UoM Conversion in BI 7.0
UoM Conversion is used to translate key figure with unit field into another unit during query execution in BI
7.0. UoM conversion can be done at different level and by different way as per requirement. The document
will focus on InfoObject specific UoM conversion at query execution level.
UoM Conversion is based on Unit conversion types. A combination of source and target unit, quantity
conversion types is used to determine conversion factor, which in turn is used for performing the unit
conversion
Transactions Used
InfoObject Maintenance - RSD1.
InfoProvider maintenance - RSA1.
Creation of quantity conversion type- RSUOM.
Prerequisites:
A Characteristic object should have base UOM and must have UOM. To specify this, go to “Business
Explorer” tab in Info object details. Perform following setting.
Step 1: Select the base unit of measurement.
Step 2: Create Unit of Measure for characteristics.
This will create DSO automatically. Specify name and InfoArea for DSO.
Now this DSO will have following structure.
Key <Material> (i.e InfoObject)
Key <Compounding for InfoObject, if any>
Key <Target Unit of measure >
<Base unit of measure>
<Conversion factor: Counter>
<Conversion factor: Denominator>
Reporting Data in Alternate Unit of Measure in BI 7.0
SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
© 2010 SAP AG 4
This is system generated DSO, Key fields contain InfoObject Material (GCSMATE) and target Unit which is
0UNIT. Data fields are base unit of measure, counter and denominator for getting conversion factor.
Conversion factor is calculated as:
Conversion factor = counter / denominator
In order to perform UOM conversion this DSO must have data. To upload data you need to create
transformation and DTP.
Creating quantity conversion type:
Step1: Transaction RSUOM
Step2: Write name of quantity conversion type and click create or press F5.
Reporting Data in Alternate Unit of Measure in BI 7.0
SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
© 2010 SAP AG 5
Step3: Give long and short description. In conversion factor tab, select the Dynamic determination of
conversion factor using Reference InfoObject as specified. Also give in InfoObject name.
.
Step4: In UoM Tab, source unit of measure and target unit of measure. And then SAVE.
Here target unit of measure is from variable. The variable is created in query designer on characteristics
0UNIT.
Reporting Data in Alternate Unit of Measure in BI 7.0
SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
© 2010 SAP AG 6
Using quantity conversion type in query definition:
Step 1: Open query designer and create query on InfoCube as per requirement having key figure of
type quantity in order to perform quantity conversions.
Step 2: In the properties for the key figure, go to the conversion tab and select the earlier defined
conversion type (GCSUOMT).
Reporting Data in Alternate Unit of Measure in BI 7.0
SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
© 2010 SAP AG 7
Step 3: Now in order to give flexibility to select UoM create variable for target unit. Click on the target
unit variable as shown.
Step4: create variable of processing type user entry. And select in target unit.
Reporting Data in Alternate Unit of Measure in BI 7.0
SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
© 2010 SAP AG 8
Step 5: Save and execute the query. .
When query is executed the selection screen will ask for Unit of Measure. And result will in the selected unit.
Reporting Data in Alternate Unit of Measure in BI 7.0
SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
© 2010 SAP AG 9
Related Content
Quantity conversion in help.sap.com
http://help.sap.com/saphelp_nw04s/helpdata/en/27/b38c4284a8c353e10000000a1550b0/frameset.htm
Quantity conversion in SAP BI 3.0
http://www.scribd.com/doc/6219660/How-To-Report-Data-in-Alternate-Units-of-Measure
For more information, visit the Business Intelligence homepage.
Reporting Data in Alternate Unit of Measure in BI 7.0
SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
© 2010 SAP AG 10
Disclaimer and Liability Notice
This document may discuss sample coding or other information that does not include SAP official interfaces and therefore is not
supported by SAP. Changes made based on this information are not supported and can be overwritten during an upgrade.
SAP will not be held liable for any damages caused by using or misusing the information, code or methods suggested in this document,
and anyone using these methods does so at his/her own risk.
SAP offers no guarantees and assumes no responsibility or liability of any type with respect to the content of this technical article or
code sample, including any liability resulting from incompatibility between the content within this document and the materials and
services offered by SAP. You agree that you will not hold, or seek to hold, SAP responsible or liable with respect to the content of this
document.

More Related Content

What's hot

Sap table relation
Sap table relationSap table relation
Sap table relation
Rameeza09
 
Bw writing routines in update rules
Bw writing routines in update rulesBw writing routines in update rules
Bw writing routines in update rules
knreddyy
 
Customer exit variables in sap
Customer exit variables in sapCustomer exit variables in sap
Customer exit variables in sap
saborhade
 
Errors in process chains
Errors in process chainsErrors in process chains
Errors in process chains
Siva Kollipara
 
SAP BW Reports - Copy
SAP BW Reports - CopySAP BW Reports - Copy
SAP BW Reports - Copy
Aby m
 
Sap bi step by step procedure for data archiving by adk and reloading archive...
Sap bi step by step procedure for data archiving by adk and reloading archive...Sap bi step by step procedure for data archiving by adk and reloading archive...
Sap bi step by step procedure for data archiving by adk and reloading archive...
Charanjit Singh
 

What's hot (20)

Sap abap-data structures and internal tables
Sap abap-data structures and internal tablesSap abap-data structures and internal tables
Sap abap-data structures and internal tables
 
SAP BW - Data store objects
SAP BW - Data store objectsSAP BW - Data store objects
SAP BW - Data store objects
 
Sap table relation
Sap table relationSap table relation
Sap table relation
 
Analysis for office training
Analysis for office   trainingAnalysis for office   training
Analysis for office training
 
Sap BPC concepts
Sap BPC conceptsSap BPC concepts
Sap BPC concepts
 
Introduction to ABAP
Introduction to ABAPIntroduction to ABAP
Introduction to ABAP
 
Bw writing routines in update rules
Bw writing routines in update rulesBw writing routines in update rules
Bw writing routines in update rules
 
SAP BI/BW
SAP BI/BWSAP BI/BW
SAP BI/BW
 
SAP BI Overview
SAP BI OverviewSAP BI Overview
SAP BI Overview
 
Discover SAP BusinessObjects BI 4.3
Discover SAP BusinessObjects BI 4.3Discover SAP BusinessObjects BI 4.3
Discover SAP BusinessObjects BI 4.3
 
SAP BO Web Intelligence Basics
SAP BO Web Intelligence BasicsSAP BO Web Intelligence Basics
SAP BO Web Intelligence Basics
 
How to add new Object Link in SAP DMS
How to add new Object Link in SAP DMSHow to add new Object Link in SAP DMS
How to add new Object Link in SAP DMS
 
Customer exit variables in sap
Customer exit variables in sapCustomer exit variables in sap
Customer exit variables in sap
 
Errors in process chains
Errors in process chainsErrors in process chains
Errors in process chains
 
Sap bw4 hana
Sap bw4 hanaSap bw4 hana
Sap bw4 hana
 
inter-company-reconciliation in SAP
inter-company-reconciliation in SAPinter-company-reconciliation in SAP
inter-company-reconciliation in SAP
 
Fi payment advice functional spec.
Fi payment advice functional spec.Fi payment advice functional spec.
Fi payment advice functional spec.
 
SAP BW Reports - Copy
SAP BW Reports - CopySAP BW Reports - Copy
SAP BW Reports - Copy
 
Sap bi step by step procedure for data archiving by adk and reloading archive...
Sap bi step by step procedure for data archiving by adk and reloading archive...Sap bi step by step procedure for data archiving by adk and reloading archive...
Sap bi step by step procedure for data archiving by adk and reloading archive...
 
LSA++ english version
LSA++ english versionLSA++ english version
LSA++ english version
 

Viewers also liked

Accounting for non accounting professionals
Accounting for non accounting professionalsAccounting for non accounting professionals
Accounting for non accounting professionals
Munir Ahmad
 
Total Customer Experience Idea (HRM535)
Total Customer Experience Idea (HRM535)Total Customer Experience Idea (HRM535)
Total Customer Experience Idea (HRM535)
Document Doctors, LLC
 
Каким должен быть ведущий вебинары?
Каким должен быть ведущий вебинары?Каким должен быть ведущий вебинары?
Каким должен быть ведущий вебинары?
Larisaf
 
Egxeiridio rodia
Egxeiridio rodiaEgxeiridio rodia
Egxeiridio rodia
livermak
 

Viewers also liked (18)

Creating new unit of measure in sap bw
Creating new unit of measure in sap bwCreating new unit of measure in sap bw
Creating new unit of measure in sap bw
 
Co pa extraction
Co pa extractionCo pa extraction
Co pa extraction
 
Hr Payroll
Hr PayrollHr Payroll
Hr Payroll
 
School Furniture Brochure
School Furniture Brochure School Furniture Brochure
School Furniture Brochure
 
Online Payroll & HRMS
Online Payroll & HRMSOnline Payroll & HRMS
Online Payroll & HRMS
 
Bw on hana some obvious wins
Bw on hana some obvious winsBw on hana some obvious wins
Bw on hana some obvious wins
 
Dmm300 - Mixed Scenarios/Architecture HANA Models / BW
Dmm300 - Mixed Scenarios/Architecture HANA Models / BWDmm300 - Mixed Scenarios/Architecture HANA Models / BW
Dmm300 - Mixed Scenarios/Architecture HANA Models / BW
 
Accounting for non accounting professionals
Accounting for non accounting professionalsAccounting for non accounting professionals
Accounting for non accounting professionals
 
01 lab1
01 lab101 lab1
01 lab1
 
Rendicion de cuentas educacion yondó 2012
Rendicion de cuentas educacion yondó 2012Rendicion de cuentas educacion yondó 2012
Rendicion de cuentas educacion yondó 2012
 
FREE ME! Project Slideshow
FREE ME! Project SlideshowFREE ME! Project Slideshow
FREE ME! Project Slideshow
 
Упрямый слонёнок - Сказка
Упрямый слонёнок - СказкаУпрямый слонёнок - Сказка
Упрямый слонёнок - Сказка
 
Daily routines
Daily routinesDaily routines
Daily routines
 
Total Customer Experience Idea (HRM535)
Total Customer Experience Idea (HRM535)Total Customer Experience Idea (HRM535)
Total Customer Experience Idea (HRM535)
 
1515726 634814739201100000
1515726 6348147392011000001515726 634814739201100000
1515726 634814739201100000
 
Каким должен быть ведущий вебинары?
Каким должен быть ведущий вебинары?Каким должен быть ведущий вебинары?
Каким должен быть ведущий вебинары?
 
Event planning
Event planningEvent planning
Event planning
 
Egxeiridio rodia
Egxeiridio rodiaEgxeiridio rodia
Egxeiridio rodia
 

Similar to Reporting data in alternate unit of measure in bi 7.0

Customer exit variables in sap
Customer exit variables in sapCustomer exit variables in sap
Customer exit variables in sap
Sidharth Sriram
 
Rda step by step
Rda   step by stepRda   step by step
Rda step by step
Phani Kumar
 
Creating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflowsCreating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflows
Hicham Khallouki
 
Variables in sap bi
Variables in sap biVariables in sap bi
Variables in sap bi
shabari76
 
Scalable security modeling sap bw analysis authorizations
Scalable security modeling   sap bw analysis authorizationsScalable security modeling   sap bw analysis authorizations
Scalable security modeling sap bw analysis authorizations
Pallavi Koppula
 
Pricing Efficiency
Pricing EfficiencyPricing Efficiency
Pricing Efficiency
Daya Nadar
 
Maintaining aggregates
Maintaining aggregatesMaintaining aggregates
Maintaining aggregates
Sirisha Kumari
 
Fi enhancement technique how-to-guide on the usage of business transaction ...
Fi enhancement technique   how-to-guide on the usage of business transaction ...Fi enhancement technique   how-to-guide on the usage of business transaction ...
Fi enhancement technique how-to-guide on the usage of business transaction ...
Kranthi Kumar
 

Similar to Reporting data in alternate unit of measure in bi 7.0 (20)

Customer exit variables in sap
Customer exit variables in sapCustomer exit variables in sap
Customer exit variables in sap
 
Data extraction and retraction in bpc bi
Data extraction and retraction in bpc biData extraction and retraction in bpc bi
Data extraction and retraction in bpc bi
 
Data extraction and retraction bpc bi
Data extraction and retraction bpc  biData extraction and retraction bpc  bi
Data extraction and retraction bpc bi
 
SAP BCM.pdf
SAP BCM.pdfSAP BCM.pdf
SAP BCM.pdf
 
BPC Configuration and User Guide Ver 10.0
BPC Configuration and User Guide Ver 10.0BPC Configuration and User Guide Ver 10.0
BPC Configuration and User Guide Ver 10.0
 
Rda step by step
Rda   step by stepRda   step by step
Rda step by step
 
SAP Quickviewer
SAP QuickviewerSAP Quickviewer
SAP Quickviewer
 
SAP Treasury
SAP TreasurySAP Treasury
SAP Treasury
 
Creating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflowsCreating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflows
 
Variables in sap bi
Variables in sap biVariables in sap bi
Variables in sap bi
 
Dynamic variant creation
Dynamic variant creationDynamic variant creation
Dynamic variant creation
 
PS ehp6 enhancements
PS ehp6 enhancementsPS ehp6 enhancements
PS ehp6 enhancements
 
Copa realignment
Copa realignmentCopa realignment
Copa realignment
 
Scalable security modeling sap bw analysis authorizations
Scalable security modeling   sap bw analysis authorizationsScalable security modeling   sap bw analysis authorizations
Scalable security modeling sap bw analysis authorizations
 
Pricing Efficiency
Pricing EfficiencyPricing Efficiency
Pricing Efficiency
 
Maintaining aggregates
Maintaining aggregatesMaintaining aggregates
Maintaining aggregates
 
_Using Selective Deletion in Process Chains.pdf
_Using Selective Deletion in Process Chains.pdf_Using Selective Deletion in Process Chains.pdf
_Using Selective Deletion in Process Chains.pdf
 
Fi enhancement technique how-to-guide on the usage of business transaction ...
Fi enhancement technique   how-to-guide on the usage of business transaction ...Fi enhancement technique   how-to-guide on the usage of business transaction ...
Fi enhancement technique how-to-guide on the usage of business transaction ...
 
Fi enhancement technique how-to-guide on the usage of business transaction ...
Fi enhancement technique   how-to-guide on the usage of business transaction ...Fi enhancement technique   how-to-guide on the usage of business transaction ...
Fi enhancement technique how-to-guide on the usage of business transaction ...
 
J11_S4CLD2208_BPD_EN_US.docx
J11_S4CLD2208_BPD_EN_US.docxJ11_S4CLD2208_BPD_EN_US.docx
J11_S4CLD2208_BPD_EN_US.docx
 

Recently uploaded

Recently uploaded (20)

Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 

Reporting data in alternate unit of measure in bi 7.0

  • 1. SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com © 2010 SAP AG 1 Reporting Data in Alternate Unit of Measure in BI 7.0 Applies to: SAP Business Intelligence 7.0. For more information, visit the Business Intelligence homepage. Summary In SAP NetWeaver 2004s or SAP BW 7.x, new concepts and functionality are available in the Data Warehousing Workbench for reporting in alternate UOM using transaction RSUOM. The document will cover how to report data in alternate units of measure in BEx Author: Swati Ramteke Company: Patni Computer System Ltd Created on: 11 January 2010 Author Bio Swati Ramteke is a BI Consultant working in Patni Computer System Ltd.. Swati has got a working expreince of more than 2 yeras in SAP-BI 7.0 , SAP BI 3.5 & SAP ABAP.
  • 2. Reporting Data in Alternate Unit of Measure in BI 7.0 SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com © 2010 SAP AG 2 Table of Contents Introduction to UoM Conversion in BI 7.0...........................................................................................................3 Transactions Used ..........................................................................................................................................3 InfoObject Maintenance - RSD1. ...............................................................................................................3 InfoProvider maintenance - RSA1. ............................................................................................................3 Creation of quantity conversion type- RSUOM............................................................................................3 Prerequisites: ..................................................................................................................................................3 Creating quantity conversion type:..................................................................................................................4 Using quantity conversion type in query definition:.........................................................................................6 Related Content..................................................................................................................................................9 Disclaimer and Liability Notice..........................................................................................................................10
  • 3. Reporting Data in Alternate Unit of Measure in BI 7.0 SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com © 2010 SAP AG 3 Introduction to UoM Conversion in BI 7.0 UoM Conversion is used to translate key figure with unit field into another unit during query execution in BI 7.0. UoM conversion can be done at different level and by different way as per requirement. The document will focus on InfoObject specific UoM conversion at query execution level. UoM Conversion is based on Unit conversion types. A combination of source and target unit, quantity conversion types is used to determine conversion factor, which in turn is used for performing the unit conversion Transactions Used InfoObject Maintenance - RSD1. InfoProvider maintenance - RSA1. Creation of quantity conversion type- RSUOM. Prerequisites: A Characteristic object should have base UOM and must have UOM. To specify this, go to “Business Explorer” tab in Info object details. Perform following setting. Step 1: Select the base unit of measurement. Step 2: Create Unit of Measure for characteristics. This will create DSO automatically. Specify name and InfoArea for DSO. Now this DSO will have following structure. Key <Material> (i.e InfoObject) Key <Compounding for InfoObject, if any> Key <Target Unit of measure > <Base unit of measure> <Conversion factor: Counter> <Conversion factor: Denominator>
  • 4. Reporting Data in Alternate Unit of Measure in BI 7.0 SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com © 2010 SAP AG 4 This is system generated DSO, Key fields contain InfoObject Material (GCSMATE) and target Unit which is 0UNIT. Data fields are base unit of measure, counter and denominator for getting conversion factor. Conversion factor is calculated as: Conversion factor = counter / denominator In order to perform UOM conversion this DSO must have data. To upload data you need to create transformation and DTP. Creating quantity conversion type: Step1: Transaction RSUOM Step2: Write name of quantity conversion type and click create or press F5.
  • 5. Reporting Data in Alternate Unit of Measure in BI 7.0 SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com © 2010 SAP AG 5 Step3: Give long and short description. In conversion factor tab, select the Dynamic determination of conversion factor using Reference InfoObject as specified. Also give in InfoObject name. . Step4: In UoM Tab, source unit of measure and target unit of measure. And then SAVE. Here target unit of measure is from variable. The variable is created in query designer on characteristics 0UNIT.
  • 6. Reporting Data in Alternate Unit of Measure in BI 7.0 SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com © 2010 SAP AG 6 Using quantity conversion type in query definition: Step 1: Open query designer and create query on InfoCube as per requirement having key figure of type quantity in order to perform quantity conversions. Step 2: In the properties for the key figure, go to the conversion tab and select the earlier defined conversion type (GCSUOMT).
  • 7. Reporting Data in Alternate Unit of Measure in BI 7.0 SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com © 2010 SAP AG 7 Step 3: Now in order to give flexibility to select UoM create variable for target unit. Click on the target unit variable as shown. Step4: create variable of processing type user entry. And select in target unit.
  • 8. Reporting Data in Alternate Unit of Measure in BI 7.0 SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com © 2010 SAP AG 8 Step 5: Save and execute the query. . When query is executed the selection screen will ask for Unit of Measure. And result will in the selected unit.
  • 9. Reporting Data in Alternate Unit of Measure in BI 7.0 SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com © 2010 SAP AG 9 Related Content Quantity conversion in help.sap.com http://help.sap.com/saphelp_nw04s/helpdata/en/27/b38c4284a8c353e10000000a1550b0/frameset.htm Quantity conversion in SAP BI 3.0 http://www.scribd.com/doc/6219660/How-To-Report-Data-in-Alternate-Units-of-Measure For more information, visit the Business Intelligence homepage.
  • 10. Reporting Data in Alternate Unit of Measure in BI 7.0 SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com © 2010 SAP AG 10 Disclaimer and Liability Notice This document may discuss sample coding or other information that does not include SAP official interfaces and therefore is not supported by SAP. Changes made based on this information are not supported and can be overwritten during an upgrade. SAP will not be held liable for any damages caused by using or misusing the information, code or methods suggested in this document, and anyone using these methods does so at his/her own risk. SAP offers no guarantees and assumes no responsibility or liability of any type with respect to the content of this technical article or code sample, including any liability resulting from incompatibility between the content within this document and the materials and services offered by SAP. You agree that you will not hold, or seek to hold, SAP responsible or liable with respect to the content of this document.