
*******************************************
********* Как ставить ServicePack *********
*******************************************

1) Перенести все файлы из папки Bin в папку с исполняемыми файлами программы (например, C:\Sm2000\Bin).
2) Перенести все файлы из папки Report в папку с отчетами к программе (например, C:\Sm2000\Report).
3) Перенести все файлы из папки Scripts в любую папку на Вашем комьютере (например, C:\Temp\Scripts).
4) Выполнить программой '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.020 *********
**************************************

26.08.03  (№ 418)  SP № 5

Добавлена возможность регистрировать параметр программы авторизации ("параметр авторизации") в справочнике кредитных карт. Параметр рассылается почтовым модулем и грузится в кассы типа УКМ.
SmUniversal.dll, SMRefsLib.dll, SMPostStd.dll, SmUKMDesk.dll, Cash.sql

24.06.03  (№ 387)  SP № 4

Исправлена ошибка SMORA00001362: в отчете "Реализация товаров" не работала сортировка по артикулам товаров.
realization.rep

21.06.03  (№ 386)  SP № 4

В разделе карточек реализован показ штриховых кодов для временных карточек, пришедших из подчиненных баз. SMORA00001234
SmDomCards.dll, CardsModule.sql

20.06.03  (№ 385)  SP № 4

Исправлена ошибка SMORA00001232 - порядок ввода артикулов в документ не соответствовал порядку в окне выбора артикулов.
SmDocLib.dll

18.06.03  (№ 384)  SP № 4

Изменения в функциях, работающих по расписанию, для защиты от ошибок интерпретатора Oracle. Ошибка интерпретатора нерегулярно проявлялась в виде сообщений "Внутренняя ошибка Oracle" при выполнении автоматических процедур, например,  маркетинговых акций.
SchedPkgBody.sql

17.06.03  (№ 383)  SP № 4

Исправлена ошибка SMORA00001281 - порядок ввода артикулов в документ не соответствовал порядку приема артикулов из портативного терминала. Исправлена ошибка SMORA00001201 получения сообщения "не выбран порт терминала" при выборе модели "текстовый файл"
SmTerminal.dll, DocSpec.sql, DocRemotePkgBody.sql

17.06.03  (№ 382)  SP № 4

В диалог синхронизации временной карточки добавлен диалог дополнительного подтверждения. SMORA00001235.
SmDomCards.dll

17.06.03  (№ 381)  SP № 4

Исправлена ошибка SMORA00001296. При изменении каких-либо параметров наценивания для группы классификатора, в младших группах ошибочно корректировались прочие параметры наценивания, которые в старшей группе не редактировались.
PricePkgBody.sql

09.06.03  (№ 380)  SP № 4

Исправлена ошибка, при которой не обновлялась дата истечения годности из карточки товара в списке загрузки весов.
HardwarePkgBody.sql

09.06.03  (№ 379)  SP № 4

Исправлена ошибка в документе Счет, которая возникала при добавлении дисконтной карты в документ. SMORA00001170
SmDocLib.dll

04.06.03  (№ 378)  SP № 3

Введена блокировка действий пользователя в актах изменения цены в процессе чтения спецификации.
SmDomDocsAC.dll, SmLibraryBase.dll

04.06.03  (№ 377)  SP № 3

Исправлена ошибка аварийного завершения программы при срабатывании функции повторной проверки цен в окне исправления ошибок процедуры наценивания.
SmDomDocsAC.dll, InspectPkg.sql, InspectPkgBody.sql, RevalACPkgBody.sql

29.05.03  (№ 375)  SP № 2

Исправлена ошибка почтового сервера - не пересылались документы Калькуляция после расчета стоимости ингредиентов, не принимались пакеты с должностями.
SMPostStd.dll

29.05.03  (№ 376)  SP № 2

Внесены изменения в почтовый сервер и процедуру обмена данными для предотвращения ошибки двойного исключения.
SMPostServer.exe, SMLibrarybase.dll

27.05.03  (№ 374)  SP № 2

Исправлено: зависание файлов отчетов "Реестр накладных по себестоимости" и "Себестоимость и сумма расходов с основаниями" при их запуске при погашенном фоновом процессоре отчетов.
reestr_nacl_ss_$.rep, reestr_nacl_ss.rep

27.05.03  (№ 373)  SP № 2

id243. Новая форма платежного поручения.
PayOrderbbeznal.rep

13.05.03  (№ 372)  SP № 1

Ускорение проставления остатков, ускорение добавления информации из портативного терминала в Сличительную ведомость и Инвентаризационную опись.
SmDomDocsRL.dll, SmDomDocsIL.dll, SQLFilterPkg.sql, SQLFilterPkgBody.sql, RemainsPkgBody.sql, DocILPkgBody.sql, DocRLPkgBody.sql

13.05.03  (№ 371)  SP № 1

Изменена функция проставления страны в карточку товара при регистрации приходной накладной. Если название страны не изменилось, значение в карточке не обновляется, карточка не изменяется и автоматически не рассылается.
DocACPkgBody.sql

13.05.03  (№ 370)  SP № 1

В процедуру инкрементальной загрузки касс УКМ добавлена автоматическая замена инкрементальной загрузки на полную, в случае если количество измененных артикулов превысило 200.
SMCashServer.dll, CashPkg.sql, CashPkgBody.sql

13.05.03  (№ 369)  SP № 1

Новая функция. Обмен с портативным терминалом через текстовый файл вида : штрихкод, количество. Разделитель - запятая.
SmTerminal.dll

13.05.03  (№ 368)  SP № 1

Исправлена ошибка SMORA00001188. Не пересылались контрагенты.
SMPostStd.dll

30.04.03  (№ 367)  SP № 1

Исправлена ошибка - почтовый модуль не пересылал поле Предложение заказа в документе Заказ поставщику. SMORA00001171
SmPoststd.dll

