PROJECT MASTER
DATAIDEVDESCRIPTIONPARENTH1PARENTH2CURRENCYACCTNGENDMONTHPROJECTADDRESSBACKLOGFLAGBONDFLAGCONSTRUCTIONPROFCTRPROJECTCOSTTODATECURRENTEARNINGSEBACECACJVINDICATOREARNINGSTYPENEWPROJECTFLAGORIGINALTFSEARNINGSMEMBERTYPEPROFITCTRJTISTARTMONTHSTATUSUNASSIGNEDFLAGBUILDINGTYPECONTRACTTYPEPHYSICALCOMPLTNDTJVINTERESTSALESABCODEINSURANCETYPEMARKETSEGMENTSALESCLASSSUBSIDIARYCOMPANYJVSHARESECUREDMONTHOPPORTUNITYMAINSPDCOMPCODEDURATIONTOTALEARNINGSECRATIOOWNERDISBURSMENTDUMMYNEGATIVEEARNINGSFLAGSPDMAINFLAGNWFLAGSORTIDTCCO'YPCYNY1EVP1ROBINSONTCCOYPCYNY6EVP4EVP4TCCOYPCYNy11BOSTONBOSTONEVP1YPCYNY16CONNECTICUTCONNECTICUTEVP1YPCYNY21CINCINATICINCINATIEVP4PCYNY26300206CINCINATI-SPDCINCINATIYPCYYY31300205CINCINATI-MAINCINCINATIYPCYYY36300204CONNECTICUT-SPDCONNECTICUTYPCYYY41300203CONNTECTICUT-MAINCONNECTICUTYPCYYY46300200BOSTON-MAINBOSTONYPCBOSTONYYY51300201BOSTON-SPDBOSTONYPCBOSTONYYY56400201BOSTON
SPD BACKLOG300201YY61400200BOSTON MAIN
BACKLOG300200YY66400301BOSTON SPD NEWWORK300201YY71400300BOSTON
MAIN NEWWORK300200YY76100001Boston Complex - Test 1 of Wave
2400200USD2012.DECBOSTON,MAYY230000222000NMYPROJ300200J2009.OCTYCOMCG2010.DECYAACCIPAVIAATIY2009.OCT30020130003980003.67000NN81100002Boston
Complex - Test 2 of Wave
2400200USD2012.DECCAMBRIDGE,MAYN2150000021070000NPYPROJ300200J2010.MAYYFMGCD2011.JULNABCORPINTASJVN2010.MAY3002003230374300002.04400000NN86100003Boston
Complex - Test 3 of Wave 2400200USD2014.DECNEW YORK,
NYYN4678300045760000NTNPROJ300200J2009.JULYRELCGD2010.DECYACOCIPNONEHPTCIRY2009.JUL30020030005410230002.249800000NN91100004HARVORVIEW
BALLROOM
RENOV400200USD2012.DECBOSTON,MAYN230000222000NMYPROJ300200J2009.OCTYCOMCG2010.DECNAACCIPAVIAATIN2009.OCT30020130003980000.037000NN96100005HARVARD
SHERMAN FAIRCHILD
LAB400200USD2012.DECCAMBRIDGE,MAYN2150000021070000NPYPROJ300200J2010.MAYYFMGCD2011.JULYABCORPINTASJVY2010.MAY3002003000324300000.04430000NN101100006GOVERNERS
ISLAND FACILITY400200USD2012.DECNEW YORK,
NYYN4678300045760000NTYPROJ300200J2009.JULYRELCGD2010.DECNACOCIPNONEHPTCIRN2009.JUL30020030004210230000.029900000NN106100007Boston
Complex - Test 4 of Wave 2400300USD2011.OCTLOS
ANGELES,CANN20001000NMYPROJ3000100007J2008.OCTYCOMCG2010.OCTYAACCIPAVIAATIY2008.OCT30020030003710001900NN111100008Boston
Complex - Test 5 of Wave 2400201USD2011.JUNSAN
FRANSISCO,CANN30001900NMYPROJ300201J2009.JUNNFMGCD2010.NOVNABCORPINTASJVN2009.JUN30020030002511000.57900NNY116100009Boston
Complex - Test 6 of Wave 2400200USD2011.DECLOS
VEGAS,NVYN30002000NTYPROJ3230100009J2008.DECYRELCGD2010.DECYACOCIPNONEHPTCIRY2008.DEC30020032303710000.5900NN121100010Boston
Complex - Test 7 of Wave
2400200USD2012.JANMIAMI,FLNN60004000NMYPROJ300200J2009.JANNCOMCG2011.JANNAACCIPAVIAATIN2009.JAN30020030003720000.51500NNY126100011Boston
Complex - Test 8 of Wave
2400200USD2012.FEBORLANDO,FLYN90007000NPYPROJ3230100011J2009.FEBYFMGCD2011.FEBYABCORPINTASJVY2009.FEB30020032303720000.281500NN131100012Boston
Complex - Test 9 of Wave
2400201USD2012.MARNEWARK,NJYN80005000NTYPROJ3000100012J2009.MARYRELCGD2011.MARNACOCIPNONEHPTCIRN2009.MAR30020130003730000.62500NN136100013Boston
Complex - Test 10 of Wave
2400201USD2012.APRRALEIGH,NCYN90008000NMYPROJ3000100013J2009.APRYCOMCG2011.APRYAACCIPAVIAATIY2009.APR30020130003710000.12500NN141100014Boston
Complex - Test 11 of Wave
2400201USD2012.MAYCHARLOTTE,NCNN80005000NPYPROJ3000100014J2009.MAYNFMGCD2011.MAYNABCORPINTASJVN2009.MAY30020130003730000.62800NNY146100015Boston
Complex - Test 12 of Wave 2400201USD2O12.JUNEL
PASO,TXYN70006500NTYPROJ3000100015J2009.JUNYRELCGD2011.JUNYACOCIPNONEHPTCIRY2009.JUN3002013000375000.07400NN151100016Boston
Complex - Test 13 of Wave 2400201USD2012.JULSAN
DIEGO,CAYN60005000NMYPROJ3000100016J2009.JULNCOMCG2011.JULNAACCIPAVIAATIN2009.JUL30020130003710000.2800NNY156100017Boston
Complex - Test 14 of Wave
2400301USD2012.AUGSACRAMENTO,CAYN40002500NPYPROJ3000100017J2009.AUGYFMGCD2011.AUGYABCORPINTASJVY2009.AUG30020130003715000.61200NN161100018Boston
Complex - Test 15 of Wave
2400301USD2012.SEPJACKSONVILLE,FLYY20001900NTYPROJ3000100018J2009.SEPYRELCGD2011.SEPNACOCIPNONEHPTCIRN2009.SEP3002013000371000.05100NN166100019Boston
Complex - Test 16 of Wave
2400301USD2012.OCTCHARLESTON,SCNY30001900NMYPROJ3000100019J2009.OCTYCOMCG2011.OCTYAACCIPAVIAATIY2009.OCT30020130003711000.571000NN171100020Boston
Complex - Test 17 of Wave
2400301USD2O12.NOVJACKSON,MSNY30002000NPYPROJ3000100020J2009.NOVYFMGCD2011.NOVNABCORPINTASJVN2009.NOV30020130003710000.51000NN176100021Boston
Complex - Test 18 of Wave
2400301USD2012.DECBIRMINGHAM,ALNY60004000NTYPROJ3000100021J2009.DECYRELCGD2011.DECYACOCIPNONEHPTCIRY2009.DEC30020130003720000.52000NN181100022Boston
Complex - Test 19 of Wave
2400301USD2010.JANMINNEAPOLIS,MNNY90007000NMYPROJ3000100022J2007.JANYCOMCG2009.JANNAACCIPAVIAATIN2007.JAN30020130003720000.282000NN186100023Boston
Complex - Test 20 of Wave
2400201USD2010.FEBBALTIMORE,MDNY80005000NPYPROJ8000100023J2007.FEBYFMGCD2009.FEBYABCORPINTASJVY2007.FEB30020180003730000.63000NN191BOSTON-SPD-300201Dummy
Project - Boston
SPD300201USD2010.JANMINNEAPOLIS,MNN80005000NYPROJ300201J2007.JANYCOMCG2009.JANNAACCIPAVIAATIN2007.JAN30020130003720000.282000YN196BOSTON-MAIN-300200Dummy
Project - Boston
MAIN300200USD2010.FEBBALTIMORE,MDN80005000NYPROJ300200J2007.FEBYFMGCD2009.FEBYABCORPINTASJVY2007.FEB30020030003730000.63000YN2013000100004PROFITCENTER:Boston
Complex - Test 1 of Wave 2400301YPCN206500201Reserve211
PROPERTY DEFINITIONSWHEN LOADING PROFIT CENTERBACKLOGFLAGThis
flag needs to be populated for all Hierarchy Nodes with "Y" as
default.EX:ProjectBACKLOGFLAGNWFLAGBOSTONYY300200YYNWFLAGThis flag
needs to be populated for all Hierarchy Nodes with "Y" as default.
Follow the same logic as mentioned for BACKLOGFLAGMEMBERTYPEThis
property needs to be populated for all Hierarchy Nodes with "PC" as
default.EX:ProjectMEMBERTYPEBOSTONPC300200PCSPDMAINFLAGThis flag
should be populated when loading Profit Center all the based
members(i.e.Profit Centers) should be populated with default as
"Y"EX:ProjectSPDMAINFLAGBOSTON300200Y100004DUMMYIf the RIGHT(ID,5)
= DUMMY then populate the flag with "Y" else populate the flag with
"N"EX:ProjectDUMMYBOSTON300200100004300200DUMMYYGenerating a
BACKLOG and NEWWORK node under every SPD and MAINUnder every SPD
and MAIN a new node should be generated with the following naming
conventionEX:Project IDProject DescBOSTON300200BOSTON MAINHere this
is MAIN, you need to determine based on the SPDMAINFLAG, if the
value is "Y" then create the below 2 nodes300200BACKLOGBOSTON MAIN
- BACKLOGHere the ID should be created based on following logic.
Concatenate the SPD OR MAIN 300200 &
"BACKLOG"300200NEWWORKBOSTON MAIN - NEWWORKHere the ID should be
created based on following logic. Concatenate the SPD OR MAIN
300200 & "NEWWORK"300201BOSTON SPDHere this is MAIN, you need
to determine based on the SPDMAINFLAG, if the value is "Y" then
create the below 2 nodes300201BACKLOGBOSTON SPD - BACKLOGHere the
ID should be created based on following logic. Concatenate the SPD
OR MAIN 300200 & "BACKLOG"300201NEWWORKBOSTON SPD - NEWWORKHere
the ID should be created based on following logic. Concatenate the
SPD OR MAIN 300200 & "NEWWORK"Generating a DUMMY base
memberUnder every SPD or MAIN the new member needs to be created
with the following naming convention for IDEx: If the ID of the
MAIN is 300200 then the new member to be created under MAIN would
be 300200DUMMY. "DUMMY" should be concatenated to the IDEx: If the
ID of the SPD is 300201 then the new member to be created under SPD
would be 300201DUMMY. "DUMMY" should be concatenated to the
IDEX:Project IDBOSTON300200300200DUMMYHere the ID should be created
based on following logic. Concatenate the SPD OR MAIN 300200 &
"DUMMY"300201300201DUMMYHere the ID should be created based on
following logic. Concatenate the SPD OR MAIN 300201 &
"DUMMY"WHEN LOADING PROJECTSBACKLOGFLAGThe base members (actual
projects) need to be populated based on the secured
month.Calculation for all Base Members needs to be populated based
on the following logicLook up the property "Secured Month" and take
the Year and Compare it with the Property "Input Month" of
Dimension "CATEGORY" and Member "ACT_PRJ", if the secured month
year is less then Input Month year then BACKLOGFLG should be
populated with "Y".elseIf secured Month Year Is not less than Input
Month year then populate the BACKLOGFLAG with "N"EX:ProjectSecured
MonthInputMonthBACKLOGFLAGNWFLAG1000042010.JAN2010.OCTNY1000052009.JUL2010.OCTYNNWFLAGFollow
the same logic as mentioned for BACKLOGFLAG based on secured Month
and Input MonthMEMBERTYPEThe base members (actual projects) need to
be populated as "PROJ" as
defaultEX:ProjectMEMBERTYPE100005PROJPopulating PARENT H1 for
PROJECTSStep1Populate the BACKLOGFLAG and NWFLAG based on the logic
aboveStep2If Project is Backlog i.e. BACKLOGFLAG="Y"Take the
corresponding PROFITCTR property value of the PROJECT and
Concatenate the text "BACKLOG". Populate this value in PARENTH1 for
that
projectEX:ProjectPARENTH1PROFITCTRInputMonthBACKLOGFLAGNWFLAG100004300200BACKLOG3002002010.OCTYN100005300201NEWWORK3002012010.OCTNY
OPPORTUNITY MASTER
DATAIDEVDESCRIPTIONPARENTH1PARENTH2CURRENCYBONDFLAGCNTRCTNGCMPNY4LGSTCOCONTRACTTYPEDURATIONEBACENDDATEEXPECTEDEARNINGSHIGHAWBSFLAGEARNINGSTYPEPROFITCENTERPROJECTNUMBERSECUREDATESECUREDYEARSTARTDATESTATUSTARGETFLAGMEMBERTYPEDUMMYCONTRACTINGPRCTREXPECTEDREVENUEECACERRATIOSPDMAINFLAGSALESABCODEJVINDICATORRECOMENDEDEVAPPROVEDCAEARNINGSAPPROVEDCAVOLUMESORTIDTCCOTURNER
CONSTRUCTIONPCN1EVP1ROBINSONTCCOPCN5EVP4EVP4TCCOPCN10BOSTONBOSTONEVP1PCN15CONNECTICUTCONNECTICUTEVP1PCN20CINCINATICINCINATIEVP4PCN25300206CINCINATI-SPDPCY30300205CINCINATI-MAINPCY35300204CONNECTICUT
SPDPCY40300203CONNTECTICUT MAINPCY45300201BOSTON
SPDBOSTONPCY50300200BOSTON MAINBOSTONPCY55O000000000175 WALL STREET
- PHASE
IBSPDHPUSDY424250000002012.AUG750000AWBSPO3002012010.SEP20102010.SEPOVERYOPPORTN25000000242500003.00NAAY60O0000000002BARCLAYSBSPDKPUSDY437210002011.MAY20500KPPO3002012008.MAY20082008.MAYOVERYOPPORTN210005000.98NABY65O0000000003BERNARD
M. BARUCH COLLEGE -
CANOPYBSPDHPUSDY537220002011.JUN21500AWBSPO3002012008.JUN20082008.JUNOVERYOPPORTN220005000.98NACY70O0000000011BFP
- WEST STREET UNDERPASS
PROJECTBSPDKPUSDY222230002010.APR22500HPPO3002012008.JUL20082008.JULOVERYOPPORTN230005000.98NAAY75O0000000012BRODSKY
-
DEMOLITIONBSPDAWBSUSDY218240002010.JAN23500KPPO3002012008.AUG20082008.AUGOVERYOPPORTN240005000.98NABY80O0000000013UBS
STAMFORD
TOWERBMAINHPUSDY1397420002011.SEP30000KPMO3002002010.JUL20102010.JULOVERYOPPORTN7420007120004.04NACY85O0000000014DDC
- NEW POLICE
ACADEMYBMAINKPUSDY137260002011.OCT25500HPMO3002002008.OCT20082008.OCTOVERYOPPORTN260005000.98NAAY90O0000000015EDC
- EAST RIVER WATERFRONT - PIER
15BMAINAWBSUSDY137270002011.NOV26500KPMO3002002008.NOV20082008.NOVOVERYOPPORTN270005000.98NABY95O0000000016EDC
- HERITAGE PARK CITY
WORKBMAINHPUSDY137280002011.DEC27500AWBSMO3002002008.DEC20082008.DECOVERYOPPORTN280005000.98NACY100O0000000017ERSP
- ARE FLOORS 3-6 &
15BMAINKPUSDY237290002012.JAN28500HPMO3002002009.JAN20092009.JANOVERYOPPORTN290005000.98NAAY105BOSTONSPD-SALESDUMMYBOSTON
SPD
SALES_DUMMYO300201USDY137300002010.JAN29500KPO3002012007.JAN20072007.JANOVERYOPPORTY300005000.98NABY110BOSTONMAIN-SALESDUMMBOSTON
MAIN
SALES_DUMMYO300200USDY237310002010.FEB30500AWBSO3002002007.FEB20072007.FEBOVERYOPPORTY310005000.98NACY115BSPDHPHigh
ProbabilityO300201120BSPDKPKey ProspectO300201125BSPDAWBSAbsolutely
Will be SoldO300201130BMAINHPHigh ProbabilityO300200135BMAINKPKey
ProspectO300200140BMAINAWBSAbsolutely Will be
SoldO300200145O0000000004MIT640BMAINHPUSDY424250000002012.AUG750000HPPO3002002010.SEP20102010.SEPOVERYOPPORTN25000000242500000.03NAAY150O0000000006Department
Of
HealthBSPDAWBSUSDY53950000002013.OCT500000AWBSMO3002012010.AUG20102010.AUGOVERYOPPORTN500000045000000.1NAAY155O300200BOSTON
MAINBOSTONPCY160O300201BOSTON SPDBOSTONPCY165O300203CONNTECTICUT
MAINCONNECTICUTPCY170O300204CONNECTICUT
SPDCONNECTICUTPCY175O300205CINCINATI-MAINCINCINATIPCY180O300206CINCINATI-SPDCINCINATIPCY185
PROPERTY DEFINITIONS for OPPORTMEMBERTYPEThis property needs
to be populated for all Hierarchy Nodes with "PC" as default. The
base members (actual projects) need to be populated as "PROJ" as
defaultEX:ProjectMEMBERTYPEBOSTONPCO0000000003OPPORTSPDMAINFLAGThis
flag should be populated when loading Profit Center all the based
members(i.e.Profit Centers) should be populated with default as
"Y"EX:ProjectSPDMAINFLAGBOSTON300200YO0000000003DUMMYIf the
RIGHT(ID,7) = DUMMY_O then populate the flag with "Y" else populate
the flag with
"N"EX:ProjectDUMMYBOSTONN300200NO0000000003N300200DUMMY_OYGenerating
a DUMMY base memberUnder every SPD or MAIN the new member needs to
be created with the following naming convention for IDEx: If the ID
of the MAIN is 300200 then the new member to be created under MAIN
would be 300200DUMMY_O. "DUMMY_O" should be concatenated to the
IDEx: If the ID of the SPD is 300201 then the new member to be
created under SPD would be 300201DUMMY_O. "DUMMY_O" should be
concatenated to the IDEX:Project IDBOSTON300200300200DUMMY_OHere
the ID should be created based on following logic. Concatenate the
SPD OR MAIN 300200 & "DUMMY_O"300201300201DUMMY_OHere the ID
should be created based on following logic. Concatenate the SPD OR
MAIN 300201 & "DUMMY_O"Generating a HP, KP and AWBS node under
every SPD and MAINUnder every SPD and MAIN a 3 new nodes should be
generated with the following naming conventionEX:Project IDProject
DescBOSTON300200BOSTON MAINYou would determine based on
SPDMAINFLAG, if the value is "Y" then you would create 3 new nodes
under the SPD or MAIN node300200HPHigh ProbabilityThe ID should be
created and should follow the corresponding naming convention. EX:
if the ID for MAIN is 300200 then Concatenate to ID "HP" for High
Probability300200KPKey ProspectThe ID should be created and should
follow the corresponding naming convention. EX: if the ID for MAIN
is 300200 then Concatenate to ID "KP" for Key
Prospect300200AWBSAbsolutely Will be SoldThe ID should be created
and should follow the corresponding naming convention. EX: if the
ID for MAIN is 300200 then Concatenate to ID "AWBS" for Absolutely
Will Be Sold300201BOSTON SPD300201HPHigh Probability300201KPKey
Prospect300201AWBSAbsolutely Will be Sold