******************************************* ********* Как ставить 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.028.1 ********* **************************************** 12.07.11 (№ 1071) SP № 3 Кассовые документы. Исправлена ошибка создания кассового документа "Не удалось распределить сумму набора ... по его компонентам" при наличии в Z-отчете артикула типа "набор" со скидкой в копейках меньшей, чем количество компонентов набора. CashProc.sql, CashPkgBody.sql 12.07.11 (№ 1068) SP № 3 Кассовые документы. Исправлена ошибка создания кассового документа при наличии в Z-отчете артикулов типа "размер": ORA-00001: нарушено ограничение уникальности SMCSPEC_PK ORA-06512: на "SUPERMAG.CASH", line 1378 ORA-01403: данных не найдено. CashPkgBody.sql 22.06.11 (№ 1055) SP № 2 Отчеты. Добавлен новый заказной отчет "Отчет о продажах по кассам с выделением налогов". SmRepCustom.dll 22.06.11 (№ 1054) SP № 2 Отчеты. Товарный отчет по форме ТОРГ-29. Добавлена опция "Группы товаров". SmRepParam.dll, tovrep_29.rep 26.05.11 (№ 1053) SP № 2 Почтовый модуль. Исправлено: при работе через службу удаленного управления в почтовом модуле выдается сообщение об ошибке: "Тип Sm.Core.ReferenceEngineImpl`2 … не помечен как сериализуемый". Sm.Core.dll 29.04.11 (№ 1049) SP № 1 Сервер отчетов. Исправлена ошибка создания сервера отчетов: ORA-06508: PL/SQL: невозможно найти вызываемый блок программы: SUPERMAG.OFFICE ORA-04088: ошибка во время выполнения триггера SUPERMAG.SSEVENTLOGAUDIT DBAdmPkgBody.sql, ReplicPkgBody.sql 28.04.11 (№ 1048) SP № 1 Почтовый модуль. Разрешена отсылка команды на удаление объекта в доверительные базы. DocsPkgBody.sql, SMPostProc.sql, CardsPkg.sql 28.04.11 (№ 1047) SP № 1 Расчет товародвижения. Ускорено выполнение 7 этапа расчета товародвижения на складе. SmRepAdmin.dll 28.04.11 (№ 1046) SP № 1 Наценивание. Исправлено: в ходе работы задания "Исполнение плана цен" не всегда отключались проверки в статусе "Предупреждение" при исполнении создаваемых актов переоценки. RevalACPkgBody.sql