4
pavlika
23.11.11
✎
15:26
|
ВНИМАНИЕ! Если в прикладном решении используются регистры накопления или регистры бухгалтерии, то в поле Смещение дат необходимо установить значение 2000. Если при создании базы данных в это поле было указано значение 0, то следует выгрузить информационную базу в файл (см. здесь), заново создать базу данных с указанием в поле Смещение дат значения 2000 и выполнить загрузку информационной базы (см. здесь).
|
|
7
Kom-off
23.11.11
✎
15:45
|
(6) Ну, вот, свежий пример. База в которой ни разу не производился расчет итогов. Обновляется релиз, идет реструктуризация. Платформа честно пытается посчитать итоги от "пустой даты" текущих итогов. Дата итогов от пустой даты это 01.02.0001, и если дату 01.01.0001 платформа и SQL еще могут интерпретировать, понимая ее как время, то дату 01.02.0001 уже нет. Результат - косяк при обновлении. Ну, в данном случае то понятно, рассчитать итоги и жить спокойно. Но, вот был у меня случай, когда в одном из регистров накопления в периоде образовалась пустая дата. А база, надо заметить УПП, ну и не маленькая, эдак, гиг на 30. Хорошо я в тот день поискал пустую дату, всю базу, блин, перелопатил. А искал я дату 01.02.0001, которая выдалась в качестве ошибочной и только к вечеру сообразил, что это результат расчета итогов.
|
|