×
Показано с 1 по 4 из 4
  1. Аноним
    Гость

    задачка: смены не совпадают с сутками - отчеты

    Помогите начинающему программеру.
    Предприятие(ресторан) работает сменами с 12:00 по 02:00(выходные до последнего клиента), необходимо выводить отчеты по работе не за сутки, а за интервал(смену).
    Сейчас я привязал выбор интервалов в отчетах к выбору документов, "отчет с документа 100(12.10.06 12:15:07)по документ 140(13.10.06 01:15:45), но это как то не красиво. И выбор осуществляется неэргономично.

    Ломаю голову над алгоритмом, как сделать "красиво". Что то вроде в константах вводим "условная полночь" к примеру 8 утра и система сама после ввода "дата начала смены" делает интервал с первого документа смены по последний.

    Есть идеи? Или может кто что-нибудь подобное видел, чтоб в коде посмотреть.
    Поделиться с друзьями

  2. Fosihas
    Гость
    Еще один реквизит в документ Номер смены (1, 2, 3) или еще какой признак.

  3. Аноним
    Гость
    Смена то всего одна, только она не совпадает с календарными сутками. Начинается в одни и заканчивается в другие.
    Вот задачка в том, чтоб придумать алгоритм позволяющей системе видеть "вот тут конец одной, а вот начало другой смены" и соответственно анализировать остатки, реализацию и прочее.
    Пока пришла в голову идея сделать документы "конец смены" и "начало смены" и интервалы привязывать к их времени, но это как то громоздко.

  4. Клерк
    Регистрация
    23.05.2005
    Сообщений
    72
    А на какой компоненте учет идет? Привязываться к документам - криво. Завести номера смен: 1,2,3.... и делать к примеру движения по регистрам.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)