Условные обозначения:
[номер] - номер заявки во внутренней системе учета заявок компании “БУХта”.
Оборотная ведомость составляется если примечание документа превышает 1000 символов.
Для оптимизации составления книг покупок/продаж создаются следующие индексы:
```sql [dbo].[КнигаПокупок_Зачет_Оплаты] CREATE INDEX idx_КэшОтгрузок_pos_2 ON [#КэшОтгрузок] ([Позиция],[Тип записи],[Тип субконто],[Субконто]);
[dbo].[КнигаПродаж_Зачет_Оплаты]: CREATE INDEX idx_КэшОтгрузок_pos_1 ON [#КэшОтгрузок] ([Позиция],[Тип записи],[Тип субконто],[Субконто]);
В процедурах созданных по настройкам, добавлено создание индексов: CREATE INDEX idx_ID_ИсходящийНабор_КПродаж ON [#ИсходящийНабор] ([Ключ]) CREATE INDEX idx_ID_ИсходящийНабор_КПокупок ON [#ИсходящийНабор] ([Ключ]) ```
У полей [Примечание заголовок], [Примечание поля] таблицы [Журнал настройка] изменены тип данных c VARCHAR(1000) NOT NULL на VARCHAR(MAX) NOT NULL. Что снимает ограничение на хранение списков превышающих 1000 символов.
Ответственность за создание/работу триггеров, который будет создан по настройкам и включают список полей длиной более 1000 символов берет на себя пользователь системы.
подробнее о конфигурации зарплата