******************************************* ********* Как ставить ServicePack ********* ******************************************* 1) До версии 1.021.1 включительно: - Перенести все файлы из папки Bin в папку с исполняемыми файлами программы (например, C:\Sm2000\Bin). - Перенести все файлы из папки Report в папку с отчетами к программе (например, C:\Sm2000\Report). Начиная с версии 1.022: - Запустить программу инсталляции Сервис Пака Disk1\Setup.exe, которая установит исполняемые файлы программы и файлы отчетов. 2) Перенести все файлы из папки Scripts в любую папку на Вашем комьютере (например, C:\Temp\Scripts). 3) Выполнить программой 'SQL Plus' файл запуска скриптов run_script.sql из папки Scripts. Программа 'SQL Plus' должна запускаться с помощью ярлыка, в свойствах которого нужно задать рабочий каталог. Рабочим каталогом является папка, где лежат скрипты (например, C:\Temp\Scripts). Файл run_script.sql можно запустить двумя способами: 1-й способ) Войти в программу 'SQL Plus' с помощью ярлыка как пользователь supermag. Ввести строку: @ run_script.sql; Нажать 'Enter'. 2-й способ) Кнопка 'Пуск' ('Start') в левом нижнем углу Вашего комьютера - команда 'Выполнить' ('Run') - в поле 'Открыть' ('Open') занести текст: path_lnk supermag/password@db @path_sql , где path_lnk - полный путь к ярлыку программы 'SQL Plus' (например, C:\Temp\Sqlplusw.lnk), password - пароль пользователя supermag, db - имя базы данных Oracle, path_sql - полный путь к файлу запуска скриптов (например, C:\Temp\Scripts\run_script.sql). **************************************** ********* Изменения СМ 1.027.4 ********* **************************************** 13.05.11 (№ 1050) SP № 5 Отчеты. Остатки по поставщикам. Реализована новая опция "выводить артикулы поставщика". RepModule.sql, SmRepManager.dll, ostatki_supp_cp.rep, ostatki_supp_cp_land.rep 14.12.10 (№ 1027) SP № 4 Отчеты. Исправлено: если в приходных накладных использовалась функция сокрытия строк с нулевым приёмом, запуск отчета "Реестр актов несоответствия" мог завершаться ошибкой нарушения ограничения TTCPrintSpecRefuse_PK. RussianspellPkgBody.sql 14.12.10 (№ 1026) SP № 4 Наценивание. Исправлено: при создании плана цен, завершающего планирование цены данного артикула, этот факт учитывался только при ручном наценивании, при автоматическом же наценивании считалось, что планирование цены продолжается. RevalACPkgBody.sql 01.06.10 (№ 990) SP № 3 Наценивание. Исправлено: восстановлено наценивание артикулов типа "тара". RevalACPkgBody.sql 05.05.10 (№ 989) SP № 2 Накладные. В мастер создания приходной накладной на страницу "на основании заказа" добавлена новая опция "Заполнять поле 'Кол-во по документу'" и изменены названия опций-флажков: вместо "Не заполнять ..." стало "Заполнять..." SmDomDocs.dll, DocNaclPkg.sql, DocRemote.sql, DocProc.sql, DocTrg.sql, DocNaclPkgBody.sql, DocRemotePkgBody.sql, Doc4PkgBody.sql 05.05.10 (№ 988) SP № 2 Складские требования. Исправлено: неверно уменьшалось кол-во требования по свойствам до общего затребованного кол-ва. StorePkgBody.sql 05.05.10 (№ 987) SP № 2 Исправлена ошибка "Клиентский процесс не зарегистрирован", возникавшая при условии: если после попытки подключения, когда количество лицензий было исчерпано, была вторая попытка, когда лицензия уже была доступна. SmCOMKernel.dll, Sm.AppServer.exe 19.04.10 (№ 983) SP № 1 Исправлено: если расчет себестоимостных остатков вызывался не для всех данных, например, для одного магазина, то фильтр не устанавливался при отборе бухгалтерских справок, т.о. в результат всегда попадали все бухгалтерские справки указанного периода. FRemainsPkgBody.sql 19.04.10 (№ 982) SP № 1 Бизнес-анализ. Исправлено для задач с остатками: если запустить задачу с установленным фильтром по артикулам, а затем удалить фильтр по артикулам и снова запустить задачу, то фильтр по артикулам перед расчетом остатков не будет сброшен. RepToolsPkg.sql, RepToolsPkgBody.sql, AnalyticsPkgBody.sql 19.04.10 (№ 981) SP № 1 SMORA00003363. Накладные. Исправлено: в режиме "Отгрузка" или "Отгрузка со склада" при повторном сканировании товара обнуляется количество в расходной накладной. SmDomDocs.dll 19.04.10 (№ 980) SP № 1 Сличительные ведомости. Исправлено: если в док-те с видом цены "цены поставки" имеются строки с ненулевым кол-вом, для которых значение поля SpecItem велико, то вызов функции "Проставить цены" приводит к ошибке: "Ошибка при присваивании значения свойству 'Пункт'". SmDomDocsRL.dll 19.04.10 (№ 979) SP № 1 Административный модуль. Исправлено: если у пользователя есть право на просмотр док-тов по месту хранения (МХ), то ему разрешено и редактировать товародвиженческие документы этого МХ, хотя в администраторе установлен запрет на редактирование док-тов этого МХ. OfficePkgBody.sql 19.04.10 (№ 978) SP № 1 SMORA00003369. Наценивание. Исправлена ошибка "ORA-06502: ошибка числа или значения", которая могла возникать при генерации актов переоценки в случае большого количества сгенерированных актов. SmDomDocsCO.dll, SmDomDocsAC.dll, SmDomDocsPR.dll, SmDomDocsSR.dll, SmDomDocs.dll, RevalACPkg.sql, ProdProc.sql, DocProcExt.sql, DocsPkgBody.sql, RevalACPkgBody.sql 19.04.10 (№ 977) SP № 1 Расчет товародвижения. Исправлено: если имеется несколько магазинов, в каждом из которых были сначала расходы, а потом приходы, привязка к будущему приходу осуществляется только для одного магазина при наличии опции "Считать нулевую неопр. с/с по будущим приходам". SmRepAdmin.dll