Professional Documents
Culture Documents
Paper Model (UOM - Currency Conversion)
Paper Model (UOM - Currency Conversion)
Meeting Notes
Check if it works when the conversion rates are in calendar month and if forecast is grained by week
Check if it works when the conversion rates are in Day/Split Weeks and if forecast is grained by week
Can you store Currency Ex Rt at country and use it at Ship to
From / To currency reqd?
Conv factor Independent of Items
How does it work when different countries have price or actuals in different currency
Ex rates fcst?
Can both conversions factors be shown as filters in the same UI (for both currency and units)
Can we edit in different UOM
NPI item - seed data when placeholder is created
Currency type of measure
Can be applied to reporting measures?
Does this work with connected excel?
Measures for Currency Conversion S&OP Coordinator - FInancial Revie Measures for UOM Conversion
Target REV
Uncons Outlook REV
Uncons Outlook REV LC
Uncons Outlook REV LY
Outlook REV
Outlook REV LC
Outlook REV LY
Properties Make Generic properties
OZ Volume Qty Metric Planning Item From Unit
12 23 Oz TV Pcs
32 15 Kg Beer HL
1 PCS HL
Integration UI UI UI
HL L OZ Pieces
Month Actuals Actuals Actuals Actuals
Jan2020 40 4,000 135,256 11,271
Jan2020 30 3,000 101,442 3,170
Integration
Month Actuals Revenue
Jan2020 $13,526
Jan2020 $13,314
Comment
ed by week No Query Execution Failed with the following Errors: Could not find the conversi
ned by week No Query Execution Failed with the following Errors: Could not find the conversi
No File TFS Expected behaviour - Avg agg of ex rt
Custom Requirement
Fails in case of Pcs -> Cs conversion
Custom Requirement
Use current period ex rate for all future periods
No
No
d in different UOM
UI
Cases
Actuals
470
528
rs: Could not find the conversion dimension attribute: [Time].[Planning Month]
rs: Could not find the conversion dimension attribute: [Time].[Planning Month]
- Avg agg of ex rt
Day Conv
1 Jan 2020 D1 1.2
D2
D3
D4
D75 1.2
Week
USD
SPlit Wk Key SPlit Wk Effective Date Conv
Jan 2020 1.2
15 Mar 2020 1.5
30 Dec 2020 1.7
[Currency].
[UOM].[UOM [Currency]. [Currency
Dimension Data [UOM].[UOM] Locale] [Currency] Locale]
Base UOM - HL HL en-US USD en-US
L en-US JPY en-gb
OZ en-US EUR en-ES
QT en-US
PIECES en-US
CASES en-US
UOM
Fact Data [Item].[Planning Item] [UOM].[UOM] [Version].[Version N Conversion
Bud 24 pack 12OZ 010110 HL CurrentWorkingView 1
010110 L CurrentWorkingView 100
010110 OZ CurrentWorkingView 3381.402
010110 PIECES CurrentWorkingView 281.7835
010110 CASES CurrentWorkingView 11.74098
Bud 12 pack 6OZ 010190 HL CurrentWorkingView 1
. Attribute -
010190 Planning
L Item CurrentWorkingView 100
&& Property –
010190 OZ CurrentWorkingView 3381.402
010190 Planning
–PIECES Item
Conversion CurrentWorkingView 563.567
Locale
010190 Factor
1. UOMwithin
CASES
(Attribute CurrentWorkingView 46.96392
various UOM–
a. Attribute
propertry
a. settings
Measure type
–
UOM
In &&
locale) * of Do this for all
–Conversion
Property
the
Planning measure - - measures which
Item
Design (UOM) Factor
UOM
choose (Input
Locale
"Apply Upload all UOM
need conversion
Base
In
Measure Unit
pivot tables*
(Input
(Attribute
Conversion"
Planning Item master
In (they should in
data this
have
Step Entity To
and
Measure)
propertry docharts, we
type Data
dimension, UOM
Conversion
Nos
need *to
Planning
add Planning
set Planning ItemItem
in
1 Dimension –Item b.locale)
Formula, Granularity Locale
put their == "en-US"
granularity).
Measure Group - "To
–"Planning UOM
Currency" Locale
UOM, Item If the grain is "en-US"
2 Attribute Property
UOM Conversion Type
in filter. InItem for all months
Planning
UOM
settings of this different, repeat
3 Factor and
ConversionVersion Upload
the same fact data
model
1. Currency
filter, select
4 Measures to convert Factor"a. Attribute
filter type – for that attribute
5 UI Currency
"Currency" &&
Property
.a.Attribute - Upload
Do this forall all
Design
Measure- – currencies
Currency measures which master
Month
Currency &&
(Currency) Locale
In settings
Property of
–Rate data
need in this
conversion
In pivot tables
Exchange
(Attribute dimension,
Step Entity the
Month
To
and measure
do Locale
charts, we- (they
Data should have
(Input
propertry type Currency in Locale
choose
(Attribute
need
Measure)
"Apply
to add Month
set Month Locale= =
their
1 Dimension –Conversion"
locale)
propertry "en-US"
In granularity).
type "en-US" for all If the
Measure Group - "To Currency"
b. Granularity
2 Attribute Property Conversion
– locale) grain
months is different,
Currency Exchange in filter. In
–Formula,
Currency,
7 Rate settings
Month, ofputthis repeat
Version Upload
the same
Data
"Country
filter, select model for that
8 Measures to convert Exchange
filter type Rate" attribute
9 UI "Currency"
Base Currency - USD UOM COnversion is applied to Measure.[Option Fcst]
Currency ConverMeasure.[Target REV]
Measure.[Outlook REV]
Measure.[Uncons Outlook REV]
Base Currency =
USD
[Currency]. Time.[Planning
[Version].[Version Name[Currency] Month] Exchange Rate
CurrentWorkingView M01-20 USD 1
CurrentWorkingView M02-20 USD 1
CurrentWorkingView M03-20 USD 1
CurrentWorkingView M01-20 EUR 0.900264
CurrentWorkingView M02-20 EUR 0.91587
CurrentWorkingView M03-20 EUR 0.903361
CurrentWorkingView M01-20 JPY 109.263371
CurrentWorkingView M02-20 JPY 109.918593
CurrentWorkingView M03-20 JPY 107.689561
Currency Locale
belgium-dutch: be-nl
simplified chinese: chs
czech: cs
danish denmark: da-dk
German in Switzerland: de-ch
German (de) – generally useful in Germany, Austria, Luxembourg, Belgium: de
Actual (L)
NATIONAL RETAILER - 102Bud 12 pack 6OZ 98,800 121,500 129,600
NATIONAL RETAILER - 102Bud 24 pack 12OZ 429,400 439,100 733,500
Actual (OZ)
NATIONAL RETAILER - 102Bud 12 pack 6OZ 3,340,825 4,108,403 4,382,297
NATIONAL RETAILER - 102Bud 24 pack 12OZ 14,519,740 14,847,736 24,802,584
Actual (Pieces)
NATIONAL RETAILER - 102Bud 12 pack 6OZ 556,804 684,734 730,383
NATIONAL RETAILER - 102Bud 24 pack 12OZ 1,209,978 1,237,311 2,066,882
Actual (Cases)
NATIONAL RETAILER - 102Bud 12 pack 6OZ 46,400 57,061 60,865
NATIONAL RETAILER - 102Bud 24 pack 12OZ 50,416 51,555 86,120
Currency
Conversion Data L6 Channel Group M01-20 M02-20 M03-20
Outlook REV (USD) PREMIUM BRAND Replacement $747,605 $807,728 986,048
Currency
Exchange Rate M01-20 M02-20 M03-20
USD 1 1 1
JPY 109.263371 109.918593 107.689561
EUR 0.900264 0.91587 0.903361
Dimension
UOM
Currency
Attributes
UOM
Currency
Attributes Property
UOM UOM Locale, UOM Image
Currency Currency Locale, Currency Image
Time Month Locale
Item Planning Item Locale, Base UOM, UOM Type, Container Size, Package Size
Measure Groups
012 UOM Conversion UOM Conversion Factor Planning Item x UOM
014 Exchange Rate Currency Exchange Rate Month x Currency
Measure
UOM Conversion UOM Conversion Factor
Exchange Rate Exchange Rate
Measure Group
Class Object Plan Plan Description Measure Group Description
Conversi UOM 012 UOM UOM Conversion
on Conversion Demand Planning Demand Planning Conversion Factor
Conversi Currency Currency Exchange
on Conversion Demand Planning Demand Planning 014 Exchange Rate Rate
Measure
Granularity Measure Measure Description Tooltip Logic (Comments) for Formula IBPL
Planning Item x
UOM UOM Conversion UOM Conversion Factor Input
true
true
ddl { "ModelType": "DimensionAttribute", "Action" : "Create", "Payload": {"DimensionName":"UOM" ,"AttributeName" :
"UOM","Description":"UOM","KeyColumnDataType":"integer","IsKey":"true","OrderBy":"Name","KeyGenerationType":"Auto"
Tags":"true","TenantId": "" }};
ddl { "ModelType": "DimensionAttribute", "Action" : "Create", "Payload": {"DimensionName":"Currency" ,"AttributeName" :
"Currency","Description":"Currency","KeyColumnDataType":"integer","IsKey":"true","OrderBy":"Name","KeyGenerationType"
,"SeedTags":"true","TenantId": "" }};
Parent
Attribute Attribute
Dimension Name Name Description Data Type Format String Tenant Id
Currency Currency
Currency Currency Locale Locale locale #
014
Exchange Exchange
Rate Rate Exchange Rate 0 number Regular false
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
Apply Conversion
IsEditable IsAssociationGraphMeasure Conversion Formula Aggregation Format
#,##0.00;
false false false 0 Sum (#,##0.00)
#,##0.00;
false false false 0 Sum (#,##0.00)
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
Tenant
Aggregation Formula Picklist ID
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
DDL
ddl{"ModelType": "Measure", "Action" : "Create", "Payload": {"MeasureName":"UOM
Conversion" ,"MeasureGroupName" : "012 UOM Conversion","MeasureDescription":"UOM Conversion
Factor","ToolTip":"0", "MeasureType":
"Regular","IsReportingMeasure":"false","AssociationMeasure":"false","ApplyConversion":"false","ConversionFor
mula":"0","MeasureFormula": "0","PickListName": "0",
"TenantId":"","DataType" :"number","AggregateFunction":"Sum","FormatString":"#,##0.00;
(#,##0.00)","IsEditable":false}};
ddl{"ModelType": "Measure", "Action" : "Create", "Payload": {"MeasureName":"Exchange
Rate" ,"MeasureGroupName" : "014 Exchange Rate","MeasureDescription":"Exchange Rate","ToolTip":"0",
"MeasureType":
"Regular","IsReportingMeasure":"false","AssociationMeasure":"false","ApplyConversion":"false","ConversionFor
mula":"0","MeasureFormula": "0","PickListName": "0",
"TenantId":"","DataType" :"number","AggregateFunction":"Sum","FormatString":"#,##0.00;
(#,##0.00)","IsEditable":false}};
Measure Measure Measure Measure
Group Old Measure Measure Description Tooltip Data Type Type
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
IsReportingMe IsAssociationGr Apply Conversion
asure IsEditable aphMeasure Conversion Formula Aggregation Format
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF! #REF! #REF!
Aggregation
Formula Picklist BgColorFormula FgColorFormula TrendFormula Tenant ID
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
#REF! #REF! #REF! #REF! #REF!
DDL
MeasureName BasisMeasureType BasisMeasureName SpreadingType TenantID