Index: /trunk/FACT++/src/scheduler.cc
===================================================================
--- /trunk/FACT++/src/scheduler.cc	(revision 11028)
+++ /trunk/FACT++/src/scheduler.cc	(revision 11029)
@@ -130,4 +130,5 @@
     struct ScheduledObs
     {
+        int obskey_obs;
         int sourcekey_obs;
         string sourcename_obs;
@@ -142,4 +143,5 @@
     {
         //int runnumber; // to be seen, if runnumber is needed
+        int obskey_run;
         int runtype;
         int sourcekey_run;
@@ -492,4 +494,5 @@
             obslist[num].telsetup_obs=obsfixedlist[counter2].telsetup;
             obslist[num].sourcekey_obs=obsfixedlist[counter2].sourcekey;
+            obslist[num].obskey_obs=obsfixedlist[counter2].obskey;
             counter2++;
 
@@ -547,4 +550,5 @@
             runlist[counter2].telsetup_run=obslist[counter2].telsetup_obs;
             runlist[counter2].sourcekey_run=obslist[counter2].sourcekey_obs;
+            runlist[counter2].obskey_run=obslist[counter2].obskey_obs;
             counter2++;
             //cout << (*vobs3).sourcename_obs << endl;
@@ -596,4 +600,5 @@
                 q1 << "', fStopTime='" << Time::sql << finalstoptime;
                 q1 << "', fSourceKEY='" << (*vobs4).sourcekey_run;
+                q1 << "', fObservationKEY='" << (*vobs4).obskey_run;
                 q1 << "', fRunTypeKEY='" << i;
                 q1 << "', fTelescopeSetupKEY='" << (*vobs4).telsetup_run;
