Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
23 июн 2021, 12:31

Регламентная операция, ВидГраницы.Исключая, не отражаются документы на 1ое число

Автор dmitrii, 25 окт 2016, 13:29

0 Пользователей и 1 гость просматривают эту тему.

dmitrii

Здравствуйте.
Возникла проблема, "Списание безналичных денежных средств" с датой на начало месяца, например, "1 сентября 2016 00:00:00", не попадает в расходы КУДиР. С любой другой датой, даже "1 сентября 2016 00:00:01", попадает. Конфигурация - Комплексная автоматизация 2.0.
В процессе решения проблемы, пришел к следующему месту:
документ "Регламентная операция", модуль объекта
Функция ЗаполнитьСтруктуруШапкиДокумента(Отказ, Заголовок) Экспорт
//...
СтруктураШапки.Вставить("НачГраница",              Новый Граница(СтруктураШапки.НачДата, ВидГраницы.Исключая));
СтруктураШапки.Вставить("КонГраница",              Новый Граница(СтруктураШапки.КонДата, ВидГраницы.Включая));
//...
КонецФункции

Извините за глупый вопрос, но почему у НачГраница вид границы Исключая, а не Включая?
Кстати, если исправить на
СтруктураШапки.Вставить("НачГраница",              Новый Граница(СтруктураШапки.НачДата, ВидГраницы.Включая));
то проблема исчезает, все документы отражаются.

LexaK

как не Боги горшки обжигают,
так программы пишут не вундеркиндеры,
поэтому ошибки есть (могут быть) всегда и везде.

поэтому многие фирмы и держат штат программистов, что бы оперативно устранять одни ошибки (например после обновлений 1С)
(и создавать другие) :D
ответ Понравился? (в смысле пригодился?)

ilyay

Цитата: dmitrii от 25 окт 2016, 13:29
Извините за глупый вопрос, но почему у НачГраница вид границы Исключая, а не Включая?
Наверное для того, чтобы при смещении интервала, когда Кон становится равным Нач, не цеплять документы еще раз.

dmitrii

Цитата: LexaK от 25 окт 2016, 14:00
как не Боги горшки обжигают,
так программы пишут не вундеркиндеры,
поэтому ошибки есть (могут быть) всегда и везде.

поэтому многие фирмы и держат штат программистов, что бы оперативно устранять одни ошибки (например после обновлений 1С)
(и создавать другие) :D
Извините, но мне что-то не верится, что это ошибка.
Цитата: ilyay от 25 окт 2016, 14:47
Цитата: dmitrii от 25 окт 2016, 13:29
Извините за глупый вопрос, но почему у НачГраница вид границы Исключая, а не Включая?
Наверное для того, чтобы при смещении интервала, когда Кон становится равным Нач, не цеплять документы еще раз.
Интересное предположение, спасибо.

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск