v7: SQL 2005 и 1С v.7.7 (Зик) Запрос.ВключитьSQL - чем чревато? #301059


#0 by Север76
Здравствуйте, люди! Помогите разрешить проблему, пожайлуста! Есть такая связка: параметры 1С: V.7.7 для SQL, релиз 7.70.235 конфигурация Зарплата и Кадры параметры SQL сервера: ОС MS Windows Server 2003, SP 1 ver. 5.2.3790 Microsoft SQL Server Management Studio    9.00.1399.00 Клиентские средства служб Microsoft Analysis Services 2005.090.1399.00 В конце августа переползли на 2005 SQL. Чтобы работало, использовали патченный bkend.dll для 25 релиза. В сентябре при начислении зарплаты, формировании отчетов вопросов от бухгалтеров о правильности работы программы не поступало. Сейчас, когда начали считать сентябрьскую зарплату, всплыли проблемы. Посмотрев август, убедились, что и тогда проблемы были. Суть проблем: На двух отчетах (пока на двух!!!) не правильно отрабатывает механизм запросов. Если это важно, то отчеты: Свод по заработной плате и Отчет по сотрудникам (самописный, помнится мне...).    В своде по заработной плате такая проблема: цифры в общем своде отличаются от цифр по расшифровкам соответствующих строк. Т.е. в общем своде щелкаем на строку, для примера, "Оплата по окладу" - вываливается расшифровка по сотрудникам. Если перенести эту расшифровку в Эксель и подбить итог по сумме окладов, общая сумма показывает БОЛЬШЕ, чем в своде.    В отчете по сотрудникам при группировке сотрудников по подразделению, количество сотрудников в подразделении показывает больше, чем реально есть в справочнике. При отладке выяснилось, что некоторых сотрудников (абсолютно бессистемно) запрос считает дважды, а то и четырежды. Тексты запросов не выкладываю. Ибо нет смысла. Объясняю почему. ТЕ ЖЕ САМЫЕ ЗАПРОСЫ в дбф-базе отрабатывают на 100% верно. Решение: в обозначенные выше запросы включили команду Запрос.ВключитьSQL. Что получилось: запросы стали работать на сиквельной базе медленно, но верно. Вопросы к уважаемой аудитории 1. Расскажите поподробнее как работает команда ВключитьSQL 2. Насколько применима эта команда для SQL 2005 3. Поимеем ли мы проблем (если да, то какие), если команду ВключитьSQL распостраним на все запросы, имееющиеся в ЗиК Всем спасибо.
#1 by ТелепатБот
#2 by igork1966
Не 1ские отчеты видать. За 1сскими такого не замечалось. Дело именно в неправильно написанных запросах.
#3 by Bahmet
Может скульку неправильно настроили....период и формат дат
#4 by Север76
igork1966 Свод по зарплате - точно стандартный, Отчет по сотрудникам - возможно, нет, но уже довольно долго в базе живет - никаких странностей за ним не замечалось. Bahmet А как правильно? И где посмотреть сию настройку?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С