Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Дата запрета изменения данных во время обновления конфигурации

Дата запрета изменения данных во время обновления конфигурации
Я
   Михаил_
 
15.12.20 - 14:55
Есть внешняя обработка в БП3 (запускается рег.заданием автоматически по расписанию), которая загружает документы со сторонней программы. Обычно, если дата загружаемого документа меньше установленной даты запрета, то 1С не дает провести документ. Но столкнулся со следующей ситуацией: так совпало, что эта загрузка началась во время обновления конфигурации. После этого заметил, что загрузились и провелись документы в закрытом периоде. Возможно ли такое, что при обновлении конфигурации в какой-то момент игнорируется дата запрета?
   vicof
 
1 - 15.12.20 - 15:08
ОбменДанными.Загрузка = Истина;
   vicof
 
2 - 15.12.20 - 15:09
Как вариант
   Михаил_
 
3 - 15.12.20 - 15:26
(1) Такой момент есть, но только в том случае, если документ новый и происходит только запись (Объект.Записать()). По журналу регистрации вижу, что до момента обновления происходила загрузка таких же типов документов и если дата меньше даты запрета, то документ только записывался(добавлялся). При обновлении завершил это рег.задание принудительно. Во время обновления оно опять запустилось, но теперь эти документы этого же типа не просто записывались(добавлялись), но и проводились.
   ДенисЧ
 
4 - 15.12.20 - 15:28
(1) При проведении??
   Dmitrii
 
5 - 15.12.20 - 15:50
(0) >> Возможно ли такое, что при обновлении конфигурации в какой-то момент игнорируется дата запрета?

Теоретически такое возможно. Если какой-нибудь из обработчиков данного обновления выполняет перезапись каких-либо данных, то там мог быть временно отключен контроль дат запрета загрузки. Но это крайне маловероятно. Обычно так не делается.

>> так совпало, что эта загрузка началась во время обновления конфигурации.

Скажу банальную вещь. На время обновления выполнение регламентных заданий и уж тем более обменов должно быть заблокировано.

>> заметил, что загрузились и провелись документы в закрытом периоде.

Ты уверен, что проводились эти документы именно при обмене, а не в рамках какой-либо обработки данных при обновлении? Не могло быть такого, что обмен записывал их нормально (без проведения), а потом обработка обновления их проводила.
Сюжет из разряда фантастики, но вдруг...

(1) >> ОбменДанными.Загрузка = Истина.

Этот признак не отменяет проверки даты запрета загрузки данных.
   Михаил_
 
6 - 15.12.20 - 15:59
(5) >> Ты уверен, что проводились эти документы именно при обмене, а не в рамках какой-либо обработки данных при обновлении? Не могло быть такого, что обмен записывал их нормально (без проведения), а потом обработка обновления их проводила.
Документы точно проводились в рамках загрузки документов
   Dmitrii
 
7 - 15.12.20 - 16:39
Автор. А ты уверен, что у вас установлена дата запрета загрузки данных? Именно "загрузки", а не "изменения"?
Если обмен самописный какой-нибудь, то может вы смотрите даты запета изменения данных вместо дат запрета загрузки данных?
   Михаил_
 
8 - 15.12.20 - 16:56
(7) Смотрю именно в дату запрета изменения данных. Обмен сделан в виде регламентного задания, которое вызывает выполнение внешней обработки.

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.