Имя: Пароль:
1C
 
Помогите ментально: Запись не верна. Период не может быть пустым
0 Гений 1С
 
гуру
23.04.07
15:01
В общем в нашей УРБД начали появляться записи с пустым периодом.
Мы посмотрели документы, оказывается, это действительно документы, где дата не проставлена (не дата документа, а планируемая дата движения).

Но как они смогли на переферии провести эти документы с пустой датой, если у нас проводки по бухгалтерскому регистру не формируются - пишет, что Запись не верна. Период не может быть пустым.

Как они умудрились это сделать?
1 vde69
 
23.04.07
15:02
попросили админа и провели! :))))
2 Ненавижу 1С
 
гуру
23.04.07
15:05
Работу нашел? вот блин негодяй :-) успехов конечно
смотрел http://mynaf.narod.ru/schema.JPG ?
3 Гений 1С
 
гуру
23.04.07
15:06
(1) как, по-моему на уровне платформы нельзя иметь записи в регистре бухии с пустым периодом или я ошибаюсь?
4 Oleg_A
 
23.04.07
15:19
Давно была похожая ситуация. Прописывали на прямую в таблицы дату ручками, потом перепроводили док. Почему возникало так и не выяснили.
5 RomaKRSK
 
23.04.07
15:21
(0) такая ж при больших объемах и авторегистрации.разрешить вылезала. только у меня ошибка типа "Дата больше 3999 года", хотя на самом деле все было ок. Это примерно оттуда же растет что и (0), имхо
6 Гений 1С
 
гуру
23.04.07
15:28
(5) попробую запретить в наборе записей движения с пустыми записями, т.е. еще и свой контроль к типовому добавлю, вдруг прокатит.
7 Гений 1С
 
гуру
23.04.07
15:28
Процедура ПередЗаписью(Отказ, РежимЗаписи)
   Для Каждого МЗ Из ЭтотОбъект Цикл
       Если НачалоДня(МЗ.Период)='00010101' Тогда
           Сообщить("В проводке номер "+ЭтотОбъект.Индекс(МЗ)+1+" не указан период ", СтатусСообщения.Важное);
           ТЗ=ЭтотОбъект.Выгрузить();
           Стр=ТЗ[ЭтотОбъект.Индекс(МЗ)];
           Для Каждого Колонка Из ТЗ.Колонки Цикл
               Сообщить(Символы.Таб+Колонка.Имя+Символы.Таб+"="+Символы.Таб+Стр[Колонка.Имя]);
           КонецЦикла;
           ТЗ=0;
           Отказ=Истина;
       КонецЕсли;
   КонецЦикла;
КонецПроцедуры
8 Oleg_A
 
23.04.07
15:40
А что перебирает цикл?

Для Каждого МЗ Из ЭтотОбъект Цикл

КонецЦикла;
9 Гений 1С
 
гуру
23.04.07
15:42
(8) Записи из набора записей
10 Гений 1С
 
гуру
26.04.07
13:04
Ошибка? Это не ошибка, это системная функция.