Index: trunk/MagicSoft/Mars/datacenter/db/magicdefs.php
===================================================================
--- trunk/MagicSoft/Mars/datacenter/db/magicdefs.php	(revision 7521)
+++ trunk/MagicSoft/Mars/datacenter/db/magicdefs.php	(revision 7527)
@@ -1,3 +1,27 @@
 <?php
+
+$needs = array
+    (
+     "fCCFilled"             => "SequenceBuildStatus.fDate",
+     "fExclusionsDone"       => "fCCFilled",
+     "fSequenceEntriesBuilt" => "fExclusionsDone",
+     "fCCFileAvail"          => "RunProcessStatus.fRunNumber",
+     "fCaCoFileAvail"        => "RunProcessStatus.fRunNumber",
+     "fCaCoFileFound"        => "RunProcessStatus.fRunNumber",
+     "fRawFileAvail"         => "RunProcessStatus.fRunNumber",
+     "fDataCheckDone"        => "fRawFileAvail",
+     "fTimingCorrection"     => "fRawFileAvail",
+     "fSequenceFileWritten"  => "SequenceProcessStatus.fSequenceFirst",
+     "fAllFilesAvail"        => "fSequenceFileWritten",
+     "fCallisto"             => "fAllFilesAvail",
+     "fStar"                 => "fCallisto",
+     "fFillCallisto"         => "fCallisto",
+     "fFillStar"             => "fStar",
+     "fDataSetInserted"      => "DataSetProcessStatus.fDataSetNumber",
+     "fStarFilesAvail"       => "fDataSetInserted",
+     "fGanymed"              => "fStarFilesAvail",
+     "fFillGanymed"          => "fGanymed",
+     );
+
 
 $limits = array
@@ -70,5 +94,5 @@
      "fCaCoFileAvail"                    => CheckStatusGroup("fCaCoFileAvailStatus",       $_GET),
      "fCaCoFileFound"                    => CheckStatusGroup("fCaCoFileFoundStatus",       $_GET),
-     "fRawFileAvail"                     => CheckStatusGroup("fRawFileAvailStatu",         $_GET),
+     "fRawFileAvail"                     => CheckStatusGroup("fRawFileAvailStatus",        $_GET),
      "fTimingCorrection"                 => CheckStatusGroup("fTimingCorrectionStatus",    $_GET),
      "fDataCheckDone"                    => CheckStatusGroup("fDataCheckDoneStatus",       $_GET),
@@ -145,5 +169,5 @@
      "fCaCoFileAvail"                   => "CaCoFile",
      "fCaCoFileFound"                   => "CaCoRun",
-     "fRawFileAvail"                    => "Rawfile",
+     "fRawFileAvail"                    => "RawFile",
      "fTimingCorrection"                => "TimingCorr",
      "fDataCheckDone"                   => "Datacheck",
@@ -236,4 +260,9 @@
      "fEMin"                            => "Emin",
      "fEMax"                            => "Emax",
+     "fStartTime"                       => "Process",
+     "fFailedTime"                      => "Failed",
+     "fReturnCode"                      => "Ret<br>Code",
+     "fFailedCode"                      => "Err<br>Code",
+     "fFailedCodeAdd"                   => "Code<br>Add",
     );
 
@@ -309,4 +338,7 @@
      $alias["fPositionAsymInterlaced"]   => "1",
      $alias["fHeightAsymInterlaced"]     => "1",
+     $alias["fReturnCode"]               => "1",
+     $alias["fFailedCode"]               => "1",
+     $alias["fFailedCodeAdd"]            => "1",
      "Time"                              => "1",
 //     "Time [h]"                 => "1",
@@ -468,4 +500,9 @@
          "Max(fZenithDistance)"              => "'ZdMax'",
 //         "COUNT(*)"                          => "'Sequ'",
+         "fStartTime"                       => "fStartTime",
+         "fFailedTime"                      => "fFailedTime",
+         "fReturnCode"                      => "fReturnCode",
+         "fFailedCode"                      => "fFailedCode",
+         "fFailedCodeAdd"                   => "fFailedCodeAdd",
         );
 
