Отрицательные последствия смены порядка сортировки

Следует предупредить, что при изменении кодовой страницы и порядка сортировки в информационной базе с имеющимися данны­ми существует вероятность нарушений (речь идет о случае, когда соответствие установок MS Windows и 1С:Предприятия не наруша­ется!). Вероятность эта чрезвычайно мала и обусловлена, в частно­сти, тем, что порядок сортировки алфавитных символов в отдельных случаях может оказывать влияние на хронологический порядок сле­дования документов. Причем, это влияние скажется только в рас­пределенных информационных базах, и только том случае, если в информационной базе присутствуют два или более документов, у которых полностью совпадают дата и время. При соблюдении этих условий коды информационных баз, в которых были созданы доку­менты, могут определять взаимный порядок следования указанных документов. Само собой, что изменение порядка следования доку­ментов произойдет только в том случае, если изменится взаимный порядок следования буквенных символов, составляющих код ин­формационной базы. Но, несмотря на малую вероятность такого сов­падения, кодовую страницу и порядок сортировки в информацион­ной базе с имеющимися данными не рекомендуется изменять без необходимости.

Проверка совпадения установок

Как уже указывалось, для правильности функционирования сис­темы 1С:Предприятие важно, чтобы порядок сортировки, выбранный для таблиц информационной базы, совпадал с принятым в операци­онной системе порядком сортировки. Поэтому при запуске система 1С:Предприятие производит проверку на совпадение порядков сор­тировки на критическом для правильности функционирования под­множестве символов, включающем пробел, алфавитные и цифровые символы.

В случае, если сравнение показало различия в порядке сортиров­ки на указанном подмножестве, будет выдано сообщение «Порядок сортировки строк, установленный для Базы Данных, отличается от системного!», после чего работа системы 1С:Предприятие будет за­вершена. В этом случае следует либо изменить установки операци­онной системы, либо изменить кодовую страницу информационной базы, как это описано выше.


Глава 5.
Константы

В настоящей главе будут рассмотрены вопросы использования констант в системе 1С:Преднриятие.