DBA Data[Home] [Help]

PACKAGE BODY: APPS.PA_OLAP_PVT

Source


1 package body PA_olap_PVT as
2 /* $Header: PAPPR07B.pls 120.0.12020000.2 2013/04/04 23:23:26 sachandr noship $ */
3 
4   v_xml_clob CLOB;
5 
6 
7   function G_PJT_ROLLUP_FLAG  return varchar2
8   as
9   begin
10   return G_PJT_ROLLUP_FLAG0;
11 
12   end ;
13 
14   procedure  generate_fact_view
15 as
16  LV_TEXT  varchar2(32000);
17   NEV_TEXT clob;
18   NEV_DDL  clob;
19 
20 begin
21 null;
22   nev_text :=
23   '  SELECT PROJECT_ID,    PROJECT_ORG_ID,    PROJECT_ORGANIZATION_ID,    PROJECT_ELEMENT_ID,    TIME_ID ,
24      PERIOD_TYPE_ID,    CALENDAR_TYPE,    RBS_AGGR_LEVEL,    WBS_ROLLUP_FLAG,    PRG_ROLLUP_FLAG,    CURR_RECORD_TYPE_ID,
25     CURRENCY_CODE,    RBS_ELEMENT_ID,    RBS_VERSION_ID,    PLAN_VERSION_ID,    PLAN_TYPE_ID,
26 	-1 cbs_element_id ,
27     -1 cbs_version_id ,
28     LAST_UPDATE_DATE,    LAST_UPDATED_BY,    CREATION_DATE,    CREATED_BY,    LAST_UPDATE_LOGIN  ,
29       RAW_COST,    BRDN_COST,    REVENUE,    BILL_RAW_COST,    BILL_BRDN_COST,    BILL_LABOR_RAW_COST,    BILL_LABOR_BRDN_COST,
30     BILL_LABOR_HRS,    EQUIPMENT_RAW_COST,    EQUIPMENT_BRDN_COST,    CAPITALIZABLE_RAW_COST,    CAPITALIZABLE_BRDN_COST,
31     LABOR_RAW_COST,    LABOR_BRDN_COST,    LABOR_HRS,    LABOR_REVENUE,    EQUIPMENT_HOURS,    BILLABLE_EQUIPMENT_HOURS,
32     NVL(SUP_INV_COMMITTED_COST,0) SUP_INV_COMMITTED_COST,    NVL(PO_COMMITTED_COST,0) PO_COMMITTED_COST,
33     NVL(PR_COMMITTED_COST,0) PR_COMMITTED_COST,    NVL(OTH_COMMITTED_COST,0) OTH_COMMITTED_COST,
34     PLAN_TYPE_CODE,
35     CUSTOM1,    CUSTOM2,    CUSTOM3,    CUSTOM4,    CUSTOM5,    CUSTOM6,    CUSTOM7,    CUSTOM8,    CUSTOM9,    CUSTOM10,
36     CUSTOM11,    CUSTOM12,    CUSTOM13,    CUSTOM14,    CUSTOM15,    CAST(NULL AS NUMBER) CUSTOM16,    CAST(NULL AS NUMBER) CUSTOM17,
37     CAST(NULL AS NUMBER) CUSTOM18,    CAST(NULL AS NUMBER) CUSTOM19,    CAST(NULL AS NUMBER) CUSTOM20,    CAST(NULL AS NUMBER) CUSTOM21,
38     CAST(NULL AS NUMBER) CUSTOM22,    CAST(NULL AS NUMBER) CUSTOM23,    CAST(NULL AS NUMBER) CUSTOM24,    CAST(NULL AS NUMBER) CUSTOM25,
39     CAST(NULL AS NUMBER) CUSTOM26,    CAST(NULL AS NUMBER) CUSTOM27,    CAST(NULL AS NUMBER) CUSTOM28,    CAST(NULL AS NUMBER) CUSTOM29,
40     CAST(NULL AS NUMBER) CUSTOM30
41   FROM  	   PJI_FP_XBS_ACCUM_F
42   where PA_olap_PVT.G_pjt_rollup_flag  = ''N''
43   UNION ALL
44   select /*+ ordered */
45       to_number(fct.PA_PROJECT_DIM) project_id , p.org_id ,  p.carrying_out_organization_id,
46 	  to_number(fct.PA_TASK_DM) project_element_id , to_number(fct.PA_TIME_DM) time_id ,
47  -1 period_type_id , fct.PA_CALENDAR_TYPE calendar_type,''T''    rbs_aggr_level ,
48  ''Y''    wbs_rollup_flag ,''N''    prg_ROLLUP_FLAG , -1 curr_record_type_id  ,
49  fct.PA_CURRENCY_DM currency_code , to_number(fct.PA_RBS_ELEMENTS_DM) rbs_element_id ,
50  to_number(fct.PA_RBS_VERSIONS_DM) rbs_version_id , to_number(fct.PA_PLAN_VERSIONS_DM) plan_version_id ,
51  nvl(b.fin_plan_type_id,-1)  plan_type_id , to_number(fct.PA_CBS_ELEMENTS_DM) cbs_element_id ,
52  to_number(fct.PA_CBS_VERSIONS_DM) cbs_version_id ,
53   sysdate LAST_UPDATE_DATE , -1 LAST_UPDATED_BY,
54   sysdate CREATION_DATE, -1 CREATED_BY, -1   LAST_UPDATE_LOGIN,
55   fct.RAW_COST , fct.BRDN_COST , fct.REVENUE ,
56   fct.BILL_RAW_COST, fct.BILL_BRDN_COST , fct.BILL_LABOR_RAW_COST , fct.BILL_LABOR_BRDN_COST ,
57  fct.BILL_LABOR_HRS , fct.EQUIPMENT_RAW_COST , fct.EQUIPMENT_BRDN_COST , fct.CAPITALIZABLE_RAW_COST ,
58  fct.CAPITALIZABLE_BRDN_COST , fct.LABOR_RAW_COST , fct.LABOR_BRDN_COST , fct.LABOR_HRS ,
59  fct.LABOR_REVENUE, fct.EQUIPMENT_HOURS , fct.BILLABLE_EQUIPMENT_HOURS , fct.SUP_INV_COMMITTED_COST ,
60  fct.PO_COMMITTED_COST , fct.PR_COMMITTED_COST , fct.OTH_COMMITTED_COST ,
61     DECODE (b.version_type, ''COST'' ,''C'' , ''REVENUE'', ''R'', ''A'') plan_type_code,
62     fct.CUSTOM1 , fct.CUSTOM2 ,
63  fct.CUSTOM3 , fct.CUSTOM4 , fct.CUSTOM5 , fct.CUSTOM6 , fct.CUSTOM7 , fct.CUSTOM8 , fct.CUSTOM9 , fct.CUSTOM10 , fct.CUSTOM11 ,
64  fct.CUSTOM12 , fct.CUSTOM13 , fct.CUSTOM14 , fct.CUSTOM15 ,
65    to_number(null) CUSTOM16 ,  to_number(null) CUSTOM17,  to_number(null) CUSTOM18,
66    to_number(null) CUSTOM19 ,  to_number(null) CUSTOM20,  to_number(null) CUSTOM21,
67  to_number(null) CUSTOM22 ,  to_number(null) CUSTOM23,  to_number(null) CUSTOM24,
68    to_number(null) CUSTOM25,  to_number(null) CUSTOM26,  to_number(null) CUSTOM27,
69     to_number(null) CUSTOM28,  to_number(null) CUSTOM29,  to_number(null) CUSTOM30
70 from PA_PLAN_ACTUALS_CUBE_VIEW  fct ,
71       pa_budget_versions  b ,
72 	  pa_projects_all p
73 	  where b.budget_version_id (+) = fct.PA_PLAN_VERSIONS_DM
74 	  and  p.project_id = fct.PA_PROJECT_DIM
75 	  AND  PA_olap_PVT.G_pjt_rollup_flag = ''Y'''  ;
76 
77   nev_ddl := 'create or replace view  pa_plan_actuals_fact_v as '||nev_text;
78   execute immediate nev_ddl;
79 
80   nev_text := 'SELECT
81   to_number(PA_PROJECT_DIM) PROJECT_ID,  to_number(p.org_id) PROJECT_ORG_ID,
82   to_number(p.carrying_out_organization_id) PROJECT_ORGANIZATION_ID,
83   to_number(PA_TASK_DM) PROJECT_ELEMENT_ID,  to_number(PA_TIME_DM) TIME_ID,  -1 PERIOD_TYPE_ID, PA_CALENDAR_TYPE  CALENDAR_TYPE, ''Y''  WBS_ROLLUP_FLAG,  ''N'' PRG_ROLLUP_FLAG,
84   -1 CURR_RECORD_TYPE_ID,  PA_CURRENCY_DM CURRENCY_CODE,  REVENUE,  INITIAL_FUNDING_AMOUNT,  INITIAL_FUNDING_COUNT, ADDITIONAL_FUNDING_AMOUN ADDITIONAL_FUNDING_AMOUNT,  ADDITIONAL_FUNDING_COUNT,
85   CANCELLED_FUNDING_AMOUNT,  CANCELLED_FUNDING_COUNT,  FUNDING_ADJUSTMENT_AMOUN FUNDING_ADJUSTMENT_AMOUNT,  FUNDING_ADJUSTMENT_COUNT,  REVENUE_WRITEOFF,  AR_INVOICE_AMOUNT,  AR_INVOICE_COUNT,
86   AR_CASH_APPLIED_AMOUNT,  AR_INVOICE_WRITE_OFF_AMO AR_INVOICE_WRITE_OFF_AMOUNT, AR_INVOICE_WRITEOFF_COUN AR_INVOICE_WRITEOFF_COUNT,  AR_CREDIT_MEMO_AMOUNT,  AR_CREDIT_MEMO_COUNT,  UNBILLED_RECEIVABLES,
87   UNEARNED_REVENUE,  AR_UNAPPR_INVOICE_AMOUNT,  AR_UNAPPR_INVOICE_COUNT,  AR_APPR_INVOICE_AMOUNT,  AR_APPR_INVOICE_COUNT,  AR_AMOUNT_DUE,  AR_COUNT_DUE,  AR_AMOUNT_OVERDUE,
88   AR_COUNT_OVERDUE,  DORMANT_BACKLOG_INACTIV,  DORMANT_BACKLOG_START,  LOST_BACKLOG,  ACTIVE_BACKLOG,  REVENUE_AT_RISK,  LAST_UPDATE_DATE,  LAST_UPDATED_BY,  CREATION_DATE,
89   CREATED_BY,  LAST_UPDATE_LOGIN,  CUSTOM1,  CUSTOM2,  CUSTOM3,  CUSTOM4,  CUSTOM5,  CUSTOM6,  CUSTOM7,  CUSTOM8,  CUSTOM9,  CUSTOM10,  CUSTOM11,  CUSTOM12,
90   CUSTOM13,  CUSTOM14,  CUSTOM15,
91   CAST(NULL AS NUMBER) CUSTOM16,
92   CAST(NULL AS NUMBER) CUSTOM17,
93   CAST(NULL AS NUMBER) CUSTOM18,
94   CAST(NULL AS NUMBER) CUSTOM19,
95   CAST(NULL AS NUMBER) CUSTOM20,
96   CAST(NULL AS NUMBER) CUSTOM21,
97   CAST(NULL AS NUMBER) CUSTOM22,
98   CAST(NULL AS NUMBER) CUSTOM23,
99   CAST(NULL AS NUMBER) CUSTOM24,
100   CAST(NULL AS NUMBER) CUSTOM25,
101   CAST(NULL AS NUMBER) CUSTOM26,
102   CAST(NULL AS NUMBER) CUSTOM27,
103   CAST(NULL AS NUMBER) CUSTOM28,
104   CAST(NULL AS NUMBER) CUSTOM29,
105   CAST(NULL AS NUMBER) CUSTOM30
106 FROM
107   PA_AC_ACTUAL_CUBE_VIEW v ,
108   pa_projects_all p
109   where p.project_id = v.pa_project_dim
110   and PA_olap_PVT.G_pjt_rollup_flag  = ''Y''
111   union all
112   SELECT
113   PROJECT_ID,  PROJECT_ORG_ID,  PROJECT_ORGANIZATION_ID,  PROJECT_ELEMENT_ID,  TIME_ID,  PERIOD_TYPE_ID,  CALENDAR_TYPE,  WBS_ROLLUP_FLAG,  PRG_ROLLUP_FLAG,
114   CURR_RECORD_TYPE_ID,  CURRENCY_CODE,  REVENUE,  INITIAL_FUNDING_AMOUNT,  INITIAL_FUNDING_COUNT,  ADDITIONAL_FUNDING_AMOUNT,  ADDITIONAL_FUNDING_COUNT,
115   CANCELLED_FUNDING_AMOUNT,  CANCELLED_FUNDING_COUNT,  FUNDING_ADJUSTMENT_AMOUNT,  FUNDING_ADJUSTMENT_COUNT,  REVENUE_WRITEOFF,  AR_INVOICE_AMOUNT,  AR_INVOICE_COUNT,
116   AR_CASH_APPLIED_AMOUNT,  AR_INVOICE_WRITE_OFF_AMOUNT,  AR_INVOICE_WRITEOFF_COUNT,  AR_CREDIT_MEMO_AMOUNT,  AR_CREDIT_MEMO_COUNT,  UNBILLED_RECEIVABLES,
117   UNEARNED_REVENUE,  AR_UNAPPR_INVOICE_AMOUNT,  AR_UNAPPR_INVOICE_COUNT,  AR_APPR_INVOICE_AMOUNT,  AR_APPR_INVOICE_COUNT,  AR_AMOUNT_DUE,  AR_COUNT_DUE,  AR_AMOUNT_OVERDUE,
118   AR_COUNT_OVERDUE,  DORMANT_BACKLOG_INACTIV,  DORMANT_BACKLOG_START,  LOST_BACKLOG,  ACTIVE_BACKLOG,  REVENUE_AT_RISK,  LAST_UPDATE_DATE,  LAST_UPDATED_BY,  CREATION_DATE,
119   CREATED_BY,  LAST_UPDATE_LOGIN,  CUSTOM1,  CUSTOM2,  CUSTOM3,  CUSTOM4,  CUSTOM5,  CUSTOM6,  CUSTOM7,  CUSTOM8,  CUSTOM9,  CUSTOM10,  CUSTOM11,  CUSTOM12,
120   CUSTOM13,  CUSTOM14,  CUSTOM15,
121   CAST(NULL AS NUMBER) CUSTOM16,
122   CAST(NULL AS NUMBER) CUSTOM17,
123   CAST(NULL AS NUMBER) CUSTOM18,
124   CAST(NULL AS NUMBER) CUSTOM19,
125   CAST(NULL AS NUMBER) CUSTOM20,
126   CAST(NULL AS NUMBER) CUSTOM21,
127   CAST(NULL AS NUMBER) CUSTOM22,
128   CAST(NULL AS NUMBER) CUSTOM23,
129   CAST(NULL AS NUMBER) CUSTOM24,
130   CAST(NULL AS NUMBER) CUSTOM25,
131   CAST(NULL AS NUMBER) CUSTOM26,
132   CAST(NULL AS NUMBER) CUSTOM27,
133   CAST(NULL AS NUMBER) CUSTOM28,
134   CAST(NULL AS NUMBER) CUSTOM29,
135   CAST(NULL AS NUMBER) CUSTOM30
136 FROM
137   pji_ac_xbs_accum_f
138   where PA_olap_PVT.G_pjt_rollup_flag  = ''N''';
139 
140    nev_ddl := 'create or replace view  pa_ac_actuals_fact_v as '||nev_text;
141   execute immediate nev_ddl;
142 
143 
144 end ;
145 
146 
147 procedure   GENERATE_NEV(X_LV_NAME in varchar2) as
148   LV_TEXT  varchar2(32000);
149   NEV_TEXT clob;
150   NEV_DDL  clob;
151 begin
152   select v.text into lv_text
153   from   user_views v
154   where  view_name = x_lv_name;
155 
156   dbms_sql2.expand_sql_text(lv_text, nev_text);
157 
158   nev_ddl := 'create or replace view APPS_NE.'||x_lv_name||' as '||nev_text;
159   execute immediate nev_ddl;
160 end;
161 
162 
163 PROCEDURE add_lob_line(
164     p_line VARCHAR2)
165 AS
166 v_line   varchar2(2000);
167 BEGIN
168   v_line := p_line || '    ';
169   dbms_lob.writeappend(v_xml_clob, LENGTH(v_line), v_line);
170 END add_lob_line;
171 
172 procedure  refresh_dm
173 as
174 
175 begin
176 
177   DBMS_CUBE.BUILD('
178       "PA_CALENDAR_TYPE" USING (LOAD NO SYNCH, COMPILE SORT),
179     "PA_CBS_ELEMENTS_DM" USING (LOAD NO SYNCH, COMPILE SORT),
180 	     "PA_CBS_VERSIONS_DM" USING (LOAD NO SYNCH, COMPILE SORT),
181       "PA_CURRENCY_DM" USING (LOAD NO SYNCH, COMPILE SORT),
182      "PA_PLAN_VERSIONS_DM" USING (LOAD NO SYNCH, COMPILE SORT),
183       "PA_PROJECT_DIM" USING (LOAD NO SYNCH, COMPILE SORT),
184      "PA_RBS_ELEMENTS_DM" USING (LOAD NO SYNCH, COMPILE SORT),
185       "PA_RBS_VERSIONS_DM" USING (LOAD NO SYNCH, COMPILE SORT),
186      "PA_TIME_DM" USING (LOAD NO SYNCH, COMPILE SORT),
187       "PA_TASK_DM" USING (LOAD NO SYNCH, COMPILE SORT)
188   ');
189 
190 end ;
191 
192 procedure  update_cube
193 as
194 
195 begin
196 
197 
198  /*
199 dbms_cube_log.table_create(dbms_cube_log.type_build);
200 dbms_cube_log.table_create(dbms_cube_log.type_operations);
201 dbms_cube_log.enable(dbms_cube_log.TYPE_OPERATIONS, dbms_cube_log.TARGET_TABLE, dbms_cube_log.LEVEL_MEDIUM);
202 */
203 
204   DBMS_CUBE.BUILD('PA_PLAN_ACTUALS_CUBE  USING (LOAD PARALLEL ,SOLVE PARALLEL)',
205   'S',    -- FAST SOLVE (incremental solve)
206   false,  -- refresh after errors
207   6,      -- parallelism
208   true,   -- atomic refresh
209   true,   -- automatic order
210   false); -- add dimensions
211 
212   DBMS_CUBE.BUILD('PA_AC_ACTUAL_CUBE  USING (LOAD PARALLEL ,SOLVE PARALLEL)',
213   'S',    -- FAST SOLVE (incremental solve)
214   false,  -- refresh after errors
215   6,      -- parallelism
216   true,   -- atomic refresh
217   true,   -- automatic order
218   false); -- add dimensions
219 
220 
221 
222 end ;
223 
224 
225 procedure  refresh_cube
226 as
227 
228 begin
229 
230 
231  /*
232 dbms_cube_log.table_create(dbms_cube_log.type_build);
233 dbms_cube_log.table_create(dbms_cube_log.type_operations);
234 dbms_cube_log.enable(dbms_cube_log.TYPE_OPERATIONS, dbms_cube_log.TARGET_TABLE, dbms_cube_log.LEVEL_MEDIUM);
235 */
236 
237    DBMS_CUBE.BUILD('PA_PLAN_ACTUALS_CUBE USING (LOAD PARALLEL,SOLVE PARALLEL)',
238   'C',    -- COMPLETE refresh
239   false,  -- refresh after errors
240   7,      -- parallelism
241   true,   -- atomic refresh
242   true,   -- automatic order
243   false); -- add dimensions
244 
245 
246    DBMS_CUBE.BUILD('PA_AC_ACTUAL_CUBE USING (LOAD PARALLEL,SOLVE PARALLEL)',
247   'C',    -- COMPLETE refresh
248   false,  -- refresh after errors
249   7,      -- parallelism
250   true,   -- atomic refresh
251   true,   -- automatic order
252   false); -- add dimensions
253 
254 end ;
255 
256 procedure delete_aw
257 as
258 
259 aw_count  number ;
260 begin
261 
262 aw_count := 0;
263 
267 
264 select count(*) into aw_count
265 from user_aws s
266 where aw_name = 'PA_PPR_AW';
268 if ( aw_count > 0 ) then
269 
270 dbms_cube.import_xml( to_clob(
271 '<Metadata Version="1.0">
272 <StandardDimension Name="PA_CALENDAR_TYPE" Action="REMOVE"/>
273 <StandardDimension Name="PA_CBS_ELEMENTS_DM" Action="REMOVE"/>
274 <StandardDimension Name="PA_CBS_VERSIONS_DM" Action="REMOVE"/>
275 <StandardDimension Name="PA_CURRENCY_DM" Action="REMOVE"/>
276 <StandardDimension Name="PA_PLAN_VERSIONS_DM" Action="REMOVE"/>
277 <StandardDimension Name="PA_PROJECT_DIM" Action="REMOVE"/>
278 <StandardDimension Name="PA_RBS_ELEMENTS_DM" Action="REMOVE"/>
279 <StandardDimension Name="PA_RBS_VERSIONS_DM" Action="REMOVE"/>
280 <StandardDimension Name="PA_TIME_DM" Action="REMOVE"/>
281 <StandardDimension Name="PA_TASK_DM" Action="REMOVE"/>
282 <Cube Name="PA_PLAN_ACTUALS_CUBE" Action="REMOVE"/>
283 <Cube Name="PA_AC_ACTUAL_CUBE" Action="REMOVE"/>
284 <AW Name="PA_PPR_AW" Action="REMOVE"/>
285 </Metadata>'));
286 
287 commit;
288 
289 end if;
290 
291 end;
292 
293 procedure create_aw
294 as
295 
296 begin
297 null;
298 
299  dbms_lob.createtemporary(v_xml_clob,TRUE);
300     dbms_lob.open(v_xml_clob, DBMS_LOB.LOB_READWRITE);
301 
302 
303 pa_olap_pvt.add_lob_line('    <Metadata  ');
304 pa_olap_pvt.add_lob_line('      Version="1.3"  ');
305 pa_olap_pvt.add_lob_line('      MinimumDatabaseVersion="11.2.0.2">  ');
306 pa_olap_pvt.add_lob_line('      <StandardDimension  ');
307 pa_olap_pvt.add_lob_line('        Name="PA_CALENDAR_TYPE"  ');
308 pa_olap_pvt.add_lob_line('        ETViewName="PA_CALENDAR_TYPE_VIEW"  ');
309 pa_olap_pvt.add_lob_line('        ETKeyColumnName="DIM_KEY"  ');
310 pa_olap_pvt.add_lob_line('        ETLevelColumnName="LEVEL_NAME"  ');
311 pa_olap_pvt.add_lob_line('        ETMemberTypeColumnName="MEMBER_TYPE"  ');
312 pa_olap_pvt.add_lob_line('        ETDimensionOrderColumnName="DIM_ORDER">  ');
313 pa_olap_pvt.add_lob_line('        <Attribute>  ');
314 pa_olap_pvt.add_lob_line('          <BaseAttribute  ');
315 pa_olap_pvt.add_lob_line('            SQLDataType="VARCHAR2(3)"  ');
316 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="False"  ');
317 pa_olap_pvt.add_lob_line('            ETAttributeColumnName="CALENDAR_TYPE"  ');
318 pa_olap_pvt.add_lob_line('            IsMultiLingual="False"  ');
319 pa_olap_pvt.add_lob_line('            PopulateLineage="False"  ');
320 pa_olap_pvt.add_lob_line('            IsVisibleForAll="True"  ');
321 pa_olap_pvt.add_lob_line('            IsLevelUnique="False"  ');
322 pa_olap_pvt.add_lob_line('            Name="CALENDAR_TYPE">  ');
323 pa_olap_pvt.add_lob_line('            <Classification  ');
324 pa_olap_pvt.add_lob_line('              Value="STAR"/>  ');
325 pa_olap_pvt.add_lob_line('            <Description  ');
326 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
327 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
328 pa_olap_pvt.add_lob_line('              Value="CALENDAR TYPE">  ');
329 pa_olap_pvt.add_lob_line('            </Description>  ');
330 pa_olap_pvt.add_lob_line('            <Description  ');
331 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
332 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
333 pa_olap_pvt.add_lob_line('              Value="CALENDAR TYPE">  ');
334 pa_olap_pvt.add_lob_line('            </Description>  ');
335 pa_olap_pvt.add_lob_line('            <Description  ');
336 pa_olap_pvt.add_lob_line('              Type="Description"  ');
337 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
338 pa_olap_pvt.add_lob_line('              Value="CALENDAR TYPE">  ');
339 pa_olap_pvt.add_lob_line('            </Description>  ');
340 pa_olap_pvt.add_lob_line('          </BaseAttribute>  ');
341 pa_olap_pvt.add_lob_line('        </Attribute>  ');
342 pa_olap_pvt.add_lob_line('        <MemberListMap  ');
343 pa_olap_pvt.add_lob_line('          KeyExpression="APPS_NE.PA_CALENDAR_TYPE_OLAP_V.CAL_TYPE"  ');
344 pa_olap_pvt.add_lob_line('          Query="APPS_NE.PA_CALENDAR_TYPE_OLAP_V">  ');
345 pa_olap_pvt.add_lob_line('          <AttributeMap  ');
346 pa_olap_pvt.add_lob_line('            Name="CALENDAR_TYPE"  ');
347 pa_olap_pvt.add_lob_line('            Attribute="CALENDAR_TYPE"  ');
348 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_CALENDAR_TYPE_OLAP_V.CAL_TYPE">  ');
349 pa_olap_pvt.add_lob_line('          </AttributeMap>  ');
350 pa_olap_pvt.add_lob_line('        </MemberListMap>  ');
351 pa_olap_pvt.add_lob_line('        <Organization>  ');
352 pa_olap_pvt.add_lob_line('          <AWPrimaryDimensionOrganization  ');
353 pa_olap_pvt.add_lob_line('            MVOption="NONE"  ');
354 pa_olap_pvt.add_lob_line('            HierarchyConsistencyRule="STAR_CONSISTENT"  ');
355 pa_olap_pvt.add_lob_line('            AddUniqueKeyPrefix="False"  ');
356 pa_olap_pvt.add_lob_line('            AW="PA_PPR_AW">  ');
357 pa_olap_pvt.add_lob_line('            <MVCreationOptions  ');
358 pa_olap_pvt.add_lob_line('              RefreshOn="DEMAND"  ');
359 pa_olap_pvt.add_lob_line('              RefreshType="COMPLETE"  ');
360 pa_olap_pvt.add_lob_line('              UsingConstraintsClause="TRUSTED">  ');
361 pa_olap_pvt.add_lob_line('            </MVCreationOptions>  ');
362 pa_olap_pvt.add_lob_line('            <AttributeOrganization  ');
363 pa_olap_pvt.add_lob_line('              CreateIndex="True"  ');
364 pa_olap_pvt.add_lob_line('              Attribute="CALENDAR_TYPE">  ');
365 pa_olap_pvt.add_lob_line('            </AttributeOrganization>  ');
366 pa_olap_pvt.add_lob_line('            <DefaultBuild>  ');
367 pa_olap_pvt.add_lob_line('              <![CDATA[BUILD SPEC SYS_DEFAULT  ');
368 pa_olap_pvt.add_lob_line('    (  ');
369 pa_olap_pvt.add_lob_line('      LOAD,   ');
370 pa_olap_pvt.add_lob_line('      COMPILE  ');
371 pa_olap_pvt.add_lob_line('    )]]>  ');
372 pa_olap_pvt.add_lob_line('            </DefaultBuild>  ');
373 pa_olap_pvt.add_lob_line('          </AWPrimaryDimensionOrganization>  ');
377 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
374 pa_olap_pvt.add_lob_line('        </Organization>  ');
375 pa_olap_pvt.add_lob_line('        <Description  ');
376 pa_olap_pvt.add_lob_line('          Type="LongDescription"  ');
378 pa_olap_pvt.add_lob_line('          Value="PA CALENDAR TYPE">  ');
379 pa_olap_pvt.add_lob_line('        </Description>  ');
380 pa_olap_pvt.add_lob_line('        <Description  ');
381 pa_olap_pvt.add_lob_line('          Type="ShortDescription"  ');
382 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
383 pa_olap_pvt.add_lob_line('          Value="PA CALENDAR TYPE">  ');
384 pa_olap_pvt.add_lob_line('        </Description>  ');
385 pa_olap_pvt.add_lob_line('        <Description  ');
386 pa_olap_pvt.add_lob_line('          Type="Description"  ');
387 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
388 pa_olap_pvt.add_lob_line('          Value="PA CALENDAR TYPE">  ');
389 pa_olap_pvt.add_lob_line('        </Description>  ');
390 pa_olap_pvt.add_lob_line('      </StandardDimension>  ');
391 pa_olap_pvt.add_lob_line('        ');
392 pa_olap_pvt.add_lob_line('      <StandardDimension  ');
393 pa_olap_pvt.add_lob_line('        Name="PA_CBS_ELEMENTS_DM"  ');
394 pa_olap_pvt.add_lob_line('        ETViewName="PA_CBS_ELEMENTS_DM_VIEW"  ');
395 pa_olap_pvt.add_lob_line('        ETKeyColumnName="DIM_KEY"  ');
396 pa_olap_pvt.add_lob_line('        ETLevelColumnName="LEVEL_NAME"  ');
397 pa_olap_pvt.add_lob_line('        ETMemberTypeColumnName="MEMBER_TYPE"  ');
398 pa_olap_pvt.add_lob_line('        ETDimensionOrderColumnName="DIM_ORDER"  ');
399 pa_olap_pvt.add_lob_line('        ETHierarchyOrderColumnName="HIER_ORDER"  ');
400 pa_olap_pvt.add_lob_line('        DefaultHierarchy="PA_CBS_HIER">  ');
401 pa_olap_pvt.add_lob_line('        <Hierarchy>  ');
402 pa_olap_pvt.add_lob_line('          <ValueHierarchy  ');
403 pa_olap_pvt.add_lob_line('            Name="PA_CBS_HIER"  ');
404 pa_olap_pvt.add_lob_line('            ETParentColumnName="PARENT"  ');
405 pa_olap_pvt.add_lob_line('            ETDepthColumnName="DEPTH"  ');
406 pa_olap_pvt.add_lob_line('            ETViewName="PA_CBS_ELEMENTS_DM_PA_CBS_VIEW">  ');
407 pa_olap_pvt.add_lob_line('            <SolvedValueHierarchyMap  ');
408 pa_olap_pvt.add_lob_line('              ParentKeyExpression="APPS_NE.PA_CBS_ELEMENTS_OLAP_V.PARENT_ELEMENT_ID"  ');
409 pa_olap_pvt.add_lob_line('              KeyExpression="APPS_NE.PA_CBS_ELEMENTS_OLAP_V.RBS_ELEMENT_ID"  ');
410 pa_olap_pvt.add_lob_line('              Query="APPS_NE.PA_CBS_ELEMENTS_OLAP_V">  ');
411 pa_olap_pvt.add_lob_line('            </SolvedValueHierarchyMap>  ');
412 pa_olap_pvt.add_lob_line('            <Description  ');
413 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
414 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
415 pa_olap_pvt.add_lob_line('              Value="PA CBS HIER">  ');
416 pa_olap_pvt.add_lob_line('            </Description>  ');
417 pa_olap_pvt.add_lob_line('            <Description  ');
418 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
419 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
420 pa_olap_pvt.add_lob_line('              Value="PA CBS HIER">  ');
421 pa_olap_pvt.add_lob_line('            </Description>  ');
422 pa_olap_pvt.add_lob_line('            <Description  ');
423 pa_olap_pvt.add_lob_line('              Type="Description"  ');
424 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
425 pa_olap_pvt.add_lob_line('              Value="PA CBS HIER">  ');
426 pa_olap_pvt.add_lob_line('            </Description>  ');
427 pa_olap_pvt.add_lob_line('          </ValueHierarchy>  ');
428 pa_olap_pvt.add_lob_line('        </Hierarchy>  ');
429 pa_olap_pvt.add_lob_line('        <Organization>  ');
430 pa_olap_pvt.add_lob_line('          <AWPrimaryDimensionOrganization  ');
431 pa_olap_pvt.add_lob_line('            MVOption="NONE"  ');
432 pa_olap_pvt.add_lob_line('            HierarchyConsistencyRule="STAR_CONSISTENT"  ');
433 pa_olap_pvt.add_lob_line('            AddUniqueKeyPrefix="False"  ');
434 pa_olap_pvt.add_lob_line('            AW="PA_PPR_AW">  ');
435 pa_olap_pvt.add_lob_line('            <MVCreationOptions  ');
436 pa_olap_pvt.add_lob_line('              RefreshOn="DEMAND"  ');
437 pa_olap_pvt.add_lob_line('              RefreshType="COMPLETE"  ');
438 pa_olap_pvt.add_lob_line('              UsingConstraintsClause="TRUSTED">  ');
439 pa_olap_pvt.add_lob_line('            </MVCreationOptions>  ');
440 pa_olap_pvt.add_lob_line('            <DefaultBuild>  ');
441 pa_olap_pvt.add_lob_line('              <![CDATA[BUILD SPEC SYS_DEFAULT  ');
442 pa_olap_pvt.add_lob_line('    (  ');
443 pa_olap_pvt.add_lob_line('      LOAD,   ');
444 pa_olap_pvt.add_lob_line('      COMPILE  ');
445 pa_olap_pvt.add_lob_line('    )]]>  ');
446 pa_olap_pvt.add_lob_line('            </DefaultBuild>  ');
447 pa_olap_pvt.add_lob_line('          </AWPrimaryDimensionOrganization>  ');
448 pa_olap_pvt.add_lob_line('        </Organization>  ');
449 pa_olap_pvt.add_lob_line('        <Description  ');
450 pa_olap_pvt.add_lob_line('          Type="LongDescription"  ');
451 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
452 pa_olap_pvt.add_lob_line('          Value="PA CBS ELEMENTS DM">  ');
453 pa_olap_pvt.add_lob_line('        </Description>  ');
454 pa_olap_pvt.add_lob_line('        <Description  ');
455 pa_olap_pvt.add_lob_line('          Type="ShortDescription"  ');
456 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
457 pa_olap_pvt.add_lob_line('          Value="PA CBS ELEMENTS DM">  ');
458 pa_olap_pvt.add_lob_line('        </Description>  ');
459 pa_olap_pvt.add_lob_line('        <Description  ');
460 pa_olap_pvt.add_lob_line('          Type="Description"  ');
461 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
462 pa_olap_pvt.add_lob_line('          Value="PA CBS ELEMENTS DM">  ');
463 pa_olap_pvt.add_lob_line('        </Description>  ');
464 pa_olap_pvt.add_lob_line('      </StandardDimension>  ');
465 pa_olap_pvt.add_lob_line('        ');
466 pa_olap_pvt.add_lob_line('      <StandardDimension  ');
470 pa_olap_pvt.add_lob_line('        ETLevelColumnName="LEVEL_NAME"  ');
467 pa_olap_pvt.add_lob_line('        Name="PA_CBS_VERSIONS_DM"  ');
468 pa_olap_pvt.add_lob_line('        ETViewName="PA_CBS_VERSIONS_DM_VIEW"  ');
469 pa_olap_pvt.add_lob_line('        ETKeyColumnName="DIM_KEY"  ');
471 pa_olap_pvt.add_lob_line('        ETMemberTypeColumnName="MEMBER_TYPE"  ');
472 pa_olap_pvt.add_lob_line('        ETDimensionOrderColumnName="DIM_ORDER">  ');
473 pa_olap_pvt.add_lob_line('        <Attribute>  ');
474 pa_olap_pvt.add_lob_line('          <BaseAttribute  ');
475 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
476 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="False"  ');
477 pa_olap_pvt.add_lob_line('            ETAttributeColumnName="CBS_VERSION_ID"  ');
478 pa_olap_pvt.add_lob_line('            IsMultiLingual="False"  ');
479 pa_olap_pvt.add_lob_line('            PopulateLineage="False"  ');
480 pa_olap_pvt.add_lob_line('            IsVisibleForAll="True"  ');
481 pa_olap_pvt.add_lob_line('            IsLevelUnique="False"  ');
482 pa_olap_pvt.add_lob_line('            Name="CBS_VERSION_ID">  ');
483 pa_olap_pvt.add_lob_line('            <Classification  ');
484 pa_olap_pvt.add_lob_line('              Value="STAR"/>  ');
485 pa_olap_pvt.add_lob_line('            <Description  ');
486 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
487 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
488 pa_olap_pvt.add_lob_line('              Value="CBS VERSION ID">  ');
489 pa_olap_pvt.add_lob_line('            </Description>  ');
490 pa_olap_pvt.add_lob_line('            <Description  ');
491 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
492 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
493 pa_olap_pvt.add_lob_line('              Value="CBS VERSION ID">  ');
494 pa_olap_pvt.add_lob_line('            </Description>  ');
495 pa_olap_pvt.add_lob_line('            <Description  ');
496 pa_olap_pvt.add_lob_line('              Type="Description"  ');
497 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
498 pa_olap_pvt.add_lob_line('              Value="CBS VERSION ID">  ');
499 pa_olap_pvt.add_lob_line('            </Description>  ');
500 pa_olap_pvt.add_lob_line('          </BaseAttribute>  ');
501 pa_olap_pvt.add_lob_line('        </Attribute>  ');
502 pa_olap_pvt.add_lob_line('        <MemberListMap  ');
503 pa_olap_pvt.add_lob_line('          KeyExpression="APPS_NE.PA_CBS_VERSIONS_OLAP_V.RBS_VERSION_ID"  ');
504 pa_olap_pvt.add_lob_line('          Query="APPS_NE.PA_CBS_VERSIONS_OLAP_V">  ');
505 pa_olap_pvt.add_lob_line('          <AttributeMap  ');
506 pa_olap_pvt.add_lob_line('            Name="CBS_VERSION_ID"  ');
507 pa_olap_pvt.add_lob_line('            Attribute="CBS_VERSION_ID"  ');
508 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_CBS_VERSIONS_OLAP_V.RBS_VERSION_ID">  ');
509 pa_olap_pvt.add_lob_line('          </AttributeMap>  ');
510 pa_olap_pvt.add_lob_line('        </MemberListMap>  ');
511 pa_olap_pvt.add_lob_line('        <Organization>  ');
512 pa_olap_pvt.add_lob_line('          <AWPrimaryDimensionOrganization  ');
513 pa_olap_pvt.add_lob_line('            MVOption="NONE"  ');
514 pa_olap_pvt.add_lob_line('            HierarchyConsistencyRule="CONSISTENT"  ');
515 pa_olap_pvt.add_lob_line('            AddUniqueKeyPrefix="False"  ');
516 pa_olap_pvt.add_lob_line('            AW="PA_PPR_AW">  ');
517 pa_olap_pvt.add_lob_line('            <MVCreationOptions  ');
518 pa_olap_pvt.add_lob_line('              RefreshOn="DEMAND"  ');
519 pa_olap_pvt.add_lob_line('              RefreshType="COMPLETE"  ');
520 pa_olap_pvt.add_lob_line('              UsingConstraintsClause="TRUSTED">  ');
521 pa_olap_pvt.add_lob_line('            </MVCreationOptions>  ');
522 pa_olap_pvt.add_lob_line('            <AttributeOrganization  ');
523 pa_olap_pvt.add_lob_line('              CreateIndex="True"  ');
524 pa_olap_pvt.add_lob_line('              Attribute="CBS_VERSION_ID">  ');
525 pa_olap_pvt.add_lob_line('            </AttributeOrganization>  ');
526 pa_olap_pvt.add_lob_line('            <DefaultBuild>  ');
527 pa_olap_pvt.add_lob_line('              <![CDATA[BUILD SPEC SYS_DEFAULT  ');
528 pa_olap_pvt.add_lob_line('    (  ');
529 pa_olap_pvt.add_lob_line('      LOAD,   ');
530 pa_olap_pvt.add_lob_line('      COMPILE  ');
531 pa_olap_pvt.add_lob_line('    )]]>  ');
532 pa_olap_pvt.add_lob_line('            </DefaultBuild>  ');
533 pa_olap_pvt.add_lob_line('          </AWPrimaryDimensionOrganization>  ');
534 pa_olap_pvt.add_lob_line('        </Organization>  ');
535 pa_olap_pvt.add_lob_line('        <Description  ');
536 pa_olap_pvt.add_lob_line('          Type="LongDescription"  ');
537 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
538 pa_olap_pvt.add_lob_line('          Value="PA CBS VERSIONS DM">  ');
539 pa_olap_pvt.add_lob_line('        </Description>  ');
540 pa_olap_pvt.add_lob_line('        <Description  ');
541 pa_olap_pvt.add_lob_line('          Type="ShortDescription"  ');
542 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
543 pa_olap_pvt.add_lob_line('          Value="PA CBS VERSIONS DM">  ');
544 pa_olap_pvt.add_lob_line('        </Description>  ');
545 pa_olap_pvt.add_lob_line('        <Description  ');
546 pa_olap_pvt.add_lob_line('          Type="Description"  ');
547 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
548 pa_olap_pvt.add_lob_line('          Value="PA CBS VERSIONS DM">  ');
549 pa_olap_pvt.add_lob_line('        </Description>  ');
550 pa_olap_pvt.add_lob_line('      </StandardDimension>  ');
551 pa_olap_pvt.add_lob_line('        ');
552 pa_olap_pvt.add_lob_line('      <StandardDimension  ');
553 pa_olap_pvt.add_lob_line('        Name="PA_CURRENCY_DM"  ');
554 pa_olap_pvt.add_lob_line('        ETViewName="PA_CURRENCY_DM_VIEW"  ');
555 pa_olap_pvt.add_lob_line('        ETKeyColumnName="DIM_KEY"  ');
556 pa_olap_pvt.add_lob_line('        ETLevelColumnName="LEVEL_NAME"  ');
557 pa_olap_pvt.add_lob_line('        ETMemberTypeColumnName="MEMBER_TYPE"  ');
558 pa_olap_pvt.add_lob_line('        ETDimensionOrderColumnName="DIM_ORDER">  ');
562 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="False"  ');
559 pa_olap_pvt.add_lob_line('        <Attribute>  ');
560 pa_olap_pvt.add_lob_line('          <BaseAttribute  ');
561 pa_olap_pvt.add_lob_line('            SQLDataType="VARCHAR2(15)"  ');
563 pa_olap_pvt.add_lob_line('            ETAttributeColumnName="CURRENCY_CODE"  ');
564 pa_olap_pvt.add_lob_line('            IsMultiLingual="False"  ');
565 pa_olap_pvt.add_lob_line('            PopulateLineage="False"  ');
566 pa_olap_pvt.add_lob_line('            IsVisibleForAll="True"  ');
567 pa_olap_pvt.add_lob_line('            IsLevelUnique="False"  ');
568 pa_olap_pvt.add_lob_line('            Name="CURRENCY_CODE">  ');
569 pa_olap_pvt.add_lob_line('            <Classification  ');
570 pa_olap_pvt.add_lob_line('              Value="STAR"/>  ');
571 pa_olap_pvt.add_lob_line('            <Description  ');
572 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
573 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
574 pa_olap_pvt.add_lob_line('              Value="CURRENCY CODE">  ');
575 pa_olap_pvt.add_lob_line('            </Description>  ');
576 pa_olap_pvt.add_lob_line('            <Description  ');
577 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
578 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
579 pa_olap_pvt.add_lob_line('              Value="CURRENCY CODE">  ');
580 pa_olap_pvt.add_lob_line('            </Description>  ');
581 pa_olap_pvt.add_lob_line('            <Description  ');
582 pa_olap_pvt.add_lob_line('              Type="Description"  ');
583 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
584 pa_olap_pvt.add_lob_line('              Value="CURRENCY CODE">  ');
585 pa_olap_pvt.add_lob_line('            </Description>  ');
586 pa_olap_pvt.add_lob_line('          </BaseAttribute>  ');
587 pa_olap_pvt.add_lob_line('        </Attribute>  ');
588 pa_olap_pvt.add_lob_line('        <MemberListMap  ');
589 pa_olap_pvt.add_lob_line('          KeyExpression="APPS_NE.PA_CURRENCY_OLAP_V.CURRENCY_CODE"  ');
590 pa_olap_pvt.add_lob_line('          Query="APPS_NE.PA_CURRENCY_OLAP_V">  ');
591 pa_olap_pvt.add_lob_line('          <AttributeMap  ');
592 pa_olap_pvt.add_lob_line('            Name="CURRENCY_CODE"  ');
593 pa_olap_pvt.add_lob_line('            Attribute="CURRENCY_CODE"  ');
594 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_CURRENCY_OLAP_V.CURRENCY_CODE">  ');
595 pa_olap_pvt.add_lob_line('          </AttributeMap>  ');
596 pa_olap_pvt.add_lob_line('        </MemberListMap>  ');
597 pa_olap_pvt.add_lob_line('        <Organization>  ');
598 pa_olap_pvt.add_lob_line('          <AWPrimaryDimensionOrganization  ');
599 pa_olap_pvt.add_lob_line('            MVOption="NONE"  ');
600 pa_olap_pvt.add_lob_line('            HierarchyConsistencyRule="CONSISTENT"  ');
601 pa_olap_pvt.add_lob_line('            AddUniqueKeyPrefix="False"  ');
602 pa_olap_pvt.add_lob_line('            AW="PA_PPR_AW">  ');
603 pa_olap_pvt.add_lob_line('            <MVCreationOptions  ');
604 pa_olap_pvt.add_lob_line('              RefreshOn="DEMAND"  ');
605 pa_olap_pvt.add_lob_line('              RefreshType="COMPLETE"  ');
606 pa_olap_pvt.add_lob_line('              UsingConstraintsClause="TRUSTED">  ');
607 pa_olap_pvt.add_lob_line('            </MVCreationOptions>  ');
608 pa_olap_pvt.add_lob_line('            <AttributeOrganization  ');
609 pa_olap_pvt.add_lob_line('              CreateIndex="True"  ');
610 pa_olap_pvt.add_lob_line('              Attribute="CURRENCY_CODE">  ');
611 pa_olap_pvt.add_lob_line('            </AttributeOrganization>  ');
612 pa_olap_pvt.add_lob_line('            <DefaultBuild>  ');
613 pa_olap_pvt.add_lob_line('              <![CDATA[BUILD SPEC SYS_DEFAULT  ');
614 pa_olap_pvt.add_lob_line('    (  ');
615 pa_olap_pvt.add_lob_line('      LOAD,   ');
616 pa_olap_pvt.add_lob_line('      COMPILE  ');
617 pa_olap_pvt.add_lob_line('    )]]>  ');
618 pa_olap_pvt.add_lob_line('            </DefaultBuild>  ');
619 pa_olap_pvt.add_lob_line('          </AWPrimaryDimensionOrganization>  ');
620 pa_olap_pvt.add_lob_line('        </Organization>  ');
621 pa_olap_pvt.add_lob_line('        <Description  ');
622 pa_olap_pvt.add_lob_line('          Type="LongDescription"  ');
623 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
624 pa_olap_pvt.add_lob_line('          Value="PA CURRENCY DM">  ');
625 pa_olap_pvt.add_lob_line('        </Description>  ');
626 pa_olap_pvt.add_lob_line('        <Description  ');
627 pa_olap_pvt.add_lob_line('          Type="ShortDescription"  ');
628 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
629 pa_olap_pvt.add_lob_line('          Value="PA CURRENCY DM">  ');
630 pa_olap_pvt.add_lob_line('        </Description>  ');
631 pa_olap_pvt.add_lob_line('        <Description  ');
632 pa_olap_pvt.add_lob_line('          Type="Description"  ');
633 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
634 pa_olap_pvt.add_lob_line('          Value="PA CURRENCY DM">  ');
635 pa_olap_pvt.add_lob_line('        </Description>  ');
636 pa_olap_pvt.add_lob_line('      </StandardDimension>  ');
637 pa_olap_pvt.add_lob_line('        ');
638 pa_olap_pvt.add_lob_line('      <StandardDimension  ');
639 pa_olap_pvt.add_lob_line('        Name="PA_PLAN_VERSIONS_DM"  ');
640 pa_olap_pvt.add_lob_line('        ETViewName="PA_PLAN_VERSIONS_DM_VIEW"  ');
641 pa_olap_pvt.add_lob_line('        ETKeyColumnName="DIM_KEY"  ');
642 pa_olap_pvt.add_lob_line('        ETLevelColumnName="LEVEL_NAME"  ');
643 pa_olap_pvt.add_lob_line('        ETMemberTypeColumnName="MEMBER_TYPE"  ');
644 pa_olap_pvt.add_lob_line('        ETDimensionOrderColumnName="DIM_ORDER">  ');
645 pa_olap_pvt.add_lob_line('        <Attribute>  ');
646 pa_olap_pvt.add_lob_line('          <BaseAttribute  ');
647 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
648 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="False"  ');
649 pa_olap_pvt.add_lob_line('            ETAttributeColumnName="PLAN_VERSION_ID"  ');
650 pa_olap_pvt.add_lob_line('            IsMultiLingual="False"  ');
651 pa_olap_pvt.add_lob_line('            PopulateLineage="False"  ');
655 pa_olap_pvt.add_lob_line('            <Classification  ');
652 pa_olap_pvt.add_lob_line('            IsVisibleForAll="True"  ');
653 pa_olap_pvt.add_lob_line('            IsLevelUnique="False"  ');
654 pa_olap_pvt.add_lob_line('            Name="PLAN_VERSION_ID">  ');
656 pa_olap_pvt.add_lob_line('              Value="STAR"/>  ');
657 pa_olap_pvt.add_lob_line('            <Description  ');
658 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
659 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
660 pa_olap_pvt.add_lob_line('              Value="PLAN VERSION ID">  ');
661 pa_olap_pvt.add_lob_line('            </Description>  ');
662 pa_olap_pvt.add_lob_line('            <Description  ');
663 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
664 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
665 pa_olap_pvt.add_lob_line('              Value="PLAN VERSION ID">  ');
666 pa_olap_pvt.add_lob_line('            </Description>  ');
667 pa_olap_pvt.add_lob_line('            <Description  ');
668 pa_olap_pvt.add_lob_line('              Type="Description"  ');
669 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
670 pa_olap_pvt.add_lob_line('              Value="PLAN VERSION ID">  ');
671 pa_olap_pvt.add_lob_line('            </Description>  ');
672 pa_olap_pvt.add_lob_line('          </BaseAttribute>  ');
673 pa_olap_pvt.add_lob_line('        </Attribute>  ');
674 pa_olap_pvt.add_lob_line('        <MemberListMap  ');
675 pa_olap_pvt.add_lob_line('          KeyExpression="APPS_NE.PA_BUDGET_VER_OLAP_V.BUDGET_VERSION_ID"  ');
676 pa_olap_pvt.add_lob_line('          Query="APPS_NE.PA_BUDGET_VER_OLAP_V">  ');
677 pa_olap_pvt.add_lob_line('          <AttributeMap  ');
678 pa_olap_pvt.add_lob_line('            Name="PLAN_VERSION_ID"  ');
679 pa_olap_pvt.add_lob_line('            Attribute="PLAN_VERSION_ID"  ');
680 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_BUDGET_VER_OLAP_V.BUDGET_VERSION_ID">  ');
681 pa_olap_pvt.add_lob_line('          </AttributeMap>  ');
682 pa_olap_pvt.add_lob_line('        </MemberListMap>  ');
683 pa_olap_pvt.add_lob_line('        <Organization>  ');
684 pa_olap_pvt.add_lob_line('          <AWPrimaryDimensionOrganization  ');
685 pa_olap_pvt.add_lob_line('            MVOption="NONE"  ');
686 pa_olap_pvt.add_lob_line('            HierarchyConsistencyRule="CONSISTENT"  ');
687 pa_olap_pvt.add_lob_line('            AddUniqueKeyPrefix="False"  ');
688 pa_olap_pvt.add_lob_line('            AW="PA_PPR_AW">  ');
689 pa_olap_pvt.add_lob_line('            <MVCreationOptions  ');
690 pa_olap_pvt.add_lob_line('              RefreshOn="DEMAND"  ');
691 pa_olap_pvt.add_lob_line('              RefreshType="COMPLETE"  ');
692 pa_olap_pvt.add_lob_line('              UsingConstraintsClause="TRUSTED">  ');
693 pa_olap_pvt.add_lob_line('            </MVCreationOptions>  ');
694 pa_olap_pvt.add_lob_line('            <AttributeOrganization  ');
695 pa_olap_pvt.add_lob_line('              CreateIndex="True"  ');
696 pa_olap_pvt.add_lob_line('              Attribute="PLAN_VERSION_ID">  ');
697 pa_olap_pvt.add_lob_line('            </AttributeOrganization>  ');
698 pa_olap_pvt.add_lob_line('            <DefaultBuild>  ');
699 pa_olap_pvt.add_lob_line('              <![CDATA[BUILD SPEC SYS_DEFAULT  ');
700 pa_olap_pvt.add_lob_line('    (  ');
701 pa_olap_pvt.add_lob_line('      LOAD,   ');
702 pa_olap_pvt.add_lob_line('      COMPILE  ');
703 pa_olap_pvt.add_lob_line('    )]]>  ');
704 pa_olap_pvt.add_lob_line('            </DefaultBuild>  ');
705 pa_olap_pvt.add_lob_line('          </AWPrimaryDimensionOrganization>  ');
706 pa_olap_pvt.add_lob_line('        </Organization>  ');
707 pa_olap_pvt.add_lob_line('        <Description  ');
708 pa_olap_pvt.add_lob_line('          Type="LongDescription"  ');
709 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
710 pa_olap_pvt.add_lob_line('          Value="PA PLAN VERSIONS DM">  ');
711 pa_olap_pvt.add_lob_line('        </Description>  ');
712 pa_olap_pvt.add_lob_line('        <Description  ');
713 pa_olap_pvt.add_lob_line('          Type="ShortDescription"  ');
714 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
715 pa_olap_pvt.add_lob_line('          Value="PA PLAN VERSIONS DM">  ');
716 pa_olap_pvt.add_lob_line('        </Description>  ');
717 pa_olap_pvt.add_lob_line('        <Description  ');
718 pa_olap_pvt.add_lob_line('          Type="Description"  ');
719 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
720 pa_olap_pvt.add_lob_line('          Value="PA PLAN VERSIONS DM">  ');
721 pa_olap_pvt.add_lob_line('        </Description>  ');
722 pa_olap_pvt.add_lob_line('      </StandardDimension>  ');
723 pa_olap_pvt.add_lob_line('        ');
724 pa_olap_pvt.add_lob_line('      <StandardDimension  ');
725 pa_olap_pvt.add_lob_line('        Name="PA_PROJECT_DIM"  ');
726 pa_olap_pvt.add_lob_line('        ETViewName="PA_PROJECT_DIM_VIEW"  ');
727 pa_olap_pvt.add_lob_line('        ETKeyColumnName="DIM_KEY"  ');
728 pa_olap_pvt.add_lob_line('        ETLevelColumnName="LEVEL_NAME"  ');
729 pa_olap_pvt.add_lob_line('        ETMemberTypeColumnName="MEMBER_TYPE"  ');
730 pa_olap_pvt.add_lob_line('        ETDimensionOrderColumnName="DIM_ORDER"  ');
731 pa_olap_pvt.add_lob_line('        ETHierarchyOrderColumnName="HIER_ORDER"  ');
732 pa_olap_pvt.add_lob_line('        DefaultHierarchy="PROJECT_HIER">  ');
733 pa_olap_pvt.add_lob_line('        <Hierarchy>  ');
734 pa_olap_pvt.add_lob_line('          <LevelHierarchy  ');
735 pa_olap_pvt.add_lob_line('            IsSkipLevel="False"  ');
736 pa_olap_pvt.add_lob_line('            IsRagged="False"  ');
737 pa_olap_pvt.add_lob_line('            Name="PROJECT_HIER"  ');
738 pa_olap_pvt.add_lob_line('            ETParentColumnName="PARENT"  ');
739 pa_olap_pvt.add_lob_line('            ETDepthColumnName="DEPTH"  ');
740 pa_olap_pvt.add_lob_line('            ETViewName="PA_PROJECT_DIM_PROJECT_HI_VIEW">  ');
741 pa_olap_pvt.add_lob_line('            <Description  ');
742 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
743 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
747 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
744 pa_olap_pvt.add_lob_line('              Value="project hier">  ');
745 pa_olap_pvt.add_lob_line('            </Description>  ');
746 pa_olap_pvt.add_lob_line('            <Description  ');
748 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
749 pa_olap_pvt.add_lob_line('              Value="project hier">  ');
750 pa_olap_pvt.add_lob_line('            </Description>  ');
751 pa_olap_pvt.add_lob_line('            <Description  ');
752 pa_olap_pvt.add_lob_line('              Type="Description"  ');
753 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
754 pa_olap_pvt.add_lob_line('              Value="project hier">  ');
755 pa_olap_pvt.add_lob_line('            </Description>  ');
756 pa_olap_pvt.add_lob_line('            <HierarchyLevel  ');
757 pa_olap_pvt.add_lob_line('              DimensionLevel="OLAP_GROUP">  ');
758 pa_olap_pvt.add_lob_line('              <HierarchyLevelMap  ');
759 pa_olap_pvt.add_lob_line('                KeyExpression="APPS_NE.PA_PROJECT_OLAP_V.OLAP_GROUP"  ');
760 pa_olap_pvt.add_lob_line('                Query="APPS_NE.PA_PROJECT_OLAP_V">  ');
761 pa_olap_pvt.add_lob_line('              </HierarchyLevelMap>  ');
762 pa_olap_pvt.add_lob_line('            </HierarchyLevel>  ');
763 pa_olap_pvt.add_lob_line('            <HierarchyLevel  ');
764 pa_olap_pvt.add_lob_line('              DimensionLevel="PROJECT_ID">  ');
765 pa_olap_pvt.add_lob_line('              <HierarchyLevelMap  ');
766 pa_olap_pvt.add_lob_line('                KeyExpression="APPS_NE.PA_PROJECT_OLAP_V.PROJECT_ID"  ');
767 pa_olap_pvt.add_lob_line('                Query="APPS_NE.PA_PROJECT_OLAP_V">  ');
768 pa_olap_pvt.add_lob_line('              </HierarchyLevelMap>  ');
769 pa_olap_pvt.add_lob_line('            </HierarchyLevel>  ');
770 pa_olap_pvt.add_lob_line('          </LevelHierarchy>  ');
771 pa_olap_pvt.add_lob_line('        </Hierarchy>  ');
772 pa_olap_pvt.add_lob_line('        <DimensionLevel  ');
773 pa_olap_pvt.add_lob_line('          Name="OLAP_GROUP"  ');
774 pa_olap_pvt.add_lob_line('          ETKeyColumnName="OLAP_GROUP">  ');
775 pa_olap_pvt.add_lob_line('          <Description  ');
776 pa_olap_pvt.add_lob_line('            Type="LongDescription"  ');
777 pa_olap_pvt.add_lob_line('            Language="AMERICAN"  ');
778 pa_olap_pvt.add_lob_line('            Value="OLAP GROUP">  ');
779 pa_olap_pvt.add_lob_line('          </Description>  ');
780 pa_olap_pvt.add_lob_line('          <Description  ');
781 pa_olap_pvt.add_lob_line('            Type="ShortDescription"  ');
782 pa_olap_pvt.add_lob_line('            Language="AMERICAN"  ');
783 pa_olap_pvt.add_lob_line('            Value="OLAP GROUP">  ');
784 pa_olap_pvt.add_lob_line('          </Description>  ');
785 pa_olap_pvt.add_lob_line('          <Description  ');
786 pa_olap_pvt.add_lob_line('            Type="Description"  ');
787 pa_olap_pvt.add_lob_line('            Language="AMERICAN"  ');
788 pa_olap_pvt.add_lob_line('            Value="OLAP GROUP">  ');
789 pa_olap_pvt.add_lob_line('          </Description>  ');
790 pa_olap_pvt.add_lob_line('        </DimensionLevel>  ');
791 pa_olap_pvt.add_lob_line('        <DimensionLevel  ');
792 pa_olap_pvt.add_lob_line('          Name="PROJECT_ID"  ');
793 pa_olap_pvt.add_lob_line('          ETKeyColumnName="PROJECT_ID">  ');
794 pa_olap_pvt.add_lob_line('          <Description  ');
795 pa_olap_pvt.add_lob_line('            Type="LongDescription"  ');
796 pa_olap_pvt.add_lob_line('            Language="AMERICAN"  ');
797 pa_olap_pvt.add_lob_line('            Value="PROJECT ID">  ');
798 pa_olap_pvt.add_lob_line('          </Description>  ');
799 pa_olap_pvt.add_lob_line('          <Description  ');
800 pa_olap_pvt.add_lob_line('            Type="ShortDescription"  ');
801 pa_olap_pvt.add_lob_line('            Language="AMERICAN"  ');
802 pa_olap_pvt.add_lob_line('            Value="PROJECT ID">  ');
803 pa_olap_pvt.add_lob_line('          </Description>  ');
804 pa_olap_pvt.add_lob_line('          <Description  ');
805 pa_olap_pvt.add_lob_line('            Type="Description"  ');
806 pa_olap_pvt.add_lob_line('            Language="AMERICAN"  ');
807 pa_olap_pvt.add_lob_line('            Value="PROJECT ID">  ');
808 pa_olap_pvt.add_lob_line('          </Description>  ');
809 pa_olap_pvt.add_lob_line('        </DimensionLevel>  ');
810 pa_olap_pvt.add_lob_line('        <Organization>  ');
811 pa_olap_pvt.add_lob_line('          <AWPrimaryDimensionOrganization  ');
812 pa_olap_pvt.add_lob_line('            MVOption="NONE"  ');
813 pa_olap_pvt.add_lob_line('            HierarchyConsistencyRule="STAR_CONSISTENT"  ');
814 pa_olap_pvt.add_lob_line('            AddUniqueKeyPrefix="False"  ');
815 pa_olap_pvt.add_lob_line('            AW="PA_PPR_AW">  ');
816 pa_olap_pvt.add_lob_line('            <MVCreationOptions  ');
817 pa_olap_pvt.add_lob_line('              RefreshOn="DEMAND"  ');
818 pa_olap_pvt.add_lob_line('              RefreshType="COMPLETE"  ');
819 pa_olap_pvt.add_lob_line('              UsingConstraintsClause="TRUSTED">  ');
820 pa_olap_pvt.add_lob_line('            </MVCreationOptions>  ');
821 pa_olap_pvt.add_lob_line('            <DefaultBuild>  ');
822 pa_olap_pvt.add_lob_line('              <![CDATA[BUILD SPEC SYS_DEFAULT  ');
823 pa_olap_pvt.add_lob_line('    (  ');
824 pa_olap_pvt.add_lob_line('      LOAD,   ');
825 pa_olap_pvt.add_lob_line('      COMPILE  ');
826 pa_olap_pvt.add_lob_line('    )]]>  ');
827 pa_olap_pvt.add_lob_line('            </DefaultBuild>  ');
828 pa_olap_pvt.add_lob_line('          </AWPrimaryDimensionOrganization>  ');
829 pa_olap_pvt.add_lob_line('        </Organization>  ');
830 pa_olap_pvt.add_lob_line('        <Description  ');
831 pa_olap_pvt.add_lob_line('          Type="LongDescription"  ');
832 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
833 pa_olap_pvt.add_lob_line('          Value="PA PROJECT DIM">  ');
834 pa_olap_pvt.add_lob_line('        </Description>  ');
835 pa_olap_pvt.add_lob_line('        <Description  ');
836 pa_olap_pvt.add_lob_line('          Type="ShortDescription"  ');
837 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
841 pa_olap_pvt.add_lob_line('          Type="Description"  ');
838 pa_olap_pvt.add_lob_line('          Value="PA PROJECT DIM">  ');
839 pa_olap_pvt.add_lob_line('        </Description>  ');
840 pa_olap_pvt.add_lob_line('        <Description  ');
842 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
843 pa_olap_pvt.add_lob_line('          Value="PA PROJECT DIM">  ');
844 pa_olap_pvt.add_lob_line('        </Description>  ');
845 pa_olap_pvt.add_lob_line('      </StandardDimension>  ');
846 pa_olap_pvt.add_lob_line('        ');
847 pa_olap_pvt.add_lob_line('      <StandardDimension  ');
848 pa_olap_pvt.add_lob_line('        Name="PA_RBS_ELEMENTS_DM"  ');
849 pa_olap_pvt.add_lob_line('        ETViewName="PA_RBS_ELEMENTS_DM_VIEW"  ');
850 pa_olap_pvt.add_lob_line('        ETKeyColumnName="DIM_KEY"  ');
851 pa_olap_pvt.add_lob_line('        ETLevelColumnName="LEVEL_NAME"  ');
852 pa_olap_pvt.add_lob_line('        ETMemberTypeColumnName="MEMBER_TYPE"  ');
853 pa_olap_pvt.add_lob_line('        ETDimensionOrderColumnName="DIM_ORDER"  ');
854 pa_olap_pvt.add_lob_line('        ETHierarchyOrderColumnName="HIER_ORDER"  ');
855 pa_olap_pvt.add_lob_line('        DefaultHierarchy="RBS_HIERARCHY">  ');
856 pa_olap_pvt.add_lob_line('        <Hierarchy>  ');
857 pa_olap_pvt.add_lob_line('          <ValueHierarchy  ');
858 pa_olap_pvt.add_lob_line('            Name="RBS_HIERARCHY"  ');
859 pa_olap_pvt.add_lob_line('            ETParentColumnName="PARENT"  ');
860 pa_olap_pvt.add_lob_line('            ETDepthColumnName="DEPTH"  ');
861 pa_olap_pvt.add_lob_line('            ETViewName="PA_RBS_ELEMENTS_DM_RBS_HI_VIEW">  ');
862 pa_olap_pvt.add_lob_line('            <SolvedValueHierarchyMap  ');
863 pa_olap_pvt.add_lob_line('              ParentKeyExpression="APPS_NE.PA_RBS_ELEMENTS_OLAP_V.PARENT_ELEMENT_ID"  ');
864 pa_olap_pvt.add_lob_line('              KeyExpression="APPS_NE.PA_RBS_ELEMENTS_OLAP_V.RBS_ELEMENT_ID"  ');
865 pa_olap_pvt.add_lob_line('              Query="APPS_NE.PA_RBS_ELEMENTS_OLAP_V">  ');
866 pa_olap_pvt.add_lob_line('            </SolvedValueHierarchyMap>  ');
867 pa_olap_pvt.add_lob_line('            <Description  ');
868 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
869 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
870 pa_olap_pvt.add_lob_line('              Value="RBS HIERARCHY">  ');
871 pa_olap_pvt.add_lob_line('            </Description>  ');
872 pa_olap_pvt.add_lob_line('            <Description  ');
873 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
874 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
875 pa_olap_pvt.add_lob_line('              Value="RBS HIERARCHY">  ');
876 pa_olap_pvt.add_lob_line('            </Description>  ');
877 pa_olap_pvt.add_lob_line('            <Description  ');
878 pa_olap_pvt.add_lob_line('              Type="Description"  ');
879 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
880 pa_olap_pvt.add_lob_line('              Value="RBS HIERARCHY">  ');
881 pa_olap_pvt.add_lob_line('            </Description>  ');
882 pa_olap_pvt.add_lob_line('          </ValueHierarchy>  ');
883 pa_olap_pvt.add_lob_line('        </Hierarchy>  ');
884 pa_olap_pvt.add_lob_line('        <Organization>  ');
885 pa_olap_pvt.add_lob_line('          <AWPrimaryDimensionOrganization  ');
886 pa_olap_pvt.add_lob_line('            MVOption="NONE"  ');
887 pa_olap_pvt.add_lob_line('            HierarchyConsistencyRule="CONSISTENT"  ');
888 pa_olap_pvt.add_lob_line('            AddUniqueKeyPrefix="False"  ');
889 pa_olap_pvt.add_lob_line('            AW="PA_PPR_AW">  ');
890 pa_olap_pvt.add_lob_line('            <MVCreationOptions  ');
891 pa_olap_pvt.add_lob_line('              RefreshOn="DEMAND"  ');
892 pa_olap_pvt.add_lob_line('              RefreshType="COMPLETE"  ');
893 pa_olap_pvt.add_lob_line('              UsingConstraintsClause="TRUSTED">  ');
894 pa_olap_pvt.add_lob_line('            </MVCreationOptions>  ');
895 pa_olap_pvt.add_lob_line('            <DefaultBuild>  ');
896 pa_olap_pvt.add_lob_line('              <![CDATA[BUILD SPEC SYS_DEFAULT  ');
897 pa_olap_pvt.add_lob_line('    (  ');
898 pa_olap_pvt.add_lob_line('      LOAD,   ');
899 pa_olap_pvt.add_lob_line('      COMPILE  ');
900 pa_olap_pvt.add_lob_line('    )]]>  ');
901 pa_olap_pvt.add_lob_line('            </DefaultBuild>  ');
902 pa_olap_pvt.add_lob_line('          </AWPrimaryDimensionOrganization>  ');
903 pa_olap_pvt.add_lob_line('        </Organization>  ');
904 pa_olap_pvt.add_lob_line('        <Description  ');
905 pa_olap_pvt.add_lob_line('          Type="LongDescription"  ');
906 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
907 pa_olap_pvt.add_lob_line('          Value="PA RBS ELEMENTS DM">  ');
908 pa_olap_pvt.add_lob_line('        </Description>  ');
909 pa_olap_pvt.add_lob_line('        <Description  ');
910 pa_olap_pvt.add_lob_line('          Type="ShortDescription"  ');
911 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
912 pa_olap_pvt.add_lob_line('          Value="PA RBS ELEMENTS DM">  ');
913 pa_olap_pvt.add_lob_line('        </Description>  ');
914 pa_olap_pvt.add_lob_line('        <Description  ');
915 pa_olap_pvt.add_lob_line('          Type="Description"  ');
916 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
917 pa_olap_pvt.add_lob_line('          Value="PA RBS ELEMENTS DM">  ');
918 pa_olap_pvt.add_lob_line('        </Description>  ');
919 pa_olap_pvt.add_lob_line('      </StandardDimension>  ');
920 pa_olap_pvt.add_lob_line('        ');
921 pa_olap_pvt.add_lob_line('      <StandardDimension  ');
922 pa_olap_pvt.add_lob_line('        Name="PA_RBS_VERSIONS_DM"  ');
923 pa_olap_pvt.add_lob_line('        ETViewName="PA_RBS_VERSIONS_DM_VIEW"  ');
924 pa_olap_pvt.add_lob_line('        ETKeyColumnName="DIM_KEY"  ');
925 pa_olap_pvt.add_lob_line('        ETLevelColumnName="LEVEL_NAME"  ');
926 pa_olap_pvt.add_lob_line('        ETMemberTypeColumnName="MEMBER_TYPE"  ');
927 pa_olap_pvt.add_lob_line('        ETDimensionOrderColumnName="DIM_ORDER">  ');
928 pa_olap_pvt.add_lob_line('        <Attribute>  ');
929 pa_olap_pvt.add_lob_line('          <BaseAttribute  ');
933 pa_olap_pvt.add_lob_line('            IsMultiLingual="False"  ');
930 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
931 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="False"  ');
932 pa_olap_pvt.add_lob_line('            ETAttributeColumnName="RBS_VERSION_ID"  ');
934 pa_olap_pvt.add_lob_line('            PopulateLineage="False"  ');
935 pa_olap_pvt.add_lob_line('            IsVisibleForAll="True"  ');
936 pa_olap_pvt.add_lob_line('            IsLevelUnique="False"  ');
937 pa_olap_pvt.add_lob_line('            Name="RBS_VERSION_ID">  ');
938 pa_olap_pvt.add_lob_line('            <Classification  ');
939 pa_olap_pvt.add_lob_line('              Value="STAR"/>  ');
940 pa_olap_pvt.add_lob_line('            <Description  ');
941 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
942 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
943 pa_olap_pvt.add_lob_line('              Value="RBS VERSION ID">  ');
944 pa_olap_pvt.add_lob_line('            </Description>  ');
945 pa_olap_pvt.add_lob_line('            <Description  ');
946 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
947 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
948 pa_olap_pvt.add_lob_line('              Value="RBS VERSION ID">  ');
949 pa_olap_pvt.add_lob_line('            </Description>  ');
950 pa_olap_pvt.add_lob_line('            <Description  ');
951 pa_olap_pvt.add_lob_line('              Type="Description"  ');
952 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
953 pa_olap_pvt.add_lob_line('              Value="RBS VERSION ID">  ');
954 pa_olap_pvt.add_lob_line('            </Description>  ');
955 pa_olap_pvt.add_lob_line('          </BaseAttribute>  ');
956 pa_olap_pvt.add_lob_line('        </Attribute>  ');
957 pa_olap_pvt.add_lob_line('        <MemberListMap  ');
958 pa_olap_pvt.add_lob_line('          KeyExpression="APPS_NE.PA_RBS_VERSIONS_OLAP_V.RBS_VERSION_ID"  ');
959 pa_olap_pvt.add_lob_line('          Query="APPS_NE.PA_RBS_VERSIONS_OLAP_V">  ');
960 pa_olap_pvt.add_lob_line('          <AttributeMap  ');
961 pa_olap_pvt.add_lob_line('            Name="RBS_VERSION_ID"  ');
962 pa_olap_pvt.add_lob_line('            Attribute="RBS_VERSION_ID"  ');
963 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_RBS_VERSIONS_OLAP_V.RBS_VERSION_ID">  ');
964 pa_olap_pvt.add_lob_line('          </AttributeMap>  ');
965 pa_olap_pvt.add_lob_line('        </MemberListMap>  ');
966 pa_olap_pvt.add_lob_line('        <Organization>  ');
967 pa_olap_pvt.add_lob_line('          <AWPrimaryDimensionOrganization  ');
968 pa_olap_pvt.add_lob_line('            MVOption="NONE"  ');
969 pa_olap_pvt.add_lob_line('            HierarchyConsistencyRule="CONSISTENT"  ');
970 pa_olap_pvt.add_lob_line('            AddUniqueKeyPrefix="False"  ');
971 pa_olap_pvt.add_lob_line('            AW="PA_PPR_AW">  ');
972 pa_olap_pvt.add_lob_line('            <MVCreationOptions  ');
973 pa_olap_pvt.add_lob_line('              RefreshOn="DEMAND"  ');
974 pa_olap_pvt.add_lob_line('              RefreshType="COMPLETE"  ');
975 pa_olap_pvt.add_lob_line('              UsingConstraintsClause="TRUSTED">  ');
976 pa_olap_pvt.add_lob_line('            </MVCreationOptions>  ');
977 pa_olap_pvt.add_lob_line('            <AttributeOrganization  ');
978 pa_olap_pvt.add_lob_line('              CreateIndex="True"  ');
979 pa_olap_pvt.add_lob_line('              Attribute="RBS_VERSION_ID">  ');
980 pa_olap_pvt.add_lob_line('            </AttributeOrganization>  ');
981 pa_olap_pvt.add_lob_line('            <DefaultBuild>  ');
982 pa_olap_pvt.add_lob_line('              <![CDATA[BUILD SPEC SYS_DEFAULT  ');
983 pa_olap_pvt.add_lob_line('    (  ');
984 pa_olap_pvt.add_lob_line('      LOAD,   ');
985 pa_olap_pvt.add_lob_line('      COMPILE  ');
986 pa_olap_pvt.add_lob_line('    )]]>  ');
987 pa_olap_pvt.add_lob_line('            </DefaultBuild>  ');
988 pa_olap_pvt.add_lob_line('          </AWPrimaryDimensionOrganization>  ');
989 pa_olap_pvt.add_lob_line('        </Organization>  ');
990 pa_olap_pvt.add_lob_line('        <Description  ');
991 pa_olap_pvt.add_lob_line('          Type="LongDescription"  ');
992 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
993 pa_olap_pvt.add_lob_line('          Value="PA RBS VERSIONS DM">  ');
994 pa_olap_pvt.add_lob_line('        </Description>  ');
995 pa_olap_pvt.add_lob_line('        <Description  ');
996 pa_olap_pvt.add_lob_line('          Type="ShortDescription"  ');
997 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
998 pa_olap_pvt.add_lob_line('          Value="PA RBS VERSIONS DM">  ');
999 pa_olap_pvt.add_lob_line('        </Description>  ');
1000 pa_olap_pvt.add_lob_line('        <Description  ');
1001 pa_olap_pvt.add_lob_line('          Type="Description"  ');
1002 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
1003 pa_olap_pvt.add_lob_line('          Value="PA RBS VERSIONS DM">  ');
1004 pa_olap_pvt.add_lob_line('        </Description>  ');
1005 pa_olap_pvt.add_lob_line('      </StandardDimension>  ');
1006 pa_olap_pvt.add_lob_line('        ');
1007 pa_olap_pvt.add_lob_line('      <StandardDimension  ');
1008 pa_olap_pvt.add_lob_line('        Name="PA_TASK_DM"  ');
1009 pa_olap_pvt.add_lob_line('        ETViewName="PA_TASK_DM_VIEW"  ');
1010 pa_olap_pvt.add_lob_line('        ETKeyColumnName="DIM_KEY"  ');
1011 pa_olap_pvt.add_lob_line('        ETLevelColumnName="LEVEL_NAME"  ');
1012 pa_olap_pvt.add_lob_line('        ETMemberTypeColumnName="MEMBER_TYPE"  ');
1013 pa_olap_pvt.add_lob_line('        ETDimensionOrderColumnName="DIM_ORDER"  ');
1014 pa_olap_pvt.add_lob_line('        ETHierarchyOrderColumnName="HIER_ORDER"  ');
1015 pa_olap_pvt.add_lob_line('        DefaultHierarchy="TASK_HIERARCHY">  ');
1016 pa_olap_pvt.add_lob_line('        <Hierarchy>  ');
1017 pa_olap_pvt.add_lob_line('          <ValueHierarchy  ');
1018 pa_olap_pvt.add_lob_line('            Name="TASK_HIERARCHY"  ');
1019 pa_olap_pvt.add_lob_line('            ETParentColumnName="PARENT"  ');
1020 pa_olap_pvt.add_lob_line('            ETDepthColumnName="DEPTH"  ');
1021 pa_olap_pvt.add_lob_line('            ETViewName="PA_TASK_DM_TASK_HIERARCHY_VIEW">  ');
1025 pa_olap_pvt.add_lob_line('              Query="APPS_NE.PA_TASK_OLAP_V">  ');
1022 pa_olap_pvt.add_lob_line('            <SolvedValueHierarchyMap  ');
1023 pa_olap_pvt.add_lob_line('              ParentKeyExpression="APPS_NE.PA_TASK_OLAP_V.PARENT_TASK_ID"  ');
1024 pa_olap_pvt.add_lob_line('              KeyExpression="APPS_NE.PA_TASK_OLAP_V.TASK_ID"  ');
1026 pa_olap_pvt.add_lob_line('            </SolvedValueHierarchyMap>  ');
1027 pa_olap_pvt.add_lob_line('            <Description  ');
1028 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1029 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1030 pa_olap_pvt.add_lob_line('              Value="TASK HIERARCHY">  ');
1031 pa_olap_pvt.add_lob_line('            </Description>  ');
1032 pa_olap_pvt.add_lob_line('            <Description  ');
1033 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1034 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1035 pa_olap_pvt.add_lob_line('              Value="TASK HIERARCHY">  ');
1036 pa_olap_pvt.add_lob_line('            </Description>  ');
1037 pa_olap_pvt.add_lob_line('            <Description  ');
1038 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1039 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1040 pa_olap_pvt.add_lob_line('              Value="TASK HIERARCHY">  ');
1041 pa_olap_pvt.add_lob_line('            </Description>  ');
1042 pa_olap_pvt.add_lob_line('          </ValueHierarchy>  ');
1043 pa_olap_pvt.add_lob_line('        </Hierarchy>  ');
1044 pa_olap_pvt.add_lob_line('        <Organization>  ');
1045 pa_olap_pvt.add_lob_line('          <AWPrimaryDimensionOrganization  ');
1046 pa_olap_pvt.add_lob_line('            MVOption="NONE"  ');
1047 pa_olap_pvt.add_lob_line('            HierarchyConsistencyRule="CONSISTENT"  ');
1048 pa_olap_pvt.add_lob_line('            AddUniqueKeyPrefix="False"  ');
1049 pa_olap_pvt.add_lob_line('            AW="PA_PPR_AW">  ');
1050 pa_olap_pvt.add_lob_line('            <MVCreationOptions  ');
1051 pa_olap_pvt.add_lob_line('              RefreshOn="DEMAND"  ');
1052 pa_olap_pvt.add_lob_line('              RefreshType="COMPLETE"  ');
1053 pa_olap_pvt.add_lob_line('              UsingConstraintsClause="TRUSTED">  ');
1054 pa_olap_pvt.add_lob_line('            </MVCreationOptions>  ');
1055 pa_olap_pvt.add_lob_line('            <DefaultBuild>  ');
1056 pa_olap_pvt.add_lob_line('              <![CDATA[BUILD SPEC SYS_DEFAULT  ');
1057 pa_olap_pvt.add_lob_line('    (  ');
1058 pa_olap_pvt.add_lob_line('      LOAD,   ');
1059 pa_olap_pvt.add_lob_line('      COMPILE  ');
1060 pa_olap_pvt.add_lob_line('    )]]>  ');
1061 pa_olap_pvt.add_lob_line('            </DefaultBuild>  ');
1062 pa_olap_pvt.add_lob_line('          </AWPrimaryDimensionOrganization>  ');
1063 pa_olap_pvt.add_lob_line('        </Organization>  ');
1064 pa_olap_pvt.add_lob_line('        <Description  ');
1065 pa_olap_pvt.add_lob_line('          Type="LongDescription"  ');
1066 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
1067 pa_olap_pvt.add_lob_line('          Value="PA TASK DM">  ');
1068 pa_olap_pvt.add_lob_line('        </Description>  ');
1069 pa_olap_pvt.add_lob_line('        <Description  ');
1070 pa_olap_pvt.add_lob_line('          Type="ShortDescription"  ');
1071 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
1072 pa_olap_pvt.add_lob_line('          Value="PA TASK DM">  ');
1073 pa_olap_pvt.add_lob_line('        </Description>  ');
1074 pa_olap_pvt.add_lob_line('        <Description  ');
1075 pa_olap_pvt.add_lob_line('          Type="Description"  ');
1076 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
1077 pa_olap_pvt.add_lob_line('          Value="PA TASK DM">  ');
1078 pa_olap_pvt.add_lob_line('        </Description>  ');
1079 pa_olap_pvt.add_lob_line('      </StandardDimension>  ');
1080 pa_olap_pvt.add_lob_line('        ');
1081 pa_olap_pvt.add_lob_line('      <StandardDimension  ');
1082 pa_olap_pvt.add_lob_line('        Name="PA_TIME_DM"  ');
1083 pa_olap_pvt.add_lob_line('        ETViewName="PA_TIME_DM_VIEW"  ');
1084 pa_olap_pvt.add_lob_line('        ETKeyColumnName="DIM_KEY"  ');
1085 pa_olap_pvt.add_lob_line('        ETLevelColumnName="LEVEL_NAME"  ');
1086 pa_olap_pvt.add_lob_line('        ETMemberTypeColumnName="MEMBER_TYPE"  ');
1087 pa_olap_pvt.add_lob_line('        ETDimensionOrderColumnName="DIM_ORDER"  ');
1088 pa_olap_pvt.add_lob_line('        ETHierarchyOrderColumnName="HIER_ORDER"  ');
1089 pa_olap_pvt.add_lob_line('        DefaultHierarchy="PA_TIM_HIER">  ');
1090 pa_olap_pvt.add_lob_line('        <Hierarchy>  ');
1091 pa_olap_pvt.add_lob_line('          <LevelHierarchy  ');
1092 pa_olap_pvt.add_lob_line('            IsSkipLevel="False"  ');
1093 pa_olap_pvt.add_lob_line('            IsRagged="True"  ');
1094 pa_olap_pvt.add_lob_line('            Name="PA_TIM_HIER"  ');
1095 pa_olap_pvt.add_lob_line('            ETParentColumnName="PARENT"  ');
1096 pa_olap_pvt.add_lob_line('            ETDepthColumnName="DEPTH"  ');
1097 pa_olap_pvt.add_lob_line('            ETViewName="PA_TIME_DM_PA_TIM_HIER_VIEW">  ');
1098 pa_olap_pvt.add_lob_line('            <Description  ');
1099 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1100 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1101 pa_olap_pvt.add_lob_line('              Value="Pa Tim Hier">  ');
1102 pa_olap_pvt.add_lob_line('            </Description>  ');
1103 pa_olap_pvt.add_lob_line('            <Description  ');
1104 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1105 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1106 pa_olap_pvt.add_lob_line('              Value="Pa Tim Hier">  ');
1107 pa_olap_pvt.add_lob_line('            </Description>  ');
1108 pa_olap_pvt.add_lob_line('            <Description  ');
1109 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1110 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1111 pa_olap_pvt.add_lob_line('              Value="Pa Tim Hier">  ');
1112 pa_olap_pvt.add_lob_line('            </Description>  ');
1113 pa_olap_pvt.add_lob_line('            <HierarchyLevel  ');
1114 pa_olap_pvt.add_lob_line('              DimensionLevel="CAL_ITD_ID">  ');
1118 pa_olap_pvt.add_lob_line('              </HierarchyLevelMap>  ');
1115 pa_olap_pvt.add_lob_line('              <HierarchyLevelMap  ');
1116 pa_olap_pvt.add_lob_line('                KeyExpression="APPS_NE.PA_CALENDAR_OLAP_V.ITD_ID"  ');
1117 pa_olap_pvt.add_lob_line('                Query="APPS_NE.PA_CALENDAR_OLAP_V">  ');
1119 pa_olap_pvt.add_lob_line('            </HierarchyLevel>  ');
1120 pa_olap_pvt.add_lob_line('            <HierarchyLevel  ');
1121 pa_olap_pvt.add_lob_line('              DimensionLevel="CAL_YEAR_ID">  ');
1122 pa_olap_pvt.add_lob_line('              <HierarchyLevelMap  ');
1123 pa_olap_pvt.add_lob_line('                KeyExpression="APPS_NE.PA_CALENDAR_OLAP_V.CAL_YEAR_ID"  ');
1124 pa_olap_pvt.add_lob_line('                Query="APPS_NE.PA_CALENDAR_OLAP_V">  ');
1125 pa_olap_pvt.add_lob_line('              </HierarchyLevelMap>  ');
1126 pa_olap_pvt.add_lob_line('            </HierarchyLevel>  ');
1127 pa_olap_pvt.add_lob_line('            <HierarchyLevel  ');
1128 pa_olap_pvt.add_lob_line('              DimensionLevel="CAL_QTR_ID">  ');
1129 pa_olap_pvt.add_lob_line('              <HierarchyLevelMap  ');
1130 pa_olap_pvt.add_lob_line('                KeyExpression="APPS_NE.PA_CALENDAR_OLAP_V.CAL_QTR_ID"  ');
1131 pa_olap_pvt.add_lob_line('                Query="APPS_NE.PA_CALENDAR_OLAP_V">  ');
1132 pa_olap_pvt.add_lob_line('              </HierarchyLevelMap>  ');
1133 pa_olap_pvt.add_lob_line('            </HierarchyLevel>  ');
1134 pa_olap_pvt.add_lob_line('            <HierarchyLevel  ');
1135 pa_olap_pvt.add_lob_line('              DimensionLevel="CAL_PERIOD_ID">  ');
1136 pa_olap_pvt.add_lob_line('              <HierarchyLevelMap  ');
1137 pa_olap_pvt.add_lob_line('                KeyExpression="APPS_NE.PA_CALENDAR_OLAP_V.CAL_PERIOD_ID"  ');
1138 pa_olap_pvt.add_lob_line('                Query="APPS_NE.PA_CALENDAR_OLAP_V">  ');
1139 pa_olap_pvt.add_lob_line('              </HierarchyLevelMap>  ');
1140 pa_olap_pvt.add_lob_line('            </HierarchyLevel>  ');
1141 pa_olap_pvt.add_lob_line('          </LevelHierarchy>  ');
1142 pa_olap_pvt.add_lob_line('        </Hierarchy>  ');
1143 pa_olap_pvt.add_lob_line('        <DimensionLevel  ');
1144 pa_olap_pvt.add_lob_line('          Name="CAL_PERIOD_ID"  ');
1145 pa_olap_pvt.add_lob_line('          ETKeyColumnName="CAL_PERIOD_ID">  ');
1146 pa_olap_pvt.add_lob_line('          <Description  ');
1147 pa_olap_pvt.add_lob_line('            Type="LongDescription"  ');
1148 pa_olap_pvt.add_lob_line('            Language="AMERICAN"  ');
1149 pa_olap_pvt.add_lob_line('            Value="CAL PERIOD ID">  ');
1150 pa_olap_pvt.add_lob_line('          </Description>  ');
1151 pa_olap_pvt.add_lob_line('          <Description  ');
1152 pa_olap_pvt.add_lob_line('            Type="ShortDescription"  ');
1153 pa_olap_pvt.add_lob_line('            Language="AMERICAN"  ');
1154 pa_olap_pvt.add_lob_line('            Value="CAL PERIOD ID">  ');
1155 pa_olap_pvt.add_lob_line('          </Description>  ');
1156 pa_olap_pvt.add_lob_line('          <Description  ');
1157 pa_olap_pvt.add_lob_line('            Type="Description"  ');
1158 pa_olap_pvt.add_lob_line('            Language="AMERICAN"  ');
1159 pa_olap_pvt.add_lob_line('            Value="CAL PERIOD ID">  ');
1160 pa_olap_pvt.add_lob_line('          </Description>  ');
1161 pa_olap_pvt.add_lob_line('        </DimensionLevel>  ');
1162 pa_olap_pvt.add_lob_line('        <DimensionLevel  ');
1163 pa_olap_pvt.add_lob_line('          Name="CAL_QTR_ID"  ');
1164 pa_olap_pvt.add_lob_line('          ETKeyColumnName="CAL_QTR_ID">  ');
1165 pa_olap_pvt.add_lob_line('          <Description  ');
1166 pa_olap_pvt.add_lob_line('            Type="LongDescription"  ');
1167 pa_olap_pvt.add_lob_line('            Language="AMERICAN"  ');
1168 pa_olap_pvt.add_lob_line('            Value="CAL QTR ID">  ');
1169 pa_olap_pvt.add_lob_line('          </Description>  ');
1170 pa_olap_pvt.add_lob_line('          <Description  ');
1171 pa_olap_pvt.add_lob_line('            Type="ShortDescription"  ');
1172 pa_olap_pvt.add_lob_line('            Language="AMERICAN"  ');
1173 pa_olap_pvt.add_lob_line('            Value="CAL QTR ID">  ');
1174 pa_olap_pvt.add_lob_line('          </Description>  ');
1175 pa_olap_pvt.add_lob_line('          <Description  ');
1176 pa_olap_pvt.add_lob_line('            Type="Description"  ');
1177 pa_olap_pvt.add_lob_line('            Language="AMERICAN"  ');
1178 pa_olap_pvt.add_lob_line('            Value="CAL QTR ID">  ');
1179 pa_olap_pvt.add_lob_line('          </Description>  ');
1180 pa_olap_pvt.add_lob_line('        </DimensionLevel>  ');
1181 pa_olap_pvt.add_lob_line('        <DimensionLevel  ');
1182 pa_olap_pvt.add_lob_line('          Name="CAL_YEAR_ID"  ');
1183 pa_olap_pvt.add_lob_line('          ETKeyColumnName="CAL_YEAR_ID">  ');
1184 pa_olap_pvt.add_lob_line('          <Description  ');
1185 pa_olap_pvt.add_lob_line('            Type="LongDescription"  ');
1186 pa_olap_pvt.add_lob_line('            Language="AMERICAN"  ');
1187 pa_olap_pvt.add_lob_line('            Value="CAL YEAR ID">  ');
1188 pa_olap_pvt.add_lob_line('          </Description>  ');
1189 pa_olap_pvt.add_lob_line('          <Description  ');
1190 pa_olap_pvt.add_lob_line('            Type="ShortDescription"  ');
1191 pa_olap_pvt.add_lob_line('            Language="AMERICAN"  ');
1192 pa_olap_pvt.add_lob_line('            Value="CAL YEAR ID">  ');
1193 pa_olap_pvt.add_lob_line('          </Description>  ');
1194 pa_olap_pvt.add_lob_line('          <Description  ');
1195 pa_olap_pvt.add_lob_line('            Type="Description"  ');
1196 pa_olap_pvt.add_lob_line('            Language="AMERICAN"  ');
1197 pa_olap_pvt.add_lob_line('            Value="CAL YEAR ID">  ');
1198 pa_olap_pvt.add_lob_line('          </Description>  ');
1199 pa_olap_pvt.add_lob_line('        </DimensionLevel>  ');
1200 pa_olap_pvt.add_lob_line('        <DimensionLevel  ');
1201 pa_olap_pvt.add_lob_line('          Name="CAL_ITD_ID"  ');
1202 pa_olap_pvt.add_lob_line('          ETKeyColumnName="CAL_ITD_ID">  ');
1203 pa_olap_pvt.add_lob_line('          <Description  ');
1204 pa_olap_pvt.add_lob_line('            Type="LongDescription"  ');
1205 pa_olap_pvt.add_lob_line('            Language="AMERICAN"  ');
1206 pa_olap_pvt.add_lob_line('            Value="CAL ITD ID">  ');
1210 pa_olap_pvt.add_lob_line('            Language="AMERICAN"  ');
1207 pa_olap_pvt.add_lob_line('          </Description>  ');
1208 pa_olap_pvt.add_lob_line('          <Description  ');
1209 pa_olap_pvt.add_lob_line('            Type="ShortDescription"  ');
1211 pa_olap_pvt.add_lob_line('            Value="CAL ITD ID">  ');
1212 pa_olap_pvt.add_lob_line('          </Description>  ');
1213 pa_olap_pvt.add_lob_line('          <Description  ');
1214 pa_olap_pvt.add_lob_line('            Type="Description"  ');
1215 pa_olap_pvt.add_lob_line('            Language="AMERICAN"  ');
1216 pa_olap_pvt.add_lob_line('            Value="CAL ITD ID">  ');
1217 pa_olap_pvt.add_lob_line('          </Description>  ');
1218 pa_olap_pvt.add_lob_line('        </DimensionLevel>  ');
1219 pa_olap_pvt.add_lob_line('        <Organization>  ');
1220 pa_olap_pvt.add_lob_line('          <AWPrimaryDimensionOrganization  ');
1221 pa_olap_pvt.add_lob_line('            MVOption="NONE"  ');
1222 pa_olap_pvt.add_lob_line('            HierarchyConsistencyRule="CONSISTENT"  ');
1223 pa_olap_pvt.add_lob_line('            AddUniqueKeyPrefix="False"  ');
1224 pa_olap_pvt.add_lob_line('            AW="PA_PPR_AW">  ');
1225 pa_olap_pvt.add_lob_line('            <MVCreationOptions  ');
1226 pa_olap_pvt.add_lob_line('              RefreshOn="DEMAND"  ');
1227 pa_olap_pvt.add_lob_line('              RefreshType="COMPLETE"  ');
1228 pa_olap_pvt.add_lob_line('              UsingConstraintsClause="TRUSTED">  ');
1229 pa_olap_pvt.add_lob_line('            </MVCreationOptions>  ');
1230 pa_olap_pvt.add_lob_line('            <DefaultBuild>  ');
1231 pa_olap_pvt.add_lob_line('              <![CDATA[BUILD SPEC SYS_DEFAULT  ');
1232 pa_olap_pvt.add_lob_line('    (  ');
1233 pa_olap_pvt.add_lob_line('      LOAD,   ');
1234 pa_olap_pvt.add_lob_line('      COMPILE  ');
1235 pa_olap_pvt.add_lob_line('    )]]>  ');
1236 pa_olap_pvt.add_lob_line('            </DefaultBuild>  ');
1237 pa_olap_pvt.add_lob_line('          </AWPrimaryDimensionOrganization>  ');
1238 pa_olap_pvt.add_lob_line('        </Organization>  ');
1239 pa_olap_pvt.add_lob_line('        <Description  ');
1240 pa_olap_pvt.add_lob_line('          Type="LongDescription"  ');
1241 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
1242 pa_olap_pvt.add_lob_line('          Value="PA TIME DM">  ');
1243 pa_olap_pvt.add_lob_line('        </Description>  ');
1244 pa_olap_pvt.add_lob_line('        <Description  ');
1245 pa_olap_pvt.add_lob_line('          Type="ShortDescription"  ');
1246 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
1247 pa_olap_pvt.add_lob_line('          Value="PA TIME DM">  ');
1248 pa_olap_pvt.add_lob_line('        </Description>  ');
1249 pa_olap_pvt.add_lob_line('        <Description  ');
1250 pa_olap_pvt.add_lob_line('          Type="Description"  ');
1251 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
1252 pa_olap_pvt.add_lob_line('          Value="PA TIME DM">  ');
1253 pa_olap_pvt.add_lob_line('        </Description>  ');
1254 pa_olap_pvt.add_lob_line('      </StandardDimension>  ');
1255 pa_olap_pvt.add_lob_line('        ');
1256 pa_olap_pvt.add_lob_line('      <Cube  ');
1257 pa_olap_pvt.add_lob_line('        ETViewName="PA_AC_ACTUAL_CUBE_VIEW"  ');
1258 pa_olap_pvt.add_lob_line('        Name="PA_AC_ACTUAL_CUBE"  ');
1259 pa_olap_pvt.add_lob_line('        DefaultMeasure="REVENUE">  ');
1260 pa_olap_pvt.add_lob_line('        <Measure>  ');
1261 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1262 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1263 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1264 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="REVENUE"  ');
1265 pa_olap_pvt.add_lob_line('            Name="REVENUE">  ');
1266 pa_olap_pvt.add_lob_line('            <Description  ');
1267 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1268 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1269 pa_olap_pvt.add_lob_line('              Value="REVENUE">  ');
1270 pa_olap_pvt.add_lob_line('            </Description>  ');
1271 pa_olap_pvt.add_lob_line('            <Description  ');
1272 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1273 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1274 pa_olap_pvt.add_lob_line('              Value="REVENUE">  ');
1275 pa_olap_pvt.add_lob_line('            </Description>  ');
1276 pa_olap_pvt.add_lob_line('            <Description  ');
1277 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1278 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1279 pa_olap_pvt.add_lob_line('              Value="REVENUE">  ');
1280 pa_olap_pvt.add_lob_line('            </Description>  ');
1281 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1282 pa_olap_pvt.add_lob_line('        </Measure>  ');
1283 pa_olap_pvt.add_lob_line('        <Measure>  ');
1284 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1285 pa_olap_pvt.add_lob_line('            Name="INITIAL_FUNDING_AMOUNT"  ');
1286 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1287 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1288 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="INITIAL_FUNDING_AMOUNT">  ');
1289 pa_olap_pvt.add_lob_line('            <Description  ');
1290 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1291 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1292 pa_olap_pvt.add_lob_line('              Value="initial funding amount">  ');
1293 pa_olap_pvt.add_lob_line('            </Description>  ');
1294 pa_olap_pvt.add_lob_line('            <Description  ');
1295 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1296 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1297 pa_olap_pvt.add_lob_line('              Value="initial funding amount">  ');
1298 pa_olap_pvt.add_lob_line('            </Description>  ');
1299 pa_olap_pvt.add_lob_line('            <Description  ');
1300 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1301 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1305 pa_olap_pvt.add_lob_line('        </Measure>  ');
1302 pa_olap_pvt.add_lob_line('              Value="initial funding amount">  ');
1303 pa_olap_pvt.add_lob_line('            </Description>  ');
1304 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1306 pa_olap_pvt.add_lob_line('        <Measure>  ');
1307 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1308 pa_olap_pvt.add_lob_line('            Name="INITIAL_FUNDING_COUNT"  ');
1309 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1310 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1311 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="INITIAL_FUNDING_COUNT">  ');
1312 pa_olap_pvt.add_lob_line('            <Description  ');
1313 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1314 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1315 pa_olap_pvt.add_lob_line('              Value="initial funding count">  ');
1316 pa_olap_pvt.add_lob_line('            </Description>  ');
1317 pa_olap_pvt.add_lob_line('            <Description  ');
1318 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1319 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1320 pa_olap_pvt.add_lob_line('              Value="initial funding count">  ');
1321 pa_olap_pvt.add_lob_line('            </Description>  ');
1322 pa_olap_pvt.add_lob_line('            <Description  ');
1323 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1324 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1325 pa_olap_pvt.add_lob_line('              Value="initial funding count">  ');
1326 pa_olap_pvt.add_lob_line('            </Description>  ');
1327 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1328 pa_olap_pvt.add_lob_line('        </Measure>  ');
1329 pa_olap_pvt.add_lob_line('        <Measure>  ');
1330 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1331 pa_olap_pvt.add_lob_line('            Name="ADDITIONAL_FUNDING_AMOUNT"  ');
1332 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1333 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1334 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="ADDITIONAL_FUNDING_AMOUN">  ');
1335 pa_olap_pvt.add_lob_line('            <Description  ');
1336 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1337 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1338 pa_olap_pvt.add_lob_line('              Value="additional funding amount">  ');
1339 pa_olap_pvt.add_lob_line('            </Description>  ');
1340 pa_olap_pvt.add_lob_line('            <Description  ');
1341 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1342 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1343 pa_olap_pvt.add_lob_line('              Value="additional funding amount">  ');
1344 pa_olap_pvt.add_lob_line('            </Description>  ');
1345 pa_olap_pvt.add_lob_line('            <Description  ');
1346 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1347 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1348 pa_olap_pvt.add_lob_line('              Value="additional funding amount">  ');
1349 pa_olap_pvt.add_lob_line('            </Description>  ');
1350 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1351 pa_olap_pvt.add_lob_line('        </Measure>  ');
1352 pa_olap_pvt.add_lob_line('        <Measure>  ');
1353 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1354 pa_olap_pvt.add_lob_line('            Name="ADDITIONAL_FUNDING_COUNT"  ');
1355 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1356 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1357 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="ADDITIONAL_FUNDING_COUNT">  ');
1358 pa_olap_pvt.add_lob_line('            <Description  ');
1359 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1360 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1361 pa_olap_pvt.add_lob_line('              Value="additional funding count">  ');
1362 pa_olap_pvt.add_lob_line('            </Description>  ');
1363 pa_olap_pvt.add_lob_line('            <Description  ');
1364 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1365 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1366 pa_olap_pvt.add_lob_line('              Value="additional funding count">  ');
1367 pa_olap_pvt.add_lob_line('            </Description>  ');
1368 pa_olap_pvt.add_lob_line('            <Description  ');
1369 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1370 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1371 pa_olap_pvt.add_lob_line('              Value="additional funding count">  ');
1372 pa_olap_pvt.add_lob_line('            </Description>  ');
1373 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1374 pa_olap_pvt.add_lob_line('        </Measure>  ');
1375 pa_olap_pvt.add_lob_line('        <Measure>  ');
1376 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1377 pa_olap_pvt.add_lob_line('            Name="CANCELLED_FUNDING_AMOUNT"  ');
1378 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1379 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1380 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CANCELLED_FUNDING_AMOUNT">  ');
1381 pa_olap_pvt.add_lob_line('            <Description  ');
1382 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1383 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1384 pa_olap_pvt.add_lob_line('              Value="cancelled funding amount">  ');
1385 pa_olap_pvt.add_lob_line('            </Description>  ');
1386 pa_olap_pvt.add_lob_line('            <Description  ');
1387 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1388 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1389 pa_olap_pvt.add_lob_line('              Value="cancelled funding amount">  ');
1390 pa_olap_pvt.add_lob_line('            </Description>  ');
1391 pa_olap_pvt.add_lob_line('            <Description  ');
1392 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1396 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1393 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1394 pa_olap_pvt.add_lob_line('              Value="cancelled funding amount">  ');
1395 pa_olap_pvt.add_lob_line('            </Description>  ');
1397 pa_olap_pvt.add_lob_line('        </Measure>  ');
1398 pa_olap_pvt.add_lob_line('        <Measure>  ');
1399 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1400 pa_olap_pvt.add_lob_line('            Name="CANCELLED_FUNDING_COUNT"  ');
1401 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1402 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1403 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CANCELLED_FUNDING_COUNT">  ');
1404 pa_olap_pvt.add_lob_line('            <Description  ');
1405 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1406 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1407 pa_olap_pvt.add_lob_line('              Value="cancelled funding count">  ');
1408 pa_olap_pvt.add_lob_line('            </Description>  ');
1409 pa_olap_pvt.add_lob_line('            <Description  ');
1410 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1411 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1412 pa_olap_pvt.add_lob_line('              Value="cancelled funding count">  ');
1413 pa_olap_pvt.add_lob_line('            </Description>  ');
1414 pa_olap_pvt.add_lob_line('            <Description  ');
1415 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1416 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1417 pa_olap_pvt.add_lob_line('              Value="cancelled funding count">  ');
1418 pa_olap_pvt.add_lob_line('            </Description>  ');
1419 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1420 pa_olap_pvt.add_lob_line('        </Measure>  ');
1421 pa_olap_pvt.add_lob_line('        <Measure>  ');
1422 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1423 pa_olap_pvt.add_lob_line('            Name="FUNDING_ADJUSTMENT_AMOUNT"  ');
1424 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1425 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1426 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="FUNDING_ADJUSTMENT_AMOUN">  ');
1427 pa_olap_pvt.add_lob_line('            <Description  ');
1428 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1429 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1430 pa_olap_pvt.add_lob_line('              Value="funding adjustment amount">  ');
1431 pa_olap_pvt.add_lob_line('            </Description>  ');
1432 pa_olap_pvt.add_lob_line('            <Description  ');
1433 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1434 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1435 pa_olap_pvt.add_lob_line('              Value="funding adjustment amount">  ');
1436 pa_olap_pvt.add_lob_line('            </Description>  ');
1437 pa_olap_pvt.add_lob_line('            <Description  ');
1438 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1439 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1440 pa_olap_pvt.add_lob_line('              Value="funding adjustment amount">  ');
1441 pa_olap_pvt.add_lob_line('            </Description>  ');
1442 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1443 pa_olap_pvt.add_lob_line('        </Measure>  ');
1444 pa_olap_pvt.add_lob_line('        <Measure>  ');
1445 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1446 pa_olap_pvt.add_lob_line('            Name="FUNDING_ADJUSTMENT_COUNT"  ');
1447 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1448 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1449 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="FUNDING_ADJUSTMENT_COUNT">  ');
1450 pa_olap_pvt.add_lob_line('            <Description  ');
1451 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1452 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1453 pa_olap_pvt.add_lob_line('              Value="funding adjustment count">  ');
1454 pa_olap_pvt.add_lob_line('            </Description>  ');
1455 pa_olap_pvt.add_lob_line('            <Description  ');
1456 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1457 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1458 pa_olap_pvt.add_lob_line('              Value="funding adjustment count">  ');
1459 pa_olap_pvt.add_lob_line('            </Description>  ');
1460 pa_olap_pvt.add_lob_line('            <Description  ');
1461 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1462 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1463 pa_olap_pvt.add_lob_line('              Value="funding adjustment count">  ');
1464 pa_olap_pvt.add_lob_line('            </Description>  ');
1465 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1466 pa_olap_pvt.add_lob_line('        </Measure>  ');
1467 pa_olap_pvt.add_lob_line('        <Measure>  ');
1468 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1469 pa_olap_pvt.add_lob_line('            Name="REVENUE_WRITEOFF"  ');
1470 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1471 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1472 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="REVENUE_WRITEOFF">  ');
1473 pa_olap_pvt.add_lob_line('            <Description  ');
1474 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1475 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1476 pa_olap_pvt.add_lob_line('              Value="revenue writeoff">  ');
1477 pa_olap_pvt.add_lob_line('            </Description>  ');
1478 pa_olap_pvt.add_lob_line('            <Description  ');
1479 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1480 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1481 pa_olap_pvt.add_lob_line('              Value="revenue writeoff">  ');
1482 pa_olap_pvt.add_lob_line('            </Description>  ');
1483 pa_olap_pvt.add_lob_line('            <Description  ');
1487 pa_olap_pvt.add_lob_line('            </Description>  ');
1484 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1485 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1486 pa_olap_pvt.add_lob_line('              Value="revenue writeoff">  ');
1488 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1489 pa_olap_pvt.add_lob_line('        </Measure>  ');
1490 pa_olap_pvt.add_lob_line('        <Measure>  ');
1491 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1492 pa_olap_pvt.add_lob_line('            Name="AR_INVOICE_AMOUNT"  ');
1493 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1494 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1495 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="AR_INVOICE_AMOUNT">  ');
1496 pa_olap_pvt.add_lob_line('            <Description  ');
1497 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1498 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1499 pa_olap_pvt.add_lob_line('              Value="ar invoice amount">  ');
1500 pa_olap_pvt.add_lob_line('            </Description>  ');
1501 pa_olap_pvt.add_lob_line('            <Description  ');
1502 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1503 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1504 pa_olap_pvt.add_lob_line('              Value="ar invoice amount">  ');
1505 pa_olap_pvt.add_lob_line('            </Description>  ');
1506 pa_olap_pvt.add_lob_line('            <Description  ');
1507 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1508 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1509 pa_olap_pvt.add_lob_line('              Value="ar invoice amount">  ');
1510 pa_olap_pvt.add_lob_line('            </Description>  ');
1511 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1512 pa_olap_pvt.add_lob_line('        </Measure>  ');
1513 pa_olap_pvt.add_lob_line('        <Measure>  ');
1514 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1515 pa_olap_pvt.add_lob_line('            Name="AR_INVOICE_COUNT"  ');
1516 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1517 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1518 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="AR_INVOICE_COUNT">  ');
1519 pa_olap_pvt.add_lob_line('            <Description  ');
1520 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1521 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1522 pa_olap_pvt.add_lob_line('              Value="ar invoice count">  ');
1523 pa_olap_pvt.add_lob_line('            </Description>  ');
1524 pa_olap_pvt.add_lob_line('            <Description  ');
1525 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1526 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1527 pa_olap_pvt.add_lob_line('              Value="ar invoice count">  ');
1528 pa_olap_pvt.add_lob_line('            </Description>  ');
1529 pa_olap_pvt.add_lob_line('            <Description  ');
1530 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1531 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1532 pa_olap_pvt.add_lob_line('              Value="ar invoice count">  ');
1533 pa_olap_pvt.add_lob_line('            </Description>  ');
1534 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1535 pa_olap_pvt.add_lob_line('        </Measure>  ');
1536 pa_olap_pvt.add_lob_line('        <Measure>  ');
1537 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1538 pa_olap_pvt.add_lob_line('            Name="AR_CASH_APPLIED_AMOUNT"  ');
1539 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1540 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1541 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="AR_CASH_APPLIED_AMOUNT">  ');
1542 pa_olap_pvt.add_lob_line('            <Description  ');
1543 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1544 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1545 pa_olap_pvt.add_lob_line('              Value="ar cash applied amount">  ');
1546 pa_olap_pvt.add_lob_line('            </Description>  ');
1547 pa_olap_pvt.add_lob_line('            <Description  ');
1548 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1549 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1550 pa_olap_pvt.add_lob_line('              Value="ar cash applied amount">  ');
1551 pa_olap_pvt.add_lob_line('            </Description>  ');
1552 pa_olap_pvt.add_lob_line('            <Description  ');
1553 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1554 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1555 pa_olap_pvt.add_lob_line('              Value="ar cash applied amount">  ');
1556 pa_olap_pvt.add_lob_line('            </Description>  ');
1557 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1558 pa_olap_pvt.add_lob_line('        </Measure>  ');
1559 pa_olap_pvt.add_lob_line('        <Measure>  ');
1560 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1561 pa_olap_pvt.add_lob_line('            Name="AR_INVOICE_WRITE_OFF_AMOUNT"  ');
1562 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1563 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1564 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="AR_INVOICE_WRITE_OFF_AMO">  ');
1565 pa_olap_pvt.add_lob_line('            <Description  ');
1566 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1567 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1568 pa_olap_pvt.add_lob_line('              Value="ar invoice write off amount">  ');
1569 pa_olap_pvt.add_lob_line('            </Description>  ');
1570 pa_olap_pvt.add_lob_line('            <Description  ');
1571 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1572 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1573 pa_olap_pvt.add_lob_line('              Value="ar invoice write off amount">  ');
1574 pa_olap_pvt.add_lob_line('            </Description>  ');
1575 pa_olap_pvt.add_lob_line('            <Description  ');
1579 pa_olap_pvt.add_lob_line('            </Description>  ');
1576 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1577 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1578 pa_olap_pvt.add_lob_line('              Value="ar invoice write off amount">  ');
1580 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1581 pa_olap_pvt.add_lob_line('        </Measure>  ');
1582 pa_olap_pvt.add_lob_line('        <Measure>  ');
1583 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1584 pa_olap_pvt.add_lob_line('            Name="AR_INVOICE_WRITEOFF_COUNT"  ');
1585 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1586 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1587 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="AR_INVOICE_WRITEOFF_COUN">  ');
1588 pa_olap_pvt.add_lob_line('            <Description  ');
1589 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1590 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1591 pa_olap_pvt.add_lob_line('              Value="ar invoice writeoff count">  ');
1592 pa_olap_pvt.add_lob_line('            </Description>  ');
1593 pa_olap_pvt.add_lob_line('            <Description  ');
1594 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1595 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1596 pa_olap_pvt.add_lob_line('              Value="ar invoice writeoff count">  ');
1597 pa_olap_pvt.add_lob_line('            </Description>  ');
1598 pa_olap_pvt.add_lob_line('            <Description  ');
1599 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1600 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1601 pa_olap_pvt.add_lob_line('              Value="ar invoice writeoff count">  ');
1602 pa_olap_pvt.add_lob_line('            </Description>  ');
1603 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1604 pa_olap_pvt.add_lob_line('        </Measure>  ');
1605 pa_olap_pvt.add_lob_line('        <Measure>  ');
1606 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1607 pa_olap_pvt.add_lob_line('            Name="AR_CREDIT_MEMO_AMOUNT"  ');
1608 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1609 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1610 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="AR_CREDIT_MEMO_AMOUNT">  ');
1611 pa_olap_pvt.add_lob_line('            <Description  ');
1612 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1613 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1614 pa_olap_pvt.add_lob_line('              Value="ar credit memo amount">  ');
1615 pa_olap_pvt.add_lob_line('            </Description>  ');
1616 pa_olap_pvt.add_lob_line('            <Description  ');
1617 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1618 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1619 pa_olap_pvt.add_lob_line('              Value="ar credit memo amount">  ');
1620 pa_olap_pvt.add_lob_line('            </Description>  ');
1621 pa_olap_pvt.add_lob_line('            <Description  ');
1622 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1623 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1624 pa_olap_pvt.add_lob_line('              Value="ar credit memo amount">  ');
1625 pa_olap_pvt.add_lob_line('            </Description>  ');
1626 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1627 pa_olap_pvt.add_lob_line('        </Measure>  ');
1628 pa_olap_pvt.add_lob_line('        <Measure>  ');
1629 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1630 pa_olap_pvt.add_lob_line('            Name="AR_CREDIT_MEMO_COUNT"  ');
1631 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1632 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1633 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="AR_CREDIT_MEMO_COUNT">  ');
1634 pa_olap_pvt.add_lob_line('            <Description  ');
1635 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1636 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1637 pa_olap_pvt.add_lob_line('              Value="ar credit memo count">  ');
1638 pa_olap_pvt.add_lob_line('            </Description>  ');
1639 pa_olap_pvt.add_lob_line('            <Description  ');
1640 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1641 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1642 pa_olap_pvt.add_lob_line('              Value="ar credit memo count">  ');
1643 pa_olap_pvt.add_lob_line('            </Description>  ');
1644 pa_olap_pvt.add_lob_line('            <Description  ');
1645 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1646 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1647 pa_olap_pvt.add_lob_line('              Value="ar credit memo count">  ');
1648 pa_olap_pvt.add_lob_line('            </Description>  ');
1649 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1650 pa_olap_pvt.add_lob_line('        </Measure>  ');
1651 pa_olap_pvt.add_lob_line('        <Measure>  ');
1652 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1653 pa_olap_pvt.add_lob_line('            Name="UNBILLED_RECEIVABLES"  ');
1654 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1655 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1656 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="UNBILLED_RECEIVABLES">  ');
1657 pa_olap_pvt.add_lob_line('            <Description  ');
1658 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1659 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1660 pa_olap_pvt.add_lob_line('              Value="unbilled receivables">  ');
1661 pa_olap_pvt.add_lob_line('            </Description>  ');
1662 pa_olap_pvt.add_lob_line('            <Description  ');
1663 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1664 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1665 pa_olap_pvt.add_lob_line('              Value="unbilled receivables">  ');
1666 pa_olap_pvt.add_lob_line('            </Description>  ');
1667 pa_olap_pvt.add_lob_line('            <Description  ');
1671 pa_olap_pvt.add_lob_line('            </Description>  ');
1668 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1669 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1670 pa_olap_pvt.add_lob_line('              Value="unbilled receivables">  ');
1672 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1673 pa_olap_pvt.add_lob_line('        </Measure>  ');
1674 pa_olap_pvt.add_lob_line('        <Measure>  ');
1675 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1676 pa_olap_pvt.add_lob_line('            Name="UNEARNED_REVENUE"  ');
1677 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1678 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1679 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="UNEARNED_REVENUE">  ');
1680 pa_olap_pvt.add_lob_line('            <Description  ');
1681 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1682 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1683 pa_olap_pvt.add_lob_line('              Value="unearned revenue">  ');
1684 pa_olap_pvt.add_lob_line('            </Description>  ');
1685 pa_olap_pvt.add_lob_line('            <Description  ');
1686 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1687 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1688 pa_olap_pvt.add_lob_line('              Value="unearned revenue">  ');
1689 pa_olap_pvt.add_lob_line('            </Description>  ');
1690 pa_olap_pvt.add_lob_line('            <Description  ');
1691 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1692 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1693 pa_olap_pvt.add_lob_line('              Value="unearned revenue">  ');
1694 pa_olap_pvt.add_lob_line('            </Description>  ');
1695 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1696 pa_olap_pvt.add_lob_line('        </Measure>  ');
1697 pa_olap_pvt.add_lob_line('        <Measure>  ');
1698 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1699 pa_olap_pvt.add_lob_line('            Name="AR_UNAPPR_INVOICE_AMOUNT"  ');
1700 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1701 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1702 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="AR_UNAPPR_INVOICE_AMOUNT">  ');
1703 pa_olap_pvt.add_lob_line('            <Description  ');
1704 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1705 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1706 pa_olap_pvt.add_lob_line('              Value="ar unappr invoice amount">  ');
1707 pa_olap_pvt.add_lob_line('            </Description>  ');
1708 pa_olap_pvt.add_lob_line('            <Description  ');
1709 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1710 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1711 pa_olap_pvt.add_lob_line('              Value="ar unappr invoice amount">  ');
1712 pa_olap_pvt.add_lob_line('            </Description>  ');
1713 pa_olap_pvt.add_lob_line('            <Description  ');
1714 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1715 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1716 pa_olap_pvt.add_lob_line('              Value="ar unappr invoice amount">  ');
1717 pa_olap_pvt.add_lob_line('            </Description>  ');
1718 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1719 pa_olap_pvt.add_lob_line('        </Measure>  ');
1720 pa_olap_pvt.add_lob_line('        <Measure>  ');
1721 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1722 pa_olap_pvt.add_lob_line('            Name="AR_UNAPPR_INVOICE_COUNT"  ');
1723 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1724 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1725 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="AR_UNAPPR_INVOICE_COUNT">  ');
1726 pa_olap_pvt.add_lob_line('            <Description  ');
1727 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1728 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1729 pa_olap_pvt.add_lob_line('              Value="ar unappr invoice count">  ');
1730 pa_olap_pvt.add_lob_line('            </Description>  ');
1731 pa_olap_pvt.add_lob_line('            <Description  ');
1732 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1733 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1734 pa_olap_pvt.add_lob_line('              Value="ar unappr invoice count">  ');
1735 pa_olap_pvt.add_lob_line('            </Description>  ');
1736 pa_olap_pvt.add_lob_line('            <Description  ');
1737 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1738 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1739 pa_olap_pvt.add_lob_line('              Value="ar unappr invoice count">  ');
1740 pa_olap_pvt.add_lob_line('            </Description>  ');
1741 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1742 pa_olap_pvt.add_lob_line('        </Measure>  ');
1743 pa_olap_pvt.add_lob_line('        <Measure>  ');
1744 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1745 pa_olap_pvt.add_lob_line('            Name="AR_APPR_INVOICE_AMOUNT"  ');
1746 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1747 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1748 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="AR_APPR_INVOICE_AMOUNT">  ');
1749 pa_olap_pvt.add_lob_line('            <Description  ');
1750 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1751 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1752 pa_olap_pvt.add_lob_line('              Value="ar appr invoice amount">  ');
1753 pa_olap_pvt.add_lob_line('            </Description>  ');
1754 pa_olap_pvt.add_lob_line('            <Description  ');
1755 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1756 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1757 pa_olap_pvt.add_lob_line('              Value="ar appr invoice amount">  ');
1758 pa_olap_pvt.add_lob_line('            </Description>  ');
1759 pa_olap_pvt.add_lob_line('            <Description  ');
1763 pa_olap_pvt.add_lob_line('            </Description>  ');
1760 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1761 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1762 pa_olap_pvt.add_lob_line('              Value="ar appr invoice amount">  ');
1764 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1765 pa_olap_pvt.add_lob_line('        </Measure>  ');
1766 pa_olap_pvt.add_lob_line('        <Measure>  ');
1767 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1768 pa_olap_pvt.add_lob_line('            Name="AR_APPR_INVOICE_COUNT"  ');
1769 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1770 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1771 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="AR_APPR_INVOICE_COUNT">  ');
1772 pa_olap_pvt.add_lob_line('            <Description  ');
1773 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1774 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1775 pa_olap_pvt.add_lob_line('              Value="ar appr invoice count">  ');
1776 pa_olap_pvt.add_lob_line('            </Description>  ');
1777 pa_olap_pvt.add_lob_line('            <Description  ');
1778 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1779 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1780 pa_olap_pvt.add_lob_line('              Value="ar appr invoice count">  ');
1781 pa_olap_pvt.add_lob_line('            </Description>  ');
1782 pa_olap_pvt.add_lob_line('            <Description  ');
1783 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1784 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1785 pa_olap_pvt.add_lob_line('              Value="ar appr invoice count">  ');
1786 pa_olap_pvt.add_lob_line('            </Description>  ');
1787 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1788 pa_olap_pvt.add_lob_line('        </Measure>  ');
1789 pa_olap_pvt.add_lob_line('        <Measure>  ');
1790 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1791 pa_olap_pvt.add_lob_line('            Name="AR_AMOUNT_DUE"  ');
1792 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1793 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1794 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="AR_AMOUNT_DUE">  ');
1795 pa_olap_pvt.add_lob_line('            <Description  ');
1796 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1797 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1798 pa_olap_pvt.add_lob_line('              Value="ar amount due">  ');
1799 pa_olap_pvt.add_lob_line('            </Description>  ');
1800 pa_olap_pvt.add_lob_line('            <Description  ');
1801 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1802 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1803 pa_olap_pvt.add_lob_line('              Value="ar amount due">  ');
1804 pa_olap_pvt.add_lob_line('            </Description>  ');
1805 pa_olap_pvt.add_lob_line('            <Description  ');
1806 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1807 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1808 pa_olap_pvt.add_lob_line('              Value="ar amount due">  ');
1809 pa_olap_pvt.add_lob_line('            </Description>  ');
1810 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1811 pa_olap_pvt.add_lob_line('        </Measure>  ');
1812 pa_olap_pvt.add_lob_line('        <Measure>  ');
1813 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1814 pa_olap_pvt.add_lob_line('            Name="AR_COUNT_DUE"  ');
1815 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1816 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1817 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="AR_COUNT_DUE">  ');
1818 pa_olap_pvt.add_lob_line('            <Description  ');
1819 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1820 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1821 pa_olap_pvt.add_lob_line('              Value="ar count due">  ');
1822 pa_olap_pvt.add_lob_line('            </Description>  ');
1823 pa_olap_pvt.add_lob_line('            <Description  ');
1824 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1825 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1826 pa_olap_pvt.add_lob_line('              Value="ar count due">  ');
1827 pa_olap_pvt.add_lob_line('            </Description>  ');
1828 pa_olap_pvt.add_lob_line('            <Description  ');
1829 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1830 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1831 pa_olap_pvt.add_lob_line('              Value="ar count due">  ');
1832 pa_olap_pvt.add_lob_line('            </Description>  ');
1833 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1834 pa_olap_pvt.add_lob_line('        </Measure>  ');
1835 pa_olap_pvt.add_lob_line('        <Measure>  ');
1836 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1837 pa_olap_pvt.add_lob_line('            Name="AR_AMOUNT_OVERDUE"  ');
1838 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1839 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1840 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="AR_AMOUNT_OVERDUE">  ');
1841 pa_olap_pvt.add_lob_line('            <Description  ');
1842 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1843 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1844 pa_olap_pvt.add_lob_line('              Value="ar amount overdue">  ');
1845 pa_olap_pvt.add_lob_line('            </Description>  ');
1846 pa_olap_pvt.add_lob_line('            <Description  ');
1847 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1848 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1849 pa_olap_pvt.add_lob_line('              Value="ar amount overdue">  ');
1850 pa_olap_pvt.add_lob_line('            </Description>  ');
1851 pa_olap_pvt.add_lob_line('            <Description  ');
1852 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1856 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1853 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1854 pa_olap_pvt.add_lob_line('              Value="ar amount overdue">  ');
1855 pa_olap_pvt.add_lob_line('            </Description>  ');
1857 pa_olap_pvt.add_lob_line('        </Measure>  ');
1858 pa_olap_pvt.add_lob_line('        <Measure>  ');
1859 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1860 pa_olap_pvt.add_lob_line('            Name="AR_COUNT_OVERDUE"  ');
1861 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1862 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1863 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="AR_COUNT_OVERDUE">  ');
1864 pa_olap_pvt.add_lob_line('            <Description  ');
1865 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1866 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1867 pa_olap_pvt.add_lob_line('              Value="ar count overdue">  ');
1868 pa_olap_pvt.add_lob_line('            </Description>  ');
1869 pa_olap_pvt.add_lob_line('            <Description  ');
1870 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1871 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1872 pa_olap_pvt.add_lob_line('              Value="ar count overdue">  ');
1873 pa_olap_pvt.add_lob_line('            </Description>  ');
1874 pa_olap_pvt.add_lob_line('            <Description  ');
1875 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1876 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1877 pa_olap_pvt.add_lob_line('              Value="ar count overdue">  ');
1878 pa_olap_pvt.add_lob_line('            </Description>  ');
1879 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1880 pa_olap_pvt.add_lob_line('        </Measure>  ');
1881 pa_olap_pvt.add_lob_line('        <Measure>  ');
1882 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1883 pa_olap_pvt.add_lob_line('            Name="DORMANT_BACKLOG_INACTIV"  ');
1884 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1885 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1886 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="DORMANT_BACKLOG_INACTIV">  ');
1887 pa_olap_pvt.add_lob_line('            <Description  ');
1888 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1889 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1890 pa_olap_pvt.add_lob_line('              Value="dormant backlog inactiv">  ');
1891 pa_olap_pvt.add_lob_line('            </Description>  ');
1892 pa_olap_pvt.add_lob_line('            <Description  ');
1893 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1894 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1895 pa_olap_pvt.add_lob_line('              Value="dormant backlog inactiv">  ');
1896 pa_olap_pvt.add_lob_line('            </Description>  ');
1897 pa_olap_pvt.add_lob_line('            <Description  ');
1898 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1899 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1900 pa_olap_pvt.add_lob_line('              Value="dormant backlog inactiv">  ');
1901 pa_olap_pvt.add_lob_line('            </Description>  ');
1902 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1903 pa_olap_pvt.add_lob_line('        </Measure>  ');
1904 pa_olap_pvt.add_lob_line('        <Measure>  ');
1905 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1906 pa_olap_pvt.add_lob_line('            Name="DORMANT_BACKLOG_START"  ');
1907 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1908 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1909 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="DORMANT_BACKLOG_START">  ');
1910 pa_olap_pvt.add_lob_line('            <Description  ');
1911 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1912 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1913 pa_olap_pvt.add_lob_line('              Value="dormant backlog start">  ');
1914 pa_olap_pvt.add_lob_line('            </Description>  ');
1915 pa_olap_pvt.add_lob_line('            <Description  ');
1916 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1917 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1918 pa_olap_pvt.add_lob_line('              Value="dormant backlog start">  ');
1919 pa_olap_pvt.add_lob_line('            </Description>  ');
1920 pa_olap_pvt.add_lob_line('            <Description  ');
1921 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1922 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1923 pa_olap_pvt.add_lob_line('              Value="dormant backlog start">  ');
1924 pa_olap_pvt.add_lob_line('            </Description>  ');
1925 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1926 pa_olap_pvt.add_lob_line('        </Measure>  ');
1927 pa_olap_pvt.add_lob_line('        <Measure>  ');
1928 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1929 pa_olap_pvt.add_lob_line('            Name="LOST_BACKLOG"  ');
1930 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1931 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1932 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="LOST_BACKLOG">  ');
1933 pa_olap_pvt.add_lob_line('            <Description  ');
1934 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1935 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1936 pa_olap_pvt.add_lob_line('              Value="lost backlog">  ');
1937 pa_olap_pvt.add_lob_line('            </Description>  ');
1938 pa_olap_pvt.add_lob_line('            <Description  ');
1939 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1940 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1941 pa_olap_pvt.add_lob_line('              Value="lost backlog">  ');
1942 pa_olap_pvt.add_lob_line('            </Description>  ');
1943 pa_olap_pvt.add_lob_line('            <Description  ');
1944 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1948 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1945 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1946 pa_olap_pvt.add_lob_line('              Value="lost backlog">  ');
1947 pa_olap_pvt.add_lob_line('            </Description>  ');
1949 pa_olap_pvt.add_lob_line('        </Measure>  ');
1950 pa_olap_pvt.add_lob_line('        <Measure>  ');
1951 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1952 pa_olap_pvt.add_lob_line('            Name="ACTIVE_BACKLOG"  ');
1953 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1954 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1955 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="ACTIVE_BACKLOG">  ');
1956 pa_olap_pvt.add_lob_line('            <Description  ');
1957 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1958 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1959 pa_olap_pvt.add_lob_line('              Value="active backlog">  ');
1960 pa_olap_pvt.add_lob_line('            </Description>  ');
1961 pa_olap_pvt.add_lob_line('            <Description  ');
1962 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1963 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1964 pa_olap_pvt.add_lob_line('              Value="active backlog">  ');
1965 pa_olap_pvt.add_lob_line('            </Description>  ');
1966 pa_olap_pvt.add_lob_line('            <Description  ');
1967 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1968 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1969 pa_olap_pvt.add_lob_line('              Value="active backlog">  ');
1970 pa_olap_pvt.add_lob_line('            </Description>  ');
1971 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1972 pa_olap_pvt.add_lob_line('        </Measure>  ');
1973 pa_olap_pvt.add_lob_line('        <Measure>  ');
1974 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1975 pa_olap_pvt.add_lob_line('            Name="REVENUE_AT_RISK"  ');
1976 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
1977 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
1978 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="REVENUE_AT_RISK">  ');
1979 pa_olap_pvt.add_lob_line('            <Description  ');
1980 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
1981 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1982 pa_olap_pvt.add_lob_line('              Value="revenue at risk">  ');
1983 pa_olap_pvt.add_lob_line('            </Description>  ');
1984 pa_olap_pvt.add_lob_line('            <Description  ');
1985 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
1986 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1987 pa_olap_pvt.add_lob_line('              Value="revenue at risk">  ');
1988 pa_olap_pvt.add_lob_line('            </Description>  ');
1989 pa_olap_pvt.add_lob_line('            <Description  ');
1990 pa_olap_pvt.add_lob_line('              Type="Description"  ');
1991 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
1992 pa_olap_pvt.add_lob_line('              Value="revenue at risk">  ');
1993 pa_olap_pvt.add_lob_line('            </Description>  ');
1994 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
1995 pa_olap_pvt.add_lob_line('        </Measure>  ');
1996 pa_olap_pvt.add_lob_line('        <Measure>  ');
1997 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
1998 pa_olap_pvt.add_lob_line('            Name="CUSTOM1"  ');
1999 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2000 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2001 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM1">  ');
2002 pa_olap_pvt.add_lob_line('            <Description  ');
2003 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2004 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2005 pa_olap_pvt.add_lob_line('              Value="custom1">  ');
2006 pa_olap_pvt.add_lob_line('            </Description>  ');
2007 pa_olap_pvt.add_lob_line('            <Description  ');
2008 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2009 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2010 pa_olap_pvt.add_lob_line('              Value="custom1">  ');
2011 pa_olap_pvt.add_lob_line('            </Description>  ');
2012 pa_olap_pvt.add_lob_line('            <Description  ');
2013 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2014 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2015 pa_olap_pvt.add_lob_line('              Value="custom1">  ');
2016 pa_olap_pvt.add_lob_line('            </Description>  ');
2017 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2018 pa_olap_pvt.add_lob_line('        </Measure>  ');
2019 pa_olap_pvt.add_lob_line('        <Measure>  ');
2020 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2021 pa_olap_pvt.add_lob_line('            Name="CUSTOM2"  ');
2022 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2023 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2024 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM2">  ');
2025 pa_olap_pvt.add_lob_line('            <Description  ');
2026 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2027 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2028 pa_olap_pvt.add_lob_line('              Value="CUSTOM2">  ');
2029 pa_olap_pvt.add_lob_line('            </Description>  ');
2030 pa_olap_pvt.add_lob_line('            <Description  ');
2031 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2032 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2033 pa_olap_pvt.add_lob_line('              Value="CUSTOM2">  ');
2034 pa_olap_pvt.add_lob_line('            </Description>  ');
2035 pa_olap_pvt.add_lob_line('            <Description  ');
2036 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2037 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2038 pa_olap_pvt.add_lob_line('              Value="CUSTOM2">  ');
2042 pa_olap_pvt.add_lob_line('        <Measure>  ');
2039 pa_olap_pvt.add_lob_line('            </Description>  ');
2040 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2041 pa_olap_pvt.add_lob_line('        </Measure>  ');
2043 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2044 pa_olap_pvt.add_lob_line('            Name="CUSTOM3"  ');
2045 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2046 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2047 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM3">  ');
2048 pa_olap_pvt.add_lob_line('            <Description  ');
2049 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2050 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2051 pa_olap_pvt.add_lob_line('              Value="CUSTOM3">  ');
2052 pa_olap_pvt.add_lob_line('            </Description>  ');
2053 pa_olap_pvt.add_lob_line('            <Description  ');
2054 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2055 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2056 pa_olap_pvt.add_lob_line('              Value="CUSTOM3">  ');
2057 pa_olap_pvt.add_lob_line('            </Description>  ');
2058 pa_olap_pvt.add_lob_line('            <Description  ');
2059 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2060 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2061 pa_olap_pvt.add_lob_line('              Value="CUSTOM3">  ');
2062 pa_olap_pvt.add_lob_line('            </Description>  ');
2063 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2064 pa_olap_pvt.add_lob_line('        </Measure>  ');
2065 pa_olap_pvt.add_lob_line('        <Measure>  ');
2066 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2067 pa_olap_pvt.add_lob_line('            Name="CUSTOM4"  ');
2068 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2069 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2070 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM4">  ');
2071 pa_olap_pvt.add_lob_line('            <Description  ');
2072 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2073 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2074 pa_olap_pvt.add_lob_line('              Value="CUSTOM4">  ');
2075 pa_olap_pvt.add_lob_line('            </Description>  ');
2076 pa_olap_pvt.add_lob_line('            <Description  ');
2077 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2078 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2079 pa_olap_pvt.add_lob_line('              Value="CUSTOM4">  ');
2080 pa_olap_pvt.add_lob_line('            </Description>  ');
2081 pa_olap_pvt.add_lob_line('            <Description  ');
2082 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2083 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2084 pa_olap_pvt.add_lob_line('              Value="CUSTOM4">  ');
2085 pa_olap_pvt.add_lob_line('            </Description>  ');
2086 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2087 pa_olap_pvt.add_lob_line('        </Measure>  ');
2088 pa_olap_pvt.add_lob_line('        <Measure>  ');
2089 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2090 pa_olap_pvt.add_lob_line('            Name="CUSTOM5"  ');
2091 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2092 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2093 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM5">  ');
2094 pa_olap_pvt.add_lob_line('            <Description  ');
2095 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2096 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2097 pa_olap_pvt.add_lob_line('              Value="CUSTOM5">  ');
2098 pa_olap_pvt.add_lob_line('            </Description>  ');
2099 pa_olap_pvt.add_lob_line('            <Description  ');
2100 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2101 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2102 pa_olap_pvt.add_lob_line('              Value="CUSTOM5">  ');
2103 pa_olap_pvt.add_lob_line('            </Description>  ');
2104 pa_olap_pvt.add_lob_line('            <Description  ');
2105 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2106 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2107 pa_olap_pvt.add_lob_line('              Value="CUSTOM5">  ');
2108 pa_olap_pvt.add_lob_line('            </Description>  ');
2109 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2110 pa_olap_pvt.add_lob_line('        </Measure>  ');
2111 pa_olap_pvt.add_lob_line('        <Measure>  ');
2112 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2113 pa_olap_pvt.add_lob_line('            Name="CUSTOM6"  ');
2114 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2115 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2116 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM6">  ');
2117 pa_olap_pvt.add_lob_line('            <Description  ');
2118 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2119 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2120 pa_olap_pvt.add_lob_line('              Value="CUSTOM6">  ');
2121 pa_olap_pvt.add_lob_line('            </Description>  ');
2122 pa_olap_pvt.add_lob_line('            <Description  ');
2123 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2124 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2125 pa_olap_pvt.add_lob_line('              Value="CUSTOM6">  ');
2126 pa_olap_pvt.add_lob_line('            </Description>  ');
2127 pa_olap_pvt.add_lob_line('            <Description  ');
2128 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2129 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2130 pa_olap_pvt.add_lob_line('              Value="CUSTOM6">  ');
2131 pa_olap_pvt.add_lob_line('            </Description>  ');
2132 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2133 pa_olap_pvt.add_lob_line('        </Measure>  ');
2134 pa_olap_pvt.add_lob_line('        <Measure>  ');
2138 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2135 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2136 pa_olap_pvt.add_lob_line('            Name="CUSTOM7"  ');
2137 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2139 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM7">  ');
2140 pa_olap_pvt.add_lob_line('            <Description  ');
2141 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2142 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2143 pa_olap_pvt.add_lob_line('              Value="CUSTOM7">  ');
2144 pa_olap_pvt.add_lob_line('            </Description>  ');
2145 pa_olap_pvt.add_lob_line('            <Description  ');
2146 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2147 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2148 pa_olap_pvt.add_lob_line('              Value="CUSTOM7">  ');
2149 pa_olap_pvt.add_lob_line('            </Description>  ');
2150 pa_olap_pvt.add_lob_line('            <Description  ');
2151 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2152 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2153 pa_olap_pvt.add_lob_line('              Value="CUSTOM7">  ');
2154 pa_olap_pvt.add_lob_line('            </Description>  ');
2155 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2156 pa_olap_pvt.add_lob_line('        </Measure>  ');
2157 pa_olap_pvt.add_lob_line('        <Measure>  ');
2158 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2159 pa_olap_pvt.add_lob_line('            Name="CUSTOM8"  ');
2160 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2161 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2162 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM8">  ');
2163 pa_olap_pvt.add_lob_line('            <Description  ');
2164 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2165 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2166 pa_olap_pvt.add_lob_line('              Value="CUSTOM8">  ');
2167 pa_olap_pvt.add_lob_line('            </Description>  ');
2168 pa_olap_pvt.add_lob_line('            <Description  ');
2169 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2170 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2171 pa_olap_pvt.add_lob_line('              Value="CUSTOM8">  ');
2172 pa_olap_pvt.add_lob_line('            </Description>  ');
2173 pa_olap_pvt.add_lob_line('            <Description  ');
2174 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2175 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2176 pa_olap_pvt.add_lob_line('              Value="CUSTOM8">  ');
2177 pa_olap_pvt.add_lob_line('            </Description>  ');
2178 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2179 pa_olap_pvt.add_lob_line('        </Measure>  ');
2180 pa_olap_pvt.add_lob_line('        <Measure>  ');
2181 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2182 pa_olap_pvt.add_lob_line('            Name="CUSTOM9"  ');
2183 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2184 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2185 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM9">  ');
2186 pa_olap_pvt.add_lob_line('            <Description  ');
2187 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2188 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2189 pa_olap_pvt.add_lob_line('              Value="CUSTOM9">  ');
2190 pa_olap_pvt.add_lob_line('            </Description>  ');
2191 pa_olap_pvt.add_lob_line('            <Description  ');
2192 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2193 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2194 pa_olap_pvt.add_lob_line('              Value="CUSTOM9">  ');
2195 pa_olap_pvt.add_lob_line('            </Description>  ');
2196 pa_olap_pvt.add_lob_line('            <Description  ');
2197 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2198 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2199 pa_olap_pvt.add_lob_line('              Value="CUSTOM9">  ');
2200 pa_olap_pvt.add_lob_line('            </Description>  ');
2201 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2202 pa_olap_pvt.add_lob_line('        </Measure>  ');
2203 pa_olap_pvt.add_lob_line('        <Measure>  ');
2204 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2205 pa_olap_pvt.add_lob_line('            Name="CUSTOM10"  ');
2206 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2207 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2208 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM10">  ');
2209 pa_olap_pvt.add_lob_line('            <Description  ');
2210 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2211 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2212 pa_olap_pvt.add_lob_line('              Value="CUSTOM10">  ');
2213 pa_olap_pvt.add_lob_line('            </Description>  ');
2214 pa_olap_pvt.add_lob_line('            <Description  ');
2215 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2216 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2217 pa_olap_pvt.add_lob_line('              Value="CUSTOM10">  ');
2218 pa_olap_pvt.add_lob_line('            </Description>  ');
2219 pa_olap_pvt.add_lob_line('            <Description  ');
2220 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2221 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2222 pa_olap_pvt.add_lob_line('              Value="CUSTOM10">  ');
2223 pa_olap_pvt.add_lob_line('            </Description>  ');
2224 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2225 pa_olap_pvt.add_lob_line('        </Measure>  ');
2226 pa_olap_pvt.add_lob_line('        <Measure>  ');
2227 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2228 pa_olap_pvt.add_lob_line('            Name="CUSTOM11"  ');
2229 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2233 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2230 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2231 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM11">  ');
2232 pa_olap_pvt.add_lob_line('            <Description  ');
2234 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2235 pa_olap_pvt.add_lob_line('              Value="CUSTOM11">  ');
2236 pa_olap_pvt.add_lob_line('            </Description>  ');
2237 pa_olap_pvt.add_lob_line('            <Description  ');
2238 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2239 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2240 pa_olap_pvt.add_lob_line('              Value="CUSTOM11">  ');
2241 pa_olap_pvt.add_lob_line('            </Description>  ');
2242 pa_olap_pvt.add_lob_line('            <Description  ');
2243 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2244 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2245 pa_olap_pvt.add_lob_line('              Value="CUSTOM11">  ');
2246 pa_olap_pvt.add_lob_line('            </Description>  ');
2247 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2248 pa_olap_pvt.add_lob_line('        </Measure>  ');
2249 pa_olap_pvt.add_lob_line('        <Measure>  ');
2250 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2251 pa_olap_pvt.add_lob_line('            Name="CUSTOM12"  ');
2252 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2253 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2254 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM12">  ');
2255 pa_olap_pvt.add_lob_line('            <Description  ');
2256 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2257 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2258 pa_olap_pvt.add_lob_line('              Value="CUSTOM12">  ');
2259 pa_olap_pvt.add_lob_line('            </Description>  ');
2260 pa_olap_pvt.add_lob_line('            <Description  ');
2261 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2262 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2263 pa_olap_pvt.add_lob_line('              Value="CUSTOM12">  ');
2264 pa_olap_pvt.add_lob_line('            </Description>  ');
2265 pa_olap_pvt.add_lob_line('            <Description  ');
2266 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2267 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2268 pa_olap_pvt.add_lob_line('              Value="CUSTOM12">  ');
2269 pa_olap_pvt.add_lob_line('            </Description>  ');
2270 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2271 pa_olap_pvt.add_lob_line('        </Measure>  ');
2272 pa_olap_pvt.add_lob_line('        <Measure>  ');
2273 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2274 pa_olap_pvt.add_lob_line('            Name="CUSTOM13"  ');
2275 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2276 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2277 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM13">  ');
2278 pa_olap_pvt.add_lob_line('            <Description  ');
2279 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2280 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2281 pa_olap_pvt.add_lob_line('              Value="CUSTOM13">  ');
2282 pa_olap_pvt.add_lob_line('            </Description>  ');
2283 pa_olap_pvt.add_lob_line('            <Description  ');
2284 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2285 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2286 pa_olap_pvt.add_lob_line('              Value="CUSTOM13">  ');
2287 pa_olap_pvt.add_lob_line('            </Description>  ');
2288 pa_olap_pvt.add_lob_line('            <Description  ');
2289 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2290 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2291 pa_olap_pvt.add_lob_line('              Value="CUSTOM13">  ');
2292 pa_olap_pvt.add_lob_line('            </Description>  ');
2293 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2294 pa_olap_pvt.add_lob_line('        </Measure>  ');
2295 pa_olap_pvt.add_lob_line('        <Measure>  ');
2296 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2297 pa_olap_pvt.add_lob_line('            Name="CUSTOM14"  ');
2298 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2299 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2300 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM14">  ');
2301 pa_olap_pvt.add_lob_line('            <Description  ');
2302 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2303 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2304 pa_olap_pvt.add_lob_line('              Value="CUSTOM14">  ');
2305 pa_olap_pvt.add_lob_line('            </Description>  ');
2306 pa_olap_pvt.add_lob_line('            <Description  ');
2307 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2308 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2309 pa_olap_pvt.add_lob_line('              Value="CUSTOM14">  ');
2310 pa_olap_pvt.add_lob_line('            </Description>  ');
2311 pa_olap_pvt.add_lob_line('            <Description  ');
2312 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2313 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2314 pa_olap_pvt.add_lob_line('              Value="CUSTOM14">  ');
2315 pa_olap_pvt.add_lob_line('            </Description>  ');
2316 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2317 pa_olap_pvt.add_lob_line('        </Measure>  ');
2318 pa_olap_pvt.add_lob_line('        <Measure>  ');
2319 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2320 pa_olap_pvt.add_lob_line('            Name="CUSTOM15"  ');
2321 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2322 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2323 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM15">  ');
2324 pa_olap_pvt.add_lob_line('            <Description  ');
2328 pa_olap_pvt.add_lob_line('            </Description>  ');
2325 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2326 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2327 pa_olap_pvt.add_lob_line('              Value="CUSTOM15">  ');
2329 pa_olap_pvt.add_lob_line('            <Description  ');
2330 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2331 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2332 pa_olap_pvt.add_lob_line('              Value="CUSTOM15">  ');
2333 pa_olap_pvt.add_lob_line('            </Description>  ');
2334 pa_olap_pvt.add_lob_line('            <Description  ');
2335 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2336 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2337 pa_olap_pvt.add_lob_line('              Value="CUSTOM15">  ');
2338 pa_olap_pvt.add_lob_line('            </Description>  ');
2339 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2340 pa_olap_pvt.add_lob_line('        </Measure>  ');
2341 pa_olap_pvt.add_lob_line('        <Organization>  ');
2342 pa_olap_pvt.add_lob_line('          <AWCubeOrganization  ');
2343 pa_olap_pvt.add_lob_line('            MVOption="NONE"  ');
2344 pa_olap_pvt.add_lob_line('            SparseType="COMPRESSED"  ');
2345 pa_olap_pvt.add_lob_line('            MeasureStorage="SHARED"  ');
2346 pa_olap_pvt.add_lob_line('            NullStorage="MV_READY"  ');
2347 pa_olap_pvt.add_lob_line('            CubeStorageType="NUMBER"  ');
2348 pa_olap_pvt.add_lob_line('            SQLCubeStorageType="NUMBER"  ');
2349 pa_olap_pvt.add_lob_line('            PrecomputePercent="35"  ');
2350 pa_olap_pvt.add_lob_line('            PrecomputePercentTop="0"  ');
2351 pa_olap_pvt.add_lob_line('            PartitionLevel="PA_PROJECT_DIM.PROJECT_HIER.OLAP_GROUP"  ');
2352 pa_olap_pvt.add_lob_line('            AW="PA_PPR_AW">  ');
2353 pa_olap_pvt.add_lob_line('            <MVCreationOptions>  ');
2354 pa_olap_pvt.add_lob_line('            </MVCreationOptions>  ');
2355 pa_olap_pvt.add_lob_line('            <SparseDimension  ');
2356 pa_olap_pvt.add_lob_line('              Name="PA_TASK_DM"/>  ');
2357 pa_olap_pvt.add_lob_line('            <SparseDimension  ');
2358 pa_olap_pvt.add_lob_line('              Name="PA_PROJECT_DIM"/>  ');
2359 pa_olap_pvt.add_lob_line('            <SparseDimension  ');
2360 pa_olap_pvt.add_lob_line('              Name="PA_TIME_DM"/>  ');
2361 pa_olap_pvt.add_lob_line('            <SparseDimension  ');
2362 pa_olap_pvt.add_lob_line('              Name="PA_CALENDAR_TYPE"/>  ');
2363 pa_olap_pvt.add_lob_line('            <SparseDimension  ');
2364 pa_olap_pvt.add_lob_line('              Name="PA_CURRENCY_DM"/>  ');
2365 pa_olap_pvt.add_lob_line('            <DefaultBuild>  ');
2366 pa_olap_pvt.add_lob_line('              <![CDATA[BUILD SPEC LOAD_AND_AGGREGATE  ');
2367 pa_olap_pvt.add_lob_line('    (  ');
2368 pa_olap_pvt.add_lob_line('      LOAD NO SYNCH,   ');
2369 pa_olap_pvt.add_lob_line('      SOLVE  ');
2370 pa_olap_pvt.add_lob_line('    )]]>  ');
2371 pa_olap_pvt.add_lob_line('            </DefaultBuild>  ');
2372 pa_olap_pvt.add_lob_line('          </AWCubeOrganization>  ');
2373 pa_olap_pvt.add_lob_line('        </Organization>  ');
2374 pa_olap_pvt.add_lob_line('        <Dimensionality  ');
2375 pa_olap_pvt.add_lob_line('          Name="PA_TASK_DM"  ');
2376 pa_olap_pvt.add_lob_line('          ETKeyColumnName="PA_TASK_DM"  ');
2377 pa_olap_pvt.add_lob_line('          Dimension="PA_TASK_DM">  ');
2378 pa_olap_pvt.add_lob_line('        </Dimensionality>  ');
2379 pa_olap_pvt.add_lob_line('        <Dimensionality  ');
2380 pa_olap_pvt.add_lob_line('          Name="PA_PROJECT_DIM"  ');
2381 pa_olap_pvt.add_lob_line('          ETKeyColumnName="PA_PROJECT_DIM"  ');
2382 pa_olap_pvt.add_lob_line('          Dimension="PA_PROJECT_DIM">  ');
2383 pa_olap_pvt.add_lob_line('        </Dimensionality>  ');
2384 pa_olap_pvt.add_lob_line('        <Dimensionality  ');
2385 pa_olap_pvt.add_lob_line('          Name="PA_TIME_DM"  ');
2386 pa_olap_pvt.add_lob_line('          ETKeyColumnName="PA_TIME_DM"  ');
2387 pa_olap_pvt.add_lob_line('          Dimension="PA_TIME_DM">  ');
2388 pa_olap_pvt.add_lob_line('        </Dimensionality>  ');
2389 pa_olap_pvt.add_lob_line('        <Dimensionality  ');
2390 pa_olap_pvt.add_lob_line('          Name="PA_CALENDAR_TYPE"  ');
2391 pa_olap_pvt.add_lob_line('          ETKeyColumnName="PA_CALENDAR_TYPE"  ');
2392 pa_olap_pvt.add_lob_line('          Dimension="PA_CALENDAR_TYPE">  ');
2393 pa_olap_pvt.add_lob_line('        </Dimensionality>  ');
2394 pa_olap_pvt.add_lob_line('        <Dimensionality  ');
2395 pa_olap_pvt.add_lob_line('          Name="PA_CURRENCY_DM"  ');
2396 pa_olap_pvt.add_lob_line('          ETKeyColumnName="PA_CURRENCY_DM"  ');
2397 pa_olap_pvt.add_lob_line('          Dimension="PA_CURRENCY_DM">  ');
2398 pa_olap_pvt.add_lob_line('        </Dimensionality>  ');
2399 pa_olap_pvt.add_lob_line('        <Description  ');
2400 pa_olap_pvt.add_lob_line('          Type="LongDescription"  ');
2401 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
2402 pa_olap_pvt.add_lob_line('          Value="PA AC ACTUAL CUBE">  ');
2403 pa_olap_pvt.add_lob_line('        </Description>  ');
2404 pa_olap_pvt.add_lob_line('        <Description  ');
2405 pa_olap_pvt.add_lob_line('          Type="ShortDescription"  ');
2406 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
2407 pa_olap_pvt.add_lob_line('          Value="PA AC ACTUAL CUBE">  ');
2408 pa_olap_pvt.add_lob_line('        </Description>  ');
2409 pa_olap_pvt.add_lob_line('        <Description  ');
2410 pa_olap_pvt.add_lob_line('          Type="Description"  ');
2411 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
2412 pa_olap_pvt.add_lob_line('          Value="PA AC ACTUAL CUBE">  ');
2413 pa_olap_pvt.add_lob_line('        </Description>  ');
2414 pa_olap_pvt.add_lob_line('        <ConsistentSolve>  ');
2415 pa_olap_pvt.add_lob_line('          <![CDATA[SOLVE   ');
2416 pa_olap_pvt.add_lob_line('    (  ');
2417 pa_olap_pvt.add_lob_line('      SUM  ');
2418 pa_olap_pvt.add_lob_line('        MAINTAIN COUNT  ');
2419 pa_olap_pvt.add_lob_line('         OVER ALL  ');
2420 pa_olap_pvt.add_lob_line('    )]]>  ');
2424 pa_olap_pvt.add_lob_line('          Query="APPS_NE.PA_AC_OLAP_STAGE_V">  ');
2421 pa_olap_pvt.add_lob_line('        </ConsistentSolve>  ');
2422 pa_olap_pvt.add_lob_line('        <CubeMap  ');
2423 pa_olap_pvt.add_lob_line('          Name="MAP1"  ');
2425 pa_olap_pvt.add_lob_line('          <CubeDimensionalityMap  ');
2426 pa_olap_pvt.add_lob_line('            Name="PA_TASK_DM"  ');
2427 pa_olap_pvt.add_lob_line('            Dimensionality="PA_TASK_DM"  ');
2428 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.PROJECT_ELEMENT_ID"  ');
2429 pa_olap_pvt.add_lob_line('            MappedDimension="PA_TASK_DM.TASK_HIERARCHY">  ');
2430 pa_olap_pvt.add_lob_line('          </CubeDimensionalityMap>  ');
2431 pa_olap_pvt.add_lob_line('          <CubeDimensionalityMap  ');
2432 pa_olap_pvt.add_lob_line('            Name="PA_PROJECT_DIM"  ');
2433 pa_olap_pvt.add_lob_line('            Dimensionality="PA_PROJECT_DIM"  ');
2434 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.PROJECT_ID"  ');
2435 pa_olap_pvt.add_lob_line('            MappedDimension="PA_PROJECT_DIM.PROJECT_HIER.PROJECT_ID">  ');
2436 pa_olap_pvt.add_lob_line('          </CubeDimensionalityMap>  ');
2437 pa_olap_pvt.add_lob_line('          <CubeDimensionalityMap  ');
2438 pa_olap_pvt.add_lob_line('            Name="PA_TIME_DM"  ');
2439 pa_olap_pvt.add_lob_line('            Dimensionality="PA_TIME_DM"  ');
2440 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.TIME_ID"  ');
2441 pa_olap_pvt.add_lob_line('            MappedDimension="PA_TIME_DM.PA_TIM_HIER.CAL_PERIOD_ID">  ');
2442 pa_olap_pvt.add_lob_line('          </CubeDimensionalityMap>  ');
2443 pa_olap_pvt.add_lob_line('          <CubeDimensionalityMap  ');
2444 pa_olap_pvt.add_lob_line('            Name="PA_CALENDAR_TYPE"  ');
2445 pa_olap_pvt.add_lob_line('            Dimensionality="PA_CALENDAR_TYPE"  ');
2446 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.CALENDAR_TYPE"  ');
2447 pa_olap_pvt.add_lob_line('            MappedDimension="PA_CALENDAR_TYPE">  ');
2448 pa_olap_pvt.add_lob_line('          </CubeDimensionalityMap>  ');
2449 pa_olap_pvt.add_lob_line('          <CubeDimensionalityMap  ');
2450 pa_olap_pvt.add_lob_line('            Name="PA_CURRENCY_DM"  ');
2451 pa_olap_pvt.add_lob_line('            Dimensionality="PA_CURRENCY_DM"  ');
2452 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.CURRENCY_CODE"  ');
2453 pa_olap_pvt.add_lob_line('            MappedDimension="PA_CURRENCY_DM">  ');
2454 pa_olap_pvt.add_lob_line('          </CubeDimensionalityMap>  ');
2455 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2456 pa_olap_pvt.add_lob_line('            Name="REVENUE"  ');
2457 pa_olap_pvt.add_lob_line('            Measure="REVENUE"  ');
2458 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.REVENUE">  ');
2459 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2460 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2461 pa_olap_pvt.add_lob_line('            Name="INITIAL_FUNDING_AMOUNT"  ');
2462 pa_olap_pvt.add_lob_line('            Measure="INITIAL_FUNDING_AMOUNT"  ');
2463 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.INITIAL_FUNDING_AMOUNT">  ');
2467 pa_olap_pvt.add_lob_line('            Measure="INITIAL_FUNDING_COUNT"  ');
2464 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2465 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2466 pa_olap_pvt.add_lob_line('            Name="INITIAL_FUNDING_COUNT"  ');
2468 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.INITIAL_FUNDING_COUNT">  ');
2469 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2470 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2471 pa_olap_pvt.add_lob_line('            Name="ADDITIONAL_FUNDING_AMOUNT"  ');
2472 pa_olap_pvt.add_lob_line('            Measure="ADDITIONAL_FUNDING_AMOUNT"  ');
2473 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.ADDITIONAL_FUNDING_AMOUNT">  ');
2474 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2475 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2476 pa_olap_pvt.add_lob_line('            Name="ADDITIONAL_FUNDING_COUNT"  ');
2477 pa_olap_pvt.add_lob_line('            Measure="ADDITIONAL_FUNDING_COUNT"  ');
2478 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.ADDITIONAL_FUNDING_COUNT">  ');
2479 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2480 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2481 pa_olap_pvt.add_lob_line('            Name="CANCELLED_FUNDING_AMOUNT"  ');
2482 pa_olap_pvt.add_lob_line('            Measure="CANCELLED_FUNDING_AMOUNT"  ');
2483 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.CANCELLED_FUNDING_AMOUNT">  ');
2484 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2485 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2486 pa_olap_pvt.add_lob_line('            Name="CANCELLED_FUNDING_COUNT"  ');
2487 pa_olap_pvt.add_lob_line('            Measure="CANCELLED_FUNDING_COUNT"  ');
2488 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.CANCELLED_FUNDING_COUNT">  ');
2489 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2490 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2491 pa_olap_pvt.add_lob_line('            Name="FUNDING_ADJUSTMENT_AMOUNT"  ');
2492 pa_olap_pvt.add_lob_line('            Measure="FUNDING_ADJUSTMENT_AMOUNT"  ');
2493 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.FUNDING_ADJUSTMENT_AMOUNT">  ');
2494 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2495 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2496 pa_olap_pvt.add_lob_line('            Name="FUNDING_ADJUSTMENT_COUNT"  ');
2497 pa_olap_pvt.add_lob_line('            Measure="FUNDING_ADJUSTMENT_COUNT"  ');
2498 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.FUNDING_ADJUSTMENT_COUNT">  ');
2499 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2500 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2501 pa_olap_pvt.add_lob_line('            Name="REVENUE_WRITEOFF"  ');
2502 pa_olap_pvt.add_lob_line('            Measure="REVENUE_WRITEOFF"  ');
2503 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.REVENUE_WRITEOFF">  ');
2504 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2505 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2506 pa_olap_pvt.add_lob_line('            Name="AR_INVOICE_AMOUNT"  ');
2507 pa_olap_pvt.add_lob_line('            Measure="AR_INVOICE_AMOUNT"  ');
2508 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.AR_INVOICE_AMOUNT">  ');
2509 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2510 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2511 pa_olap_pvt.add_lob_line('            Name="AR_INVOICE_COUNT"  ');
2512 pa_olap_pvt.add_lob_line('            Measure="AR_INVOICE_COUNT"  ');
2513 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.AR_INVOICE_COUNT">  ');
2514 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2515 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2516 pa_olap_pvt.add_lob_line('            Name="AR_CASH_APPLIED_AMOUNT"  ');
2517 pa_olap_pvt.add_lob_line('            Measure="AR_CASH_APPLIED_AMOUNT"  ');
2518 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.AR_CASH_APPLIED_AMOUNT">  ');
2519 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2520 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2521 pa_olap_pvt.add_lob_line('            Name="AR_INVOICE_WRITE_OFF_AMOUNT"  ');
2522 pa_olap_pvt.add_lob_line('            Measure="AR_INVOICE_WRITE_OFF_AMOUNT"  ');
2523 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.AR_INVOICE_WRITE_OFF_AMOUNT">  ');
2524 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2525 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2526 pa_olap_pvt.add_lob_line('            Name="AR_INVOICE_WRITEOFF_COUNT"  ');
2527 pa_olap_pvt.add_lob_line('            Measure="AR_INVOICE_WRITEOFF_COUNT"  ');
2528 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.AR_INVOICE_WRITEOFF_COUNT">  ');
2529 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2530 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2531 pa_olap_pvt.add_lob_line('            Name="AR_CREDIT_MEMO_AMOUNT"  ');
2532 pa_olap_pvt.add_lob_line('            Measure="AR_CREDIT_MEMO_AMOUNT"  ');
2533 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.AR_CREDIT_MEMO_AMOUNT">  ');
2534 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2535 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2536 pa_olap_pvt.add_lob_line('            Name="AR_CREDIT_MEMO_COUNT"  ');
2537 pa_olap_pvt.add_lob_line('            Measure="AR_CREDIT_MEMO_COUNT"  ');
2538 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.AR_CREDIT_MEMO_COUNT">  ');
2539 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2540 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2541 pa_olap_pvt.add_lob_line('            Name="UNBILLED_RECEIVABLES"  ');
2542 pa_olap_pvt.add_lob_line('            Measure="UNBILLED_RECEIVABLES"  ');
2543 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.UNBILLED_RECEIVABLES">  ');
2544 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2545 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2546 pa_olap_pvt.add_lob_line('            Name="UNEARNED_REVENUE"  ');
2550 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2547 pa_olap_pvt.add_lob_line('            Measure="UNEARNED_REVENUE"  ');
2548 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.UNEARNED_REVENUE">  ');
2549 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2551 pa_olap_pvt.add_lob_line('            Name="AR_UNAPPR_INVOICE_AMOUNT"  ');
2552 pa_olap_pvt.add_lob_line('            Measure="AR_UNAPPR_INVOICE_AMOUNT"  ');
2553 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.AR_UNAPPR_INVOICE_AMOUNT">  ');
2554 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2555 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2556 pa_olap_pvt.add_lob_line('            Name="AR_UNAPPR_INVOICE_COUNT"  ');
2557 pa_olap_pvt.add_lob_line('            Measure="AR_UNAPPR_INVOICE_COUNT"  ');
2558 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.AR_UNAPPR_INVOICE_COUNT">  ');
2559 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2560 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2561 pa_olap_pvt.add_lob_line('            Name="AR_APPR_INVOICE_AMOUNT"  ');
2562 pa_olap_pvt.add_lob_line('            Measure="AR_APPR_INVOICE_AMOUNT"  ');
2563 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.AR_APPR_INVOICE_AMOUNT">  ');
2564 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2565 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2566 pa_olap_pvt.add_lob_line('            Name="AR_APPR_INVOICE_COUNT"  ');
2567 pa_olap_pvt.add_lob_line('            Measure="AR_APPR_INVOICE_COUNT"  ');
2568 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.AR_APPR_INVOICE_COUNT">  ');
2569 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2570 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2571 pa_olap_pvt.add_lob_line('            Name="AR_AMOUNT_DUE"  ');
2572 pa_olap_pvt.add_lob_line('            Measure="AR_AMOUNT_DUE"  ');
2573 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.AR_AMOUNT_DUE">  ');
2574 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2575 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2576 pa_olap_pvt.add_lob_line('            Name="AR_COUNT_DUE"  ');
2577 pa_olap_pvt.add_lob_line('            Measure="AR_COUNT_DUE"  ');
2578 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.AR_COUNT_DUE">  ');
2579 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2580 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2581 pa_olap_pvt.add_lob_line('            Name="AR_AMOUNT_OVERDUE"  ');
2582 pa_olap_pvt.add_lob_line('            Measure="AR_AMOUNT_OVERDUE"  ');
2583 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.AR_AMOUNT_OVERDUE">  ');
2584 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2585 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2586 pa_olap_pvt.add_lob_line('            Name="AR_COUNT_OVERDUE"  ');
2587 pa_olap_pvt.add_lob_line('            Measure="AR_COUNT_OVERDUE"  ');
2588 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.AR_COUNT_OVERDUE">  ');
2589 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2590 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2591 pa_olap_pvt.add_lob_line('            Name="DORMANT_BACKLOG_INACTIV"  ');
2592 pa_olap_pvt.add_lob_line('            Measure="DORMANT_BACKLOG_INACTIV"  ');
2593 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.DORMANT_BACKLOG_INACTIV">  ');
2594 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2595 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2596 pa_olap_pvt.add_lob_line('            Name="DORMANT_BACKLOG_START"  ');
2597 pa_olap_pvt.add_lob_line('            Measure="DORMANT_BACKLOG_START"  ');
2598 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.DORMANT_BACKLOG_START">  ');
2599 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2600 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2601 pa_olap_pvt.add_lob_line('            Name="LOST_BACKLOG"  ');
2602 pa_olap_pvt.add_lob_line('            Measure="LOST_BACKLOG"  ');
2603 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.LOST_BACKLOG">  ');
2604 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2605 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2606 pa_olap_pvt.add_lob_line('            Name="ACTIVE_BACKLOG"  ');
2607 pa_olap_pvt.add_lob_line('            Measure="ACTIVE_BACKLOG"  ');
2608 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.ACTIVE_BACKLOG">  ');
2609 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2610 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2611 pa_olap_pvt.add_lob_line('            Name="REVENUE_AT_RISK"  ');
2612 pa_olap_pvt.add_lob_line('            Measure="REVENUE_AT_RISK"  ');
2613 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.REVENUE_AT_RISK">  ');
2614 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2615 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2616 pa_olap_pvt.add_lob_line('            Name="CUSTOM1"  ');
2617 pa_olap_pvt.add_lob_line('            Measure="CUSTOM1"  ');
2618 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.CUSTOM1">  ');
2619 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2620 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2621 pa_olap_pvt.add_lob_line('            Name="CUSTOM2"  ');
2622 pa_olap_pvt.add_lob_line('            Measure="CUSTOM2"  ');
2623 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.CUSTOM2">  ');
2624 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2625 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2626 pa_olap_pvt.add_lob_line('            Name="CUSTOM3"  ');
2627 pa_olap_pvt.add_lob_line('            Measure="CUSTOM3"  ');
2628 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.CUSTOM3">  ');
2629 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2630 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2631 pa_olap_pvt.add_lob_line('            Name="CUSTOM4"  ');
2632 pa_olap_pvt.add_lob_line('            Measure="CUSTOM4"  ');
2636 pa_olap_pvt.add_lob_line('            Name="CUSTOM5"  ');
2633 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.CUSTOM4">  ');
2634 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2635 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2637 pa_olap_pvt.add_lob_line('            Measure="CUSTOM5"  ');
2638 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.CUSTOM5">  ');
2639 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2640 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2641 pa_olap_pvt.add_lob_line('            Name="CUSTOM6"  ');
2642 pa_olap_pvt.add_lob_line('            Measure="CUSTOM6"  ');
2643 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.CUSTOM6">  ');
2644 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2645 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2646 pa_olap_pvt.add_lob_line('            Name="CUSTOM7"  ');
2647 pa_olap_pvt.add_lob_line('            Measure="CUSTOM7"  ');
2648 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.CUSTOM7">  ');
2649 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2650 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2651 pa_olap_pvt.add_lob_line('            Name="CUSTOM8"  ');
2652 pa_olap_pvt.add_lob_line('            Measure="CUSTOM8"  ');
2653 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.CUSTOM8">  ');
2654 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2655 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2656 pa_olap_pvt.add_lob_line('            Name="CUSTOM9"  ');
2657 pa_olap_pvt.add_lob_line('            Measure="CUSTOM9"  ');
2658 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.CUSTOM9">  ');
2659 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2660 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2661 pa_olap_pvt.add_lob_line('            Name="CUSTOM10"  ');
2662 pa_olap_pvt.add_lob_line('            Measure="CUSTOM10"  ');
2663 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.CUSTOM10">  ');
2664 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2665 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2666 pa_olap_pvt.add_lob_line('            Name="CUSTOM11"  ');
2667 pa_olap_pvt.add_lob_line('            Measure="CUSTOM11"  ');
2668 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.CUSTOM11">  ');
2669 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2670 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2671 pa_olap_pvt.add_lob_line('            Name="CUSTOM12"  ');
2672 pa_olap_pvt.add_lob_line('            Measure="CUSTOM12"  ');
2673 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.CUSTOM12">  ');
2674 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2675 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2676 pa_olap_pvt.add_lob_line('            Name="CUSTOM13"  ');
2677 pa_olap_pvt.add_lob_line('            Measure="CUSTOM13"  ');
2678 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.CUSTOM13">  ');
2679 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2680 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2681 pa_olap_pvt.add_lob_line('            Name="CUSTOM14"  ');
2682 pa_olap_pvt.add_lob_line('            Measure="CUSTOM14"  ');
2683 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.CUSTOM14">  ');
2684 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2685 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
2686 pa_olap_pvt.add_lob_line('            Name="CUSTOM15"  ');
2687 pa_olap_pvt.add_lob_line('            Measure="CUSTOM15"  ');
2688 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_AC_OLAP_STAGE_V.CUSTOM15">  ');
2689 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
2690 pa_olap_pvt.add_lob_line('        </CubeMap>  ');
2691 pa_olap_pvt.add_lob_line('      </Cube>  ');
2692 pa_olap_pvt.add_lob_line('        ');
2693 pa_olap_pvt.add_lob_line('      <Cube  ');
2694 pa_olap_pvt.add_lob_line('        ETViewName="PA_PLAN_ACTUALS_CUBE_VIEW"  ');
2695 pa_olap_pvt.add_lob_line('        Name="PA_PLAN_ACTUALS_CUBE"  ');
2696 pa_olap_pvt.add_lob_line('        DefaultMeasure="RAW_COST">  ');
2697 pa_olap_pvt.add_lob_line('        <Measure>  ');
2698 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2699 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2700 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2701 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="RAW_COST"  ');
2702 pa_olap_pvt.add_lob_line('            Name="RAW_COST">  ');
2703 pa_olap_pvt.add_lob_line('            <Description  ');
2704 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2705 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2706 pa_olap_pvt.add_lob_line('              Value="RAW COST">  ');
2707 pa_olap_pvt.add_lob_line('            </Description>  ');
2708 pa_olap_pvt.add_lob_line('            <Description  ');
2709 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2710 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2711 pa_olap_pvt.add_lob_line('              Value="RAW COST">  ');
2712 pa_olap_pvt.add_lob_line('            </Description>  ');
2713 pa_olap_pvt.add_lob_line('            <Description  ');
2714 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2715 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2716 pa_olap_pvt.add_lob_line('              Value="RAW COST">  ');
2717 pa_olap_pvt.add_lob_line('            </Description>  ');
2718 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2719 pa_olap_pvt.add_lob_line('        </Measure>  ');
2720 pa_olap_pvt.add_lob_line('        <Measure>  ');
2721 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2722 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2723 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2724 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="BRDN_COST"  ');
2725 pa_olap_pvt.add_lob_line('            Name="BRDN_COST">  ');
2729 pa_olap_pvt.add_lob_line('              Value="BRDN COST">  ');
2726 pa_olap_pvt.add_lob_line('            <Description  ');
2727 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2728 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2730 pa_olap_pvt.add_lob_line('            </Description>  ');
2731 pa_olap_pvt.add_lob_line('            <Description  ');
2732 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2733 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2734 pa_olap_pvt.add_lob_line('              Value="BRDN COST">  ');
2735 pa_olap_pvt.add_lob_line('            </Description>  ');
2736 pa_olap_pvt.add_lob_line('            <Description  ');
2737 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2738 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2739 pa_olap_pvt.add_lob_line('              Value="BRDN COST">  ');
2740 pa_olap_pvt.add_lob_line('            </Description>  ');
2741 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2742 pa_olap_pvt.add_lob_line('        </Measure>  ');
2743 pa_olap_pvt.add_lob_line('        <Measure>  ');
2744 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2745 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2746 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2747 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="REVENUE"  ');
2748 pa_olap_pvt.add_lob_line('            Name="REVENUE">  ');
2749 pa_olap_pvt.add_lob_line('            <Description  ');
2750 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2751 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2752 pa_olap_pvt.add_lob_line('              Value="REVENUE">  ');
2753 pa_olap_pvt.add_lob_line('            </Description>  ');
2754 pa_olap_pvt.add_lob_line('            <Description  ');
2755 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2756 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2757 pa_olap_pvt.add_lob_line('              Value="REVENUE">  ');
2758 pa_olap_pvt.add_lob_line('            </Description>  ');
2759 pa_olap_pvt.add_lob_line('            <Description  ');
2760 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2761 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2762 pa_olap_pvt.add_lob_line('              Value="REVENUE">  ');
2763 pa_olap_pvt.add_lob_line('            </Description>  ');
2764 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2765 pa_olap_pvt.add_lob_line('        </Measure>  ');
2766 pa_olap_pvt.add_lob_line('        <Measure>  ');
2767 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2768 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2769 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2770 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="BILL_RAW_COST"  ');
2771 pa_olap_pvt.add_lob_line('            Name="BILL_RAW_COST">  ');
2772 pa_olap_pvt.add_lob_line('            <Description  ');
2773 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2774 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2775 pa_olap_pvt.add_lob_line('              Value="BILL RAW COST">  ');
2776 pa_olap_pvt.add_lob_line('            </Description>  ');
2777 pa_olap_pvt.add_lob_line('            <Description  ');
2778 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2779 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2780 pa_olap_pvt.add_lob_line('              Value="BILL RAW COST">  ');
2781 pa_olap_pvt.add_lob_line('            </Description>  ');
2782 pa_olap_pvt.add_lob_line('            <Description  ');
2783 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2784 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2785 pa_olap_pvt.add_lob_line('              Value="BILL RAW COST">  ');
2786 pa_olap_pvt.add_lob_line('            </Description>  ');
2787 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2788 pa_olap_pvt.add_lob_line('        </Measure>  ');
2789 pa_olap_pvt.add_lob_line('        <Measure>  ');
2790 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2791 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2792 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2793 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="BILL_BRDN_COST"  ');
2794 pa_olap_pvt.add_lob_line('            Name="BILL_BRDN_COST">  ');
2795 pa_olap_pvt.add_lob_line('            <Description  ');
2796 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2797 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2798 pa_olap_pvt.add_lob_line('              Value="BILL BRDN COST">  ');
2799 pa_olap_pvt.add_lob_line('            </Description>  ');
2800 pa_olap_pvt.add_lob_line('            <Description  ');
2801 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2802 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2803 pa_olap_pvt.add_lob_line('              Value="BILL BRDN COST">  ');
2804 pa_olap_pvt.add_lob_line('            </Description>  ');
2805 pa_olap_pvt.add_lob_line('            <Description  ');
2806 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2807 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2808 pa_olap_pvt.add_lob_line('              Value="BILL BRDN COST">  ');
2809 pa_olap_pvt.add_lob_line('            </Description>  ');
2810 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2811 pa_olap_pvt.add_lob_line('        </Measure>  ');
2812 pa_olap_pvt.add_lob_line('        <Measure>  ');
2813 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2814 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2815 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2816 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="BILL_LABOR_RAW_COST"  ');
2817 pa_olap_pvt.add_lob_line('            Name="BILL_LABOR_RAW_COST">  ');
2818 pa_olap_pvt.add_lob_line('            <Description  ');
2819 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2823 pa_olap_pvt.add_lob_line('            <Description  ');
2820 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2821 pa_olap_pvt.add_lob_line('              Value="bill labor raw cost">  ');
2822 pa_olap_pvt.add_lob_line('            </Description>  ');
2824 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2825 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2826 pa_olap_pvt.add_lob_line('              Value="bill labor raw cost">  ');
2827 pa_olap_pvt.add_lob_line('            </Description>  ');
2828 pa_olap_pvt.add_lob_line('            <Description  ');
2829 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2830 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2831 pa_olap_pvt.add_lob_line('              Value="bill labor raw cost">  ');
2832 pa_olap_pvt.add_lob_line('            </Description>  ');
2833 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2834 pa_olap_pvt.add_lob_line('        </Measure>  ');
2835 pa_olap_pvt.add_lob_line('        <Measure>  ');
2836 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2837 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2838 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2839 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="BILL_LABOR_BRDN_COST"  ');
2840 pa_olap_pvt.add_lob_line('            Name="BILL_LABOR_BRDN_COST">  ');
2841 pa_olap_pvt.add_lob_line('            <Description  ');
2842 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2843 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2844 pa_olap_pvt.add_lob_line('              Value="bill labor brdn cost">  ');
2845 pa_olap_pvt.add_lob_line('            </Description>  ');
2846 pa_olap_pvt.add_lob_line('            <Description  ');
2847 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2848 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2849 pa_olap_pvt.add_lob_line('              Value="bill labor brdn cost">  ');
2850 pa_olap_pvt.add_lob_line('            </Description>  ');
2851 pa_olap_pvt.add_lob_line('            <Description  ');
2852 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2853 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2854 pa_olap_pvt.add_lob_line('              Value="bill labor brdn cost">  ');
2855 pa_olap_pvt.add_lob_line('            </Description>  ');
2856 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2857 pa_olap_pvt.add_lob_line('        </Measure>  ');
2858 pa_olap_pvt.add_lob_line('        <Measure>  ');
2859 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2860 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2861 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2862 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="BILL_LABOR_HRS"  ');
2863 pa_olap_pvt.add_lob_line('            Name="BILL_LABOR_HRS">  ');
2864 pa_olap_pvt.add_lob_line('            <Description  ');
2865 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2866 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2867 pa_olap_pvt.add_lob_line('              Value="bill labor hrs">  ');
2868 pa_olap_pvt.add_lob_line('            </Description>  ');
2869 pa_olap_pvt.add_lob_line('            <Description  ');
2870 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2871 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2872 pa_olap_pvt.add_lob_line('              Value="bill labor hrs">  ');
2873 pa_olap_pvt.add_lob_line('            </Description>  ');
2874 pa_olap_pvt.add_lob_line('            <Description  ');
2875 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2876 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2877 pa_olap_pvt.add_lob_line('              Value="bill labor hrs">  ');
2878 pa_olap_pvt.add_lob_line('            </Description>  ');
2879 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2880 pa_olap_pvt.add_lob_line('        </Measure>  ');
2881 pa_olap_pvt.add_lob_line('        <Measure>  ');
2882 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2883 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2884 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2885 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="EQUIPMENT_RAW_COST"  ');
2886 pa_olap_pvt.add_lob_line('            Name="EQUIPMENT_RAW_COST">  ');
2887 pa_olap_pvt.add_lob_line('            <Description  ');
2888 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2889 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2890 pa_olap_pvt.add_lob_line('              Value="equipment raw cost">  ');
2891 pa_olap_pvt.add_lob_line('            </Description>  ');
2892 pa_olap_pvt.add_lob_line('            <Description  ');
2893 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2894 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2895 pa_olap_pvt.add_lob_line('              Value="equipment raw cost">  ');
2896 pa_olap_pvt.add_lob_line('            </Description>  ');
2897 pa_olap_pvt.add_lob_line('            <Description  ');
2898 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2899 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2900 pa_olap_pvt.add_lob_line('              Value="equipment raw cost">  ');
2901 pa_olap_pvt.add_lob_line('            </Description>  ');
2902 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2903 pa_olap_pvt.add_lob_line('        </Measure>  ');
2904 pa_olap_pvt.add_lob_line('        <Measure>  ');
2905 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2906 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2907 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2908 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="EQUIPMENT_BRDN_COST"  ');
2909 pa_olap_pvt.add_lob_line('            Name="EQUIPMENT_BRDN_COST">  ');
2910 pa_olap_pvt.add_lob_line('            <Description  ');
2911 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2912 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2916 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2913 pa_olap_pvt.add_lob_line('              Value="equipment brdn cost">  ');
2914 pa_olap_pvt.add_lob_line('            </Description>  ');
2915 pa_olap_pvt.add_lob_line('            <Description  ');
2917 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2918 pa_olap_pvt.add_lob_line('              Value="equipment brdn cost">  ');
2919 pa_olap_pvt.add_lob_line('            </Description>  ');
2920 pa_olap_pvt.add_lob_line('            <Description  ');
2921 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2922 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2923 pa_olap_pvt.add_lob_line('              Value="equipment brdn cost">  ');
2924 pa_olap_pvt.add_lob_line('            </Description>  ');
2925 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2926 pa_olap_pvt.add_lob_line('        </Measure>  ');
2927 pa_olap_pvt.add_lob_line('        <Measure>  ');
2928 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2929 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2930 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2931 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CAPITALIZABLE_RAW_COST"  ');
2932 pa_olap_pvt.add_lob_line('            Name="CAPITALIZABLE_RAW_COST">  ');
2933 pa_olap_pvt.add_lob_line('            <Description  ');
2934 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2935 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2936 pa_olap_pvt.add_lob_line('              Value="capitalizable raw cost">  ');
2937 pa_olap_pvt.add_lob_line('            </Description>  ');
2938 pa_olap_pvt.add_lob_line('            <Description  ');
2939 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2940 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2941 pa_olap_pvt.add_lob_line('              Value="capitalizable raw cost">  ');
2942 pa_olap_pvt.add_lob_line('            </Description>  ');
2943 pa_olap_pvt.add_lob_line('            <Description  ');
2944 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2945 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2946 pa_olap_pvt.add_lob_line('              Value="capitalizable raw cost">  ');
2947 pa_olap_pvt.add_lob_line('            </Description>  ');
2948 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2949 pa_olap_pvt.add_lob_line('        </Measure>  ');
2950 pa_olap_pvt.add_lob_line('        <Measure>  ');
2951 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2952 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2953 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2954 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CAPITALIZABLE_BRDN_COST"  ');
2955 pa_olap_pvt.add_lob_line('            Name="CAPITALIZABLE_BRDN_COST">  ');
2956 pa_olap_pvt.add_lob_line('            <Description  ');
2957 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2958 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2959 pa_olap_pvt.add_lob_line('              Value="capitalizable brdn cost">  ');
2960 pa_olap_pvt.add_lob_line('            </Description>  ');
2961 pa_olap_pvt.add_lob_line('            <Description  ');
2962 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2963 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2964 pa_olap_pvt.add_lob_line('              Value="capitalizable brdn cost">  ');
2965 pa_olap_pvt.add_lob_line('            </Description>  ');
2966 pa_olap_pvt.add_lob_line('            <Description  ');
2967 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2968 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2969 pa_olap_pvt.add_lob_line('              Value="capitalizable brdn cost">  ');
2970 pa_olap_pvt.add_lob_line('            </Description>  ');
2971 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2972 pa_olap_pvt.add_lob_line('        </Measure>  ');
2973 pa_olap_pvt.add_lob_line('        <Measure>  ');
2974 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2975 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2976 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
2977 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="LABOR_RAW_COST"  ');
2978 pa_olap_pvt.add_lob_line('            Name="LABOR_RAW_COST">  ');
2979 pa_olap_pvt.add_lob_line('            <Description  ');
2980 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
2981 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2982 pa_olap_pvt.add_lob_line('              Value="labor raw cost">  ');
2983 pa_olap_pvt.add_lob_line('            </Description>  ');
2984 pa_olap_pvt.add_lob_line('            <Description  ');
2985 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
2986 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2987 pa_olap_pvt.add_lob_line('              Value="labor raw cost">  ');
2988 pa_olap_pvt.add_lob_line('            </Description>  ');
2989 pa_olap_pvt.add_lob_line('            <Description  ');
2990 pa_olap_pvt.add_lob_line('              Type="Description"  ');
2991 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
2992 pa_olap_pvt.add_lob_line('              Value="labor raw cost">  ');
2993 pa_olap_pvt.add_lob_line('            </Description>  ');
2994 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
2995 pa_olap_pvt.add_lob_line('        </Measure>  ');
2996 pa_olap_pvt.add_lob_line('        <Measure>  ');
2997 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
2998 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
2999 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3000 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="LABOR_BRDN_COST"  ');
3001 pa_olap_pvt.add_lob_line('            Name="LABOR_BRDN_COST">  ');
3002 pa_olap_pvt.add_lob_line('            <Description  ');
3003 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3004 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3008 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3005 pa_olap_pvt.add_lob_line('              Value="labor brdn cost">  ');
3006 pa_olap_pvt.add_lob_line('            </Description>  ');
3007 pa_olap_pvt.add_lob_line('            <Description  ');
3009 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3010 pa_olap_pvt.add_lob_line('              Value="labor brdn cost">  ');
3011 pa_olap_pvt.add_lob_line('            </Description>  ');
3012 pa_olap_pvt.add_lob_line('            <Description  ');
3013 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3014 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3015 pa_olap_pvt.add_lob_line('              Value="labor brdn cost">  ');
3016 pa_olap_pvt.add_lob_line('            </Description>  ');
3017 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3018 pa_olap_pvt.add_lob_line('        </Measure>  ');
3019 pa_olap_pvt.add_lob_line('        <Measure>  ');
3020 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3021 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3022 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3023 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="LABOR_HRS"  ');
3024 pa_olap_pvt.add_lob_line('            Name="LABOR_HRS">  ');
3025 pa_olap_pvt.add_lob_line('            <Description  ');
3026 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3027 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3028 pa_olap_pvt.add_lob_line('              Value="labor hrs">  ');
3029 pa_olap_pvt.add_lob_line('            </Description>  ');
3030 pa_olap_pvt.add_lob_line('            <Description  ');
3031 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3032 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3033 pa_olap_pvt.add_lob_line('              Value="labor hrs">  ');
3034 pa_olap_pvt.add_lob_line('            </Description>  ');
3035 pa_olap_pvt.add_lob_line('            <Description  ');
3036 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3037 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3038 pa_olap_pvt.add_lob_line('              Value="labor hrs">  ');
3039 pa_olap_pvt.add_lob_line('            </Description>  ');
3040 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3041 pa_olap_pvt.add_lob_line('        </Measure>  ');
3042 pa_olap_pvt.add_lob_line('        <Measure>  ');
3043 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3044 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3045 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3046 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="LABOR_REVENUE"  ');
3047 pa_olap_pvt.add_lob_line('            Name="LABOR_REVENUE">  ');
3048 pa_olap_pvt.add_lob_line('            <Description  ');
3049 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3050 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3051 pa_olap_pvt.add_lob_line('              Value="labor revenue">  ');
3052 pa_olap_pvt.add_lob_line('            </Description>  ');
3053 pa_olap_pvt.add_lob_line('            <Description  ');
3054 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3055 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3056 pa_olap_pvt.add_lob_line('              Value="labor revenue">  ');
3057 pa_olap_pvt.add_lob_line('            </Description>  ');
3058 pa_olap_pvt.add_lob_line('            <Description  ');
3059 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3060 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3061 pa_olap_pvt.add_lob_line('              Value="labor revenue">  ');
3062 pa_olap_pvt.add_lob_line('            </Description>  ');
3063 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3064 pa_olap_pvt.add_lob_line('        </Measure>  ');
3065 pa_olap_pvt.add_lob_line('        <Measure>  ');
3066 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3067 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3068 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3069 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="EQUIPMENT_HOURS"  ');
3070 pa_olap_pvt.add_lob_line('            Name="EQUIPMENT_HOURS">  ');
3071 pa_olap_pvt.add_lob_line('            <Description  ');
3072 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3073 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3074 pa_olap_pvt.add_lob_line('              Value="equipment hours">  ');
3075 pa_olap_pvt.add_lob_line('            </Description>  ');
3076 pa_olap_pvt.add_lob_line('            <Description  ');
3077 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3078 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3079 pa_olap_pvt.add_lob_line('              Value="equipment hours">  ');
3080 pa_olap_pvt.add_lob_line('            </Description>  ');
3081 pa_olap_pvt.add_lob_line('            <Description  ');
3082 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3083 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3084 pa_olap_pvt.add_lob_line('              Value="equipment hours">  ');
3085 pa_olap_pvt.add_lob_line('            </Description>  ');
3086 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3087 pa_olap_pvt.add_lob_line('        </Measure>  ');
3088 pa_olap_pvt.add_lob_line('        <Measure>  ');
3089 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3090 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3091 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3092 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="BILLABLE_EQUIPMENT_HOURS"  ');
3093 pa_olap_pvt.add_lob_line('            Name="BILLABLE_EQUIPMENT_HOURS">  ');
3094 pa_olap_pvt.add_lob_line('            <Description  ');
3095 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3096 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3097 pa_olap_pvt.add_lob_line('              Value="billable equipment hours">  ');
3101 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3098 pa_olap_pvt.add_lob_line('            </Description>  ');
3099 pa_olap_pvt.add_lob_line('            <Description  ');
3100 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3102 pa_olap_pvt.add_lob_line('              Value="billable equipment hours">  ');
3103 pa_olap_pvt.add_lob_line('            </Description>  ');
3104 pa_olap_pvt.add_lob_line('            <Description  ');
3105 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3106 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3107 pa_olap_pvt.add_lob_line('              Value="billable equipment hours">  ');
3108 pa_olap_pvt.add_lob_line('            </Description>  ');
3109 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3110 pa_olap_pvt.add_lob_line('        </Measure>  ');
3111 pa_olap_pvt.add_lob_line('        <Measure>  ');
3112 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3113 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3114 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3115 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="SUP_INV_COMMITTED_COST"  ');
3116 pa_olap_pvt.add_lob_line('            Name="SUP_INV_COMMITTED_COST">  ');
3117 pa_olap_pvt.add_lob_line('            <Description  ');
3118 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3119 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3120 pa_olap_pvt.add_lob_line('              Value="sup inv committed cost">  ');
3121 pa_olap_pvt.add_lob_line('            </Description>  ');
3122 pa_olap_pvt.add_lob_line('            <Description  ');
3123 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3124 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3125 pa_olap_pvt.add_lob_line('              Value="sup inv committed cost">  ');
3126 pa_olap_pvt.add_lob_line('            </Description>  ');
3127 pa_olap_pvt.add_lob_line('            <Description  ');
3128 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3129 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3130 pa_olap_pvt.add_lob_line('              Value="sup inv committed cost">  ');
3131 pa_olap_pvt.add_lob_line('            </Description>  ');
3132 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3133 pa_olap_pvt.add_lob_line('        </Measure>  ');
3134 pa_olap_pvt.add_lob_line('        <Measure>  ');
3135 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3136 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3137 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3138 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="PO_COMMITTED_COST"  ');
3139 pa_olap_pvt.add_lob_line('            Name="PO_COMMITTED_COST">  ');
3140 pa_olap_pvt.add_lob_line('            <Description  ');
3141 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3142 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3143 pa_olap_pvt.add_lob_line('              Value="po committed cost">  ');
3144 pa_olap_pvt.add_lob_line('            </Description>  ');
3145 pa_olap_pvt.add_lob_line('            <Description  ');
3146 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3147 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3148 pa_olap_pvt.add_lob_line('              Value="po committed cost">  ');
3149 pa_olap_pvt.add_lob_line('            </Description>  ');
3150 pa_olap_pvt.add_lob_line('            <Description  ');
3151 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3152 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3153 pa_olap_pvt.add_lob_line('              Value="po committed cost">  ');
3154 pa_olap_pvt.add_lob_line('            </Description>  ');
3155 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3156 pa_olap_pvt.add_lob_line('        </Measure>  ');
3157 pa_olap_pvt.add_lob_line('        <Measure>  ');
3158 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3159 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3160 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3161 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="PR_COMMITTED_COST"  ');
3162 pa_olap_pvt.add_lob_line('            Name="PR_COMMITTED_COST">  ');
3163 pa_olap_pvt.add_lob_line('            <Description  ');
3164 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3165 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3166 pa_olap_pvt.add_lob_line('              Value="pr committed cost">  ');
3167 pa_olap_pvt.add_lob_line('            </Description>  ');
3168 pa_olap_pvt.add_lob_line('            <Description  ');
3169 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3170 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3171 pa_olap_pvt.add_lob_line('              Value="pr committed cost">  ');
3172 pa_olap_pvt.add_lob_line('            </Description>  ');
3173 pa_olap_pvt.add_lob_line('            <Description  ');
3174 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3175 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3176 pa_olap_pvt.add_lob_line('              Value="pr committed cost">  ');
3177 pa_olap_pvt.add_lob_line('            </Description>  ');
3178 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3179 pa_olap_pvt.add_lob_line('        </Measure>  ');
3180 pa_olap_pvt.add_lob_line('        <Measure>  ');
3181 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3182 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3183 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3184 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="OTH_COMMITTED_COST"  ');
3185 pa_olap_pvt.add_lob_line('            Name="OTH_COMMITTED_COST">  ');
3186 pa_olap_pvt.add_lob_line('            <Description  ');
3187 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3188 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3189 pa_olap_pvt.add_lob_line('              Value="oth committed cost">  ');
3193 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3190 pa_olap_pvt.add_lob_line('            </Description>  ');
3191 pa_olap_pvt.add_lob_line('            <Description  ');
3192 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3194 pa_olap_pvt.add_lob_line('              Value="oth committed cost">  ');
3195 pa_olap_pvt.add_lob_line('            </Description>  ');
3196 pa_olap_pvt.add_lob_line('            <Description  ');
3197 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3198 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3199 pa_olap_pvt.add_lob_line('              Value="oth committed cost">  ');
3200 pa_olap_pvt.add_lob_line('            </Description>  ');
3201 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3202 pa_olap_pvt.add_lob_line('        </Measure>  ');
3203 pa_olap_pvt.add_lob_line('        <Measure>  ');
3204 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3205 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3206 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3207 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM1"  ');
3208 pa_olap_pvt.add_lob_line('            Name="CUSTOM1">  ');
3209 pa_olap_pvt.add_lob_line('            <Description  ');
3210 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3211 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3212 pa_olap_pvt.add_lob_line('              Value="CUSTOM1">  ');
3213 pa_olap_pvt.add_lob_line('            </Description>  ');
3214 pa_olap_pvt.add_lob_line('            <Description  ');
3215 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3216 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3217 pa_olap_pvt.add_lob_line('              Value="CUSTOM1">  ');
3218 pa_olap_pvt.add_lob_line('            </Description>  ');
3219 pa_olap_pvt.add_lob_line('            <Description  ');
3220 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3221 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3222 pa_olap_pvt.add_lob_line('              Value="CUSTOM1">  ');
3223 pa_olap_pvt.add_lob_line('            </Description>  ');
3224 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3225 pa_olap_pvt.add_lob_line('        </Measure>  ');
3226 pa_olap_pvt.add_lob_line('        <Measure>  ');
3227 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3228 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3229 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3230 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM2"  ');
3231 pa_olap_pvt.add_lob_line('            Name="CUSTOM2">  ');
3232 pa_olap_pvt.add_lob_line('            <Description  ');
3233 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3234 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3235 pa_olap_pvt.add_lob_line('              Value="CUSTOM2">  ');
3236 pa_olap_pvt.add_lob_line('            </Description>  ');
3237 pa_olap_pvt.add_lob_line('            <Description  ');
3238 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3239 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3240 pa_olap_pvt.add_lob_line('              Value="CUSTOM2">  ');
3241 pa_olap_pvt.add_lob_line('            </Description>  ');
3242 pa_olap_pvt.add_lob_line('            <Description  ');
3243 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3244 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3245 pa_olap_pvt.add_lob_line('              Value="CUSTOM2">  ');
3246 pa_olap_pvt.add_lob_line('            </Description>  ');
3247 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3248 pa_olap_pvt.add_lob_line('        </Measure>  ');
3249 pa_olap_pvt.add_lob_line('        <Measure>  ');
3250 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3251 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3252 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3253 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM3"  ');
3254 pa_olap_pvt.add_lob_line('            Name="CUSTOM3">  ');
3255 pa_olap_pvt.add_lob_line('            <Description  ');
3256 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3257 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3258 pa_olap_pvt.add_lob_line('              Value="CUSTOM3">  ');
3259 pa_olap_pvt.add_lob_line('            </Description>  ');
3260 pa_olap_pvt.add_lob_line('            <Description  ');
3261 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3262 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3263 pa_olap_pvt.add_lob_line('              Value="CUSTOM3">  ');
3264 pa_olap_pvt.add_lob_line('            </Description>  ');
3265 pa_olap_pvt.add_lob_line('            <Description  ');
3266 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3267 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3268 pa_olap_pvt.add_lob_line('              Value="CUSTOM3">  ');
3269 pa_olap_pvt.add_lob_line('            </Description>  ');
3270 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3271 pa_olap_pvt.add_lob_line('        </Measure>  ');
3272 pa_olap_pvt.add_lob_line('        <Measure>  ');
3273 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3274 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3275 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3276 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM4"  ');
3277 pa_olap_pvt.add_lob_line('            Name="CUSTOM4">  ');
3278 pa_olap_pvt.add_lob_line('            <Description  ');
3279 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3280 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3281 pa_olap_pvt.add_lob_line('              Value="CUSTOM4">  ');
3282 pa_olap_pvt.add_lob_line('            </Description>  ');
3283 pa_olap_pvt.add_lob_line('            <Description  ');
3284 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3288 pa_olap_pvt.add_lob_line('            <Description  ');
3285 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3286 pa_olap_pvt.add_lob_line('              Value="CUSTOM4">  ');
3287 pa_olap_pvt.add_lob_line('            </Description>  ');
3289 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3290 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3291 pa_olap_pvt.add_lob_line('              Value="CUSTOM4">  ');
3292 pa_olap_pvt.add_lob_line('            </Description>  ');
3293 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3294 pa_olap_pvt.add_lob_line('        </Measure>  ');
3295 pa_olap_pvt.add_lob_line('        <Measure>  ');
3296 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3297 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3298 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3299 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM5"  ');
3300 pa_olap_pvt.add_lob_line('            Name="CUSTOM5">  ');
3301 pa_olap_pvt.add_lob_line('            <Description  ');
3302 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3303 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3304 pa_olap_pvt.add_lob_line('              Value="CUSTOM5">  ');
3305 pa_olap_pvt.add_lob_line('            </Description>  ');
3306 pa_olap_pvt.add_lob_line('            <Description  ');
3307 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3308 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3309 pa_olap_pvt.add_lob_line('              Value="CUSTOM5">  ');
3310 pa_olap_pvt.add_lob_line('            </Description>  ');
3311 pa_olap_pvt.add_lob_line('            <Description  ');
3312 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3313 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3314 pa_olap_pvt.add_lob_line('              Value="CUSTOM5">  ');
3315 pa_olap_pvt.add_lob_line('            </Description>  ');
3316 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3317 pa_olap_pvt.add_lob_line('        </Measure>  ');
3318 pa_olap_pvt.add_lob_line('        <Measure>  ');
3319 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3320 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3321 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3322 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM6"  ');
3323 pa_olap_pvt.add_lob_line('            Name="CUSTOM6">  ');
3324 pa_olap_pvt.add_lob_line('            <Description  ');
3325 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3326 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3327 pa_olap_pvt.add_lob_line('              Value="CUSTOM6">  ');
3328 pa_olap_pvt.add_lob_line('            </Description>  ');
3329 pa_olap_pvt.add_lob_line('            <Description  ');
3330 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3331 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3332 pa_olap_pvt.add_lob_line('              Value="CUSTOM6">  ');
3333 pa_olap_pvt.add_lob_line('            </Description>  ');
3334 pa_olap_pvt.add_lob_line('            <Description  ');
3335 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3336 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3337 pa_olap_pvt.add_lob_line('              Value="CUSTOM6">  ');
3338 pa_olap_pvt.add_lob_line('            </Description>  ');
3339 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3340 pa_olap_pvt.add_lob_line('        </Measure>  ');
3341 pa_olap_pvt.add_lob_line('        <Measure>  ');
3342 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3343 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3344 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3345 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM7"  ');
3346 pa_olap_pvt.add_lob_line('            Name="CUSTOM7">  ');
3347 pa_olap_pvt.add_lob_line('            <Description  ');
3348 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3349 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3350 pa_olap_pvt.add_lob_line('              Value="CUSTOM7">  ');
3351 pa_olap_pvt.add_lob_line('            </Description>  ');
3352 pa_olap_pvt.add_lob_line('            <Description  ');
3353 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3354 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3355 pa_olap_pvt.add_lob_line('              Value="CUSTOM7">  ');
3356 pa_olap_pvt.add_lob_line('            </Description>  ');
3357 pa_olap_pvt.add_lob_line('            <Description  ');
3358 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3359 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3360 pa_olap_pvt.add_lob_line('              Value="CUSTOM7">  ');
3361 pa_olap_pvt.add_lob_line('            </Description>  ');
3362 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3363 pa_olap_pvt.add_lob_line('        </Measure>  ');
3364 pa_olap_pvt.add_lob_line('        <Measure>  ');
3365 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3366 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3367 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3368 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM8"  ');
3369 pa_olap_pvt.add_lob_line('            Name="CUSTOM8">  ');
3370 pa_olap_pvt.add_lob_line('            <Description  ');
3371 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3372 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3373 pa_olap_pvt.add_lob_line('              Value="CUSTOM8">  ');
3374 pa_olap_pvt.add_lob_line('            </Description>  ');
3375 pa_olap_pvt.add_lob_line('            <Description  ');
3376 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3377 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3378 pa_olap_pvt.add_lob_line('              Value="CUSTOM8">  ');
3379 pa_olap_pvt.add_lob_line('            </Description>  ');
3380 pa_olap_pvt.add_lob_line('            <Description  ');
3384 pa_olap_pvt.add_lob_line('            </Description>  ');
3381 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3382 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3383 pa_olap_pvt.add_lob_line('              Value="CUSTOM8">  ');
3385 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3386 pa_olap_pvt.add_lob_line('        </Measure>  ');
3387 pa_olap_pvt.add_lob_line('        <Measure>  ');
3388 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3389 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3390 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3391 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM9"  ');
3392 pa_olap_pvt.add_lob_line('            Name="CUSTOM9">  ');
3393 pa_olap_pvt.add_lob_line('            <Description  ');
3394 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3395 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3396 pa_olap_pvt.add_lob_line('              Value="CUSTOM9">  ');
3397 pa_olap_pvt.add_lob_line('            </Description>  ');
3398 pa_olap_pvt.add_lob_line('            <Description  ');
3399 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3400 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3401 pa_olap_pvt.add_lob_line('              Value="CUSTOM9">  ');
3402 pa_olap_pvt.add_lob_line('            </Description>  ');
3403 pa_olap_pvt.add_lob_line('            <Description  ');
3404 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3405 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3406 pa_olap_pvt.add_lob_line('              Value="CUSTOM9">  ');
3407 pa_olap_pvt.add_lob_line('            </Description>  ');
3408 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3409 pa_olap_pvt.add_lob_line('        </Measure>  ');
3410 pa_olap_pvt.add_lob_line('        <Measure>  ');
3411 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3412 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3413 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3414 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM10"  ');
3415 pa_olap_pvt.add_lob_line('            Name="CUSTOM10">  ');
3416 pa_olap_pvt.add_lob_line('            <Description  ');
3417 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3418 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3419 pa_olap_pvt.add_lob_line('              Value="CUSTOM10">  ');
3420 pa_olap_pvt.add_lob_line('            </Description>  ');
3421 pa_olap_pvt.add_lob_line('            <Description  ');
3422 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3423 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3424 pa_olap_pvt.add_lob_line('              Value="CUSTOM10">  ');
3425 pa_olap_pvt.add_lob_line('            </Description>  ');
3426 pa_olap_pvt.add_lob_line('            <Description  ');
3427 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3428 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3429 pa_olap_pvt.add_lob_line('              Value="CUSTOM10">  ');
3430 pa_olap_pvt.add_lob_line('            </Description>  ');
3431 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3432 pa_olap_pvt.add_lob_line('        </Measure>  ');
3433 pa_olap_pvt.add_lob_line('        <Measure>  ');
3434 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3435 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3436 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3437 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM11"  ');
3438 pa_olap_pvt.add_lob_line('            Name="CUSTOM11">  ');
3439 pa_olap_pvt.add_lob_line('            <Description  ');
3440 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3441 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3442 pa_olap_pvt.add_lob_line('              Value="custom11">  ');
3443 pa_olap_pvt.add_lob_line('            </Description>  ');
3444 pa_olap_pvt.add_lob_line('            <Description  ');
3445 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3446 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3447 pa_olap_pvt.add_lob_line('              Value="custom11">  ');
3448 pa_olap_pvt.add_lob_line('            </Description>  ');
3449 pa_olap_pvt.add_lob_line('            <Description  ');
3450 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3451 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3452 pa_olap_pvt.add_lob_line('              Value="custom11">  ');
3453 pa_olap_pvt.add_lob_line('            </Description>  ');
3454 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3455 pa_olap_pvt.add_lob_line('        </Measure>  ');
3456 pa_olap_pvt.add_lob_line('        <Measure>  ');
3457 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3458 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3459 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3460 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM12"  ');
3461 pa_olap_pvt.add_lob_line('            Name="CUSTOM12">  ');
3462 pa_olap_pvt.add_lob_line('            <Description  ');
3463 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3464 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3465 pa_olap_pvt.add_lob_line('              Value="custom12">  ');
3466 pa_olap_pvt.add_lob_line('            </Description>  ');
3467 pa_olap_pvt.add_lob_line('            <Description  ');
3468 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3469 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3470 pa_olap_pvt.add_lob_line('              Value="custom12">  ');
3471 pa_olap_pvt.add_lob_line('            </Description>  ');
3472 pa_olap_pvt.add_lob_line('            <Description  ');
3473 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3474 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3475 pa_olap_pvt.add_lob_line('              Value="custom12">  ');
3479 pa_olap_pvt.add_lob_line('        <Measure>  ');
3476 pa_olap_pvt.add_lob_line('            </Description>  ');
3477 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3478 pa_olap_pvt.add_lob_line('        </Measure>  ');
3480 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3481 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3482 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3483 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM13"  ');
3484 pa_olap_pvt.add_lob_line('            Name="CUSTOM13">  ');
3485 pa_olap_pvt.add_lob_line('            <Description  ');
3486 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3487 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3488 pa_olap_pvt.add_lob_line('              Value="custom13">  ');
3489 pa_olap_pvt.add_lob_line('            </Description>  ');
3490 pa_olap_pvt.add_lob_line('            <Description  ');
3491 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3492 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3493 pa_olap_pvt.add_lob_line('              Value="custom13">  ');
3494 pa_olap_pvt.add_lob_line('            </Description>  ');
3495 pa_olap_pvt.add_lob_line('            <Description  ');
3496 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3497 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3498 pa_olap_pvt.add_lob_line('              Value="custom13">  ');
3499 pa_olap_pvt.add_lob_line('            </Description>  ');
3500 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3501 pa_olap_pvt.add_lob_line('        </Measure>  ');
3502 pa_olap_pvt.add_lob_line('        <Measure>  ');
3503 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3504 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3505 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3506 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM14"  ');
3507 pa_olap_pvt.add_lob_line('            Name="CUSTOM14">  ');
3508 pa_olap_pvt.add_lob_line('            <Description  ');
3509 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3510 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3511 pa_olap_pvt.add_lob_line('              Value="custom14">  ');
3512 pa_olap_pvt.add_lob_line('            </Description>  ');
3513 pa_olap_pvt.add_lob_line('            <Description  ');
3514 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3515 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3516 pa_olap_pvt.add_lob_line('              Value="custom14">  ');
3517 pa_olap_pvt.add_lob_line('            </Description>  ');
3518 pa_olap_pvt.add_lob_line('            <Description  ');
3519 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3520 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3521 pa_olap_pvt.add_lob_line('              Value="custom14">  ');
3522 pa_olap_pvt.add_lob_line('            </Description>  ');
3523 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3524 pa_olap_pvt.add_lob_line('        </Measure>  ');
3525 pa_olap_pvt.add_lob_line('        <Measure>  ');
3526 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3527 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3528 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3529 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="CUSTOM15"  ');
3530 pa_olap_pvt.add_lob_line('            Name="CUSTOM15">  ');
3531 pa_olap_pvt.add_lob_line('            <Description  ');
3532 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3533 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3534 pa_olap_pvt.add_lob_line('              Value="custom15">  ');
3535 pa_olap_pvt.add_lob_line('            </Description>  ');
3536 pa_olap_pvt.add_lob_line('            <Description  ');
3537 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3538 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3539 pa_olap_pvt.add_lob_line('              Value="custom15">  ');
3540 pa_olap_pvt.add_lob_line('            </Description>  ');
3541 pa_olap_pvt.add_lob_line('            <Description  ');
3542 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3543 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3544 pa_olap_pvt.add_lob_line('              Value="custom15">  ');
3545 pa_olap_pvt.add_lob_line('            </Description>  ');
3546 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3547 pa_olap_pvt.add_lob_line('        </Measure>  ');
3548 pa_olap_pvt.add_lob_line('        <Measure>  ');
3549 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3550 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3551 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3552 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="ACT_LABOR_HRS"  ');
3553 pa_olap_pvt.add_lob_line('            Name="ACT_LABOR_HRS">  ');
3554 pa_olap_pvt.add_lob_line('            <Description  ');
3555 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3556 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3557 pa_olap_pvt.add_lob_line('              Value="act labor hrs">  ');
3558 pa_olap_pvt.add_lob_line('            </Description>  ');
3559 pa_olap_pvt.add_lob_line('            <Description  ');
3560 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3561 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3562 pa_olap_pvt.add_lob_line('              Value="act labor hrs">  ');
3563 pa_olap_pvt.add_lob_line('            </Description>  ');
3564 pa_olap_pvt.add_lob_line('            <Description  ');
3565 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3566 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3567 pa_olap_pvt.add_lob_line('              Value="act labor hrs">  ');
3568 pa_olap_pvt.add_lob_line('            </Description>  ');
3569 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3570 pa_olap_pvt.add_lob_line('        </Measure>  ');
3574 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3571 pa_olap_pvt.add_lob_line('        <Measure>  ');
3572 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3573 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3575 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="ACT_EQUIP_HRS"  ');
3576 pa_olap_pvt.add_lob_line('            Name="ACT_EQUIP_HRS">  ');
3577 pa_olap_pvt.add_lob_line('            <Description  ');
3578 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3579 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3580 pa_olap_pvt.add_lob_line('              Value="act equip hrs">  ');
3581 pa_olap_pvt.add_lob_line('            </Description>  ');
3582 pa_olap_pvt.add_lob_line('            <Description  ');
3583 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3584 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3585 pa_olap_pvt.add_lob_line('              Value="act equip hrs">  ');
3586 pa_olap_pvt.add_lob_line('            </Description>  ');
3587 pa_olap_pvt.add_lob_line('            <Description  ');
3588 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3589 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3590 pa_olap_pvt.add_lob_line('              Value="act equip hrs">  ');
3591 pa_olap_pvt.add_lob_line('            </Description>  ');
3592 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3593 pa_olap_pvt.add_lob_line('        </Measure>  ');
3594 pa_olap_pvt.add_lob_line('        <Measure>  ');
3595 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3596 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3597 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3598 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="ACT_LABOR_BRDN_COST"  ');
3599 pa_olap_pvt.add_lob_line('            Name="ACT_LABOR_BRDN_COST">  ');
3600 pa_olap_pvt.add_lob_line('            <Description  ');
3601 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3602 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3603 pa_olap_pvt.add_lob_line('              Value="act labor brdn cost">  ');
3604 pa_olap_pvt.add_lob_line('            </Description>  ');
3605 pa_olap_pvt.add_lob_line('            <Description  ');
3606 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3607 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3608 pa_olap_pvt.add_lob_line('              Value="act labor brdn cost">  ');
3609 pa_olap_pvt.add_lob_line('            </Description>  ');
3610 pa_olap_pvt.add_lob_line('            <Description  ');
3611 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3612 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3613 pa_olap_pvt.add_lob_line('              Value="act labor brdn cost">  ');
3614 pa_olap_pvt.add_lob_line('            </Description>  ');
3615 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3616 pa_olap_pvt.add_lob_line('        </Measure>  ');
3617 pa_olap_pvt.add_lob_line('        <Measure>  ');
3618 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3619 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3620 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3621 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="ACT_EQUIP_BRDN_COST"  ');
3622 pa_olap_pvt.add_lob_line('            Name="ACT_EQUIP_BRDN_COST">  ');
3623 pa_olap_pvt.add_lob_line('            <Description  ');
3624 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3625 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3626 pa_olap_pvt.add_lob_line('              Value="act equip brdn cost">  ');
3627 pa_olap_pvt.add_lob_line('            </Description>  ');
3628 pa_olap_pvt.add_lob_line('            <Description  ');
3629 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3630 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3631 pa_olap_pvt.add_lob_line('              Value="act equip brdn cost">  ');
3632 pa_olap_pvt.add_lob_line('            </Description>  ');
3633 pa_olap_pvt.add_lob_line('            <Description  ');
3634 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3635 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3636 pa_olap_pvt.add_lob_line('              Value="act equip brdn cost">  ');
3637 pa_olap_pvt.add_lob_line('            </Description>  ');
3638 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3639 pa_olap_pvt.add_lob_line('        </Measure>  ');
3640 pa_olap_pvt.add_lob_line('        <Measure>  ');
3641 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3642 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3643 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3644 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="ACT_BRDN_COST"  ');
3645 pa_olap_pvt.add_lob_line('            Name="ACT_BRDN_COST">  ');
3646 pa_olap_pvt.add_lob_line('            <Description  ');
3647 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3648 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3649 pa_olap_pvt.add_lob_line('              Value="act brdn cost">  ');
3650 pa_olap_pvt.add_lob_line('            </Description>  ');
3651 pa_olap_pvt.add_lob_line('            <Description  ');
3652 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3653 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3654 pa_olap_pvt.add_lob_line('              Value="act brdn cost">  ');
3655 pa_olap_pvt.add_lob_line('            </Description>  ');
3656 pa_olap_pvt.add_lob_line('            <Description  ');
3657 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3658 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3659 pa_olap_pvt.add_lob_line('              Value="act brdn cost">  ');
3660 pa_olap_pvt.add_lob_line('            </Description>  ');
3661 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3662 pa_olap_pvt.add_lob_line('        </Measure>  ');
3663 pa_olap_pvt.add_lob_line('        <Measure>  ');
3667 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="ACT_RAW_COST"  ');
3664 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3665 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3666 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3668 pa_olap_pvt.add_lob_line('            Name="ACT_RAW_COST">  ');
3669 pa_olap_pvt.add_lob_line('            <Description  ');
3670 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3671 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3672 pa_olap_pvt.add_lob_line('              Value="act raw cost">  ');
3673 pa_olap_pvt.add_lob_line('            </Description>  ');
3674 pa_olap_pvt.add_lob_line('            <Description  ');
3675 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3676 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3677 pa_olap_pvt.add_lob_line('              Value="act raw cost">  ');
3678 pa_olap_pvt.add_lob_line('            </Description>  ');
3679 pa_olap_pvt.add_lob_line('            <Description  ');
3680 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3681 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3682 pa_olap_pvt.add_lob_line('              Value="act raw cost">  ');
3683 pa_olap_pvt.add_lob_line('            </Description>  ');
3684 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3685 pa_olap_pvt.add_lob_line('        </Measure>  ');
3686 pa_olap_pvt.add_lob_line('        <Measure>  ');
3687 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3688 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3689 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3690 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="ACT_REVENUE"  ');
3691 pa_olap_pvt.add_lob_line('            Name="ACT_REVENUE">  ');
3692 pa_olap_pvt.add_lob_line('            <Description  ');
3693 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3694 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3695 pa_olap_pvt.add_lob_line('              Value="act revenue">  ');
3696 pa_olap_pvt.add_lob_line('            </Description>  ');
3697 pa_olap_pvt.add_lob_line('            <Description  ');
3698 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3699 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3700 pa_olap_pvt.add_lob_line('              Value="act revenue">  ');
3701 pa_olap_pvt.add_lob_line('            </Description>  ');
3702 pa_olap_pvt.add_lob_line('            <Description  ');
3703 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3704 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3705 pa_olap_pvt.add_lob_line('              Value="act revenue">  ');
3706 pa_olap_pvt.add_lob_line('            </Description>  ');
3707 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3708 pa_olap_pvt.add_lob_line('        </Measure>  ');
3709 pa_olap_pvt.add_lob_line('        <Measure>  ');
3710 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3711 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3712 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3713 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="ETC_LABOR_HRS"  ');
3714 pa_olap_pvt.add_lob_line('            Name="ETC_LABOR_HRS">  ');
3715 pa_olap_pvt.add_lob_line('            <Description  ');
3716 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3717 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3718 pa_olap_pvt.add_lob_line('              Value="etc labor hrs">  ');
3719 pa_olap_pvt.add_lob_line('            </Description>  ');
3720 pa_olap_pvt.add_lob_line('            <Description  ');
3721 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3722 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3723 pa_olap_pvt.add_lob_line('              Value="etc labor hrs">  ');
3724 pa_olap_pvt.add_lob_line('            </Description>  ');
3725 pa_olap_pvt.add_lob_line('            <Description  ');
3726 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3727 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3728 pa_olap_pvt.add_lob_line('              Value="etc labor hrs">  ');
3729 pa_olap_pvt.add_lob_line('            </Description>  ');
3730 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3731 pa_olap_pvt.add_lob_line('        </Measure>  ');
3732 pa_olap_pvt.add_lob_line('        <Measure>  ');
3733 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3734 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3735 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3736 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="ETC_EQUIP_HRS"  ');
3737 pa_olap_pvt.add_lob_line('            Name="ETC_EQUIP_HRS">  ');
3738 pa_olap_pvt.add_lob_line('            <Description  ');
3739 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3740 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3741 pa_olap_pvt.add_lob_line('              Value="etc equip hrs">  ');
3742 pa_olap_pvt.add_lob_line('            </Description>  ');
3743 pa_olap_pvt.add_lob_line('            <Description  ');
3744 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3745 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3746 pa_olap_pvt.add_lob_line('              Value="etc equip hrs">  ');
3747 pa_olap_pvt.add_lob_line('            </Description>  ');
3748 pa_olap_pvt.add_lob_line('            <Description  ');
3749 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3750 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3751 pa_olap_pvt.add_lob_line('              Value="etc equip hrs">  ');
3752 pa_olap_pvt.add_lob_line('            </Description>  ');
3753 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3754 pa_olap_pvt.add_lob_line('        </Measure>  ');
3755 pa_olap_pvt.add_lob_line('        <Measure>  ');
3756 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3757 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3761 pa_olap_pvt.add_lob_line('            <Description  ');
3758 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3759 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="ETC_LABOR_BRDN_COST"  ');
3760 pa_olap_pvt.add_lob_line('            Name="ETC_LABOR_BRDN_COST">  ');
3762 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3763 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3764 pa_olap_pvt.add_lob_line('              Value="etc labor brdn cost">  ');
3765 pa_olap_pvt.add_lob_line('            </Description>  ');
3766 pa_olap_pvt.add_lob_line('            <Description  ');
3767 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3768 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3769 pa_olap_pvt.add_lob_line('              Value="etc labor brdn cost">  ');
3770 pa_olap_pvt.add_lob_line('            </Description>  ');
3771 pa_olap_pvt.add_lob_line('            <Description  ');
3772 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3773 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3774 pa_olap_pvt.add_lob_line('              Value="etc labor brdn cost">  ');
3775 pa_olap_pvt.add_lob_line('            </Description>  ');
3776 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3777 pa_olap_pvt.add_lob_line('        </Measure>  ');
3778 pa_olap_pvt.add_lob_line('        <Measure>  ');
3779 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3780 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3781 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3782 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="ETC_EQUIP_BRDN_COST"  ');
3783 pa_olap_pvt.add_lob_line('            Name="ETC_EQUIP_BRDN_COST">  ');
3784 pa_olap_pvt.add_lob_line('            <Description  ');
3785 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3786 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3787 pa_olap_pvt.add_lob_line('              Value="etc equip brdn cost">  ');
3788 pa_olap_pvt.add_lob_line('            </Description>  ');
3789 pa_olap_pvt.add_lob_line('            <Description  ');
3790 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3791 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3792 pa_olap_pvt.add_lob_line('              Value="etc equip brdn cost">  ');
3793 pa_olap_pvt.add_lob_line('            </Description>  ');
3794 pa_olap_pvt.add_lob_line('            <Description  ');
3795 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3796 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3797 pa_olap_pvt.add_lob_line('              Value="etc equip brdn cost">  ');
3798 pa_olap_pvt.add_lob_line('            </Description>  ');
3799 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3800 pa_olap_pvt.add_lob_line('        </Measure>  ');
3801 pa_olap_pvt.add_lob_line('        <Measure>  ');
3802 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3803 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3804 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3805 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="ETC_BRDN_COST"  ');
3806 pa_olap_pvt.add_lob_line('            Name="ETC_BRDN_COST">  ');
3807 pa_olap_pvt.add_lob_line('            <Description  ');
3808 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3809 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3810 pa_olap_pvt.add_lob_line('              Value="etc brdn cost">  ');
3811 pa_olap_pvt.add_lob_line('            </Description>  ');
3812 pa_olap_pvt.add_lob_line('            <Description  ');
3813 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3814 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3815 pa_olap_pvt.add_lob_line('              Value="etc brdn cost">  ');
3816 pa_olap_pvt.add_lob_line('            </Description>  ');
3817 pa_olap_pvt.add_lob_line('            <Description  ');
3818 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3819 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3820 pa_olap_pvt.add_lob_line('              Value="etc brdn cost">  ');
3821 pa_olap_pvt.add_lob_line('            </Description>  ');
3822 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3823 pa_olap_pvt.add_lob_line('        </Measure>  ');
3824 pa_olap_pvt.add_lob_line('        <Measure>  ');
3825 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3826 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3827 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3828 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="ETC_RAW_COST"  ');
3829 pa_olap_pvt.add_lob_line('            Name="ETC_RAW_COST">  ');
3830 pa_olap_pvt.add_lob_line('            <Description  ');
3831 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3832 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3833 pa_olap_pvt.add_lob_line('              Value="etc raw cost">  ');
3834 pa_olap_pvt.add_lob_line('            </Description>  ');
3835 pa_olap_pvt.add_lob_line('            <Description  ');
3836 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3837 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3838 pa_olap_pvt.add_lob_line('              Value="etc raw cost">  ');
3839 pa_olap_pvt.add_lob_line('            </Description>  ');
3840 pa_olap_pvt.add_lob_line('            <Description  ');
3841 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3842 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3843 pa_olap_pvt.add_lob_line('              Value="etc raw cost">  ');
3844 pa_olap_pvt.add_lob_line('            </Description>  ');
3845 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3846 pa_olap_pvt.add_lob_line('        </Measure>  ');
3847 pa_olap_pvt.add_lob_line('        <Measure>  ');
3848 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3849 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3850 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3854 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3851 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="ACT_LABOR_RAW_COST"  ');
3852 pa_olap_pvt.add_lob_line('            Name="ACT_LABOR_RAW_COST">  ');
3853 pa_olap_pvt.add_lob_line('            <Description  ');
3855 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3856 pa_olap_pvt.add_lob_line('              Value="act labor raw cost">  ');
3857 pa_olap_pvt.add_lob_line('            </Description>  ');
3858 pa_olap_pvt.add_lob_line('            <Description  ');
3859 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3860 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3861 pa_olap_pvt.add_lob_line('              Value="act labor raw cost">  ');
3862 pa_olap_pvt.add_lob_line('            </Description>  ');
3863 pa_olap_pvt.add_lob_line('            <Description  ');
3864 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3865 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3866 pa_olap_pvt.add_lob_line('              Value="act labor raw cost">  ');
3867 pa_olap_pvt.add_lob_line('            </Description>  ');
3868 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3869 pa_olap_pvt.add_lob_line('        </Measure>  ');
3870 pa_olap_pvt.add_lob_line('        <Measure>  ');
3871 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3872 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3873 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3874 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="ACT_EQUIP_RAW_COST"  ');
3875 pa_olap_pvt.add_lob_line('            Name="ACT_EQUIP_RAW_COST">  ');
3876 pa_olap_pvt.add_lob_line('            <Description  ');
3877 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3878 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3879 pa_olap_pvt.add_lob_line('              Value="act equip raw cost">  ');
3880 pa_olap_pvt.add_lob_line('            </Description>  ');
3881 pa_olap_pvt.add_lob_line('            <Description  ');
3882 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3883 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3884 pa_olap_pvt.add_lob_line('              Value="act equip raw cost">  ');
3885 pa_olap_pvt.add_lob_line('            </Description>  ');
3886 pa_olap_pvt.add_lob_line('            <Description  ');
3887 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3888 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3889 pa_olap_pvt.add_lob_line('              Value="act equip raw cost">  ');
3890 pa_olap_pvt.add_lob_line('            </Description>  ');
3891 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3892 pa_olap_pvt.add_lob_line('        </Measure>  ');
3893 pa_olap_pvt.add_lob_line('        <Measure>  ');
3894 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3895 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3896 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3897 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="ETC_LABOR_RAW_COST"  ');
3898 pa_olap_pvt.add_lob_line('            Name="ETC_LABOR_RAW_COST">  ');
3899 pa_olap_pvt.add_lob_line('            <Description  ');
3900 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3901 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3902 pa_olap_pvt.add_lob_line('              Value="etc labor raw cost">  ');
3903 pa_olap_pvt.add_lob_line('            </Description>  ');
3904 pa_olap_pvt.add_lob_line('            <Description  ');
3905 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3906 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3907 pa_olap_pvt.add_lob_line('              Value="etc labor raw cost">  ');
3908 pa_olap_pvt.add_lob_line('            </Description>  ');
3909 pa_olap_pvt.add_lob_line('            <Description  ');
3910 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3911 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3912 pa_olap_pvt.add_lob_line('              Value="etc labor raw cost">  ');
3913 pa_olap_pvt.add_lob_line('            </Description>  ');
3914 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3915 pa_olap_pvt.add_lob_line('        </Measure>  ');
3916 pa_olap_pvt.add_lob_line('        <Measure>  ');
3917 pa_olap_pvt.add_lob_line('          <BaseMeasure  ');
3918 pa_olap_pvt.add_lob_line('            SQLDataType="NUMBER"  ');
3919 pa_olap_pvt.add_lob_line('            AllowAutoDataTypeChange="True"  ');
3920 pa_olap_pvt.add_lob_line('            ETMeasureColumnName="ETC_EQUIP_RAW_COST"  ');
3921 pa_olap_pvt.add_lob_line('            Name="ETC_EQUIP_RAW_COST">  ');
3922 pa_olap_pvt.add_lob_line('            <Description  ');
3923 pa_olap_pvt.add_lob_line('              Type="LongDescription"  ');
3924 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3925 pa_olap_pvt.add_lob_line('              Value="etc equip raw cost">  ');
3926 pa_olap_pvt.add_lob_line('            </Description>  ');
3927 pa_olap_pvt.add_lob_line('            <Description  ');
3928 pa_olap_pvt.add_lob_line('              Type="ShortDescription"  ');
3929 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3930 pa_olap_pvt.add_lob_line('              Value="etc equip raw cost">  ');
3931 pa_olap_pvt.add_lob_line('            </Description>  ');
3932 pa_olap_pvt.add_lob_line('            <Description  ');
3933 pa_olap_pvt.add_lob_line('              Type="Description"  ');
3934 pa_olap_pvt.add_lob_line('              Language="AMERICAN"  ');
3935 pa_olap_pvt.add_lob_line('              Value="etc equip raw cost">  ');
3936 pa_olap_pvt.add_lob_line('            </Description>  ');
3937 pa_olap_pvt.add_lob_line('          </BaseMeasure>  ');
3938 pa_olap_pvt.add_lob_line('        </Measure>  ');
3939 pa_olap_pvt.add_lob_line('        <CubeMap  ');
3940 pa_olap_pvt.add_lob_line('          Name="MAP1"  ');
3941 pa_olap_pvt.add_lob_line('          IsSolved="False"  ');
3942 pa_olap_pvt.add_lob_line('          Query="APPS_NE.PA_OLAP_STAGE_V">  ');
3943 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
3947 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
3944 pa_olap_pvt.add_lob_line('            Name="RAW_COST"  ');
3945 pa_olap_pvt.add_lob_line('            Measure="RAW_COST"  ');
3946 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.RAW_COST">  ');
3948 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
3949 pa_olap_pvt.add_lob_line('            Name="BRDN_COST"  ');
3950 pa_olap_pvt.add_lob_line('            Measure="BRDN_COST"  ');
3951 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.BRDN_COST">  ');
3952 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
3953 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
3954 pa_olap_pvt.add_lob_line('            Name="REVENUE"  ');
3955 pa_olap_pvt.add_lob_line('            Measure="REVENUE"  ');
3956 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.REVENUE">  ');
3957 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
3958 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
3959 pa_olap_pvt.add_lob_line('            Name="BILL_RAW_COST"  ');
3960 pa_olap_pvt.add_lob_line('            Measure="BILL_RAW_COST"  ');
3961 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.BILL_RAW_COST">  ');
3962 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
3963 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
3964 pa_olap_pvt.add_lob_line('            Name="BILL_BRDN_COST"  ');
3965 pa_olap_pvt.add_lob_line('            Measure="BILL_BRDN_COST"  ');
3966 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.BILL_BRDN_COST">  ');
3967 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
3968 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
3969 pa_olap_pvt.add_lob_line('            Name="BILL_LABOR_RAW_COST"  ');
3970 pa_olap_pvt.add_lob_line('            Measure="BILL_LABOR_RAW_COST"  ');
3971 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.BILL_LABOR_RAW_COST">  ');
3972 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
3973 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
3974 pa_olap_pvt.add_lob_line('            Name="BILL_LABOR_BRDN_COST"  ');
3975 pa_olap_pvt.add_lob_line('            Measure="BILL_LABOR_BRDN_COST"  ');
3976 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.BILL_LABOR_BRDN_COST">  ');
3977 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
3978 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
3979 pa_olap_pvt.add_lob_line('            Name="BILL_LABOR_HRS"  ');
3980 pa_olap_pvt.add_lob_line('            Measure="BILL_LABOR_HRS"  ');
3981 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.BILL_LABOR_HRS">  ');
3982 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
3983 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
3984 pa_olap_pvt.add_lob_line('            Name="EQUIPMENT_RAW_COST"  ');
3985 pa_olap_pvt.add_lob_line('            Measure="EQUIPMENT_RAW_COST"  ');
3986 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.EQUIPMENT_RAW_COST">  ');
3987 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
3988 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
3989 pa_olap_pvt.add_lob_line('            Name="EQUIPMENT_BRDN_COST"  ');
3990 pa_olap_pvt.add_lob_line('            Measure="EQUIPMENT_BRDN_COST"  ');
3991 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.EQUIPMENT_BRDN_COST">  ');
3992 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
3993 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
3994 pa_olap_pvt.add_lob_line('            Name="CAPITALIZABLE_RAW_COST"  ');
3995 pa_olap_pvt.add_lob_line('            Measure="CAPITALIZABLE_RAW_COST"  ');
3996 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.CAPITALIZABLE_RAW_COST">  ');
3997 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
3998 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
3999 pa_olap_pvt.add_lob_line('            Name="CAPITALIZABLE_BRDN_COST"  ');
4000 pa_olap_pvt.add_lob_line('            Measure="CAPITALIZABLE_BRDN_COST"  ');
4001 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.CAPITALIZABLE_BRDN_COST">  ');
4002 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4003 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4004 pa_olap_pvt.add_lob_line('            Name="LABOR_RAW_COST"  ');
4005 pa_olap_pvt.add_lob_line('            Measure="LABOR_RAW_COST"  ');
4006 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.LABOR_RAW_COST">  ');
4007 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4008 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4009 pa_olap_pvt.add_lob_line('            Name="LABOR_BRDN_COST"  ');
4010 pa_olap_pvt.add_lob_line('            Measure="LABOR_BRDN_COST"  ');
4011 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.LABOR_BRDN_COST">  ');
4012 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4013 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4014 pa_olap_pvt.add_lob_line('            Name="LABOR_HRS"  ');
4015 pa_olap_pvt.add_lob_line('            Measure="LABOR_HRS"  ');
4016 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.LABOR_HRS">  ');
4017 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4018 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4019 pa_olap_pvt.add_lob_line('            Name="LABOR_REVENUE"  ');
4020 pa_olap_pvt.add_lob_line('            Measure="LABOR_REVENUE"  ');
4021 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.LABOR_REVENUE">  ');
4022 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4023 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4024 pa_olap_pvt.add_lob_line('            Name="EQUIPMENT_HOURS"  ');
4025 pa_olap_pvt.add_lob_line('            Measure="EQUIPMENT_HOURS"  ');
4026 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.EQUIPMENT_HOURS">  ');
4027 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4028 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4029 pa_olap_pvt.add_lob_line('            Name="BILLABLE_EQUIPMENT_HOURS"  ');
4030 pa_olap_pvt.add_lob_line('            Measure="BILLABLE_EQUIPMENT_HOURS"  ');
4034 pa_olap_pvt.add_lob_line('            Name="SUP_INV_COMMITTED_COST"  ');
4031 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.BILLABLE_EQUIPMENT_HOURS">  ');
4032 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4033 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4035 pa_olap_pvt.add_lob_line('            Measure="SUP_INV_COMMITTED_COST"  ');
4036 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.SUP_INV_COMMITTED_COST">  ');
4037 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4038 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4039 pa_olap_pvt.add_lob_line('            Name="PO_COMMITTED_COST"  ');
4040 pa_olap_pvt.add_lob_line('            Measure="PO_COMMITTED_COST"  ');
4041 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.PO_COMMITTED_COST">  ');
4042 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4043 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4044 pa_olap_pvt.add_lob_line('            Name="PR_COMMITTED_COST"  ');
4045 pa_olap_pvt.add_lob_line('            Measure="PR_COMMITTED_COST"  ');
4046 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.PR_COMMITTED_COST">  ');
4047 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4048 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4049 pa_olap_pvt.add_lob_line('            Name="OTH_COMMITTED_COST"  ');
4050 pa_olap_pvt.add_lob_line('            Measure="OTH_COMMITTED_COST"  ');
4051 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.OTH_COMMITTED_COST">  ');
4052 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4053 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4054 pa_olap_pvt.add_lob_line('            Name="CUSTOM1"  ');
4055 pa_olap_pvt.add_lob_line('            Measure="CUSTOM1"  ');
4056 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.CUSTOM1">  ');
4057 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4058 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4059 pa_olap_pvt.add_lob_line('            Name="CUSTOM2"  ');
4060 pa_olap_pvt.add_lob_line('            Measure="CUSTOM2"  ');
4061 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.CUSTOM2">  ');
4062 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4063 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4064 pa_olap_pvt.add_lob_line('            Name="CUSTOM3"  ');
4065 pa_olap_pvt.add_lob_line('            Measure="CUSTOM3"  ');
4066 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.CUSTOM3">  ');
4067 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4068 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4069 pa_olap_pvt.add_lob_line('            Name="CUSTOM4"  ');
4070 pa_olap_pvt.add_lob_line('            Measure="CUSTOM4"  ');
4071 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.CUSTOM4">  ');
4072 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4073 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4074 pa_olap_pvt.add_lob_line('            Name="CUSTOM5"  ');
4075 pa_olap_pvt.add_lob_line('            Measure="CUSTOM5"  ');
4076 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.CUSTOM5">  ');
4077 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4078 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4079 pa_olap_pvt.add_lob_line('            Name="CUSTOM6"  ');
4080 pa_olap_pvt.add_lob_line('            Measure="CUSTOM6"  ');
4081 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.CUSTOM6">  ');
4082 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4083 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4084 pa_olap_pvt.add_lob_line('            Name="CUSTOM7"  ');
4085 pa_olap_pvt.add_lob_line('            Measure="CUSTOM7"  ');
4086 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.CUSTOM7">  ');
4087 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4088 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4089 pa_olap_pvt.add_lob_line('            Name="CUSTOM8"  ');
4090 pa_olap_pvt.add_lob_line('            Measure="CUSTOM8"  ');
4091 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.CUSTOM8">  ');
4092 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4093 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4094 pa_olap_pvt.add_lob_line('            Name="CUSTOM9"  ');
4095 pa_olap_pvt.add_lob_line('            Measure="CUSTOM9"  ');
4096 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.CUSTOM9">  ');
4097 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4098 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4099 pa_olap_pvt.add_lob_line('            Name="CUSTOM10"  ');
4100 pa_olap_pvt.add_lob_line('            Measure="CUSTOM10"  ');
4101 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.CUSTOM10">  ');
4102 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4103 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4104 pa_olap_pvt.add_lob_line('            Name="CUSTOM11"  ');
4105 pa_olap_pvt.add_lob_line('            Measure="CUSTOM11"  ');
4106 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.CUSTOM11">  ');
4107 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4108 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4109 pa_olap_pvt.add_lob_line('            Name="CUSTOM12"  ');
4110 pa_olap_pvt.add_lob_line('            Measure="CUSTOM12"  ');
4111 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.CUSTOM12">  ');
4112 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4113 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4114 pa_olap_pvt.add_lob_line('            Name="CUSTOM13"  ');
4115 pa_olap_pvt.add_lob_line('            Measure="CUSTOM13"  ');
4116 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.CUSTOM13">  ');
4117 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4118 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4119 pa_olap_pvt.add_lob_line('            Name="CUSTOM14"  ');
4120 pa_olap_pvt.add_lob_line('            Measure="CUSTOM14"  ');
4124 pa_olap_pvt.add_lob_line('            Name="CUSTOM15"  ');
4121 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.CUSTOM14">  ');
4122 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4123 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4125 pa_olap_pvt.add_lob_line('            Measure="CUSTOM15"  ');
4126 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.CUSTOM15">  ');
4127 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4128 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4129 pa_olap_pvt.add_lob_line('            Name="ACT_LABOR_HRS"  ');
4130 pa_olap_pvt.add_lob_line('            Measure="ACT_LABOR_HRS"  ');
4131 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.ACT_LABOR_HRS">  ');
4132 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4133 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4134 pa_olap_pvt.add_lob_line('            Name="ACT_EQUIP_HRS"  ');
4135 pa_olap_pvt.add_lob_line('            Measure="ACT_EQUIP_HRS"  ');
4136 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.ACT_EQUIP_HRS">  ');
4137 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4138 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4139 pa_olap_pvt.add_lob_line('            Name="ACT_LABOR_BRDN_COST"  ');
4140 pa_olap_pvt.add_lob_line('            Measure="ACT_LABOR_BRDN_COST"  ');
4141 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.ACT_LABOR_BRDN_COST">  ');
4142 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4143 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4144 pa_olap_pvt.add_lob_line('            Name="ACT_BRDN_COST"  ');
4145 pa_olap_pvt.add_lob_line('            Measure="ACT_BRDN_COST"  ');
4146 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.ACT_BRDN_COST">  ');
4147 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4148 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4149 pa_olap_pvt.add_lob_line('            Name="ACT_RAW_COST"  ');
4150 pa_olap_pvt.add_lob_line('            Measure="ACT_RAW_COST"  ');
4151 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.ACT_RAW_COST">  ');
4152 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4153 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4154 pa_olap_pvt.add_lob_line('            Name="ACT_REVENUE"  ');
4155 pa_olap_pvt.add_lob_line('            Measure="ACT_REVENUE"  ');
4156 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.ACT_REVENUE">  ');
4157 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4158 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4159 pa_olap_pvt.add_lob_line('            Name="ETC_LABOR_HRS"  ');
4160 pa_olap_pvt.add_lob_line('            Measure="ETC_LABOR_HRS"  ');
4161 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.ETC_LABOR_HRS">  ');
4162 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4163 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4164 pa_olap_pvt.add_lob_line('            Name="ETC_EQUIP_HRS"  ');
4165 pa_olap_pvt.add_lob_line('            Measure="ETC_EQUIP_HRS"  ');
4166 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.ETC_EQUIP_HRS">  ');
4167 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4168 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4169 pa_olap_pvt.add_lob_line('            Name="ETC_LABOR_BRDN_COST"  ');
4170 pa_olap_pvt.add_lob_line('            Measure="ETC_LABOR_BRDN_COST"  ');
4171 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.ETC_LABOR_BRDN_COST">  ');
4172 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4173 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4174 pa_olap_pvt.add_lob_line('            Name="ETC_EQUIP_BRDN_COST"  ');
4175 pa_olap_pvt.add_lob_line('            Measure="ETC_EQUIP_BRDN_COST"  ');
4176 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.ETC_EQUIP_BRDN_COST">  ');
4177 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4178 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4179 pa_olap_pvt.add_lob_line('            Name="ETC_BRDN_COST"  ');
4180 pa_olap_pvt.add_lob_line('            Measure="ETC_BRDN_COST"  ');
4181 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.ETC_BRDN_COST">  ');
4182 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4183 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4184 pa_olap_pvt.add_lob_line('            Name="ETC_RAW_COST"  ');
4185 pa_olap_pvt.add_lob_line('            Measure="ETC_RAW_COST"  ');
4186 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.ETC_RAW_COST">  ');
4187 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4188 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4189 pa_olap_pvt.add_lob_line('            Name="ACT_LABOR_RAW_COST"  ');
4190 pa_olap_pvt.add_lob_line('            Measure="ACT_LABOR_RAW_COST"  ');
4191 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.ACT_LABOR_RAW_COST">  ');
4192 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4193 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4194 pa_olap_pvt.add_lob_line('            Name="ACT_EQUIP_RAW_COST"  ');
4195 pa_olap_pvt.add_lob_line('            Measure="ACT_EQUIP_RAW_COST"  ');
4196 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.ACT_EQUIP_RAW_COST">  ');
4197 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4198 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4199 pa_olap_pvt.add_lob_line('            Name="ETC_LABOR_RAW_COST"  ');
4200 pa_olap_pvt.add_lob_line('            Measure="ETC_LABOR_RAW_COST"  ');
4201 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.ETC_LABOR_RAW_COST">  ');
4202 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4203 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4204 pa_olap_pvt.add_lob_line('            Name="ETC_EQUIP_RAW_COST"  ');
4205 pa_olap_pvt.add_lob_line('            Measure="ETC_EQUIP_RAW_COST"  ');
4206 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.ETC_EQUIP_RAW_COST">  ');
4207 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4208 pa_olap_pvt.add_lob_line('          <MeasureMap  ');
4212 pa_olap_pvt.add_lob_line('          </MeasureMap>  ');
4209 pa_olap_pvt.add_lob_line('            Name="ACT_EQUIP_BRDN_COST"  ');
4210 pa_olap_pvt.add_lob_line('            Measure="ACT_EQUIP_BRDN_COST"  ');
4211 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.ACT_EQUIP_BRDN_COST">  ');
4213 pa_olap_pvt.add_lob_line('          <CubeDimensionalityMap  ');
4214 pa_olap_pvt.add_lob_line('            Name="PA_PROJECT_DIM"  ');
4215 pa_olap_pvt.add_lob_line('            Dimensionality="PA_PROJECT_DIM"  ');
4216 pa_olap_pvt.add_lob_line('            MappedDimension="PA_PROJECT_DIM.PROJECT_HIER.PROJECT_ID"  ');
4217 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.PROJECT_ID">  ');
4218 pa_olap_pvt.add_lob_line('          </CubeDimensionalityMap>  ');
4219 pa_olap_pvt.add_lob_line('          <CubeDimensionalityMap  ');
4220 pa_olap_pvt.add_lob_line('            Name="PA_TASK_DM"  ');
4221 pa_olap_pvt.add_lob_line('            Dimensionality="PA_TASK_DM"  ');
4222 pa_olap_pvt.add_lob_line('            MappedDimension="PA_TASK_DM.TASK_HIERARCHY"  ');
4223 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.PROJECT_ELEMENT_ID">  ');
4224 pa_olap_pvt.add_lob_line('          </CubeDimensionalityMap>  ');
4225 pa_olap_pvt.add_lob_line('          <CubeDimensionalityMap  ');
4226 pa_olap_pvt.add_lob_line('            Name="PA_RBS_ELEMENTS_DM"  ');
4227 pa_olap_pvt.add_lob_line('            Dimensionality="PA_RBS_ELEMENTS_DM"  ');
4228 pa_olap_pvt.add_lob_line('            MappedDimension="PA_RBS_ELEMENTS_DM.RBS_HIERARCHY"  ');
4229 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.RBS_ELEMENT_ID">  ');
4230 pa_olap_pvt.add_lob_line('          </CubeDimensionalityMap>  ');
4231 pa_olap_pvt.add_lob_line('          <CubeDimensionalityMap  ');
4232 pa_olap_pvt.add_lob_line('            Name="PA_TIME_DM"  ');
4233 pa_olap_pvt.add_lob_line('            Dimensionality="PA_TIME_DM"  ');
4234 pa_olap_pvt.add_lob_line('            MappedDimension="PA_TIME_DM.PA_TIM_HIER.CAL_PERIOD_ID"  ');
4235 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.TIME_ID">  ');
4236 pa_olap_pvt.add_lob_line('          </CubeDimensionalityMap>  ');
4237 pa_olap_pvt.add_lob_line('          <CubeDimensionalityMap  ');
4238 pa_olap_pvt.add_lob_line('            Name="PA_CURRENCY_DM"  ');
4239 pa_olap_pvt.add_lob_line('            Dimensionality="PA_CURRENCY_DM"  ');
4240 pa_olap_pvt.add_lob_line('            MappedDimension="PA_CURRENCY_DM"  ');
4241 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.CURRENCY_CODE">  ');
4242 pa_olap_pvt.add_lob_line('          </CubeDimensionalityMap>  ');
4243 pa_olap_pvt.add_lob_line('          <CubeDimensionalityMap  ');
4244 pa_olap_pvt.add_lob_line('            Name="PA_PLAN_VERSIONS_DM"  ');
4245 pa_olap_pvt.add_lob_line('            Dimensionality="PA_PLAN_VERSIONS_DM"  ');
4246 pa_olap_pvt.add_lob_line('            MappedDimension="PA_PLAN_VERSIONS_DM"  ');
4247 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.PLAN_VERSION_ID">  ');
4248 pa_olap_pvt.add_lob_line('          </CubeDimensionalityMap>  ');
4249 pa_olap_pvt.add_lob_line('          <CubeDimensionalityMap  ');
4250 pa_olap_pvt.add_lob_line('            Name="PA_RBS_VERSIONS_DM"  ');
4251 pa_olap_pvt.add_lob_line('            Dimensionality="PA_RBS_VERSIONS_DM"  ');
4252 pa_olap_pvt.add_lob_line('            MappedDimension="PA_RBS_VERSIONS_DM"  ');
4253 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.RBS_VERSION_ID">  ');
4254 pa_olap_pvt.add_lob_line('          </CubeDimensionalityMap>  ');
4255 pa_olap_pvt.add_lob_line('          <CubeDimensionalityMap  ');
4256 pa_olap_pvt.add_lob_line('            Name="PA_CBS_ELEMENTS_DM"  ');
4257 pa_olap_pvt.add_lob_line('            Dimensionality="PA_CBS_ELEMENTS_DM"  ');
4258 pa_olap_pvt.add_lob_line('            MappedDimension="PA_CBS_ELEMENTS_DM.PA_CBS_HIER"  ');
4259 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.CBS_ELEMENT_ID">  ');
4260 pa_olap_pvt.add_lob_line('          </CubeDimensionalityMap>  ');
4261 pa_olap_pvt.add_lob_line('          <CubeDimensionalityMap  ');
4262 pa_olap_pvt.add_lob_line('            Name="PA_CBS_VERSIONS_DM"  ');
4263 pa_olap_pvt.add_lob_line('            Dimensionality="PA_CBS_VERSIONS_DM"  ');
4264 pa_olap_pvt.add_lob_line('            MappedDimension="PA_CBS_VERSIONS_DM"  ');
4265 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.CBS_VERSION_ID">  ');
4266 pa_olap_pvt.add_lob_line('          </CubeDimensionalityMap>  ');
4267 pa_olap_pvt.add_lob_line('          <CubeDimensionalityMap  ');
4268 pa_olap_pvt.add_lob_line('            Name="PA_CALENDAR_TYPE"  ');
4269 pa_olap_pvt.add_lob_line('            Dimensionality="PA_CALENDAR_TYPE"  ');
4270 pa_olap_pvt.add_lob_line('            MappedDimension="PA_CALENDAR_TYPE"  ');
4271 pa_olap_pvt.add_lob_line('            Expression="APPS_NE.PA_OLAP_STAGE_V.CALENDAR_TYPE">  ');
4272 pa_olap_pvt.add_lob_line('          </CubeDimensionalityMap>  ');
4273 pa_olap_pvt.add_lob_line('        </CubeMap>  ');
4274 pa_olap_pvt.add_lob_line('        <Organization>  ');
4275 pa_olap_pvt.add_lob_line('          <AWCubeOrganization  ');
4276 pa_olap_pvt.add_lob_line('            MVOption="NONE"  ');
4277 pa_olap_pvt.add_lob_line('            SparseType="COMPRESSED"  ');
4278 pa_olap_pvt.add_lob_line('            MeasureStorage="SHARED"  ');
4279 pa_olap_pvt.add_lob_line('            NullStorage="MV_READY"  ');
4280 pa_olap_pvt.add_lob_line('            CubeStorageType="NUMBER"  ');
4281 pa_olap_pvt.add_lob_line('            SQLCubeStorageType="NUMBER"  ');
4282 pa_olap_pvt.add_lob_line('            PrecomputePercent="35"  ');
4283 pa_olap_pvt.add_lob_line('            PrecomputePercentTop="0"  ');
4284 pa_olap_pvt.add_lob_line('            PartitionLevel="PA_PROJECT_DIM.PROJECT_HIER.OLAP_GROUP"  ');
4285 pa_olap_pvt.add_lob_line('            AW="PA_PPR_AW">  ');
4286 pa_olap_pvt.add_lob_line('            <MVCreationOptions>  ');
4287 pa_olap_pvt.add_lob_line('            </MVCreationOptions>  ');
4288 pa_olap_pvt.add_lob_line('            <SparseDimension  ');
4289 pa_olap_pvt.add_lob_line('              Name="PA_PROJECT_DIM"/>  ');
4290 pa_olap_pvt.add_lob_line('            <SparseDimension  ');
4294 pa_olap_pvt.add_lob_line('            <SparseDimension  ');
4291 pa_olap_pvt.add_lob_line('              Name="PA_TASK_DM"/>  ');
4292 pa_olap_pvt.add_lob_line('            <SparseDimension  ');
4293 pa_olap_pvt.add_lob_line('              Name="PA_RBS_ELEMENTS_DM"/>  ');
4295 pa_olap_pvt.add_lob_line('              Name="PA_TIME_DM"/>  ');
4296 pa_olap_pvt.add_lob_line('            <SparseDimension  ');
4297 pa_olap_pvt.add_lob_line('              Name="PA_CURRENCY_DM"/>  ');
4298 pa_olap_pvt.add_lob_line('            <SparseDimension  ');
4299 pa_olap_pvt.add_lob_line('              Name="PA_PLAN_VERSIONS_DM"/>  ');
4300 pa_olap_pvt.add_lob_line('            <SparseDimension  ');
4301 pa_olap_pvt.add_lob_line('              Name="PA_RBS_VERSIONS_DM"/>  ');
4302 pa_olap_pvt.add_lob_line('            <SparseDimension  ');
4303 pa_olap_pvt.add_lob_line('              Name="PA_CBS_ELEMENTS_DM"/>  ');
4304 pa_olap_pvt.add_lob_line('            <SparseDimension  ');
4305 pa_olap_pvt.add_lob_line('              Name="PA_CBS_VERSIONS_DM"/>  ');
4306 pa_olap_pvt.add_lob_line('            <SparseDimension  ');
4307 pa_olap_pvt.add_lob_line('              Name="PA_CALENDAR_TYPE"/>  ');
4308 pa_olap_pvt.add_lob_line('            <DefaultBuild>  ');
4309 pa_olap_pvt.add_lob_line('              <![CDATA[BUILD SPEC LOAD_AND_AGGREGATE  ');
4310 pa_olap_pvt.add_lob_line('    (  ');
4311 pa_olap_pvt.add_lob_line('      LOAD NO SYNCH,   ');
4312 pa_olap_pvt.add_lob_line('      SOLVE  ');
4313 pa_olap_pvt.add_lob_line('    )]]>  ');
4314 pa_olap_pvt.add_lob_line('            </DefaultBuild>  ');
4315 pa_olap_pvt.add_lob_line('          </AWCubeOrganization>  ');
4316 pa_olap_pvt.add_lob_line('        </Organization>  ');
4317 pa_olap_pvt.add_lob_line('        <Dimensionality  ');
4318 pa_olap_pvt.add_lob_line('          Name="PA_PROJECT_DIM"  ');
4319 pa_olap_pvt.add_lob_line('          ETKeyColumnName="PA_PROJECT_DIM"  ');
4320 pa_olap_pvt.add_lob_line('          Dimension="PA_PROJECT_DIM">  ');
4321 pa_olap_pvt.add_lob_line('        </Dimensionality>  ');
4322 pa_olap_pvt.add_lob_line('        <Dimensionality  ');
4323 pa_olap_pvt.add_lob_line('          Name="PA_TASK_DM"  ');
4324 pa_olap_pvt.add_lob_line('          ETKeyColumnName="PA_TASK_DM"  ');
4325 pa_olap_pvt.add_lob_line('          Dimension="PA_TASK_DM">  ');
4326 pa_olap_pvt.add_lob_line('        </Dimensionality>  ');
4327 pa_olap_pvt.add_lob_line('        <Dimensionality  ');
4328 pa_olap_pvt.add_lob_line('          Name="PA_RBS_ELEMENTS_DM"  ');
4329 pa_olap_pvt.add_lob_line('          ETKeyColumnName="PA_RBS_ELEMENTS_DM"  ');
4330 pa_olap_pvt.add_lob_line('          Dimension="PA_RBS_ELEMENTS_DM">  ');
4331 pa_olap_pvt.add_lob_line('        </Dimensionality>  ');
4332 pa_olap_pvt.add_lob_line('        <Dimensionality  ');
4333 pa_olap_pvt.add_lob_line('          Name="PA_TIME_DM"  ');
4334 pa_olap_pvt.add_lob_line('          ETKeyColumnName="PA_TIME_DM"  ');
4335 pa_olap_pvt.add_lob_line('          Dimension="PA_TIME_DM">  ');
4336 pa_olap_pvt.add_lob_line('        </Dimensionality>  ');
4337 pa_olap_pvt.add_lob_line('        <Dimensionality  ');
4338 pa_olap_pvt.add_lob_line('          Name="PA_CURRENCY_DM"  ');
4339 pa_olap_pvt.add_lob_line('          ETKeyColumnName="PA_CURRENCY_DM"  ');
4340 pa_olap_pvt.add_lob_line('          Dimension="PA_CURRENCY_DM">  ');
4341 pa_olap_pvt.add_lob_line('        </Dimensionality>  ');
4342 pa_olap_pvt.add_lob_line('        <Dimensionality  ');
4343 pa_olap_pvt.add_lob_line('          Name="PA_PLAN_VERSIONS_DM"  ');
4344 pa_olap_pvt.add_lob_line('          ETKeyColumnName="PA_PLAN_VERSIONS_DM"  ');
4345 pa_olap_pvt.add_lob_line('          Dimension="PA_PLAN_VERSIONS_DM">  ');
4346 pa_olap_pvt.add_lob_line('        </Dimensionality>  ');
4347 pa_olap_pvt.add_lob_line('        <Dimensionality  ');
4348 pa_olap_pvt.add_lob_line('          Name="PA_RBS_VERSIONS_DM"  ');
4349 pa_olap_pvt.add_lob_line('          ETKeyColumnName="PA_RBS_VERSIONS_DM"  ');
4350 pa_olap_pvt.add_lob_line('          Dimension="PA_RBS_VERSIONS_DM">  ');
4351 pa_olap_pvt.add_lob_line('        </Dimensionality>  ');
4352 pa_olap_pvt.add_lob_line('        <Dimensionality  ');
4353 pa_olap_pvt.add_lob_line('          Name="PA_CBS_ELEMENTS_DM"  ');
4354 pa_olap_pvt.add_lob_line('          ETKeyColumnName="PA_CBS_ELEMENTS_DM"  ');
4355 pa_olap_pvt.add_lob_line('          Dimension="PA_CBS_ELEMENTS_DM">  ');
4356 pa_olap_pvt.add_lob_line('        </Dimensionality>  ');
4357 pa_olap_pvt.add_lob_line('        <Dimensionality  ');
4358 pa_olap_pvt.add_lob_line('          Name="PA_CBS_VERSIONS_DM"  ');
4359 pa_olap_pvt.add_lob_line('          ETKeyColumnName="PA_CBS_VERSIONS_DM"  ');
4360 pa_olap_pvt.add_lob_line('          Dimension="PA_CBS_VERSIONS_DM">  ');
4361 pa_olap_pvt.add_lob_line('        </Dimensionality>  ');
4362 pa_olap_pvt.add_lob_line('        <Dimensionality  ');
4363 pa_olap_pvt.add_lob_line('          Name="PA_CALENDAR_TYPE"  ');
4364 pa_olap_pvt.add_lob_line('          ETKeyColumnName="PA_CALENDAR_TYPE"  ');
4365 pa_olap_pvt.add_lob_line('          Dimension="PA_CALENDAR_TYPE">  ');
4366 pa_olap_pvt.add_lob_line('        </Dimensionality>  ');
4367 pa_olap_pvt.add_lob_line('        <Description  ');
4368 pa_olap_pvt.add_lob_line('          Type="LongDescription"  ');
4369 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
4370 pa_olap_pvt.add_lob_line('          Value="PA PLAN ACTUALS CUBE">  ');
4371 pa_olap_pvt.add_lob_line('        </Description>  ');
4372 pa_olap_pvt.add_lob_line('        <Description  ');
4373 pa_olap_pvt.add_lob_line('          Type="ShortDescription"  ');
4374 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
4375 pa_olap_pvt.add_lob_line('          Value="PA PLAN ACTUALS CUBE">  ');
4376 pa_olap_pvt.add_lob_line('        </Description>  ');
4377 pa_olap_pvt.add_lob_line('        <Description  ');
4378 pa_olap_pvt.add_lob_line('          Type="Description"  ');
4379 pa_olap_pvt.add_lob_line('          Language="AMERICAN"  ');
4380 pa_olap_pvt.add_lob_line('          Value="PA PLAN ACTUALS CUBE">  ');
4381 pa_olap_pvt.add_lob_line('        </Description>  ');
4382 pa_olap_pvt.add_lob_line('        <ConsistentSolve>  ');
4383 pa_olap_pvt.add_lob_line('          <![CDATA[SOLVE   ');
4387 pa_olap_pvt.add_lob_line('         OVER ALL  ');
4384 pa_olap_pvt.add_lob_line('    (  ');
4385 pa_olap_pvt.add_lob_line('      SUM  ');
4386 pa_olap_pvt.add_lob_line('        MAINTAIN COUNT  ');
4388 pa_olap_pvt.add_lob_line('    )]]>  ');
4389 pa_olap_pvt.add_lob_line('        </ConsistentSolve>  ');
4390 pa_olap_pvt.add_lob_line('      </Cube>  ');
4391 pa_olap_pvt.add_lob_line('        ');
4392 pa_olap_pvt.add_lob_line('      <AW  ');
4393 pa_olap_pvt.add_lob_line('        Name="PA_PPR_AW"  ');
4394 pa_olap_pvt.add_lob_line('        Version="11.2">  ');
4395 pa_olap_pvt.add_lob_line('      </AW>  ');
4396 pa_olap_pvt.add_lob_line('    </Metadata>  ');
4397 
4398 
4399   dbms_lob.close(v_xml_clob);
4400   --dbms_output.put_line(v_xml_clob);
4401   dbms_cube.import_xml(v_xml_clob);
4402 
4403 end ;
4404 
4405 end PA_olap_PVT;