06-17-2018, 03:27 PM
(06-17-2018, 12:04 PM)Unknown98 Wrote: Regarding flights not scheduling I think it has something to do with where your airline is based. I have two test airlines, one in Europe (Croatia) and one based in the US (West Coast). My europe airline has no scheduling issues whatsoever, and my american airline has lots of routes that only get partially scheduled.
From a system point of view, where an airline is based should have no effect on routes/flights scheduling whatsoever, right? I mean technically speaking, it is all a bunch of numerical id's.
And then, flights are scheduled when the aircraft gets turned around after the last leg of the previous flight. In that sense, regardless of where your airline is based, your flights get scheduled around the clock.
The only common factor would be time zones. I would guess that there might be an issue in the time zone conversion codes for anything GMT minus x time zones. If you look into where the routes are left off, you will likely see a pattern in terms or west/east-bound and whether they are related to date-changes, local time or UTC (or perhaps date change based on local time but no date change based on UTC, or vice versa, which could easily trip up the codes since your back end time zones are not consistent).
I still think storing routes in UTC will help solve this problem. It seems like currently some flights are scheduled on the wrong day, which also points to a conversion issue with GMT minus x time zones. (I had a plane scheduling a Friday evening route, on Friday afternoon, for departure flight on Saturday evening, all local time. The route was not supposed to fly on that aircraft on Saturday at all.)
The other thing that would help is to add the denotations of +1 and +2 on route schedules. This could potentially help catch any issue with the conversion algorithm (assuming that it is converting from local to UTC that is the issue, not the converting back which is simply for display at this moment), and also serves as a good reminder to help prevent some user scheduling issues.
Just my two cents.