Независимый форум, посвященный системе БОСС-Кадровик и всему, что с ней связано
|
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Александр
Зарегистрирован: 24.05.2008 Сообщения: 115 Откуда: Moscow
|
Добавлено: Вт Янв 31, 2017 12:29 Заголовок сообщения: Реестр отчетов 6-НДФЛ |
|
|
Бухгалтеры начали формировать 6-НДФЛ. Посыпались жалобы на долгое ожидание открытие списка реестра и на время перехода от выбранной записи 2 Раздела на Расчетный лист. Затем попытка открыть список реестра стал выдавать ошибку по таймауту и после сообщение:
Цитата: | Таблица <SELECT zrptb_6NDFL_lic.id_6NDFL_lic , zrptb_6NDFL_lic.id_6NDFL , Card.Full_Name , zrptb_6NDFL_lic.pid , typ_Pay.Name_Pay , zrptb_6NDFL_lic.Code_Pay , zrptb_6NDFL_lic.dtFact[%x] , zrptb_6NDFL_lic.dtRetain[%x] , zrptb_6NDFL_lic.dtTransfer[%x] , zrptb_6NDFL_lic.Summa[%x] , zrptb_6NDFL_lic.summTax[%x] , zrptb_6NDFL_lic.uname , zrptb_6NDFL_lic.mdate
FROM zrptb_6NDFL_lic _hintbrowser INNER JOIN typ_Pay on zrptb_6NDFL_lic.Code_Pay = typ_Pay.Code_Pay INNER JOIN People on People.pid = zrptb_6NDFL_lic.pid INNER JOIN Card on Card.auto_card = People.auto_card
WHERE zrptb_6NDFL_lic.id_6NDFL = @zrp_lst_6NDFL_reestr:id_6NDFL AND @zrp_lst_6NDFL_Two.IsCalculate = 0 AND zrptb_6NDFL_lic.Code_Pay NOT IN (306,343,344,352,340,341,316,322,323,354,319,320,116,165,269,251,119,118) AND zrptb_6NDFL_lic.dtFact = IsNull(@zrp_lst_6NDFL_Two:dtFact,'1900-01-01') AND zrptb_6NDFL_lic.dtRetain = IsNull(@zrp_lst_6NDFL_Two:dtRetain,'1900-01-01') AND zrptb_6NDFL_lic.dtTransfer = IsNull(@zrp_lst_6NDFL_Two:dtTransfer,'1900-01-01') Order by Card.Full_Name, zrptb_6NDFL_lic.dtFact, zrptb_6NDFL_lic.dtRetain, zrptb_6NDFL_lic.dtTransfer> не создалась |
Установка версии 6.06.01.04 ситуацию не изменило.
А вот правка индекса [IDX_zrptb_6NDFL_lic__date3] устранила сообщение о таймауте и позволило открыть список реестров.
Но по прежнему время реакции еще далеко от комфортной.
Время открытия списка реестров 15-17 сек, время перехода от записи 2 Раздела на вкладку 2Расчетный листок 4-8 сек. |
|
Вернуться к началу |
|
|
DUCKKK Большой шоколадный орден
Зарегистрирован: 16.09.2009 Сообщения: 1680
|
Добавлено: Вт Янв 31, 2017 12:39 Заголовок сообщения: |
|
|
А комфортное - это сколько? |
|
Вернуться к началу |
|
|
DUCKKK Большой шоколадный орден
Зарегистрирован: 16.09.2009 Сообщения: 1680
|
Добавлено: Вт Янв 31, 2017 13:16 Заголовок сообщения: |
|
|
"А вот правка индекса [IDX_zrptb_6NDFL_lic__date3] устранила сообщение о таймауте" - можно уточнить, что именно правили в индексе? |
|
Вернуться к началу |
|
|
Александр
Зарегистрирован: 24.05.2008 Сообщения: 115 Откуда: Moscow
|
Добавлено: Вт Янв 31, 2017 15:59 Заголовок сообщения: |
|
|
DUCKKK писал(а): | ".... что именно правили в индексе? |
Было:
[dtFact] ASC,
[dtRetain] ASC,
[dtTransfer] ASC
Стало:
[id_6NDFL] ASC,
[dtFact] ASC,
[dtRetain] ASC,
[dtTransfer] ASC,
[Code_Pay] ASC |
|
Вернуться к началу |
|
|
Александр
Зарегистрирован: 24.05.2008 Сообщения: 115 Откуда: Moscow
|
Добавлено: Вт Янв 31, 2017 16:01 Заголовок сообщения: |
|
|
Код: | EXEC sys.sp_dropextendedproperty @name=N'MS_Description' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'zrptb_6NDFL_lic', @level2type=N'INDEX',@level2name=N'IDX_zrptb_6NDFL_lic__date3'
GO
DROP INDEX [IDX_zrptb_6NDFL_lic__date3] ON [dbo].[zrptb_6NDFL_lic]
GO
CREATE NONCLUSTERED INDEX [IDX_zrptb_6NDFL_lic__date3] ON [dbo].[zrptb_6NDFL_lic]
(
[id_6NDFL] ASC,
[dtFact] ASC,
[dtRetain] ASC,
[dtTransfer] ASC,
[Code_Pay] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'zrptb_6NDFL_lic', @level2type=N'INDEX',@level2name=N'IDX_zrptb_6NDFL_lic__date3'
GO |
|
|
Вернуться к началу |
|
|
DUCKKK Большой шоколадный орден
Зарегистрирован: 16.09.2009 Сообщения: 1680
|
Добавлено: Вт Янв 31, 2017 16:01 Заголовок сообщения: |
|
|
Спасибо. |
|
Вернуться к началу |
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|