8.х РОЗ Дата создания нового документа "Инвентаризация"

Тема в разделе ""1С:Розница"", создана пользователем Elkis, 5 сен 2011.

  1. TopicStarter Overlay
    Elkis
    Offline

    Elkis Опытный в 1С

    Регистрация:
    15 окт 2009
    Сообщения:
    190
    Симпатии:
    1
    Баллы:
    29
    Документ формируется с нулевым временем, т.е. на начало дня А есть настройки, чтобы формировать его с текущим временем? Или это можно сделать только программно?
  2. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    В ПриЗаписи() переписать код, заполняющий время документа. Только это будет для оперативного проведения.
  3. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    По идее, новый документ создается с текущим временем, при неоперативном проведении дата не изменяется. Или обрисуйте более конкретно, что вы хотите получить.
  4. TopicStarter Overlay
    Elkis
    Offline

    Elkis Опытный в 1С

    Регистрация:
    15 окт 2009
    Сообщения:
    190
    Симпатии:
    1
    Баллы:
    29
    Пользователь хочет создать док "Инвентаризация" с текущим временем, в доке есть обработки заполнения ТЧ, они ориентируются на тек. время Говорит раньше у них так и было
  5. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    Новые документы создаются с текущим временем. При неоперативном проведении дата не меняется. Или вы хотите чтоб всегда документы проводились с текущим временем?
  6. TopicStarter Overlay
    Elkis
    Offline

    Elkis Опытный в 1С

    Регистрация:
    15 окт 2009
    Сообщения:
    190
    Симпатии:
    1
    Баллы:
    29
    Док пока не записан создаётся с нулевым временем И заполнение ТЧ идёт согласно этому времени Потом документ записывается, время устанавливается рабочее, но получается, что данные заполнялись на начало дня Для розницы это неверно, там остатки быстро меняются
  7. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    Ну тогда смотрите в процедуре ПриЗаписи() код, который заполняет дату документа, и перепишите его:)
  8. 1cUserAndrew
    Offline

    1cUserAndrew Профессионал в 1С Команда форума

    Регистрация:
    27 май 2010
    Сообщения:
    4.949
    Симпатии:
    149
    Баллы:
    104
    Я так понимаю, их интересует не то, что происходит при записи. Там все нормально. Время встает текущее.
    Интересует то, что происходит при открытии формы, когда создается документ. Там время всегда 00:00:00. Но это, насколько мне известно, специально нигде не устанавливается. Это системное поведение. Вмешаться, я думаю, можно.... - В процедуре ПриОткрытии() устанавливать дату документа (вместе со временем).
    Вот только не знаю, насколько это нужно....
    Не знаю, как в Рознице, но, наверное, есть в документе по кнопке "Действия" команда "Установить время" - "Текущее время".
    Вот так вот вручную можно установить текущее время.
  9. TopicStarter Overlay
    Elkis
    Offline

    Elkis Опытный в 1С

    Регистрация:
    15 окт 2009
    Сообщения:
    190
    Симпатии:
    1
    Баллы:
    29
    Да, это системное поведение. В общем модуле при заполнении шапки выставляю текущую дату. Пользователи довольны. Спасибо всем, кто давал советы.

Поделиться этой страницей