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

11.10.06  (№ 665)  SP № 6

Экспорт "Документы/проводки". Поля "Дата счета-фактуры поставщика" и "Счет-фактура поставщика" переименованы в "Счет-фактура. Дата" и "Счет-фактура. Номер". И теперь в них будут выгружаться данные не только для приходной, но и для расходной накладной.
AccountsBody.sql, FIFOTransferBody.sql

11.10.06  (№ 666)  SP № 6

SMORA00002705. Экспорт. Исправлена ошибка выгрузки номера подгруппы классификатора карточек складского учета.
AccountsBody.sql

12.09.06  (№ 664)  SP № 5

Кассовый модуль. Исправлено: если максимальный идентификатор группы товаров в системе превышал 2001, выгрузка в кассу скидок по дисконтным картам для групп товаров зависала.
CashPkgBody.sql

12.09.06  (№ 663)  SP № 5

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

12.09.06  (№ 662)  SP № 5

Экспорт. Исправлено: файл экспорта в формате "dBase" не создавался, если в диалоге старта экспорта данных опция "Префикс имен файлов результатов" установлена в "стандартный" или в "пользовательский".
SmAccounts.dll

07.09.06  (№ 661)  SP № 4

Короткое наименование артикула. Реализовано управление шрифтом и языком для ввода и редактирования короткого имени артикула и управление перекодировкой короткого имени артикула  при загрузке касс по протоколам УКМ2.
SmUKMCSVDesk.dll, SmUKMBaseDesk.dll, SMToolsCore.dll, SmDomCards.dll, SmLibraryUser.dll, SmLibraryBase.dll

07.09.06  (№ 660)  SP № 4

Кассовый модуль. Добавлено управление выгрузкой в УКМ2 наименования артикула - полное/короткое (для проекта АДА). Управление осуществляется прямой записью в SSSysInfo параметра CashLoadFullName со значениями 0/1 (нет/да)
SmUKMCSVDesk.dll, SmUKMBaseDesk.dll, SmUKMDesk.dll, SMCashServer.exe, SmUniversal.dll

28.08.06  (№ 659)  SP № 3

Почтовый модуль. Исправлено: при рассылке карточки с отсутствующими ШК, в подчиненной БД существующие ШК этой карточки не удалялись.
Sm.Post.DbLoader.dll

24.08.06  (№ 658)  SP № 3

Исправлен алгоритм поиска документа предыдущего прихода при проверке соответствия новой цены и цены предыдущего прихода при наценивании.
DocExtBody.sql

24.08.06  (№ 657)  SP № 3

Прайс чекер. Исправлена ошибка неверной обработки управляющих символов в шаблонах изображения для модели Shuttle SG15. Исправлено добавление лишней пустой строки при обработке шаблона для модели Штрих-М.
SMPriceChecker.exe

18.08.06  (№ 656)  SP № 2

Исправлены ошибки расчета остатков 1) при наличии закрытого периода со сменой учетной политики и расходов товара в закрытом и открытом периоде без предварительного прихода, 2) при указании в качестве фильтра ассортимента, в котором нет ни одного товара.
SQLFilterPkgBody.sql, FRemInPkgBody.sql

15.08.06  (№ 654)  SP № 2

Электронные весы. Оптимизирован процесс загрузки сроков годности из накладной.
SmScaleManager.dll, Hardware.sql, HardwareTrg.sql, HardwarePkgBody.sql

14.08.06  (№ 653)  SP № 2

Контракты на закупку. Исправлено: использование функции импорта строк в редактируемый документ из другого документа завершалась ошибкой.
SmUniversal.dll, SMComKernel.dll, SmDomDocsCO.dll

10.08.06  (№ 650)  SP № 2

Кассовый модуль. Добавлена блокировка каталога обмена с кассой при приеме данных из УКМ.
SmUKMDesk.dll, SmUKMCSVDesk.dll, SmUKMBaseDesk.dll

01.08.06  (№ 637)  SP № 1

SMORA00002631, SMORA00002636 Почтовый модуль. Исправлено: файл физического пакета не формировался при отправке объекта во все подчиненные БД.
SMPostServer.exe

01.08.06  (№ 644)  SP № 1

Исправлено: ранее печать сличительной ведомости в ценах накладных была возможна только при наличии в документе и недостачи, и излишков.
SmDomDocsRL.dll

01.08.06  (№ 643)  SP № 1

Исправлено: на основе сличительной ведомости не создаются накладные с операцией пересортица (излишек) в месте хранения типа "Магазин".
InspectPkgBody.sql

01.08.06  (№ 642)  SP № 1

Исправлена ошибка печати накладной с количеством поставщика для документа, у которого имеются скрытые строки с нулевым количеством ORA-00001: нарушено ограничение уникальности (SUPERMAG.TTCSPECITEMPAIR_PK).
RussianspellPkgBody.sql, Docs3PkgBody.sql

01.08.06  (№ 641)  SP № 1

SMORA00002627 Кассовый модуль. Исправлена ошибка выгрузки данных для модуля контроля цен для магазина с незаданным типом дисконтных карт для торгового зала.
SmPriceCheckerDesk.dll

01.08.06  (№ 640)  SP № 1

Исправлена ошибка сохранения контракта на закупку для Беларуси ORA-02291: Нарушено ограничение целостности (SUPERMAG.SMCSPECBY) – исходный ключ не найден.
DocsPkg.sql, Docs3Pkg.sql, DocCOPkg.sql, DocCOProc.sql, DocCOPkgBody.sql, Docs3PkgBody.sql

01.08.06  (№ 639)  SP № 1

SMORA00002635 Исправлено: не рассылается справочник "Доп. характеристики дисконтных карт".
SmRefsLib.dll

01.08.06  (№ 638)  SP № 1

Почтовый модуль. Оптимизация запросов на удаление или обновление данных при приеме.
Sm.Post.DbLoader.dll

