<Schema name="QuoteCube">
<Parameter name="company" type="String" modifiable="true">
</Parameter>
<Parameter name="brand" description="Brand" type="String" modifiable="true">
</Parameter>
<Dimension type="StandardDimension" visible="true" highCardinality="false" name="Brand">
<Hierarchy name="Brand" visible="true" hasAll="true" allMemberName="All" primaryKey="id">
<Table name="branddim">
</Table>
<Level name="Brand" visible="true" table="branddim" column="brand" ordinalColumn="id" type="String" uniqueMembers="true" levelType="Regular" hideMemberIf="Never">
</Level>
</Hierarchy>
</Dimension>
<Dimension type="StandardDimension" visible="true" highCardinality="false" name="Company">
<Hierarchy visible="true" hasAll="true" allMemberName="All" primaryKey="id">
<Table name="companydim">
</Table>
<Level name="company" visible="true" table="companydim" column="company" type="String" uniqueMembers="true" levelType="Regular" hideMemberIf="Never">
</Level>
</Hierarchy>
</Dimension>
<Dimension type="StandardDimension" visible="true" highCardinality="false" name="Currency">
<Hierarchy visible="true" hasAll="true" allMemberName="All" primaryKey="id">
<Table name="currencydim">
</Table>
<Level name="Currency" visible="true" table="currencydim" column="currency" type="String" uniqueMembers="true" levelType="Regular" hideMemberIf="Never">
</Level>
</Hierarchy>
</Dimension>
<Dimension type="StandardDimension" visible="true" highCardinality="false" name="Customer">
<Hierarchy visible="true" hasAll="true" allMemberName="All" primaryKey="id">
<Table name="customerdim">
</Table>
<Level name="customer" visible="true" table="customerdim" column="customer" type="String" uniqueMembers="false" levelType="Regular" hideMemberIf="Never">
</Level>
</Hierarchy>
</Dimension>
<Dimension type="StandardDimension" visible="true" highCardinality="false" name="Domain">
<Hierarchy visible="true" hasAll="true" allMemberName="All" primaryKey="id">
<Table name="domaindim">
</Table>
<Level name="Top Level Domain" visible="true" table="domaindim" column="tld" type="String" uniqueMembers="true" levelType="Regular" hideMemberIf="Never">
</Level>
<Level name="Second Level Domain" visible="true" table="domaindim" column="stld" type="String" uniqueMembers="true" levelType="Regular" hideMemberIf="Never">
</Level>
<Level name="Domain" visible="true" table="domaindim" column="domain" type="String" uniqueMembers="true" levelType="Regular" hideMemberIf="Never">
</Level>
</Hierarchy>
</Dimension>
<Dimension type="StandardDimension" visible="true" highCardinality="false" name="ProductService">
<Hierarchy visible="true" hasAll="true" allMemberName="All" primaryKey="id">
<Table name="itemdim">
</Table>
<Level name="Item Group" visible="true" table="itemdim" column="itemgroup" type="String" uniqueMembers="true" levelType="Regular" hideMemberIf="Never">
</Level>
<Level name="Item" visible="true" table="itemdim" column="item" type="String" uniqueMembers="true" levelType="Regular" hideMemberIf="Never">
</Level>
</Hierarchy>
</Dimension>
<Dimension type="StandardDimension" visible="true" highCardinality="false" name="Location">
<Hierarchy name="location" visible="true" hasAll="true" allMemberName="All" primaryKey="id">
<Table name="locationdim">
</Table>
<Level name="City" visible="true" table="locationdim" column="city" type="String" uniqueMembers="false" levelType="Regular" hideMemberIf="Never">
</Level>
<Level name="Suburb" visible="true" table="locationdim" column="suburb" type="String" uniqueMembers="true" levelType="Regular" hideMemberIf="Never">
</Level>
</Hierarchy>
</Dimension>
<Dimension type="StandardDimension" visible="true" highCardinality="false" name="Status">
<Hierarchy visible="true" hasAll="true" allMemberName="All" primaryKey="id">
<Table name="quotestatusdim">
</Table>
<Level name="Status" visible="true" table="quotestatusdim" column="status" type="String" uniqueMembers="true" levelType="Regular" hideMemberIf="Never">
</Level>
</Hierarchy>
</Dimension>
<Dimension type="TimeDimension" visible="true" highCardinality="false" name="TDate" description="Transaction Date">
<Hierarchy name="default" visible="true" hasAll="true" allMemberName="All">
<Table name="transactiondatedim">
</Table>
<Level name="Year" visible="true" table="transactiondatedim" column="year0" type="Integer" uniqueMembers="true" levelType="TimeYears" hideMemberIf="Never">
</Level>
<Level name="Quarter" visible="true" table="transactiondatedim" column="quarter" type="Integer" uniqueMembers="true" levelType="TimeQuarters" hideMemberIf="Never">
</Level>
<Level name="Month" visible="true" table="transactiondatedim" column="month0" uniqueMembers="false" levelType="TimeMonths">
</Level>
</Hierarchy>
<Hierarchy name="FinYear" visible="true" hasAll="true" allMemberName="All" description="Financial Year">
<Table name="transactiondatedim">
</Table>
<Level name="FinYear" visible="true" table="transactiondatedim" column="finyear" type="Integer" uniqueMembers="true" levelType="TimeYears" hideMemberIf="Never">
</Level>
</Hierarchy>
</Dimension>
<Dimension type="StandardDimension" visible="true" highCardinality="false" name="QuoteNo">
<Hierarchy name="default" visible="true" hasAll="true">
<Table name="quotenodim">
</Table>
<Level name="QuoteNo" visible="true" table="quotenodim" column="quoteno" type="Integer" uniqueMembers="true" levelType="Regular" hideMemberIf="Never">
</Level>
</Hierarchy>
</Dimension>
<Cube name="QuoteFact" visible="true" cache="true" enabled="true">
<Table name="quotefact">
</Table>
<DimensionUsage source="Brand" name="Brand" visible="true" foreignKey="brand_id" highCardinality="false">
</DimensionUsage>
<DimensionUsage source="Company" name="Company" visible="true" foreignKey="company_id" highCardinality="false">
</DimensionUsage>
<DimensionUsage source="Currency" name="Currency" visible="true" foreignKey="currency_id" highCardinality="false">
</DimensionUsage>
<DimensionUsage source="Customer" name="Customer" visible="true" foreignKey="customer_id" highCardinality="false">
</DimensionUsage>
<DimensionUsage source="Domain" name="Domain" visible="true" foreignKey="domain_id" highCardinality="false">
</DimensionUsage>
<DimensionUsage source="ProductService" name="ProductService" visible="true" foreignKey="item_id" highCardinality="false">
</DimensionUsage>
<DimensionUsage source="Location" name="Location" visible="true" foreignKey="location_id" highCardinality="false">
</DimensionUsage>
<DimensionUsage source="QuoteNo" name="Quote" visible="true" foreignKey="quoteno_id" highCardinality="false">
</DimensionUsage>
<DimensionUsage source="Status" name="Status" visible="true" foreignKey="quotestatus_id" highCardinality="false">
</DimensionUsage>
<DimensionUsage source="TDate" name="TDate" visible="true" foreignKey="transactiondate_id" highCardinality="false">
</DimensionUsage>
<Measure name="Qty" column="qty" datatype="Integer" formatString="#,###" aggregator="sum">
</Measure>
<Measure name="RptAmount" column="rptamount" datatype="Numeric" formatString="##,###" aggregator="sum" description="ReportingAmount" visible="true">
</Measure>
<Measure name="SrcAmount" column="srcamount" datatype="Numeric" formatString="##,###" aggregator="sum" description="Source Amount" visible="true">
</Measure>
</Cube>
</Schema>