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

13.10.04  (№ 538)  SP № 4

В версии для Белоруссии изменен алгоритм проставления розничной цены в приходную накладную в ходе выполнения процедуры наценивания.
RevalACPkgBody.sql

23.09.04  (№ 533)  SP № 3

Восстановлено поведение стандартного диалога ввода параметров, который используется клиентами для запуска собственных отчетов: диалог не будет требовать при запуске наличия рассчитанной себестоимости.
SmRepManager.dll, SmRepCustom.dll

23.09.04  (№ 532)  SP № 3

Исправлена ошибка SMORA00002104: вместо числа рабочих станций алгоритм проверки лицензий подсчитывал число сессий. Данное исправление требует остановки сервера торговой системы перед установкой Сервис Пака.
SysPkgBody.sql

23.09.04  (№ 531)  SP № 3

Исправлена ошибка: в расчете среднесуточной реализации из раздела Карточки. Если для артикула был установлен диапазон расчета, отличный от диапазона по умолчанию, и было выбрано более одного МХ, то расчет завершался с ошибкой нарушения уникального индекса
StorePkgBody.sql

23.09.04  (№ 530)  SP № 3

Исправлена ошибка SMORA00002101: в расчете среднесуточной реализации по расписанию явный выбор алгоритма в диалоге свойств задания игнорировался и всегда использовался алгоритм, заданный для артикула.
StorePkgBody.sql, SmRepAdmin.dll

20.08.04  (№ 529)  SP № 2

Приходная накладная. Исправлено: в ценовом режиме не показывается спецификация накладной, полученной путем экспорта.
DocRemotePkgBody.sql

20.08.04  (№ 528)  SP № 2

Платеж, Получение платежа. Исправлено: проверка №55 не должна выполняться, если в документе указаны операции, связанные с авансами.
InspectPkgBody.sql

20.08.04  (№ 527)  SP № 2

Печатная форма "Платежное поручение": добавлена печать КПП плательщика и получателя.
PayOrderbbeznal.rep

20.08.04  (№ 526)  SP № 2

Почтовый модуль: поддержана рассылка следующих полей таблицы расширения заголовка расходной накладной: Debt, CliFlags, FinePercent, FineLimit.
SmPostStd.dll

20.08.04  (№ 525)  SP № 2

Исправлено: не работает проверка № 103.
DocsPkgBody.sql

09.08.04  (№ 524)  SP № 1

Администратор: исправлено неверное отображение в диалоге свойств задания на расчет с\с реализации для режима расчета «В диапазоне дат» даты окончания диапазона.
SmRepAdmin.dll

09.08.04  (№ 523)  SP № 1

Кассовые чеки: если выполнялся сбор информации об оперативных продажах и при закрытии кассы кассовые документы созданы не были, чек отображался дважды (как закрытый и как оперативный). Теперь такой чек будет отображаться только как оперативный.
CashProc.sql

09.08.04  (№ 522)  SP № 1

Остатки: исправлена ошибка расчета остатков на любую дату.
GoodsProc.sql, SmGoods.dll

09.08.04  (№ 521)  SP № 1

Получение платежей: исправлена ошибка при создании наличного платежного документа с помощью мастера.
DocROPkgBody.sql

09.08.04  (№ 520)  SP № 1

Накладные на перемещение: исправлена ошибка 20010 «Недопустимое значение аргумента функции» при вызове функции "Сертификаты/ГТД - Сертификаты по документам Сертификат соответствия".
DocProc.sql

