static bool ProcessCreateCommandsFoNextRun (String TransportDirectoryName)
			{
			if (File.Exists(TransportData.DataBaseCommandsToProcessFileName(TransportDirectoryName)))
				{
				if (WMB.Basics.IsTestRun)
					WMB.Basics.ReportInformationToEventViewer("AEAGLeisureManagement.ProcessCreateCommandsFoNextRun",
						"Nothing to do because File \""
						+ TransportData.DataBaseCommandsToProcessFileName(TransportDirectoryName)
						+ "\" exists");
				return true;
				}
			if (WMB.Basics.IsTestRun)
				WMB.Basics.ReportInformationToEventViewer ("AEAGLeisureManagement.ProcessCreateCommandsFoNextRun",
					"A fresh CommandsToProcess File, named \""
					+ TransportData.DataBaseCommandsToProcessFileName(TransportDirectoryName)
					+ "\" will be created");
			TransportData NewCommandsToProcess = new TransportData();
			NewCommandsToProcess.RootDirectory = TransportDirectoryName;
//			Commands.FillBasicData (); //TODO use only in case of complete restart with DataBase recreation
			NewCommandsToProcess.FillStandardBookingData();
			String WrittenFileName = NewCommandsToProcess.WriteMeOutAsCommandsToProcess();
			if (WMB.Basics.IsTestRun)
				WMB.Basics.ReportInformationToEventViewer ("AEAGLeisureManagement.ProcessCreateCommandsFoNextRun",
					"File \"" + WrittenFileName + "\" has been written");
			return true;
			}