******************************************* ********* Как ставить 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.025.1 ********* **************************************** 14.01.08 (№ 754) SP № 8 Исправлено: сбор статистики по таблице SMOfficeLog в Oracle 9i завершался ошибкой ORA-00600: код внутр. ошибки, аргументы: [12830], [SUPERMAG], [SMSTAFF], [], [], [], [], []. OfficePkgBody.sql 14.01.08 (№ 755) SP № 8 Модуль контроля цен. Исправлено: 1) ошибка обработки шаблона Shuttle - %NAME=хх, строки с числами после команд включаются в команду 2) ошибка распознавания весового штрихового кода. SmPriceChecker.exe 05.12.07 (№ 746) SP № 8 SMORA00002756. Сличитель. ведомость, Инвентаризацион. опись. Исправлено: при вводе через мастер производного артикула типа "размер" с ненулевым кол-вом формируется строка с нулевым значением суммы. SmDomDocsRL.dll, SmDomDocsIL.dll 05.12.07 (№ 745) SP № 8 Почтовый модуль. Повышена надежность работы с FTP-транспортом. Sm.Post.Server.exe, Sm.Post.Filters.Standard.dll, Sm.Post.Filters.Xml.dll, Sm.Post.Filters.dll, Sm.Post.VirtualPackage.dll, Sm.Post.Transports.dll, Sm.Core.dll 05.12.07 (№ 749) SP № 8 SMORA00003034. Накладные. Исправлено: невозможно через портативные терминал задать нулевое кол-во для ранее введенного артикула с ненулевым кол-вом. SmDomDocs.dll 05.12.07 (№ 748) SP № 8 SMORA00003030. Заказ поставщику. Исправлено: невозможно через мастер задать нулевое кол-во для ранее введенного артикула с ненулевым кол-вом. SmDomDocsOR.dll, SmDomDocsCO.dll, SmDomDocsPR.dll, SmDomDocsSO.dll 05.12.07 (№ 747) SP № 8 Сличительн. ведомость. Исправлено: 1) неверно отображается кол-во "Без свойства" в колонке "Ожидаемое количество", 2) добавление или замещение кол-ва с учетом значений свойств при использовании терминала сбора данных приводит к искажению информации. SmDomDocsRL.dll, SmTerminal.dll 31.10.07 (№ 729) SP № 7 Изменен протокол работы FTP транспорта для обмена с большим перечнем FTP серверов. Sm.Post.Transports.dll 31.10.07 (№ 728) SP № 6 Разрешено создание и исполнение маркетинговых акций в месте хранения "Центральный офис". При проверке корректности акции, если источником акции является "Центральный офис", то все прочие мх проведения акции считаются подчиненными ему. AucPkgBody.sql, Inspect3PkgBody.sql, DocTrg.sql, SmDomDocsMA.dll 26.10.07 (№ 727) SP № 5 SMORA00003019. Реализовано исполнение акта переоценки с условием исполнения "при оприходывании перемещения в основании" при почтовом приеме накладной на перемещение в подчиненную базу со сменой статуса на принят полностью. SMPostPkg.sql, DocACPkg.sql, DocProc.sql, SMPostPkgBody.sql, DocsPkgBody.sql, DocACPkgBody.sql 17.10.07 (№ 726) SP № 5 Повторное наценивание на основе контракта с поставщиком. Удаление ранее сгенерированных актов в статусе "Принят к исполнению" завершается ошибкой "Недопустимое значение статуса документа". Исправлено. DocsModule.sql, SmDomDocsCO.dll 01.10.07 (№ 725) SP № 4 SMORA00003002. Расчет товародвижения. Исправлено падение производительности, происходящее после установки версии 1.025.1, если пользователь не совершал манипуляций с административной настройкой "Считать нулевую неопр. с/с по будущим приходам". 20.09.07 (№ 723) SP № 3 SMORA00003000. Карточки складского учета. Исправлена ошибка "Запись с ключом 0 не найдена в справочнике SMSTORELOCATIONS" при вызове диалога "Движение товара" на странице "Поставки", если в таблице приходов показан полностью закрытый приход. SmDomCards.dll 20.09.07 (№ 724) SP № 3 SMORA00002998. Кассовый модуль. В формате "УКМ4 Супермаг" не выгружались заблокированные дисконтные карты накопительного типа в таблицу стоп-листа. Исправлено. ukm4_download.sql 20.09.07 (№ 722) SP № 3 SMORA00003003. Кассовый модуль. Исправлена выгрузка наименования товара в неверной кодировке для формата "УКМ2 Супермаг". SmUKMDesk.dll, SmUKM4Desk.dll 12.09.07 (№ 718) SP № 2 SMORA00002996. Кассовый модуль. Исправлено: при выгрузке в формате "Контроль цен" не создается файл DiscArticleDk.0.txt, если не задан тип дисконтной карты для торгового зала. SmPriceCheckerDesk.dll 12.09.07 (№ 717) SP № 2 Кассовый модуль. В формате "УКМ2 станд. TXT" выгружались свойства с длиной, не превышающей 10 символов. Теперь ограничение будет задаваться параметром "Макс. длина имени свойства артикула" ("Административный модуль - База данных - Конфигурация - Касса". SmUniversal.dll, SMCashServer.exe, SmUKMBaseDesk.dll, SmUKMCSVDesk.dll 12.09.07 (№ 719) SP № 2 SMORA00002964. Кассовый модуль. Выгрузка в формате "УКМ4 Супермаг". При выгрузке скидок по сумме чека для последней скидки удалена выгрузка времени окончания действия скидки. ukm4_download.sql 12.09.07 (№ 720) SP № 2 SMORA00002991. Кассовый модуль. Выгрузка в формате "УКМ4 Супермаг". Исправлен формат выгрузки величин нулевых скидок: вместо "0%" будет выгружаться "-0%". ukm4_download.sql 12.09.07 (№ 721) SP № 2 Административный модуль - База данных - Конфигурация - Себестоимость. Изменение параметра "считать нулевую неопр. с/с по буд. приходам" в системе с закрытым периодом без смены учетн. политики, не будет требовать закрытия периода со сменой учетн. политики. SysProc.sql 07.09.07 (№ 715) SP № 1 Кассовый модуль. Исправлена ошибка выгрузки данных для кассы типа "Контроль цен" при отсутствии типа дисконтной карты для торгового зала: ORA-01403: данных не найдено ORA-06512: на "SUPERMAG.CASH", line 2118 CashPkgBody.sql, SmPriceCheckerDesk.dll 07.09.07 (№ 716) SP № 1 SMORA00002919. Если классификатор имеет не более пяти уровней вложенности, то выгрузка данных в формате УКМ2 сопровождалась появлением в журнале событий сообщений вида "General failure. Error messages follows. %1 %2 %3 %4 %5 %6 %7 %8". Исправлено. SmUKMBaseDesk.dll, SmUKMDesk.dll, SmUKMCSVDesk.dll 06.09.07 (№ 713) SP № 1 Модуль контроля цен. При сохранении на странице "Округление" поля "Количество знаков"= "X", при повторном входе на страницу значение поля отображается = "X,XX". Исправлено. SmPriceChecker.exe 06.09.07 (№ 712) SP № 1 SMORA00002992. Акт переоценки. Заказ поставщику и от клиента. При смене места хранения в режиме редактирования документа с пустой спецификацией возникает ошибка "ORA-00936: отсутствует выражение" при выводе поля "Остатки". Исправлено. SmDomDocsAC.dll, SmDomDocsOR.dll, SmDomDocs.dll 06.09.07 (№ 714) SP № 1 Акт переоценки. Реализовано округление новой цены до точности валюты вида цены из акта перед исполнением акта переоценки. DocACPkgBody.sql