******************************************* ********* Как ставить 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.024.3 ********* **************************************** 06.06.06 (№ 628) SP № 8 Прайс-чекер. Оптимизация выгрузки скидок. SmPriceCheckerDesk.dll, Cash.sql, CashPkg.sql, CashPkgBody.sql 06.06.06 (№ 629) SP № 8 Печатная форма "Счет-фактура". Внесены изменения согласно постановлению Правительства РФ № 283 от 11.05.2006. nacl_inout_factura.rep 31.05.06 (№ 627) SP № 7 Исправлена ошибка автоматической генерации складских требований, внесенная в версии 1.024.1. SmDomDocsSO.dll, SmDomDocsOR.dll 30.05.06 (№ 626) SP № 7 Прайс-чекер. Сброс изображения в Штрих-Инфо. Скидки по группам классификатора. SMSrvCtl.dll, SmPriceChecker.exe, SmPriceCheckerDesk.dll 25.05.06 (№ 625) SP № 7 Карточки складского учета. Страница "Штрихкоды". Исправлено: в версии 1.024.3 в интерфейсе флаг "Скл. треб." стал отображаться инверсивно. SmDomCards.dll 12.05.06 (№ 624) SP № 6 Прайс-чекер. Добавлена настройка кол-ва знаков после запятой для вывода цен и сумм. Исправлена ошибка, при которой захватывалась и не освобождалась память при приеме новых данных. Для устр-в Штрих Инфо сбрасывается изобр-ние через 7 секунд после чтения ШК SmPriceChecker.exe, SMSrvCtl.dll 27.04.06 (№ 623) SP № 5 Прайс-чекер. Исправлена ошибка: управление лидирующими нулями распространилось с UPC кодов на EAN коды. Ошибка была внесена в сп4 для версии 1.024.3 SmPriceChecker.exe 27.04.06 (№ 622) SP № 5 Акты переоценки. Исправлено: при исполнении акта переоценки, принятого из внешней системы с частично незаполненными атрибутами, в акте не сохранялась информация о старых ценах на момент переоценки. DocACPkgBody.sql, act_change_price.rep 12.04.06 (№ 617) SP № 4 SMORA00002548 Кассовый модуль. Информация о блокировании скидок флагом "Скидки запрещены для артикулов с фикс. ценой", передавалась в кассу только для артикулов, у которых предел скидки был задан явным образом на вкладке "Скидки". CashPkg.sql, CashPkgBody.sql 12.04.06 (№ 621) SP № 4 Подключен прайс-чекер "Штрих Инфо". SMSrvCtl.dll, SmPriceChecker.exe 12.04.06 (№ 620) SP № 4 SMORA00002469 Исправлен прием данных в режиме проверки накладных на BHT. SmTerminal.dll 12.04.06 (№ 619) SP № 4 Почтовый модуль. Исправлена ошибка потери области данных вычисления хеш-кода. Sm.Post.VirtualPackage.dll 12.04.06 (№ 618) SP № 4 Кассовый модуль. Обмен с кассой в формате "УКМ2 станд. TXT": формат полей типа "дата" теперь не будет определяться региональными настройками, и всегда будет вида "dd/mm/yyyy". SmUKMDesk.dll, SmUKMBaseDesk.dll, SmUKMCSVDesk.dll 30.03.06 (№ 616) SP № 3 Кассовый модуль. Исправлено: не работает прием данных из УКМ4 в текстовом формате, если в выгрузке присутствует несколько Z-отчетов с одинаковыми номерами, но от разных касс. SmUKMBaseDesk.dll, SmUKMCSVDesk.dll 23.03.06 (№ 615) SP № 3 Почтовый модуль. Оптимизирована процедура постановки объектов в очередь на рассылку. SmPost.sql, SmPostProc.sql 20.03.06 (№ 614) SP № 3 Кассовый модуль. Исправлено название файла "DISСCLI" выгрузки в кассу по протоколу Стандарт TXT. Название файла содержало неверный символ. SmUKMCSVDesk.dll, SmUKMDesk.dll 15.03.06 (№ 613) SP № 2 Оптимизирована процедура поиска цены последнего прихода. DocSpec.sql, DocsPkgBody.sql 15.03.06 (№ 612) SP № 2 Выгрузка на кассу. Оптимизация выгрузки скидок по дисконтным картам. Для уменьшения объема данных, передаваемых в кассу, необходимо, по-возможности, задавать префикс типа дисконтных карт. Cash.sql, CashPkgBody.sql, SmUKMDesk.dll, SmUKMCSVDesk.dll 14.03.06 (№ 611) SP № 2 Почтовый модуль. Исправлено: при распаковке ftp-транспортом конверта с архивированным физическим пакетом, выдавалось сообщение "В конверте XXX задан неизвестный тип файла". SMPostServer.exe 14.03.06 (№ 610) SP № 2 Почтовый модуль. Изменено правило приема карточек с отсутствующей группой классификатора. Вместо отказа в приеме для карточки создается фиктивная группа классификатора. При следующем приеме обновленного классификатора эта группа замещается реальной. CardsHdr.sql, CardsTrg.sql, CardsPkg.sql 14.03.06 (№ 609) SP № 2 SMORA00002519 Электронные весы. При удалении штрихового кода, внесенного в список товаров для загрузки в весы, работать со списком товаров было невозможно. Исправлено: при удалении штрихового кода, он автоматически удаляется из списка товаров для весов CardsTrg.sql, HardwareTrg.sql 14.03.06 (№ 608) SP № 2 Если после выгрузки в кассу поменять свойство артикула со сложного на простое, то при создании кассового док-та возникала ошибка неверного формата значения св-ва товара и документ не создавался. Теперь такой артикул обрабатывается как артикул без размера. CashPkg.sql, CardsTrg.sql, CashPkgBody.sql, InspectPkgBody.sql, CardsPkg.sql 14.03.06 (№ 607) SP № 2 Принтер этикеток. Реализована печать полей "код дерева группы классификатора" и "название группы классификатора" и построчная печать дополнительных характеристик. SmLabelPrinter.dll, SmDomCards.dll, SmDomDocs.dll, SmDomDocsAC.dll, SmDomDocsSR.dll 27.02.06 (№ 606) SP № 1 Прайс-чекер. Исправлена ошибка обработки многострочного файла шаблона. SMSrvCtl.dll, SmPriceChecker.exe 27.02.06 (№ 605) SP № 1 Карточки складского учета. Исправлены триггеры таблиц штриховых кодов при удалении карточки. StoreUnitTrg.sql 27.02.06 (№ 604) SP № 1 Расходные накладные. Печать накладной с основанием. Исправлено: в печатную форму попадали только строки, не имеющие основания для товародвижения или имеющие в качестве такого основания приходную накладную. nacl_inout.rep 22.02.06 (№ 603) SP № 1 SMORA00002504 Почтовый модуль. Исправлено: при добавлении нового объекта в правило автоматической рассылки происходит падение программы по памяти. Исправлена ошибка блокирования почтового сервиса при его остановке в момент генерации виртуального пакета. SMPostServer.exe, SMSrvCtl.dll