
*******************************************
********* Как ставить 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

